body{ 
	font-size: 11px;
    	font-family: verdana, arial, sans serif;
	margin-left: 0px;
	margin-top: 20px;
	margin-width: 0px;	
	margin-height: 0px;
	color: #333333;
	scrollbar-base-color:#39BEA0;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#E3C1A0;
	scrollbar-darkshadow-color:#cccccc;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#39BEA0;
	scrollbar-shadow-color:#CEF1E9;
	scrollbar-track-color:#ffffff;
	}
	
.start{font-size: 14px;}

td.title{background: #ffffff;}


.home{ 
	background: url("../bilder/start.jpg") no-repeat #BEE8DF;}	
	
.startLang{ 
	background: url("../bilder/startLang.jpg") no-repeat #BEE8DF;}		
	
.startSehrLang{ 
	background: url("../bilder/startSehrLang.jpg") no-repeat #BEE8DF;}		

td{
    font-size: 11px;
    font-family: verdana, arial, sans serif;
	}	
	
.background{ 
background: #E3C1A0;}
	
.img {
	border-style: solid;
	border-width: 1px;
	border-color: #EFE1D3;
	}

ul{
	color:#333333;
	vertical-align:top;
	padding-left: 10px;
	line-height: 15px;
	margin-left: 20px;
	margin-top:0px;
	margin-bottom: 5px;
	list-style-type:square;
	}
	
ul li.on {
	color:#ffffff;
	
	list-style-type:square;
	font-size: 10px; 
	}

	
.plan {  
 	border-style: solid;
	border-width: 1px;
	border-color: #EEE0D2;
	font-family:  arial, verdana, sans serif;
    color:#333333;
	font-size: 11px;
	background: #FAF7F0
	}	

.druck  {
	background:#ffffff;
  	}

.links { 
	background: url("../bilder/links.jpg") no-repeat #Ffffff;
	}

.h1{font-size: 11px;
   	color: #BE3962;
   	align: center;
   	font-weight: bold;
	}
   
h2{font-size: 12px;
   	color: #333333;
   	font-weight: normal;
   	font-weight: bold;
   	font-style: normal;
   	}  
   
h3{font-size: 11px;
   	color: #333333;
   	font-weight: normal;
  	font-weight: bold;
   	font-style: normal;
   	} 
        
b{color: #333333}   
 


.small{font-size: 9px;
	font-style: normal;
	}

 
 a:link    {background: transparent none; color:#39BEA0; font-size: 11px; text-decoration: none;font-weight: bold;}
 a:visited {background: transparent  none; color:#39BEA0; font-size: 11px; text-decoration: none;font-weight: bold;}
 a:hover   {background: transparent  none; color:#0B493B; font-size: 11px; text-decoration: none;font-weight: bold;}
 a:active  {background: transparent  none; color:#0B493B; font-size: 11px; text-decoration: none;font-weight: bold;}	
  
  
 a.menu:link    {background: transparent none; color:#ffffff;  font-size: 11px; font-weight: bold; text-decoration: none;}
 a.menu:visited {background: transparent  none; color:#ffffff;  font-size: 11px; font-weight: bold; text-decoration: none;}
 a.menu:hover   {background: transparent  none; color:#0B493B;  font-size: 11px; font-weight: bold; text-decoration: none;}
 a.menu:active  {background: transparent  none; color:#0B493B;  font-size: 11px; font-weight: bold; text-decoration: none;}	

 a.on:link    {background: transparent none; color:#0B493B; font-size: 12px; font-weight: bold; text-decoration: none;}
 a.on:visited {background: transparent none; color:#0B493B; font-size: 12px; font-weight: bold; text-decoration: none;}
 a.on:hover   {background: transparent none; color:#000000; font-size: 12px; font-weight: bold; text-decoration: none;}
 a.on:active  {background: transparent none; color:#000000; font-size: 12px; font-weight: bold; text-decoration: none;}	 
 
 a.kleinon:link    {background: transparent none; color:#ffffff; font-size: 10px; font-weight: bold; text-decoration: none;}
 a.kleinon:visited {background: transparent none; color:#ffffff; font-size: 10px; font-weight: bold; text-decoration: none;}
 a.kleinon:hover   {background: transparent none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}
 a.kleinon:active  {background: transparent none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}	 
 
 a.klein:link    {background: transparent none; color:#000000;  font-size: 10px; font-weight: bold; text-decoration: none;}
 a.klein:visited {background: transparent  none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}
 a.klein:hover   {background: transparent  none; color:#ffffff;  font-size: 10px; font-weight: bold; text-decoration: none;}
 a.klein:active  {background: transparent  none; color:#ffffff;  font-size: 10px; font-weight: bold; text-decoration: none;}	




	
 table.tabelle td{  
   	background-color:#ffffff;
   	font-family: verdana, arial, sans serif;
   	color:#333333;
	font-size: 11px;
	}	
	
 table.tabelle th{  
    	valign: left;
	background-color:#BEE8DF;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
	font-size: 11px;
	}		
 table.tabelle td{  
    	valign: left;
	background-color:#E5F9F5;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
	font-size: 11px;
	}	

 table.tabelle td.weiss{  
    	valign: left;
	background-color:#ffffff;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
	font-size: 11px;
	}	

textarea{
       border-style: solid;
       border-width: 1px;
       border-color: #39BEA0;
	font-size: 11px; 
	height: 80px;
	}		
	
input{
       border-style: solid;
       border-width: 1px;
       border-color: #39BEA0;
	font-size: 11px;
	font-family: arial, sans serif;
	border-shadow:none;
	width: 150px;
	}	

.input50{ 
	width: 50px;
	}

.input110{ 
	width: 110px;
	background: #CC9966;
	color: #333333;
	border: none;
	line-height: 18px;
	font-weight:bold;
	}

.input120{ 
	width: 120px;
	background: #CC9966;
	color: #333333;
	border: none;
	line-height: 18px;
	font-weight:bold;
	}


.radio{ 
	border:0px; 
 	width: 15px;
	}
 
 .checkbox{ 
 	border:0px; 
 	width: 15px;
	}
 
 
 .button70 {
       background: #CEF1E9;
       border: none;
       color: #000000;
       width: 70px;
   	font-weight:bold;
	}

.tabelle select {
       border-style: solid;
       border-width: 1px;
       border-color: #C3C3F0;
	font-size: 11px;
	font-family: arial, sans serif;
	}

.fehler{
	color: #FF0000;
	} 

table.adresse td{  
    	background-color:#555555;
    	font-family:  arial, verdana, sans serif;
    	color:#ffffff;
	font-size: 10px;
	}	
	
 table.adresse th{  
    	background-color:#555555;
    	font-family:  arial, verdana, sans serif;
    	color:#ffffff;
	font-size: 10px;
	}
	
.red{ 
	color: red;
	font-weight: bold;
	}

b {
	color: #555555;
	}
