/*######### ######### ######### ######### ######### #########
Copyright by Fastest Solution 2008, All rights reserved
Autor: Jakub Tyson, www.fastest.cz 
######### ######### ######### ######### ######### ######### */

div#shop_list ul.dostupnost,div#shop_list2 ul.dostupnost {list-style:none;margin:0;padding:0;list-style-image:none;position:absolute;bottom:45px;right:0px;}
div#shop_list ul.dostupnost li,div#shop_list2 ul.dostupnost li {font-size:11px;visibility:hidden;}

.img2 img{height:50px;}

div#shop_list div.pole  *,div#shop_list2 div.pole  *{font-size:11px;}
div#shop_list div.pole h2,div#shop_list2 div.pole h2 {font-size:14px;font-weight:bold;margin-top:0;padding-top:0;width:160px;overflow:hidden;display:block;height:28px;POSITION:RELATIVE;}
div#shop_list div.pole, div#shop_list2 div.pole {/*cursor: move;*/float:left;/*width:250px;*/width:47%;height:233px;padding:.5em;margin:.1em;margin-right:.0em;border:1px dotted #999999; border-width:0 1px 1px 0;position:relative;}

div#shop_list div.pole div.akce,div#shop_list2 div.pole div.akce {position:absolute;top:5px;right:30px;}
div#shop_list div.pole a.skladem,div#shop_list2 div.pole a.skladem {display:block;width:15px;height:15px;padding:.1em;text-align:center;background:#034577;text-decoration:none;color:#fff;position:absolute;bottom:35px;right:5px;cursor:help;}
div#shop_list div.pole div.novinka,div#shop_list2 div.pole div.novinka {position:absolute;top:0px;right:0px;background:transparent url("../../css/darek/shop/novinka.gif") no-repeat right top;display:block;width:30px;height:30px}
div#shop_list div.pole .light,div#shop_list2 div.pole .light {color:#ff0000;font-weight:bold;}
div#shop_list p,div#shop_list2 p{height:110px;position:absolute;top:30px;right:5px;width:100px;overflow:hidden;text-indent:0;}


div#shop_list div.pole ul.cena,div#shop_list2 div.pole ul.cena   {position:absolute;top:170px;left:2px;width:160px;}
div#shop_list div.pole ul.cena,div#shop_list2 div.pole ul.cena   {float:right;margin:0;padding:0;list-style:none;list-style-image:none;}
div#shop_list div.pole ul.cena li, div#shop_list2 div.pole ul.cena li  {padding:.2em 0 0 0;margin:.2em 0 0 0;} 
div#shop_list div.pole ul.cena li label.label, div#shop_list2 div.pole ul.cena li label.label  {margin:0;}
div#shop_list div.pole ul.cena li span, div#shop_list2 div.pole ul.cena li span  {float:right;width:70px;text-align:right;}
div#shop_list div.pole ul.cena li, div#shop_list2 div.pole ul.cena li  {clear:both;}
div#shop_list div.foto, div#shop_list2 div.foto {float:left;width:180px;height:180px;overflow:hidden;}
div#shop_list div.foto ,div#shop_list div.foto img, div#shop_list2 div.foto ,div#shop_list2 div.foto img{cursor:-moz-zoom-in;cursor:zoom-in;color:#ccc;}

.image_thumb {}

div#shop_list a.add_cart_mini, div#shop_list2 a.add_cart_mini {background:transparent url("../../css/darek/shop/add_cart_mini.gif") no-repeat left center;padding-left:28px;height:25px;line-height:25px;display:block;position:absolute;bottom:5px;right:5px;}

div#shop_list div.pole:hover  , div#shop_list div.pole.hover, div#shop_list2 div.pole:hover  , div#shop_list2 div.pole.hover{background:#F2F3F5;}
div#shop_list div.pole:hover  ul.dostupnost li,div#shop_list div.pole.iehover  ul.dostupnost li, div#shop_list2 div.pole:hover  ul.dostupnost li,div#shop_list2 div.pole.iehover  ul.dostupnost li{visibility:visible;}


