/* COLORS 
site-bg:		#908e8f;
boxen-bg:		#605c5d;
navi_bg:		#464241;
subnavi_bg:		#c1c1c1;
orange:			#f7a422;
font:			#d7d7d7;

*/
.footer{clear:both; display:none;}
SELECT{
background-color:#D7D7D7;
border:1px solid #D7D7D7;
font-size:10px;
height:17px;
padding:0pt;
}
#smallclips {
	cursor:pointer;
	margin-right:-14px;
	float:left;

}
#smallclips .smallclip, #smallclips .smallclipactive {
	cursor:pointer;
	display: block;
	float: left;
	margin: 7px 13px 6px 0px;
}
#smallclips .smallclip a {
	float:left;
	padding:0px;
	background:none;
	border:1px solid #464241;
}
#smallclips .smallclip a:hover {
	border:1px solid #333333;

}
.smallclipactive a, .smallclipactive a:hover {
	float:left;
	padding:0px;
	border:1px solid #f3a621;
}

#bigclips {
	cursor:pointer;
	margin-right:-13px;
	float:left;
}
#bigclips .bigclip, #bigclips .bigclipactive {
	cursor:pointer;
	display: block;
	float:left;
	margin: 5px 11px 7px 0px;
}
#bigclips .bigclip a {
	float:left;
	padding:0px;
	background:none;
	border:1px solid #464241; 
}
#bigclips .bigclip a:hover {
	border:1px solid #444444;
}
.bigclipactive a, .bigclipactive a:hover {
	float:left;
	padding:0;
	border:1px solid #f3a621;
}

#LEFT H3{
	color:#f7a422;
	letter-spacing:1px;
	margin-top: 10px;
	margin-bottom: 7px;
	font-size: 12px;
	line-height: 12px;
	padding: 0;
}
HR{
	color:#464241;
	border:0;
	border-top:1px solid #464241;
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
	margin-top: 7px;
	margin-bottom: 4px;
	height: 1px;
	clear: both;
	float: none;
}
#LEFT HR{
	color:#464241;
	border:0;
	border-top:1px solid #464241;
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
	margin-top: 9px;
	margin-bottom: 4px;
	height: 1px;
	clear: both;
	float: none;
}
#suche{
padding-bottom:5px;
	background-color:#605c5d;
	width:250px;
	font-size: 10px;
	font-weight: bold;
	padding-top: 7px;
	padding-left:10px;
}
#suche TABLE{
	margin-left: 10px;
}
#suche a{
padding-right:9px;
margin-right:7px;
color:#f7a422;
text-decoration:none;
background-image:url(images_layout/suche_erweiterte.gif);
background-repeat:no-repeat;
background-position:90px 5px;
}
#suche a:hover{
color:#FFFFFF;
background-image:url(images_layout/suche_erweiterte_MO.gif);
}
#suche .suchfeld{
	background-color:#d7d7d7;
	color:#464241;
	font-size:10px;
	width:120px;
	height:14px;
	margin-right: 7px;
	padding-left: 5px;
	padding-top: 2px;
	border: 1px solid #464241;
	margin-bottom:4px;
}
#suche .abschicken{
background-color:#d7d7d7;
width:18px;
height:18px;
}
#LEFT .leftbox .maximize a{
background-image:url(images_layout/leftboxH1maximize.gif);
}
#LEFT .leftbox .maximize a:hover{
background-image:url(images_layout/leftboxH1_MO.gif);
}
#LEFT .leftbox H1 a{
display:block;
padding-top:8px;
padding-bottom:7px;
border-bottom:1px solid #464241; 
padding-left:10px;
background-image:url(images_layout/leftboxH1.gif);
background-repeat:no-repeat;
background-position:234px 9px;
}

#LEFT .leftbox H1 a:hover{
	background-image:url(images_layout/leftboxH1maximize_MO.gif);
	color: #ffffff;
	background-color: #686465;
}

