* { margin:0px; padding:0px; }
body { text-align:center; font-family:Tahoma,Arial; background:url('/_templates/jezdecke-potreby/images/body.gif') center 343px repeat-x #3e6700; font-size:12px; }

#body_grass { background:url('/_templates/jezdecke-potreby/images/body_grass.jpg') repeat-x; }
.container { text-align:left; width:980px; margin:0px auto; }
.cleaner { clear:both; }

img { border:none; }
h1 { color:#ff7002; font-size:28px; font-weight:normal; }
h2 { color:#626262; font-size:20px; font-weight:normal; margin:10px 0px 5px 0px; }
h3 { color:#626262; font-size:15px; font-weight:bold; margin:10px 0px 5px 0px; }
a { color:#222; }
a.external { background:url('/_templates/jezdecke-potreby/images/external.gif') right center no-repeat; padding-right:15px; }
a:hover { text-decoration:none; }
ul, ol { margin:5px 0px 5px 30px; }
p { margin:5px 0px 10px 0px; }

.path { font-size:12px; color:#444; margin-bottom:20px; }
.path a { color:#222; }
.path a:hover { text-decoration:none; }

.green_panel h2 { color:#545454; font-size:18px; }

#header { height:305px; position:relative; background:url('/_templates/jezdecke-potreby/images/header.jpg') no-repeat; }
#header .logo { position:absolute; width:400px; height:80px; top:90px; left:445px; display:block; }
#header .searchbar { position:absolute; top:240px; right:15px; width:210px; }
#header .searchbar .input { width:170px; height:27px; background:url('/_templates/jezdecke-potreby/images/search_input.gif') no-repeat; float:left; }
#header .searchbar .input .margin { padding:5px 0px; margin:0px 7px; }
#header .searchbar .input input { border:none; background:transparent; width:160px; }
#header .searchbar .btn { width:30px; height:27px; background:url('/_templates/jezdecke-potreby/images/search_btn.gif') no-repeat; border:none; margin:0px 0px 0px 2px; float:left; }
#header .mainmenu { position:absolute; top:230px; left:10px; }
#header .mainmenu li { float:left; list-style:none; margin:0px 0px 0px 10px; background:url('/_templates/jezdecke-potreby/images/menu.gif') repeat-x; }
#header .mainmenu li a { margin:0px 20px; padding:11px 0px; color:#252525; text-decoration:none; font-size:16px; display:block; }
#header .mainmenu li .roh1 { background:url('/_templates/jezdecke-potreby/images/menu_roh1.gif') left top no-repeat; }
#header .mainmenu li .roh2 { background:url('/_templates/jezdecke-potreby/images/menu_roh2.gif') right top no-repeat; }

#contents { background:#fff; min-height:400px; _height:400px; }
.margin { margin:0px 10px; padding:10px 0px; }

.col { float:left; min-height:200px; _height:200px; }
#col1 { width:202px; }
#col123 { width:958px; }
#col2 { width:548px; }
#col23 { width:758px; }
#col3 { width:210px; }
#col2 .margin { margin:0px 20px; padding:10px 0px; }

.green_panel { background:url('/_templates/jezdecke-potreby/images/green_back.gif') repeat-x #afd873; margin-bottom:10px; }
.green_panel .margin { margin:0px 10px; padding:10px 0px; }
.green_panel .border1 { background:url('/_templates/jezdecke-potreby/images/green_border.gif') right top repeat-x; }
.green_panel .border2 { background:url('/_templates/jezdecke-potreby/images/green_border.gif') right top repeat-y; }
.green_panel .border3 { background:url('/_templates/jezdecke-potreby/images/green_border.gif') left bottom repeat-y; }
.green_panel .border4 { background:url('/_templates/jezdecke-potreby/images/green_border.gif') left bottom repeat-x; }
.green_panel .roh1 { background:url('/_templates/jezdecke-potreby/images/green_roh1.gif') left top no-repeat; }
.green_panel .roh2 { background:url('/_templates/jezdecke-potreby/images/green_roh2.gif') right top no-repeat; }
.green_panel .roh3 { background:url('/_templates/jezdecke-potreby/images/green_roh3.gif') right bottom no-repeat; }
.green_panel .roh4 { background:url('/_templates/jezdecke-potreby/images/green_roh4.gif') left bottom no-repeat; }
.green_panel h2 { font-size:17px; margin:0px 0px 5px 0px; }

#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 { margin-left:30px; }
#console li { list-style:none; }


#content_footer { background:url('/_templates/jezdecke-potreby/images/content_footer.gif') no-repeat; height:62px; }

#body_footer { color:#203600; font-size:12px; padding-top:5px; height:120px; position:relative; }
#body_footer a { color:#203600; }
#body_footer a.grindl { position:absolute; bottom:0px; right:0px; display:block; width:217px; height:77px; background:url('/_templates/jezdecke-potreby/images/grindl.gif') no-repeat; }


.toolstrip { text-align:right; height:20px; }
.toolstrip .btn { cursor: pointer; cursor: hand; float:right; margin:0px 2px; display:block; width:92px; padding:4px 0px; text-align:center; text-decoration:none; color:#222; background:url('/_templates/jezdecke-potreby/images/green_btn.gif') center no-repeat; border:none; }
.toolstrip a.btn { margin-top:2px; }

.gallery .item_body { padding-top:15px; }
.gallery .item_body .item_body { padding-top:0px; text-align:center; }
.gallery .item .item { float:left; margin:5px; border:1px solid #5f9e00; background:#fff; padding:5px; }
.gallery .item .item a { display:block; margin:0px auto; }
.gallery .item .item p { text-align:center; }
.gallery .addGal a { background: url('/_templates/default/images/icons/Plus.gif') center no-repeat #ccc; width:150px; height:80px; }
.gallery .addGal a:hover { background-color:#eee; }

#eshopTree ul { margin:0px; }
#eshopTree li { font-weight:normal; font-size:13px; list-style:none; width:192px; }
#eshopTree li a { padding:9px 8px; color:#2e352d; text-decoration:none; background:url('/_templates/jezdecke-potreby/images/tree_green.gif') no-repeat; display:block; }
#eshopTree li ul { margin:5px 0px 5px 30px; display:none; }
#eshopTree li ul li { font-weight:normal; font-size:12px; width:auto; list-style-image:url('/_templates/jezdecke-potreby/images/bullet_green.gif'); }
#eshopTree li ul li a { color:#1a1e25; display:inline; padding:0px; background:transparent; }
#eshopTree li ul li a:hover { text-decoration:underline; }
#eshopTree li.active a { background:url('/_templates/jezdecke-potreby/images/tree_orange.gif') no-repeat; }
#eshopTree li.active ul li a { background:transparent; }
#eshopTree li.active ul { display:block; }
#contents #eshopTree .margin { margin:0px 5px; padding:5px 0px; }



#eshopCartPanel img { float:right; }
#eshopCartPanel .btn { float:left; border:none; width:92px; padding:4px 0px; margin:0px 2px 0px 0px; color:#363636; font-size:12px; text-decoration:none; text-align:center; background:url('/_templates/jezdecke-potreby/images/green_btn.gif') no-repeat; display:block; }
#eshopCartPanel .btns { margin:10px 0px 0px 0px; clear:right; height:25px; }

#eshopSearch .input { width:150px; border:1px solid #ccc; }
#eshopSearch .btn { width:40px; border:1px solid #ccc; background:#ddd; }

.loginForm { font-size:12px; }
.loginForm .login_input { margin:0px 0px 5px 0px; padding:5px 5px; background:url('/_templates/jezdecke-potreby/images/login_input.gif') no-repeat; }
.loginForm .login_input input { width:125px; border:none; background:transparent; }
.loginForm .login_btn { margin-left:91px; background:url('/_templates/jezdecke-potreby/images/green_btn.gif') no-repeat; }
.loginForm .login_btn input { width:92px; height:22px; border:none; background:transparent; }
.loginForm .btn { margin:0px auto 2px auto; display:block; width:92px; padding:4px 0px; text-align:center; text-decoration:none; background:url('/_templates/jezdecke-potreby/images/green_btn.gif') no-repeat; }
.loginForm p { text-align:center; }

.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 #5f9e00; float:left; font-size:11px; width:238px; margin:0px 10px 10px 0px; }
.eshop .katalog-zbozi .zbozi-item .roh1 { width:6px; height:6px; background:url('/_templates/jezdecke-potreby/images/goods_roh1.gif') no-repeat; position:absolute; top:-1px; left:-1px; }
.eshop .katalog-zbozi .zbozi-item .roh2 { width:6px; height:6px; background:url('/_templates/jezdecke-potreby/images/goods_roh2.gif') no-repeat; position:absolute; top:-1px; right:-1px; }
.eshop .katalog-zbozi .zbozi-item .roh3 { width:6px; height:6px; background:url('/_templates/jezdecke-potreby/images/goods_roh3.gif') no-repeat; position:absolute; bottom:-1px; right:-1px; }
.eshop .katalog-zbozi .zbozi-item .roh4 { width:6px; height:6px; background:url('/_templates/jezdecke-potreby/images/goods_roh4.gif') 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 .doporucujeme { width:65px; height:65px; background:url('/_templates/jezdecke-potreby/images/goods_doporucujeme.gif') no-repeat; position:absolute; bottom:0px; left:0px; }
.eshop .katalog-zbozi .zbozi-item .novinka { width:65px; height:65px; background:url('/_templates/jezdecke-potreby/images/novinka.gif') no-repeat; position:absolute; bottom:0px; left:0px; }
.eshop .katalog-zbozi .zbozi-item h2 { font-weight:bold; color:#5b5e56; font-size:14px; margin:0px; padding:5px 12px; background:url('/_templates/jezdecke-potreby/images/goods_h.gif') bottom repeat-x #d6fe9b; }
.eshop .katalog-zbozi .zbozi-item h2 a { color:#5b5e56; 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; }
.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 { float:left; width:50px; }
.eshop .btn_add2cart { float:left; width:20px; height:20px; margin:0px 0px 0px 5px; border:none; background:url('/_templates/jezdecke-potreby/images/add2cart.gif') no-repeat; }

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

.eshop .details_img { float:right; width:250px; text-align:center; }
.eshop img.titulni { margin:0px auto; }
.eshop .details_table { width:250px; }
.eshop td { padding:2px 5px; font-size:13px; }
.eshop td.name { background:#ddd; font-weight:bold; }
.eshop td.value .input { width:30px; }
.eshop .gallery .item { float:left; margin:5px; border:1px solid #bbb; background:#fff; padding:5px; }
.eshop .gallery .item a { display:block; text-align:center; }
.eshop .gallery .item a img { margin:0px auto; }
.eshop .gallery .item p { text-align:center; }
.eshop .gallery .addGal a { background: url('/_templates/jezdecke-potreby/images/icons/Plus.gif') center no-repeat #fff; width:150px; height:80px; }
.eshop .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/jezdecke-potreby/images/checkout_green.gif') center top no-repeat; }
.checkout .numbers a.active { background:url('/_templates/jezdecke-potreby/images/checkout_orange.gif') center top no-repeat; }
.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; }

.poll .poll_bar_wrapper { width:100%; height:10px; background:#ccc; }
.poll .poll_bar { width:0px; height:10px; background:#666; }
.poll .poll_option_label { text-align:right; }




