/************************************************/
/******************** Flo overwrites Emi ********************/
/************************************************/

#top_navi_buttons{

 margin:0 0;
}

.search-autocomplete {
z-index:990;
}
#search_mini_form
.header .form-search, .header #search_mini_form .form-search{overflow: auto;
position:static;
margin-top:10px;
}

input#search {margin:5px 5px 0 0;}
.header .form-search .first {

left:-47px;
position:relative;

}
.berater:hover
{
  color:#1A2C6C;
}

.berater_text
{
  margin:63px 5px 5px 8px;
}

.block-review h3
{
 
}

.block-review img
{
  border:0;
}

.cat-block .price
{
  color:#1A2C6C;
  font-size:22px;
}

.cat-block a
{
  color:#1A2C6C;
}

.col-right
{
  padding:0;
}

.col3-layout .col-main #index h1
{
  padding:0;
}

.footer a
{
  background:none;
  font-weight:700;
  padding:0;
}



.home-enjoy
{
  border-bottom:1px solid #ddd;
  margin:10px;
  padding-bottom: 5px;
  clear: both;
}

.home-enjoy h1
{
  margin-bottom:0;
  padding-bottom:0;
}

.home-enjoy h2.fr
{
  color:#FF7D00;
  float:right;
  margin-top:3px;
}

.main
{
padding: 0px 0 0px 0;
}

.more-views a img
{
  cursor:pointer;
}

.one-page-checkout
{
  border:none;
}

.one-page-checkout .active .step-title
{
  background:none;
  border-bottom:1px dotted orange;
  color:inherit;
  padding:0 7px 0 0;
}

.one-page-checkout .active .step-title .number
{
  background:orange;
}

.one-page-checkout .step
{
  border:none;
}

.one-page-checkout .step-title
{
  background:none;
}

.one-page-checkout .step-title .number
{
  background:#ddd;
}

.one-page-checkout li.section
{
  border:none;
}

.pager
{
  color:#fff; height: 25px; overflow: hidden;
}

.products-grid td
{
  background:#fff;
  text-align:center;
}

.products-list .product-shop .button
{
  font-weight:700;
}

.sidebar .block-layered-nav .block-content
{
  border-color:#FF7D00;
}

a:visited
{
  color:#1A2C6C;
  text-decoration:none;
}




.cart .cart-collaterals
{
width:100%;
border:1px solid #ddd;

}

.cart .col2-set .col-2,.cart .col-2 .discount
{
width:auto;
border:1px solid #ddd;
clear:both;
}

.col-2 .discount, .col-2 .shipping
{
-moz-border-radius:5px;
-khtml-border-radius:5px;
border: 1px solid #CCCCCC;
width: 600px;
margin:  15px 0 10px 10px;
}

.cart .cart-collaterals button.button{
width:auto; background:none; border:1px solid #ccc;
}

.cart .cart-collaterals dd{border:1px solid #ddd;}


.block-layered-nav dd, .block-layered-nav dt{display:inline;float:left;margin:10px;}
.block-layered-nav dl{clear:left;}
.block-layered-nav h2{display:none;}
.flash_header{clear:left;margin-bottom:20px;}
.block-layered-nav  {}
.col-main{position: relative;}
.col-main-bottom {clear:both;}
.block-layered-nav .currently {float:left;width:300px;margin-left:10px;}

#shipping-zip-form {display:none;} 
.send-method-img img {32}

.state{width:145px;float:right;}
.limiter{width:120px;float:right;}

.header .welcome-msg {display: none;}

.header-hotline
{
  font-size:9px;
  left:493px;
  padding:0 5px;
  position:absolute;

  text-align:right;
  top:-105px;
  z-index:2000px;
  width:300px;
  display: none;
}

.customer-account-login .main .col-main .header-hotline,
.customer-account-create .main .col-main .header-hotline {
	left:666px;
top:-80px;
}

.customer-account-create .wrapper .page .main .col-main form .group-select ul li .input-box label,
.customer-account-create .wrapper .page .main .col-main form .group-select ul li .input-box input.input-text{
	float: left;
}
.customer-account-create .wrapper .page .main .col-main form .group-select ul li .input-box label,
.customer-account-create .wrapper .page .main .col-main form .group-select ul li .customer-dob label {
	width: 150px; padding-top: 5px;
}
/*.customer-account-create .wrapper .page .main .col-main form .group-select ul li .input-box input.input-text{
	height:17px;
width:214px; margin: 0;
}*/

.customer-account-create .wrapper .page .main .col-main form .group-select ul li .input-box{
	margin-bottom: 10px;
}

.group-select li#billing-new-address-form .input-box {
width:100%;
}
#checkout-step-billing .group-select li .input-box, #checkout-step-shipping .group-select li .input-box {
float: left;
}

/*#billing-new-address-form ul li label {
	
float:left;
width:100px;
}*/


#payment_form_bankpayment {display:none;}

.group-select #shipping-new-address-form li .input-box input.input-text,
.group-select #shipping-new-address-form li .input-box label

 {
	 margin-bottom:  10px; float: left;
}

.group-select #shipping-new-address-form  li .input-box  {width:100%;}

.group-select #shipping-new-address-form li .input-box label  {width:100px;}

input#coupon_code{text-transform: uppercase;}