html {font-family: arial; font-size: 12px;}
body {background: #ECD8B9; color: #FFFAF2; margin: 0px;}

div.clear {clear: both;}
img {border: 0px;}

a{color: #FF0000; text-decoration: none; font-weight: bold; font-size: 12px;}
a:hover{color: #BEBEBE;}
.partner {color: #EEE;}
.partner:hover {color: #FFF;}

.fl {float: left;}
.fr {float: right;}

#headbar {background: url(img/headbarbg-dark.png) #B09A77; color: #DDD; width: 980px; height: 17px; padding: 3px 0 0 10px; margin: auto; font-weight: bold;}
	#headbar h1 {font-size: 12px; margin: 0px; padding: 0px; display: inline;}
#header {background: url(img/header.jpg) #444; width: 990px; height: 120px; margin: auto;}
#headnav {background: url(img/headnavbg-dark.png) #FF0000; width: 990px; height: 40px; margin: auto;}
	#headnav ul{margin: 0px; padding: 0px; list-style-type: none;}
	#headnav li{background: url(img/headbar-spacer.png) right no-repeat; float: left; margin: 0px; padding: 8px 10px 0 10px; height: 32px;}
	#headnav a{color: #FFE2B4; font-size: 22px; font-weight: bold; text-decoration: none;}
	#headnav a:hover{text-decoration: underline;}
#head_bg {background: url(img/header_bg.jpg);}

#content {background: url(img/fade-m-dark20.png) repeat-x #91754A; width: 990px; padding: 15px 0 0 0; margin: 20px auto 15px auto;}


.content_2-3 {width: 660px; float: left;}
.content_1-3 {width: 330px; float: left;}


.box1er {border: 1px solid #EED0A0; background: url(img/dark10.png); padding: 5px; margin: 5px;}
.box3er {border: 1px solid #EED0A0; background: url(img/dark10.png); float: left; width: 308px; padding: 5px; margin: 5px;}
	.box3er ul{padding: 0px; margin: 0px; list-style-type: none;}
	.box3er li{background: url(img/arrow.png) 5px 9px no-repeat; border-bottom: 1px solid #EED0A0; padding: 5px 0;}
	.box3er li a{color: #FF0000; margin-left: 25px; text-decoration: none; font-weight: bold; font-size: 14px;}
	.box3er li a:hover{color: #BEBEBE;}

.boxtitle {background: #EED0A0; color: #333; padding: 5px; margin: 0px; font-size: 14px; display: block;}
	.boxtitle span{font-style: italic; font-weight: lighter; text-decoration: underline;}
	.boxtitle a{color: #312616; text-decoration: none;}
.inbox {border: 1px solid #EED0A0; background: url(img/bright5.png); text-align: justify; margin-bottom: 10px; padding: 5px;}


#navtbox {background: url(img/vorteilbg.png) no-repeat; padding-bottom: 1px;}
.vorteil {background: url(img/star.png) left center no-repeat; padding: 10px 10px 10px 38px; font-weight: bold;}

div.p3er {float: left; width: 302px; padding: 10px; margin: 0px;}
	div.p3er h4 {margin: 0px; padding: 0px;}

#endbar {background: url(img/headbarbg-bright.png) #B4863E; color: #DDD; width: 990px; height: 20px; margin: 20px auto 0 auto; font-weight: bold;}

#lastentrys {background: url(img/fade-m-bright20.png) #6D4B18;}
	#lastentrys ul{margin: 0px; padding: 0px; list-style-type: none;}
	#lastentrys li{border-bottom: 1px solid #EED0A0; background: url(img/arrow.png) 5px 6px no-repeat; padding: 2px 0;}
	#lastentrys li a{color: #FF0000; margin-left: 25px; text-decoration: none; font-weight: bold; font-size: 12px;}
	#lastentrys li a:hover{color: #BEBEBE;}
	#lastentrys h4{padding: 0px; margin: 0 0 10px 0;}
	#lastentrys ul.blogroll{margin: 0px; padding: 0px; list-style-type: none;}
	#lastentrys ul.blogroll li{border-bottom: 1px solid #EED0A0; background: url(img/arrow.png) 5px 6px no-repeat; padding: 2px 0;}

.laste1 {background: url(img/dark10.png); width: 475px; height: 125px; padding: 10px; float: left;}
.laste2 {background: url(img/dark50.png); width: 475px; height: 125px; padding: 10px; float: left;}


.archivlist {background: url(img/dark30.png); padding: 5px; margin: 4px;}
.archivlist a{text-decoration: none; font-weight: bold;}
.archivlist a:hover{}

#footer {color: #312616; text-align: center; font-size: 10px;}
	#footer a{color: #312616; font-size: 10px;}


.skyleft {float: left; margin-right: 15px;}
.skyright {float: right; margin-left: 15px;}
.skybox {float: left; width: 790px;}
.us_video {width: 330px; margin: 10px auto 10px auto; text-align: center;}
.us_video div{width: 330px; padding: 10px; background: url(img/dark30.png); border: 1px solid #EED0A0;}