


	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:240px;	/* Width of box */
		height:200px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #555;	/* #000 border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
		font-size:12px;
		color:#000;
	}
	#ajax_listOfOptions a{
		color:#000;
		font-size:12px;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected, #ajax_listOfOptions .optionDivSelected a, #ajax_listOfOptions .optionDivSelected a:hover{ /* Selected item in the list */
		background-color:#ddd;
		color:#E5007D;
		font-size:12px;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	/* Big box with list of options */
	#ajax_listOfOptions1{
		position:absolute;	/* Never change this one */
		width:430px;	/* Width of box */
		height:200px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #555;	/* #000 border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:997;
		font-size:16px;
		color:#000;
	}
	#ajax_listOfOptions1 a{
		color:#000;
		font-size:16px;
	}
	#ajax_listOfOptions1 div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions1 .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions1 .optionDivSelected, #ajax_listOfOptions1 .optionDivSelected a, #ajax_listOfOptions1 .optionDivSelected a:hover{ /* Selected item in the list */
		background-color:#ddd;
		color:#E5007D;
		font-size:16px;
	}
	#ajax_listOfOptions_iframe1{
		background-color:#F00;
		position:absolute;
		z-index:500;
	}
	
	form{
		display:inline;
	}


h1, h2, h3, h4, h5 {
	color: #777;
}


h1 {
	font-size: 240%;
}
	
h2 {
	font-size: 197%;
}
#searcher {
	position:absolute;
	z-index:900;
	top:160px;
	left:217px;
	display:none;
	width:693px;

	overflow:auto;
	background:#000;
	


}
#searcherBig {
	position:absolute;
	z-index:900;
	margin-top:36px;
	margin-left:0px;
	display:none;
	width:695px;
	height:600px;
	overflow:auto;
	background:#000;
	
}
#searcherBigcloser {
	background:url(images/close.jpg) 0 0 no-repeat;	
	width:654px;
	height:20px;
}

#a10-11 {
	position:absolute;
	left:0px;
	top:100px;
	width:230px;
	z-index:100;

}

/********************/


#a10-000 {
        background:url(images/a10_000bg.jpg);
	clear:both;
	margin-left:0px;
   	width:785px;
	background-color:#fff;

}

/***** BOF PLZ CHECK *****************/


#RightCo .PT-16a input, #a10-11 .PT-16a input,  #a10-04 .FormSend input{
    color: #fff;
    font-weight: bold;
    background-color: #000;
    padding: 2px 2px;
    line-height: 14px;
    margin-left: 0px;
}


/* für alle vernünftigen browser */
#S33Anzeige {
 overflow: auto;
}

/* exploder V6 only */
* html #S33Anzeige {
 overflow: scroll;
}

/* exploder V7 only */
*+html #S33Anzeige {
 overflow: scroll;
}


#S33Anzeige .Tabelle_P01 .PT-16x a{
    color: #fff;
    font-weight: bold;
    background-color: #000;
    border-top: 1px solid #AD00AB;
    border-left: 1px solid #AD00AB;    
    border-bottom: 2px solid #320061;
    border-right: 2px solid #320061;    
    padding: 3px 4px;
    line-height: 30px;
    margin-left: 10px;
}

#a10-08 .Tabelle_P01 .PT-16 a:hover{
    color: #000;
    background-color: #ffffff;
}


.PT-17 {
        float:left;
        background:url(images/PT_17.jpg) 0 0 no-repeat #fff;
	width:5px;
}

.PT-18 {
        float:left;
        background:url(images/PT_18.jpg) 0 0 no-repeat #fff;
	width:510px;
}

.PT-19 {
        clear:both;
        background:url(images/PT_19.jpg) 0 0 no-repeat #fff;
	width:500px;
	height:44px;
	font-size:9px;	
	padding: 0 0 0 10px;
}

.PT-clear {
        clear:both;
	width:510px;
	height:6px;
	background:#fff;
	margin:0;
	padding:0;
	font-size:0;
}
/***** EOF SHOPMODUL LISTE *****************/


/***** BOF SHOPMODUL SINGLE ****************/




/***** EOF SHOPMODUL SINGLE ****************/

/***** BOF SHOPMODUL WARENKORB *****************/

a.add-to-basket {
    color: #fff;
    font-weight: bold;
    background-color: #000;
    border-top: 1px solid #AD00AB;
    border-left: 1px solid #AD00AB;    
    border-bottom: 2px solid #320061;
    border-right: 2px solid #320061;    
    padding: 3px 10px;
    line-height: 30px;
    margin-right: 2px;
}

.add-to-basket a:hover {
    color: #000;
    background-color: #ffffff;
}

.add-to-basket.abbrechen a{
    color: #000;
    font-weight: bold;
    background-color: #FFFFFF;
    margin: 2px 2px 2px 10px;
}	


.WarenkorbD {

	margin-top:10px;
	width:172px;
	font-size:10px;
	line-height:1.4em;
  	border-bottom:1px solid #B1BE24;
	padding-bottom:4px;
}

.WarenkorbInhalt {

	width:172px;

}

.WarenkorbHeadD {
	background:url(images/basket.gif) no-repeat;
	width:172px;
	height:90px;
	text-align:center;
}

