body {
font-family: Verdena, Arial CE, Arial, Helvetica CE, Helvetica, sans-serif;
font-size: 11px;
color : black; 
padding:0px;
margin:0px;
margin-top:2px;
background-color:#00306A;
}

form{margin:0px;padding:0px;}
input{margin:0px;padding:0px;}
img{border:0px;}
table td{font-size: 11px;}

.clearer{clear:both;}

#content {
width:100%;
margin:auto;
margin-top:0px;
text-align:center;

}

#maincontent {
width:994px;
margin:auto;
margin-top:0px;
text-align:left;}

#top_part {}
#main_part {}

#left_part_top{width:211px;height:2px;background-color: #FFFFFF;border-bottom:1px solid black;}
#center_part_top{width:572px;height:2px;background-color: #FFFFFF;background-image: url('files/c_bg_t.gif');background-repeat: no-repeat;}
#right_part_top{width:211px;height:2px;background-color: #FFFFFF;}

#left_part{width:211px;background-color: #022658;vertical-align:top;}
#center_part{width:572px;background-color: #FFFFFF;vertical-align:top;background-image: url('files/c_bg_c.gif');background-repeat: repeat-y;}
#right_part{width:211px;background-color: #FFFFFF;vertical-align:top;}

#left_part_bottom{width:211px;height:2px;background-color: #FFFFFF;}
#center_part_bottom{width:572px;height:2px;background-color: #FFFFFF;background-image: url('files/c_bg_b.gif');background-repeat: no-repeat;}
#right_part_bottom{width:211px;height:2px;background-color: #FFFFFF;}

#foot {width:993px;height:25px;color:#ffffff;font-size:10px;background-color: #333333;border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;}
#foot .copy{float:left;margin-left:10px;margin-top:5px;}
#foot .verze{float:right;margin-right:10px;margin-top:5px;}


#top_part .logo {float:left;width:781px;height:155px;}
#top_part .login {float:right;width:210px;height:185px;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;background-color:#00306A;}
#top_part .login_menu {float:right;width:200px;}
#top_part .kosik {margin:10px 0px;width: 100%;font-size: 12px;text-align:left;color:white;font-weight:bold;float:left;}
#top_part .kosik a {color:white;text-decoration:none;border:0px;}
#top_part .kosik_text {float:left;margin-left:5px;}
#top_part .kosik_cena {float:right;font-size: 12px;text-align:left;color:white;margin-right:5px;}
#top_part .predobjednavka {font-size: 11px;text-align:left;color:#FFFFFF;font-weight:normal;}
#top_part .predobjednavka a {font-size: 12px;text-align:left;color:red;font-weight:bold;}
#top_part .predobjednavka_text {float:left;margin-left:5px;}
#top_part .login_menu{margin-top:10px;margin-left:10px;}
#top_part .zahlavi{color:#FFFFFF;}
#top_part .seznam {margin:0px;padding:0px;padding-left:20px;}
#top_part .seznam li{list-style-image: url('files/sipka.gif');color:#C0C0C0;font-size:12px;margin-top:2px;}
#top_part .seznam li a{color:#C0C0C0;font-size:12px;}
#top_part .seznam .cervena{color:#FF0000;font-size:12px;}
#top_part .seznam .cervena a{color:#FF0000;font-size:12px;}


#menu {width:781px;height: 29px;border-top: 1px solid #DFE3F3;background-image: url("files/bg_menu.gif");background-repeat: repeat-x;float: left;margin: 0px;padding: 0px;}
#menu ul {list-style: none;margin: 0px;padding: 0px;height: 29px;float: left;}
#menu .h22 {font-size: 12px;color: #ffffff;border-right:1px solid white;margin: 0px;padding: 0px 20px;line-height:29px;}
#menu .katalog {width:211px;height: 29px;font-size: 12px;font-weight:bold;color: #ffffff;border-right:1px solid white;margin: 0px;text-indent: 5px;line-height:29px;cursor:auto;}
#menu a {font-size: 12px;height: 29px;width:100%;color: #000;background: #efefef;text-decoration: none;display: block;border-width: 1px;border-style: solid;border-color: #ccc #888 #555 #bbb;margin: 0px;padding-left: 5px;line-height:29px;}
#menu a:hover {color: #a00;background: #fff;}
#menu li {position: relative; cursor:pointer;margin: 0px;padding: 0px;line-height:29px;height:29px;float:left;}
#menu ul ul {width:100%;top: 29px;left: 0;position: absolute;z-index: 500;}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#banner{width:468px;height:60px;text-align:center;margin:auto;margin-top:5px;}
#banner_right{width:200px;text-align:center;margin:auto;}

