body { font-size:13px; font-family:Trebuchet MS,verdana; margin:0px 0px 100px 0px; background:#e7e8ea; color:#333; text-align:center; }
img { border:0px; }
form { margin:0px; }
a { color:#808183; }
ul { padding-left:30px; }

.container { width:992px; margin:0px auto 0px auto; text-align:left; }
.margin { margin:0px 10px; padding:10px 0px; }
.cleaner { clear:both; }

#head { background:url('/_templates/izviratka/images/head.gif') repeat-x #9d6937; position:relative; height:190px; margin:10px 0 0 0; }
#head #head_i { display:block; background:url('/_templates/izviratka/images/head_i.gif') no-repeat; width:84px; height:120px; position:absolute; top:97px; left:-43px; }
#head #head_roh1 { display:block; background:url('/_templates/izviratka/images/head_roh1.gif') no-repeat; width:13px; height:13px; position:absolute; top:0px; left:0px; }
#head #head_roh2 { display:block; background:url('/_templates/izviratka/images/head_roh2.gif') no-repeat; width:13px; height:13px; position:absolute; top:0px; right:0px; }
#head #head_roh23 { display:block; background:url('/_templates/izviratka/images/head_roh23.gif') no-repeat; width:17px; height:35px; position:absolute; top:99px; right:0px; }
#head #logo { display:block; background:url('/_templates/izviratka/images/logo.gif') no-repeat; width:270px; height:34px; position:absolute; bottom:0px; left:40px; }
#head #mainmenu { height:33px; position:absolute; top:168px; right:0px;  }
#head #mainmenu .menu_item { float:left; _width:110px; }
#head #mainmenu .menu_item .menu_strip { height:22px; background:url('/_templates/izviratka/images/menu_grey.gif') right bottom no-repeat #c1c1c1; }
#head #mainmenu .active .menu_strip { height:22px; background:url('/_templates/izviratka/images/menu_brown.gif') right bottom no-repeat #9d6937; }
#head #mainmenu .menu_item a { display:block; padding:0px 40px 0px 5px; color:#a9a9a9; text-decoration:none; font-size:14px; font-weight:bold; text-transform:uppercase; }
#head #mainmenu .menu_item a:hover { text-decoration:underline; }
#head #mainmenu .active a { color:#9d6937; }
#head #mainmenu .menu_item a:hover { color:#9d6937; }
#head #mainmenu .menu_end .menu_strip { height:22px; width:20px; background:url('/_templates/izviratka/images/menu_end.gif') right bottom no-repeat #c0a160; }
#head #loginform { display:block; text-align:right; position:absolute; top:10px; right:12px; color:#7e8285; font-size:12px; }
#head #loginform .login_input { margin:0 0 1px 0; }
#head #loginform .login_btn input { color:#7e8285; }
#head #loginform a { color:#7e8285; }
#head #loginform input { border:1px solid #bdbfbe; background:#e7e8ea; }
#head #search { display:block; text-align:right; position:absolute; top:130px; right:12px; }
#head #search input { border:1px solid #bd9e81; background:#e7e8ea; font-size:13px; color:#96704b; }


#head-prouzek { height:25px; }

#body .bar { float:left; }

#body { background:#fff; }
#body #leftbar { width:200px; margin:0px 0px 0px 0px; }
#body #centerbar { width:584px; margin:0px 0px 0px 10px; _margin:0; }
#body #rightbar { width:194px;float:right; }

.module-normal { margin-bottom:10px; }
.module-normal .module { width:250px; background:#76c5f0; }
.module-normal .cap1 { background:url('/_templates/izviratka/images/module1.gif') no-repeat; width:260px; height:22px; font-size:9px; color:#fff; text-transform:uppercase; }
.module-normal .cap1 .margin { margin:0px 10px; padding:0px 0px; }
.module-normal .cap2 { background:url('/_templates/izviratka/images/module2.gif') no-repeat; width:260px; height:10px; font-size:0px; }
.module-reklama { margin-bottom:10px; }
.module-reklama .module { width:250px; background:#fff; }
.module-reklama .cap1 { display:none; }
.module-reklama .cap2 { display:none; }
.module-reklama .margin { margin:0px; padding:0px; }
#body #rightbar .module-normal .module { width:186px; background:#76c5f0; }
#body #rightbar .module-normal .cap1 { background:url('/_templates/izviratka/images/module1_right.gif') no-repeat; width:186px; height:22px; font-size:9px; color:#fff; text-transform:uppercase; }
#body #rightbar .module-normal .cap2 { background:url('/_templates/izviratka/images/module2_right.gif') no-repeat; width:186px; height:10px; font-size:0px; }
#body #rightbar .module-reklama .module { width:186px; background:#fff; }

#footer { color:#fff; background:#9d6937; color:#aaa; font-size:0.9em; }
#footer .roh1 { background:url('/_templates/izviratka/images/footer_1.gif') left top no-repeat; }
#footer .roh2 { background:url('/_templates/izviratka/images/footer_2.gif') right top no-repeat; }
#footer ul { margin:0px; padding:0px; height:39px; }
#footer li { float:left; margin:13px 30px 0px 30px; list-style:none; color:#fff; }
#footer a { color:#fff; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; }
#footer .reference { float:right; display:block; padding:12px 12px 0 0; color:#fff; font-size:11px; font-weight:normal; text-decoration:none; }

#console { background:#fff777; margin-bottom:10px; }
#console .margin { margin:0px 10px 0px 20px; padding:25px 0px; }
#console .border1 { background:url('/_templates/jezdecke-potreby/images/console_border.gif') right top repeat-x; }
#console .border2 { background:url('/_templates/jezdecke-potreby/images/console_border.gif') right top repeat-y; }
#console .border3 { background:url('/_templates/jezdecke-potreby/images/console_border.gif') left bottom repeat-y; }
#console .border4 { background:url('/_templates/jezdecke-potreby/images/console_border.gif') left bottom repeat-x; }
#console .roh1 { background:url('/_templates/jezdecke-potreby/images/console_roh1.gif') left top no-repeat; }
#console .roh2 { background:url('/_templates/jezdecke-potreby/images/console_roh2.gif') right top no-repeat; }
#console .roh3 { background:url('/_templates/jezdecke-potreby/images/console_roh3.gif') right bottom no-repeat; }
#console .roh4 { background:url('/_templates/jezdecke-potreby/images/console_roh4.gif') left bottom no-repeat; }
#console .info { float:left; }
#console ul { padding-left:30px; }
#console li { list-style:none; }

.toolstrip .btn { display:block; width:89px; text-align:center; color:#000; padding:3px 0; text-decoration:none; font-size:12px; border:none; background:url('/_templates/izviratka/images/btn.gif') center no-repeat; }

.tree_tabs { margin:10px 0 0 0; padding:0; height:17px; }
.tree_tabs a { text-transform:uppercase; text-decoration:none; color:#fff; font-size:11px; }
.tree_tabs li { list-style:none; text-align:center; float:left; width:65px; height:17px; background:url('/_templates/izviratka/images/tree_tab.gif') center no-repeat; }
.tree_tabs li.active { background:url('/_templates/izviratka/images/tree_tab_active.gif') center no-repeat; }
#eshopTree { background:#bf9f62; position:relative; margin:0 0 20px 0; }
#eshopTree .margin { padding:10px 10px 10px 0; margin:0; }
#eshopTree .roh2 { display:block; _display:none; background:url('/_templates/izviratka/images/tree_rohy.gif') right top no-repeat; width:5px; height:5px; position:absolute; top:0px; right:0px; }
#eshopTree .roh3 { display:block; _display:none; background:url('/_templates/izviratka/images/tree_rohy.gif') right bottom no-repeat; width:10px; height:10px; position:absolute; bottom:0px; right:0px; }
#eshopTree .roh4 { display:block; _display:none; background:url('/_templates/izviratka/images/tree_rohy.gif') left bottom no-repeat; width:10px; height:10px; position:absolute; bottom:0px; left:0px; }
#eshopTree ul { margin:0; padding:0; }
#eshopTree li { list-style:none; font-size:18px; font-weight:bold; }
#eshopTree a { color:#fff; text-decoration:none; padding-left:13px; }
#eshopTree a:hover { text-decoration:underline; }
#eshopTree li ul { margin:0; padding:5px 0px 5px 30px; display:none; }
#eshopTree li ul li { font-weight:normal; font-size:12px; width:auto; }
#eshopTree li ul li a { color:#000; padding:0 0 0 15px; background:url('/_templates/izviratka/images/tree_li_li_active.gif') left center no-repeat; }
#eshopTree li.active { background:url('/_templates/izviratka/images/tree_li_active.gif') right top no-repeat #9d6937; }
#eshopTree li.active ul { background:url('/_templates/izviratka/images/tree_li_ul_active.gif') right bottom no-repeat #fff; }
#eshopTree li.active ul { display:block; }
#eshopTree li ul li.active { background:#fff; font-weight:bold; }
#eshopTree li.active ul li ul { display:none; }

.panel { color:#fff; background:#bf9f62; width:194px; margin:0 0 20px 0; }
.panel .margin { margin:0px 5px; padding:0; }
.panel h2 { color:#fff; font-size:10px; text-transform:uppercase; font-weight:normal; padding:0 0 10px 10px; background:url('/_templates/izviratka/images/panel1.gif') no-repeat; display:block; }
.panel .panel_footer { background:url('/_templates/izviratka/images/panel2.gif') no-repeat; _background:transparent; width:194px; height:8px; }
.panel ul { margin:0; padding:0; }
.panel li { font-size:12px; list-style:none; margin:0; padding:0; }
.panel a { color:#fff; }
#infoPanel a.caste-dotazy { display:block; width:142px; height:30px; text-decoration:none; color:#fff; font-size:18px; background:url('/_templates/izviratka/images/caste-dotazy.gif') no-repeat; }
#infoPanel a.caste-dotazy:hover { text-decoration:underline; }
#infoPanel a.caste-dotazy .margin { display:block; margin:0; padding:5px 0 0 10px; }
#eshopCartPanel img { float:right; }
#eshopCartPanel .btns { clear:both; }
 
.eshop .katalog-zbozi .cleanerL { clear:left; }
.eshop .katalog-zbozi .children { margin:10px 0px; }
.eshop .katalog-zbozi .children li { float:left; width:200px; list-style-image:url('/_templates/jezdecke-potreby/images/bullet_white.gif'); margin:0px 0px 5px 20px; }
.eshop .katalog-zbozi .zbozi-item { position:relative; border:1px solid #bf9f62; float:left; font-size:11px; width:270px; margin:0px 10px 10px 0px; }
.eshop .katalog-zbozi .zbozi-item .roh1 { _display:none; width:6px; height:6px; background:url('/_templates/izviratka/images/goods_rohy.gif') left top no-repeat; position:absolute; top:-1px; left:-1px; }
.eshop .katalog-zbozi .zbozi-item .roh2 { _display:none; width:6px; height:6px; background:url('/_templates/izviratka/images/goods_rohy.gif') right top no-repeat; position:absolute; top:-1px; right:-1px; }
.eshop .katalog-zbozi .zbozi-item .roh3 { _display:none; width:6px; height:6px; background:url('/_templates/izviratka/images/goods_rohy.gif') right bottom no-repeat; position:absolute; bottom:-1px; right:-1px; }
.eshop .katalog-zbozi .zbozi-item .roh4 { _display:none; width:6px; height:6px; background:url('/_templates/izviratka/images/goods_rohy.gif') left bottom no-repeat; position:absolute; bottom:-1px; left:-1px; }
.eshop .katalog-zbozi .zbozi-item .akce { width:65px; height:65px; background:url('/_templates/jezdecke-potreby/images/goods_akce.gif') no-repeat; position:absolute; bottom:0px; left:0px; }
.eshop .katalog-zbozi .zbozi-item .doprodej { width:65px; height:65px; background:url('/_templates/jezdecke-potreby/images/goods_doprodej.gif') no-repeat; position:absolute; bottom:0px; left:0px; }
.eshop .katalog-zbozi .zbozi-item h2 { font-weight:bold; color:#fff; font-size:14px; margin:0px; padding:5px 12px; background:#bf9f62; }
.eshop .katalog-zbozi .zbozi-item h2 a { color:#fff; text-decoration:none; }
#contents .eshop .katalog-zbozi .zbozi-item .margin { margin:0px 5px; padding:5px 0px; height:120px; overflow:hidden; }
.eshop .katalog-zbozi .zbozi-item .image { float:left; margin:0px 10px 0px 0px; width:120px; height:100px; text-align:center; }
.eshop .katalog-zbozi .zbozi-item .image img { margin:0px auto; }
.eshop .katalog-zbozi .zbozi-item .desc { color:#000; font-size:10px; }
.eshop .katalog-zbozi .zbozi-item .cenadph { text-align:right; font-weight:bold; color:#ff7002; font-size:14px; margin:10px 0px; }
.eshop .katalog-zbozi .paging_pages { text-align:center; margin:10px 0px; padding:0 20px; line-height:25px; }
.eshop .katalog-zbozi .paging_pages a { color:#cb6a00; border:1px solid #aaa; background:#ddd; text-decoration:none; padding:0px 5px; }
.eshop .katalog-zbozi .paging_pages a.disabled { color:#000; border:1px solid #ccc; background:#eee; }

.eshop .filters { margin:10px 0px; }
.eshop .filters table { width:100%; }

.eshop .input_add2cart { width:50px; }
.eshop .btn_add2cart { position:absolute; top:28px; left:2px; width:146px; height:20px; margin:0; border:none; background:url('/_templates/izviratka/images/add2cart.gif') no-repeat; }

.eshop .search { border:1px solid #ccc; padding:10px; margin:20px 0px; text-align:center; }

.eshop img.titulni { float:right; margin:0px 0px 10px 10px; }
.eshop td { padding:2px 5px; font-size:13px; }
.eshop td.name { background:#ddd; font-weight:bold; }
.eshop td.value .input { width:30px; }
.gallery .gallery_item { float:left; margin:5px; border:1px solid #bbb; background:#ddd; padding:5px; }
.gallery .gallery_item a { display:block; text-align:center; }
.gallery .gallery_item a img { margin:0px auto; }
.gallery .gallery_item p { text-align:center; }
.gallery .addGal a { background: url('/_templates/jezdecke-potreby/images/icons/Plus.gif') center no-repeat #fff; width:150px; height:80px; }
.gallery .addGal a:hover { background-color:#ddd; }

.eshop .cart table { width:100%; border-collapse:collapse; }
.eshop .cart table th { border-bottom:1px solid #000; text-align:center; }
.eshop .cart table td { border-bottom:1px solid #ccc; }
.eshop .cart table td.code { width:30px; }
.eshop .cart table td.label { width:70%; }
.eshop .cart table td.amount { width:30px; }
.eshop .cart table td.amount input { width:30px; }
.eshop .cart table td.price { text-align:right; width:70px; }
.eshop .cart table td.action { width:20px; }
.eshop .cart table td.action a { display:block; }
.eshop .cart table tr.sum td { border:none; border-top:2px solid #000; font-weight:bold; }
.eshop .cart p.label { margin:0px; padding:0px; }
.eshop .cart p.tools { color:#666; font-size:10px; margin:0px; padding:0px; }

.eshop .orders table { width:100%; border-collapse:collapse; }
.eshop .orders table th { border-bottom:1px solid #000; text-align:center; }
.eshop .orders table td { border-bottom:1px solid #ccc; }
.eshop .orders table td.code { width:30px; }
.eshop .orders table td.label { width:70%; }
.eshop .orders table td.amount { width:30px; }
.eshop .orders table td.amount input { width:30px; }
.eshop .orders table td.price { text-align:right; }
.eshop .orders table td.action { width:20px; }
.eshop .orders table td.action a { display:block; }
.eshop .orders table tr.sum td { border:none; border-top:2px solid #000; font-weight:bold; }
.eshop .orders p.label { margin:0px; padding:0px; }
.eshop .orders p.tools { color:#666; font-size:10px; margin:0px; padding:0px; }

.checkout .numbers { float:right; position:relative; }
.checkout .numbers_container { position:absolute; top:-56px; right:0px; width:230px; }
.checkout .numbers a { width:56px; text-align:center; display:block; padding:10px 0px 10px 0px; margin:0px 20px 0px 0px; float:left; font-size:10px; text-decoration:none; background:url('/_templates/izviratka/images/checkout_green.gif') center top no-repeat; }
.checkout .numbers a.active { color:#fff; background:url('/_templates/izviratka/images/checkout_orange.gif') center top no-repeat; }
.checkout .numbers a.active .nr { color:#fff; }
.checkout .numbers .nr { font-size:20px; color:#363636; }
.checkout .numbers .sum { font-size:14px; margin-top:70px; text-align:right; }
.checkout .numbers .sum .price { font-size:18px; font-weight:bold; }
.checkout .numbers .sumPozn { font-size:10px; text-align:right; }
.checkout .radios { margin:20px 10px; }

.regForm fieldset { border:1px solid #aaa; padding:10px; margin:0px 0px 10px 0px; }
.regForm fieldset legend { padding:2px 5px; margin:0px 5px; font-weight:bold; font-size:14px; }
.regForm table { width:100%; }
.regForm table td { padding:2px; }
.regForm table td.var { width:100px; text-align:right; vertical-align:top; }
.regForm table td.loginVar { width:30%; text-align:right; vertical-align:top; }
.regForm input, .regForm textarea { width:100%; }
.regForm input.btn { width:200px; }
.regForm textarea { height:100px; }
.regForm .mandatory { color:red; }
.regForm .error { color:red; font-weight:bold; }

.lostpswd table { width:100%; margin:20px 0px; }
.lostpswd td { padding:2px; }
.lostpswd table td.var { width:50%; text-align:right; vertical-align:top; }