.leftbox{
	background-color:#605c5d;
	width:260px;
	font-size: 10px;
	margin-top: 10px;
	margin-bottom: 2px;
	padding: 0;
}
.leftboxcontent{
	display:block;
	margin-left:10px;
	margin-right:10px;
	margin-top: 5px;
	padding-bottom: 10px;
	line-height: 10px;
}
.leftboxcontent .suchfeld{
	float:left;
	width: 120px;
	margin-bottom: 10px;
	display: block;
}
.leftboxcontent .waehlen{
	width: 240px;
	display: block;
	margin-left: 0px;
	margin-right:0px;

}
.leftboxcontent .anzahl{
	width:63px;
	float: left;
	margin-top:5px;
	margin-bottom: 0px;
	margin-right: 6px;
}
.leftboxcontent .reshuffle{
cursor:pointer;
	width:240px;
	float: none;
	margin-bottom: 0px;
	padding: 0;
	margin: 0;
	margin-top: 20px;
	height: 18px;
	font-weight:normal;
	font-size:11px;
	line-height:18px;
}
#LEFT .leftboxcontent .rot{
	background-color: #cc0000;
	padding: 2px;
	float: left;
	margin-right: 5px;
	border: 1px solid #464241;
	margin-top: 7px;
}
#LEFT .leftboxcontent .gruen{background-color:#00cc00;}
#LEFT .leftboxcontent .blau{background-color:#0000cc;}
#LEFT .leftboxcontent .gemischt{margin-left:38px;}

.leftboxcontent a{
letter-spacing:1px;
text-decoration:none;
padding-top:3px;
padding-bottom:3px;
display:block;
color:#d7d7d7;
}
.leftboxcontent a:hover{
	color:#FFFFFF;
	background-color:#686465;
	margin-left: -10px;
	margin-right: -10px;
	padding-left: 10px;
}
.leftbox .leftboxIMG1 a{
width:115px;
height:24px;
padding:0;
float:left;
display:block;
margin-right: 10px;
background-image:url(images_layout/warenkorb_button.gif);
}

.leftbox .leftboxIMG2 a{
width:115px;
height:24px;
padding:0;
float:left;
display:block;
background-image:url(images_layout/kasse_button.gif);
}
.leftbox .leftboxIMG1 a:hover, .leftbox .leftboxIMG2 a:hover{
	margin-left: 0px;
	padding-left: 0px;
}
.leftbox .leftboxIMG1 a:hover{
background-image:url(images_layout/warenkorb_button_MO.gif);
}
.leftbox .leftboxIMG2 a:hover{
background-image:url(images_layout/kasse_button_MO.gif);
}