/* kategorie */
div.box.shop_category .domtabs ul li{padding:.3em 0; font-size:11px;border-bottom:1px solid #CCCCCC; }
div.box.shop_category .domtabs ul  ul {margin:.2em 1em;}
div.box.shop_category .domtabs ul li img {margin:5px 4px 0 0px;cursor:pointer;}
div.box.shop_category .domtabs ul ul li {border:0;}
div.box.shop_category .domtabs ul li:hover {background:#F2F3F5; }



/*priorita */
div#shop_list div.pole.priorita {width:97%;height:160px;}
div#shop_list div.pole.priorita h2 {width:400px;height:14px;}
div#shop_list div.pole.priorita p {position:absolute;top:30px;left:150px;width:220px;height:70px;}
div#shop_list div.pole.priorita ul.dostupnost {position:absolute;bottom:0px;left:290px;}
div#shop_list div.pole.priorita  a.skladem {left:100px;}
div#shop_list div.pole.priorita  ul.cena {top:10px;left:370px;}








/*detail */
div#shop_detail {position:relative;}
div#shop_detail *{font-size:12px;}

div#shop_detail div.akce {position:absolute;top:-25px;text-align:right;right:50px;color:#ff0000;font-size:13px;font-weight:bold;}
div#shop_detail div.novinka {position:absolute;top:-30px;right:0px;background:transparent url("../../css/darek/shop/novinka.gif") no-repeat right top;display:block;width:30px;height:30px}
div#shop_detail ul.cena li.cena_small *{font-size:10px;}
div#shop_detail h2 {font-size:15px;margin-top:2em;}

div#shop_detail div.foto {overflow:hidden;cursor:-moz-zoom-in;cursor:zoom-in;}
div#shop_detail div.foto img, div#shop_detail div.foto {cursor:-moz-zoom-in;cursor:zoom-in;text-align:center;position:relative;}
div#shop_detail div.foto img.image_thumb_detail{text-align:center;} 
div#male_fotky {position:relative;width:100%;height:65px;overflow-x:auto;text-align:left;margin:.4em .4em .4em 0;border:1px solid #ccc;white-space:nowrap;cursor:pointer;cursor:hand;}
img.foto_nahled  {height:40px;margin:.2em;color:#ccc;}

div#shop_detail table.ceny  {width:100%;}
div#shop_detail table.ceny  td.nowrap {white-space:nowrap;}
div#shop_detail table.ceny td.light {color:#ff0000;}
div#shop_detail table.ceny td.cena_right {text-align:right}
div#shop_detail table.ceny td.cena_small {font-size:10px;color:#666;}
div#shop_detail p.popis_produktu {border-top:1px solid #ccc;padding-top:10px;}
div#shop_detail table.ceny td.font11 {font-size:11px;}

div#shop_detail table.ceny  a.add_cart_detail {background:transparent url("../../css/darek/shop/add_cart_mini.gif") no-repeat 20% center;padding-left:28px;height:25px;line-height:25px;display:block;}


/*preloader img*/
div#shop_list div.img_preloader  ,div#shop_detail div.img_preloader,div#shop_list2 div.img_preloader   {display:none;position:relative; background:#fff;width:85px;height:80px;} 
div#shop_list div.img_preloader img,div#shop_list2 div.img_preloader img, div#shop_detail div.img_preloader img{position:absolute;left:35%;top:20px;display:block;}
div#shop_detail div.img_preloader img {width:25px;height:25px;}


/*filtrace list*/
#filtrace_list *{font-size:11px;}
#filtrace_list {border:0px solid #ccc;background:#F4F5F9;width:99%;height:55px;padding-top:3px;position:relative;font-size:11px;}
#filtrace_list div#filtrace_vyrobce {float:left;margin:0px;width:180px;}
#filtrace_ikony {float:left;width:30px;height:40px;}
#layout_main .sub_oddeleni {margin-top:2em;}
#layout_main ul.sub_oddeleni {margin:1em .5em;padding:0;list-style:none;}
#layout_main ul.sub_oddeleni li {display:inline;padding:0 .5em 0 .2em;margin:0;border-right:1px solid #ccc;}

/*slider*/
div#myslider {position:absolute;top:7px;right:20px;}

/* kosik */
#kosik {position:absolute;top:50px; left:250px;width:300px;}
#kosik #into_kosik {position:absolute;bottom:-25px;right:-66px;background:transparent url("../../css/darek/shop/add_cart.png") no-repeat left center;width:160px;height:51px;border:0;padding-left:45px;}
#kosik a:link ,#kosik a:visited {color:#FA6501;}
#kosik a:hover{color:#000;text-decoration:none;} #kosik a:active{color:#FA6501;}

/*zobrazeni add cart globalne 	*/
div#shop_list a.add_cart_mini,div#shop_list2 a.add_cart_mini, div#shop_detail div.add_cart  {display:block;}


/*kosik*/

#kosik_big p{margin:.5em;padding:.5em;}
#kosik_big  h2 {font-size:13px;font-weight:bold;}
#kosik_big  div.kosik_lista {clear:both;margin-top:.5em;}

#kosik_big .tabBody a:link ,#kosik_big .tabBody a:visited {color:#FA6501;}
#kosik_big .tabBody a:hover{color:#000;text-decoration:none;} #kosik_big .tabBody a:active{color:#FA6501;}
#rekapitulace label , #kosik_info_po_prihlaseni label{float:left; width:100px;}
#rekapitulace span, #kosik_info_po_prihlaseni span{float:left; }



/*small pole*/
div#shop_list div.pole.small,div#shop_list2 div.pole.small {width:30%;height:140px;}
div#shop_list div.pole.small  ul.dostupnost,div#shop_list2 div.pole.small  ul.dostupnost  { display:none;}
div#shop_list div.pole.small ul.cena.small,div#shop_list2 div.pole.small ul.cena.small  {position:absolute;left:80px;top:50px;width:50%;}
div#shop_list div.pole.small div.akce,div#shop_list2 div.pole.small div.akce   {position:absolute;right:10px;top:40px;}
div#shop_list div.pole.small div.foto ,div#shop_list div.foto img,div#shop_list2 div.pole.small div.foto ,div#shop_list2 div.foto img  {cursor:pointer;z-index:10;}
div#shop_list div.pole.small div.foto ,div#shop_list div.pole.small div.foto img {width:80px;}

/* pole nahodne */
div#shop_detail div.pole_nahodne  div.foto_element img {height:50px;}
div#shop_detail div.pole_nahodne {float:left;width:30%;height:120px;margin:3px;padding:.3em;display:block;border:1px solid red;position:relative;}
div#shop_detail div.pole_nahodne ul.cena.small {position:absolute;width:50%;right:10px;top:50px;}
div#shop_detail div.pole_nahodne img {float:left;}

ul.cena.small  {position:absolute;width:50%;right:10px;}

div.box div.pole {border-bottom:1px solid #ccc;padding:.2em;}
div.box div.pole  div.foto img{height:60px;float:left;cursor:pointer;} 
div.box div.pole h2 {font-weight:bold;}
div.box div.pole div.foto{float:left;}


div.box div.pole div.img_preloader , 
div.box div.pole  a.skladem,
div.box div.pole  div.akce,
div.box div.pole  a.add_cart_mini,
div.box div.pole   ul.dostupnost{display:none;}

#pocet_na_strance{position:relative;top:25px; left:0px;}
/*pagination*/
#pagination_shop {width:99%;}
.pag_left {float:left;}
.pag_right {float:right;}
.pag_center {text-align:center;}

#shop_table *{font-size:11px;}
#shop_table {width:99%;}
#shop_table tr td h2 {font-weight:bold;}
#shop_table td {padding:.3em; border-bottom:1px solid #ccc;}
#shop_table .image_thumb,.image_thumb_non_function{height:50px;}
#shop_table .img_preloader  {position:relative;}
#shop_table .img_preloader img{position:absolute;top:50%;left:35%;height:25px;}
#shop_table td.nowrap {white-space:nowrap;}
#shop_table .novinka {position:absolute;top:13px;right:-10px;background:transparent url("../../css/darek/shop/novinka.gif") no-repeat right top;z-index:100;display:block;width:30px;height:30px}
#shop_table div.relative {position:relative;}
#shop_table tr td.img {padding:8px 20px 2px 2px;}

.img_over {border:2px solid #ccc;}

.static {position:static;}
/*souviseciji*/
table.souvisejici {width:100%;}
table.souvisejici td {border-bottom:1px solid #ccc;PADDING:.5em;}
table.souvisejici td.img {text-align:center;}
table.souvisejici  img {height:40px;margin:auto;display:block;}


/*footer links */
ul#oddeleni_footer  {position:relative;margin-top:30px;clear:both;color:#ccc;}
ul#oddeleni_footer  li h2 {display:inline;}
ul#oddeleni_footer  li h2 a{color:#ccc;}
ul#oddeleni_footer  li h2 a:hover{color:#666;}
ul#oddeleni_footer  li{display:inline; border-right:1px solid #ccc;padding:0 .3em 0 .5em;}




div#shop_footer  {position:relative;margin-top:10px;clear:both;color:#ccc;margin-bottom:10px;}
div#shop_footer  a{color:#ccc;}
div#shop_footer a:hover{color:#666;}

