/* Theissinger | (C) Nicolai Goschin */

body {
	background-image: url(../images/background_part.gif);
	margin-left: 15px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;	
	
}

#mini_galerie img {margin-bottom: 4px;}
#mini_galerie div {margin-bottom: 4px;}

#mini_galerie {float: left;}

.subnav {display: block; letter-spacing: 0.03em; line-height: 135%; font-size: 12px; text-decoration: none; margin-left: 12px; color:#FFFFFF;}
.subnav_pfeil {border: none; padding-right: 4px;}



#body {left: 50%; position: absolute; margin-left:-477px; padding-bottom: 40px;}

#container {width: 955px;}

#spotlight {background-image:url(../images/background_spot.gif); background-repeat: no-repeat; height: 580px; }

#content {float:left; margin-top: 55px; }

#navigation_aussen_box {margin-top: 55px; background-image:url(../images/background_navigation.gif); background-repeat: no-repeat; height: 385px; width: 233px; padding-left: 5px; padding-top: 15px; float:right}

#navigation_innen_box {height: 330px;}

#navigation_innen_box a {display: block; margin-top: 3px;}

.meta_nav {}

#cross_selling_box {width:215px; background-image:url(../images/schatten_65_65.gif); background-repeat: no-repeat; color: #B6B4B2; font-size: 10px; line-height: 130%;}

#cross_selling_box img {padding-right: 10px; border: none; clear:left; }
#cross_selling_box a {color:#B6B4B2;}
#cross_selling_box a:hover {font-weight: bold;}

h1 {font-style: italic; font-size: 22px; font-weight: normal; padding-top: 15px; line-height: 100%;}

.galerie_thumb {border: none; width: 65px; height: 65px; padding: 0px;} 
.galerie_thumb:hover {border: 1px solid #CCCCCC;}

#galerie_steuerung {width: 605px; height: 29px; clear: right; text-align:right;}

#marken_image_box {width: 150px; margin-bottom: 30px; margin-right: 21px; float: left; clear:none; color:#333333; }
#marken_image_box img {border-right: 1px solid #333333; border-bottom: 1px solid #333333; }
.marken_produktbezeichnung {font-size: 11px; color:#FFFFFF; text-decoration: none; padding-left: 2px; line-height: 160%;}

#marken_text_box {width: 480px; font-size: 12px; line-height: 140%; margin-top: 30px; clear: left; padding-top:5px;}
#marken_text_box a { color: #FFFFFF; text-decoration: underline;}

#marken_box {width: 700px;}

#produkt_text_box {width: 480px; font-size: 12px; line-height: 140%; padding-top: 15px; clear: left;}
#produkt_text_box a { color: #FFFFFF; text-decoration: underline;}

.sitemap_1, .sitemap_2, .sitemap_3 {text-decoration: underline; color:#FFFFFF; line-height: 140%;}
.sitemap_1,:hover .sitemap_2:hover , .sitemap_3:hover {font-weight: bold;}
.sitemap_2 {padding-left: 15px; line-height: 165%;}
.sitemap_3 {padding-left: 30px; line-height: 120%;}

#copy_box { background-color:#333333; background-image:url(../images/background_navigation_part.gif); padding-left: 35px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; color: #FFFFFF; padding-top: 10px; width: 550px;  padding-right: 90px; line-height: 145%; padding-bottom: 20px; margin-bottom: 7px;}
#copy_box h1 {line-height: 110%;}
#copy_box a { color:#FFFFFF;}


/*#copy_box { background-color: #F8F5E0; color:#333333; padding-left: 35px; padding-top: 10px; width: 550px;  padding-right: 90px; line-height: 145%; padding-bottom: 20px; margin-bottom: 7px;}*/


#bild_box {border-right: 1px solid #333333; border-bottom: 1px solid #333333; margin-bottom: 6px;}

input, textarea, select {width: 300px; border: 1px solid #333333; background-color: #F5F5F5; padding: 3px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 12px;}
select, .button {width: 150px;}
.button {color:#FFFFFF; font-weight: bold; background-color:#333333; }