.WarenkorbTXTLeer {

	text-align:center;
}
.WarenkorbTXTLeerS {
	margin-top:10px;
	margin-left:20px;
	color:#ccc;
	font-size:10px;
}
.WarenkorbSpalteAlpha {
	color:#000;
	font-size:12px;
	float:left;
  	margin-left:0px;
  	width:162px;
  	border:0px;
}
.WarenkorbWBMenge{
	text-align:left;
	float:left;
	color:#000;
	float:left;
  	margin:3px 0 0 0;
  	width:82px;
  	border:0px;
}
.WarenkorbWBPreis{
	text-align:right;
	float:left;
  	margin:3px 0 0 0;
  	width:80px;
  	border:0px;
}

.WarenkorbSpalteAlphaBox {
	color:#000;
	font-size:12px;
	float:left;
  	margin-left:0px;
  	width:152px;
  	border:0px;
}

.WarenkorbSpalteAlpha span{
	font-size:10px;
}
.WarenkorbSpalteBeta {
	float:left;
  	padding-left:4px;
  	width:16px;
  	border:0px;
}

.WarenkorbGesamtLi {
	color: #000;
  	padding-left:0px;
  	width:554px;
  	border:0px;
	font-size:12px;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
	text-align:right;	

}

.WarenkorbGesamtPreis {
	color: #000;

  	padding-left:0px;
  	width:110px;
  	border:0px;
	font-size:12px;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
	text-align:right;

}


.WarenkorbLinkZurKasse {

  	padding-left:0px;
  	width:172px;
  	border:0px;
}
/***** EOF SHOPMODUL WARENKORB *****************/


/***** BOF SHOPMODUL Bestellvorgang *****************/

#Basket {

   width:500px;
   margin-left:10px;
   border:1px solid #999;
   

 }

.Artikel {

   margin-left:10px;
   border-bottom:1px solid #999;
   font-size:10px;
   
 }
.FinalTXT {

	text-align:center;
	padding-top:60px;
	font-weight:bold; 
	background:#EBEFC2; 
	font-size:14px; 
	color:#000;
	height:140px;
   
 }



.DBewe a{
  color:#999;
  text-align:right;
  font-size:10px;
 }

.DBewe a:hover{
  color:#B1BE24;
  text-align:right;
  font-size:10px;
 }





.abbinder_WK {
 clear:both;
}
/***** EOF SHOPMODUL Bestellvorgang *****************/
#slideOut {
	position:absolute;
	width:630px;
	min-height:200px;
	top:20%;
	left:-590px;
}

#slideClick{
	position:absolute;
	top:180px;
	right:10px;
    	height:40px;
    	width:190px;
    	padding-left:10px;
    	background:url(images/wkslide.png) 0px 0px no-repeat #E5007D;
}


#WKS .SummeWK {
	position:absolute;
	left:0px;
	bottom:48px;
	width:170px;
	height:20px;
	font-size:10px;
	color:#fff;
	text-align:right;

}

#WKS {
	position:absolute;
	top:40px;
	right:10px;
    	width:190px;
    	display:block;

}

#WK {
    	height:40px;
    	width:800px;

}
#OrderNow, #OrderNowKL {
	margin-top:0px;
	margin-left:0px;
	width:180px;
	height:20px;
	cursor:pointer;
	display:block;
	padding:10px 10px 10px 10px;
	text-align:center;
    	background:#E5007D;
	color:#fff;

}
#OrderNow:hover, #OrderNowKL:hover{
	margin-top:0px;
	margin-left:0px;
	width:180px;
	height:20px;
	cursor:pointer;
	display:block;
	padding:10px 10px 10px 10px;
	text-align:center;
    	background:#FF88C9;
	color:#fff;
}
#OrderNow a{
	display:block;
	width:170px;
	padding:10px 10px 10px 10px;
	height:20px;
	text-align:center;
    	background:#E5007D;

	color:#fff;
}
#OrderNow a:hover{

	width:170px;
	padding:10px 10px 10px 10px;
	height:40px;
	display:block;
    	background:#FF88C9;
	color:#fff;
	text-align:center;

}

#OrderNowKL {
	display:block;
	width:40px;
	height:40px;
	text-align:center;
	margin-bottom:20px;
}
#OrderNowKL:hover{
	width:40px;
	height:40px;
	display:block;
    	background:#FF88C9;
	color:#fff;
	text-align:center;
	margin-bottom:20px;
}

#slideContent {
	background:#000;
	border:1px solid #E5007D;
	margin-top:100px;
	width: 578px;
	height: 300px;
	padding: 30px 0 0 10px;
	overflow:auto;
    float:left;
	color: #EFEFEF;
	font-size: 17px;
	font-weight: bold;
	font-family: arial, sans-serif;
	text-transform: uppercase;
	text-align: center;
}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

.delbut {
	float:right;
	cursor:pointer;
	width:16px;
	height:20px;
	margin:0;
	padding:0;
	display:none;
	background:url(/CMS/public/css/images/off.png) 0 3px no-repeat;
}
.delbut:hover{
	float:right;
	width:16px;
	height:20px;
	cursor:pointer;
	margin:0;
	padding:0;
	display:block;
	background:url(/CMS/public/css/images/off.png) 0 -21px  no-repeat;
}

#SummeWKS {
	

}