/**   AQUAORBIS   **/
/**   copyright  2006 WOB   **/
/** ================================================= **/
/* START   -----    WARENKORB IN NAVIGATION LINKS AUS/EINBLENDEN:*/
#cartStatus{
display:none;
}
/* END   -----    WARENKORB IN NAVIGATION LINKS AUS/EINBLENDEN:*/
/* --- Allgemeines --- */
body{
	background:#020203;
	margin:0px 0px 5px 0px;
	font-family:Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E4E4E4;
	text-align: center;
}
#outerstartseite{
	width:990px;
}
#top_startseite{
	background:url(/_gfx/startseite/top_startseite.jpg) no-repeat left top;
	width:990px;
	height:113px;
}
#bottom_startseite{
background:url(/_gfx/startseite/bottom_startseite.jpg) no-repeat left bottom;
height:240px;
vertical-align:top;
}

#outer{
	width:780px;
}
#top{
	background:url(/_gfx/startseite/top.jpg) no-repeat left top;
	width:990px;
	height:113px;
}
#bottom{
background:url(/_gfx/startseite/bottom.jpg) no-repeat left bottom;
height:240px;
}
#navseparator{
	background:url(/_gfx/navseparator.gif) no-repeat left top;
	width:185px;
	height:18px;
	font-size:0px;
}







.leftrow{
	vertical-align:top;
	width:185px;
	border:0;
	padding:0;
	margin:0;
}
.rightrow{
	vertical-align:top;
	width:599px;
	border:0;
	padding:0;
	margin:0;
}

/* --- Metanavigation top--- */
#metanav{
	text-align:left;
	background:url(/_gfx/backgroundmetanav.jpg) no-repeat left top;
	width:784px;
	height:79px;
}

.td-metanavigation{
	vertical-align:bottom;
	padding-top:14px;
	padding-left:11px;
}

#metanav a{
font-family:Georgia, Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
padding:0px 0px 0px 8px;
margin-left:3px;
color:#E4E4E4;
text-decoration:none;
background-image:url(/_gfx/bulletmetanav.gif);
background-repeat:no-repeat;
background-position:left;
}

#metanav a:hover{
	text-decoration:underline
}

.suchbereich{
	width:240px;
	background:url(/_gfx/suche.gif) no-repeat left bottom;
	vertical-align:bottom;
}
.suchfeld{
	width:140px;
	font-family:Georgia, Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #999;
	margin:30px 0px 0px 55px;
}
.suchbereich img{
	margin-top:8px;
}
.buttonsuche{
margin-bottom:0px;
}
#topseparator{
	background:#020203;
	width:784px;
	height:3px;
}

#languageswitch{
text-align:right;
margin:15px;
}
#languageswitch a{
margin-right:10px;
color:#E4E4E4;
font-size:11px;
text-decoration:none;
background-image:url(/_gfx/startseite/dot_leer.gif) no-repeat left bottom;
}
#languageswitch img{
margin-right:5px;
}



/* --- Navigation Links  --- */
.navlinks{
	vertical-align:top;
	background:url(/_gfx/backgroundnavlinks.gif) repeat-y left top;
	font-family:Georgia, Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.navlinks img{
	width:185px;
	display:block;
}
.navlinks a{
color:#E4E4E4;
text-decoration:none;
}
.navlevel2{
width:152px;
display:block;
background:url(/_gfx/backgroundnavlinkslevel2.gif) repeat-y left top;
text-align:left;
padding:5px 5px 5px 28px;
text-decoration:none;
color:#E1E1E1;
}
.navlevel2:hover{
background:url(/_gfx/backgroundnavlinkslevel2_on.gif) repeat-y left top;
text-decoration:underline;
color:#F0F0F0;
}
.navlevel2on{
width:152px;
display:block;
background:url(/_gfx/backgroundnavlinkslevel2_on.gif) repeat-y left top;
text-align:left;
padding:5px 5px 5px 28px;
text-decoration:underline;
color:#E1E1E1;
cursor:default;
}
.navlevel2on:hover{
color:#E4E4E4;
text-decoration:underline;
cursor:default;
}
.navlevel3{
width:144px;
display:block;
background:url(/_gfx/backgroundnavlinkslevel3.gif) repeat-y left top;
text-align:left;
padding:3px 5px 3px 36px;
text-decoration:none;
color:#E1E1E1;
}
.navlevel3:hover{
background:url(/_gfx/backgroundnavlinkslevel3_on.gif) repeat-y left top;
text-decoration:underline;
color:#F0F0F0;
}
.navlevel3on{
width:144px;
display:block;
background:url(/_gfx/backgroundnavlinkslevel3_on.gif) repeat-y left top;
text-align:left;
padding:3px 5px 3px 36px;
text-decoration:underline;
color:#E1E1E1;
cursor:default;
}
.navlevel3on:hover{
color:#E4E4E4;
cursor:default;
}
/* --- Startseite --- */
#tablecontenthome{
	width:599px;
	height:472px;
	text-align:left;
}

#headerhome{
	background:url(/_gfx/startseite/caviar.gif) no-repeat;
	background-position:top right;
	height:155px;
	color:#000;
}
#headerhome p{
	width:400px;
	margin-left:19px;
	line-height:16px;
}