.leftnavicontent{
	margin-top:-1px;
	display:block;
	margin-left:10px;
	margin-right:10px;
	padding-bottom: 1px;
	margin-bottom: 0px;
}
.leftnavicontent a{
letter-spacing:1px;
	text-decoration:none;
	color:#d7d7d7;
	border-top: 1px solid #464241;
	padding-top: 4px;
	padding-bottom: 4px;
	display: block;
}
.leftnavicontent a:hover{
	color:#FFFFFF;
	margin-bottom:-1px;
	margin-left:-10px;
	margin-right:-10px;
	padding-left:10px;
	background-color:#686465;
	border-bottom: 1px solid #464241;
}
.warenkorbinfo{
	text-align:right;
	display: block;
	margin-bottom: 9px;
	padding-top: 5px;
}
.warenkorbpreis{
	font-size:12px;
	font-weight:bold;
	color:#f7a422;
	margin-top: 4px;
}
/* COLORS 
site-bg:		#908e8f;
boxen-bg:		#605c5d;
navi_bg:		#464241;
subnavi_bg:		#c1c1c1;
orange:			#f7a422;
font:			#d7d7d7;

*/
#MAIN .textbox{
	background-color:#605c5d;
	padding: 10px;
	width: 633px;
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 18px;
	overflow: hidden;
	clear: both;
}
#MAIN .textbox_orange{
	background-color:#f7a422;
	padding: 10px;
	width: 633px;
	font-size: 12px;
	margin-bottom: 10px;
	color:#464241;
}
#MAIN .textbox H3, #MAIN .textbox_orange H3{
	font-size:14px;
	line-height: 14px;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #ffffff;
}
#MAIN .textbox HR{
display:inline;
}
#MAIN .textbox H4{
	color:#f7a422;
	text-transform:uppercase;
	display: inline;
	font-size: 12px;
}
#MAIN .textbox a, #MAIN a{
color:#f7a422;
text-decoration:none;
}
#MAIN .textbox IMG a, #MAIN IMG a {padding:0;}
#MAIN a{
padding: 0px;
}
#MAIN .textbox a:hover, #MAIN a:hover{
background-color:#f7a422;
color:#464241;
}
#MAIN .textbox .smalltext{
	font-size:9px;
}
#MAIN .textbox INPUT, #MAIN .textbox SELECT, #MAIN .textbox textarea{
margin-left:5px;
background-color:#D7D7D7;
border:1px solid #464241;
color:#464241;
font-size:10px;
margin-bottom:5px;
}
UL{}
LI{
	list-style-image:url(images_layout/liststyleimage1.gif);
	list-style-position: outside;
	margin-left: 15px;
	font-weight: bold;
	font-size: 11px;
}
#MAIN .textbox .image{
	float:left;
	margin-right: 13px;
}
/*W A R E N K O R B */
.warenkorbtabelle{
	font-size:11px;
	color: #F7A422;
	width: 653px;
	margin-bottom: 10px;
	height: 34px;
	font-weight: bold;
	background-color: #605C5D;
	overflow:hidden;
	
}
.abschlusstabelle{
	background-color: #605C5D;
	font-size:11px;
	color: #F7A422;
	width:653px;
	padding-top: 10px;
	float: left;
	border-bottom:1px solid #464241;
	font-weight: bold;
}
.abschlusstabelle HR{
	margin-top:3px;
	margin-bottom:0px;
	padding: 0;
}
.warenkorbnavi{
	border-top:1px solid #464241;
	padding: 0;
}
.warenkorbtabelle a{
text-decoration:none;
color:#F7A422;

}
.warenkorbtabelle a:hover{
text-decoration:underline;
}
.abschlusstabelle a{
	color:#F7A422;
	padding:9px;
	display:block;
	width:120px
}
.abschlusstabelle a:hover{
text-align:center;
background-color:#F7A422;
color:#464241;
text-decoration:none;
}
#MAIN .warenkorbbox{
	background-color:#605c5d;
	padding: 10px;
	width: 633px;
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 18px;
	overflow: hidden;
	float: left;
	padding-bottom: 0px;
	height: 124px;
	font-weight: bold;
}
#MAIN .warenkorbboxHead{
	background-color:#605c5d;
	padding: 10px;
	width: 633px;
	font-size: 12px;
	margin-bottom: 10px;
	line-height: 18px;
	overflow: hidden;
	float: left;
	padding-bottom: 0px;
	
	font-weight: bold;
}
.checkbox{
	float:left;
	padding: 4px;
	background-color: #464241;
}
.warenkorbbox TD{
vertical-align:top;
padding-right:10px;
}
.warenkorbtabelle TD{
text-align:center;
vertical-align:middle;

}

.warenkorbbox a{}