#katalog_menu{color:white;margin-top:5px;}
#katalog_menu #search {}
#katalog_menu .search_text {border:0px;width:125px;height:18px;margin-left:10px;float:left;}
#katalog_menu .search_img {margin-right:15px;margin-top:2px;float:right;}
#katalog_menu .radio_choice {width:190px;height:18px;margin:auto;margin-top:5px;}
#katalog_menu .select {border:2px solid #808080;width:200px;margin-top:10px;margin-left:5px;}

#katalog_menu_akce {background-color:#B4F000;}
#katalog_menu_akce ul{padding: 0px;margin: 0px;list-style-type:none;}
#katalog_menu_akce li{width:100%;margin:0;padding:0; float: left;border-top:2px solid #666666}
#katalog_menu_akce a{margin:0;padding:2px 5px;color:#AAAAAA;display:block;text-decoration:none;font-weight:bold;}
#katalog_menu_akce a:hover{color:#AAAAAA;background-color:#555555;}
#katalog_menu_akce .menu_hit1{background-color:#0669B4;}
#katalog_menu_akce img{border:0px;}
#katalog_menu_akce .menu_0{background-color:#dd0000;}
#katalog_menu_akce .menu_0 a{margin:0;padding:2px 5px;color:#ffffff;display:block;font-weight:bold;}

#katalog_menu_new {background-color: #022658;}
#katalog_menu_new ul{padding: 0px;margin: 0px;list-style-type:none;}
#katalog_menu_new li{width:100%;margin:0;padding:0; float: left;border-top:1px solid #666666}
#katalog_menu_new a{margin:0;padding:2px 5px;color:#FFFFFF;display:block;text-decoration:none;font-weight:bold;}
#katalog_menu_new a:hover{color:#FFFFFF;background-color:#555555;}
#katalog_menu_new .menu_hit1{background-color:#0669B4;}
#katalog_menu_new img{border:0px;}
#katalog_menu_new .menu_0{background-color:#C3090C;}
#katalog_menu_new .menu_1{background-color:#002B5E;Text-indent:10px;}
#katalog_menu_new .menu_2{background-color:#002B5E;Text-indent:20px;}
#katalog_menu_new .menu_3{background-color:#002B5E;Text-indent:30px;}

#novinky{background-color:#FFFFFF;width:95%;margin-left:auto;margin-right:auto;margin-top:1px;}
#novinky .novinka{margin-top:20px;}
#novinky .datum{font-weight:normal;font-size:11px;color:#000000;display:none;}
#novinky .nadpis{font-weight:bold;font-size:12px;text-decoration:none;color:#000000;}
#novinky .nadpis a{font-weight:bold;font-size:12px;text-decoration:none;color:#000000;}
#novinky .histori{font-weight:bold;font-size:12px;text-decoration:none;color:#184D8F;text-align:right;margin-right:10px;}
#novinky .histori a{font-weight:bold;font-size:12px;text-decoration:none;color:#184D8F;text-align:right;margin-right:10px;}
#novinky .text{vertical-align:top;color:#454545;text-align: justify;}
#novinky .text a{font-weight:bold;text-decoration:none;color:#FF0000;}
#novinky .pic{border:0px;margin-right:10px;}
#novinky .pic_no{display:none;}
#novinky a{font-weight:bold;text-decoration:none;color:#FFFFFF;}

#katalog_obal{padding:5px;}

#katalog_head .hlavicka{margin-top:5px;margin-left:10px;}
#katalog_head .hlavicka a{color:#000000;text-decoration:underline;font-weight:bold;}

#kat_inf {}
#kat_inf h1{font-size:24px;color:#000000;font-weight:normal;margin:0px;padding:0px;margin-left:20px;margin-top:10px;}
#kat_inf .kategorie{font-size:24px;color:#000000;font-weight:normal;margin-left:20px;margin-top:10px;}
#kat_inf .popis{color:#000000;margin-left:40px;margin-right:20px;margin-top:10px;}
#kat_inf .podskupiny_tab{margin-left:40px;margin-right:20px;}
#kat_inf .podskupiny_b{background-color:#012F6A;color:white;height:16px;line-height:16px;padding:5px;}
#kat_inf .podskupiny{color:#000000;border:1px solid #646464;line-height:20px;padding:5px;}
#kat_inf .podskupiny a{color:#000000;text-decoration:underline;}

