html{ height:100%;}
html>body{height:100%;}
body{margin:0 auto; max-width:1024px;	color:#333;font-family:verdana, arial, helvetiva, sans-serif;font-size:101.01%;
	text-align:center;background-image: url(../layout/bg_orange.gif);}

a:link, a:visited{color:#333;}
a:hover, a:active, a:focus{color:#ff9900;}
a img{border:none;}
strong{font-size:89%;}

#rahmen{width:790px;min-height:95%;margin:0 auto;}
#topnavi, #content, #navi, #footer{text-align:left;font-size:.8em;}
h1{margin-left:-3000px;font-size:1px;}
h2, h3, h4{font-size:1em;}
#top{width:790px;height:127px; margin: 0;padding:0;background-image:  url(../layout/top.gif);	background-repeat:no-repeat;}
#topnavi ul{margin:0;padding:99px 0px 0px 363px;}
#topnavi li{list-style-type:none;display:inline;}
#topnavi a:link, #topnavi a:visited{text-decoration:none;color:#003300;font-size:81%;font-weight: bold;padding:1px 10px 1px 8px;margin-left:-4px;}
#topnavi a:hover, #topnavi a:active, #topnavi a:focus{color:#ff9900;background-color:#006600;}
#navi{width:185px;margin-right:0px;margin-left: 20px;padding-top: 10px;float: left;}
#navi ul{margin:10px 0px 0px 0px;padding:0px;}
#navi li{list-style-type:none;padding: 10px 0px 0px 0px;}
#navi ol li{margin: 0px;padding: 8px 0px 0px 0px;}
#navi a:link, #navi a:visited{text-decoration:none;color:#fff;font-size:81%;font-weight: bold; padding:0 6px;margin-left:-4px;}
#navi a:hover, #navi a:active, #navi a:focus{color:#ff9900;}

#contbox{width: 790px;height: 100%;padding-top: 1px;padding-bottom: 1px;background-image: url(../layout/mid.gif);
background-repeat: repeat-y;}
#content{width: 480px;margin-left: 230px;font-size: 70%;height:100%;padding:30px 25px 15px 25px;}

#footer{padding:0;margin: 0;text-align:left;font-size:.7em;clear:left;height:65px;background-image:url(../layout/footer.gif);}
#footer a:link, #footer a:visited{text-decoration:none;color:#003366;padding:0 6px;margin-left:-4px;font-size:85%;font-weight: bold;}
#footer a:hover, #footer a:active, #footer a:focus{color:#CC6600;}

address{font-size:100%;	font-style:normal;	color:#fff;	padding:30px 0px 18px 20px;}

.tierbild {width: 100px;padding-bottom: 25px;margin-left: 10px;float: left;}
.tiertext {width: 280px;padding-top: 10px;padding-right: 30px; float: right;}

.tierbild2 {width: 115px;padding-bottom: 10px;margin-left: 0px;float: right;}
.tiertext2 {width: 280px;padding-top: 10px;padding-right: 30px; float: left;}

.hr {size:"1" ;noshade:"noshade";}
.center{text-align:center;}
.ext1{border-right:1px solid #6E6E6E;}
.wir {color:#CC6600 !important;border-right:1px solid #6E6E6E;}
.hd{display:none;}
.bottomlinks{border-top:1px solid #ccc;padding:20px 2px 10px 2px;text-align:left;font-size:85%;clear:left;}
.spacer{width:7em;margin:5px;padding:2px;border-bottom:1px dotted #D9EBE9;float:left;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth {clear: both;}
.imgright{float:right;margin:0px 10px 10px 20px;}
.imgleft{float:left;margin-right: 20px;}
.imgmargin {float: right;margin: 20px;}
.bildbox{border: 1px solid #000;}
.platz{margin-left:40px;}
.platz2{margin-left: 15px;}
.borderplatz3 {margin-left:40px;border: 1px solid #ccc;}
.noline{border: none;text-decoration: none;}
.label {font-size: .8em; color:#999999;margin-left: 10px;}
.redfont {color:#FF0000;}
.background {background-image:url(../layout/bg_orange.gif); padding: 2px;border: 1px solid #999999;}
.backgroundred {background-image:url(../layout/bg_orange.gif); padding: 2px;border: 2px solid #ff0000;}

body.s1 #s1,body.s2 #s2,body.s3 #s3,body.s4 #s4,body.s5 #s5{color:#ff9900 !important;background-color
:#006600;}
body.r1 #r1,body.r2 #r2,body.r3 #r3,body.r4 #r4,body.r5 #r5 ,body.r6 #r6 ,body.r7 #r7 ,body.r8 #r8 ,body.r9 #r9 ,body.r10 #r10,body.r11 #r11,body.r12 #r12,body.r13 #r13,body.r14 #r14,body.r15 #r15{color:#ff9900 !important;}   
