/* CSS Document */

html,body{xmargin:5px 0px 5px 0px; padding:0;} 
body{font-size: 75%; font-family: Arial, Helvetica, sans-serif; text-align:center;  background: #CCCCCC;}
h1{text-align:left; font-size: medium; font-family: Arial, Helvetica, sans-serif;  color:#ffffff;  font-weight: bold; padding: 17px 0px 0px 15px; margin:0px;}
h1.in { display: none;}
h2{font-size: medium; font-weight: bold; padding:0 0 0 0px ; margin:0 0 5px 10px;}
h2.akceh2{font-size: medium; font-weight: bold; padding:0 0 0 0px ; margin:0 0 0px 0px;}
h2.zdarm{font-size: medium; font-weight: bold; padding:0 0 0 0px ; margin:0 0 5px 10px; color:#FF0000;}
h2.podnadpis{text-align:left; font-size: medium; font-family: Arial, Helvetica, sans-serif;  color:#ffffff;  font-weight: bold; padding: 17px 0px 0px 15px; margin:0px;}
h2.prod_naz_d{font-size: 18px; font-weight: bold; text-decoration:underline; letter-spacing: 0px;}
h2.druhy{font-size: medium; font-weight: bold; padding:0 0 0 0px ; margin:0 0 5px 10px; color:#000000;}
h2.katalog{font-size: 12px; font-weight: bold; padding:0 0 0 0px ; margin:0 0 0px 0px; color:#ffffff;}
h2.katalog a{font-size: 12px; font-weight: bold; padding:0 0 0 0px ; margin:0 0 0px 0px; color:#ffffff; text-decoration:none;}
h2.katalog a:hover{ text-decoration:underline; color:#ffffff;}
h3{font-size: medium; font-weight: bold; padding:0 0 0 0px ; margin:0 0 5px 10px;}
h4{font-size: larger; font-weight: bold; padding:0 0 0 0px ; margin:0 0 5px 10px;}
p{xpadding:0 ; xmargin:0  ;}
table{  border-collapse: collapse; }
hr.cleaner {clear:both; display: none;} 
table{font-size: 13px; font-family: Arial, Helvetica, sans-serif;} 
#header{height:217px; margin:0; background-image:url(images/primar/header_01_3.jpg); background-repeat:no-repeat;}
#container{text-align:left;}
#container{width:972px;margin:0 auto; background-image:url(images/primar/pozadi_01.jpg); background-repeat:repeat-y; }
#containerB{text-align:left;}
#containerB{width:972px;margin:0 auto; background-image:url(images/primar/pozadi_02.jpg); background-repeat:repeat-y; }
#wnavigation{background:#B9CAFF;}
#footer{ background-image:url(../images/primar/footer_01.jpg);background-repeat:no-repeat; color: #FFF; height: 66px; }
#footer{clear:both; width:100%; text-align:center;}
#wrapper{float:left;width:100%;}
#content{margin: 0px 186px 0px 186px;}
#contentB{float:right; width:777px; border:0; padding:0; margin-bottom:10px;}
#navigation{float:left; width:185px; margin-left:-971px; padding-top:0px;}
#extra{float:left; width:185px; margin-left:-185px;}
table{ margin:10px 0px 10px 0px; border-collapse: collapse; border:  1px solid #CCCCCC;}
td{ padding:1px 1px 1px 1px; border:1px solid #CCCCCC  ; }
.kont_form table{  border-collapse: collapse; }
.kont_form table{ margin:0;  border:  0}
.kont_form td{ padding:0; border:0  ; }
.nic_tab table{  border-collapse: collapse; }
.nic_tab table{ margin:0;  border:  0}
.nic_tab td{ padding:0; border:0  ; }
a { color:#000000;}
a:hover{ color:#FF0000;}
.nevidi{ display:none;}
 
/*submenu, oddel*/
.submenu{letter-spacing:1px; }
.submenu a{ color:#000000; font-weight:bold; letter-spacing:1px;}
.submenu a:hover{ color:#FF0000;}
.submenu_l{float:left; width:280px; display:inline; text-align:right;  margin:10px 0 0 0px;  color:#000000; font-weight:bold;}
.submenu_p{float:left;  margin:10px 0 0 10px; list-style: none;}
.submenu_p ul{ list-style: none; margin:0; padding:0;}

.cistic { clear: both;}
.cistic1 {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden; display:inline;}
.cistic2 { clear: both;  height: 1px;  width:1px; margin:1px 0 0 0 ; visibility: hidden; border: none; font-size:1px; }
.cistic3 {clear: both; padding:0; font-size:1px; margin:0; width:1px; }
.mezera{ height:10px;}
.oddel_01{ background-image:url(../images/primar/pozadi4.jpg); background-repeat:no-repeat; height:4px; margin: 0px 0 10px 4px;}
.oddel_02{ background-image:url(../images/primar/pozadi4.jpg); background-repeat:no-repeat; height:4px; margin: 10px 0 10px 4px;}
.oddel_03{  height:1px; width:565px; border-bottom: 2px solid #2f5561; margin: 5px 0 10px 0px; padding:0;}
.oddel_04{   height:1px; width:565px; border-bottom: 1px solid #2f5561; margin: 5px 0 10px 0px; padding:0;}
.oddel_05{  height:4px; width:565px; border-bottom: 2px solid #2f5561; margin: 10px 0 10px 0px;}
.oddel_06{   height:1px; width:565px; border-bottom: 1px solid #2f5561; margin: 5px 0 0px 15px; padding:0;}
.oddel_07{   height:1px; width:565px; border-bottom: 3px solid #E1551A; margin: 5px 0 10px 0px; padding:0;}
.oddel_08{   height:1px; xwidth:565px; border-bottom: 1px solid #2f5561; margin: 5px 0 5px 0px; padding:0;}
.oddel_09{   height:1px; xwidth:565px; border-bottom: 1px solid #E1551A; margin: 2px 0 2px 0px; padding:0; font-size:1px;}
.oddel_10{   height:1px; xwidth:565px; border-bottom: 1px solid #2f5561; margin: 1px 5px 1px 5px; padding:0; font-size:1px;}
.xmenu{display:none;}

/*nadpis*/
.xpoc_poloz{ width: 570px;text-align:right; font-size:90%; padding:15px 0 5px 0;}
.nadpis_str_o{  border:none; padding:0;   margin: 0px 10px 0px 10px;}
.nadpis_str_skup_o{  border:none; padding:0;   margin: 0px 10px 0px 10px;}
.nadpis_str_skup{ height:32px; background-image:url(images/primar/h4.jpg); background-repeat:no-repeat;    }
.nadpis_str_pila{ height:43px; background-image:url(images/primar/h1_pila_hus.jpg); background-repeat:no-repeat;    }
.nadpis_str_nic{ height:43px; background-image:url(images/primar/h1.jpg); background-repeat:no-repeat;    }
.nadpis_str_spider{ height:43px; background-image:url(images/primar/h1_spider.jpg); background-repeat:no-repeat;    }
.nadpis_str_avant{ height:43px; background-image:url(images/primar/h1_avant.jpg); background-repeat:no-repeat;    }
.nadpis_str_ploto{ height:43px; background-image:url(images/primar/h1_ploto.jpg); background-repeat:no-repeat;    }
.nadpis_str_zth{ height:43px; background-image:url(images/primar/h1_zth.jpg); background-repeat:no-repeat;    }
.nadpis_str_vyz{ height:43px; background-image:url(images/primar/h1_vyz.jpg); background-repeat:no-repeat;    }
.nadpis_str_sek{ height:43px; background-image:url(images/primar/h1_sek.jpg); background-repeat:no-repeat;    }
.nadpis_str_traktor{ height:43px; background-image:url(images/primar/h1_traktor.jpg); background-repeat:no-repeat;    }
.nadpis_str_novinka{ height:43px; background-image:url(images/primar/h1_novinka.jpg); background-repeat:no-repeat;    }

/*index*/
#in_blok_nul{float:left; width:196px;border:none; padding:0; }
#in_blok_nul2{float:left; width:390px;border:none; padding:0; }
#in_blok_nul3{float:left; width:590px;border:none; padding:0; }
.in_mez{ float:left; height:10px; width:590px;}
#in_blok{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_jonsered.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok2{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_avant.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok3{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_mulch.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok4{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_john.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok5{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_partner.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok6{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_flimo.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok7{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_husqvarna.jpg); background-repeat:no-repeat; border: 2px solid #006633;}

#in_blok9{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_eliet.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok10{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_agria.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok11{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_husqvarna.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok8{  height:280px; margin:8px 0 10px 10px;  border: 2px solid #006633;}
#in_blok12{  height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_niko.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok13{  height:280px; margin:8px 0 0px 10px; xbackground-image:url(images/primar/in_niko.jpg); xbackground-repeat:no-repeat; border: 2px solid #006633;}
#in_blok14{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_gsvac.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok15{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_scag.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok16{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_jensen.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok17{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_egholm.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok18{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_yanmar.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok19{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_holder.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok20{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_kioti.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok21{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_rapid.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok22{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_humus.jpg); background-repeat:no-repeat; border: 2px solid #006633;}
#in_blok23{   height:280px; margin:8px 0 0px 10px; background-image:url(images/primar/in_dakr.jpg); background-repeat:no-repeat; border: 2px solid #006633;}

.in_rozloz_blok{width:770px; margin: 0px 0 0px 0; }
.in_rozloz{ width:180px; }
.in_roz_obs{ height:260px; border: 2px solid #006633;}
.in_oddel_menu{ height:31px; background-image:url( images/primar/nadpis_blok.jpg); background-repeat: repeat-x; color: #fff; letter-spacing:1pt; font-weight:bold; padding:0; }
.in_oddel_menu_text{padding: 8px 0px 0px 15px;}
.in_oddel_menu_text a{ color:#FFFFFF; text-decoration:none;}
.in_oddel_menu_text a:hover{ color:#FFFFFF; text-decoration:underline;}
.in_vycet {}
.in_vycet ul{ list-style: none; padding:0; margin:10px 0 0 30px ;  font-size:12px; }
.in_vycet1 ul{ list-style: none; padding:0; margin:2px 0 0 30px ;  font-size:12px; }
.in_vycet5 ul{ list-style: none; padding:0; margin:15px 0 0 30px ;  font-size:12px; }
.in_vycet6 ul{ list-style: none; padding:0; margin:8px 0 0 30px ;  font-size:12px; }
.in_vycet7 ul{ list-style: none; padding:0; margin:2px 0 0 30px ;  font-size:12px; }
.in_vycet li{   padding:0; margin:0;  }
.in_prod{ padding:10px 0 0 10px; font-size:12px;}
.in_blok_akce{ padding:0 0 0 30px; font-size:12px;}
.in_blok_akce a { font-weight:bold; color:#FF0000; text-decoration:none;}
.in_blok_akce a:hover { text-decoration:underline; color:#993300;}
.in_blok_akce2{ padding:0 0 0 5px; font-size:12px;}
.in_blok_akce2 a { font-weight:bold; color:#FF0000; text-decoration:none;}
.in_blok_akce2 a:hover { text-decoration:underline; color:#993300;}

.chyse{ margin:140px 0 0 250px;}
.chyse a{ color:#FFFFFF; text-decoration:none; font-size:18px; font-weight:bold; background-color:#FF6600; padding:5px 5px 10px 5px;}
.chyse a:hover{ color:#FFFFFF; text-decoration:underline;}
.vyr_obr_3_2 img{padding:20px 0px 0px 20px;float:left; xbackground-image:url(images/primar/stin_2.jpg); xbackground-repeat:no-repeat; }
.vyr_text_pr_2_2{ padding: 20px 0px 0px 150px;}

/*hlavni cast*/
.xstranky{ width: 570px;text-align:right;  padding:15px 0 15px 0;}

.obsah{display:inline; xwidth:560px; xmargin:15px 10px 5px 0px; }
.obsah_2{  padding:0; margin:10px 10px 0 20px; }
.obsah_3{  padding:0 0 10px 0; margin:10px 12px 0px 10px;  }
.obsah_4{  padding:0; margin:10px 0px 0 10px; }
.vyrobek{ padding:0; margin:0;}
.vyrobek_2{ padding:0; margin:0 10px 0 20px; }
.vyr_nadp{float:left;}
.vyr_nov{float:left; background-color:#CC9900; padding:2px 10px 2px 10px; margin-left:15px; font-weight:bold; letter-spacing:1px; }
.vyr_akce{float:left; background-color:#E1551A; padding:2px 10px 2px 10px; margin-left:15px; font-weight:bold; letter-spacing:1px;}
.vyr_akce a{  font-weight:bold; letter-spacing:1px; text-decoration:none; color:#000000;}
.vyr_akce a:hover{  text-decoration:underline;}
.vyr_obr_2{width:200px; }

.vyr_obr img{padding:0px 14px 15px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat; }
.vyr_obr_2 img{padding:0px 14px 15px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat; }

.ak_vyr_obr img{padding:0px 14px 0px 0px;float:left;  }
.ak_vyr_text_pr{ padding: 0px 0px 0px 200px;}
.akce_logo_f img{ padding:10px 0 0 50px;}
.akce_vycet{padding:0px 0 0 100px;}
.akce_vycet2 { text-align:center; margin:0; padding:15px  5px 0 0px;}
.akce_vycet2 p { text-align:center; margin:0; padding:0;}
.akce_napis{ border: 1px solid #000; background-color:#E6E6E6; padding:4px 3px 4px 10px;}
.akce_napis a { font-weight:bold;}
.pole_ak_nul{float:left; width: 280px; border:none; padding:0;}
.pole_ak{ height:180px; margin: 5px 5px 0px 0px; padding:0 0 0 0px; text-align:center; border: 1px solid #000;}
.pole_ak img{  border: none; margin-bottom:5px;}
.odk_akc a{ color:#C00; font-weight:bold; font-size:14px; }


.vyr_text_pr{ padding: 0px 0px 0px 0px;}
.vyr_text_pr_2{ padding: 0px 0px 0px 325px;}
.vyr_cena{ text-align:right; font-size:medium; font-weight:bold;}
.vyr_data{  margin:5px 0 0px 0px}
.vyr_data_left{ float:left; width:278px; margin:0 0 0 0px}
.vyr_data_right{ float:right; width:278px;}
.xpopis_01{  padding:2px 0px 0px 0px; text-align:right; }
.xzar_01{ float:left; width:0px; }
.popis_01{  width:278px; padding:2px 0px 0px 0px; }
.popis_02{  width:278px; padding:2px 0px 0px 0px; }
.popis_03{  width:278px; padding:2px 0px 0px 0px; background-color:#EAEAEA;}
.zar_01{ float:left; width:160px; }
.zar_02{ float:left; width:150px; text-align:right;}
.cena_01{ font-size:150%; margin:17px 0 0 0 ; padding:12px 20px 0px 0px; text-align:right; background-color:#DADADA;}
.cena_01_b{ font-size:150%; margin:17px 0 0px 0 ; padding:12px 20px 12px 0px; text-align:right; background-color:#DADADA;}
.cena_01_c{ font-size:150%; margin:17px 0 0px 0 ; padding:12px 20px 12px 0px; text-align:right; background-color:#DADADA;}
.cena_02{   padding:10px 20px 10px 0px; text-align:right;background-color:#DADADA; }
.cena_03{ font-size:120%; margin:17px 0 0 0 ; padding:12px  0px 12px 0px; text-align:center; background-color:#DADADA;}
.zar_03{ font-size:90%;float:left; width:140px; margin-top:2px;}
.zar_04{ font-size:80%;float:left; width:140px; margin-top:5px; }
.zar_04_c{ font-size:80%;float:left; width:80px; margin-top:5px; }
.zar_05{ float:left; width:140px; }

.infor{margin: 0px 5px 15px 5px;}
.echo_kontakt{ margin-left:180px; color:#CC0000;}
.dalsi_indormace p{ padding:0; margin:0; }
.dalsi_indormace a{ background-color: #C60; color:#FFF; padding:8px; xborder:solid 1px #000; font-weight:bold; display:block; text-decoration:none;}
.dalsi_indormace a:hover{ background-color: #999; color: #000; padding:8px; xborder:solid 1px #000; font-weight:bold; text-decoration:none;}
.dalsi_indormace2 p{ padding:0; margin:0; }
.dalsi_indormace2 a{ background-color: #C60; color:#FFF; padding:8px; xborder-bottom:solid 4px #C30; font-weight:bold; display:block; text-decoration:none;}
.dalsi_indormace2 a:hover{ background-color: #999; color: #000; padding:8px; xborder:solid 1px #000; font-weight:bold; text-decoration:none;}

/*rozlozeni husqvarna*/
.h_prislusenstvi{ width:570px;margin-bottom:5px;}
.h_pri_l{ width:280px; float:left; }
.h_pri_p{ width:280px; float:right;}
.h_pri_popis{margin: 0px 0 0px 0;}
.h_pri_pohled img{padding:2px 6px 0px 0px; float:left;  }
.h_pri_te{padding: 0px 0px 0px 0px;}


/*rozlozeni spider*/
.nadpis_data{ font-weight:bold; margin:5px 0 0 0 ;}
.s_uv{ margin:0 0 10px 0px;}
.l_gal{ width:570px; margin: 0px 0 15px 0;}
.gal_pos{ float:left; width:290px; margin: 10px 0 0px 0;}
.obraz_nahled{}
.obraz_nahled img{padding:2px 6px 5px 0px;  }
.tech_data_right{ float:right; width:270px;}
.horni_top{ float:right; width:275px;}
.infor_text{margin: 0px 0 15px 0;}
.infor_text_2{margin: 0px 0 5px 20px;}
.vyr_obr_3 img{padding:2px 6px 5px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat; }

/*rozlozeni avant*/
.serie { width:570px;}
.serie_provedeni {  }
.serie_provedeni2 {float:left;  }
.serie_p_nul{float:left; width: 280px; border:none; padding:0;}
.serie_p_nul2{ width: 280px; border:none; padding:0;}
.serie_p{ margin: 5px 0 0px 0px; padding:0 0 0 0px; text-align:center; }
.serie_p img{  border: 1px solid #000;}
.serie_p p{  margin:5px 0 10px 0px;  }
.av_popis{margin: 0px 0 15px 0;}
.av_pohled img{padding:2px 6px 5px 0px;float:right; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat; }
.av_pohled2 img{float:left; padding:0px 10px 10px 0px;  }
.av_pohled3 img{padding:2px 6px 5px 10px;float:right;  }
.av_te{padding: 0px 0px 0px 0px;}
.av_te2{padding: 0px 0px 0px 0px;}
.av_prislusenstvi{ width:570px;margin-bottom:5px;}
.av_pri_l{ width:280px; float:left; }
.av_pri_p{ width:280px; float:right;}
.av_pri_popis{margin: 0px 0 0px 0;}
.av_pri_pohled img{padding:2px 6px 0px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat;border: 1px solid #000; }
.av_pri_te{padding: 0px 0px 0px 115px;}
.podrobne{ margin-top:15px;}
.zdarma{ border-left:solid 5px #FF0000;}

/* rozlozeni JD gator */
.obraz_nahled_2{ xmargin-right: 10px;}
.obraz_nahled_2 img{padding:2px 6px 5px 0px;  }
.gal_pos_2{ float:left; width:320px; margin: 0px 0 0px 0;}
.gal_pos_3{ float:left; width:330px; margin: 0px 0 0px 0;}
.text_u_obr{ margin: 0 0 0 0px;}
.p_obraz_nahled_2{ xmargin-right: 10px;}
.p_obraz_nahled_2 img{padding:2px 6px 5px 0px;  }
.p_gal{ width:570px; margin: 0px 0 15px 0;}
.p_gal_pos_2{ float:right; width:320px; margin: 0px 0 0px 10px;}
.p_text_u_obr{ margin: 0 0 0 0px;}
.jd_pri_pohled img{margin:0px 5px 10px 0px;float:left; background-image:url(images/primar/stin_2.jpg); background-repeat:no-repeat;border: 1px solid #000; }

/*rozlozeni jensen*/
.tab_pad td { padding:2px;}
.obraz_nahled_3 { width:565px;  }
.obr_blok_gal{ width:141px; text-align:center; float:left; margin:0 0 3px 0; xheight:100px; }

/*produkt*/
.pr_popis{xmargin: 0px 0 15px 0;}
.pr_pohled{  float:left; width:278px; margin:0 0 0 0px}
.pr_pohled img{padding:2px 10px 5px 0px;  }
.pr_te{ float:right; width:278px;}
.pr_akce{ background-color:#E1551A; padding:4px 10px 2px 10px;  font-weight:bold; letter-spacing:1px; margin:2px 0 10px 0px; text-align:center;}
.popis_04{  width:278px; padding:2px 0px 0px 0px; background-color:#F0F0F0;padding:4px 0 4px 2px;}
.popis_05{  width:278px; padding:2px 0px 0px 0px; background-color:#DADADA;padding:4px 0 4px 2px;}
.zar_05{ float:left; width:160px; }
.pr_vyr_data{  margin:5px 0 0px 0px}
.pr_vyr_data_left{ float:left; width:280px; margin:0 0 0 0px; }
.pr_vyr_data_right{ float:right; width:280px;}
.pr_kontak{ background-color:#DADADA; padding:5px; text-align:center;}
.cena_info{ xfont-size:150%; xmargin:0px 0 0 10px ; padding:10px 0px 10px 15px; xtext-align:right; background-color:#DADADA;}
.koup{ margin:0; height:30px; padding: 4px 0px 0px 40px; background-image:url(/images/primar/kosik.jpg); background-repeat:no-repeat;}
.koup form{ padding:0; margin:0;}

/*katalog*/

.roz_blok{  padding:0 0 10px 2px; margin:0 0 0 0 ; width:590px;}
.blok_nul{float:left; width:196px;border:none; padding:0; }
.blok{  height:260px; margin:7px 0 0px 7px; xbackground-image:url(images/primar/in_husqvarna.jpg); xbackground-repeat:no-repeat; border: 2px solid #006633;}
.h2_kat_menu{ height:31px; background-image:url( images/primar/nadpis_blok.jpg); background-repeat:no-repeat; color: #fff; letter-spacing:1pt; font-weight:bold; padding:0; }
.h2_kat_menu_now{ height:31px; background-image:url( images/primar/nadpis_blok_now.jpg); background-repeat:no-repeat; color: #fff; letter-spacing:1pt; font-weight:bold; padding:0; }
.h2_kat_text{padding: 8px 0px 0px 10px;}
.kat_vycet{ height: 52px; padding: 5px 0 0 3px}
.kat_cena_c{ height: 56px; background-color:#CCCCCC; }
.kat_akce{ background-color:#E1551A; padding:2px 10px 2px 10px;  font-weight:bold; xletter-spacing:1px; margin:0px 0 0px 0px; text-align:center; font-size:10px;}
.kat_nic{ xbackground-color:#E1551A; padding:2px 10px 2px 10px;  font-weight:bold; xletter-spacing:1px; margin:0px 0 0px 0px; text-align:center; font-size:10px;}
.kat_img{ margin:0 0 0 15px}
.kat_kos{ margin: 5px 0 0 30px}
.kat_cena{   padding:7px 5px 5px 0px; text-align:right;  }
.kat_zar_03{ font-size:80%;float:left; width:95px; margin-top:2px;}
.kat_cena_01{ font-size:120%; margin:0px 0 0 0 ; padding:10px 5px 0px 0px; text-align:right; }
.kat_zar_04{ font-size:70%;float:left; width:80px; margin-top:3px; }
.kat_strana_2{ text-align:right;}
.kat_filtr_l{ float:left; }
.kat_filtr_p{ float:right;}
.kat_cena_02{ font-size:120%; margin:0px 0 0 0 ; padding:10px 5px 0px 0px; text-align:right; }
.kat_cena_03{  margin:0px 0 0 0 ; padding:10px 5px 0px 0px; text-align:right; }
.kat_cena_04{ font-size:70%; margin:0px 0 0 0 ; padding:10px 5px 0px 0px; text-align:right; }
.kat_cena_05{ font-size:85%; margin:0px 0 0 0 ; padding:10px 5px 0px 0px; text-align:right; }
.kat_cena_06{ font-size:110%; margin:0px 0 0 0 ; padding:20px 0px 0px 0px; text-align:center; }

/*rozlozeni predvadeci akce*/
.popis_pred{ float:right; width:270px;}
.l_gal_pred{ width:570px; margin: 10px 0 15px 0;}
.gal_pos_pred{ float:left; width:290px; margin: 0px 0 0px 0;}
.obraz_nahled_pred{}
.obraz_nahled_pred img{padding:2px 6px 5px 0px;  }

/*servis*/
.se_zvyr{font-size: 150%;}

/*extra*/ 
.blok_ex{border: 2px solid #006633;}
.kos_blok{ height:100px; background-image:url( images/primar/kos.jpg); background-repeat:no-repeat; color: #fff; xletter-spacing:1pt; xfont-weight:bold; padding:0; }
.kos_text{padding: 5px 0px 0px 15px;}
.kos_text2{padding: 15px 0px 0px 15px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.kos_text2 a{ color:#FFF; text-decoration:underline; }
.kos_text2 a:hover{ color: #000; text-decoration:underline; }
.kos_upoz{ color:#C00;}
.akce_blok{ background-color: #F0F0F0; margin:0 1px 0 1px; font-size:90%;}
.akce_text{padding: 5px 0px 0px 15px; }
/*footer*/


.spodni{height:25px; background-image:url(images/primar/footer.jpg); background-repeat:no-repeat;font-size: 12px;}
.spo_le{ float:left;}
.spo_p{ float:right; padding:4px 5px 0 0; font-weight:bold;letter-spacing:1px;}
.spo_p a{ margin:0;  color:#FFFFFF;  font-weight:bold; text-decoration:none; letter-spacing:1px; font-size: 12px;}
.spo_p a:hover{ color:#000000; text-decoration:none;}
.spo_p2 a{ margin:0; padding-left:10px;  color:#ffffff;  font-weight:bold; text-decoration:none; }
.spo_p2 a:hover{ color:#000000; text-decoration:none;}
.pravo{padding:0px 0 0 138px; font-size: 10px;}

.spodni_b{height:35px; background-image:url(images/primar/footer.jpg); background-repeat:no-repeat;font-size: 11px;}
.spo_le_b{ float:left;}
.spo_p_b{ float:right; padding:20px 5px 0 0;letter-spacing:1px;}
.spo_p_b a{ margin:0;  color:#FFFFFF;  font-weight:bold; text-decoration:none; letter-spacing:1px;}
.spo_p_b a:hover{ color:#000000; text-decoration:none;}
.spo_p2_b a{ margin:0; padding-left:10px;   color:#ffffff;  font-weight:bold; text-decoration:none; }
.spo_p2_b a:hover{ color:#000000; text-decoration:none;}
.pravo_b{padding:0px 0 0 138px; font-size: 11px; letter-spacing:1px;}

/*formulare*/
.for_zar_1{ text-align:right; width:460px;}
.for_zar_1 input{ width:300px; }
.for_zar_1 select{ width:306px; }
.for_zar_1 textarea{ width:300px; }
.for_zar_2{ text-align:right; width:460px;}
.for_zar_2 input{}
.for_zar_3{ text-align:right; width:460px; margin:0 0 10px 0;}
.for_zar_3 input{ width:300px; }
.for_zar_3 select{ width:306px; }
.for_zar_3 textarea{ width:306px; }
.fo_pop{ margin-left:50px;}
.fo_pop_red{ margin-left:50px; color:#C00; font-weight:bold;}
.kat_filtr_l select{ width:185px; }

.obj_form{ margin: 0 50px 0 50px;}
.obj_form legend{ font-size:14px;}
.obj_form p{ margin: 0 0px 0 0px; padding:0;text-align:right; padding: 0 40px 0 0px;}
.obj_form label{ xmargin: 0 50px 0 50px; }
.obj_form fieldset{ margin: 0 0 20px 0; border: solid 1px #060 ;}

/*footer ovladani*/
.spo_l ul li{ display:inline;}
.spo_l ul{ margin:0; padding:2px 0 0 10px;}
.spo_l a{ padding: 0.2em 10px; float:left; color:#FFFFFF; font-weight:bold; text-decoration:none; letter-spacing:1px;}
.spo_l a:hover{ color:#000000; text-decoration:none;}

.spo_l_b ul li{ display:inline;}
.spo_l_b ul{ margin:0; padding:2px 0 0 125px;}
.spo_l_b a{ padding: 0.2em 20px; float:left; color:#FFFFFF; font-weight:bold; text-decoration:none; letter-spacing:1px;}
.spo_l_b a:hover{ color:#000000; text-decoration:none;}
.odk_nic a { color:#FFF; text-decoration:none;}
.odk_nic a:hover { color:#FFF; text-decoration:none;}

/*ovladani*/
.oddel_menu{ height:31px; background-image:url( images/primar/tlacitko_04.jpg); background-repeat:no-repeat; color: #fff; letter-spacing:1pt; font-weight:bold; padding:0; }
.oddel_menu_text{padding: 8px 0px 0px 15px;}
.oddel_menu2{ height:31px; background-image:url( images/primar/tlacitko_06.jpg); background-repeat:no-repeat; color: #fff; letter-spacing:1pt; font-weight:bold; padding:0; }
.oddel_menu_text2{padding: 8px 0px 0px 15px;}
#navcontainer ul{list-style: none; width: 185px; margin: 0 0; padding: 0px 0; font-weight: bold; letter-spacing:1pt; }
#navcontainer li{display: inline; padding:0;   margin: 0px 0px 0px 0px; }
#navcontainer li a{display:block; width:185px; height:25px; color: #fff; font-weight:bold; background:  url(images/primar/tlacitko_03.jpg) 0 0 no-repeat; text-decoration: none;}
#navcontainer li a:hover{background: url(images/primar/tlacitko_03.jpg) 0 -25px ; color: #ffffff; }
#navcontainer li a:active { background: url(images/primar/tlacitko_03.jpg) 0 -50px ; color: #ffffff; }
div.outer { background:url(images/primar/tlacitko_03.jpg) 0 -25px no-repeat; } 
div.outer a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background:url(images/primar/tlacitko_03.jpg) top left no-repeat; } 
div.outer span { display: block; margin:0; padding: 5px 0px 0px 15px; } 

#navcontainer2 ul{list-style: none; width: 185px; margin: 0 0; padding: 0px 0; font-weight: bold; letter-spacing:1pt; }
#navcontainer2 li{display: inline; padding:0;   margin: 0px 0px 0px 0px; }
#navcontainer2 li a{display:block; width:185px; height:25px; color: #fff; font-weight:bold; background:  url(images/primar/tlacitko_05.jpg) 0 0 no-repeat; text-decoration: none;}
#navcontainer2 li a:hover{background: url(images/primar/tlacitko_05.jpg) 0 -25px ; color: #ffffff; }
#navcontainer2 li a:active { background: url(images/primar/tlacitko_05.jpg) 0 -50px ; color: #ffffff; }
div.outer2 { background:url(images/primar/tlacitko_05.jpg) 0 -25px no-repeat; } 
div.outer2 a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background:url(images/primar/tlacitko_05.jpg) top left no-repeat; } 
div.outer2 span { display: block; margin:0; padding: 5px 0px 0px 15px; } 

#navcontainer3 ul{list-style: none; width: 185px; margin: 0 0; padding: 0px 0; font-weight: bold; letter-spacing:1pt; }
#navcontainer3 li{display: inline; padding:0;   margin: 0px 0px 0px 0px; }
#navcontainer3 li a{display:block; width:185px; height:31px; color: #fff; font-weight:bold; background:  url(images/primar/tlacitko_07.jpg) 0 0 no-repeat; text-decoration: none;}
#navcontainer3 li a:hover{background: url(images/primar/tlacitko_07.jpg) 0 -31px ; color: #ffffff; }
#navcontainer3 li a:active { background: url(images/primar/tlacitko_07.jpg) 0 -62px ; color: #ffffff; }
div.outer3 { background:url(images/primar/tlacitko_07.jpg) 0 -31px no-repeat; } 
div.outer3 a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background:url(images/primar/tlacitko_07.jpg) top left no-repeat; } 
div.outer3 span { display: block; margin:0; padding: 9px 0px 0px 15px; } 


/*menu horni horizontal*/
.menu_mez{ height:193px;}
.menu_nav{ }
.navhor ul li { display: inline; }
.navhor ul {margin: 0; padding: 0 0 0 0; color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.navhor ul li a {  padding: 0.2em 21px;  color: #FFFFFF; text-decoration: none; float: left; }
.navhor ul li a:hover{  color:#000000; text-decoration:none;}


/*menu - select_test*/
.select_ak { padding:10px 0 0 3px;}
.select_ak2 { padding:10px 0 10px 6px;}

.menu {  padding: 0; margin: 0; } 
.menu a {  display: block; width: 100%; } 
.menu ul, .menu li { } 
ul.uroven1 {  } 
ul.uroven1 
li.polozka1 { position: relative;  height: 20px !important;   } 
ul.uroven2 { position: absolute;  left: 185px; top: 0;  visibility: hidden;  } 
ul.uroven2 li.polozka2 a { height: 20px; line-height: 20px; } 
.menu a:hover { } 
ul.uroven2 li.polozka2 a:hover {  } 
ul.uroven1 li.polozka1 { behavior: url(hovermenu.htc); } 
ul.uroven1 li.polozka1:hover, 
ul.uroven1 li.polozka1Hover { } 
ul.uroven1 li.polozka1Hover ul.uroven2, 
ul.uroven1 li.polozka1:hover ul.uroven2 { visibility: visible; } 


