/*
Online Shop Panavis v2.8 - Thundercloud stylesheet
Copyright: Panavis&Panadela - www.panavis.cz - 2007
*/
BODY{background-color:#ffffff;background-image:url(img/bcg2.png);background-repeat:repeat-x;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;margin:auto;padding-top:0px;padding-bottom:0px;}
TD{color:#000000;font-family:lucida,sans-serif;font-size:13px;}
DIV{margin:0px;}
FORM{margin:0px;}
IMG{border:0px;}
.head{background-color:#AFBFD3;background-image:url(img/a1.png);background-repeat:no-repeat;height:55px;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.slogan{padding-top:15px;}
.head2{background-color:#AFBFD3;background-image:url(img/a2.png);background-repeat:no-repeat;height:49px;font-family:verdana,lucida,Tahoma,Lucida Grande CE,sans-serif;font-size:14px;font-weight:bold;}
.head3{background-color:#AFBFD3;background-image:url(img/a3.png);background-repeat:no-repeat;height:122px;font-family:verdana,lucida,Tahoma,Lucida Grande CE,sans-serif;font-size:14px;font-weight:bold;}
.head3b{background-color:#AFBFD3;background-image:url(img/a3b.png);background-repeat:no-repeat;height:122px;font-family:verdana,lucida,Tahoma,Lucida Grande CE,sans-serif;font-size:11px;font-weight:bold;color:#ffffff;}
.head4{background-color:#AFBFD3;background-image:url(img/a4.png);background-repeat:no-repeat;height:31px;font-family:verdana,lucida,Tahoma,Lucida Grande CE,sans-serif;font-size:12px;font-weight:bold;}
.head4b{background-color:#AFBFD3;background-image:url(img/a4b.png);background-repeat:no-repeat;height:31px;font-family:verdana,lucida,Tahoma,Lucida Grande CE,sans-serif;font-size:12px;font-weight:bold;padding-left:20px;}
.head5{background-color:#AFBFD3;background-image:url(img/stin2.png);background-repeat:no-repeat;height:18px;}
.header{background-color:#AFBFD3;border-bottom:#FFFFFF 1px solid;width:724px;}
#kosik{text-align:center; }
.content{background-color:;}
.content_obsah1{width:559px;height:16px;}
.content_obsah2{width:557px;}
.content_obsah3{width:559px;height:16px;}
.shadow{width:5px;}
.productbg{background-color:#FFFFFF;border:#7189B9 1px solid;padding:5px;width:170px;table-layout:fixed;}
.probgfoot{background-color:#8CC1E0;}
.showbg{border:#FFFFFF 1px solid;padding:5px;text-align:center;font-size:10px;}
.foot{background-color:#AFBFD3;background-image:url(img/a12.png);background-repeat:no-repeat;height:93px;}
h1{font-size:14px;margin:0px;padding:0px;font-weight:bold;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;}
h2{color:#0F2377;  font-size:12px;margin:0px;padding:0px;font-weight:bold;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;}
h3{font-size:12px;margin:0px;padding:0px;font-weight:bold;color:#0f2377;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;}
h4{font-size:11px;margin:0px;padding:3px;font-weight:normal;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;}
.menu_head{background-image:url(img/a8.png);background-repeat:no-repeat;padding:0px;font-family:lucida,sans-serif;font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;text-align:center;}
.menu_head2{background-image:url(img/a8c.png);background-repeat:no-repeat;padding:0px;font-family:lucida,sans-serif;font-size:14px;font-weight:bold;color:#ffffff;text-decoration:none;text-align:center;}
.menu{width:160px;border:0px;padding:0px;vertical-align:top;}
.okno{background-color:#202022;  border-left:1px solid #919498;  border-right:1px solid #919498;  color:#ffffff;font:11px Tahoma,Lucida Grande CE,lucida,sans-serif;text-align:left;}
.okno a:link{color:#000000;}
.okno a:visited{color:#000000;}
.okno a:hover{color:#535453;}
.okno a:active{color:#535453;}
.oknoR{background-color:#B0B1B3;   border-left:1px solid #919498;  border-right:1px solid #919498;  color:#000000;}
.oknoR a:link{color:#000000;}
.oknoR a:visited{color:#000000;}
.oknoR a:hover{color:#535453;}
.oknoR a:active{color:#535453;}
.okno_sub{background-image:url(img/butonx2.png);  border-left:1px solid #919498;  border-right:1px solid #919498;  }
.okno_sub a:link{color:#000000;}
.okno_sub a:visited{color:#000000;}
.okno_sub a:hover{color:#535453;}
.okno_sub a:active{color:#535453;}
.okno1{background-color:#202022;  border-left:1px solid #919498;  border-bottom:1px dotted #919498;  height:20px;}
.okno2{background-color:#202022;  border-right:1px solid #919498;  border-bottom:1px dotted #919498;  height:20px;}
.menu_categories{text-align:left;height:20px;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:12px;font-weight:bold;color:#344028;}
.menu_morph{display:block;  height:22px;  width:143px;  background-image:url(img/butonx.png);  text-align:left;  font-family:Arial,tahoma,sans-serif;font-size:14px;font-weight:bold;color:#000000;padding-top:5px;padding-left:15px;}
.menu_categories a:hover{}
.menu_categories_sub{text-align:left;height:20px;font-family:Arial,tahoma,sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:none;padding-left:20px;}
.menu_product_foto{border:#7189B9 1px solid;}
.menu_bottom{background-image:url(img/a10b.png);background-repeat:no-repeat;width:160px;}
.menu_bottom2{background-image:url(img/a10.png);background-repeat:no-repeat;width:160px;}
.left_content{text-align:left;padding:10px 12px 10px 12px;vertical-align:top;}
.left_content a:link{color:#202222;text-decoration:underline;}
.left_content a:hover{color:#39458C;text-decoration:underline;}
.listy{color:#000000; font-size:12px; font-family:Tahoma,lucida,sans-serif; }
.listy a:link{color:#1D1C20; font-size:12px; font-family:Tahoma,lucida,sans-serif; font-weight:bold;}
.listy a:hover{color:#19298F;}
.listy a:visited{color:#1D1C20;}
.listy a:active{color:#1D1C20;}
.separator{background-color:#FFFFFF;width:1px;}
.input{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;color:#333333;background-image:url(img/input_bg.gif);background-repeat:repeat-x;border:1px solid #7189B9;}
.searchheight{height:20px;}
.uos{height:97px;}
.fontpadd{border:0px;padding:10px 10px 0px 10px;font:11px Tahoma,Lucida Grande CE,lucida,sans-serif;color:#000000;}
.det{font:11px Tahoma,Lucida Grande CE,lucida,sans-serif;color:#000000;text-align:left;}
.graf{background-color:#FFFFFF;margin-top:4px;font-size:0px;height:7px;}
.product_list_foto{padding:5px 0px 4px 0px;border-bottom:1px solid #FFFFFF;vertical-align:top;}
.product_list_data{width:100%;padding:5px 0px 4px 0px;border-bottom:1px solid #FFFFFF;vertical-align:top;}
.product_list_price{width:75px;text-align:right;font-weight:bold;padding:5px;}
.product_show_table{margin-left:3px;}
.product_show_foto{border:#FFFFFF 1px solid;margin-right:5px;}
.product_show_data{background-color:#CDDBE8;padding:5px;border-bottom:3px solid white;vertical-align:top;}
.product_show_price{text-align:right;font-weight:bold;padding:5px;}
.order_table_head{background-color:#515354;text-align:center;height:20px;color:#ffffff;}
TD.order_table_head{border-right:1px solid #FFFFFF}
.order_table_data_odd{background-color:#CED8E3;}
.order_table_data_even{background-color:#C6D1DF;}
TD.order_table_data{padding:5px;border-right:1px solid #FFFFFF;text-align:right;}
.order_table_footer{background-color:#858484;text-align:right;height:20px;padding:5px;}
.order_table_footer_light{background-color:#CDDBE8;text-align:right;height:20px;padding:5px;}
.hr{width:100%;height:1px;background-color:#FFFFFF;}
.operation_table{border:0px;padding:0px;width:300px;}
.alert{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:12px;font-weight:bold;color:#0f2377;text-decoration:none;text-align:center;}
.ok{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:12px;font-weight:bold;color:#0f2377;text-decoration:none;text-align:center;}
.image_border{border:0px solid #FFFFFF;}
.tekst8{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:none;}
.tekst8b{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
.tekst9{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
.tekst10{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:12px;font-weight:bold;color:#000000;text-decoration:none;}
a.tekst10:link{color:#000000;}
a.tekst10:hover{color:#3B3E3E;}
.px{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:1px;font-weight:normal;color:#000000;text-decoration:none;}
TD.upper{background-color:#AFBFD3;background-image:url(img/nav_head.gif);background-repeat:repeat-x;height:21px;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#0F2377;text-decoration:none;}
table.entries{color:#FFFFFF;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;border:#FFFFFF 1px solid;}
.mgbg{background-color:#AFBFD3;}
a:link{color:#ffffff;text-decoration:none;}
a:visited{color:#ffffff;text-decoration:none;}
a:hover{color:#B6B8B9;text-decoration:none;}
a:active{color:#B6B8B9;text-decoration:none;}
.tekst{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;color:#2B3D84;text-decoration:none;}
a.tekst:link{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
a.tekst:visited{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
a.tekst:active{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;color:#0f2377;text-decoration:none;}
a.tekst:hover{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;color:#0f2377;text-decoration:none;}
.tekst_b{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
a.tekst_b:link{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
a.tekst_b:visited{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;}
a.tekst_b:active{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#AAA8AA;text-decoration:none;}
a.tekst_b:hover{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#AAA8AA;text-decoration:none;}
.tekst_b2{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.tekst_b2:link{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.tekst_b2:visited{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;}
a.tekst_b2:active{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#AAA8AA;text-decoration:none;}
a.tekst_b2:hover{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:bold;color:#AAA8AA;text-decoration:none;}
.submit{font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;font-weight:normal;}
.select{border:1px solid;border-color:#FFFFFF;font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;background-color:#FFFFFF;}
.bird{font-weight:bold;font-size:11px;color:#db4449;}
.foot_banner{padding:10px;}
.banner_img{border:#FFFFFF 1px solid;}
.backlink{background-image:url(img/a11.png);   text-align:center;  height:74px;  font-family:Tahoma,Lucida Grande CE,lucida,sans-serif;font-size:11px;}
/*
Lightbox
*/
#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox img{ width: auto; height: auto; }
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0; }
#hoverNav a{ outline: none; }
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background: url(../../js/lightbox/img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../js/lightbox/img/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; }			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none; }	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
