.image_new_products {
	max-height:145px;
	max-width:230px;
}

.listing_image_bekleidung,.listing_image  {
	max-height:190px;
	max-width:230px;
	height: auto;
}

* html .image_new_products {
	max-height:145px;
	max-width:230px;
}

* html .listing_image_bekleidung, * html .listing_image  {
	max-height:190px;
	max-width:230px;
	height: auto;
}

input.text-input {
	width:150px;
	height:18px;
	border:1px solid #A8C217;
	background:#ffffff;
	color:#333333;
	padding-left:6px;
	padding-top:2px;
}

#login-form-header{
	cursor:pointer;
}

#rechtliches-box, #payment-methods-box, #delivery-methods-box{
	
} 

div.ekomi, #newsletter-box, #cart-box, #bestsellers-box{
	margin-top: 7px;
}

.product-kw{
	font-weight: bold;
	font-size: 16px;
	color: red;
}

div.detail-order-row{
	padding-left:10px;
	margin-bottom:2px;
	/*border-bottom:1px solid #D2E07E;*/	
}

div.detail-order-row-even{
	background: #eee;
}

div.detail-order-row-odd{
	background: #eee;
}


div.cart-order-div{
	background:#ffffff;
	border-right:1px solid #A8C217;
	border-left:1px solid #A8C217;
	border-bottom:0px solid #A8C217;
	width:766px;
	padding:0px 0px 4px 0px;
}

div.cart-order-div-closure{
	border-bottom:1px solid #A8C217;
}

div.cart-order-div-header{
	/*border-bottom:1px solid #D2E07E;*/
	border-top:1px solid #A8C217;
	margin-top: 8px;
}

div.cart-header-information{
	
}

div.warenkorb_phaziz {
	background-color: #fe9d00;
	background-image: url(/templates/colorway_redesign/buttons/german/bg_cart_button.gif);;
}

div.warenkorb_uptodate {
	background-color: #fe9d00;
	background-image: url(/templates/colorway_redesign/buttons/german/bg_cart_button.gif);;
}

div.box_hotline {
	background:transparent url(../../design_neu/boxen/hotline.jpg) no-repeat scroll 0 29px;
	margin: 0;
	height:241px;
	padding:0;
	width:200px;
}

/*a.manufacturer_list, a.manufacturer_list:hover{
	font-size: 12px;
	font-weight: bold;
	display:block;
	width:100%;	
}

a.manufacturer_list:hover {
	letter-spacing: 0.5em;
	color: #fc7216;
}*/


div#ereview{
	width: 430px;	
}

div.ep-comment-form{
	padding: 10px 0;
}

div.ep-comment-tread h5{
	font-weight: bold;
	font-size: 14px;
	margin-top: 15px;
}

div.ep-container div.ep-left{
	float: left;
	width: 130px;	
}
div.ep-container div.ep-right{
	float: left;	
	
}

div.ep-comment-form input, div.ep-comment-form textarea{
	width: 430px;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}

div.ep-comment-form input{
	width: 437px;
}


div.ep-comment-form textarea{
	height: 100px;
}

div.ep-container div.ep-line{
	padding: 5px 0;
}

div.ep-container  div.ep-single-comment{
	padding: 5px 0;
}

div.ep-single-comment div.ep-comment-date{
	float:right;
	font-size: 10px;
}

.listing_image_bekleidung {
	/*height:auto;*/
}

.listing-entry{
	float:left;
	margin-bottom:30px;
	width:235px;
}

.listing-entry.listing-entry-left{
	float:left;
	margin-right:35px;
}

#right {
	margin:8px -202px 0 0;
	width: 202px;
}

#out_haupt {
	width:568px;
}

.box_rechtliches {
	border-bottom:0px solid #A8C217;
}

#right.warenkorb-aside{
	/*margin:15px -200px 0 0;*/
}

#out_haupt_cart {
	width:778px;
}

.bloggen div a{
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	font-family: Verdana;
	display: block;
	padding-bottom: 4px;
}

