html,body,table,td,tr,div,h1,h2,h3,h4,h5,h6,span,hr,div,img,p,form{margin:0px;padding:0px;vertical-align:top;border:0px;text-align:left;}
html{text-align:center;}
body{font-family:Tahoma;background:#FFFFFF;font-size:12px;margin-top:5px;}
br{line-height:10px;}
p{text-align:justify;}
a{color:#D7C192;font-weight:600;text-decoration:none;}
a:hover{color:#666666;font-weight:600;text-decoration:underline;}
a.black{color:#000000;font-weight:normal;}
a.black_bez{color:#000000;font-weight:normal;}
a.black:hover{color:#666666;font-weight:normal;text-decoration:underline;}
a.black_bez:hover{color:#666666;font-weight:normal;text-decoration:none;}
.bold{font-weight:bold;}
.center{text-align:center;}
span.red{color:#FF0000;}
.right{text-align:right;}
.w_150{width:150px;}
table{border-collapse:collapse;}
table#hl_table{width:1000px;margin:0px auto 0px auto;position:relative;text-align:left;}
hr{border:0px;border-bottom:1px dotted #CCCCCC;}
.copy{clear:left;}
.lista_hr{width:1000px;clear:right}
#header,#left,#right,#down,#main,#lista{position:relative;}
#header{height:150px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_header.jpg);width:1000px;background-repeat:no-repeat;background-position:left top;}
#header #header_all{width:506px;margin-left:0px;margin-top:10px;}
#header #header_all td{padding-left:10px;font-size:11px;}
#d_link{position:absolute;top:7px;color:#000000;left:350px;font-size:10px;text-align:right;width:640px;}
#d_link a{color:#000;margin-right:15px;}
#header #header_all .bor_left{border-left:1px solid #999999;}
#header #header_all .bor_left2{border-left:1px solid #999999;}
#header #header_all a{font-weight:normal;color: #000000;}
#header #header_all a:hover{}
#header #header_all .bor_left2 span{font-weight:bold;font-size:13px;}
#main{width:650px;margin:0px 10px;font-size:11px;}
#main #main_navigace{text-align:right;font-size:10px;width:644px;padding:3px;border-bottom:1px dotted #b2b2b2;}
#main #main_navigace a{color:#000000;text-decoration:none;}
#main #main_navigace a:hover{color:#666666;text-decoration:underline;}
#main h1{margin-top:5px;font-size:18px}
#main .nw_h2{margin-top:5px;font-size:15px}
#main .copyright{margin-top:10px;}


#lista{height:30px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_lista.jpg);width:1000px;background-repeat:no-repeat;background-position:left top;z-index:100;}
#lista #navigace_menu{color:#FFFFFF;font-size:14px;padding-top:7px;position:absolute;z-index:100;}
#lista #navigace_menu .div2{padding-left:10px;float:left;margin-right:7px;position:relative;}
#lista #navigace_menu .div2 .nav_a_main {color:#FFFFFF;}
#lista #navigace_menu .div2 .hor_kat_1{position:absolute;left:-20px;z-index:100;top:17px;}
#lista #navigace_menu .div2 .hor_kat_1_5{width:179px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_hor_up.gif);background-repeat:no-repeat;background-position:left top;height:12px;}
#lista #navigace_menu .div2 .hor_kat_2{width:177px;border:1px solid #000000;border-top:0px;background:#FEF4E9;z-index:100;margin:0px;background-repeat:no-repeat;background-position:left top;}
#lista #navigace_menu .div2 .hor_kat_2 table{color:#000000;font-size:12px;margin:0 10px 10px 10px;width:157px;z-index:100;}
#lista #navigace_menu .div2 .hor_kat_2 table td{border-bottom:1px solid #999999;line-height:20px;z-index:100;}
#lista #navigace_menu .div2 .hor_kat_2 table td a{color:#000000;font-weight:normal;z-index:100;}

#lista #navigace_menu .div2 .hor_kat_2 table .nain{border-bottom:0px;width:10px}
#hor_div_1,#hor_div_2,#hor_div_3,#hor_div_4,#hor_div_5,#hor_div_6,#hor_div_7,#hor_div_8,#hor_div_9{display:none;}
#lista #hledat{position:absolute;left:830px;top:6px;vertical-align:middle;}
#lista #hledat #hledej_lupa{background:url(http://www.stavebni-michacky.cz/ximg/hledat.jpg); width:19px;height:20px;border:0px;cursor:pointer;}
.hledej_ok{background:url(http://www.stavebni-michacky.cz/ximg/ok.gif);background-position:bottom;background-repeat:no-repeat; width:24px;height:19px;border:0px;cursor:pointer;padding:0px;}
.hledej_ok2{background:url(http://www.stavebni-michacky.cz/ximg/ok_white.gif);background-position:bottom;background-repeat:no-repeat; width:24px;height:19px;border:0px;cursor:pointer;padding:0px;}
#lista #hledat #hledej_text{width:130px;height:13px;font-weight:bold;font-size:11px;margin-top:-1px;}

#navigace{position:absolute;top:27px;padding-left:4px;z-index:1;}
#navigace img{border:1px solid #CCCCCC;margin:4px 2px;width:73px;height:73px;z-index:1;}
#left{width:165px;font-size:11px;padding:5px 0px;}

#right{width:165px;}
#right .nejpp,#left .nejpp{background-image:url(http://www.stavebni-michacky.cz/ximg/bg_top_nejprod.jpg);width:165px;height:16px;font-weight:bold;padding-top:3px;text-align:center;color:#FFFFFF;}
#right .nejp,#left .nejp{border:1px solid #D7C192;width:164px;height:20px;margin-left:1px;_margin-left:0px;}
#right .nejp p,#left .nejp p{width:152px;padding:5px;font-size:11px;}
#left .nejp .input{width:147px;margin:5px;font-size:11px;}
#left .nejp .submit{width:57px;height:14px;margin:0px 5px 5px 5px;font-size:10px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_submit_small.jpg);}
#right .nejp .srov,#left .nejp .srov{width:144px;padding:2px;padding-left:5px;font-size:11px;}
#right .nejp .srov2{width:20px;padding:2px;padding-left:5px;font-size:11px;}

#right .nejp .del{width:20px;vertical-align:middle;}
#right .b_r{border-bottom:1px dotted #D7C192;}
#right .r_nej{width:162px;margin:3px 0px;}
#right .r_nej a,#right .nejp .srov a{color:#000000;}
#right .r_nej strong{font-size:11px}
#right .r_nej .td_1,#right .r_nej .td_1 img{width:40px;}
#right .r_nej .td_2{border-bottom:1px dotted #666666;}
#right .r_nej .td_3{font-size:11px;}
#right .r_nej .td_3 span{color:#FF6600;font-weight:bold;}

#down{height:100px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_down.jpg);background-position:top left;width:1000px;background-repeat:no-repeat;color:#FFFFFF;}
#down #down_main{height:100px;padding:0px 0px 0px 0px;line-height:15px;color:#000;}
#down  table{position:relative;top:47px;left:20px;}
#down li{list-style-image:url(http://www.stavebni-michacky.cz/ximg/bg_down_li.jpg);padding:0px;margin:0px;}
#down ul{list-style-image:url(http://www.stavebni-michacky.cz/ximg/bg_down_li.jpg);margin:0px;padding-left:20px;margin-top:10px;}
#down .ul2{list-style-image:url(http://www.stavebni-michacky.cz/ximg/bg_down_li.jpg);margin:0px;padding-left:20px;margin-top:4px;}
#down .cz_com{position:relative;left:820px;top:-70px;width:120px;}
#down .down_nadpis{font-size:13px;color:#fff;font-weight:bold;text-decoration:underline;}
#down a{color:#000;font-size:11px;}
#down #partners{width:980px;border:0px;margin-top:1px;display:block;padding:10px; background:#D7C192;}
#down #button_partners{position:absolute;top:77px;left:970px;}
#down .mezera{width:20px;text-align:right;} 
#down .adresy{padding-left:10px;width:220px;}
#left .nav_sub{background-image:url(http://www.stavebni-michacky.cz/ximg/bg_l_meny.jpg);width:165px;height:17px;position:relative;padding-top:4px;}
#left .nav_sub2{background-image:url(http://www.stavebni-michacky.cz/ximg/bg_l_meny2.jpg);width:165px;height:17px;position:relative;padding-top:4px;}
#left .nav_sub .nav_1{position:absolute;left:12px;}
#left .nav_sub .nav_2{position:absolute;left:106px;color:#FFFFFF;}
#left .nav_sub .nav_2 a{color:#FFFFFF;}
#left .nav_sub2 .nav_12{position:absolute;left:12px;}
#left .nav_sub2 .nav_22{position:absolute;left:106px;color:#FFFFFF;}
#left .nav_sub2 .nav_12 a{color:#FFFFFF;}
#left .sub,#left .sub_a{margin:0px;padding:0px;list-style-position:inside;}
#left .sub{display:none;}
#left .left_back{width:153px;border:1px solid #D7C192;background:#FFFFFF;border-top:0px;padding:3px 5px 5px 5px;}
#left .sub li,#left .sub_a li{margin:2px;padding:0px 0px 0px 7px;}
#left a{text-decoration:none;color:#333333;}
#left a:hover{text-decoration:underline;color:#cOO;}
#left .ll_l a{font-weight:normal;}

#left li a:hover{text-decoration:underline;color:#D7C192;}
#left .div_kat{border-bottom:1px solid #b2b2b2;padding:2px 0px;}
#left .div_kat_akce{border-bottom:1px solid #b2b2b2;padding:2px 0px;}
#left .div_kat_akce .a_akce{color:#FF0000;}

/* Produkt*/
#produkt,#produkt #produkt_table1,#produkt #produkt_table2{width:650px;}
#produkt h1{margin:10px 0px;font-size:18px}
#produkt h2{margin:5px 0px;font-size:13px}
#produkt #produkt_table1 .cena{color:#D11313;font-size:22px;font-weight:bolder;}
#produkt #produkt_table2 .td_d{width:325px;padding:0px 4px;}
#produkt #produkt_table2 .td_d .tech_par{width:325px;padding:0px 4px;}
#produkt #produkt_table2 .td_d .tech_par td{padding:2px;}
#produkt #produkt_table2 .td_d .tech_par .seda{background:#E3E3E3;}
#produkt #produkt_table2 .td_d .tech_par .bila{background-color:#FFFFFF;}
#produkt #produkt_table2 .td_d .justify p{text-align:justify;font-size:12px;color:#333333;padding:5px 0px;}
#produkt #produkt_table2 .td_d #other_foto{border-collapse:separate;}
#produkt #produkt_table2 .td_d #other_foto td{border:1px solid #666666;padding:5px 5px;width:56px;height:56px;}
#produkt #produkt_table2 .td_d #other_foto td img{width:50px;}
#produkt #produkt_table2 .td_d #other_foto .bez_okraje{border:0px;padding:5px 5px;width:56px;height:56px;}
.filtry{margin-top:10px;margin-bottom:10px;font-size:11px; width:650px;}
.filtry select{font-size:11px;margin-right:5px;}
.filtry img{margin-right:3px;margin-left:3px;margin-top:0px;}
.filtry .right{text-align:right;}
.filtry a,.nav a{text-decoration:none;color:#666666;}
.filtry a:hover,.nav a:hover{text-decoration:none;color:#000000;}
.nav{text-align:right}
.produkt_podrob{width:642px;height:152px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_produkt_1.jpg);padding:2px 4px;font-size:11px;text-align:justify;background-repeat:no-repeat;margin-bottom:5px;}
.produkt_podrob p{text-align:justify;}
.produkt_podrob .foto_pro{height:125px;}
.produkt_podrob h2 a,.produkt_podrob h2{font-size:13px;margin-top:4px;color:#000000;text-decoration:none;}
.produkt_podrob h2 a:hover{text-decoration:underline;}
.produkt_podrob .hei_30{height:30px;}
.produkt_podrob .hei_125{height:125px;}
.produkt_podrob th div{height:30px;font-size:13px;color:#FFFFFF;margin:5px 0px 0px 4px;line-height:15px}
.produkt_podrob th div span{font-size:11px;line-height:15px;_vertical-align:bottom;_line-height:14px;}
.produkt_podrob .td_right .img_srovnani{margin:5px;}
.produkt_podrob .td_right,.vypis_galerie .td_right{text-align:right;}
.produkt_podrob .td_right .img_vice{margin-top:8px;margin-right:5px;}
.produkt_podrob td .pro_popis{overflow:hidden;height:80px;width:500px;padding-right:20px;}

.vypis_galerie{width:210px;height:232px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_vypis_galerie.jpg);margin:3px 2px;float:left;position:relative;}

.vypis_galerie h2,.vypis_galerie h2 a{font-size:13px;margin-top:4px;color:#000000;text-decoration:none;text-align:center;width:210px;overflow:hidden;height:16px;}
.vypis_galerie .produkt_img{width:164px;}
.vypis_galerie .hei_41{height:41px; color:#FFFFFF;width:130px}
.vypis_galerie .hei_41 div{margin:3px 0px 0px 5px;font-weight:bold;}
.vypis_galerie .hei_41 span{font-weight:normal}
.vypis_galerie .img_vice{margin-top:4px;margin-right:5px;}
.vypis_galerie .td_img{height:171px;text-align:center;}


#vypis_text{width:648px;border:1px solid #D8C090;}
#vypis_text .top{height:5px;width:648px;}
#vypis_text .down{height:5px;width:648px;}
#vypis_text th{font-weight:normal;text-align:center;padding:3px;font-size:11px;vertical-align:middle;}
#vypis_text td{vertical-align:middle;}
#vypis_text .produkt_img{width:30px;margin:2px;}
#vypis_text h2{font-size:12px;text-decoration:none;}
#vypis_text h2 a{text-decoration:none;color:#000000;}
#vypis_text h2 a:hover{text-decoration:underline;color:#000000;}
#vypis_text .tucne{font-weight:bold;}
#vypis_text .tucne2{font-weight:bold;color:#CC0000;}
/* Kategorie */
.kategorie h1{margin-top:5px;font-size:18px}
.kategorie p{margin-bottom:5px;}
.kategorie hr{margin:5px 0px 10px 0px;}
.kategorie .kat_rozcesti{width:650px;font-size:11px;}
.kategorie .kat_rozcesti .td2{width:195px;}
.kategorie .kat_rozcesti .td3{width:174px;}
.kategorie .kat_rozcesti td strong{font-weight:normal;}
.kategorie .kat_rozcesti .td_img{width:21px;}
.kategorie .kat_rozcesti td a{color:#000000;text-decoration:none;}
.kategorie .kat_rozcesti td a:hover{color:#000000;text-decoration:underline;}
.kategorie .kat_rozcesti td img{margin:5px;margin-top:1px;}
.kat_nejprodavanejsi{width:650px;}
.kat_nejprodavanejsi td{vertical-align:middle;height:17px;width:15px;text-align:center;}
.kat_nejprodavanejsi .text{width:600px;text-align:left;padding-left:5px;}
.kat_nejprodavanejsi .text div{width:570px;overflow:hidden;height:15px;}
.kat_nejprodavanejsi .cena{width:35px;text-align:right;font-weight:bold;}
.kat_nejprodavanejsi .cena a{color:#FF0000;}
.kat_nejprodavanejsi .text div a{color:#000000;font-weight:normal;}
/* Search */
#block{display:none;}
/* Index */
#index_main{width:650px;}
#index_main .td1{width:400px;height:130px;}
#index_main .td1 div{width:184px;height:68px;margin:2px;float:left;border:1px solid #CCCCCC;}
#index_main .td2{width:250px;}
#index_main .td3{vertical-align:bottom;}
#index_main td{padding:5px;font-size:11px;}
#index_main .td2 p{margin:10px 0px 10px 0px;}
#index_main td h2 a{font-size:11px;font-weight:bold;}
#index_main td h1{font-size:12px;margin-bottom:5px;}
.lista_index{width:650px;height:29px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_lista_index.jpg);background-repeat:no-repeat;margin-top:10px;color:#FFFFFF;font-size:16px;font-weight:bold;padding:5px 0px 0px 10px;}
.lista_index2{width:650px;height:21px;background-image:url(http://www.stavebni-michacky.cz/ximg/bg_lista_index2.jpg);background-repeat:no-repeat;margin-top:2px;margin-bottom:6px;padding-top:2px;padding-left:5px;}
.lista_index2 .h2{color:#FFFFFF;font-size:13px;}
.index_kategorie {border-top:2px solid #54638A;}
.index_kategorie .td_1 {width:320px;padding-right:4px;}
.index_kategorie .td_1 .h2{font-size:15px;font-weight:bolder;}
.index_kategorie .td_1 .img_main{margin:0px 5px 5px 0px;float:left;width:70px;}
.index_kategorie .www{margin-top:3px;text-align:right;}


/* Overlay */
#contact-overlay {background-color:#FF9900; cursor:wait;}

/* Container */
#contact-container {width:450px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; text-align:left;}
#contact-container .contact-content {background-color:#0F5CA4; color:#ddd; height:40px;}
#contact-container h1 {color:#d76300; margin:0; padding:0 0 6px 12px; font-size:1.2em; text-align:left;}
#contact-container .contact-loading {position:absolute; background:url(http://www.stavebni-michacky.cz/ximg/contact/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#contact-container .contact-message {text-align:center;}
#contact-container .contact-error {width:92%; font-size:.8em; background:#0F5CA4; border:2px solid #ccc; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container br {clear:both;}
#contact-container form {padding:0; margin:0;}
#contact-container label {clear:left; display:block; width:100px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input {font-family:'Trebuchet MS', Verdana, Arial; float:left; padding:2px; margin:2px; background:#eee; border:1px solid #fff; width:300px;}
#contact-container textarea {height:114px; font-size:.9em;}
#contact-container .contact-cc {font-size:.9em; cursor:default;}
#contact-container .contact-top {height:13px; background:url(http://www.stavebni-michacky.cz/ximg/contact/form_top.gif) no-repeat; padding:0; margin:0;}
#contact-container .contact-bottom {height:13px; background:url(http://www.stavebni-michacky.cz/ximg/contact/form_bottom.gif) no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .contact-button {margin:4px 0 0 4px; cursor:pointer; height:24px; border:0; font-size:1em; font-weight:bold; color:#fff; text-align:center; vertical-align:middle;}
#contact-container .contact-send {width:80px; background:url(http://www.stavebni-michacky.cz/ximg/contact/send.png) no-repeat;}
#contact-container .contact-cancel {width:65px; background:url(http://www.stavebni-michacky.cz/ximg/contact/cancel.png) no-repeat;}
#contact-container a.modalCloseX,
#contact-container a.modalCloseX:link,
#contact-container a.modalCloseX:active,
#contact-container a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.2em; position:absolute; top:-4px; right:6px; color:#999;} 
#contact-container a.modalCloseX:hover {color:#9bb3b3;}

.small_vypis{width:325px;margin-bottom:10px;border:1px dotted #CCCCCC;}
.small_vypis a{color:#000000;}
.small_vypis .td_img img,.small_vypis .td_img{width:60px;}
.small_vypis .td_reexr{border-bottom:1px dotted #CCCCCC;}
.small_vypis .td_reexr div{height:40px;overflow:hidden;text-align:justify;}
.small_vypis span.cena{font-size:12px;color:#ff6600;}

.srovnani{width:650px;}
.srovnani .bez{border:0px;text-align:center;}
.srovnani .img{width:100px;}
.srovnani td{padding:2px;border:1px solid #D7C192;}

.submit{background-image:url(http://www.stavebni-michacky.cz/ximg/bg_submit.jpg);width:117px;height:22px;border:0px;color:#FFFFFF;font-weight:bold;}

#kosikk{position:absolute;top:5px;left:5px;color:#FFFFFF;}
#kosikk a,#kosikk strong{color:#FFFFFF;}
.kosik_1,.kosik_2{width:650px;}
.kosik_1 th{color:#FFFFFF;background-color:#D7C192;padding-left:5px;}
.kosik_2 th{color:#FFFFFF;background-color:#D7C192;padding-left:5px;}
.kosik_1 td{vertical-align:middle;text-align:center;}
.kosik_2 td{padding:2px;}
.kosik_1 .aktualizace{background-image:url(http://www.stavebni-michacky.cz/ximg/kos_aktual.gif);width:22px;height:22px;border:0px;}
.kosik_celkem{border-top:1px solid #000000;}
.kosik_celkem td{padding-top:4px;}
.kosik_2 div {overflow:hidden;height:25px;padding-right:20px;}
.kosik_2 .jmeno{width:400px;}
.faktury input{border:1px solid #D7C192;height:15px;margin:2px;}
.faktury td,.faktury th{vertical-align:middle;}
.faktury .w_70{width:70px;}
.faktury .nadpisek{background-color:#D7C192;color:#FFFFFF;padding:2px;}
#dopr1,#dopr2,#dopr3,#dopr4,#dopr5,#dopr6,#dopr7{display:none;}
#dodaaci{display:none;}
.edit_nain{border:0px;text-align:center;font-size:11px;font-family:Tahoma;}
#help1,#help2,#help3,#help4,#help5,#help6,#help7,#help12,#help13,#help11{display:none;width:300px;padding:3px;}
.vyp_inp{}
#vypocet td,th{vertical-align:middle;	}
#vypocet input {border:1px solid #00688A;margin:3px;}
#top_kontakty{position:relative;left:125px;top:64px;color:#OOO;font-size:11px;}
#top_kontakty tr{height:20px;}
#top_kontakty a{color:#OOO000;}
#top_kontakty2{position:relative;left:70px;top:13px;color:#000;font-size:10px;}
#top_kontakty2 a{color:#000;font-weight:normal;}
.vlajky{position:absolute;top:53px;left:800px;}
.vlajky img{margin:1px;}