body
{
	font-family:verdana;
	margin:0px;
	padding:0px;
	margin-top:10px;
}
#mainContainer
{
  background-image:url(../webImages/welle.jpg);
  background-repeat:no-repeat;
  background-position:0 50;
}
#topNavi
{
	background-color:black;
	width:763px;
	height:23px;

}
#topNavi ul
{
	list-style-type:none;
	margin:0px;
	background-color:black;
	padding:0px;
}
#topNavi li
{
	float:right;
}
#topNavi li a
{
 display:block;
 color:white;
 padding:5px;
 font-size:11px;
 text-decoration:none;
}
#banner
{
	padding-top:2px;
	width:763px;
	border-bottom:15px solid rgb(18,15,60);;
	z-index:3;
}
#content
{
	margin-top:10px;
	width:763px;
	text-align:left;
}
#leftNavi
{
	width:160px;
}
#textContent
{
	width:593px;
	font-size:11px;
	padding:20px;
	padding-top:10px;
}
#textContent *
{
	font-size:11px;
}
#leftNavi ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.newsletter div
{
	padding:0px;
}
.newsletter input,.selectField,.submitButton
{
	border:1px solid rgb(192,202,229);
	font-size:10px;
	margin:5px;
	padding:2px;
	margin-left:0px;
	background-color:rgb(242,249,255);
}
.txtField
{
	width:200px;
	margin:5px;
	border:1px solid rgb(192,202,229);
	background-color:rgb(242,249,255);
	padding:2px;
	font-size:10px;
}

.noborder
{
	border:0px solid rgb(192,202,229);
	background-color:white;
}

#bottomline td
{
	font-size:10px;
}
#bottomline
{
	width:763px;
	text-align:left;
	border-top:1px solid rgb(192,202,229);
	color:rgb(170,184,197);
	margin-top:10px;
	border-bottom:30px solid rgb(18,15,60);
	font-size:10px;
	padding-top:10px;
	padding-bottom:10px;

}
#bottomline ul
{
	margin:0px;
	padding:0px;
	width:250px;
	list-style-type:none;
}
#bottomline ul li
{
	float:right;
}
#bottomline ul li a
{
	padding-left:10px;
	padding-right:10px;
	color:rgb(170,184,197);
	text-decoration:none;
}
.headline
{
 	font-weight:bolder;
 	font-size:13px;
 	padding-bottom:10px;
}
a
{
	color:rgb(108,142,169);
	text-decoration:none;
}
a:hover
{
	color:red;
}
#buchungsSchritte
{
	text-align:center;
}
#buchungsSchritte ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#buchungsSchritte ul li.selected
{
	color:rgb(106,128,177);

}
#buchungsSchritte ul li
{
	display:inline;
	padding:3px;
	color:rgb(15,9,45);
	font-size:10px;
	font-weight:bolder;
	margin:3px;
}
#buchungsSchritte ul li div
{
	text-align:left;
	display:inline;
}
#buchungsSchritte
{
	height:50px;
}
.formLeftCol
{
	width:150px;
	padding-left:100px;
	font-size:11px;
	font-weight:bolder;

}
.formRightCol
{
	padding-left:20px;
	font-size:11px;
	vertical-align:top;
}
.formRightCol img
{
	margin:3px;
}

#ausstattungsBox
{

}
#ausstattungsBox ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#ausstattungsBox ul li
{
	font-weight:bolder;
}
#ausstattungsBox ul li li
{
 font-weight:normal;
}
#ausstattungsBox ul ul
{
	margin-left:10px;
}
.row,.row1,.header
{
	font-size:11px;
	text-align:center;
}
.row1
{
	padding:3px;
	margin:1px;
	background-color:rgb(217,220,239);
	border-left:1px solid white;
}
.row1leftcol
{
	font-size:12px;
	padding:3px;
}
.row1leftcol1
{
	background-color:rgb(244,249,255);
	padding:3px;
	font-size:12px;
}
.title
{
 	font-size:12px;
 	padding:3px;
 	margin:1px;
}
.row
{
	padding:3px;
	border-left:1px solid white;
	margin:1px;
}
.txt
{
	padding-bottom:5px;
}
.fehler
{
	border:1px solid red;
}
.contentTrenner
{
	margin-top:10px;
	margin-bottom:10px;
}
.stern
{
	color:#a64c72;
}

#galeries a:hover,#galerieImg a:hover
{
	color:red;
}
#galeries a,#galerieImg a
{
	color:black;
	text-decoration:none
}
#galeries li
{
	display:inline;
	padding:5px;
}
#galeries ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-left:10px;
}
#galeries
{

	font-size:12px;
}
#galerieImg
{
	font-size:10px;
}
#leftNavi ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#leftNavi ul li a
{
	font-size:11px;
	color:rgb(55,109,153);
	text-decoration:none;

}
#leftNavi ul li div
{
	padding:5px;
	padding-left:15px;
	background-image:url(../webImages/menutrenner.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#leftNavi ul li.selected
{

	background-image:url(../webImages/pfeil.png);
	background-repeat:no-repeat;
	background-position:5 7;
	background-position:expression("5 11");
}

#leftNavi ul #subNavi li a
{
	color:rgb(121,168,206);

}
#leftNavi ul #subNavi li a.selected
{
	font-weight:bolder;
}
#smallImages li
{
	display:inline;
}
#smallImages li img
{

	margin:5px;
}
#leftNavi #subNavi
{
	display:inline;
	margin:0px;
	padding:0px;
}
#leftNavi ul #subNavi li a div
{
	padding-left:25px;
}
#leftNavi ul #subNavi li
{
	padding:0px;

}
#leftNavi ul #subNavi li a
{
	color:rgb(121,168,206);
}
#leftNavi ul #subNavi #subNavi li a div
{
	padding-left:35px;
}
#leftNavi ul #subNavi li.selected a
{
	font-weight:bolder;
}
#leftNavi ul #subNavi li.selected
{
	background-image:url();
}
#themebox
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#themebox li
{
	display:block;
}
#positionbar
{
	position:absolute;
	bottom:0px;
	left:0px;
}
#positionbar ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
	display:inline;

}

#positionbar ul li
{
	display:inline;
}
#pages select,#pages button
{
	margin:0px;
	padding:0px;
	border:1px solid silver;
	color:rgb(4,175,229);
	background-color:white;
	margin:3px;
	font-size:10px;
}

#otherGalerieList ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#otherGalerieList ul li
{
	float:left;
	padding:5px;
}

#galerie
{
	min-height:230px;
	height:expression(230+"px");
}
#galerie ul
{
	list-style-type:none;
}
#galerie li
{
	width:155px;
	float:left;
	padding:5px;
	padding-left:0px;
	text-align:center;
}

#galerie li a
{
	display:block;
	width:135px;
}
