div.logo_hl{
	float:left;
	margin-top:25px;
	font-size:11px;
	padding-left:37px;
	color:#000000;
	text-decoration:underline;
	letter-spacing : 0.07em; 
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#686867;
	letter-spacing : 0.07em; 
	line-height: 1.2;
	padding: 0px;
	margin: 0px;
	text-align:center;
	background-position:top center;
	background-image:url(../upload/bullets/bg_content.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
#innerpage{
	text-align:left;
	margin: auto;
	width:1000px;
}
#header_top{
	float:left;
	width:1000px;
	height:5px;h
	font-size:1px;
	background-color:#e74f25;
}
#advert{
        float:right;
        padding-top:33px;
}
#page_left{
	float:left;
	width:283px;
}
#navi_main{
	float:left;
	margin-top:32px;
}
#page_right{
	float:left;
	width:717px;
}
#navi_sub{
	float:left;
	margin-top:20px;
	font-size:11px;
	padding-left:315px;
	padding-right:2px;
	color:#e74f25;
}
#navi_sub_right{
	font-size:11px;
	color:#e74f25;
}
#slogan{
	float:left;
	margin-top:71px;
	padding-left:242px;
	font-size:16px;
	color:#e74f25;
	font-weight:bold;
}
#content{
	float:left;
	width:717px;
	background-color:#e7e7e7;
	padding-bottom:30px;
}
#breadcrumb{
	float:left;
	padding-left:24px;
	padding-right:24px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:11px;
	color:#686867;
}
div.content_white_pos{
	clear:both;
	margin-left:24px;
	margin-right:24px;
}
div.content_white{
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
	border-top:3px #686867 solid;
	border-left:1px #686867 solid;
	border-right:1px #686867 solid;
	border-bottom:1px #686867 solid;
}
div.content_white_2{
	float:left;
	padding-left:10px;
	padding-right:10px;
	background-color:#FFFFFF;
	border-top:1px #686867 solid;
	border-left:1px #686867 solid;
	border-right:1px #686867 solid;
	border-bottom:1px #686867 solid;
}
div.text{
	float:left;
	width:647px;
	padding-bottom:10px;
}
div.infobox{
	float:left;
	clear:both;
	padding-left:24px;
	padding-right:24px;
}
div.half_red_edit{
	float:left;
	width:333px;
	border:1px #6d6b6b solid;
	background-color:#FFFFFF;
	height:430px;
}
div.half_orange_edit{
	float:left;
	width:333px;
	border-top:1px #6d6b6b solid;
	border-right:1px #6d6b6b solid;
	border-bottom:1px #6d6b6b solid;
	background-color:#d2d8ff;
	color:#1a171b;
	height:430px;
}
div.half_red{
	float:left;
	width:333px;
	border:1px #6d6b6b solid;
	background-color:#FFFFFF;
	height:327px;
}
div.half_orange{
	float:left;
	width:333px;
	border-top:1px #6d6b6b solid;
	border-right:1px #6d6b6b solid;
	border-bottom:1px #6d6b6b solid;
	background-color:#f0e4bb;
	color:#1a171b;
	height:327px;
}
div.full_red{
	float:left;
	width:667px;
	border:1px #6d6b6b solid;
	background-color:#e21419;
}
div.full_orange{
	float:left;
	width:667px;
	border:1px #6d6b6b solid;
	background-color:#e74f25;
}
div.bild{
	float:left;
	width:667px;
	border-top:0px #6d6b6b solid;
	border-bottom:0px #6d6b6b solid;
	border-right:1px #6d6b6b solid;
	border-left:1px #6d6b6b solid;
	background-color:#FFFFFF;
}
div.bild2{
	float:left;
	width:667px;
	border-top:0px #6d6b6b solid;
	border-bottom:1px #6d6b6b solid;
	border-right:1px #6d6b6b solid;
	border-left:1px #6d6b6b solid;
	background-color:#FFFFFF;
}
div.bild2_1{
	float:left;
	width:667px;
	border-top:0px #6d6b6b solid;
	border-bottom:0px #6d6b6b solid;
	border-right:1px #6d6b6b solid;
	border-left:1px #6d6b6b solid;
	background-color:#FFFFFF;
}
div.infotext{
	float:left;
	padding:2px;
	font-size:10px;
}
div.tools{
	float:left;
	padding-left:24px;
}
#footer{
	margin-top:20px;
	float:left;
	width:100%;
	height:100px;
	background:url(../upload/bullets/bg_footer.jpg);
	background-color:#e74f25;
}
#navi_footer{
	float:left;
	width:100%;
	text-align:center;
	margin-top:15px;
	color:#848281;
}
#copyright{
	float:left;
	width:100%;
	text-align:center;
	margin-top:15px;
	padding-bottom:15px;
	color:#848281;
	font-size:10px;
}