#contenthome{
	height:270px;
	background:url(/_gfx/startseite/backgroundcontenthome.gif) repeat-y left top;
	padding:13px 20px 0px 20px;
}
/*	ONLY for:	Win IE 4.0 - 6.x, OSX IE 5.x, Mac IE 4.0 - 5.x, MSN for OSX	*/
	* html #contenthome{height:255px;}

#contenthome h1{
	font-size:13px;
}
.headline-news{
	font-size:15px;
	font-weight:bold;
	color:#E4E4E4;
	margin:0px 0px 20px 0px;;
}

#contenthome a{
	color:#E4E4E4;
}

/* --- General --- */
	ol,li,ul{
	list-style-type:square;
	list-style-image: url(/_gfx/bullet.gif);
}

/* --- Unterseiten --- */
.trenner{
	height:40px;
	background:url(/_gfx/trenner.gif) repeat-x left center;
}
.trennerfine{
	height:20px;
	background:url(/_gfx/trennerfine.gif) repeat-x left center;
}

#td-content{
	vertical-align:top;
	background:#011525;
}

#contentheadline{
	width:599px;
	height:34px;
	vertical-align:top;
	background:#273F51;
	text-align:left;
}
#contentheadline h1{
	font-size:13px;
	font-weight:bolder;
	color:#E4E4E4;
	letter-spacing:1px;
	margin:9px 0 0 16px;
	font-family:Georgia, Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
#contentheadline h1 a{
	color:#E4E4E4;
}
#content{
	vertical-align:top;
	text-align:left;
	color:#E4E4E4;
	padding:23px 22px 30px 17px;
}

#content a{
	color:#E4E4E4;
	text-decoration:underline;
}
.littletable{
background-color:#273F51;
border:1px solid #6C7984;
}
.littletable td{
height:25px;
padding-left:5px;
}
.datenundfakten td{
vertical-align:top;
padding:8px;
}
.datenundfakten tr:hover{
background-color:#B6BDCC;
}
/* --- RELATEDLINKS AND PICTURE RIGHT --- */
#boxbildhoch{
	float:right;
	margin:0 0 15px 15px;
}

#boxbildhoch img{
	height:250px;
	width:183px;
	border:1px solid #E4E4E4;
}

#boxbildquer{
	float:right;
	margin:0 0 15px 15px;
}

#boxbildquer img{
	width:275px;
	height:180px;
	border:1px solid #E4E4E4;
}
#bautagebuch{
	float:right;
	margin:0 0 15px 15px;
}

#bautagebuch img{
	width:300px;
	height:200px;
	border:1px solid #E4E4E4;
}


#boxrelatedlinks{
	clear:both;
	width:185px;
	background-color:#011524;
	margin-top:25px;
/*	background:url(/_gfx/backgroundrelatedlinks.gif) repeat-y center center;
	float:right;
	padding-bottom:10px;
	margin:0 0 15px 15px;
	*/
}

#boxrelatedlinks a{
	color:#E4E4E4
}

.relatedlinks{
	text-align:left;
	padding:3px 0px 10px 8px;
	margin-left:3px;
	width:160px;
	display:block;
	background-image:url(/_gfx/bulletrelatedlinks.gif);
	background-repeat:no-repeat;
	background-position:left 8px;
	text-decoration:underline;	
}

.relatedlinks:hover{
	text-decoration:none;
}

/* --- KONTAKTFORMULAR --- */
#tablekontaktformular{
	width:500px;	
}

#tablekontaktformular td{
	vertical-align:middle;
}
#tablekontaktformular .firstrowkontakt{
	width:130px;
	height:30px;
	text-align:right;
	padding-right:10px;
}
#tablekontaktformular .standardtextfeld{
	height:15px;
	width:270px;
	font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #666;
}
#tablekontaktformular .standardtextarea{
	width:270px;
	font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	border:1px solid #666;
}

#tablekontaktformular .required{
	color:#E4E4E4;
	font-weight:bold;
	font-size:12px;
}

#tablekontaktformular .checkbox{
border:0px;
margin-right:5px;
}

.reset{
font-family:Georgia, Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
width:100px;
background:#039 url(/_gfx/background_form_element.jpg) repeat-x center left;
height:24px;
margin:0 5px;
border:1px solid #020203;
font-weight:bold;
color:#E4E4E4;
}

.submit{
font-family:Georgia, Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
width:140px;
background: url(/_gfx/background_form_element.jpg) repeat-x center left;
height:24px;
margin:0 5px;
border:1px solid #020203;
font-weight:bold;
color:#E4E4E4;
}

/* --- Footer --- */
#footer{
	font-family:Georgia, Tahoma, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	background:url(/_gfx/backgroundfooter.jpg) no-repeat 0 3px;
	height:59px;
	color:#E4E4E4;
	text-align:center;
}

.footercontent{
	padding-top:5px;
}

#footer a{
	color:#E4E4E4;
	margin:0px 5px;
	text-decoration:underline;
}

#footer a:hover{
	text-decoration:none;
}
#search h2{
	font-size:12px;
}
#pager ul li{
display:inline;
}


