body{
	
	background-image:url(../img/bg.gif);
	margin:0px;
	padding:0px;
	
}
.form{
	font-family: Arial;
	font-size:11px;
	color:#000000;
	width:300px;


}
.captcha{
	font-family: Arial;
	font-size:11px;
	color:#000000;
	width:100px;


}
.formButt{

font-family: Arial;
	font-size:11px;
	color:#000000;
	width:140px;

}
div.headerleft{
	
	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	height:20px;
	padding-top:3px;
	padding-left:10px;
	width:200px;
	float:left;
	
}
div.copyright{
	text-align:center;
	background-image:url(../img/copyright.gif);
	color: #999999;
font-family: Arial;
	font-size:11px;
	float:left;
}
div.headerright{
	
	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	height:20px;
	padding-top:3px;
	padding-right:10px;
	float:right;

}

div.logo{
	
	position:absolute;
	height:56px;
	width:146px;
	top:51px;
	left:88px;
	
}

div.nav1{
	
	position:absolute;
	width:100px;
	top:23px;
	left:273px;
	background-image:url(../img/nav_line.gif);
	padding-top:48px;
	padding-left:14px;
	
}

div.nav2{
	
	position:absolute;
	width:100px;
	top:23px;
	left:363px;
	background-image:url(../img/nav_line.gif);
	padding-top:48px;
	padding-left:14px;
	
}

div.nav3{
	
	position:absolute;
	width:100px;
	top:23px;
	left:475px;
	background-image:url(../img/nav_line.gif);
	padding-top:48px;
	padding-left:14px;
	
}

div.nav4{
	
	position:absolute;
	width:100px;
	top:23px;
	left:575px;
	background-image:url(../img/nav_line.gif);
	padding-top:48px;
	padding-left:14px;
	
}
td.inf{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
border-bottom:1px solid #FFFFFF;


}
div.nav5{
	
	position:absolute;
	width:100px;
	top:23px;
	left:673px;
	background-image:url(../img/nav_line.gif);
	padding-top:48px;
	padding-left:14px;
	
}

div.nav6{
	
	position:absolute;
	width:120px;
	top:23px;
	left:771px;
	background-image:url(../img/nav_line.gif);
	background-repeat:no-repeat;
	padding-top:48px;
	padding-left:14px;
	
}
div.taler{
	position:absolute;
	top:28px;
	left:844px;
	z-index:100;
}
div.leftcol{
	
	position:absolute;
	width:183px;
	top:140px;
	left:68px;
	font-family: Arial;

}
div.rightcol{
	
	position:absolute;
	width:183px;
	top:140px;
	font-family: Arial;
	left:750px;
}
	
