body, html { 
font-family : Verdana, Arial, Helvetica, sans-serif;
background-image : url("images/bg.gif");
} 
body { 
padding : 0;
font-size : 11px;
margin : 0;
border-top-style : none;
border-right-style : none;
border-left-style : none;
border-bottom-style : none;
} 
a { 
text-decoration : none;
color : #000000;
} 
a.white { 
text-decoration : none;
color : #ffffff;
} 
a:hover, #kosik a:hover, #right_top a:hover, a.top_r:hover { 
color : #ffcc00;
} 
#page { 
padding : 0;
background-image : url("images/bg_page.jpg");
margin : 10px auto;
width : 987px;
height : 100%;
text-align : center;
} 
#menu { 
padding : 0;
margin : 0;
width : 987px;
} 
#menu-left { 
background-image : url("images/main_menu.jpg");
width : 987px;
height : 145px;
} 
#menu-right { 
float : right;
background-image : url("images/menu_r.jpg");
background-repeat : repeat-x;
background-position : right 0%;
width : auto;
height : 114px;
} 
ul, li { 
margin : 0;
padding : 0;
} 
.cl { 
clear : both;
} 
ul.menu { 
font-size : 15px;
} 
ul.menu li { 
list-style-type : none;
} 
ul.menu li.item { 
float : left;
width : 141px;
height : 33px;
margin : 0;
} 
ul.menu li.item_select { 
float : left;
width : 141px;
height : 33px;
margin : 0;
} 
ul.menu li.item a { 
display : block;
width : 141px;
height : 33px;
line-height : 30px;
text-align : center;
background : white url('images/menu_but2.gif');
color : #000;
border : 0;
font-weight : bold;
text-decoration : none;
} 
ul.menu li.item_select a { 
display : block;
width : 141px;
height : 33px;
line-height : 30px;
text-align : center;
background : white url('images/menu_but2.gif');
background-position : 0% -33px;
color : #932a00;
border : 0;
font-weight : bold;
text-decoration : none;
} 
ul.menu li.item a:hover { 
background-position : 0% -33px;
color : black;
} 
ul.menu li.item_select a:hover { 
background-position : 0% -33px;
color : black;
} 
#hlavni_blok { 
margin : 0;
padding : 0;
} 
#left { 
float : left;
margin : 0;
width : 196px;
position : relative;
} 
#center { 
margin-top : 0;
float : left;
margin-bottom : 0;
width : 624px;
position : relative;
} 
#right { 
margin-top : 0;
left : 0;
float : right;
margin-bottom : 0;
width : 167px;
position : relative;
} 
#end { 
clear : both;
border-right : 0;
padding-right : 0;
border-top : 0;
padding-left : 0;
background-image : url(images/bg_end.jpg);
padding-bottom : 0;
margin : 0 auto;
border-left : 0;
width : 987px;
height : 33px;
padding-top : 0;
border-bottom : 0;
background-repeat : repeat-x;
position : relative;
line-height : 30px;
text-align : center;
} 
#kosik { 
background-image : url("images/bg_kosik.jpg");
width : 196px;
height : 48px;
text-align : center;
line-height : 20px;
overflow : hidden;
white-space : nowrap;
} 
span.kosik { 
font-weight : normal;
} 
#kosik a { 
text-decoration : none;
color : #ffffff;
font-weight : bold;
} 
#hledani { 
background-image : url("images/bg_hledej.jpg");
width : 196px;
height : 86px;
} 
.box { 
margin : 10px 10px 0 10px;
} 
p.left_info { 
padding : 0 10px 0 10px;
text-align : left;
color : #ffffff;
} 
form { 
margin : 0;
} 
#kat_top { 
background-image : url("images/m2.jpg");
width : 196px;
height : 46px;
} 
a.button:hover { 
background-position : -32px 0%;
} 
#center_top { 
background-image : url("images/bg_c_t.jpg");
width : 624px;
height : 34px;
color : #ffffff;
line-height : 20px;
text-align : left;
} 
#center_top a { 
color : #ffffff;
font-weight : bold;
} 
#center_top a:hover { 
color : #ffcc00;
} 
.center_new { 
background-image : url("images/bg_c_n.jpg");
width : 624px;
height : 27px;
color : #ffffff;
font-weight : bold;
line-height : 26px;
text-align : left;
} 
.center_top_nav { 
background-image : url("images/c_top.jpg");
width : 624px;
height : 36px;
color : #ffffff;
font-weight : bold;
line-height : 32px;
text-align : left;
} 
#center_action { 
background-image : url("images/c_action.jpg");
width : 624px;
height : 237px;
color : #ffffff;
font-weight : bold;
line-height : 32px;
text-align : left;
overflow : hidden;
} 
#right_top { 
background-image : url("images/bg_r_t.jpg");
background-repeat : repeat-x;
width : 167px;
height : 34px;
text-align : right;
} 
#right_top a { 
text-decoration : none;
font-weight : bold;
line-height : 16px;
padding-right : 5px;
} 
a.login { 
color : #ffffff;
} 
.login { 
color : #ffffff;
} 