#katalog_list{margin-top:3px;}
#katalog_list .schov{display:none;}
#katalog_list .head1_color{background-color:#012F6A;}
#katalog_list .head2_color{color:#FFFFFF;background-color:#646464;width:100%;float:left;}
#katalog_list .kategorie_mar{margin-top:10px;}
#katalog_list .sipka_down{float:right;margin-right:5px;}
#katalog_list .sipka_up{float:right}
#katalog_list .kategorie{color:#FFFFFF;height:30px;line-height:30px;padding:5px 0px;}
#katalog_list .kategorie a{color:#FFFFFF;text-decoration:underline;font-weight:bold;}
#katalog_list .razeni1{margin-top:2px;height:25px;line-height:25px;float:left;}
#katalog_list .razeni2{margin-top:2px;height:25px;line-height:25px;float:right;}
#katalog_list .podle{height:20px;width:70px;}
#katalog_list .strankovani{margin-top:2px;background-color:#CCCCCC;color:#000000;width:100%;float:left;}
#katalog_list .vyrobek{width:270px;height:220px;margin:4px;float:left;border:1px solid #EEEEEE;}
#katalog_list .horni{width:100%;height:142px;background-color:#FFFFFF;margin-bottom:4px;}
#katalog_list .spodni{width:100%;height:79px;background-color:#E8E8E8;float:left;}
#katalog_list .spodni_p{padding:2px;}
#katalog_list .action{padding-top:10px;}
#katalog_list .naceste{width:300px;position:absolute;display:none;background-color:#FFFFFF;border:1px solid #0000FF;left:-160px;top:0px;z-index:200;}
#katalog_list .objednano{width:140px;position:absolute;display:none;background-color:#9999FF;border:1px solid #0000FF;left:-100px;top:0px;z-index:10;}
#katalog_list img{border:0px}
#katalog_list .prac{position:absolute;bottom:0px;left:0px;}
#katalog_list .nahled{width:110px;height:110px;border:1px solid #ADADAD;float:left;position:relative;}
#katalog_list .popis_cena{width:150px;height:110px;float:right;}
#katalog_list .udaje{color:#000000;}
#katalog_list .cena_t_moc{color:#000000;}
#katalog_list .cena_moc{color:#000000;text-align:right;}
#katalog_list .cena_t_moc{color:#000000;}
#katalog_list .cena_t_voc{color:#FF0000;font-weight:bold;}
#katalog_list .cena_voc{color:#FFFFFF;background-color:#FF0000;text-align:right;}
#katalog_list .cena_sleva{color:#FF0000;text-align:right;}
#katalog_list .cena_mar{color:#000000;}
#katalog_list .left{float:left;}
#katalog_list .right{float:right;}
#katalog_list .mar_l{margin-right:5px;height:25px;}
#katalog_list .vyrobek{float:left;margin-top:2px;padding-bottom:5px;background-color:white;}
#katalog_list .vyrobek_1{background-color:#FFFFFF;}
#katalog_list .vyrobek_0{background-color:#EAEAEA;}
#katalog_list .id_cislo{color:#FFFFFF;font-weight:bold;background-color:#384B97;padding:1px;}
#katalog_list .popis{color:#000000;height:30px;vertical-align:top;}
#katalog_list .nazev{color:#000000;font-weight:bold;height:30px;}
#katalog_list .nazev a{color:#000000;font-weight:bold;}
#katalog_list .pocet{width:50px;height:20px;border:1px solid #B2B2B2;background-color:#FFFFFF;color:#406693;font-weight:bold;text-align:right;}
#katalog_list .pocet_t{width:40px;height:20px;border:1px solid #B2B2B2;background-color:#FFFFFF;color:#406693;font-weight:bold;text-align:right;}
#katalog_list .kosik{}
#katalog_list .jednotka{vertical-align:middle;color:#071F69;font-size:12px;text-align:left;}
#katalog_list .detail{text-align:right;}
#katalog_list .znacka{color:#000000;text-decoration:underline;}
#katalog_list .vyber_off{color:#FFFFFF;}
#katalog_list .vyber_on{color:#000000;text-decoration:underline;}
#katalog_list .stranky{text-align:left;font-size:13px;}
#katalog_list .stranky a{padding-left:5px;padding-right:5px;color:#000000;text-decoration:none;}
#katalog_list .stranky .aktualni{padding-left:3px;padding-right:3px;color:#FFFFFF;background-color:#838383;}

