/* CSS Document of DAT ROSI */

body {
	margin:0px;
	padding:0px;
	background-image:url(../images/hintergrund.jpg) !important;
	background-repeat:repeat-x;
	background-color:#871302;
	font:0.8em Verdana, Arial, Helvetica, sans-serif;
}
div.page {
	margin:0px;
	padding:0px;
	width:960px;
}
.bgHome {
	background-image:url(../images/DatRosi.jpg);
	background-repeat:no-repeat;
}
.bgHomeZwei {
	background-image:url(../images/DatRosi2.jpg);
	background-repeat:no-repeat;
}
.bgHomeDrei {
	background-image:url(../images/DatRosi3.jpg);
	background-repeat:no-repeat;
}
.bgHomeVier {
	background-image:url(../images/DatRosi4.jpg);
	background-repeat:no-repeat;
}
.bgHomeFuenf {
	background-image:url(../images/DatRosi5.jpg);
	background-repeat:no-repeat;
}
.bgHomeSechs {
	background-image:url(../images/DatRosi6.jpg);
	background-repeat:no-repeat;
}
img {
	border:0px;
}
h1 {
	background-repeat:no-repeat;
	display:block;
}
h1.choose {
	background-repeat:no-repeat;
	display:block;
	margin-left:105px;
}
h1 span {
	visibility:hidden;
}
h2 {
	background-repeat:no-repeat;
	margin-left:105px;
	width: 400px;
}

h2.imp {
	visibility: visible;
	color: #FF007F;
	font-family: Impact, Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform:uppercase;
}

h2 span {
	visibility:hidden;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.c {
	clear:both;
}
div.mpRosiImages {
	width:359px;
	margin:0px;
	padding:700px 0px 0px 0px;
	color:white;
}
div.headerNavigation {
	text-align:right;
	margin:5px 0px;
	width:554px;
}
div.headerNavigation ul {
	list-style-type:none;
	color:#FFBBBE;
	margin:0px;
	padding:0px;
}
div.headerNavigation ul li {
	float:right;
	display:block;
	color:#FFBBBE;
}
div.headerNavigation ul li a,
div.headerNavigation ul li a:hover {
	color:#FFBBBE;
	text-decoration:none;
}
div.headerNavigation ul li a:hover {
	text-decoration:underline;
}
div.navigation {
	margin:0px;
	padding:0px;
}
div.navigation ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:554px;
}
div.navigation ul li {
	float:left;
	display:block;
}
div.navigation ul li span {
	visibility:hidden;
}
div.navigation ul li a {
	height:36px !important;
}
div.navigation ul li.one a,
div.navigation ul li.one a:hover,
div.navigation ul li.one a#activ {
	width:102px;
	display:block;
	background-image:url(../images/Navigation/nav01i.gif);
	background-repeat:no-repeat;
	color:transparent;
}
div.navigation ul li.one a:hover,
div.navigation ul li.one a#activ {
	background-image:url(../images/Navigation/nav01a.gif);
}
div.navigation ul li.two a,
div.navigation ul li.two a:hover,
div.navigation ul li.two a#activ {
	width:87px;
	display:block;
	background-image:url(../images/Navigation/nav02i.gif);
	background-repeat:no-repeat;
	color:transparent;
}
div.navigation ul li.two a:hover,
div.navigation ul li.two a#activ {
	background-image:url(../images/Navigation/nav02a.gif);
}
div.navigation ul li.three a,
div.navigation ul li.three a:hover,
div.navigation ul li.three a#activ {
	width:143px;
	display:block;
	background-image:url(../images/Navigation/nav03i.gif);
	background-repeat:no-repeat;
	color:transparent;
}
div.navigation ul li.three a:hover,
div.navigation ul li.three a#activ {
	background-image:url(../images/Navigation/nav03a.gif);
}
div.navigation ul li.four a,
div.navigation ul li.four a:hover,
div.navigation ul li.four a#activ {
	width:101px;
	display:block;
	background-image:url(../images/Navigation/nav04i.gif);
	background-repeat:no-repeat;
	color:transparent;
}
div.navigation ul li.four a:hover,
div.navigation ul li.four a#activ {
	background-image:url(../images/Navigation/nav04a.gif);
}
div.navigation ul li.five a,
div.navigation ul li.five a:hover,
div.navigation ul li.five a#activ {
	width:121px;
	display:block;
	background-image:url(../images/Navigation/nav05i.gif);
	background-repeat:no-repeat;
	color:transparent;
}
div.navigation ul li.five a:hover,
div.navigation ul li.five a#activ {
	background-image:url(../images/Navigation/nav05a.gif);
}
div.content {
	min-height:700px;
}
div.content p {
	color:#DADADA;
	margin-left:106px;
	padding:0px;
	width:416px;
	line-height:160%;
}
div.content p a,
div.content p a:hover {
	background-color:#ED1C24;
	color:white;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
}
div.content p a:hover {
	background-color:#FF007F;
}
div.content p.bd {
	font-weight:bold;
	padding: 20px 0px;
}
div.content p.bd span {
	background-color:#FFBA00;
	color:black;
	padding-left:2px;
	padding-right:2px;
}
.noMargin {
	margin-top:0px !important;
	padding-top:0px !important;
}
div.footer {
	color:white;
	padding-bottom:20px;
	margin-left:102px;
}
div.footer a,
div.footer a:hover {
	color:white;
	text-decoration:none;
	background-color:#ED1C24;
	padding:0px 2px;
}
div.footer a:hover {
	background-color:#FF007F;
}
div.ImagePreview {
	width:489px;
	margin-left:102px;
	margin-bottom:20px;
	padding-top:5px;
	background-color:#6D1001;
}
div.ImagePreview a img {
	margin-right:4px;
	margin-bottom:4px;
	float:left;
}
div.ImagePreview div {
	padding-left:3px;
}
form.inputform {
	color:#DADADA;
	padding-left:98px;
	padding-bottom:20px;
}
form.inputform input {
	width:489px;
	margin-bottom:15px;
	height:26px;
	line-height: 26px;
	font-size: 18px;
	border:1px solid #FFCDC5;
}
form.inputform label {
	margin-bottom:10px;
}
form.inputform textarea {
	width:489px;
	font-size: 18px;
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans;
	height:200px;
	border:1px solid #FFCDC5;
}
form.inputform .button {
	background-color:#FE007D;
	color:white;
	border:1px solid #FFCDC5;
	height:40px;
	font-weight:bold;
}
form.inputform .error {
	border:1px solid red;
	color:red;
	background-color:#FFFF99;
}
.mpRosiImages h2,
.mpRosiImages p {
	margin-left:45px !important;
}