/*
#inner_haupt_box, #inner_haupt, div.cart-order-div{
	width: 100%;
}

div.mitte2_cart{
	width: 978px;
}

.details_zwischensumme  {
	width:785px;
}

.mitte2_cart img{
	padding-right:42px;
}

#cart_quantity img{
	padding-right:0;
}

#out_haupt_cart{
	padding-right: 0;
	width: 100%;
}*/


/*------------------------------------------------------------------------------------------------------*/
/*-----------------                           HEADER                      ------------------------------*/
/*------------------------------------------------------------------------------------------------------*/

#cw-header{
	
}

#cw-header .floatbox{
	float: left;
}

#header-siegel,#header-suche,#header-warenkorb{
	margin-left:0;
	margin-top: 38px;
	/*border: 1px solid red;*/
	height:64px;
}

#header-functions{
	background: url("../../img/header/header-bg.png") no-repeat; 
	width: 719px;
	height: 121px;
	margin-left:49px;
	margin-top:18px;
}

#header-siegel{
	width:244px;
	margin-right:5px;
}	

#header-warenkorb{
	width:242px;
	margin-right:7px;
	padding:4px;
	padding-right: 0px;
	cursor: pointer;
}
	
#header-suche{
	width:217px;
}

.box_warenkorb {
	padding:0px 85px 4px 4px;
}

.cart-link a{
	color:white;
}

.box-warenkorb-left-row{
	width: 55px;
	float: left;	
}
.box-warenkorb-left-row.total{
	font-weight: bold;
}

#box-search-input{
	padding:2px 4px;
	float:left;
}

#box-search-submit{
	padding:0px 4px;
	float:left;
	width: 70px;
}

#box-search-submit input{
	width: 70px;
	height: 62px;
	/*background: yellow;
	border:1px solid red;*/
}

#box-search-input input{
	width: 120px;
}

#box-search-header{
	padding:4px 6px;
	font-weight: bold;
}

div.ekomi {
	height:185px;
	padding:15px 3px 0 35px;
	width:165px;
}

/*width:150px;height:18px;border:1px solid #A8C217;background:#ffffff;color:#333333;padding-left:6px;padding-top:2px;*/
	
/*------------------------------------------------------------------------------------------------------*/

 /**
  * @section clearing methods
  * @see     http://yaml.de/en/documentation/basics/general.html
  */

  /* (en) clearfix method for clearing floats */
  /* (de) Clearfix-Methode zum Clearen der Float-Umgebungen */
  .clearfix:after {
    content: ".";
    display: block;
    font-size:0;
    height: 0;
    clear: both;
    visibility: hidden;
  }

  /* (en) essential for Safari browser !! */
  /* (de) Diese Angabe benötigt der Safari-Browser zwingend !! */
  .clearfix { display: block; }

  /* (en) overflow method for clearing floats */
  /* (de) Overflow-Methode zum Clearen der Float-Umgebungen */
  .floatbox { overflow:hidden; }

  /* (en) IE-Clearing: Only used in Internet Explorer, switched on in iehacks.css */
  /* (de) IE-Clearing: Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
  #ie_clearing { display: none; }

 /*------------------------------------------------------------------------------------------------------*/

div.mode_lexikon_box{
border: 1px solid #ABCA0E;
padding: 10px;
text-align: center;
margin-top: 7px;
}
a.lexikon_link{
text-decoration: none;
display: block; float: left;
border: 1px solid #222;
height: 20px;
width: 20px;
padding: 5px 5px 0px 5px;
text-align: center;
margin-bottom: 2px;
margin-left: 2px;
}

a.lexikon_link:hover{
text-decoration: none;
display: block; float: left;
border: 1px solid #222;
height: 20px;
background-color: #ABCA0E;
color: #fff;
width: 20px;
padding: 5px 5px 0px 5px;
text-align: center;
margin-bottom: 2px;
margin-left: 2px;
}