.warenkorbbox a:hover {
	background-color:#f7a422;
	color:#464241;
}
.warenkorbbild a IMG {
padding:0;
border:1px solid #464241; 
margin:0;
float:left;
background-color:#605c5d;
display:block;
}
.warenkorbbild a:hover IMG{
background-color:transparent;
border:1px solid #f7a422;}

.warenkorbproduktlink a{
background-color:#464241;
color:#f7a422;
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
padding-left:7px;
font-weight:bold;
display:block;
width:245px;
}

/* COLORS 
site-bg:		#908e8f;
boxen-bg:		#605c5d;
navi_bg:		#464241;
subnavi_bg:		#c1c1c1;
orange:			#f7a422;
font:			#d7d7d7;

*/
.dunkelgrau{color:#464241;}
.orange{color:#f7a422;}

.textgrau{color:#d7d7d7;}
H1, H1 a{
	font-size:15px;
	text-transform: uppercase;
	text-decoration:none;
	color:#d7d7d7;
	background-color:#605c5d;
	margin: 0;
}
.clearer{
	float:none;
	clear:both;
	line-height: 0px;
	height: 0px;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}


BODY{

font-size:11px;
background-color:#fefefe;
background-image:url(images_layout/bodyverlauf.gif);
background-repeat:repeat-x;
background-attachment:fixed;
padding:0;
margin:0;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
color:#d7d7d7;
}
/**::-moz-selection {
color:#f7a422;
background-color:#605c5d;
border:1px solid #464241;
}*/
#SITE{
width:973px;
margin:auto;
background-color:#908e8f;
}
#LEFTANDMAIN{
	float:left;
}
#TOP{
	width:973px;
	float:left;
	margin-bottom: 14px;
}
#LEFT{
	width:260px;
	margin-left:14px;
	margin-top: -10px;
	padding: 0;
	float: left;
	margin-bottom: 0px;
}
#MAIN{
	width:655px;
	float:right;
	margin-right:14px;
	margin-bottom: 0px;
}
#FOOTER{
	height:36px;
	width:973px;
	float: left;
	margin-bottom: 13px;
	margin-top: 13px;
	clear:both;
}
#crumbnavi{
	background-color:#605c5d;
	width:945px;
	float:left;
	height:16px;
	font-size:10px;
	color:#f7a422;
	padding-left: 14px;
	padding-right: 14px;
	line-height: 16px;
}
.youarehere{
float:left;
margin-right:5px;
}
#crumbnavi .warenkorbicon a{
margin-right:7px;
background-color:#605c5d;
float:right;
padding:0;
background-image:url(images_layout/top_warenkorb.gif);
}
#crumbnavi .warenkorbicon a:hover{
background-color:#605c5d;
padding:0;
background-image:url(images_layout/top_warenkorb_mo.gif);
}
#crumbnavi .kasseicon a{

background-color:#605c5d;
float:right;
padding:0;
background-image:url(images_layout/top_kasse.gif);
}
#crumbnavi .kasseicon a:hover{
background-color:#605c5d;
padding:0;
background-image:url(images_layout/top_kasse_mo.gif);
}
#crumbnavi .kontoicon a{
margin-right:7px;
background-color:#605c5d;
float:right;
padding:0;
background-image:url(images_layout/top_konto.gif);
}
#crumbnavi .kontoicon a:hover{
background-color:#605c5d;
background-image:url(images_layout/top_konto_mo.gif);
}
#crumbnavi a, #crumbnavi .active{
float:left;
padding:0;
height:18px;
color:#d7d7d7;
padding-left:5px;
padding-right:5px;
text-decoration:none;
display:inline;
}
#crumbnavi .active{
background-color:#f7a422;
color:#ffffff;
}
#crumbnavi a:hover{
background-color:#d7d7d7;
color:#464241;
}

.headerNavigation{
float:left;
}
#logo{
width:973px;
float:left;
height:130px;
background-image:url(images_layout/logo.jpg);
}
#navi{
	line-height:25px;
	width:959px;
	padding-left: 14px;
	padding-right: 0px;
	float:left;
	height:25px;
	background-color:#464241;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:1px;
}
#navi a, #navi .active{
text-decoration:none;
margin-right:18px;
color:#d7d7d7;
padding-bottom:3px;
border-bottom:3px solid #464241;
text-transform:uppercase;
}
#navi a .naviactive{
display:inline;
	color: #FFFFFF;
	margin-right:0px;
	border-bottom:3px solid #f7a422;
	padding-bottom:4px;	
}
	
