.center_me{
	background-color: #FFFFFF;
	text-align: center;
	width: 100%;
	background-image: url(images/templ_bg.png);
	background-repeat: repeat-x;
}


.suche{
	margin-left: 40px; margin-top: 95px; 
}

.suche input{
border: thin none #000000;
background-color: transparent; 
}
.heading-left{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/bg_08.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 175px; padding-top:8px; padding-left:30px;
}
.heading-right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D0503;
	text-decoration: none;
	background-image: url(images/bg_20.png);
	background-repeat: no-repeat;
	height: 27px;
	padding-top:8px; padding-left:42px; padding-top:13px;
}
/******************************************************
Kategorien
*******************************************************/

.main_cats_lev1 a,  .main_cats_lev1 a:visited, .main_cats_lev1 a:link, .main_cats_lev1 a:visited, .main_cats_lev1 a:focus, .main_cats_lev1 a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0D0503;
	text-decoration: none;
	margin-left:5px;
	line-height: 20px;
}


.main_cats_lev2 a,  .main_cats_lev2 a:visited, .main_cats_lev2 a:link, .main_cats_lev2 a:visited, .main_cats_lev2 a:focus, .main_cats_lev2 a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0503;
	text-decoration: none;
	margin-left:20px;
	line-height: 20px;
}

.main_cats_lev3 a,  .main_cats_lev3 a:visited, .main_cats_lev3 a:link, .main_cats_lev3 a:visited, .main_cats_lev3 a:focus, .main_cats_lev3 a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D0503;
	text-decoration: none;
	margin-left:30px;
	line-height:20px;
}

.main_cats_lev1 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EB4401;
}
.main_cats_lev2 a:hover,.main_cats_lev3 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB4401;

}
/******************************************************
cc
*******************************************************/
.pro-thumb{ list-style: none;}
.pro-thumb li{ padding:4px 0; text-align:center;}
.pro-thumb li span{ font:12px Arial, Helvetica, sans-serif; color:#000;  display:block; padding:7px 0 7px; width:200px;  }
.pro-thumb li strong{ color:#EB4401; font:18px Arial, Helvetica, sans-serif; font-weight: bold; text-align:center; width:175px;}
.pro-thumb li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: none;
}

.pro2{ float:left; padding:12px 0 0 13px;}
.pro2 li{
	float:left;
	padding:4px 5px;
	width:220px;
	height:255px;
	overflow:hidden;
	
}
.pro2 li span{height:40px;  width:220px; text-align:center;  overflow:hidden; font:22px Arial, Helvetica, sans-serif;}
.pro2 li span a{ padding:20px; }
.img_container{
	height:140px;
	overflow:hidden;
	text-align:center;
	
}

.cc {
	height: 100px;
	width: 5980px;
	position:relative;
}
.cc_holder {
	height:300px;
	width: 690px;
	overflow: hidden;  

}
#back img,#fwd img {
	padding-top: 115px;
}
.pro2 li a img{ max-height:140px; max-width:140px;  overflow:hidden; text-align:center; overflow:hidden;}

/******************************************************
bildergalerie
*******************************************************/



.big_images_container{
	height: 1px;
	width: 1px;
	overflow: hidden;
	visibility: hidden;
}
#bildgross img{
	max-width:350px;
	max-height:350px;
	overflow:hidden;

}
.thumb_imgs{
	background-image: url(images/details-info-bg.jpg);
	background-repeat: no-repeat;
}
.kleinebilder td, .td_bildgross{border: 1px solid #ececec;}

#img_0,#img_1,#img_2,#img_3,#img_4,#img_5,#img_6,#img_7,#img_8,#img_9 {
	width:90px;
	height:90px;
	text-align: center;
	vertical-align: bottom;

}
#img_0 img,#img_1 img,#img_2 img,#img_3 img,#img_4 img,#img_5 img,#img_6 img,#img_7 img,#img_8 img,#img_9 img{
 max-width:80px;max-height:80px; overflow:hidden;
}

#zoomie{
	background-color: #ffffff;
	height: 370px;
	width: 300px;
	position:absolute;
	visibility: hidden;
	background-image: url(images/details-info-bg.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: 1px solid #ececec; margin-top:-5px;
}

/***********************************************************/
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0D0503;
	font-size: 12px; line-height: 20px;
}
.beschreibung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0D0503;
	font-size: 12px;
	background-image: url(images/bg_28.png);
	background-repeat: repeat-y;padding-left:12px; padding-top:13px; 
    width: 755px; 
}
.beschreibung_foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0D0503;
	font-size: 12px;
	background-image: url(images/bg_29.png);
	background-repeat: no-repeat;padding-left:12px; padding-top:0px; 
    width: 755px;
	height:31px;
}
.beschreibung a,  .beschreibung a:visited, .beschreibung a:link, .beschreibung a:visited, .beschreibung a:focus, .beschreibung a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0D0503;
	font-size: 12px;
	text-decoration: none;
}
.marke{ color:#EB4401; font:30px Verdana, Helvetica, sans-serif; }
.untertitel{ color:#0D0503; font:14px Verdana,Arial, Helvetica; font-weight:bold;}
.beschreibung a:hover{color: #EB4401;}
.bildergalerie img{
	border: 1px solid #D0D0D0;
}

#Breadcrumb h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EB4401;
	line-height: 10px;display: inline;
	}
