﻿body         { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background: #B7D1FC url('../images/hintergrund-2007.gif'); 
	background-repeat: repeat-x; 
	margin-top:0px;        
         }
a:link       { color:#555555; }
a:visited    { color:#555555; }
a:hover      { background-color:#B7D1FC; color:#FFFFFF;  }
a:active     { color:#555555;   }

               
p            { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#333333; font-size:10pt; line-height:150%; margin-top:10; margin-right: 50px; margin-bottom:5 }

h1           { font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 120%; color: #94BAE2; font-size: 
               16pt; text-align:left; margin-top:40px; margin-right: 50px; margin-bottom:30px }

h2           { font-family: trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#444444; 
               font-size: 14pt; text-align:left; font-weight:normal; letter-spacing:0px; line-height:140%; 
               border-bottom:1px solid #e8e8e8; margin-right: 50px; margin-top:60px }

h3           {  
	color: #333333; 
	font-size:11pt; 
	line-height:150%; 
	font-weight: normal; 
	letter-spacing:0px; 
	text-align:left;
	margin-top:30px 
	}

h4           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;  text-align:left;
               line-height:150%; margin-right:10px; 
               margin-top:5px; margin-bottom:7px }

h5           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 
               line-height: 150%; margin-top:5px; margin-bottom:7px }

h6           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 
               line-height: 120%; margin-top:5px; margin-bottom:0px }

li           { text-align: left; font-family: Verdana; font-size: 10pt; color:#333333; line-height: 150%; 
               margin-top: 5px; margin-right:50px; list-style-type: disc; list-style-image: 
               url('../images/bull.gif'); }
ul           { text-align: left; font-size: 10pt; margin-left: 15px; font-family: Verdana; line-height: 150% }


.liste-top       { 	
	padding-left: 20px;
	line-height: 150%;
	background: url('../images/liste.gif') no-repeat;
	margin-left: 0px; 
    margin-top: 30px;
    margin-bottom:0px }

.liste        { 	
	padding-left: 20px;
	line-height: 150%;
	background: url('../images/liste.gif') no-repeat;
	margin-left: 0px; 
    margin-top: 8px;
    margin-bottom:0px }
    
.liste-last       { 	
	padding-left: 20px;
	line-height: 150%;
	background: url('../images/liste.gif') no-repeat;
	margin-left: 0px; 
    margin-top: 8px;
    margin-bottom: 30px }



.nav-vertikal
{
margin: 0px 0 0 10px;
padding: 0px;

}

.nav-vertikal ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
}

.nav-vertikal ul li
{
margin-bottom:5px; 
display: block;
float: left;
padding: 0;
margin: 0;
}

.nav-vertikal ul li a
{

display: block;
width: 143px;
padding-left: 5px ;
border-bottom: 1px solid white;
line-height: 28px; 
color: #555555;
font-weight:bold;
text-decoration: none;
font-size:11px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
}



.nav-vertikal ul li a:hover
{
color: white;
background: #B7D1FC url('../images/tab.gif');
}

.nav-vertikal a:active
{

color: #555555;
}

.nav-vertikal li#active a
{
background: gray;
border: 1px solid #c60;
color: white;
}

.nav-vertikal a:visited
{
color: #555555;
}
               
               
               
               







.fusstext { 
	font-size:8pt; 
    line-height: 100%; 
    margin-top:0px; 
    text-align:left }




.bildung {  border-top: 1px solid #e5e5e5; margin-top:10px; text-align:left; padding-top:10px;  }







.bilderrahmen {  border: 1px solid #DADADA }


.formular    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; 
               line-height: 150%; margin-left:10px; margin-top:10px; margin-bottom:7px }
               
.kasten      {  border: 1px solid #DADADA; margin-top:10px; text-align:left; padding:10px; font-size:8pt }

.kastenbild  {  background-image:url('../images/hinten-form.gif'); border: 1px solid silver; margin-top:10px; text-align:left; padding:10px;  }

.kastenform  {  
	background-image:url('../images/hinten-form.gif'); 
	border: 1px solid #e5e5e5; 
	margin-top:10px; 
	text-align:left; 
	font-size:10pt;
	width:90% }

               
.norm        { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:10pt; line-height:150%; margin:10px 20px 10px 0px }
              

.topnavi     {  text-align: left; font-size:11px; margin-bottom:35px; color:dimgray  }



.grau        { padding:3px; background-color:whitesmoke  }
.grauz       { letter-spacing:1px;  border-top:1px solid #FFCC66;  border-bottom:1px solid #FFCC66; background-color:#F5F5F5  }
.tab         { border-bottom:1px solid #e5e5e5 }
