@charset "utf-8";
body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e1a19;
}
body {
	background-color: #e9d5b1;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a {color:#9a0401;}

#contentwrapper {width:990px; clear: both; }
#headerwrapper {width:990px; white-space:nowrap;}

#langsel {
	background-image:url(images/bg_langsel.jpg);
	padding: 4px 0px 0px 10px;
	height: 18px;
	color:#962617;
	font-size:11px;
	font-weight:bold;
}
#langsel a {color:#962617;text-decoration:none;}
#logo {
	background-image:url(images/bg_logo.jpg);
	height: 166px;white-space:nowrap;
}
#logoimage {
	float:left;
	background-image:url(images/bg_logo.jpg);
	width:760px;
	height: 166px;
}
#headnavi {
	padding: 4px 0px 0px 10px;
	float:left;
	text-align:right;
	width:180px;
	height: 22px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}
#headnavi a {color:#FFFFFF;text-decoration:none;}
#naviwrapper {
	width: 193px;
	float:left;
}
#navitext {
	background-image:url(images/bg_textnavi.jpg);
	background-repeat:no-repeat;
	padding: 10px 0px 0px 0px;
}
.navitextelement {
	background-image:url(images/navitrenner.gif);
	background-position:top left;
	background-repeat:repeat-x;
	height:21px;
	color:#ffffff;
	padding: 8px 0px 0px 20px;
	font-size:12px;
	font-weight:bold;
}
#navibottom {
	background-image:url(images/navibottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding: 10px 0px 0px 0px;
	font-size:10px;
	color:#ae9e94;
	text-align:center;
}
.navitextelement a {color:#FFFFFF;text-decoration:none;}
#mainwrapper {
	width: 500px;
	padding: 11px 11px 11px 11px;
	float:left;
}
#rightwrapper {
	width: 242px;
	float:left;
}
.rightblock {padding:0px 0px 0px 11px;font-size:11px;}
.rightblockcontent {padding:3px; background-color:#FFFFFF; }
.rightblockcontent select {font-size:11px;}
.rightblockheader { marging:0px;padding:5px 0px 5px 0px; font-size:14px; color:#a1201d; font-weight:bold;}
.textboxgrey { background-color:#ffffff;padding:0px;margin-bottom:11px;}
.textboxgrey .header {marging:0px;padding:0px;font-size:18px;color:#000000;font-weight:bold;}
.textboxgrey h1 {marging:0px;padding:0px;font-size:24px;line-height:0px;color:#9a0401;}
.textboxgrey h2 {marging:0px;padding:2px 0px 0px 2px; font-size:12px;line-height:0px;color:#666666;}
.mainteaserimage { margin-bottom:11px; }
.textbox h1 {marging:0px;padding:0px;font-size:24px;line-height:0px;color:#9a0401;}
.textbox h2 {marging:0px;padding:0px;font-size:12px;line-height:16px;color:#000000;}

#leisteunten {
	background-color:#000000;
	padding: 5px 0px 0px 205px;
	height: 19px;
	color:#962617;
	font-size:10px;
	font-weight:bold;
}
#leisteunten a {color:#962617;text-decoration:none;}