

body {
	margin: 0 0;
	font-family: verdana,tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color:#E5E5E5;
	margin:0px;
}



strong {
	font-weight: bold;
	
}

a {
	color: #E77105;
	text-decoration: none;
}

a:hover {
	text-decoration: unterline;
	color: #E77105;
}
.navineu2 {
	padding-top:19px;
	display:block; 
	height:33px;
	color:#ffffff;
}
.navineu a:hover {
	padding-top:19px;
	display:block; 
	background-color:#727272;
	height:33px;
	text-decoration: unterline;
	color:#ffffff;
}

.navimode{
	position:absolute;
	left:0px;
	top:185px;
	z-index:100;
	
	width:200px;
	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navimode a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navimode a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.navigarten{
	position:absolute;
	
	
	left:82px;
	top:185px;
	z-index:100;
	
	
	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navigarten a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navigarten a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.navisport{
	position:absolute;
	left:246px;
	top:185px;
	z-index:100;
	
	width:200px;
	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navisport a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navisport a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.navielektronik{
	position:absolute;
	left:394px;
	top:185px;
	z-index:100;
	
	width:200px;
	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navielektronik a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navielektronik a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.navitierbedarf{
	position:absolute;
	left:509px;
	top:185px;
	z-index:100;
	
	
	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navitierbedarf a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navitierbedarf a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.navireisen{
	position:absolute;
	left:627px;
	top:185px;
	z-index:100;
	
	width:200px;
	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navireisen a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navireisen a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.navikinder{
	position:absolute;
	left:725px;
	top:185px;
	z-index:100;
	

	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navikinder a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navikinder a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.navipreisvergleich{
	position:absolute;
	left:795px;
	top:185px;
	z-index:100;
	
	width:200px;
	background-color:#E77105;
	visibility:hidden;
	padding:15px 8px 5px 8px;
	text-align:left;
	font-size:11px;
	
	}
.navipreisvergleich a {
	padding:3px 0 3px 5px;
	display:block; 
	height:14px;
	color:#ffffff;
	line-height:13px;
}
.navipreisvergleich a:hover {
	padding:3px 0 3px 5px;
	display:block; 
	background-color:#ffffff;
	height:14px;
	color:#E77105;
	line-height:13px;
}
.teaserhaupt{
	width:747px;
	height:255px;
	border:1px solid #E77105;
	background-color:#ffffff;
}

.teaser1{
	padding:14px 10px 0 13px;
	
	width:448px;
	background-color:#ffffff;
}
.teaser2{
	width:300px;
	background-color:#ffffff;
}
.teaser3{
	width:300px;
	background-color:#ffffff;
}
.teaser4{
	padding:14px 13px 0 10px;
	
	width:448px;
	background-color:#ffffff;
}

/* Header */

.headermain {
	
	height: 187px;
	background:  url(http://www.1.totalpreiswert.com/images/header-bg.jpg) repeat-x;
	margin:0px;
	
}
.header2 {

	width: 1010px;margin-top:0px;text-align: left;
}

.maincontent {

	width: 1010px; text-align: left;
}
.bgcontent{
	width:771px;
	
	padding:0px 0px 0px 0px;
	
	
}
.toptips{
	
	background-color:#ffffff;
	padding:10px 0 0 0;
}
.menu{
	background:  url(http://www.1.totalpreiswert.com/images/bg-navi.jpg) no-repeat;
	background-color:#E5E5E5;
	padding:10px 12px 0 8px;
}
.menulayer{
	height:20px;
	background:  url(http://www.1.totalpreiswert.com/images/navi-trenner.gif) no-repeat;
	background-position: bottom left;
	padding:7px 0 5px 0;
	
}
.indexboxkleintd{
	
	background:  url(http://www.1.totalpreiswert.com/images/bg-index-box-klein.gif) no-repeat;
	
}
.indexboxklein{
	width:241px;
	height:190px;
	padding:14px 15px 0 16px;
}
.indexboxgrosstd{
	
	background:  url(http://www.1.totalpreiswert.com/images/bg-index-box-gross.gif) no-repeat;
	
}
.indexboxgross{
	width:526px;
	height:175px;
	padding:14px 15px 0 16px;
	
}
.indexboxgross2{
	width:526px;
	height:215px;
	padding:3px 15px 0 16px;
	
}

.indexkasten01{
	height:162px;
	width:527px;
	background:  url(http://www.1.totalpreiswert.com/images/indexkasen01.jpg) ;
	padding:14px 15px 0 16px;
}
.indexkasten02{
	
	width:526px;
	border:1px solid #CDCDCD;
	padding:14px 15px 0 16px;
	
}
.indexkasten03{
	
	width:241px;
	border:1px solid #CDCDCD;
	padding:14px 15px 0 16px;
	margin-right:10px;
	float:left;
	
}
.indexkasten04{
	
	width:241px;
	border:1px solid #CDCDCD;
	padding:14px 15px 0 16px;
	float:left;
	display : inline;
}
.footer{
	height:28px;
	background:  url(http://www.1.totalpreiswert.com/images/bg-footer.jpg) repeat-x;
	margin-bottom:40px;
	
}
.footer1{
	width: 1010px;margin-left: auto; margin-right: auto; text-align: center;
	padding:6px 0 0 0 ;
	color:#999999;
}
.footernavi{
	
	width: 1010px;margin-left: auto; margin-right: auto; text-align: center;
	margin-bottom:10px;
	padding:6px 0 0 0 ;
	color:#999999;
}
.footernavi a {
	color:#999999;
	text-decoration: none;
}

.footernavi a:hover {
	text-decoration: unterline;
	color:#999999;
}




#count{
	position:absolute;
	top:-2000px;
	left:-2000px;
	
}
.weiss{
	color:#ffffff;
}
.gruen{color:#669900;}

.blau{color:#006699;}
.grau1{color:#CCCCCC;}
.grau2{color:#999999;}
.grau3{color:#666666;}
.grau2{color:#333333;}
.schwarz{
	color:#253747;
}
.orange{
	color:#E77105;
}
.f10{
	font-size: 10px;
}
.f11{
	font-size: 11px;
}
.f12{
	font-size: 12px;
}
.f13{
	font-size: 13px;
}
.f14{
	font-size: 14px;
}
.f16{
	font-size: 16px;
}
.f18{
	font-size: 18px;
}
.f20{
	font-size: 20px;
}
.f22{
	font-size: 22px;
}
.f24{
	font-size: 24px;
}
.f26{
	font-size: 26px;
}
.f28{
	font-size: 28px;
}
.f32{
	font-size: 32px;
}
.f34{
	font-size: 34px;
}
.navititel{
	width:201px;
	height:26px;
	background:  url(http://www.1.totalpreiswert.com/images/navi-titel-bg.jpg) ;
	background-repeat:repeat-x;
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
	text-align:left;
	padding:10px 0 0px 9px ;
}
h1{
	font-size: 14px;
	color: #ffffff;
	
	margin-top:0px;
	margin-bottom:0px;
	display : inline;
}
h2{
	font-size: 18px;
	color: #333333;
	
	margin-top:0px;
	margin-bottom:0px;
	display : inline;
}
h3{
	font-size: 14px;
	color: #ffffff;
	
	margin-top:0px;
	margin-bottom:0px;
	
}
.pl15{
	padding-left:15px;
}
.pl10{
	padding-left:10px;
}
.pr15{
	padding-right:15px;
}
.p10{
	padding:10px;
}
.fett{
	font-weight:bold;
}




#verst{ position:absolute; width:700px; top:-1500px; left:-850px; z-index:1;  }

#verst2{ position:absolute; width:700px; top:-1000px; left:-1500px; z-index:2;  }

