body{ 
 	background: #ACAAB5;
	font-size: 10px;
    font-family: verdana, arial, sans serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-width: 0px;	
	margin-height: 0px;
	color: #333333;
	scrollbar-base-color:#cdcfce;
	scrollbar-3dlight-color:#8596a4;
	scrollbar-arrow-color:#8596a4;
	scrollbar-darkshadow-color:#8596a4;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#8596a4;
	scrollbar-track-color:#ffffff;
	}

.border20{
	padding-left: 20px;
	padding-right: 10px;
	}
	
.ACAAB5{background: #ACAAB5}

td{
    font-size: 11px;
    font-family: verdana, arial, sans serif;
	}	

	
ul{
	color:#333333;
	list-style-type:square;
	left: 2px;
	line-height:1.2em ;
	vertical-align:top;
	margin-top: 0px;}
	
ul.unterpunkte{
	color:#696095;
	list-style-type:square;
	left: 2px;
	line-height:1.2em;
	vertical-align:top;}	
	
.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;
}

.home{ 
	background: url("../bilder/home.jpg") no-repeat #ffffff;
}			
.home2{ 
	background-color: #ffffff;
}			
.pferde1 { 
	background: url("../bilder/pferde1.jpg") #ACAAB5; background-repeat:no-repeat}

.pferde2 { 
	background: url("../bilder/pferde2.jpg") #ACAAB5; background-repeat:no-repeat}

.kontakt { 
	background: url("../bilder/kontakt.jpg") no-repeat #Ffffff;
}	

.anfahrt { 
	background: url("../bilder/anfahrt.jpg") no-repeat #Ffffff;
}		

.impressum { 
	background: url("../bilder/impressum.jpg") no-repeat #Ffffff;
}	
.ueberuns { 
	background: url("../bilder/ueberuns.jpg") no-repeat #Ffffff;
}	
.photos { 
	background: url("../bilder/photos.jpg") no-repeat #Ffffff;
}		
.kleintiere1 { 
	background: url("../bilder/kleintiere1.jpg") no-repeat; #Ffffff;
}
.kleintiere2 { 
	background: url("../bilder/kleintiere2.jpg") no-repeat; #Ffffff;
}
.kleintiere3 { 
	background: url("../bilder/kleintiere3.jpg") no-repeat; #Ffffff;
}	
	
.links { 
	background: url("../bilder/links.jpg") no-repeat #Ffffff;
}
.team { 
	background: url("../bilder/team.jpg") #ACAAB5; background-repeat:no-repeat}



h1{font-size: 14px;
   color: #696095;
   align: center;
   }
   
h2{font-size: 12px;
   color: #696095;
   font-weight: normal;
   font-weight: bold;
   font-style: normal;
   }  
   
h3{font-size: 11px;
   color: #696095;
   font-weight: normal;
   font-weight: bold;
   font-style: normal;
   } 
        
b{color: #333333}   
 
.h2{font-size: 12px;
   color: #000000;
   font-weight: normal;
   font-weight: bold;
   font-style: normal;} 

.small{
	font-size: 9px !important;
	font-style: normal;
}

.navbig{
	display: block;
	font-size: 23px !important;
	border: 2px solid;
    margin: 0px 5px 0px 5px;
	padding: 3px;
	width: 135px;
}

 
 a:link    {background: transparent none; color:#696095; font-size: 11px; text-decoration: none;font-weight: bold;}
 a:visited {background: transparent  none; color:#696095; font-size: 11px; text-decoration: none;font-weight: bold;}
 a:hover   {background: transparent  none; color:#ED5D40; font-size: 11px; text-decoration: none;font-weight: bold;}
 a:active  {background: transparent  none; color:#ED5D40; font-size: 11px; text-decoration: none;font-weight: bold;}	
 
 a.menu:link    {background: transparent none; color:#B04C16; font-size: 12px; font-weight: bold; text-decoration: none;}
 a.menu:visited {background: transparent  none; color:#F8BD7F; font-size: 12px; font-weight: bold; text-decoration: none;}
 a.menu:hover   {background: transparent  none; color:#4C3F2F; font-size: 12px; font-weight: bold; text-decoration: none;}
 a.menu:active  {background: transparent  none; color:#4C3F2F; font-size: 12px; font-weight: bold; text-decoration: none;}	
 
 a.on:link    {background: transparent none; color:#000000; font-size: 11px; font-weight: bold; text-decoration: none;}
 a.on:visited {background: transparent none; color:#333333; font-size: 11px; font-weight: bold; text-decoration: none;}
 a.on:hover   {background: transparent none; color:#cc6600; font-size: 11px; font-weight: bold; text-decoration: none;}
 a.on:active  {background: transparent none; color:#cc6600; font-size: 11px; font-weight: bold; text-decoration: none;}	 
 
 a.kontakt:link    {background: transparent none; color:#FF6666; font-size: 10px; font-weight: bold; text-decoration: none;}
 a.kontakt:visited {background: transparent  none; color:#FF6666; font-size: 10px; font-weight: bold; text-decoration: none;}
 a.kontakt:hover   {background: transparent  none; color:#ffffff; font-size: 10px; font-weight: bold; text-decoration: none;}
 a.kontakt:active  {background: transparent  none; color:#333333; font-size: 10px; font-weight: bold; text-decoration: none;}	
 
 table.tabelle td{  
    background-color:#FFCC99;
    font-family: verdana, arial, sans serif;
    color:#333333;
	font-size: 11px;
}	

 table.plan td{  
 	border-style: solid;
	border-width: 1px;
	border-color: #Ffffff;
    background-color:#ffffff;
    font-family:  arial, verdana, sans serif;
    color:#333333;
	font-size: 11px;
}	
	
 table.plan th{  
 	border-style: solid;
	border-width: 1px;
	border-color: #F3E7CE;
    background-color:#ffffff;
    font-family:  arial, verdana, sans serif;
    color:#000066;
	font-size: 9px;
}	

table.plan td.leer
{background: #ffffff;}

.verfugbar
{background: #FFCC99; 	
border-style: solid;
border-width: 1px;
border-color: #FFCC99;}

.anfrage
{background: #D8E1F7;
border-style: solid;
border-width: 1px;
border-color: #D8E1F7;}

.belegt
{background: #BC3443;
border-style: solid;
border-width: 1px;
border-color: #BC3443;}


table.plan td.belegt{  
background: #BC3443;
color: #ffffff;}

table.plan td.anfrage{  
background: #D8E1F7;
color: #000000;}

textarea{

       border-style: solid;
       border-width: 1px;
       border-color: #F1E1CA;
	   font-size: 11px; 
	   height: 60px;
}		


input{

       border-style: solid;
       border-width: 1px;
       border-color: #F1E1CA;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   border-shadow:none;
	   width: 140px;
	   line-height: 10px;
	   
}	

.input80{ width: 80px;}

select{
       border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   
}
.radio
 { border:0px; 
 width: 15px;}
 
 .button70 {
       background: #F1E1CA;
       border: none;
       color: #000000;
       width: 70px;
	   
	   font-weight:bold;
}

.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;
}

table.nav {
	border: 1px solid #696095;
	width: 100%;
	margin: 0px;
	padding: 0px;
    font-family:  arial, verdana, sans serif;
	font-size: 16px;
}

table.nav th {
	background-color: #696095;
	color: #ffffff;
	text-align:left;
	padding:2px;
	font-size: 16px;
}

table.nav td {
	padding:2px;
	font-size: 14px;
}

table.nav2 {
	border: 1px solid red;
	width: 100%;
	margin: 0px;
	padding: 0px;
    font-family:  arial, verdana, sans serif;
	font-size: 16px;
}

table.nav2 th {
	background-color: red;
	color: #ffffff;
	text-align:left;
	padding:2px;
	font-size: 16px;
}

table.nav2 td {
	padding:2px;
	font-size: 14px;
}

table.nav2 a {
	color: red;
}