div.lefttitle{

	width:183px;
	height:21px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	float:left;
	
}
div.title{

	width:183px;
	height:21px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	float:left;
	
}
div.title1{

	width:183px;
	height:21px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	margin:0px 0px 0px 0px;

	
}
div.titleYellow{

	width:183px;
	height:21px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:yellow;
	padding-top:4px;
	padding-left:7px;	
	margin:0px 0px 0px 0px;

	
}
div.title4{

	width:183px;
	height:21px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	margin:0px 0px 0px 0px;
	float:left;
	
}
div.title2{

	width:183px;
	height:21px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	margin:0px 0px 6px 0px;
	float:left;
	
}
div.infoback{
	position:absolute;
	left:696px;
	top:148px;
	z-index:10;
}
div.impressum{
	position:absolute;
	width:455px;
	top:140px;
	left:273px;


}
div.about{
	position:absolute;
	width:460px;
	top:140px;
	left:273px;


}
div.maintitle{
	
	position:absolute;
	width:455px;
	height:21px;
	top:140px;
	left:273px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	
}
div.maintitleNot{
	
	position:absolute;
	width:455px;
	height:21px;
	top:260px;
	left:273px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	
}
div.maintitleflex{
	width:455px;
	height:21px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;
	padding-bottom:0px;	
	margin:0px 0px 0px 0px;
	float:left;
}
div.righttitle{
	
	position:absolute;
	width:183px;
	height:21px;
	top:140px;
	left:750px;
	background-image:url(../img/title_bg.gif);
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:4px;
	padding-left:7px;	
	
}
div.shop{
	position:relative;
	float:left;
	width:183px;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-top:10px;
	padding-left:7px;
	background-image:url(../img/contbg.gif);

	
}
div.shopZufall{

	position:relative;
	float:left;
	width:100px;
	height:43px;
	background-image:url(../img/preis_bg.gif);
	font-family:arial;
	font-size:15px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:16px;
	text-decoration:none;


}
div.shopAGB{

	position:absolute;
	top:6px;
	left:160px;
	text-align:right;
	

}
div.shopPreis{
	position:absolute;
	top:30px;
	left:103px;
	z-index:3;
	text-align:right;
	opacity: 0.35;
	filter: alpha(opacity=75, finishopacity=75);-moz-opacity: 0.75;

}
div.shopDetails{
	z-index:2;
	float:right;
	width:70px;
	padding-top:11px;
	padding-left:10px;


}
div.notdienst{
	width:183px;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-bottom:10px;
	padding-top:7px;
	padding-left:7px;
	background-image:url(../img/contbg.gif);


}
div.zeiten{
	

	width:183px;


	font-family: Arial;
	font-size:11px;
	color:#333333;
	
	background-image:url(../img/contbg.gif);
	
	

	
}
div.notrelative{
	

	width:183px;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-top:10px;
	padding-left:7px;
	background-image:url(../img/contbg.gif);
	float:left;
	
}
div.rubriklist{
	float:left;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	background-color:#009933;	
	width:183px;
	padding-left:7px;
		background-image:url(../img/contbg.gif);


}
div.animation{
	
	
	width:190px;
	
	float:left;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-top:2px;
	margin-top:10px;
	background-image:url(../img/sub_line.gif);

}

div.infosearch{
	
	position:absolute;
	width:455px;

	top:165px;
	left:273px;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-top:10px;
	padding-left:7px;
	background-image:url(../img/contbg.gif);
	
}
div.infoNot{
	
	position:absolute;
	width:455px;
	top:285px;
	left:273px;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-top:10px;
	padding-left:7px;
	float:left;
	background-image:url(../img/contbg.gif);

	
}
div.infoaktuell{
	
	position:absolute;
	width:462px;
	height:25px;
	top:236px;
	left:273px;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-top:2px;
	padding-left:0px;
	background-image:url(../img/sub_line.gif);
	
}
div.artikel{
	

	width:448px;
	top:0px;
	left:0px;
	font-family: Arial;
	font-size:11px;
	color:#800000;
	padding-top:10px;
	padding-left:7px;
	font-weight:bold;
	text-align:justify;


	
}
div.infos{
	

	width:448px;
	top:0px;
	left:0px;
	font-family: Arial;
	font-size:11px;
	color:#666666;
	padding-top:10px;
	padding-left:7px;
	text-align:justify;


}
div.infoliste{

	height:98px;
	background-image:url(../img/info_line2.gif);

}
div.info{
	position:absolute;
	width:462px;
	top:165px;
	left:273px;
background-image:url(../img/contbg.gif);
	z-index:1;

}
div.infoimg{
	
float:left;
width:100px;
padding-top:1px;

}
p.col{

	font-family: Arial;
	font-size:11px;
	color:#333333;
	
	margin:0px 7px 0px 7px;
	padding:0px;


}
p.col2{

	font-family: Arial;
	font-size:11px;
	color:#333333;

	margin:6px 7px 0px 7px;
	padding:0px;


}
p.col3{

	font-family: Arial;
	font-size:11px;
	color:#333333;
	text-align:justify;
	margin:6px 170px 0px 7px;
	padding:0px;
	line-height:16px;

}
p.col4{

	font-family: Arial;
	font-size:11px;
	color:#333333;
text-align:justify;
	margin:6px 7px 0px 7px;
	padding:0px;


}
p.col5{

	font-family: Arial;
	font-size:11px;
	color:#333333;
text-align:justify;
	margin:0px;
	padding:4px 7px 0px 7px;


}
div.infocont{
	float:right;
	width:352px;
	
	margin-top:5px;
	margin-right:5px;
}
div.searchErg{
	height:21px;
	background-image:url(../img/search_line.gif);
	padding-left:7px;
	padding-right:7px;
	padding-top:4px;
	color:#ffffff;
	}
