body,html{border:0px none;        margin:0px;        padding:0px;        font-family:Verdana,Arial,Helvetica,sans-serif!important;        font-size:10px!important;        font-weight:normal;        color:#330000;}
form{margin:0px;}
input{border:1px solid #4F0C0C;        padding-left:3px;        margin-top:3px;}
textarea{border:1px solid #4F0C0C;}
.button{cursor:pointer; }
a:link{color:#4F0C0C;        text-decoration:none;}
a:visited{text-decoration:none;        color:#000000;}
a:hover{text-decoration:underline;        color:#D92D0A;}
a:active{text-decoration:underline;}
.brw a:link,.brw a:active,.brw a:visited{color:#BD5D5D;}
.brw a:hover{color:#BD5D5D;}
.resetovac{border:0px none;        margin:0px;        padding:0px;        float:none;        clear:both;        width:0px;        height:0px;        line-height:0px;        font-size:0px;}
p,img,table,tr,th,td,h1,h2,h3,h4,h5{border:0px none;        margin:0px;        padding:0px;}
#bodyhlavicka{background-color:#ffffcc;}
#bodypaticka{background-color:#ffffcc;}
#strankahlavicka{background-color:#ffffff;        background-image:url(./img/back_top.gif);        background-repeat:repeat-x;        background-position:left top;}
#strankapaticka{clear:both;        background-color:#BD5D5D;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#4F0C0C;        text-align:center;        padding-top:5px;        padding-bottom:5px;        border:1px solid #4F0C0C;}
#strankapatickaL{clear:both; float:left; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:left; padding-top:5px; padding-left:15px; padding-bottom:5px; width:90%; }
#strankapatickaL a{color:#000000;        text-decoration:underline;}
#banners{height:50px; text-align:center; padding-bottom:5px; padding-left:190px; clear:both; float:left; }
#strankaobal{width:auto;        min-width:610px;        max-width:1000px;        margin:0px;        position:relative;        left:0px;        top:0}
#strankaobal1{background:url('left.gif') top left repeat-y;}
#strankaobal2{background:url('right.gif') top right repeat-y;}
#levypanelobal{float:left;        width:170px;        margin:5px 0px;        padding:0px 0px 2px;        position:absolute;        left:0px;        top:90px;}
.rightcolumn{float:right;        width:180px;        margin:5px 5px 5px 0px;        padding:0px 2px 2px 0px;        font-size:11px;        text-align:left;        position:absolute;        left:810px;        top:23px;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-weight:normal;        color:#4F0C0C;}
#pravypanelvnitrek{margin:5px 0px 0px 0px;}
#hlavnipanelobal{padding:5px 199px 5px 189px;}
#hlavnipanelhlavicka{background-color:#BD5D5D;        border:1px solid #4F0C0C;        font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#FFFFFF;        padding-left:10px;        padding-top:8px;        padding-bottom:8px;        width:610;        min-width:400px;        max-width:610px;}
#hlavnipanelpaticka{background-color:#BD5D5D;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#4F0C0C;        border:1px solid #330000;        padding-top:3px;        padding-bottom:3px;        text-align:right;        width:610px;}
/*menu*/
.obal{width:587px;        padding:10px;        margin:0px;        border:1px solid #ccc;        background:#fff;        margin-top:5px;}
.obal.filtering{padding:5px;width:598px;height:19px;background-color:#bd5d5e;}
.obal.filtering label{color:#FFF;}
.nav{margin:0;        padding:0 0 20px 10px;        border-bottom:1px solid #f39e4a;}
.nav li{margin:0;        padding:0;        display:inline;        list-style-type:none;}
.nav a:link,.nav a:visited{float:left;        font-size:13px;        line-height:14px;        font-weight:bold;        padding:0 12px 6px 12px;        text-decoration:none;        color:#900103;}
.nav a:link.active,.nav a:visited.active,.nav a:hover{color:#000;        background:url("img/stitek.gif") no-repeat bottom center;}
/*menu*/
/*odborne_vyrazy*/
.ohraniceni{width:587px;        padding:10px;        margin:0px 0 0px 0;        border:1px solid #ccc;        background:#fff;}
.pismena{margin:0;        padding:0 0 20px 10px;        border-bottom:1px solid #f39e4a;}
.pismena li{margin:0;        padding:0;        display:inline;        list-style-type:none;}
.pismena a:link,.pismena a:visited{float:left;        font-size:13px;        line-height:14px;        font-weight:bold;        padding:0 5px 5px 5px;        text-decoration:none;        color:#900103;}
.pismena a:link.active,.pismena a:visited.active,.pismena a:hover{color:#000;        background:url("img/stitek.gif") no-repeat bottom center;}
/*odborne_vyzazy*/
/*doplneno*/
.menu{width:800px; float:left;
/*min-width:760px;*/
font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; background-image:url(./img/back_top.gif); background-repeat:repeat-x; background-position:left top; position:absolute; left:184px; height:23px; top:0px; padding-left:15px; }
.menu a:link,.menu a:active,.menu a:visited{color:#FFFFFF;        display:block;        float:left;        padding-left:10px;        padding-right:10px;        padding-top:3px;}
.menu a.flag{padding-top:1px;}
.menu a:hover{color:#520E0D;}
h2 a:link,h2 a:active,h2 a:visited{font-size:12px;        font-weight:bold;}
h2 a:hover{font-weight:bold;        color:#D92D0A;}
h2.fontsmall a{font-size:10px;}
h3{font-size:11px;        font-weight:normal;}
h3 a:link,h3 a:active,h3 a:visited{font-size:11px;}
h3 a:hover{font-size:11px;        color:#D92D0A;}
.h3{font-size:11px; font-weight:normal; clear:both; }
.h3 a:link,h3 a:active,h3 a:visited{font-size:11px;}
.h3 a:hover{font-size:11px;        color:#D92D0A;}
.h2{font-size:15px;font-weight:normal;}
.h2search a:link, .h2search a:active, .h2search a:visited{font-size:14px;font-weight:normal;}
.top{position:relative;        height:85px;}
.banner{width:468px;        font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#FFFFFF;        background-repeat:repeat-x;        background-position:left top;        position:absolute;        left:189px;        height:60px;        top:25px;}
#rbo{Z-INDEX:1;        width:135px;        font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:bold;        color:#520E0D;        background-repeat:repeat-x;        background-position:left top;        position:absolute;        left:655px;        height:62px;        top:25px;        text-align:center;        text-indent:5pt;}
.mmenu{background-image:url(img/menu_1.jpg); background-repeat:no-repeat; background-position:left top; width:183px; height:30px; }
.omenu{width:158px; clip:rect(auto auto auto auto); background-image:url(img/m_back.gif); background-repeat:repeat-y; background-position:left top; padding-left:25px; padding-top:0px; }
.div_menu{padding-left:8px;        font-size:11px;        font-family:verdana,arial,helvetica,sans-serif;
/*font-weight:bold;*/
}
.div_menu_plus{padding-left:10px;        font-size:11px;        font-family:verdana,arial,helvetica,sans-serif;
/*font-weight:bold;*/
}
.submenu{font-size:11px; font-weight:bold; color:#4F0C0C; font-family:Verdana,Arial,Helvetica,sans-serif; width:158px; padding:0px; }
h1{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#FFFFFF;}
.leftcolumn h2{line-height:1em; margin:0px; padding:0px; display:block; float:left; width:158px; clear:both; }
.prod_A{display:block;        border-right-width:1px;        border-bottom-width:1px;        border-left-width:1px;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-right-color:#4F0C0C;        border-bottom-color:#4F0C0C;        border-left-color:#4F0C0C;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#330000;        line-height:18px;        position:relative;        border-top-width:0px;        height:70px;        width:610px;}
.prod_1{position:absolute;        left:0px;        top:0px;        padding-left:15px;        width:152px;        height:auto;        padding-top:10px;        padding-bottom:5px;}
.prod_2{position:absolute;        left:152px;        top:0px;        padding-left:15px;        width:152px;        height:auto;        padding-top:10px;        padding-bottom:5px;}
.prod_3{position:absolute;        left:304px;        top:0px;        padding-left:15px;        width:152px;        height:auto;        padding-top:10px;        padding-bottom:5px;}
.prod_4{position:absolute;        left:456px;        top:0px;        padding-left:15px;        width:152px;        height:auto;        padding-top:10px;        padding-bottom:5px;}
#page{width:610px; padding-top:15px; color:#330000; }
.obsah a{text-decoration:underline;        color:#0A246A;}
.blockSpodp{font-weight:bold;        display:block;}
.panelhlavicka{background-color:#BD5D5D; border:1px solid #4F0C0C; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:10px; position:relative; height:30px; width:598px; }
.panelhlavicka h2 , .panelhlavicka h3 , .panelhlavicka h1{font-size:14px; margin:0px; padding:0px; color:#FFF; background:url(img/h_ico.gif) no-repeat 0px 11px; text-indent:20px; line-height:30px; font-variant:normal; font-weight:normal; }
.kateg_h{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#520E0D;        line-height:20px;        background-color:#FFFFFF;}
.logo{position:absolute;        height:85px;        width:184px;        top:0px;        left:0px;}
.mezi_1{height:5px;}
.t_txt1{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:bold;        color:#330000;}
.t_txt2{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:normal;        color:#330000;        padding-right:5px;        line-height:17px;}
.t_txt2 a{color:#585880;        text-decoration:underline;}
.sm_prod1{border-top-width:1px;        border-right-width:1px;        border-bottom-width:1px;        border-left-width:1px;        border-top-style:solid;        border-right-style:solid;        border-left-style:solid;        border-top-color:#330000;        border-right-color:#330000;        border-bottom-color:#330000;        border-left-color:#330000;        font-size:11px;        font-family:Verdana,Arial,Helvetica,sans-serif;        color:#330000;        padding-top:5px;        padding-right:5px;        line-height:15px;        width:148px;        text-align:right;}
.sm_prod1 h4{font-size:11px;margin:0px;}
.sm_prod2{border-right-style:solid;        border-left-style:solid;        font-family:Verdana,Arial,Helvetica,sans-serif;        border-right-width:1px;        border-left-width:1px;        border-right-color:#330000;        border-left-color:#330000;        vertical-align:bottom;        font-size:11px;        padding-right:5px;        padding-bottom:5px;        width:148px;}
.sm_prod3{background-image:url(img/k_back.gif);        background-repeat:no-repeat;        background-position:left top;}
.t_cena{font-family:Verdana,Arial,Helvetica,sans-serif;        color:#FF0000;        font-size:11px;        font-weight:bold;}
.sm_prodM{background-image:url(img/tit_m.gif);        background-repeat:repeat-x;        background-position:left top;        width:4px;}
h2.pr a:link ,h2.pr a:active , h2.pr a:visited{line-height:150%; color:#4F0C0C; font-size:11px; }
h2.pr a:hover{line-height:150%;        color:#D92D0A;}
#panelhlavicka a:link,#panelhlavicka a:active,#panelhlavicka a:visited{color:#FFFFFF;}
#panelhlavicka a:hover{color:#FFFFFF;}
.main .tablediv{border-right:1px solid #4F0C0C; border-bottom:1px solid #4F0C0C; border-left:1px solid #4F0C0C; clear:both; width:598px; padding-left:10px; }
.main .homeseparator{background:url(img/p_bottom.gif) repeat-x; clear:both; width:610px; height:15px; }
.p_bottom{background-image:url(img/p_bottom.gif);        background-repeat:repeat-x;        background-position:left top;        height:7px;}
h2.pr{font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; line-height:110%; font-style:normal; color:#4F0C0C; margin:0px; display:block; background:url(img/k_ico.gif) no-repeat 0px 6px; float:left; width:134px; padding:5px 0px 5px 15px; }
.pr_L{border-left-width:1px;        border-left-style:solid;        border-left-color:#520E0D;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#520E0D;}
.pr_R{border-right-width:1px;        border-right-style:solid;        border-right-color:#520E0D;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#520E0D;        vertical-align:top;}
.pr_S{border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#520E0D;        vertical-align:top;}
.R_nadp{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#FF0000; padding-left:5px; display:block; text-indent:15px; background:url(img/k_ico.gif) no-repeat 5px 3px; }
}
a:link .R_nadp{text-decoration:underline;}
.R_nadpS{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#FFFFFF;        padding-top:5px;        padding-bottom:5px;        padding-left:5px;        height:5px;}
.R_dat{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#4F0C0C; padding-left:5px; }
.R_d_link{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#4F0C0C;}
.R_link{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#4F0C0C; padding-left:5px; }
.R_d_phone{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#4F0C0C;}
.mmenuD{background-image:url(img/emenu.gif); background-repeat:no-repeat; background-position:left bottom; height:8px; width:183px; clear:both; }
/*cms start*/
.b_menu_c{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;}
.pot_obj{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;}
.clanek_1{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;}
.vyr_cn{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;}
.txt_in3{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;}
.tab_line{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;}
.txt_top{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;}
.b_menu{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;}
/*cms end*/
/*old start*/
.carsys{font-family:verdana,arial,helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#4f0c0c;        text-align:left;        vertical-align:middle;        padding-left:5px;
/*background-color:#AABDCA;*/
}
.carsys_c{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#4F0C0C;        text-align:center;        vertical-align:middle;        padding-left:5px;        background-color:#ffffff;}
.b_menu{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:left;        vertical-align:middle;        padding-top:5px;        padding-bottom:5px;        padding-left:5px;}
.b_menu_c{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;        vertical-align:middle;}
.b_menu_r{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:right;        vertical-align:middle;        padding-right:10px;}
.carstop{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:13px;        font-weight:bolder;        color:#FFFFFF;        text-align:left;        vertical-align:middle;        padding-left:5px;        background-color:#4F0C0C;        font-style:normal;        padding-right:10px;}
.carstop_FR{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:bolder;        color:#4F0C0C;        text-align:left;        vertical-align:middle;        padding-left:5px;        border-left:solid 1px #4F0C0C;        border-top:solid 1px #4F0C0C;        border-bottom:solid 1px #4F0C0C;        font-style:normal;        padding-right:10px;}
.w_menu{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:left;        vertical-align:middle;        padding-top:5px;        padding-bottom:5px;        padding-left:10px;        background-color:#FFFFFF;}
.kos_ltb{text-align:right;        font-size:12px;        padding-top:5px;        background-color:#4F0C0C;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-weight:bold;        padding-bottom:5px;        padding-right:10px;        color:#FFFFFF;        padding-left:3px;}
.clanek_1{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;        color:#4F0C0C;        text-align:center;        vertical-align:middle;        padding-top:5px;        padding-bottom:5px;        padding-left:10px;}
.inp11{font-size:12px;        font-weight:bold;        font-family:Tahoma,Arial,sans-serif;        color:#4F0C0C;        background-color:#4F0C0C;}
.inp111{font-size:12px;        font-weight:bold;        font-family:Tahoma,Arial,sans-serif;        color:#4F0C0C;}
.to_obj{background-color:#4F0C0C;        height:5px;}
.obj1{border-top-width:2px;        border-right-width:2px;        border-left-width:2px;        border-top-style:solid;        border-right-style:solid;        border-left-style:solid;        border-top-color:#4F0C0C;        border-right-color:#4F0C0C;        border-left-color:#4F0C0C;        padding:3px;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.obj2{border-right-width:1px;        border-left-width:2px;        border-right-style:solid;        border-left-style:solid;        border-right-color:#4F0C0C;        border-left-color:#4F0C0C;        padding:3px;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.obj3{border-right-width:2px;        border-right-style:solid;        border-right-color:#4F0C0C;        padding:3px;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.obj4{color:#FFFFFF;}
.obj5{border-left-width:2px;        border-left-style:solid;        border-left-color:#4F0C0C;}
.obj6{border-right-width:2px;        border-right-style:solid;        border-right-color:#4F0C0C;}
.obj7{border-top-width:1px;        border-bottom-width:2px;        border-left-width:2px;        border-top-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#4F0C0C;        border-bottom-color:#4F0C0C;        border-left-color:#4F0C0C;}
.obj8{border-top-width:1px;        border-bottom-width:2px;        border-top-style:solid;        border-bottom-style:solid;        border-top-color:#4F0C0C;        border-bottom-color:#4F0C0C;        border-right-width:2px;        border-right-style:solid;        border-right-color:#4F0C0C;}
.txt_topj{width:90%;        height:auto;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:justify;        vertical-align:bottom;        top:20px;}
.txt_topR{width:100%;        height:auto;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#FF0000;        text-align:justify;        vertical-align:bottom;        top:20px;}
.akce{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:bold;        color:#CC3300;        text-align:center;        vertical-align:middle;        text-decoration:blink;}
.bs_menu{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:normal;        color:#4F0C0C;        text-align:left;        vertical-align:middle;        padding-top:5px;        padding-bottom:5px;        padding-left:10px;}
.re_menu{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#4F0C0C;        text-align:right;        vertical-align:middle;        padding-top:5px;        padding-bottom:5px;        padding-right:10px;}
.re_menu a{text-decoration:underline;}
/*old end*/
.brw{padding:0px 5px 8px 0px;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#BD5D5D;}
.brw2{padding:8px 5px 8px 0px;        font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#BD5D5D;}
.nadT{padding:5px;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:bold;        color:#BD5D5D;}
.nadT a:link,.nadT a:active,.nadT a:visited{color:#1F2A3E;        text-decoration:underline;}
.nadT a:hover{color:#FF0000;        text-decoration:underline;}
.top_ico{border-right-width:10px;        border-right-style:solid;        border-right-color:#FFFFFF;        margin-right:10px;}
/*products*/
h2{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:18px;        font-weight:bold;        color:#330000;}
.p_nadp{padding-left:12px;        padding-top:8px;        padding-bottom:2px;        border-top-width:1px;        border-left-width:1px;        border-top-style:solid;        border-left-style:solid;        border-top-color:#330000;        border-left-color:#330000;}
.p_skl{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#FF0000;        text-align:right;        padding-right:10px;        border-top-width:1px;        border-right-width:1px;        border-top-style:solid;        border-right-style:solid;        border-top-color:#330000;        border-right-color:#330000;}
.p_img{padding-top:10px;        border-left-width:1px;        border-left-style:solid;        border-left-color:#330000;        width:275px;        text-align:center;}
.p_pop{border-right-width:1px;        border-right-style:solid;        border-right-color:#330000;        font-size:10px;        color:#330000;        text-align:justify;        vertical-align:top;        padding-right:5px;}
.p_det{font-size:10px;        font-weight:bold;        color:#4F0C0C;        text-align:left;        vertical-align:top;        padding-top:3px;        width:220px;}
.p_cena{text-align:right;        vertical-align:bottom;        width:142px;}
.p_cenaC{font-size:20px;        font-weight:bold;        color:#C61E1E;        text-align:right;        padding-right:10px;}
.p_cenaB{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:20px;        font-weight:bold;        color:#444444;        padding-right:10px;}
.p_cenaA{font-size:10px;        font-weight:bold;        padding-bottom:3px;        color:#4F0C0C;        text-align:right;        padding-right:10px;}
.p_buy{text-align:right;        vertical-align:top;        background-image:url(img/buy_b.gif);        background-repeat:repeat-x;        background-position:left top;}
.p_Ld{height:13px;        font-size:8px;        background-image:url(img/buy_b.gif);        background-repeat:repeat-x;        background-position:left top;}
.p_D{border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#330000;        height:13px;        font-size:8px;}
.p_R{border-right-width:1px;        border-right-style:solid;        border-right-color:#330000;        width:83px;        font-size:10px;        font-weight:bold;}
.d_img{border-left-width:1px;        border-left-style:solid;        border-left-color:#330000;        border-right-width:1px;        border-right-style:solid;        border-right-color:#330000;        background-color:#FFFFFF;        text-align:center;        vertical-align:top;        padding-top:10px;}
.d_akc{font-size:11px;        font-weight:bold;        color:#4F0C0C;        text-align:left;        vertical-align:bottom;        padding-top:3px;        padding-bottom:3px;}
.d_tom{font-size:11px;        font-weight:bold;        color:#4F0C0C;        text-align:left;}
.d_tom a:link,.d_tom a:active,.d_tom a:visited{text-decoration:underline;        color:#585880;}
.d_tom a:hover{text-decoration:underline;        color:#585880;}
.d_cenaA{font-size:12px;        font-weight:bold;        text-align:center;        vertical-align:bottom;        font-family:Verdana,Arial,Helvetica,sans-serif;}
.d_cenaA a:link,.d_cenaA a:active,.d_cenaA a:visited{font-weight:bold;        font-size:12px;}
.d_cenaA a:hover{font-weight:bold;        font-size:12px;}
.d_L{border-left-width:1px;        border-left-style:solid;        border-left-color:#330000;}
.d_cenaC{font-size:20px;        font-weight:bold;        color:#C61E1E;        text-align:center;        padding-left:20px;}
.d_cenaR{font-size:20px;        font-weight:bold;        color:#444444;        text-align:center;        padding-left:20px;}
.d_popis{border:1px solid #330000;}
.d_popV{font-size:12px;        font-weight:bold;        color:#330000;        background-color:#BD5D5D;        text-align:center;        padding:10px;}
.d_popVr{font-size:11px;        font-weight:bold;        color:#330000;        text-align:left;        padding-left:10px;}
.d_popD{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        color:#330000;        padding:10px;}
.d_txt{text-align:justify;        vertical-align:top;}
.d_kl{font-size:11px;        font-weight:bold;        color:#FFFFFF;        background-color:#4F0C0C;        text-align:left;        padding-right:5px;        padding-left:10px;        padding-top:10px;        padding-bottom:10px;}
.d_kos{background-color:#4F0C0C;        text-align:left;        padding-right:5px;}
.kos_ob{font-size:11px;        color:#330000;        text-align:left;        padding-left:10px;}
.p_ath{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#FF0000;        text-align:right;        padding-right:10px;}
.R_txt{color:#330000;        font-size:11px;        text-align:justify;        font-weight:normal;}
.nr{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:bold;        color:#CC3300;        text-align:left;        vertical-align:middle;}
.p_dph{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        color:#BD5D5E;        text-align:right;}
.Ax_name{font-size:11px;        font-weight:bold;        color:#4F0C0C;        font-family:Verdana,Arial,Helvetica,sans-serif;        padding-bottom:3px;}
.Ax_bot{font-size:11px;        font-weight:bold;        color:#4F0C0C;        font-family:Verdana,Arial,Helvetica,sans-serif;        text-align:right;        padding-top:3px;        width:148px;}
.Ax_cena{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        color:#C61E1E;}
.p_top{border-top:1px solid #330000;}
.dop_cena{font-size:9px;
/*font-weight:bold;*/
color:#333333;}
.dop_c{font-size:10px;
/*font-weight:bold;*/
color:#333333;}
.link_det{font-size:11px;        font-weight:bold;        }
div.p_det a:link,div.p_det a:active,div.p_det a:visited{text-decoration:underline;        color:#0A246A;}
.link-top{color:#FFFFFF;        float:left;        height:13px;        background:url(./img/bg-detail-menu.gif) repeat-x 0 0;        padding:2px;        margin-top:2px;        margin-bottom:2px;        margin-right:2px;}
.link-top a,.link-top a:link,.link-top a:visited{color:#FFFFFF;        text-decoration:none;        font-size:10px;}
.link-top a:hover{text-decoration:underline;        color:#FFFFFF;}
#shopintro{ color: #BD5D5D;display:none;} 
.p_popD{border-right-width:1px;        border-right-style:solid;        border-right-color:#330000;        font-size:10px;        color:#330000;        text-align:right;        padding-right:5px;        padding-left:5px;}
.d_popis table tr td{font-size:11px;}
.tp{font-size:11px;        vertical-align:top;        width:100%;}
.tp tr:hover{background-color:#DEDEDE;}
.txt_topD{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        color:#4F0C0C;        text-align:center;        width:70px;}
.tabD{border:2px solid #4F0C0C;}
.tdTopD{background-image:url(img/d_back.gif);        background-repeat:repeat-x;        background-position:left top;        height:24px;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        color:#FFFFFF;        text-align:left;        padding-top:5px;        padding-left:5px;        vertical-align:top;}
.tdTopDC{background-image:url(img/d_back.gif);        background-repeat:repeat-x;        background-position:left bottom;        height:45px;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        color:#FFFFFF;        text-align:center;        padding-top:5px;        padding-left:5px;        vertical-align:top;        width:65px;}
.tdTopDCn{background-image:url(img/d_back.gif);        background-repeat:repeat-x;        background-position:left bottom;        height:45px;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        vertical-align:top;        padding-right:2px;        width:25px;}
.tdKD{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#330000;        text-align:center;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.tdKDl{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#330000;        text-align:left;        padding-left:3px;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.tdKDN{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        color:#330000;        text-align:center;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;        padding-right:2px;        padding-left:2px;}
.tdKDNC1{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#330000;        text-align:center;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.tdkdnc2{font-family:tahoma,arial,helvetica,sans-serif;        font-size:10px;
/*font-weight:bold;*/
color:#330000;        text-align:center;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.tdKDNC3{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#FF0000;        text-align:center;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;}
.tField1{font-family:Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#FFFFFF;        background-color:#4F0C0C;        padding:1px 2px 2px;        border:1px solid #FF0000;        width:30px;        text-align:right;}
.tdKDNF{text-align:right;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        padding-left:3px;        padding-top:1px;        padding-right:15px;        padding-bottom:1px;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;        font-family:Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#330000;}
.tdKDNFn{text-align:right;        border-right-width:1px;        border-right-style:solid;        border-right-color:#4F0C0C;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#4F0C0C;        font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#330000;}
.DField1{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:normal;        color:#FFFFFF;        background-color:#4F0C0C;        padding:2px 4px;        border:1px solid #FF0000;        width:100px;        text-align:left;        height:20px;        vertical-align:middle;}
.DSend1{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#FFFFFF;        background-color:#4F0C0C;        padding:1px 2px 2px;        width:60px;        text-align:center;        border-top:1px solid #CCCCCC;        border-right:1px solid #000000;        border-bottom:1px solid #000000;        border-left:1px solid #CCCCCC;}
.tField3{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#000000;        width:25px;        background-color:#FFFFFF;        border:3px solid #FFFFFF;        text-align:right;}
.ob_x1{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        border:2px solid #000000;        width:100px;        padding:3px;}
.ob_x2{font-size:11px;        font-weight:bold;        color:#000000;        font-family:Arial,Helvetica,sans-serif;        text-align:right;        padding-top:3px;        width:90px;        padding-right:3px;}
.ob_x3{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        border:2px solid #000000;        width:100px;        padding:3px;        text-align:center;}
.obj3a{border-right-width:2px;        border-right-style:solid;        border-right-color:#1F2A3E;        padding:3px;        border-bottom-width:1px;        border-bottom-style:solid;        border-bottom-color:#1F2A3E;        font-size:12px;}
.ob_x4{font-size:10px;        font-weight:normal;        color:#000000;        font-family:Arial,Helvetica,sans-serif;        text-align:left;        padding:2px;        border:1px solid #000000;        vertical-align:top;}
.ob_x4b{font-size:10px;        font-weight:normal;        color:#000000;        font-family:Arial,Helvetica,sans-serif;        vertical-align:top;}
.obj_x5{height:10px;}
.obj_x6{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:center;        vertical-align:middle;        padding:3px;        border-top-width:2px;        border-right-width:1px;        border-bottom-width:2px;        border-left-width:2px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x7{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:center;        vertical-align:middle;        padding:3px;        border-top-width:2px;        border-right-width:1px;        border-bottom-width:2px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x8{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:center;        vertical-align:middle;        padding:3px;        border-top-width:2px;        border-right-width:2px;        border-bottom-width:2px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x9{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:center;        vertical-align:middle;        padding:3px;        border-top-width:0px;        border-right-width:1px;        border-bottom-width:1px;        border-left-width:2px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x10{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:center;        vertical-align:middle;        padding:3px;        border-top-width:0px;        border-right-width:1px;        border-bottom-width:1px;        border-left-width:0px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x11{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:center;        vertical-align:middle;        padding:3px;        border-top-width:0px;        border-right-width:2px;        border-bottom-width:1px;        border-left-width:0px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x12{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        text-align:center;        vertical-align:middle;        padding:3px;        border-top-width:0px;        border-right-width:2px;        border-bottom-width:2px;        border-left-width:2px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x13{font-family:Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        text-align:right;        vertical-align:middle;        padding:3px 20px 3px 3px;        border-top-width:0px;        border-right-width:2px;        border-bottom-width:2px;        border-left-width:2px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.obj_x14{font-family:Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        text-align:right;        vertical-align:middle;        padding:3px 20px 3px 3px;        border-top-width:0px;        border-right-width:2px;        border-bottom-width:1px;        border-left-width:2px;        border-top-style:solid;        border-right-style:solid;        border-bottom-style:solid;        border-left-style:solid;        border-top-color:#000000;        border-right-color:#000000;        border-bottom-color:#000000;        border-left-color:#000000;}
.DFieldReg{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:11px;        font-weight:normal;        color:#FFFFFF;        background-color:#4F0C0C;        padding:2px 4px;        text-align:left;        height:20px;        vertical-align:middle;        border-top:none;        border-right:none;        border-bottom:1px solid #FFFFFF;        border-left:none;}
.DRegIn{border:1px solid #4F0C0C;        padding:2px;        font-family:Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:normal;}
.DReg{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        padding:2px;}
.req{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        color:#FFFFFF;}
.allert{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#FF0000;        text-align:center;}
.all_C{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:normal;        padding:4px;}
.alert{FONT-WEIGHT:bold;        FONT-SIZE:10px;        COLOR:#FF0000;        FONT-FAMILY:Tahoma,Arial,Helvetica,sans-serif;        TEXT-ALIGN:right;        padding-right:10px;}
.odes{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:16px;        font-weight:bold;        color:#D92D0A;}
.mB{border:1px solid #E3B9BB;        text-align:center;}
.mT{font-size:10px;        font-weight:bold;        font-family:Tahoma,Arial,Helvetica,sans-serif;        text-align:center;        padding:2px 5px 5px;}
.inp_S{width:140px;        font-family:Arial,Helvetica,sans-serif;        font-size:12px;        font-weight:bold;        background-color:#ECFEC0;}
.txta_s{width:250px;        font-family:arial,helvetica,sans-serif;        font-size:12px;        font-weight:bold;
/*background-color:#Ff5FFF;*/
}
.KLnext{font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:14px;        font-weight:bold;        color:#FF0000;}
.O_link{font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        font-weight:bold;        color:#4F0C0C;        text-align:left;        line-height:17px;}
.O_link a:link,O_link a:active,O_link a:visited,O_link a:hover{text-decoration:underline;}
.pl_img{padding:10px;        border-left-width:1px;        border-left-style:solid;        border-left-color:#330000;        border-right-width:1px;        border-right-style:solid;        border-right-color:#330000;        text-align:left;}
.plD_img{padding:10px;        border:1px solid #330000;        text-align:left;}
.plD_img img{margin-left:3px;        margin-right:3px;        margin-top:3px;        margin-bottom:10px;        cursor:pointer;        cursor:hand;}
.pl_img img{margin-left:5px;        margin-top:3px;}
.pli_img{margin-right:5px;        margin-top:3px;}
.Dsleva{font-size:10px;        font-weight:bold;        color:#2C4362;}
#news{background-image:url(./img/backg.jpg);        background-repeat:no-repeat;        background-position:left top;}
#ü{visibility:hidden;}
#objL{font-size:12px;        text-align:left;}
.obj5{border-left-width:2px;        border-left-style:solid;        border-left-color:#4F0C0C;        color:#4F0C0C;}
.obj5B{font-weight:bold;        color:#4F0C0C;}
.obj6{border-right-width:2px;        border-right-style:solid;        border-right-color:#4F0C0C;        color:#4F0C0C;}
.infoO{color:#CC0000;        font-size:10px;        padding:1px;}
.created{visibility:hidden;}
#Hreklama{float:left;        width:180px;        height:auto;        margin-top:4px;        margin-bottom:1px;        font-family:Tahoma,Arial,Helvetica,sans-serif;        font-size:9px;        text-align:right;}
#swimbox{z-index:100;
/*border:1px solid rgb(193,193,193);*/
top:90px;        left:1010px;        width:120px;        height:300px;        position:absolute;        background-color:rgb(255,255,255);}
#infoP{font-size:10px;        font-weight:bold;}
.submitI{border:1px solid #4F0C0C;        background:url('./img/bg_btn.gif') top left repeat-x;        cursor:pointer;        cursor:hand;        margin-bottom:5px;        padding:0px;        height:19px;        font-size:10px;        font-weight:bold;}
#podpora{border:1px solid #4F0C0C; padding:1px; background-color:rgb(255,255,255); clear:both; margin-top:10px; }
.blockSpodp{float:left;        border:solid 1px #CCCCCC;        padding:9px 9px 0px 9px;        width:590px;        height:auto;        font-family:Verdana,Arial,Helvetica,sans-serif;        font-size:10px;        text-align:justify;        cursor:pointer;        cursor:hand;}
.blockSpodF{float:left;        border:solid 0px #CCCCCC;        padding:0px 0px 0px 0px;        width:766px;        height:auto;}
#newsIL{width:90px;        border:solid 1px #8A8989;        float:left;        margin-right:5px;        margin-bottom:5px;}
#newsIR{width:90px;        border:solid 1px #8A8989;        float:right;        margin-left:5px;        margin-bottom:5px;}
blockSpodp a{text-decoration:underline;        color:#585880;}
blockSpodp a:hover{text-decoration:underline;        color:#585880;}
#movieplayer{float:left;        padding:15px;}
#spec-akce{color:#FF0000;        font-weight:bold;        }
.postovne{background:#D08B8E; padding:5px;        }
/*highslide start*/
.highslide{cursor:url(highslide/graphics/zoomin.cur),pointer;        outline:none;}
.highslide img{border:2px solid gray;}
.highslide:hover img{border:2px solid silver;}
.highslide-image{border-bottom:1px solid white;}
.highslide-image-blur{}
.highslide-caption{display:none;        border-bottom:1px solid white;        font-family:Verdana,Helvetica;        font-size:10pt;        padding:5px;        background-color:silver;}
.highslide-loading{display:block;        color:white;        font-size:9px;        font-weight:bold;        text-transform:uppercase;        text-decoration:none;        padding:3px;        border-top:1px solid white;        border-bottom:1px solid white;        background-color:black;
/*    padding-left:22px;        background-image:url(highslide/graphics/loader.gif);        background-repeat:no-repeat;        background-position:3px 1px;*/
}
a.highslide-credits,a.highslide-credits i{padding:2px;        color:silver;        text-decoration:none;        font-size:10px;}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;        background-color:gray;}
.highslide-display-block{display:block;}
.highslide-display-none{display:none;}
/*highslide end*/
.submenu.mseparator{clear:both; height:13px; width:150px; background:url(img/m_a.gif) no-repeat; }
.mmenu.msearch{background:url(img/menu_3.jpg) no-repeat; }
.mmenu.minsert{background:url(img/menu_4.jpg) no-repeat; }
.panelhlavicka a{font-weight:bold; color:#BD5D5D; text-decoration:underline; }
.panelhlavicka.panelprod{background:#FFF; color:#BD5D5D; border-bottom:none;margin-top:5px; }
.panelhlavicka.bbot{background:#FFF; color:#BD5D5D; margin-top:5px; }
.panelhlavicka.panelprod h1{color:#BD5D5D; background:url(img/top_ico.gif) no-repeat 0px 11px; font-size:12px; }
.panelhlavicka.bbot h1{color:#BD5D5D; background:url(img/top_ico.gif) no-repeat 0px 11px; font-size:12px; }