img{
	border:0px;
}
h1{
	padding:0;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
	color:#e74f25;
	font-size:24px;
	font-weight:bold;
	font-style:italic;
}
h2{
	padding:0;
	padding-top:10px;
	padding-bottom:15px;
	margin:0px;
	color:#686867;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
}
h3{
	padding:0;
	padding-bottom:10px;
	margin:0px;
	color:#686867;
	font-size:18px;
	font-weight:bold;
}
h4{
	padding:0;
	padding-top:5px;
	margin:0px;
	color:#686867;
	font-size:12px;
	font-weight:bold;
}
h5{
	padding:0;
	padding-bottom:10px;
	margin:0px;
	color:#1a171b;
	font-size:18px;
	font-weight:bold;
}
a.navi_sub{
	font-size:11px;
	color:#e74f25;
	text-decoration:none;
}
a.navi_sub:hover{
	font-size:11px;
	color:#e74f25;
	text-decoration:underline;
}
a.locator{
	font-size:11px;
	color:#686867;
	text-decoration:none;
}
a.locator:hover{
	font-size:11px;
	color:#686867;
	text-decoration:underline;
}
a.copyright{
	font-size:11px;
	color:#686867;
	text-decoration:none;
	font-weight:bold;
}
a.copyrigh:hover{
	font-size:11px;
	color:#686867;
	text-decoration:underline;
	font-weight:bold;
}
div.navi_main_button{
	float:left;
	width:283px;
	height:35px;
	font-size:16px;
	font-style:italic;
	background-repeat:no-repeat;
	background-image:url(../upload/bullets/navi.jpg);
	margin-bottom:3px;
}

div.navi_main_button_a{
	float:left;
	width:283px;
	height:35px;
	font-size:16px;
	font-style:italic;
	background-repeat:no-repeat;
	background-image:url(../upload/bullets/navi_a.jpg);
	margin-bottom:3px;
}

div.navi_main_pos{
	float:left;
	padding-left:36px;
}

div.tuev{
	float:left;
	padding-left:37px;
}

a{
	color:#e74f25;
	text-decoration:underline;
}
a:hover{
	color:#e21419;
	text-decoration:underline;
}
a.navi_main{
	color:#686867;
	text-decoration:none;
}
a.navi_main:hover{
	color:#686867;
	text-decoration:none;
}

a.navi_main_a{
	color:#686867;
	text-decoration:none;
	font-weight:bold;
}
a.navi_main_a:hover{
	color:#686867;
	font-weight:bold;
	text-decoration:none;
}
a.sitemap_level1{
	color:#e74f25;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
}
a.sitemap_level1:hover{
	color:#e74f25;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
}
hr{
	border:1px #FFFFFF solid;
}

input{
	border:1px #686867 solid;
}
textarea{
	border:1px #686867 solid;
}

#tools{
	float:left;
	width:667px;
	padding-top:15px;
}
#tools_pos{
	float:left;
	padding-left:24px;
	padding-right:24px;
}


div.tool{
	float:right;
	margin-left:10px;
	width:30px;
	height:30px;
	background-color:#FFFFFF;
	border:1px #686867 solid;
}
div.tool_pos{
	float:left;
	padding-left:3px;
	padding-top:3px;
}
form{
	padding:0;
	margin:0;
}
tr.row{
	background-color:#f4f4f4;
}
tr.row_yellow{
	color:#000000;
	font-size:11px;
	background-color:#f7e5ad;
}
td.hl{
	background-color:#FFFFFF;
	font-weight:bold;
	color:#000000;
}
td.fazit{
	background-color:#ffe082;
	color:#000000;
	font-size:11px;
}
table.tab{
	background-color:#686867;
	border-top:1px #686867 solid;
	border-bottom:1px #686867 solid;
	margin-bottom:15px;
}
table.tab2{
	background-color:#686867;
	border-top:1px #686867 solid;
	border-bottom:1px #686867 solid;
}
table.tab3{
	margin-top:5px;
	margin-bottom:5px;
	font-size:14px;
	color:#e74f25;
	font-weight:bold;
}
td.erg{
	background-color:#f4f4f4;
	color:#1b2d9b;
	font-weight:bold;
}
td.erg2{
	background-color:#f4f4f4;
	color:#e01518;
	font-weight:bold;
	font-size:13px;
}
td.erg3{
	background-color:#f7e5ad;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
td.datenschutz{
	background-color:#f4f4f4;
	border:1px #686867 solid;
	font-size:11px;
	padding:5px;
}
table.wein{
	background-color:#FFFFFF;
	border:1px #686867 solid;
	font-size:12px;
	padding:5px;
}