#right_ank
{
  display: block;
  width: 167px;
}

#top_t_NEW { 
background-image : url(images/top_new_t.jpg);
width : 167px;
height : 45px;
} 
#top_t_SALE { 
background-image : url(images/top_sal_t.jpg);
width : 167px;
height : 41px;
} 
#top_t_WATCH { 
background-image : url(images/top_wat_t.jpg);
width : 167px;
height : 41px;
} 
#top_b_NEW { 
background-image : url(images/top_new_b.jpg);
width : 167px;
height : 32px;
} 
.top_head { 
background-image : url(images/right_head.jpg);
height : 45px;
color : #ffffff;
font-weight : bold;
font-size : 11px;
line-height : 32px;
text-align : center;
} 
.top_head_ank { 
background-image : url(images/right_head_ank.jpg);
height : 32px;
color : #ffffff;
font-weight : bold;
font-size : 11px;
line-height : 32px;
text-align : center;
} 
.top_main { 
background-image : url(images/top_r.jpg);
padding-left : 2px;
padding-right : 2px;
} 
.top_end { 
background-image : url(images/top_new_b.jpg);
height : 32px;
} 
a.top_r { 
display : block;
text-align : left;
background-image : url(images/top_new_r.jpg);
height : 16px;
color : #000;
text-decoration : none;
padding-left : 20px;
overflow : hidden;
} 
.produkty { 
clear : both;
width : 624px;
} 
.produkty form { 
background : white url(../images/bg_prod.jpg) repeat-x;
border : 1px solid #677e8c;
float : left;
height : 160px;
overflow : hidden;
margin : 2px 2px 2px 2px;
padding : 2px;
page-break-after : auto;
page-break-before : auto;
page-break-inside : avoid;
width : 300px;
color : #000000;
} 
.produkty form.list { 
background : white url(../images/bg_prod.jpg) repeat-x;
border : 1px solid #677e8c;
float : left;
height : 55px;
overflow : hidden;
margin : 2px 2px 2px 2px;
padding : 2px;
page-break-after : auto;
page-break-before : auto;
page-break-inside : avoid;
width : 610px;
color : #000000;
} 
.produkty form.main { 
text-align : left;
background : url(../images/bg_prod.jpg) repeat-x;
border : 1px solid #677e8c;
float : left;
margin : 2px 2px 2px 2px;
padding : 2px;
width : 610px;
height : auto;
color : #000000;
} 
.main span { 
margin-left : 5px;
} 
#tab_detail { 
width : 624px;
line-height : normal;
} 
#tab_detail ul { 
margin : 0;
padding : 10px 10px 0 10px;
list-style : none;
} 
#tab_detail li { 
display : inline;
margin : 0;
padding : 0;
} 
#tab_detail a { 
float : left;
background : url("images/tableft4.gif") no-repeat left top;
margin : 0;
padding : 0 0 0 7px;
text-decoration : none;
} 
#tab_detail a span { 
float : left;
display : block;
background : url("images/tabright4.gif") no-repeat right top;
padding : 5px 15px 4px 6px;
color : #000;
} 
#tab_detail a span { 
float : none;
} 
#tab_detail a:hover span { 
color : #ffcc00;
} 
#tab_detail a:hover { 
background-position : 0% -42px;
} 
#tab_detail a:hover span { 
background-position : 100% -42px;
} 
#tab_detail #current a { 
background-position : 0% -42px;
} 
#tab_detail #current a span { 
background-position : 100% -42px;
font-weight : bold;
} 
.produkty .prod_text a { 
color : #000000;
} 
.produkty .prod_text_list a { 
color : #000000;
} 
.produkty td { 
vertical-align : top;
font-size : 11px;
padding : 0;
text-align : left;
} 
.produkty .prod_text { 
height : 82px;
overflow : hidden;
width : 200px;
margin-left : 5px;
} 
.produkty .prod_text_list { 
overflow : hidden;
width : 425px;
height : 18px;
margin-left : 5px;
} 
.produkty .prod_no { 
width : 35px;
text-align : left;
vertical-align : middle;
padding : 2px;
} 
.prod_nazev { 
color : #c0410a;
font-weight : bold;
margin-left : 5px;
} 
.prod_text { 
color : #000000;
margin-left : 5px;
font-weight : normal;
} 
.produkty td.prod_img_list { 
width : 55px;
} 
.prod_vyrobce { 
color : #2d6296;
font-weight : bold;
} 
span.prod_neni { 
color : #c0410a;
font-weight : bold;
} 
a:hover span.prod_vyrobce { 
color : #ffcc00;
} 
.produkty td.prod_cena { 
color : #c0410a;
font-weight : bold;
vertical-align : bottom;
text-align : left;
width : 100px;
padding-left : 5px;
} 
.produkty td.prod_cena span { 
text-decoration : line-through;
color : #666666;
display : block;
} 
.produkty td.prod_cena_list { 
color : #c0410a;
font-weight : bold;
font-size : 12px;
vertical-align : bottom;
text-align : right;
padding-right : 2px;
} 
.produkty td.prod_cena_list span { 
text-decoration : line-through;
color : #666666;
display : block;
} 
.produkty td.prod_img { 
width : 96px;
text-align : center;
} 
.produkty td.prod_basket { 
background-image : url(images/bg_prod_count.jpg);
background-repeat : no-repeat;
font-size : 10px;
text-align : center;
width : 65px;
} 
.produkty td.prod_info { 
font-size : 9px;
line-height : 10px;
padding-top : 5px;
padding-left : 2px;
font-weight : bold;
color : #999999;
} 
input.basket { 
font-size : 10px;
text-align : right;
margin-top : 2px;
} 
.produkty td.prod_basket_but { 
text-align : right;
} 
.produkty img.prod { 
border : 1px solid #999999;
} 
img.prod { 
padding : 1px;
border : 1px solid #999999;
} 
.detail { 
color : #000000;
} 
.detail form { 
border : 1px solid #b3b3b3;
background : white url(../images/bg_form.jpg) repeat-x;
float : left;
overflow : hidden;
margin-left : 5px;
padding : 2px;
page-break-after : auto;
page-break-before : auto;
page-break-inside : avoid;
width : 600px;
color : #000000;
text-align : left;
margin-bottom : 10px;
} 
.detail td.oddil { 
color : #175089;
font-weight : bold;
padding-left : 2px;
vertical-align : middle;
line-height : 15px;
} 
.detail span.oddil { 
color : #175089;
font-weight : bold;
padding-left : 2px;
vertical-align : middle;
line-height : 15px;
} 
.detail p.popis { 
padding : 0 5px 5px 5px;
} 
.detail td.nazev { 
padding-left : 25px;
font-weight : bold;
color : #666666;
width : 150px;
} 
.top { 
vertical-align : top;
} 
.top_left { 
float : left;
height : 34px;
line-height : 30px;
} 
.top_right { 
float : right;
height : 34px;
line-height : 30px;
} 
.detail td.produkt { 
padding-left : 25px;
font-weight : bold;
color : #c0410a;
width : auto;
} 
.detail td.pr_nazev { 
width : auto;
padding-left : 25px;
font-weight : bold;
color : #666666;
height : 20px;
} 
.detail_img { 
float : left;
width : 220px;
text-align : center;
margin-top : 10px;
} 
.detail td.cena { 
color : #c0410a;
font-weight : bold;
font-size : 12px;
} 
.detail td.cena span { 
text-decoration : line-through;
color : #666666;
display : block;
} 
.detail td.prod_basket_but { 
width : 26px;
text-align : right;
height : 25px;
} 
.detail td.prod_basket { 
background-image : url(images/bg_prod_count.jpg);
background-repeat : no-repeat;
text-align : left;
width : 65px;
} 
.detail input.basket { 
font-size : 10px;
} 
.detail .tab_img { 
float : left;
width : 200px;
text-align : center;
padding : 5px 0 5px 0;
} 
.tab_img img { 
padding : 1px;
border : 1px solid #999999;
} 
td.td_center { 
text-align : center;
} 
td.td_left { 
text-align : left;
padding-left : 25px;
} 
td.td_right { 
text-align : right;
} 
.anketa_otazka { 
font-weight : bold;
text-align : center;
} 
.anketa_sudy { 
background-color : #f4f4f4;
} 
.anketa_lichy { 
background-color : #e4e4e4;
} 
#anketa img { 
margin : 4px 0 2px;
} 
#anketa { 
line-height : 15px;
font-size : 10px;
} 
#anketa td.pocet { 
width : 30px;
text-align : right;
} 
#anketa td.pocet span { 
font-weight : bold;
} 
.filtr_pol { 
float : left;
font-size : 10px;
height : 15px;
line-height : 15px;
overflow : hidden;
padding : 2px 0 1px 25px;
white-space : nowrap;
width : 90px;
} 
.filtr_pol_char { 
float : left;
font-size : 10px;
height : 15px;
line-height : 15px;
overflow : hidden;
padding : 2px 0 1px 5px;
white-space : nowrap;
width : 10px;
} 
.filtr_sort { 
float : left;
font-size : 10px;
line-height : 16px;
overflow : hidden;
padding : 2px 0 1px 25px;
white-space : nowrap;
width : 170px;
} 
input.chck { 
height : 15px;
margin : 0 4px 0 0;
width : 15px;
} 
.filtr_box { 
padding-bottom : 10px;
font-size : 11px;
float : left;
width : 600px;
line-height : 15px;
} 
select { 
border : 1px solid #cecece;
font-size : 11px;
font-style : normal;
font-variant : normal;
font-weight : normal;
height : 18px;
line-height : 11px;
margin : 0 4px;
padding : 0;
vertical-align : middle;
z-index : 0;
} 
.oddil { 
color : #175089;
font-weight : bold;
padding-left : 2px;
vertical-align : middle;
line-height : 15px;
} 
.pag_sel { 
font-weight : bold;
color : #175089;
} 
.sipka { 
font-weight : bold;
color : #c0410a;
font-size : 18px;
font-weight : bold;
line-height : 24px;
padding : 0 2px;
vertical-align : -8%;
} 
.neaktivni { 
color : #000000;
} 
td span#smajliky { 
display : inline;
float : left;
} 
td span#smajliky a { 
text-decoration : none;
font-size : 10pt;
display : block;
overflow : hidden;
float : left;
width : 26px;
height : 26px;
} 
td span#smajliky a b { 
visibility : hidden;
display : block;
overflow : hidden;
float : left;
width : 26px;
height : 26px;
} 
td span#smajliky a.sm { 
width : 25px;
height : 25px;
border : 0;
margin : 0;
padding : 0;
} 
td span#smajliky a.smajl01 { 
background-image : url(forum/smiles/usmev.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl02 { 
background-image : url(forum/smiles/mrknuti.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl03 { 
background-image : url(forum/smiles/smutny.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl04 { 
background-image : url(forum/smiles/plac.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl05 { 
background-image : url(forum/smiles/udiv.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl06 { 
background-image : url(forum/smiles/love.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl07 { 
background-image : url(forum/smiles/rehot.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl08 { 
background-image : url(forum/smiles/cool.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl09 { 
background-image : url(forum/smiles/ano.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl10 { 
background-image : url(forum/smiles/jazyk.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl11 { 
background-image : url(forum/smiles/ospaly.gif);
background-repeat : no-repeat;
} 
td span#smajliky a.smajl12 { 
background-image : url(forum/smiles/ticho.gif);
background-repeat : no-repeat;
} 
ul.forum { 
text-align : center;
padding : 5px 40px 10px 40px;
} 
ul.forum li { 
display : inline;
font-size : 11px;
font-weight : bold;
border : 1px solid #cecece;
padding : 3px;
margin : 0 3px 0 3px;
background-color : #fcfad1;
} 
p.forum_info { 
text-align : left;
padding : 10px;
} 
.forum_prispevek { 
background-color : #ffffff;
border-bottom : 1px solid #cecece;
border-top : 1px solid #cecece;
margin : 10px 5px 0 5px;
overflow : hidden;
text-align : left;
} 
span.forum_jmeno a { 
color : #175089;
font-weight : bold;
padding-left : 5px;
} 
span.forum_jmeno a:hover { 
color : #ffcc00;
} 
span.forum_email a { 
padding-left : 5px;
font-weight : bold;
color : #c0410a;
} 
span.forum_email a:hover { 
color : #ffcc00;
} 
.forum_nahoru { 
font-size : 11px;
font-weight : bold;
border : 1px solid #cecece;
padding : 3px;
margin : 0 3px 0 3px;
background-color : #fcfad1;
} 
#strankovani { 
text-align : center;
} 
hr { 
display : none;
} 
td.odstavec { 
padding-left : 20px;
padding-right : 5px;
} 
tr.basket_header { 
text-align : center;
height : 20px;
background-color : #ffffff;
font-weight : bold;
color : #666666;
} 
td.basket_img { 
text-align : center;
vertical-align : middle;
width : 60px;
} 
td.basket_text { 
width : 300px;
vertical-align : top;
} 
td.basket_cenaks { 
text-align : right;
} 
tr.basket_row_s { 
height : 70px;
background : white url(../images/bg_prod.jpg) repeat-x;
} 
tr.basket_row_l { 
height : 70px;
background : white url(../images/bg_prod.jpg) repeat-x;
} 
tr.basket_row { 
height : 30px;
background : white url(../images/bg_prod.jpg) repeat-x;
} 
tr.basket_info { 
height : 30px;
background : white url(../images/bg_form.jpg) repeat-x;
} 
td.basket_cena { 
text-align : right;
color : #c0410a;
font-weight : bold;
} 
td.basket_cena_celkem { 
text-align : right;
color : #c0410a;
font-weight : bold;
font-size : 12px;
} 
span.basket_ovl { 
text-align : center;
padding : 20px;
} 
.hot { 
color : #cc0033;
} 
.row_block { 
float : left;
margin-left : 5px;
} 
.akce_img { 
float : right;
width : 200px;
height : 180px;
margin-top : 8px;
margin-right : 10px;
vertical-align : baseline;
text-align : center;
} 
.akce_main { 
float : left;
margin-left : 20px;
margin-top : 15px;
width : 370px;
overflow : hidden;
} 
.akce_nadpis { 
font-weight : bold;
font-size : 20px;
color : #c0410a;
padding-left : 90px;
} 
.akce_titulek a { 
color : #2d6296;
font-weight : bold;
font-size : 18px;
} 
.akce_bod { 
width : 260px;
height : 26px;
line-height : 18px;
overflow : hidden;
} 
.akce_bod a { 
color : #333333;
font-weight : bold;
font-size : 14px;
} 
.akce_cena { 
text-align : right;
color : #c0410a;
font-weight : bold;
font-size : 16px;
} 
.online { 
background-image : url("images/bg_online.jpg");
background-repeat : no-repeat;
height : 85px;
overflow : hidden;
color : #ffffff;
text-align : left;
font-weight : bold;
padding : 10px;
} 
.online_status { 
line-height : 18px;
vertical-align : middle;
} 
.prod_info img { 
vertical-align : middle;
} 
#pocitadlo { 
border : 2px solid #3378b9;
height : 20px;
width : 90px;
margin : auto;
} 
span.nutne { 
color : #c0410a;
font-weight : bold;
} 
#okno_vykup { 

} 
.dtree { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
white-space : nowrap;
text-align : left;
} 
.dtree img { 
border : 0;
vertical-align : middle;
height : 24px;
} 
.dtree a { 
text-decoration : none;
} 
.dtree a.node, .dtree a.nodeSel { 
white-space : nowrap;
line-height : 24px;
padding-left : 2px;
color : #fff;
} 
.dTreeNodeRoot { 
line-height : 24px;
background-image : url("images/bg_kat_r.jpg");
width : 196px;
height : 24px;
color : #ffffff;
} 
.dTreeNode { 
background-image : url("images/bg_kat.jpg");
background-repeat : no-repeat;
width : 196px;
height : 24px;
overflow : hidden;
line-height : 24px;
} 
.dTreeNodeChild { 
line-height : 24px;
background-image : url("images/bg_kat_ch.jpg");
width : 196px;
height : 24px;
} 
.dtree a.node:hover, .dtree a.nodeSel:hover { 
color : #ffcc00;
text-decoration : none;
} 
.dtree a.nodeSel { 
color : #ffcc00;
} 
.dtree .clip { 
overflow : hidden;
}

.skladem
{
  color: #27D35B;
}

.topInfo
{
border : 1px solid #b3b3b3;
background : white url(../images/bg_form.jpg) repeat-x;
overflow : hidden;
margin-left : 10px;
padding : 2px;
page-break-after : auto;
page-break-before : auto;
page-break-inside : avoid;
width : 600px;
color : #C0410A;
font-weight:bold;
text-align : left;
margin-bottom : 10px;
display: block;
} 


