	html, body { height:100%;}	
	
	body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; text-align:center; padding-top: 0px; padding-left: 0px; background-color:#3b84b2; background-image:url(http://www.styling-rulez.de/chb/images/backall.png); background-repeat:repeat-x; width:100%;}
	body a { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color:#000000; }
	body a:hover { color: #000000; }
      
	  
	
	.H1 { position:relative; top:110px;}
	h1 {font-size:8px; color:#ffffff; text-align:center;}
	h1.headline {position:relative; top:110px;}

        .kopf {font-size:12px; color:#000000; text-align:center; vertical-align:top; }
	input, textarea { border: 1px solid #3E3E37;}
	input:hover, textarea:hover {border: 1px solid #d5d7df;}
	input:focus, textarea:focus {border: 1px solid #d5d7df;}
	select {padding-top: 3px; padding:0px; border: 0px solid #CCCCCC;}
	.inputerror {display:block; color:red; } /* Fehlermeldungen mit __error<Feldname>__ */
	
	
/*AJAXSUCHE*/
/*Das alles umschließende DIV*/
.ajaxsearch {	
   display:none;
   position:absolute; top:auto; right:0px;
   border:1px solid #3b84b2;    
   text-align:left;
   width: auto;
   z-index: 999;
}

.ajaxsearch_wrap {
    background: url(http://www.styling-rulez.de/chb/buttons/backsr.png);
    border-bottom: 1px solid #3b84b2;
    z-index:997;
}

.ajaxsearch_wrap_footer {
    background: url(http://www.styling-rulez.de/chb/buttons/backsr.png);
    border-bottom: 1px solid #3b84b2;
    z-index:997;
}


.ajaxsearch_wrap:hover
{
    background: url(http://www.styling-rulez.de/chb/buttons/back_selsr.png);
    z-index:1000;
	cursor:pointer;
}

.ajaxsearch_wrap_footer:hover
{
    background: url(http://www.styling-rulez.de/chb/buttons/back_selsr.png);
    z-index:1000;
	cursor:pointer;
}


/*DIV um Suchwort*/
.ajaxsearch_pat 
{ 
    padding-left: 3px;
    font-weight: normal;
    padding-top: 2px;
    padding-bottom: 2px;
   
}

.ajaxsearch_pat_footer 
{ 
    padding-left: 3px;
    font-weight: normal;
    padding-top: 2px;
    padding-bottom: 2px;
   
}

.footer_count {}
.footer_key {}
.footer_text {}



/*Überschrift der Suche*/
.ajaxsearch_head {
    font-size: 15px;
    padding: 5px;
    font-weight: bold;
    background:#3b84b2;
    border-bottom: 1px dotted black;
    font-style:italic;
}


/*Die Zusatzinfo, rechter Teil*/
.ajaxsearch_addinfo{
    font-size: 10px;
    color: gray;
    padding-right: 5px;
    text-align: right;
}


/*AJAXSUCHEENDE*/






	
	.menu1 {        
                        display:block;
                        text-align:left;
			background:url(http://www.styling-rulez.de/chb/images/vobut.png);
			text-decoration:none;
			padding-left: 12px;
			padding-top: 5px;
			font-family: Arial, Helvetica, sans-serif;
			color:#ffffff;
			border-bottom: 0px solid #FFa500;
			font-size: 15%;
                        font-weight:bold;
			border-collapse:collapse;
		
			
			}
	.msel1 {
			display:block;
			text-align:left;
			url(http://www.styling-rulez.de/chb/images/vobut.png);
			text-decoration:none;
			padding-left: 12px;
			padding-top: 5px;
			font-family: Arial, Helvetica, sans-serif;
			color:#ffffff;
			font-weight:bold;
			font-size: 15%;
			border-bottom: 0px solid red;
			
			}
	.menu2 {
			display:block;
			text-align:left;
			url(http://www.styling-rulez.de/chb/images/vobut.png);
			text-decoration:none;
		
			padding-left: 12px;
			padding-top: 5px;
			font-family: Arial, Helvetica, sans-serif;
			color:#ffffff;
		
			font-size: 45%;
			}
	.msel2 {
			display:block;
			text-align:left;
		url(http://www.styling-rulez.de/chb/images/vobut.png);
			text-decoration:none;
			padding-left: 12px;
			
			padding-top: 5px;
			font-family:  Arial, Helvetica, sans-serif;
			color:#ffffff;
			font-size: 45%;
		
			}
	.menu3 {
			display:block;
			text-align:left;
			url(http://www.styling-rulez.de/chb/images/vobut.png);
			text-decoration:none;
			padding-left:12px;
		
			padding-top: 5px;
			font-family: Arial, Helvetica, sans-serif;
			color:#ffffff;
			font-size: 45%;
		
		}
	.msel3 {
			display:block;
			text-align:left;
			text-decoration:none;
			padding-left: 12px;
			
			padding-top: 5px;
			font-family: Arial, Helvetica, sans-serif;
			url(http://www.styling-rulez.de/chb/images/vobut.png);
			font-size: 45%;
			font-style:italic;
			color: red;
		
			
	}
	select {background-color:#ffffff;
	color:#000000;
		
		border: 1px solid #000000;
		font-size:9px;
		scrollbar-base-color:#000000;
  scrollbar-3d-light-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#000000;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#000000;

		}
		
#backt{ background-image: url(http://www.styling-rulez.de/chb/images/backt.png); background-repeat:no-repeat; height:46px; background-position:center;}		
#backc{ background-image: url(http://www.styling-rulez.de/chb/images/backc.png); background-repeat:repeat-y; background-position:center; height:10px}	
#backb{ background-image: url(http://www.styling-rulez.de/chb/images/backb.png); background-repeat:no-repeat; height:43px; background-position:center;}	

#logo { background-image: url(http://www.styling-rulez.de/chb/images/logo.png); background-repeat:no-repeat; background-position:left; margin-left:25px; width:350px; height:95px; float:left;}

#headline1 {background-image: url(http://www.styling-rulez.de/chb/images/headline1.png); background-repeat:no-repeat; height:140px; width:215px;}		
#headline2 {background-image: url(http://www.styling-rulez.de/chb/images/headline2.png); background-repeat:no-repeat; height:140px; width:215px;}	
#headline3 {background-image: url(http://www.styling-rulez.de/chb/images/headline3.png); background-repeat:no-repeat; height:140px; width:215px;}	
		
		
	
	#wrap {height: 100%; padding-top: 0px;border-left: 0px solid #000000;border-right: 0px solid #000000; vertical-align:top;}
	#wrap1 {height: 100%; padding-top: 0px;border-left: 0px solid #000000;border-right: 0px solid #000000; vertical-align:top;}
	#bar {
		
		border-top: none;
		height:100%;
		vertical-align:top;
		padding-top: 0px;
	
	
                padding-top:0px;
		
		border-right: 0px solid #CCCCCC;
		padding-bottom: 0px;
		overflow:hidden;
		padding-left: 0px;
		padding-right: 0px;
		background-position:center;
		vertical-align:top;
		
	}
	

	
	
	.container {
	width:215px;
	
	padding-bottom: 10px;
border: 1px solid #cccccc;
	
	border-collapse:collapse;
	padding-top: 0px;
	padding-right:0px;
	padding-left:0px;

	
	
	
	
	}
	
	
	
	
	
	
	
	
	
	.rightcontainer {
		
                
		padding-bottom: 10px;

	border-left: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-collapse:collapse;
	padding-top: 15px;
	padding-right:0px;
	padding-left:0px;
	
	
		
	}
	
	
	
        .topsellerandwk .header {
		
		height:10px;
		width:215px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color:#ffffff;
		vertical-align:text-bottom;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 12px;
		padding-left: 0px;
		padding-right: 0px;
		
		
	}
	
	
	
	
      .topsellerandwk .header1 {
		background: url(http://www.styling-rulez.de/chb/images/backkat.png) no-repeat;
		height:34px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color:#ffffff;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 12px;
		padding-left: 0px;
		
	}
	
	.topwkheader {
		background: url(http://www.styling-rulez.de/chb/images/vokat.png) no-repeat;
		vertical-align:super;
		
	
		height:34px;
		text-align:center;
		
		
		font-weight:bold;
		padding-top: 0px;
		color:#ffffff;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 12px;
	
		padding-left: 0px;
		
	}
	
	.kattext1{ margin-top:0px;
	font-weight:bold;
		
		color:#ffffff;
		font-size: 4px;}
		
		.kattext{ padding-top:5px;
	font-weight:bold;
		
		color:#ffffff;
		font-size: 12px;
		padding-right:0px;
		}
	
       .innertopseller {
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		color: #000000;
		text-align:center;
		
		
	}
	.innertopseller .header, .multibox .header {
		
		height:40px;
		
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
		
	}
	#bar .container .header{
		width:215px;
		height:40px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color: #000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
	
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 0px;
				padding-right: 0px;
	}
		#bar .container .header1{
		background: url(http://www.styling-rulez.de/chb/images/backkat.png);
		background-repeat:repeat-x;
		width:215px;
		height:34px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		vertical-align:middle;
	
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 0px;
				padding-right: 0px;
	}
		#bar .container .header2{
		background: url(http://www.styling-rulez.de/chb/images/backkat.png) no-repeat;
		height:34px;
		text-align:center;
		vertical-align:middle;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
			width:215px;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 0px;
				padding-right: 0px;
	}
		#bar .container .header3{
		background: url(http://www.styling-rulez.de/chb/images/backkat.png) no-repeat;
		height:34px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		width:215px;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 0px;
	}
		#bar .container .header4{
		background: url(http://www.styling-rulez.de/chb/images/backkat.png);
		background-repeat:repeat-x;
		height:34px;
			width:215px;
		text-align:center;
		vertical-align:middle;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 0px;
	}	
	
	#bar .container .topwkheader{
		background: url(http://www.styling-rulez.de/chb/images/backkat.png) no-repeat;
		height:34px;
		text-align:center;
		vertical-align:middle;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
			width:215px;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 0px;
	}	
	
	#bar .container .unten{
		background: url(http://www.styling-rulez.de/chb/images/vou.png) no-repeat;
		height:5px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
			width:215px;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 5px;
				padding-right: 0px;
	}
	
	#bar1 .rightcontainer .unten{
		background: url(http://www.styling-rulez.de/chb/images/vou.png) no-repeat;
		height:5px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		widht:215px;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 5px;
				padding-right: 0px;
	}
	
	
	#bar .container .unten1{
		background: url(http://www.styling-rulez.de/chb/images/vou1.png) no-repeat;
		height:21px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		widht:215px;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 5px;
				padding-right: 0px;
	}
	
	#bar1 .rightcontainer .unten1{
		background: url(http://www.styling-rulez.de/chb/images/vou1.png) no-repeat;
		height:21px;
		text-align:center;
		font-weight:bold;
		padding-top: 0px;
		color:#000000;
		border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		widht:215px;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
                padding-bottom: 5px;
				padding-right: 0px;
	}
	
	
					
	.randombox {
		
		height: 100%;
		border: 1px solid #cccccc;
		border-top: none;
		padding-bottom:8px;
		background-color:#ffffff;
		text-align:center;
		
	}	
	.randombox img:hover {border: 0px solid red; color:#000000;}
	.randombox .randomcontent {padding-left: 5px; color:#000000; vertical-align:bottom}
	.randombox img {border: 0px solid gray; padding: 5px; color:#000000;}	
	.randombox .header {
		background:#ff781e;
		background: url(http://www.styling-rulez.de/chb/images/backkat.png); background-repeat:repeat-x;
		text-align:center;
		font-weight:;
		padding-top: 5px;
		color:#000000;
		border-top: 0px solid #E9E9E9;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 11px;
		padding-left: 0px;
		
	}
	.incont {
	background: url(http://www.styling-rulez.de/chb/images/backsearch.png); background-repeat:no-repeat;
	background-position:right;
	
		padding-top: 5px;
		padding-bottom: 0px;
	
		color:#ffffff;
		border-left: 0px solid #E0E0E0;
                border-right: 0px solid #E0E0E0;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px solid #E0E0E0;
		border-collapse:collapse;
		padding-bottom: 5px;
		
		padding-left: 0px;
                margin-right: 25px;
	}
	
	.incont4 {
	background: url(http://www.styling-rulez.de/chb/images/backkat.png); background-repeat:repeat-y;
	
		padding-top: 10px;
		padding-bottom: 0px;
	
		color:#ffffff;
		border-left: 0px solid #E0E0E0;
                border-right: 0px solid #E0E0E0;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px solid #E0E0E0;
		border-collapse:collapse;
		padding-bottom: 10px;
		
		padding-left: 0px;
                padding-right: 0px;
	}
	
        .incont1 {
		
		
		padding-top: 0px;
		margin-bottom: 0px;
		
		border-left: 0px solid ;
                border-right: 0px solid ;
                border-top: 0px solid ;
		border-bottom: 0px solid ;
		border-collapse:collapse;
		padding-bottom: 0px;
		padding-left: 0px;
                padding-right: 5px;
	}
	

	
	
	.incont1 a { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; color:#000000; background:url(http://www.styling-rulez.de/chb/images/vobut.png); background-repeat:no-repeat;height:19px;}
	.incont1 a:hover { color: #000000; background:url(http://www.styling-rulez.de/chb/images/vobut.png);background-repeat:no-repeat;height:19px;}
	
	
        .incont2 {
		padding-top: 0px;
		padding-bottom: 5px;
		background:#FFFaF0;
		border-left: 0px solid #E0E0E0;
                border-right: 0px solid #E0E0E0;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px solid #E0E0E0;
		border-collapse:collapse;
		padding-bottom: 0px;
	
		padding-left: 0px;
                padding-right: 0px;
	}
        .incont3 {
	
		padding-top: 5px;
		padding-bottom: 15px;
		
		border-left: 0px solid #FF8500;
                border-right: 0px solid #FF8500;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px solid #E0E0E0;
		border-collapse:collapse;
		padding-bottom: 20px;
		padding-left: 0px;
                padding-right: 0px;
	}
		
	.vertical_navi {
	background-image: url(http://www.styling-rulez.de/chb/images/navb.png);
	background-repeat:repeat-x;
	width:900px;
	font-family: Arial, Helvetica, sans-serif;
	
		
		height:30px;
	background-position: center;
                border: 0px solid #E9E9E9;
		padding-right: 0px;
		overflow: hidden;
		padding-top: 0px;
		padding-bottom:0px;
		padding-left: 0px;
		text-align:center;

		color: #cccccc;
		
	}
	.vertical_navi div a {
	text-decoration:none;
		color:#000000;
		font-size:14px;
		vertical-align:bottom;
		padding-left: 0px;
		position:relative; top:5px; left: 120px;
		
		font-family: Arial, Helvetica, sans-serif;
	}
	
	
	.navt {background-image: url(http://www.styling-rulez.de/chb/images/navt.png); background-repeat:no-repeat;}
	
	.barlinks {
		list-style:none;
		padding: 0px;
		padding-top: 0px;
		padding-left: 0px;
		padding: 0px;
		display: block;
		background:#FFFfff;
	}	
	.barlinks a {color:#000000;font-size: 90%;}	
	#head {
	height:350px;
	width:650px;
	color:#000000;
	padding-bottom: 0px;
	padding-top: 0px;
	background-image: url(http://www.styling-rulez.de/chb/images/headerpic.png);
	background-repeat: no-repeat;
	background-position:center;
	vertical-align:top;
	
	padding-left: 0px;
	
	
	}
	
	#head1 {
	height:200px;
	width:650px;
	color:#000000;
	padding-bottom: 0px;
	padding-top: 0px;
	background-image: url(http://www.styling-rulez.de/chb/images/headerpic1.png);
	background-repeat: no-repeat;
	background-position:center;
	vertical-align:top;
	
	padding-left: 0px;
	
	
	}
	#head a {color: #000000;padding-right: 0px;font-size: 90%;}
	#head a:hover {color: red;}
	#main { width:650px;
		
		padding: 0px;
		padding: 0px;
		height: auto;
		color:#000000;
	
		vertical-align:top;
		padding-right:0px;
		border: 0px solid #cccccc;
		
		
		
		
		
	}
	#mainhead {
		padding-top:20px;
		background: #ffffff;
		border: 0px solid #E9E9E9;
		font-size: 10px;
		padding-left: 0px;
		padding-top: 5px;
		color: #000000;
		padding-bottom: 3px;
		width:650px;
		vertical-align:top;
		
	}	
	
	#mainhead a {color: #000000;padding-right: 0px;font-size: 90%;}
	#mainhead a:hover {color: #000000;}
	
	.topsellerandwk img {width: 100px;}
	
	.topsellerandwk {	
	
	
	
		background: url(http://www.styling-rulez.de/chb/images/vmo.png); background-repeat:repeat-y;
		font-size:10px;
		border: 0px solid #E0E0E0;
		border-top: none;
		padding-bottom:10px;
			padding-top:0px;
			width:200px;
		
	
	}	
	
	
	
	
	
	
	#content {align: center; width:650px; vertical-align:top;}		
	.spacer {width: 0px;}
	.barform input {width:100px;}
	.barform select {width:104px;}	
	.headuform { background-position:right;
		padding: 0px;
		padding: 0px;
		margin-right: 20px;
	}
	.headuform select, option, input {font-size: 9px;}
	#inputsearch {
		height:15px;
		width: 90px;
		
	}
	.headuform select {	
		height:18px;
		width: 90px;
		
	}
	.pic a {
		color:#000000;
		text-decoration:none;
		padding-left: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:70%;	
		}
	.pic img {display:inline;}
	.wkanzaen input  {display: block; color:#000000;}
	.globalbutton {
	background-color:#ffffff;
	color:#000000
		height: 19px;
		
		border: 2px solid #000000;
		font-size:9px;
	}
	.weitereseiten .ws_active { font-weight:bold; font-size:larger; color:#000000; }
	.weitereseiten .ws_inactive {color:#000000;}
	.weitereseiten .ws_dots {color:#000000;}
	.weitereseiten .ws_brackets {color:#000000;}
	.weitereseiten .ws_navi {color:#000000;}
	
	.hotline{color:#ffffff; background: url(..../images/images1000001/hot.png) no-repeat;
		height:24px;
		text-align:center;
		font-weight:bold;}
		
		.hotline1{color:#ffffff; width:130px;
		font-size:90%;
		text-align:center;
		font-weight:bold;}

	.multibox , .multibox2 {
	
		border: 1px solid #cccccc;
		border-top: none;
		padding-bottom: 15px;
		color: #000000;
		background-color:#ffffff;	
	width:100%;
		
	}		
	.multibox .multicont  , .multibox2  .multicont {padding: 5px; text-align:left; color:#000000; background-color:#ffffff;}		
	.multibox .multibox_foot , .multibox2 .multibox_foot  {clear: both;height: 1px; color:#000000; background-color:#ffffff;}
	div .weitereseiten {clear:both;text-align:center; color:#000000; background-color:#ffffff}
	.multibox .header , .multibox2 .header {
	background-color:#ff781e;
		background: url(http://www.styling-rulez.de/chb/images/backkat.png); background-repeat:repeat-x;

		height: 100%;
		text-align:left;
		font-weight:bold;
		padding-top: 5px;
		color:#000000;
		border-top: 0px solid #E9E9E9;
		border-bottom: 0px dotted #E9E9E9;
		border-collapse:collapse;
		font-size: 10px;
		padding-left: 5px;
		padding-bottom:2px;
		padding-right: 5px;

	}
	.multibox .header a , .multibox2 .header a {text-decoration: none; color: #000000;}
	.bold {font-weight:bold;}
	.detailtable td {padding-right: 10px;padding-bottom: 5px;}
	.pagetitle a {font-size:12px;text-decoration:underline;}
	.pagetitle span a {font-size:10px;text-decoration:none; color:#000000;}
	.pagetitle a:hover {color: #000000}
	.pagetitle span a:hover {color:#000000;}
	.titel {
		font-size:12px;
		color:#000000;
		font-weight:bold;
		padding-bottom: 10px;
	}
       
	.wkartikel td {color:#000000;}
		.wktable {width:650px; color:#000000;}
	.wkhead th {color: #000000;}
	.wkfoot td {color:#000000;}
	#SchnellsucheHersteller {
		padding: 0px;
		padding: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		display:inline;
	}
	.move_to_header img {position:relative;top: -20px;}
	.detail_zoom_table {
		border: 0px solid gray;
		padding: 0px;
		text-align: center;
		width:235px;
	}
	
	.detail_zoom_table .pic a {text-decoration: none;font-weight: bold;}
	.detail_zoom_table .pic {background:#EBEBEB;width: 130px;}
	.detail_zoom_table .text {border-left: 0px solid gray;width: 130px;}
	.order_select, .order_select select {}
	.input_without_border input {border: none;}
	.changelink {text-decoration:underline; color:#000000;}
	.changelink:hover {cursor:help;}
	.userlogin  { padding-left: 0px;}
	.username .welcome { font-weight: bold;}
	.username { color: #000000;}
	
	.printpreis .mwst {font-size: 10px; color: #000000; display:block;}
	.printpreis .versand a {font-size: 10px; color: #000000; display:block; white-space:nowrap;}
	.printpreis .preis { color: #ff7f2a; font-size:12px;font-weight:bold;}
	
	
	.detailnavigation a { color: #000000; font-size:smaller;}
	.detailnavigation a:hover {text-decoration:overline underline; color:#000000;}
	.detailnavigation .previtem {
		float:left; 
		background:url(..../images/images1000001/last.gif) no-repeat left bottom; 
		padding-left: 10px;
	}
	.detailnavigation .nextitem {
		float:right; 
		background:url(..../images/images1000001/next.gif) no-repeat right bottom; 
		padding-right: 10px;
	}
	.detailnavigation {clear:both;}
	.detailnavigation .manufacturer {display:none;}
	.detailnavigation .product {color: #000000;}
	.welcomemessage { float:right; padding-right: 0px;background:#ffffff;}
	.currency { float:left;}
	.currency a { color: #000000; font-size:medium;}
	.currency a:hover {color:#000000;text-decoration: underline;}
	.inline form {display:inline;}
	.oldprice {color:red;text-decoration:line-through; font-weight:bold;}
	.angebotsbild {width:200px; heigth:100%;}
    
/* Verf?gbarkeit (iplAvailability.ipl) */
.availability { display:inline; } /* Umschliessendes div */
.availability table { display:inline;  }
.availability .select { } /* td um select f?r Variantenauswahl (nur Varianten) */
.availability .descr { } /* td um Artikelbeschreibung (nur Varianten) */
.availability .price { } /* td um Artikelpreis (nur Varianten) */
.availability .count_buy {} /* td um Eingabefeld f?r Artikelanzahl */
.availability .count_buy .input_text {} /* Eingabefeld f?r Artikelanzahl */
.availability .count_available {} /* td um Verf?gbarkeitstext */
.availability .available { background-color:green; color:white; text-align:center; padding:2px; font-weight:bold; } /* Verf?gbare Menge (nicht verf?gbar) */
.availability .notavailable { background-color:red; color:white; text-align:center; padding:2px; font-weight:bold; } /* Verf?gbare Menge (verf?gbar) */

.asn {padding-bottom: 30px; border-bottom: 0px dotted gray; border-top: 0px dotted gray; padding-top: 8px;}
.asn_line {padding-bottom: 4px;}
.asn_line a { font-weight: bold; font-size: 120%; color:#3c7cba; text-decoration: none;}
.asn_line a:hover {color:red;}
.asntoptext {font-size: 80%; color: #000000; display:inline;}
.back {display: inline; float: right; padding-right: 00px;}


.tabtitellinkshbl {  
background: url(..../images/images1000001/ebll.gif); width: 9; height: 24; no-repeat; 
}
.mittehbl {  background: url(..../images/images1000001/eblm.gif); height: 24;
        font-size : 11px;
	font-weight:bold;
	color : #000000;
}
.tabtitelrechtshbl {  background: url(..../images/images1000001/eblr.gif); width: 9; height: 24; no-repeat; 
}
.infocenterbg {  
    background-color: #ffffff ; 
    font-size : 12px;
	font-weight:bold;
	border : 0px none;
}
.info {  
    background-color: #ffffff ; 
    font-size : 11px;
	font-weight:bold;
	border : 0px none;
}
.info1 {  
    background-color: #ffffff ; 
    font-size : 11px;
	font-weight:bold;
	border : 0px none;
}	
a.info {  
     background-color: #ffffff;
	 height: 20; 
	 border-bottom:0px solid #D26B0B;
	 border-right:0px solid #E87A0D;
	 border-left:0px solid #FEA942;
	 font-size : 11px;
	 color : #000000;
	text-decoration : none;
	padding : 0px 0px 0px 0px;
	width : 100%;
}
a.info:hover  {
    background-color: #ffffff;
	 height: 20; 
	border-top : 0px;
    font-size : 11px;
	font-weight:bold;
	color : #000000;
	padding-left : 0px;
}


a.info:active  {
    border-top : 0px;
    font-size : 11px;
	font-weight:bold;
	color : #000000;
	padding-left : 0px;
}
a.info1 {  
     background-color: #EFEFEF;
	 height: 20; 
	 border-bottom:0px solid #D26B0B;
	 border-right:0px solid #E87A0D;
	 border-left:0px solid #FEA942;
	 font-size : 11px;
	 color : #000000;
	text-decoration : none;
	padding : 0px 0px 0px 0px;
	width : 100%;
}
a.info1:hover  {
    background-color: #EFEFEF;
	 height: 20; 
	border-top : 0px;
    font-size : 11px;
	font-weight:bold;
	color : #000000;
	padding-left : 0px;
}


a.info1:active  {
    border-top : 0px;
    font-size : 11px;
	font-weight:bold;
	color : #2F4F4F;
	padding-left : 0px;
}

.wkvfrei {  
     background-color: #FFFFFF;
	 border-top:0px solid #000000;
	 border-bottom:0px solid #000000;
	 border-right:0px solid #000000;
	 border-left:0px solid #000000;
	 font-size : 12px;
	 color : #2F4F4F;
	text-decoration : none;
	padding : 0px 0px 0px 0px;

	width : 478px;
}

/* Produktkonfigurator */
.productconfigurator {} /* Umschliessendes DIV */
.productconfigurator .image { float:right; padding:15px; } /* Bild - Hauptartikel */
.productconfigurator .product { font-size:190%; font-weight:bold; color:#CCCCCC; font-style:italic; padding:0px; padding-top:10px; } /* Beschreibung - Hauptartikel */
.productconfigurator .price { padding-left:15px; } /* Preis - Hauptartikel */
.productconfigurator .group { font-size:120%; font-weight:bold; color:#CCCCCC; font-style:italic; padding:0px; padding-top:10px; } /* Gruppenname bei Gruppierungen */
.productconfigurator .groupvalues { padding-left:15px; } /* DIV im SELECT mit Zubeh?rartikeln */
.productconfigurator .sum { font-size:130%; font-weight:bold; color:#CCCCCC; font-style:italic; padding:0px; padding-top:20px; }
.productconfigurator .sumvalue { padding-left:15px; } /* DIV um Gesamtpreis */
.productconfigurator .sumvalue input { border:none; color:red; font-size:130%; font-weight:bold; padding:3px; } /* INPUT-Element Gesamtpreis */
.productconfigurator .id { padding-left:40%; padding-right:40%; padding-top:20px; } /* id-Identifier (Bestellbutton) */

	.footer {
		
		text-align:center;
		font-weight:;
		padding-top: 0px;
		color:#00FFFF;
		border-top: 0px solid #E9E9E9;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 9px;
		padding-left: 0px;
		width:890px;
		
	
	}
	
	.details{ background-image: url(..../images/images1000001/butdet.png);
	
	}
	.bottomfooter {
		
		text-align:center;
		font-weight:;
		padding-top: 0px;
		color:#00FFFF;
		border-top: 0px solid #E9E9E9;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 9px;
		padding-left: 0px;
	
		
	
	}
	
	.ffooter {
		
		text-align:center;
		font-weight:;
		padding-top: 0px;
		color:#00FFFF;
		border-top: 0px solid #E9E9E9;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 9px;
		padding-left: 0px;
		height:31px;
		width:890px;
		
	
	}
	      .frei {
		background:#FF8500;
		border-left: 0px solid #E0E0E0;
                border-right: 0px solid #E0E0E0;
                border-top: 0px solid #CCCCCC;
		border-bottom: 0px solid #E0E0E0;
		
		
	}
        
	.producttext {
		background:#ffffff;
		text-align:left;
		font-weight:;
		padding-top: 5px;
		color:#000000;
		border-top: 0px solid #CCCCCC;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 9px;
		padding-left: 5px;
		padding-right: 5px;
		height: 150px;
		padding-top:10px; 
		padding-left:2px;
		width : 130px;
	}

	.producttext1 {
		background:#ffffff;
		text-align:left;
		font-weight:;
		padding-top: 0px;
		color:#000000;
		border-top: 0px solid #CCCCCC;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 9px;
		padding-left: 0px;
		padding-right: 0px;
		height: 150px;
		padding-top:10px; 
		padding-left:2px;
		width : 130px;
	}

.producttext2 {
		background:#ffffff;
		text-align:right;
		font-weight:;
		padding-top: 25px;
		color:#000000;
		border-top: 0px solid #CCCCCC;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 10px;
		padding-left: 0px;
		padding-right: 20px;
		height: 150px;
		padding-top:10px; 
		padding-left:2px;
		width : 130px;
	}
	.producttext3 {
		background:#ffffff;
		text-align:left;
		font-weight:;
		padding-top: 5px;
		color:#000000;
		border-top: 0px solid #CCCCCC;
                border-left: 0px solid #CCCCCC;
                border-right: 0px solid #CCCCCC;
		border-bottom: 0px dotted #CCCCCC;
		border-collapse:collapse;
		font-size: 9px;
		padding-left: 5px;
		padding-right: 5px;
		height: 150px;
		padding-top:10px; 
		padding-left:2px;
		width : 130px;
	}
.stafpr {background:#000000;}

.ci a { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; color:#3b84b2;}
	.ci a:hover { color: #ffffff;}