body {background: #9dcff0 url("/sqc/template/default/images/body-bg.jpg") no-repeat center top; border-top: 2px #122e66 solid;} 

/*  Banner doprava za 49 K�  pro skryt� panelu nastav top: px; aktivn� panel  nastav top: px     
.vm-banner3 { background-color: #fc3a3a; position: absolute; height: 37px; width: 995px; padding: 5px 5px 5px 10px;
top: 180px; left: -10px; color: white; font-family: Tahoma, Arial, sans-serif; display: none; } 
.vm-banner3 p { margin-left: 10px; font-size: 14px; }
.vm-banner3 img { position: absolute; top: -45px; left: 800px;}   */ 


/*  Banner AKCE doprava ZDARMA pro skryt� panelu nastav display: none; aktivn� panel  nastav display: block;     
.vm-banner4 { background-color: #fc3a3a; position: absolute; height: 37px; width: 997px; padding: 5px 5px 5px 10px;
top: 180px; left: -10px; color: white; font-family: Tahoma, Arial, sans-serif; display: block; } 
.vm-banner4 p { font-size: 14px; line-height: 20px;  }
.vm-banner4 p strong {  margin-left: 10px;   }
.vm-banner4  img { position: absolute; top: -35px; left: 645px; }
.vm-banner4  div { position: relative; top: -42px; left: 780px;}    */ 


/* 

pro skryt� panelu nastav top: -1000px; 
      aktivn� panel  nastav top: 200px */     
.vm-banner1 { background: url('/sqc/template/default/images/vm-banner-1.png') no-repeat left top; position: absolute; height: 393px; width: 146px; padding: 10px;
top: -1000px; right: -176px; color: white; font-family: 'Ubuntu-medium', Arial, sans-serif;} 
.vm-banner1 span { font-size: 30px; margin-top: 5px; line-height: 98%; }
.vm-banner1  ul { margin-top: 150px; left: -20px; position: relative; }

/* pro skryt� panelu nastav top: -1000px; 
      aktivn� panel  nastav top: 200px */    
.vm-banner2 { background: url('/sqc/template/default/images/vm-banner-2.png') no-repeat left top; position: absolute; height: 483px; width: 126px; padding: 10px 40px 10px 30px;
top: -1200px; right: -192px; color: white; font-family: Tahoma, Arial, sans-serif; } 
.vm-banner2 div { text-align: center; margin-bottom: 140px;}
.vm-banner2 div span { font-size: 18px; margin-top: 5px; line-height: 98%; }
.vm-banner2 div b { font-size: 40px; margin-top: 5px; line-height: 98%; }
.vm-banner2  ul { margin: 5px 0 35px 0; left: -20px; position: relative; text-align: left;}

#content { background-color: white; padding: 10px; margin-top: 10px;}

#top { background:none; }
.top-con .logo { background: url('/sqc/template/default/images/child.png') no-repeat -10px 0px; height: 190px; width: 300px; position: relative; z-index: 1000; }

#footer { width: 100%; height: 20px; background: url("/sqc/template/default/images/footer.png")  no-repeat center top; background-color: none; padding: 270px 0 0; margin-top: -160px; }
#footer p { text-align: center; color: white; background-color: #0e618e; height: 30px; }
#footer p a { color: white; }
h1                  { font-family: Tahoma, Ariel;}
h1 .name            { color: #005887; font-family: Tahoma;}
#left-content h3 { margin-top: -12px; }
#right-content > h2 { color: #005887; font-family: Tahoma;  font-weight: bold; }
/* padding-left: 30px; height: 25px; background: url("/sqc/template/default/images/warning.png") no-repeat center left; */ 
 #tabs-Popis.detail-content p   { margin-top: 15px;}




.top-con .shop-domain { background: none; font-size: 18px; color: white; text-shadow: 1px 1px black; }
.top-con .cart-content { border:none; top: 22px; background-color: white;}
.top-con .top-menu > ul { margin-top: -5px; right: -15px; } 
.top-con .search-field { top: 22px; right: 161px; }

.top-con .need-help { top: 198px; left: 650px; display: none; }

.about-product label { text-align: left;}
.about-product span img { padding: 0 2px 5px 10px; vertical-align: middle; } 
.product-list > li { border: 1px solid #DBE4E9; background: url("/sqc/template/default/images/sectbgr_dark.png") repeat-x top left; }
.product-list > li:hover {border: 1px solid #005887; }
.product-list .product-list-price .stock { right: -80px; top: 135px; }
.product-list .product-list-price h3 {font-weight: bold; font-size: 19px; font-family: tahoma; color: red;  bottom: -43px;}



.product-list .product-list-price .cart-button { background: url("/sqc/template/default/images/bg-amount_btnC.gif") repeat-x;  text-shadow: 0 -1px 1px green; border: 1px solid green;}
.product-list .product-list-price .cart-button:hover { background: green;}
.product-list .product-list-price .cart-button-inactive { background-color: #686868; border: 1px solid #686868;}
.product-list .product-list-price .cart-button-inactive { border: 1px solid #686868; right: 12px; padding: 0px 6px; text-decoration: none; top: 100px; position: absolute; height: 24px; color: #FFF;
border-radius: 5px; line-height: 24px; }

.pdp-cart-button { background: url("/sqc/template/default/images/bg-amount_btnC.gif") repeat-x #3e9a00;  text-shadow: 0 -1px 1px green; border: 1px solid green;}
.pdp-cart-button:hover { background-image: url(none); background-color: green;}

.continue-in-order { background: url("/sqc/template/default/images/bg-amount_btnC.gif") repeat-x #3e9a00;  text-shadow: 0 -1px 1px green; border: 1px solid green;}
.continue-in-order:hover{ background-image: url(none); background-color: green;}



.pdp-price-tab .pricedph { color: red; font-family: tahoma; }


.categories ul li img { display: none; }

.categories ul li { background: url("/sqc/template/default/images/arrow-cat.png") no-repeat 10px 18px #F3F6F8;  text-align: center; 
 border: 4px solid #DBE4E9; width: 180px; padding-left: 40px; height: 40px; font-weight: bold; }
.categories ul li:hover { background: url("/sqc/template/default/images/arrow-cat.png") no-repeat 10px 18px #DEEDF7; border-color: #005887; }
.categories ul li a { text-decoration: underline;}

.menu-offer { background-color: #e5f0f7;}
.menu-offer > ul > li > .showsub > a { background-color: #e5f0f7; padding: 8px 9px 8px 37px; background-position: 9px 8px;}
.menu-offer > ul > li > .showsub > a.active { background-color: #d3e5f1; }
.menu-offer > ul > li > ul {  background-color: #c7deed; }

.menu-offer > ul > li > ul > li > ul { padding: 0 0 0 14px; }
.menu-offer > ul > li > ul > li > ul > li > ul { padding-left: 14px;}


/*.menu-offer > ul > li .showsub:hover > .submenu > ul { position:absolute; display: list-item; border:1px solid #DBE4E9; z-index:50; border-left:0px; margin-left:229px; margin-top:-43px; 
width:750px; padding:12px 22px 22px 22px; background:#F0F4F7; } */
.menu-offer > ul > li .showsub:hover > .submenu > ul { width:250px; list-style-type: square; background-color: #d3e5f1; padding-left: 50px; }
.menu-offer > ul > li .showsub:hover > .submenu > ul > li { line-height: 20px; height: 15px; background-color: #d3e5f1; }


#left-content ul.cr10 li { list-style-image: url("/sqc/template/default/images/li.png"); padding-bottom: 2px; font-family: Tahoma; font-weight: bold; }
#left-content ul.cr10 { background: url("/sqc/template/default/images/cr12.png") 0 150px no-repeat #e5f0f7; padding-top: 20px; padding-bottom: 170px;
 border: 1px #DBE4E9 solid; border-radius: 5px; margin-top: 0;}
.home-slider { margin-top: 45px;}
.pagination-big {margin-top: 20px;}
.pdp-pieces-tab { margin-left: 40px;}
.navigation ul {line-height: 45px !important;}
table.menu-offer-switcher   {	border-collapse: collapse;	margin-top: 10px; }
table.menu-offer-switcher tr td{ 	text-align: center;	border-radius: 0;	border:1px solid #ccc;	cursor:pointer;}
table.menu-offer-switcher tr td.active{	background:#005484;	border-color:#005484;	color:white;}
#footer .footer-rights { height: 20px; padding-top: 5px; }
#footer { margin-top: 10px; }
.customer-login.clearfix { margin-top: 20px;  }
.customer-login.clearfix .buttons { margin-top: 10px; }
.customer-login.clearfix .buttons a { display: block; margin-top: 12px; }
.customer-login.clearfix label { display: block; }
a.orange-button.back-anchor.step2 { text-shadow: 0 -1px 1px #aaaaaa; border: 1px solid #aaaaaa; width: 70px; color: #7E7E7E;   }
.ordersummary.clearfix ul li span { font-weight: normal; width: 100px; display: inline-block; background-color: #f5f5f5; margin-right: 10px; }
.ordersummary.clearfix {padding-left: 20px;}
.product-list.related > li { width: 205px; }
ul.ui-autocomplete > li > div.products {
max-width: 374px;
}
