@import url(menu.css); 
@import url(objednavka.css);

/* ------------------------------- global ----------------------------------- */
*{font-size:100%;}
body{margin:4px 0 0 0;padding:0px;color:#666666;background:#aca48d url('../../../../images/layout/n_main_bg.jpg') repeat-x;font-size:75%;text-align:center;font-family:Arial, sans-serif;}
#mainBox{text-align:left;width:990px; margin:0px auto 0px auto;background-color:#ebe8df;}

td{font-family:Arial, sans-serif;}
form{margin:0px;}
img{border:0px;}
textarea{font-family:Arial, sans-serif;}
strong{color:#000000;}
.invisible{display:none;}
.forprint{display:none;}
.nonprint{/* display:none;*//* pro tiskové styly */}
/* ------------------------------- ODKAZY ---------------------------------- */
a{color:#fd360c;text-decoration:underline;}
.link-inverted{padding-top:0px;padding-bottom:1px;padding-left:2px;padding-right:2px;font-size:70%;}
a.link-inverted{color:#fd360c;background-color:#82222b;text-decoration:none;}
/* ------------------------------- NADPISY ---------------------------------- */
h1{color:#fd360c;}
h2{color:#333333;}
h3, h4, h5{color:#666666;}
h1{font-size:16px;margin-top:0em;margin-bottom:0.8em;}
h2{font-size:14px;}
h2 small{color:#666666;font-size:80%;}
h2.page_title{color:#fd360c;}
h3{font-size:12px;padding-top:2px;margin-top:2px;padding-bottom:0px;margin-bottom:10px;}
h4{font-size:11px;}
h6{font-family:Arial, sans-serif;font-size:11px;padding-top:25px;padding-bottom:0px;margin-bottom:0px;color:#666666;}
h5{font-size:11px;}
/* ------------------------------- STRANKA ---------------------------------- */
#page-bottom-shadow{clear:both;width:990px;font-size:1px;}
/* ------------------------------- HEADER--------------------------------- */
#header{background:#aca48d url('../../../../images/layout/logo_bg.jpg') repeat-x;float:left;width:100%;margin:0px; padding:0px;}
#header_top{width:100%;float:left;}
#header_picture{width:100%;float:left;height:151px; background: transparent url('../../../../images/layout/header_picture.jpg') top left no-repeat; margin:0px; border-bottom:solid black 1px;}
#header img{display:block;border:0 none;}
#header .top-left{float:right;position:relative;margin-top:29px;}
#header .top-left td, #header .top-left a{text-decoration:none;color:#bbb196;}
#header .top-left a:hover{text-decoration:underline;}
#header .simple_search_input2{background:#aca48d url(img/search_bg.jpg) repeat-x;border:1px #dfdfdf solid;width:120px;}
#header_top_left{width:593px; height:105px; background: transparent url('../../../../images/layout/header_left_bg.gif') top left no-repeat; float:left;}
#header h1{width:232px; height:100%;  float:left;}
#header h1 a {display: block;    overflow: hidden;    cursor: pointer;    text-indent: -1000px;  width:238px;  height: 83px;  background: transparent url('../../../../images/layout/h1_bg.png') top left no-repeat;  }
#header h1 a:hover {background: transparent url('../../../../images/layout/h1_bg.png') 0px -87px no-repeat;  }
#header span{display:none;}
#zalozka{float:left; width:208px;height:38px;}
#zalozka a{display: block;    overflow: hidden;    cursor: pointer;    text-indent: -1000px;  width:208px;  height: 38px;  background: transparent url('../../../../images/layout/header_zalozka.png') top left no-repeat;  }
#zalozka a:hover {background: transparent url('../../../../images/layout/header_zalozka.png') 0px -45px no-repeat;  }
/* ------------------------------- COLUMNS ---------------------------------- */
#content_box{background: transparent url('../../../../images/layout/content_bg.gif') top left repeat-y; float:left; width:100%;border-top:solid #ece9e0 13px;border-bottom:solid #ece9e0 13px;}
#content_left{width:660px; float:left;margin-left:35px; min-height:200px;_margin-left:13px;}
#content_right{width:251px; float:left;margin-left:31px;  min-height:200px;}
.right_box_item{border-bottom:solid #ece9e0 10px; margin-bottom:0px; width:100%; float:left;}
.right_box_item h2{color:#fd360c;margin-left:10px;}
.right_box_item p{margin-left:10px;}
#shopping_cart, #login_box, #moznosti_platby{background-color:#615b4d; color:#9e9c90; padding-bottom:10px;}
#shopping_cart_left{float:left; width:70px;}
#shopping_cart_right{float:left;width:150px; text-align:left; margin-left:15px;}
a #kosik-top{ height:30px; width:100%;background: transparent url('../../../../images/layout/shopping_cart.png') 10px 0px no-repeat; height:50px; width:50px; _background: transparent url('../../../../images/layout/shopping_cart.gif') 10px 0px no-repeat; }
.novinky_item{margin-left:10px;}
#login_box FORM INPUT{background-color:#aca48d;border:1px #dfdfdf solid;width:120px;}
#login_box FORM INPUT.prihlasit{ background: transparent url('../../../../images/layout/submit.png') 0px 0px no-repeat;width:38px;height:40px;border:none;margin-top:10px; cursor:pointer; _background: transparent url('../../../../images/layout/submit.gif') 0px 0px no-repeat;}
#login_box FORM INPUT.prihlasit_hover{ background: transparent url('../../../../images/layout/submit_hover.png') 0px 0px no-repeat;width:38px;height:40px;border:none;margin-top:10px; cursor:pointer; _background: transparent url('../../../../images/layout/submit_hover.gif') 0px 0px no-repeat;}
#login_box FORM INPUT.odhlasit{ background: transparent url('../../../../images/layout/odhlasit.png') 0px 0px no-repeat;width:40px;height:40px;border:none;margin-top:10px; cursor:pointer; _background: transparent url('../../../../images/layout/odhlasit.gif') 0px 0px no-repeat;}
#login_box FORM INPUT.odhlasit_hover{ background: transparent url('../../../../images/layout/odhlasit_hover.png') 0px 0px no-repeat;width:40px;height:40px;border:none;margin-top:10px; cursor:pointer; _background: transparent url('../../../../images/layout/odhlasit_hover.gif') 0px 0px no-repeat;}
#platby{background: transparent url('../../../../images/layout/platby.png') 0px 0px no-repeat; width:250px; height:63px; _background: transparent url('../../../../images/layout/platby.gif') 0px 0px no-repeat; _width:225px; _margin-left:25px;}
/* ----------------------------- FOOTER-ICONS ----------------------------- */
#footer-icons{clear:both;color:#e2e2e2;height:250px;line-height:135%;background-image:url(img/footer_bg.png);background-repeat:repeat-y;}
#footer-icons a{color:#e2e2e2;text-decoration:none;font-weight:normal;}
#footer-icons a:link{color:#e2e2e2;}
#footer-icons a:visited{color:#e2e2e2;}
#footer-icons a:active{color:#e2e2e2;}
#footer-icons a:hover{color:#FFFFFF;text-decoration:underline;}
#footer-icons-content{padding-left:26px;padding-top:24px;}
#footer-icons-left{float:left;width:240px;}
#footer-icons-right{width:500px;float:left;}
/* -------------------------------- FOOTER ---------------------------------- */
#footer{clear:both;background-color:#615b4d;float:left;text-align:center; margin-bottom:30px;}
#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover{color:#9e9c90;}
#footer-content{padding-top:25px;color:#9e9c90;line-height:170%;width:990px;}
#footer-left{float:left;width:480px;padding-left:15px; text-align:left;}
#footer-left a{color:#9e9c90;text-decoration:none;font-weight:normal;}
#footer-left a:link{color:#9e9c90;}
#footer-left a:visited{color:#9e9c90;}
#footer-left a:active{color:#9e9c90;}
#footer-left a:hover{color:#9e9c90;text-decoration:underline;}
#footer-right{float:right;text-align:right;width:460px;padding-right:25px;}
#footer-right a{color:#9e9c90;text-decoration:underline;font-weight:bold;}
#footer-right a:link{color:#9e9c90;}
#footer-right a:visited{color:#9e9c90;}
#footer-right a:active{color:#9e9c90;}
#footer-right a:hover{color:#9e9c90;text-decoration:underline;}
#footer2{background:#817b6d;line-height:30px;height:30px;text-align:left;padding-left:15px;}
#footer2 a{color:#aeaca0;text-decoration:none;}
#footer2 a:hover{text-decoration:underline;}
/* ---------------------------------- HP ------------------------------------ */
#hp-top-row{height:174px;width:581px;color:#cfcfcf;line-height:150%;background-image:url(img/hp_row_1_bg.jpg);background-repeat:no-repeat;}
#hp-top-row-padding{padding-left:230px;padding-top:45px;}
#hp-column-1{clear:both;width:210px;float:left;}
#hp-column-1-paddding{padding-left:16px;padding-top:24px;}
#hp-column-2{}
#hp-column-2-caption-padding{}
#hp-column-2-content{}
#hp-column-2-content-padding{}
#hp-column-2-content a{color:#fd360c;}
.hp-new-item-right{color:#333333;}
.hp-new-date{color:#333333;line-height:24px;}
.hp-new-date strong{color:#000000;}
.hp-new-item-left{margin-top:15px;}
.hp-new-text .divimg{position:relative;float:left;margin:0 10px 5px 0;}
.hp-new-text .divimg{display:block;border:1px #aaaaaa solid;}
/* -------------------------------- CLASSES --------------------------------- */
.left_box{padding-left:8px;}
.hr{clear:both;height:0px;font-size:0px;border-top:2px solid #FFFFFF;}
.clear{clear:both;}
.search_input{height:18px;border:1px solid #d2d2c8;width:140px;margin-right:3px;color:#858485;}
.simple_search_input{border:1px solid #d2d2c8;width:165px;margin-top:2px;margin-bottom:7px;color:#858485;}
.news-title{color:#000000;font-weight:bold;font-size:13px;}
.news-date{font-weight:bold;color:#666666;}
.text_btn_1{border:0px;background:none;color:#82222b;text-decoration:underline;cursor:pointer;padding:0px;margin-right:10px;font-size:85%;}
.text_btn_2{border:0px;background:none;color:#82222b;text-decoration:none;cursor:pointer;padding:0px;margin-right:10px;font-size:85%;}
.brown{color:#82222b;}
/* -------------------------------- PRODUCT PREVIEW - LIST --------------------------------- */
.product{float:left; width:315px;border:solid #9d9d9d 1px; margin:0px 5px 10px 5px;}
.product_image{float:left; width:150px;margin-left:2px;}
.product_image IMG{/*border:solid #fe9900 1px;*/}
.product_text{height:210px;}
.product .product_price{text-align:right;font-weight:bold; margin-right:5px;}
.product_preview_buttons{text-align:right;background-color:#aca48d;margin-left:150px;margin-bottom:5px;width:160px;border:solid #fe9900 1px; }
.product FORM INPUT.input_add_to_cart{background:#ece9e0 url(img/search_bg.jpg) repeat-x;border:1px #dfdfdf solid;width:40px;}
.product_button a{background: transparent url('../../../../images/buttons/add_to_cart.gif') 0px 0px no-repeat;float:left; width:32px;height:40px;}
.product_button a:hover{background: transparent url('../../../../images/buttons/add_to_cart_hover.gif') 0px 0px no-repeat;}
.product_preview_buttons_left{float:left;width:125px;margin-right:5px;height:25px;margin-top:7px;}
.product_button{float:left;width:30px; height:27px;}
#categoryDescription{width:100%;}
#product_list_description{}
/* -------------------------------- PRODUCT DETAIL --------------------------------- */
TABLE .product_info{width:100%;}
TABLE.product_info .lichy{background-color:#ACA48D;}
TABLE.product_info .sudy{background-color:#ECE9E0;}
h3.product_detail_name{color:#fd360c;}
.product_detail_price_box{width:100%; background-color:#ACA48D; border:solid #fe9901 1px; margin-top:10px; text-align:center; }
.product_detail_price_box TABLE TR TD{font-size:16px;}
.product_detail_price_box FORM{height:30px;}
.product_detail_price_box FORM INPUT.add_to_cart{margin-top:10px;}
FORM INPUT.product_detail_input{background:#ece9e0 url(img/search_bg.jpg) repeat-x;border:1px #dfdfdf solid;width:40px;}
#product_detail_box TABLE TR TD, #product_detail_box TABLE TR TD IMG{vertical-align:top;}
#hydranty{margin-left:10px;}
#hydranty h3{margin-bottom:0px;padding:10px 10px 0px 10px}
#hydranty p{margin-top:0px;padding:0px 10px 10px 10px;}
#hydranty h3.lichy, #hydranty p.lichy{background-color:#ACA48D;}
#hydranty h3.sudy, #hydranty p.sudy{background-color:#ECE9E0;}
#categoryDescription SPAN.odliseny_text{color:#63594a; }

.box{width:100%;float:left;border:solid #336633 1px;margin-bottom:15px;padding-bottom:10px;background-color:transparent;}
.box h3{height:26px; width:100%;background-color:#aca48d;margin:0px;font-size:18px;font-weight:normal;line-height:26px;padding-left:20px; border-bottom:solid #336633 1px;}

/* -------------------------------- CART DETAIL --------------------------------- */
TABLE#cartContentsDisplay TR TD{border:solid #aca48d 1px;}
TD.cartProductDisplay SPAN{color:#CB0052;}
#checkoutPaymentMethod h2{text-align:center;}
.cartrefresh{ background: transparent url('../../../../images/buttons/button_update_cart.jpg') 0px -44px no-repeat;width:24px;height:30px;border:none;}
.cartrefresh_hover{background: transparent url('../../../../images/buttons/button_update_cart.jpg') 0px 0px no-repeat;width:24px;height:30px;border:none;}
a.cart_delete_item{background: transparent url('../../../../images/buttons/delete.jpg') 10px -44px no-repeat;width:34px;float:left;height:30px;text-align:center;}
a.cart_delete_item:hover{background: transparent url('../../../../images/buttons/delete.jpg') 10px 0px no-repeat;}
INPUT.order_continue{}
.order_continue{ background: transparent url('../../../../images/buttons/pokr_v_objednani.jpg') 0px -46px no-repeat;width:90px;height:35px;border:none;}
.order_continue_hover{background: transparent url('../../../../images/buttons/pokr_v_objednani.jpg') 0px 0px no-repeat;width:90px;height:35px;border:none;cursor:pointer;}
.confirmation{ background: transparent url('../../../../images/buttons/checkout.jpg') 0px -46px no-repeat;width:90px;height:40px;border:none;}
.confirmation_hover{background: transparent url('../../../../images/buttons/checkout.jpg') 0px 0px no-repeat;width:90px;height:40px;border:none;cursor:pointer;}
#nakupni-kosik FORM INPUT.odhlasit{ background: transparent url('../../../../images/buttons/logoff.jpg') 0px -33px no-repeat;width:140px;height:23px;border:none;}
#nakupni-kosik FORM INPUT.odhlasit2{background: transparent url('../../../../images/buttons/logoff.jpg') 0px 0px no-repeat;width:140px;height:23px;border:none;cursor:pointer;}
#nakupni-kosik FORM INPUT.prihlasit{ background: transparent url('../../../../images/buttons/submit.jpg') 0px -33px no-repeat;width:140px;height:23px;border:none;margin-top:10px}
#nakupni-kosik FORM INPUT.prihlasit_hover{background: transparent url('../../../../images/buttons/submit.jpg') 0px 0px no-repeat;width:140px;height:23px;border:none;cursor:pointer;margin-top:10px}
#nakupni-kosik FORM INPUT.search{ background: transparent url('../../../../images/buttons/search.jpg') 0px -33px no-repeat;width:140px;height:23px;border:none;margin-top:10px}
#nakupni-kosik FORM INPUT.search_hover{background: transparent url('../../../../images/buttons/search.jpg') 0px 0px no-repeat;width:140px;height:23px;border:none;cursor:pointer;margin-top:10px}
FORM.logoff{width:100%;margin:0px;}
/*
.login FORM INPUT.login_button{ background: transparent url('../../../../images/buttons/submit.jpg') 0px -33px no-repeat;width:140px;height:23px;border:none;}
.login FORM INPUT.login_button_hover{background: transparent url('../../../../images/buttons/submit.jpg') 0px 0px no-repeat;width:140px;height:23px;border:none;cursor:pointer;}

/*---------------------------------CART---------------------------------*/
.cartTotalsDisplay{float:left;text-align:right;width:100%;margin:20px 0px 20px 0px;font-weight:bold;}
.shoppingCartContent{width:100%;float:left;}
#back_to_shop {width:87px;height:36px;}
#back_to_shop a      {background: transparent url('../../../../images/buttons/zpet_k_nakupu.jpg') 0px -46px no-repeat;width:90px; height:36px;float:left; }
#back_to_shop a:hover{background: transparent url('../../../../images/buttons/zpet_k_nakupu.jpg') 0px 0px no-repeat;}
#go_to_casa{width:87px;height:36px;text-align:right;float:right;margin-right:5px; &width:67px;}
#go_to_casa a      {background: transparent url('../../../../images/buttons/jit_do_pokladny.jpg') 0px -46px no-repeat;width:90px; height:36px;float:left;}
#go_to_casa a:hover{background: transparent url('../../../../images/buttons/jit_do_pokladny.jpg') 0px 0px no-repeat;}
.cartRemoveItemDisplay a img{border:none;}

/*---------------------------------LOGIN---------------------------------*/
/*#login_box h3{width:556px;}*/
.login{margin-bottom:15px;width:100%;float:left;}
.login h3{margin:0px 0px 10px 0px;padding:0px;text-align:center; }
.login form div{margin-top:0px;}
.login FORM INPUT{ background: #fff; padding: 0; margin: 0; color: #808080;float:left; width:400px;} /*80B34E*/
.login label {float: left; font-size: 14px; margin-bottom: 3px; }
.login label a:hover{color:#fff;}
.login div label{ float: left; }
.login div label span{margin-left:0px;}
.login label input{margin-left:0px;}
.login label > input.button { height: 18px; } 
.login .center input{text-align:center;}
.login LABEL.inputLabel{text-align:center; width:350px;float:left;margin-left:3px;}
.login fieldset{border:none;margin:0px;}
.login fieldset LEGEND{font-weight:bold;margin-left:70px;}
.login SELECT{float:left;width:123px;background-color:#aca48d;}
INPUT.login_submit{text-align:center;}
.login_radek{padding-left:265px;margin-top:10px;}
.login_radek2{padding-left:265px;}
.login DIV.alert{margin-left:70px;}
.password_forgotten{padding-top:10px;font-size:12px;text-align:center;}
.alertt, SPAN.alert{color: #FF0000;padding-left:2px;}
DIV.alert{font-size:13px;}
.pismo_11{font-size:11px;line-height:11px;}
.ucet{font-size:12px;}
#login_box .login FORM INPUT.login_button{ background: transparent url('../../../../images/buttons/submit.jpg') 0px -33px no-repeat;width:140px;height:23px;border:none;}
#login_box .login FORM INPUT.login_button_hover{background: transparent url('../../../../images/buttons/submit.jpg') 0px 0px no-repeat;width:140px;height:23px;border:none;cursor:pointer;}

.login FORM INPUT#email_address, .login FORM INPUT#password, .login FORM INPUT#company, .login FORM INPUT#company2, .login FORM INPUT#firstname, .login FORM INPUT#lastname, .login FORM INPUT#street-address, .login FORM INPUT#suburb, .login FORM INPUT#city, .login FORM INPUT#state, .login FORM INPUT#telephone, .login FORM INPUT#email-address{width:250px;}
.login FORM INPUT#password-confirm, .login FORM INPUT#password-new, .login FORM INPUT#postcode, .login FORM INPUT#password-current{width:125px;}
.login FORM INPUT#primary{float:left;}
/*---------------------------------MůJ ÚČET---------------------------------*/
TABLE#prevOrders TR TD{border:solid #b0b0b0 1px;}
TABLE#prevOrders a IMG{border:solid #b0b0b0 1px;text-align:center;}
TABLE#prevOrders a:hover IMG{border:solid #000000 1px;}
#content_left .ucet h3{_width:100%;}
/*---------------------------------OBJEDNAVKA---------------------------------*/
SPAN.odliseny_text{color:#cb0052;font-weight:bold;}
SPAN.odliseny_text2{color:#336633;font-weight:bold;}
FIELDSET#checkoutOrderTotals{background-color:transparent;font-size:13px;float:left;margin-bottom:15px;&margin-bottom:0px;}
#checkoutSuccessMainContent{font-size:12pt; padding-left:15px;}
#checkoutSuccessMainContent div{margin-top:15px;}
#checkoutSuccessOrderNumber{font-size:12pt;}
.lineTitle,.totalBox{float:left;border:solid #E6E6E6 1px; }
.lineTitle{width:375px;}
.totalBox{width:120px;color:#336633; text-align:right;padding-right:15px; }
.button_left{text-align:left;margin-top:10px;width:47%;float:left;margin-left:2%;}
.button_left a img{border:solid #ffffff 1px;}
.button_right{text-align:right;margin-top:10px;width:50%;float:left;_width:48%;}
.button_back a{background: transparent url('../../../../images/buttons/zpet.jpg') 0px -47px no-repeat;width:0px;float:left;height:35px; _width:90px;}
.button_back a:hover{background: transparent url('../../../../images/buttons/zpet.jpg') 0px 0px no-repeat;}
.button_left2{width:99%;float:left;}
.product_info_button_back{width:500px; float:left;}
.product_info_button_back{background: transparent url('../../../../images/buttons/zpet.jpg') 0px -47px no-repeat;width:00px;float:left;height:35px;}
.product_info_button_back a:hover{background: transparent url('../../../../images/buttons/zpet.jpg') 0px 0px no-repeat;}
#orderTotals .lineTitle{width:364px;}
.bankovni_spojeni{font-weight:bold;}
.shipping{margin-bottom:10px;}
.content forward img{border:solid black 2px;}
/*---------------------------------OBJEDNAVKA - KROK 1---------------------------------*/
.order_step{margin-left:9px;margin-right:10px;}
.order_step a img{border:none;}
#checkoutShipto{border:solid #FFF 1px; padding-bottom:15px;_padding-bottom:0px;}
FIELDSET#checkoutShipping{clear:both; border:solid black 1px;} 
FIELDSET#checkoutShipping{width:257px;background-color:#fff;float:left;height:144px;min-height:162px;}
#checkoutShippingAddres{width:200px;background-color:#fff;margin-left:20px;border:solid #75736e 1px;height:155px;text-align:center;float:left;margin-bottom:10px;min-height:180px;}
#checkout_confirmation,#checkoutShipto{padding-left:25px;padding-right:25px;}

/*---------------------------------OBJEDNAVKA - KROK 2---------------------------------*/
.checkoutPaymentHeadingAddress{margin-top:0px; }
.checkoutpaymentFaktAddress{float:left;width:247px;background-color:#fff;margin-left:0px;margin-top:10px;border:solid #336633 1px;text-align:center;padding-bottom:5px; font-size:14px; &height:159px;}
.checkoutpaymentFaktAddress ADDRESS{font-style:normal;}
.checkoutpaymentFaktAddress a IMG{border:none;margin-top:5px;}
FIELDSET.checkoutPaymentMethod{float:left;width:335px;background-color:#fff;margin-top:10px;font-size:14px; &margin-right:0px;&height:165px; }
FIELDSET.checkoutPaymentMethod h3{width:345px; font-size:16px;}
FIELDSET.checkoutPaymentMethod LABEL{font-family:arial;font-size:14px;}
#white_background3{width:94%;margin-left:3%;}
FIELDSET.checkoutpaymentSpecialInstructions{margin-top:15px;float:left;margin-bottom:15px; margin-left:10px;width:570px; &width:535px; &padding-bottom:10px; _margin-top:15px;}
.checkoutpaymentSpecialInstructions TEXTAREA{width:600px;}
#checkoutpayment TABLE TR TD, #checkoutpayment FIELDSET div, #checkoutshipping TABLE TR TD, #checkoutshipping FIELDSET div{border:none;}
#checkoutpayment FIELDSET, #checkoutshipping FIELDSET{border:none;border:solid #336633 1px;margin-left:10px;margin-right:10px;_margin:0px;}
FIELDSET.checkoutPaymentMethod{border:solid #336633 1px;}
#checkoutshipping FIELDSET{text-align:left;}
#checkoutshipping .button_left, #checkoutshipping .button_right{margin-top:40px;}
h2.kalkulace{padding-left:10px;}
#paymentmethod{&height:140px;float:left;}
#faktaddr{&height:134px; }
#paymentmethod h2{margin-bottom:15px;}
.objednavka_box h3, .ucet_box h3{margin-bottom:10px;}
.checkoutPaymentMethod h3{width:240px; &width:260px;height:22px; font-size:16px;line-height:22px;}
#checkoutOrderTotals h3{width:605px; &width:615px;height:22px; font-size:16px;line-height:22px;float:left;}
.checkout_confirmation_left h3, .checkout_confirmation_right h3{width:250px;text-align:left;height:22px; font-size:16px;line-height:22px;}
#obsah_kosiku h3, .obsah_kosiku h3{width:514px;height:22px; font-size:16px;line-height:22px;_width:537px;}
FIELDSET#checkoutOrderTotals {_margin-left:3px;_margin-bottom:15px;padding:0px;}
FIELDSET#paymentmethod{_margin-left:5px;_margin-top:10px;}
#paymentmethod h3{text-align:left;}
.objednavka_box, .ucet_box{border:solid black 1px; margin-top:15px;}
.objednavka_box h3, .ucet_box h3{height:26px; background-color:#aca48d;margin:0px;font-size:18px;font-weight:normal;line-height:26px;padding-left:20px; border-bottom:solid #336633 1px;}
.ucet_box h3{width:640px;}
.checkoutShippingInput{margin-left:15px;}
.checkoutpaymentFaktAddress h3{width:227px;text-align:left;height:22px; font-size:16px;line-height:22px;}
.shipping_comment{margin:0px 0px 0px 15px;padding:0px;height:20px;}
/*---------------------------------OBJEDNAVKA - KROK 3---------------------------------*/
.shipping textarea{width:200px;}
.checkout_confirmation_left, .checkout_confirmation_right{width:300px;float:left;background-color:#fff/*#F1f1f1*/;height:140px;border:solid #336633/*#75736e*/ 1px;text-align:center;padding-bottom:5px;margin:10px 10px 15px 10px;font-family:arial; }
.checkout_confirmation_left address, .checkout_confirmation_right address, .checkout_confirmation_left address, .checkout_confirmation_right address{font-style:normal;}
.checkout_confirmation_left address, .checkout_confirmation_right address{margin-top:15px;font-size:15px;}
.checkout_confirmation_left IMG, .checkout_confirmation_right IMG{margin-top:5px;}
.checkout_confirmation_left a img, .checkout_confirmation_right a img{border:0px;}
.checkout_confirmation_left h4, .checkout_confirmation_right h4{width:100%;height:26px; background-color:#aca48d;margin:0px;font-size:16px;font-weight:normal;line-height:26px;border-bottom:solid #336633 1px; margin-bottom:15px;}
.checkout_confirmation_left h3, .checkout_confirmation_right h3{width:280px;font-size:16px;}
.checkoutConfirmDefaultPayment{background-color:#f1f1f1;width:440px;float:left;margin-top:0px;border:solid red 1px;}
.checkoutConfirmDefaultPayment h3{float:left;width:270px;}
TABLE#checkoutConfirmDefaultPayment, #obsah_kosiku, .obsah_kosiku{width:96%;float:left;margin-top:15px;margin-bottom:15px; margin-left:2%}
#obsah_kosiku, .obsah_kosiku{_width:537px; _margin-left:3px;}
#prehled{width:627px;margin-left:10px;border:solid #336633 1px;margin-bottom:20px;font-size:15px;background-color:#fff;}
TABLE#prehled TR TD{padding-left:40px;}
#obsah_kosiku, .obsah_kosiku{border:solid #336633 1px; margin-top:0px;margin-bottom:0px; font-size:13px;font-family:arial;}
.obsah_kosiku a img{border:none;}
h3.ob_kosiku{width:513px;}
.objednavka_text_zvyrazneny{font-weight:bold; color:#105dbd;}
#korekce_box{border:solid black 1px;margin-left:10px;margin-right:6px;}
#obsah_kosiku_confirmation{width:625px;border:solid black 1px;margin-left:10px;}
#obsah_kosiku_confirmation h3{font-size:16px;}
#obsah_kosiku_confirmation TABLE TR TD{text-align:center;}

/* ------------------------------- HOMEPAGE ---------------------------------- */
#homepage h2.hydranty{width:100%; float:left;}
.homepage_item{width:213px; margin-right:5px; height:150px;float:left;margin-bottom:10px;border:solid black 1px;}
a #homepage_praskove{background: transparent url('../../../../images/homepage/homepage_praskove.jpg') 0px 0px no-repeat; width:213px; height:150px;}
a:hover #homepage_praskove{background: transparent url('../../../../images/homepage/homepage_praskove.jpg') 0px -160px no-repeat; width:213px; height:150px;}
a #homepage_snehove{background: transparent url('../../../../images/homepage/homepage_snehove.jpg') 0px 0px no-repeat; width:213px; height:150px;}
a:hover #homepage_snehove{background: transparent url('../../../../images/homepage/homepage_snehove.jpg') 0px -160px no-repeat; width:213px; height:150px;}
a #homepage_halotronove{background: transparent url('../../../../images/homepage/homepage_halotronove.jpg') 0px 0px no-repeat; width:213px; height:150px;}
a:hover #homepage_halotronove{background: transparent url('../../../../images/homepage/homepage_halotronove.jpg') 0px -160px no-repeat; width:213px; height:150px;}
a #homepage_vodni{background: transparent url('../../../../images/homepage/homepage_vodni.jpg') 0px 0px no-repeat; width:213px; height:150px;}
a:hover #homepage_vodni{background: transparent url('../../../../images/homepage/homepage_vodni.jpg') 0px -160px no-repeat; width:213px; height:150px;}
a #homepage_penove{background: transparent url('../../../../images/homepage/homepage_penove.jpg') 0px 0px no-repeat; width:213px; height:150px;}
a:hover #homepage_penove{background: transparent url('../../../../images/homepage/homepage_penove.jpg') 0px -160px no-repeat; width:213px; height:150px;}
a #homepage_do_automobilu{background: transparent url('../../../../images/homepage/homepage_do_automobilu.jpg') 0px 0px no-repeat; width:213px; height:150px;}
a:hover #homepage_do_automobilu{background: transparent url('../../../../images/homepage/homepage_do_automobilu.jpg') 0px -160px no-repeat; width:213px; height:150px;}
/* ------------------------------- HYDRANTY ---------------------------------- */
.hydranty_item{width:323px; margin-right:5px;border:solid black 1px; height:190px;float:left;}
a #hydranty_na_zed{background: transparent url('../../../../images/hydranty_na_zed.jpg') 0px 0px no-repeat; width:323px; height:190px;}
a:hover #hydranty_na_zed{background: transparent url('../../../../images/hydranty_na_zed.jpg') 0px -200px no-repeat; width:323px; height:190px;}
a #hydranty_do_zdi{background: transparent url('../../../../images/hydranty_do_zdi.jpg') 0px 0px no-repeat; width:323px; height:190px;}
a:hover #hydranty_do_zdi{background: transparent url('../../../../images/hydranty_do_zdi.jpg') 0px -200px no-repeat; width:323px; height:190px;}

h3.nadpis{width:100%;margin-bottom:3px;}
h3.nadpis SPAN{padding-left:8px; color:#aca48d;}
h3.nadpis SPAN a{color:#aca48d;}

hr.cleaner {clear:both;    visibility:hidden;    height:1px;    margin: -1px 0 0 0; padding:0;    border: none;    margin: 0px;    padding: 0px; &display:none;}
.invisible, a.pr{display:none;}

.external_link{background:url('../../../../images/layout/external3.png') center no-repeat; width:9px; height:9px;padding-left:2px;}

.inputLabel{width:350px;float:left;margin-left:3px;}

.clearBoth{clear:both;}
.left_half{width:50%;float:left;}
.left_align{text-align:left;}
.right_half{width:50%; float:left;}
.right_align{text-align:right; }



.checkoutPaymentMethod{margin:0px;padding:0px; }
fieldset#paymentmethod INPUT{margin-left:20px; }
.checkoutPaymentMethod h3{margin:0px;}

