/************************************************
*************LIGHTBOX*************************
************************************************/
/*Style-Definition für die Lightbox Bilder*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

         /************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 190;
BORDER: 0px solid #000000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #8aa800;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #FFFFFF;
BACKGROUND-COLOR: #8aa800;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 190;
BORDER: 0px solid #000000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #DE353A;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 190;
PADDING: 3px;
MARGIN: 10Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #8aa800;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
FONT-WEIGHT: bold;
COLOR: #FFFFFF;
BACKGROUND-COLOR: #8aa800;

}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 190;
PADDING: 3px;
MARGIN: 10Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #DE353A;
}
		 
		 
/*************Style für Divs*************************
************************************************/		 
		 
		 
		 #container { 
         width:800px; 
		 margin: 0 auto;
		 	 
         } 
          
         #header {
		 float:left;
		 width:800px;
		 margin-bottom:20px;
		 
		 }
		 #logo {
		 text-align:center;
		 margin-bottom:20px;
		 }
		 #links { 
         float:left; 
         width:190px; 
         } 
          
         #mitte { 
         float:left; 
         width:410px;
		 } 
          
         #rechts { 
		 float:left; 
         width:200px; 
		 } 
		 #unten {
		 float:left;
		 width:800px;
		 margin-bottom:20px;
		 
		 }
body {
background-image:url(images/backgr1018verl.jpg);
background-repeat:repeat-x;
}

/*
-- Textstyle --
*/
p {
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	background-color: transparent;
	text-align:justify;
}

td {
	font-size: 12px;
	font-family: Verdana, arial, helvetica, sans-serif;
	color: #666666;
}

ul, ol, li {
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: transparent;
}

h1 {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color: transparent;
}

h2 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color: transparent;
	margin-bottom: 5px;

}

h3 {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color: transparent;
}

hr {
	color: #8aa800;
	background-color: transparent;
	width: 70%
}
/*
-- Links --
*/

a:link {
	color: #8aa800;
	text-decoration: none;
	font-weight: normal;
}

a:visited {
	color: #485866;
	text-decoration: underline;
	font-weight: normal;
}

a:active {
	color: #8aa800;
	text-decoration: underline;
	font-weight: normal;
}

a:hover {
	color: #DE353A;
	text-decoration: underline;
	font-weight: normal;
}