#katalog_detail{background-color:#FFFFFF;}
#katalog_detail .kategorie{color:#000000;}
#katalog_detail .kategorie a{color:#000000;text-decoration:underline;font-weight:bold;}
#katalog_detail .nazev{color:#000000;font-weight:normal;font-size:24px;}
#katalog_detail .ramecek{border:1px solid #ABABAB;margin-top:4px;}
#katalog_detail .ramecek_o{border:1px solid #ABABAB;margin-top:4px;background-color:#F2F2F2;}
#katalog_detail .pozadi{background-color:#F2F2F2;}
#katalog_detail .pozadi_0{background-color:#F2F2F2;}
#katalog_detail .pozadi_1{background-color:#FFFFFF;}
#katalog_detail .text_popis{background-color:#6D6D6D;color:#FFFFFF;}
#katalog_detail .cena{color:#000000;font-weight:bold;text-align:right;}
#katalog_detail .cena1{color:#000000;font-weight:bold;text-align:right;}
#katalog_detail .cena_t{color:#000000;font-weight:bold;}
#katalog_detail .cena_voc{color:#FFFFFF;background-color:#FF0000;text-align:right;}
#katalog_detail .cena_voc_t{color:#FFFFFF;background-color:#FF0000;}
#katalog_detail .cena_t_s{color:#757575;font-weight:bold;}
#katalog_detail .hlavicka{background-color:#151515;color:#FFFFFF;font-weight:bold;}
#katalog_detail .parametr_1{color:#000000;background-color:#FFFFFF;}
#katalog_detail .parametr_0{color:#000000;background-color:#E6E6E6;}
#katalog_detail .p_nazev{vertical-align:top;}
#katalog_detail .znacka{color:#000000;text-decoration:underline;}
#katalog_detail img{border:0px;}
#katalog_detail .head{background-color:#384B96;}
#katalog_detail .img_detail{border:0px;width:470px;height:470px;margin-top:5px;}
#katalog_detail .pocet{width:55px;height:20px;border:1px solid #B2B2B2;background-color:#FFFFFF;color:#B2B2B2;font-weight:bold;text-align:right;}
#katalog_detail .pocet_one{width:55px;height:20px;border:1px solid #B2B2B2;background-color:#FFFFFF;color:#B2B2B2;font-weight:bold;text-align:right;}
#katalog_detail .kosik{margin-top:2px;}
#katalog_detail .jednotka{vertical-align:middle;color:#B2B2B2;font-size:15px;text-align:left;}
#katalog_detail .id_cislo{color:#BA0000;font-weight:bold;}
#katalog_detail .popis{color:#000000;}
#katalog_detail .id{color:#FFFFFF;font-weight:bold;width:50px;}
#katalog_detail .bilo{background-color:#FFFFFF;width:4px;}
#katalog_detail a{color:#184D8F;font-weight:bold;}
#katalog_detail .skupina a:hover{color:white;background-color:#184D8F;font-weight:bold;}
#katalog_detail .objednano{width:140px;position:absolute;display:none;background-color:#9999FF;border:1px solid #0000FF;left:-30px;top:0px;z-index:10;text-align:left;}
#katalog_detail .naceste{width:300px;position:absolute;display:none;background-color:#FFFFFF;border:1px solid #0000FF;left:-60px;top:0px;z-index:100;text-align:left;}
				  

#akce{width:210px;}
#akce .hlavicka{background-color:#333333;color:#FFFFFF;height:30px;line-height:30px;margin-top:10px;}
#akce .udaje{color:#000000;}
#akce .ceny{width:200px;margin-top:2px;margin-left:5px;}
#akce .cena_moc{color:#000000;text-align:right;}
#akce .cena_voc{color:#FFFFFF;background-color:#FF0000;text-align:right;}
#akce .cena_mar{color:#000000;}
#akce .left{float:left;}
#akce .right{float:right;}
#akce .pic{width:210px;text-align:center;height:120px;vertical-align:middle;}
#akce .rel_pic{position:absolute;bottom:0px;left:5px;z-index:20;}
#akce .rel_pic_td{height:1px;}
#akce .rel_pic_r{position:relative;}
#akce .obrazek img{border:0px;}
#akce .vyrobek{border-bottom:1px solid #000000;margin-top:5px;}
#akce .nazev{color:#323232;font-weight:bold;margin-left:5px;}
#akce .nazev a{color:#323232;font-weight:bold;margin-left:5px;}