#navi a:hover, #navi .active{
	border-bottom:3px solid #f7a422;
	color: #FFFFFF;
}
#subnavi{
	color:#464241;
	width:945px;
	padding-left: 14px;
	padding-right: 14px;
	background-color:#c1c1c1;
	float: left;
	background-image: url(images_layout/subnavi_bg.gif);
}
#subnavi a{
line-height:15px;
float:right;
height:14px;
padding:1px;
padding-left:2px;
padding-right:2px;
color:#464241;
letter-spacing:1px;
font-size:9px;
font-weight:bold;
text-decoration:none;
margin-left:8px;
text-align:right;
}
#subnavi .active{
	background-color:#f7a422;
	color: #FFFFFF;
}
#subnavi a:hover{
color:#FFFFFF;
background-color:#464241;
}
.footernavi, .footerlogo{
	text-align:center;
	letter-spacing:1px;
	display:block;
	float:left;
	height:25px;
	width:260px;
	font-size:10px;
	background-color:#605c5d;
	margin-left: 14px;
	padding-top: 10px;
}
.footernavi a, footerlogo a{
	color:#d7d7d7;
	text-transform:uppercase;
	text-decoration:none;
	padding: 15px;
}
.footernavi a:hover, .footerlogo a:hover{
	color:#FFFFFF;
}
.footerlogo{
	width:655px;
	margin-left: 30px;
}
/* COLORS 
site-bg:		#908e8f;
boxen-bg:		#605c5d;
navi_bg:		#464241;
subnavi_bg:		#c1c1c1;
orange:			#f7a422;
font:			#d7d7d7;

*/

#MAIN H1{
	float:left;
	height:28px;
	margin-top: 0px;
	padding-left: 11px;
	padding-top: 9px;
}
#MAIN .topBox1{
	display:block;
	float:left;
	width:431px;
	background-color:#605c5d;
	margin-right: 13px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom: 10px;

}
#MAIN .topBox2{
	display:block;
	float:left;
	height:27px;
	width:209px;
	background-color:#605c5d;
	padding-top: 10px;
	font-size: 9px;
	line-height: 11px;
	margin-bottom: 10px;

}
#MAIN .topBox3{
	display:block;
	float:left;
	width:431px;
	background-color:#605c5d;
	margin-right: 13px;
	margin-bottom: 10px;

}
#MAIN .topBox4{
	display:block;
	float:left;
	height:28px;
	width:199px;
	background-color:#605c5d;
	padding-top: 10px;
	font-size: 9px;
	line-height: 11px;
	margin-bottom: 10px;
	padding-left:10px;

}
#MAIN .topBox2 a{
margin-top:-3px;
padding-top:5px;
	display: block;
	color:#f7a422;
	text-decoration: none;
	padding:1px;
	margin-left:7px;
	margin-right:7px;
}
#MAIN .topBox2 a:hover {
	background-color:#f7a422;
	color:#464241;
}
.waehlen {
	border:1px solid #d7d7d7;
	background-color:#d7d7d7;
	font-size:10px;
	margin-left:9px;
	width:89px;
	margin-right:13px;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 17px;
}
.seitenzahl {
	width: 47px;
	float: left;
}
.reshuffle {
	border:1px solid #d7d7d7;
	background-color:#d7d7d7;
	width:86px;
	height: 17px;
	font-size: 8px;
	line-height: 12px;
	color: #464241;
	font-weight: bold;
	cursor:pointer;
	text-transform:uppercase;
}


