 
 body, html {
   margin: 0px;
   padding: 0px;

  
   font-family: "Verdana", "Arial";
   font-size: 1em;
   color: #fff;
   background: #f9f0f1; /*#f7f1ea; */
   overflow: auto;   

 }
 

.input{
border:1px solid #9C9381;
font-size:11px;
line-height:16px;
padding:2px;
background-color:

}

  form {
    margin:0px;
    font-family: Verdana, Arial;
  }


  input[type=submit],input[type=button] {
    cursor:pointer;
  }

	 input:active, input:hover {
    /*background : #eeeeee;*/
  }

	 input:focus {
    /*background : white;*/
  }
   


	div#wkorb{
    font-size:0.68em;font-weight:600;
		width:47px;
		height:50px;
		float:right;
		margin-top:0px;
		margin-right:0px;
	}
	
	.wleer {
	  background: url(/_files/imgs/warenkorb_leer_rose.jpg) top left no-repeat;
	}
	
	.wvoll {
	  background: url(/_files/imgs/warenkorb_voll_rose.jpg) top left no-repeat;
	}
	
	a.nTOP {
		font-size: 0.95em;
		color: #000;
	  margin:0px 16px 0px 17px;
	  text-decoration: none;
	}
	a.nTOPx {
		font-size: 0.95em;
		color: #000;
	  margin:0px 18px 0px 18px;
	  text-decoration: underline;
	  background-image: url(/_files/imgs/schleife.png);
	  background-repeat: no-repeat;
	  background-position: center left;
	  padding-left:25px;
	}
	a.nBOTTOM {
		font-size: 0.95em;
		color: #000;
	  margin:0px 16px 0px 16px;
	  text-decoration: none;
	}
	a.nBOTTOMx {
		font-size: 0.95em;
		color: #000;
	  margin:0px 15px 0px 15px;
	  text-decoration: underline;
	  background-image: url(/_files/imgs/schleife.png);
	  background-repeat: no-repeat;
	  background-position: center left;
	  padding-left:25px;
	}
	a.nDETAILBOX {
		font-size: 10px;
		color: #000;
	  text-decoration: none;
	  height:15px;
	  padding-top:2px;
	  padding-bottom:2px;
	}
	a.nDETAILBOXx {
		font-size: 10px;
		color: #000;
	  text-decoration: underline;
	  background-image: url(/_files/imgs/schleife.png);
	  background-repeat: no-repeat;
	  background-position: center left;
	  padding-left:23px;
	  padding-top:2px;
	  padding-bottom:2px;
	}


	a.nLEFT {
		font-size: 0.95em;
		display: block;
		line-height:230%;
		color: #000;
	  margin:0px 0px 0px 7px;	
	  text-decoration: none;
	  /*
	  background-image: url(/_files/imgs/schleife.png);
	  background-repeat: no-repeat;
	  background-position: center left;
	  */
	  padding-left:25px;
	}

	a.nLEFTx {
		font-size: 0.95em;
		display: block;
		line-height:230%;
		color: #000;
	  margin:0px 0px 0px 7px;	
	  text-decoration: underline;
	  background-image: url(/_files/imgs/schleife.png);
	  background-repeat: no-repeat;
	  background-position: center left;
	  padding-left:25px;
	}

	a.nLEFTsub {
		font-size: 0.95em;
		display: block;
		line-height:230%;
		color: #000;
	  margin:0px 0px 0px 34px;	
	  text-decoration: none;
	  /*
	  background-image: url(/_files/imgs/schleife.png);
	  background-repeat: no-repeat;
	  background-position: center left;
	  */
	  padding-left:25px;
	}

	a.nLEFTsubx {
		font-size: 0.95em;
		display: block;
		line-height:230%;
		color: #000;
	  margin:0px 0px 0px 34px;	
	  text-decoration: underline;
	  background-image: url(/_files/imgs/schleife.png);
	  background-repeat: no-repeat;
	  background-position: center left;
	  padding-left:25px;
	}
	
	
  .hid { display:none }

 .color_pic_on {
  padding:0px;margin:0px;border:1px solid #423b42;display:block;
 }
 a.color_pic_on:hover {
  padding:0px;margin:0px;border:1px solid #B0ABD4;display:block;
 }
 .color_pic {
  padding:1px;margin:0px;border:none;display:block;
 }
 a.color_pic:hover {
  padding:0px;margin:0px;border:1px solid #B0ABD4;display:block;
 }

 .shopdetail_prev {
   filter:alpha(opacity=69);-moz-opacity:.69;opacity:.69;
 }
 a.shopdetail_prev:hover {
   filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
 }
 
 .btnShop {
   color: #fff;
   font-size:12px;
   font-weight:500;
   font-family:Verdana,Arial;
   padding: 1px 6px 1px 6px;
   background-color:#000;
   border:none;
   text-transform: uppercase;
 }