#info{width:210px;}
#info .text_input{width:140px;border:1px solid black;margin-right:5px;float:right;margin-right:10px;}
#info .text_area{width:200px;height:150px;border:1px solid #888888;margin-top:10px;margin-left:5px;font-size:11px;}
#info .odeslat{text-align:right;margin-right:5px;margin-top:5px;}
#info .mail{width:205px;float:left;line-height:20px;margin-top:10px;margin-left:5px;}
#info .telefon{width:205px;float:left;line-height:20px;margin-top:5px;margin-left:5px;}
#info .hla{float:left;line-height:20px;margin-left:5px;}
#info .inp{float:right;line-height:20px;margin-left:5px;}
#info .kod{float:left;line-height:20px;margin-left:10px;}
#info .hlavicka{background-color:#333333;color:#FFFFFF;height:30px;line-height:30px;margin-top:10px;}
#info .spolecnost{font-size:18px;font-weight:bold;color:#2C2C2C;}
#info .radek{width:200px;height:20px;margin-left:5px;margin-top:5px;float:left;}
#info .radek_doba{width:200px;height:20px;margin-left:5px;float:left;}
#info .pic{float:left;width:25px;text-align:center;}
#info .nazev{float:left;width:60px;}
#info .nazev_doba{float:left;line-height:25px;width:80px;}
#info .text_r{float:right;width:110px;text-align:right;}
#info .text_r_doba{float:right;width:110px;text-align:right;}
#info .doba{line-height:25px;}
#info a{color:black;}

#kos{background:#FFFFFF;}
#kos .nadpis{font-size:24px;color:#000000;font-weight:normal;}
#kos .hlavicka{margin-top:2px;background-color:#646464;color:#FFFFFF;height:20px;}
#kos .celkem{background:#384B96;color:white;}
#kos .zbozi0{background-color:#FFFFFF;font-weight:bold;height:25px;}
#kos .zbozi1{background-color:#EEEEEE;font-weight:bold;height:25px;}
#kos .odeslat{background-color:#CF211B;FONT-SIZE: 11px;font-weight:bold;color:white;line-height:15px;vertical-align:middle;text-align:center;border:1px outset;}
#kos .zpet{background-color:#184D8F;FONT-SIZE: 11px;font-weight:bold;color:white;line-height:15px;vertical-align:middle;text-align:center;border:1px outset;position:relative;bottom:20px;left:5px;}

#kos .kos_pocet{width:40px;height:20px;background-color:#FFFFFF;border: 1px solid #7E7E7E;color:#000000;font-weight:bold; text-align:right;padding-right:2px;margin-bottom:2px;float:left;}
#kos .kos_pocet_p{float:left;margin-left:2px;margin-bottom:2px;}
#kos .kos_pocet_o{float:left;margin-left:2px;margin-bottom:2px;}
#kos .kos_pocet_x{float:left;margin-left:2px;margin-bottom:2px;}
#kos .kos_zakaznik{width:140px;height:20px;background-color:#FFFFFF;border: 1px solid #7E7E7E;color:#000000;}
#kos .firma{width:370px;height:20px;background-color:#FFFFFF;border: 1px solid #7E7E7E;color:#000000;}



#forum{}
#forum .fix{table-layout:fixed;}
#forum .seznam{}

#forum .seznam_d{margin-top:5px;table-layout:fixed;background-color:#FFFFFF;}

#forum .light{color:#FFFFFF;font-weight:bold;background-color:#2C2C2C;}
#forum .light2{color:#000000;background-color:#EAEAEA;}
#forum .light a{color:#FFFFFF;font-weight:bold;background-color:#2C2C2C;text-decoration:none;}
#forum .text_color{color:#184D8F;font-weight:bold;}
#forum .form_jmeno{color:#000000;width:120px;border:2px solid #7494BC;font-size:9px;background-color:#FFFFFF;}
#forum .form_mail{color:#000000;width:160px;border:2px solid #7494BC;font-size:9px;background-color:#FFFFFF;}
#forum .form_text{color:#000000;width:540px;height:120px;border:1px solid #6C6C6C;font-size:11px;background-color:#FFFFFF;}
#forum .form_submit{background-color:#7494BC;FONT-SIZE: 11px;font-weight:bold;color:white;line-height:15px;vertical-align:middle;text-align:center;border:1px outset;}

#forum .popis{color:black;}
#forum .nazev{background:#184D8F;;padding:2px;font-weight:bold;}
#forum .nazev a{color:white;text-decoration:none;font-weight:bold;}
#forum .stranky {color:black;text-decoration:none;font-weight:bold; text-align:center;}
#forum .stranky a{color:white;text-decoration:none;font-weight:bold;}

