/* CSS Document */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #0d85c3; background-image: url(imgs/bg.gif); background-repeat: repeat-x; font-family: Trebuchet MS;  color: Black;  }

fieldset {
  border:2px solid #999999;
 
  }
  
  legend  {
  font-size:16px;font-weight:bold; color:#F4A12C;}


td { font-family: Trebuchet MS; font-size: 11px; }

form { margin-bottom: 1px; font-family: Tahoma; font-size: 11px; }

option, input { font-family: Tahoma; font-size: 11px; }

.aktion { background-color: #0D85C3; display: block; color: White; font-weight: bold; width: 100px; padding: 1px; font-size: 18px; }

.lefty { background: url(imgs/table_left_bg.gif) repeat-y right;   }

.righty { background: url(imgs/table_right_bg.gif) repeat-y left; }

.uber_gelb { font-family: Trebuchet MS; font-weight: bold; font-size: 18px; color: #f1d31a; }

.uber_weiss { font-family: Trebuchet MS; font-weight: bold; font-size: 14px; color: #ffffff; }

.formtext { font-family: Trebuchet MS; font-size: 11px; color: #000000; }

.preise_blau { font-family: Trebuchet MS; font-weight: bold; color: #ffffff; background-color:#0d85c3; }

h1 { font-family: Trebuchet MS; font-weight: bold; font-size: 18px; color: #F4A12C; margin-bottom: 1px; margin-top: 0px; }

h2 { font-family: Trebuchet MS; font-weight: bold; font-size: 15px; color: #f4a12c; margin-bottom: 1px; margin-top: 0px; }
h3 { font-family: Trebuchet MS; font-weight: bold; font-size: 12px; color: #f4a12c; margin-bottom: 1px; margin-top: 0px; }

.gradient { background-image: url(imgs/gradient.gif) repeat-y; }

.impressum { font-family: Tahoma; font-size: 9px; color: #FFFFFF; margin-left: 10px;  background-color: #0D85C3;  }

.impressum a { color: #f1d31a; display:inline-block; background-image:url(imgs/mail.gif); padding-left:19px; background-repeat:no-repeat; background-position:center left; border:0px;  }

.aktionen { background-color: #eef0f5; padding: 5px; }

a { font-weight: bold; color: #b2101d; }

.aktionen a { font-weight: bold; color: #b2101d; }

.chronik { background-color: #eef0f5; padding: 5px; width: 153px; float: right; margin-left: 10px; }

#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }

#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }

#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }

#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }

#imageContainer>#hoverNav{ left: 0; }

#hoverNav a{ outline: none; }

#prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(lb/images/blank.gif) no-repeat; /* Trick IE into showing hover */ display: block; }

#prevLink { left: 0; float: left; }

#nextLink { right: 0; float: right; }

#prevLink:hover, #prevLink:visited:hover { background: url(lb/images/prev.gif) left 15% no-repeat; }

#nextLink:hover, #nextLink:visited:hover { background: url(lb/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }

#imageData{ padding: 0 10px; color: #666; }

#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
	
#imageData #caption{ font-weight: bold; }

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; }
			
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; }
	
		
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* AJAXTABS */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 10px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;

}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #F4A12C;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #0D85C3;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #0D85C3;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(c.php);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 1px solid gray;
width: 450px;
margin-bottom: 1em; padding: 10px;
background-color:#FFFFFF;
}

-->
