div#Histo{margin-bottom:10px;}
a.HistoA{color:Black;display:block;margin-top:0px;font-size:12px;}
a.HistoA:visited{color:Black;}
.shoppingcart_greentax{color:green;}
.shoppingcart_greentax .shoppingcart_description{padding-left:3em;}
ul#HistoDepartment, ul#HistoProduct{margin:0px;margin-top:0px;padding:0;width:100%;}
ul#HistoDepartment li, ul#HistoProduct li{list-style:none;margin:0;padding:0;}
ul#HistoDepartment ul, ul#HistoProduct ul{font-weight:normal;margin:0;padding:0;line-height:1;}
li.HistoLI{clear:left;height:35px;border-bottom:solid 1px #CCC;}
li.HistoLIlast{clear:left;height:36px;}
.HistoIMG{display:inline;float:left;margin:3px;}
div.HistoPrice{margin-top:0px;text-align:right;font-style:italic;}
div.HistoPriceDet{margin-top:4px;text-align:left;font-style:italic;}
span.HistoStriked, span.HistoNormal{font-size:14px;font-weight:bold;margin-right:4px;}
span.HistoFrom{font-size:11px;font-weight:bold;margin-right:4px;}
span.HistoStriked{text-decoration:line-through;}
span.HistoNormal{color:gray;}
#s_q .s_br, .s_pd .s_br{min-width:250px;}
.contact_form  select, .contact_form  input, .contact_form  textarea {min-width:300px;}
.contact_form  input[type=checkbox] {
min-width:0;
}
.s_pd{margin:5px;}
.s_head{font-weight:bold;}
#s_q .pure-button-primary {
font-size: 16px;
margin:10px 0;
min-width:250px;
}
.pagination > li > a, .pagination > li > span {
color: #333;
}
.pay_det{border: 1px #ddd solid;padding:10px;}
.serp{border-top: 1px #ddd solid;min-height: 130px;margin-top:10px;}
.serp_a{border-top: 1px #ddd solid;margin-top:10px;}
.serp_b{min-height: 130px;}
.serp_B {
margin: 10px 0 0 0;
}
.serp_C {
margin: 10px 0 0 0;
}
.serp_D {
text-align: right;
margin: 10px 0 0 0;
}
.small_button
 {
color: #777;
background-color: #fff;
border: 0;
border-radius: 0px;
font-size:12px;
padding: 5px 8px;
}
input.small_button:hover{
background-color: #eee;
color: #000;
}
.serp_price{font-size:24px;font-weight:bold;margin-top:10px;}
.results{min-height:20px;}
.lable{color:white;padding: 0 2px;font-weight:bold;}
.lable.A{background-color:#006400}
.lable.B{background-color:#228B22}
.lable.C{background-color:#9ACD32}
.lable.D{background-color:yellow}
.lable.E{background-color:orange}
.lable.F{background-color:#FF4500}
.lable.G{background-color:red}
.breadcrumb_navigation_row {
font-size: 1em;
padding: 8px 0;
border-bottom: 1px #ECECEC solid;
}
.breadcrumb_navigation_row a {
text-decoration: none;
}
.breadcrumb_navigation_row a:hover {
text-decoration: underline;
}
#breadcrumb_goback {
color:#396B6B;font-weight: bold;
}
.breadcrumb_current a,
.breadcrumb_current a:hover {
color: inherit !important;
text-decoration: inherit !important;
cursor: inherit !important;
}
.breadcrumb_navigation_row > span {
font-weight: normal;
}
.breadcrumb_navigation_row > span:last-of-type {
font-weight: bold;
}
#overDiv{border:0px solid #333;box-shadow: 2px 2px 10px #999;}
#overDiv>table table{background-color:#333;}
#overDiv table table td{padding:6px;}
#overDiv table table:last-child{background-color:white;}
#overDiv table+table tr{background-color:white;}
#overDiv table{background-color:#E8E8E8;}
#overDiv ol{list-style:decimal;}
.popup{cursor:pointer}
.overlib{cursor:pointer}
div.HLImage{position:absolute;padding-left:110px;font-size:12px;padding-top:5px;padding-bottom:0px;margin-bottom:0px;}
.top_box{
box-shadow: 1px 1px 3px #999;
padding: 2px 5px;
margin: 5px 0;
max-width:400px;
}
.top_box > p > a {
text-decoration: underline;
}
.img-serp{max-height:200px}
#infos_rechts_middle{list-style-type: disc;}
.s_pstyle{font-size:8pt;margin-left:1em}
.s_hstyle{font-size:9pt;font-weight:bold;margin-left:1em}
.t_size{height:40px;padding-top:0px;font-size:13px;margin-left:110px;}
.z_txt{position:absolute;margin-left:0px;font-size:9px;color:#cc6600;padding-top:0px;padding-bottom:0px;margin-bottom:0px;}
.dropdown-toggle{font-size:15px;}
ul.nav li.dropdown:hover ul.dropdown-menu{display:block;margin:0px;min-width:250px}
.navbar-fixed-top .nav{padding:0 0 0 0;}
.row-centered{text-align:center;}
#search_bar select{font-size:90%;}
#searchblock{width:400px;background:rgba(255,255,255,0.9);text-align:center;padding:20px;margin: auto;}
.heading_9{font-size:16px;color:#808080;font-weight:bold;line-height:22px;text-align:center;float:left;}
.reifensuche{font-size:26px;color:#000000;font-weight:bold;text-align:center;line-height:42px;}
h6{font-size:16px;color:#CE0000;padding:13px;text-align:left;}
.checkout{text-align:right;}
#checkoutProgress{margin:0 0 20px 0;height:30px;background:#eee;list-style:none}
#checkoutProgress.steps-1 li.step{width:100%}
#checkoutProgress.steps-2 li.step{width:50%}
#checkoutProgress.steps-3 li.step{width:33%}
#checkoutProgress.steps-4 li.step{width:25%}
#checkoutProgress.steps-5 li.step{width:20%}
#checkoutProgress li.step.active{color:#fff;background:#333;background:url("/simg/rshop/checkoutStep-active.png") no-repeat;background-size:100% 100%;width:267px;height:38px;background-color:transparent}
#checkoutProgress li.step.disabled{color:#999;background:url("/simg/rshop/checkoutStep.png") no-repeat;background-size:100% 100%;width:267px;height:38px;background-color:transparent}
#checkoutProgress li.step.visited{background:url("/simg/rshop/checkoutStep.png") no-repeat;background-size:100% 100%;width:267px;height:38px;background-color:transparent}
#checkoutProgress li.step{float:left;background:#eee;height:30px;line-height:30px;
background-color:#fff;margin-bottom:10px;margin-left:-10px;line-height:35px;display:block;text-align:center;color:inherit}
#checkoutProgress li.step{background-color:#fff;margin-bottom:10px;margin-left:-10px;line-height:35px;display:block;text-align:center;color:inherit}
#checkoutSmall{margin:10px 0 0 0;height:30px;list-style:none;padding: 0;}
#checkoutSmall li.step.first{font-size:13pt;font-weight:bold;color:#fff;background:#333;background:url("/simg/rshop/checkout-small-first-active.png") no-repeat;width:40px;height:38px;background-color:transparent}
#checkoutSmall li.step.first.visited{font-size:13pt;font-weight:bold;color:#000;background:url("/simg/rshop/checkout-small-first.png") no-repeat;width:40px;height:38px;background-color:transparent}
#checkoutSmall li.step.active{font-size:13pt;font-weight:bold;color:#fff;background:#333;background:url("/simg/rshop/checkout-small-active.png") no-repeat;width:80px;height:38px;background-color:transparent}
#checkoutSmall li.step.disabled{font-size:13pt;font-weight:bold;color:#999;background:url("/simg/rshop/checkout-small.png") no-repeat;width:80px;height:38px;background-color:transparent}
#checkoutSmall li.step.visited{font-size:13pt;font-weight:bold;background:url("/simg/rshop/checkout-small.png") no-repeat;width:80px;height:38px;background-color:transparent}
#checkoutSmall li.step{float:left;background:#eee;height:30px;line-height:30px;
background-color:#fff;margin-bottom:10px;margin-left:-10px;line-height:35px;display:block;text-align:center;color:inherit}
#checkoutSmall i, #checkoutProgress i{font-size:10pt;color:#3c7fb5;}
.progressBar{
padding-right: 0px;
padding-left: 0px;
}
.step-head {font-size:11pt;font-weight:bold;margin:2px 0 0 -5px;width:100%;float:left;}
.chckout-sec, .nav-container span{background:url(/simg/rshop/securePay.png) 0 3px no-repeat;padding-left:26px;color:#25ac29;float:left;margin-top:40px}
#checkoutProgress{background:#fff;margin-top:30px;float:right;height:inherit}
/*delticom jquery-ui tabs styling*/
#tabs{background: none;border: none;padding:.2em. 2em. 2em 0;font-family: verdana;}
#tabs .ui-tabs-nav{border : none;color: #999;}
#tabs .ui-tabs-nav .ui-tabs-tab{background: url(/simg/ic_streifen.gif) 50% 50% repeat;}
#tabs .ui-tabs-nav li{border:1px solid #DDDDDD;}
#tabs .ui-tabs-nav .ui-tabs-active{background: none;border-bottom:none;}
#tabs .ui-tabs-nav .ui-state-active a{color: black;}
#tabs .ui-tabs-nav .ui-tabs-anchor{padding: 8px 15px;}
#tabs .ui-widget-header{background: none;}
#tabs .ui-state-default a{color: #999;font-weight: bold;}
#highlights{background-color:#BEBEBE;margin: auto;width:100%;}
#category-description{padding-left: 25px;padding-right: 25px;}
#category-description h1{font-size:9pt;font-weight:bold;margin-left:1em;}
#category-description p{font-size:8pt;margin-left:1em}
#offer{padding-top:30px;padding-bottom:30px;}
#det_price{font-size:18px;}
#det_price b{font-size:22px;font-weight:bold;}
#det_ship{font-size:16px;font-weight:bold;font-style:italic;}
.visible-xxs {display: none !important;}
.cart_head{border:1px solid #DDDDDD;font-weight:bold;}
.cart_row{border-bottom:1px solid #DDDDDD;}
.cart_row_green{border-bottom:1px solid #DDDDDD;color:green;}
.cart_foot{border-bottom:1px solid #DDDDDD;font-weight:bold;}
.order_row{border-bottom:1px solid #DDDDDD;margin:5px 0px 5px;}
.order_head{border:1px solid #DDDDDD;font-weight:bold;}
.order_error{border:1px solid red;font-weight:bold;}
.if_tab table, .if_tab th, .if_tab td {
   border-top: 1px solid black;
   padding: 5px;
}
.order_form > input, .order_form > select {
    margin: 5px 6px 2px 1px;
}
.if_tab tr:hover {background-color: #f5f5f5;}
hr{border:1px solid #DDDDDD;}
.mon_box {    background-color: #fff;    color: #838383;    margin: 0 64px;    padding: 20px;    position: absolute;    top: 110px;   z-index: 90;}
.mon_box_close {    background: url(/sjs/jquery/fancybox/source/fancybox_sprite.png) no-repeat;cursor: pointer;    position: absolute;    right: -14px;    top: -14px;height: 32px;    width: 32px;}
#back1 {    background: #000;    display: none;    filter: Alpha(opacity=30);    height: 9001px;    left: 0;    opacity: .3;    position: fixed;    top: 0;    width: 100%;    z-index: 89;}
@media (max-width:1200px){
#checkoutProgress li.step.disabled, #checkoutProgress li.step.active, #checkoutProgress li.step.visited{width:220px;}
}
@media (max-width:1000px){
#checkoutProgress li.step.disabled, #checkoutProgress li.step.active, #checkoutProgress li.step.visited{width:190px;}
}
@media (max-width:767px){
#searchguruB{width:400px;}
.navbar-brand{padding:0;}
.navbar-brand img{margin-top:0px;margin-left:5px;}
.sites{display: none !important;}
.t_det{height:0px;padding-top:0px;margin-top:-30px;font-size:12px;margin-left:110px;}
.t_size{height:100px;width:200px;margin-top:-0px}
.shipping {width:200px;height:60px;margin-left:60%;}
}
@media (max-width: 480px){
.serp_price{margin-top:-2px;}
.enStock, .hidden-xxs, .home-info-box, .t_det, .shipping, #ship_on_top {display: none !important;}
.pure-button-primary{width:95%;font-size:115%;}
.info{height:130px;}
.t_size{height:105px;width:240px;margin-top:-0px}
.img-serp{max-height:85px}
.choice-button{margin-top:40px;margin-right:0px;margin-bottom:0px;}
.price{margin-top:-90px;font-size:20px;}
#searchblock{width:95%;padding:20px 5px;}
#searchguruB{width:95%;padding:20px 5px;}
.visible-xxs {display: block !important;}
.hidden-xxs {display: block !none;}
}
