/* Start of CMSMS style sheet 'wilke_style' */
body { 
	  background:#EEEEF5; 
	  background-image: url(images/hg.jpg);
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  margin:0; 
	  padding:0; 
	  }
	  
#rahmen{
    background-color: none;
    padding: 0px;
    border: solid 0px #000000;
    margin: 0 0 0 -490px;
    left: 50%;
    position: absolute;
    width: 980px;
    height: 101%;
}

#smartobjekt{
position: absolute;
left: 14px;
top: 100px;
width: 10px;
height: 10px;
}

#top_1 {
position:relative; 
width: 920px;
height:93px; 
}
#top_2 {
position:relative; 
width: 920px;
height:59px; 
}

#toplogo {
position:absolute; 
width: 150px;
height:93px; 
left: 0px;
top: 0px;
}

#toptuerme {
position:absolute; 
width: 217px;
height:93px; 
left: 703px;
top: 0px;
}

#main {
position:relative; 
width: 920px;
height:488px; 
}



.textmin {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #504f4f;
	font-size: 7pt;
}

.text {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #504f4f;
	font-size: 8pt;
}

.formular {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	line-height: 11pt;
}


.textmin a {  
	color: #848484;
	text-decoration:none;
}

.textmin a hover {  
	color: #848484;
	text-decoration:none;
}

h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15pt; 
	font-weight: bold; 
	color: #29559C;
}

h2 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	color: #29559C;
}

h3 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #29559C;
	font-weight: bold; 
	font-size: 10pt;
}

a {
    color: #504f4f;
    text-decoration:underline;
}

a:hover {
	color: #EB0202;
	text-decoration: underline;
}

	  

#navcontainer{
position: absolute;
left: 0px;
top: 95px;
width: 920px;
height: 22px;
border: solid 0px #008040;
padding: 0px 0px 0px 0px;
margin-left: 0px;
margin-right: 0px;
overflow: no;
}
	  
	  
	  /*###################*/
	  /* Beginn Navigation */
	  /*###################*/

	  #navi, #navi ul { 
	  list-style-type:none; 
	  margin:0; 
	  padding:0; 
	  } /* Style-Reset */

		#navi li { 
		width:120px; 
		float:left; 
		} /* Horizontale Anordnung */
		
		#navi li ul { 
		display:none; 
		} /* Normalzustand eingeklappt */
		
		#navi li:hover ul { 
		display:block; 
		} /* Ausgeklappt */
		
		
		
      /*###################*/
	  /* Styles fuers Auge */
	  /*###################*/
	  
	  

	  
	  #navi { 
	  position:absolute; 
	  }
	  
	  #navi li { 
	  border:0px solid #000; 
	  margin:0 1px 0 0;    /* Abstand horizontal zwischen Buttons */
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  font-size: 12px;
	  }
	  
	  #navi li li { 
	  font-size: 10px;
	  }
	    #navi ul li { 
		border:none; 
		margin:0; 
		}
		
	  #navi a { 
	  font-weight:bold; 
	  text-align:center; 
	  display:block; 
	  padding:0.1em; 
	  padding: 3px 0px 4px 0px;

	  }
	  
	  #navi a:link, #navi a:visited { 
	  color:#111F3D; 
	  text-decoration:none; 
	  }
	  
	  #navi a:active, #navi a:hover { 
	  color:#FFFFFF; 
	  background:#9296AD; 
	  text-decoration:none; 
	  }
	  
	  #navi li li a:link, #navi li li a:visited { 
	  color:#111F3D; 
	  background:#D1CFDD;
	  text-decoration:none; 
	  padding: 5px 0px 6px 0px;
	  }
	  
	  #navi li li a:active, #navi li li a:hover { 
	  color:#FFFFFF; 
	  background:#9296AD; 
	  text-decoration:none; 
	  padding: 5px 0px 6px 0px;
	  }
	  
	
	#navcontainer li h3 {
	  font-weight:bold; 
	  text-align:center; 
	  display:block; 
	  padding:0.1em; 
	  padding: 3px 0px 4px 0px;
	  color:#111F3D; 
	  text-decoration:none; 
	  border:0px solid #000; 
	  margin:0 1px 0 0;    /* Abstand horizontal zwischen Buttons */
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  font-size: 12px;
	}


	#navcontainer li li h3 {
	  font-weight:bold; 
	  text-align:center; 
	  display:block; 
	  padding:0.1em; 
	  padding: 3px 0px 4px 0px;
	  color:#FFFFFF; 
	  background:#A5A9BC; 
	  text-decoration:none; 
	  padding: 5px 0px 6px 0px;
	  font-size: 10px;
	  width:120px; 
	}

dfn {
position: absolute;
left: -12000;
top: -12000;
}
/* End of 'wilke_style' */