.suchnavi {
	background-color:#605C5D;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:11px;
	height:34px;
	margin:0px;
	margin-bottom:9px;
	padding-left:10px;
	padding-top:3px;
	width:636px;
	padding-right: 7px;
}
.suchnavi .dunkelgrau{
	color:#f3a621;
	float:right;
	font-size:9px;
	padding-top:2px;
	display: block;
	text-align: right;
}
.suchnavi HR{
	margin-bottom:10px;
	margin-top:10px;
}
.suchnavi .seite {
	color:#FFFFFF;
	float:left;
	font-size:11px;
	font-weight:bold;
	display: block;
	margin-top: 8px;
	width: 315px;
	margin-bottom: 15px;
}
#MAIN .suchnavi .seite a{padding:2px; font-weight:bold; color:#ffffff; padding-left:4px; padding-right:4px;}

.suchnavi .anzahl{
	color:#ffffff;
	font-size:10px;
	float:right;
	font-weight: bold;
	display: block;
	margin: 0px;
	text-align: right;
}
.suchnavi a{
	color:#ffffff;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:1px;
	padding-bottom:1px;
}
.suchnavi a:hover{
	color:#FFFFFF;
	background-color:#f7a422;
	text-decoration:none;
}
/* COLORS 
site-bg:		#908e8f;
boxen-bg:		#605c5d;
navi_bg:		#464241;
subnavi_bg:		#c1c1c1;
orange:			#f7a422;
font:			#d7d7d7;

*/
.dunkelgrau{color:#464241;}
.orange{
	font-weight:bold;
	color:#f7a422;
	margin-right: 5px;
}
H1, H1 a{
	font-size:15px;
	text-transform: uppercase;
	text-decoration:none;
	color:#d7d7d7;
	background-color:#605c5d;
	margin: 0;
}
.clearer{
	float:none;
	clear:both;
	line-height: 0;
	height: 0px;
	font-size: 0px;
	padding: 0;
	margin: 0;
}
#LEFT a{
color:#d7d7d7;
}
#LEFT a:hover{
color:#f7a422;
}

.style1 {
	font-size: 14px;
	line-height: 36px;
	COLOR: #f7a422;
}

#qsbox{
padding-left:10px;
}

#qsbox input, #shoppingcartbox input{
font-size:10px;
border:1px solid #534f4f;
background-color:#f3a621;
color:#534f4f;
margin-top:5px;
margin-bottom:10px;
}
#shoppingcartbox input{
margin-left:14px;
}

.infoBoxContents{}
#LEFT #shoppingcartbox td .infoBoxContents a{ letter-spacing:1px; text-decoration:none;}
#LEFT #shoppingcartbox td .infoBoxContents{padding-bottom:3px}
.seitenzahl .format{width:50px;}
td .productListing-image a{border:1px solid #464241; display:block;}
td .productListing-image a:hover{border:1px solid #f7a422;  display:block;}
.clipName{background-color:#464241; display:block; padding:3px; padding-left:6px; width:280px; color:#f7a422; text-transform:uppercase; font-weight:bold; font-size:11px}
td .main{margin-bottom:10px;}

.checkoutBarCurrent{
background-color:#605C5D;
border:1px solid #F3A621;
line-height:12px;
padding-bottom:5px;
padding-top:4px;
}
td .checkoutBarFrom a, td .checkoutBarFrom a:hover{
padding:2px;
color:#605c5d;
}
.checkoutBarTo{
font-weight:bold;
}
.messageStackError{
color:#f3a621;
font-weight:bold;
font-size:14px;
text-align:left;
}
.main a .orderEdit{
font-size:10px;
}
.imageLink{margin-left:6px;}
.productListing-data{vertical-align:top;}
.textbox .productListing-even .infoBoxContents, .textbox .productListing-odd .infoBoxContents, .textbox .productListing-even .productListing-data, .textbox .productListing-odd .productListing-data{
background-color:#464241
}
.productListing-buttons{padding-top:5px; padding-right:3px}

.cartprice{font-weight:bold; color:#fff;}
.clipPropValue{padding-left:6px;}

#qs_list a{
display:block;
letter-spacing:1px;
text-decoration:none;
color:#d7d7d7;
margin-bottom:-9px;
}
.ustid{font-size:9px}
.messageStackSuccess{color:#f3a621; font-weight:bold;}
