BODY
{
    SCROLLBAR-FACE-COLOR: #cbcbcb;
	 background-image: url(../reiterhof/haupthintergrund.gif);
    MARGIN: 5px;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #c8c8ca;
    SCROLLBAR-3DLIGHT-COLOR: #2a3456;
    SCROLLBAR-ARROW-COLOR: #2a3456;
    SCROLLBAR-TRACK-COLOR: #cbcbcb;
    SCROLLBAR-DARKSHADOW-COLOR: #2a3456;
    SCROLLBAR-BASE-COLOR: #cccccc;
  
}

td,p,br,body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #004C01; text-align: left;}
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #E3B23E;  margin:0; padding: 0; text-align: center;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E3B23E;  margin:0; padding: 0;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E3B23E;  margin:0; padding: 0;}

img {border:none;} 


 .textzentriert{
	 text-align: center;
    }
	  .textrechts{
	 text-align: right;
    }

	 
	  .textzentriertweiss{
	 text-align: center;
	 color: White;
    }
	 

A {font-family: Verdana, Arial, Helvetica; font-size: 11px; letter-spacing: 1px;}
A:link  { text-decoration:none; color: #CC0000; letter-spacing: 1px;}
A:visited  { text-decoration:none; color: #CC0000; letter-spacing: 1px;}
A:active  { text-decoration:none; color:#CC0000; letter-spacing: 1px;}
A:hover  { text-decoration:none; color: #343434; letter-spacing: 1px;}

.navoben:link
{
    FONT-SIZE: 11px;
    COLOR: #FF8C00;
	  letter-spacing: 1px;
}
.navoben:visited
{
    FONT-SIZE: 11px;
     COLOR: #FF8C00;
	   letter-spacing: 1px;
}
.navoben:hover
{
    FONT-SIZE: 11px;
    COLOR: #F9FAFA;
	  letter-spacing: 1px;
}


ul#mainnav {
	list-style: none;
	margin: 0px;
	padding: 0px;
	background-color: #F7F4DB;
	width: 160px;
	TEXT-ALIGN: left;

	}
		
ul#mainnav li {
	display: block;
	border-top: 1px solid #FFE0A6;
	width: 160px;
TEXT-ALIGN: left;
	}

ul#mainnav li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 4px;
		background-color: #F7F4DB;
font-family: Tahoma,Verdana,Sans-serif;
	font-size: 11px; color: #BB0000;
	text-decoration: none;
	width: 160px;
TEXT-ALIGN: left;
	}

ul#mainnav li a:hover {
	background-color: #F9DA7D;
	color: #D70000;
	width: 160px;	
	TEXT-ALIGN: left;
}


input, textarea, select, option {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333333;
background-color: #FFF8D2;
	border-style:solid;
	border-width:1px;
	border-color: #7BB844
}
radio, checkbox {
font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
background-color: #FFFFD4;
	border-style:solid;
	border-width:1px;
	border-color: Red;
}

	
	 .textboxlinks{
	 text-align: left;
	 padding: 3px;
	 background-color: #F3EDC2;
    }
	 
	 	 .textboxmitte{
	 text-align: center;
	 padding: 3px;
	 background-color: #F3EDC2;
    }
	 
	 	 .textboxlinksgruen{
	 text-align: left;
	 padding: 3px;
	 background-color: #E6FEE7;
    }
	  .textboxmittesgruen{
	 text-align: center;
	 padding: 3px;
	 background-color: #E6FEE7;
    }
	 
	  	 .textboxlinksblau{
	 text-align: left;
	 padding: 3px;
	 background-color: #DDEAF0;
    }
	  .textboxmitteblau{
	 text-align: center;
	 padding: 3px;
	 background-color: #DDEAF0;
    }
	
	  	 .textboxlinksgelb{
	 text-align: left;
	 padding: 3px;
	 background-color: #FFFACD;
    }
  	 .textboxlinksrosa{
	 text-align: left;
	 padding: 3px;
	 background-color: #FFCCD1;
    }
	 .textboxlinksgrau{
	 text-align: left;
	 padding: 3px;
	 background-color: White;
    }
	 
	 .textboxzentriertweiss{
	 text-align: center;
	 padding: 6px;
	 background-color: White;
    }