a.header:link{

	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	
}
a.header:visited{

	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	
}
a.header:active{

	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	
}
a.header:hover{

	font-family: Arial;
	font-size:11px;
	color:yellow;
	text-decoration:none;
	
}

a.infocenter:link{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;

	
	
}
a.infocenter:visited{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;

	
}
a.infocenter:active{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;

	
}
a.infocenter:hover{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;

}
a.infocenter2:link{

	font-family: Arial;
	font-size:11px;
	color:#800000;
	text-decoration:none;

}
a.infocenter2:visited{

	font-family: Arial;
	font-size:11px;
	color:#800000;
	text-decoration:none;

	
}
a.infocenter2:active{

	font-family: Arial;
	font-size:11px;
	color:#800000;
	text-decoration:none;

	
}
a.infocenter2:hover{

	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:underline;

}
a.agb:link{

	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

}
a.agb:visited{

	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

	
}
a.agb:active{

	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

	
}
a.agb:hover{

	font-family: Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;

}
a.infocenterAct:link{

	font-family: Arial;
	font-size:11px;
	color:yellow;
	text-decoration:underline;

}
a.infocenterAct:visited{

	font-family: Arial;
	font-size:11px;
	color:yellow;
	text-decoration:underline;

	
}
a.infocenterAct:active{

	font-family: Arial;
	font-size:11px;
	color:yellow;
	text-decoration:underline;

	
}
a.infocenterAct:hover{

	font-family: Arial;
	font-size:11px;
	color:yellow;
	text-decoration:underline;

}
a.main:link{

	font-family: Arial;
	font-size:13px;
	color:#800000;
	text-decoration:none;
	font-weight:bold;
	
	
}
a.main:visited{

	font-family: Arial;
	font-size:13px;
	color:#800000;
	text-decoration:none;
	font-weight:bold;
	
}
a.main:active{

	font-family: Arial;
	font-size:13px;
	color:#800000;
	text-decoration:none;
	font-weight:bold;
	
}
a.main:hover{

	font-family: Arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	
}
a.mainact:link{

	font-family: Arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	
	
}
a.mainact:visited{

	font-family: Arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	
}
a.mainact:active{

	font-family: Arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	
}
a.mainact:hover{

	font-family: Arial;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	
}
select.tag{
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	
}

select.suche{
	margin:0px;
	padding:0px;
	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	
}
option{

	padding-right:0px;	
	margin-right:0px;

}

input.butt{
	
	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;

}
input.suche{
	
	margin-top:10px;
	font-family: Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin:10px 0px 0px 2px;
	padding:0px;
	width:300px;

}

span.preis{
	
	font-family: Arial;
	font-size:12px;
	color:#800000;
	font-weight:bold;
}
td.nav{height:12px;vertical-align:top;font-family: Arial;font-size:11px;color:#333333;}

div.tuvcert{ width:183px; height:60px; background-image:url(../img/tuvcert.jpg);}
div.tuvrhein{ width:183px; height:60px; background-image:url(../img/tuv.jpg);}

#admin{ width:900px; position:absolute; top:150px; left:100px;font-family: Arial;
	font-size:13px;}
#admin td{ background-color:#f1f1f1; border-bottom:1px dotted #ccc;}
#admin td.head{ background-color:#CCCCCC; font-weight:bold;}
.optionen a{color:#800000;
	font-weight:bold; text-decoration:none; padding:0 5px;}
	.optionen a:hover{color:#800000;
	font-weight:bold; text-decoration:underline;}
	
#admin textarea { width:500px; height:300px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#admin input {font-size:12px; font-family:Arial, Helvetica, sans-serif;}	

div.kats{
	width:183px;
	font-family: Arial;
	font-size:11px;
	color:#333333;
	padding-bottom:10px;
	padding-top:7px;
	padding-left:7px;
	background-image:url(../img/contbg.gif);


}
