@charset "utf-8";
/* CSS Document */
html,body{margin:0;padding:0}
body{font: 12px arial,sans-serif;text-align:center; background-color:#3a4147; background-image:url(images/primar/bg_01.gif); background-repeat:repeat-x; color:#e5e3e3;}


div#header{ height:410px; background-image:url(images/primar/header.jpg); background-repeat:no-repeat;}
/*div#navigation_horizontal{height:33px; background-image:url(images/primar/backg_02.jpg); background-repeat:no-repeat; margin:0; padding:0}*/
div#container{text-align:left}
div#extra{}
div#footer{ height:205px;background-image: url(images/primar/footer.jpg); background-repeat:no-repeat;}

div#container{width:984px;margin:0 auto; }
div#wrapper{float:left;width:100%}
div#content{margin: 0 176px 0 196px}
div#content_index{}
div#navigation{float:left;width:196px;margin-left:-984px; padding-bottom:3px;}
div#extra{float:left;width:176px;margin-left:-166px}
div#footer{clear:left;width:100%}
div#partner{width:990px;margin:0 auto; text-align:left; }

h1.obecne_h1{font-size:16px; padding:0px 0 10px 0px; margin:0; color:#fad87d;}
h1.he_h1{ display:none;}
h2.obecne_h2{font-size:16px; padding:0px 0 10px 0px; margin:0; color:#fad87d;}

.cistic { clear: both;}
.cistic_01 { clear: both;  height: 0px;  width:0px; margin: -2px 0 0 0; visibility: hidden; border: none; font-size:0px; }
.cistic_02 { clear: both;  height: 0px;  width:0px; margin: 0; visibility: hidden; border: none; font-size:0px; }
hr.cleaner {clear:both; display: none;} 
p{padding:0 0 0px 0; margin:0; }
a { color:#fad87d; }
a:hover{ color:#ffffff;}

.oddel_01{ border-bottom:solid 1px #e9d4ab; font-size: 1px; margin: 10px 0 15px 0;}
.oddel_02{ background-image:url(images/primar/oddel.jpg); background-repeat:repeat-x; margin:10px 0 10px 0; height:2px; font-size:1px; }
.oddel_03{ border-bottom:solid 1px #CCC; font-size: 1px; margin: 5px 0 5px 0;}
.oddel_04{ border-bottom:solid 2px #C00; font-size: 1px; margin: 5px 0 5px 0;}


/*header*/
.he_blok{}
.he_l{ float:left; width:370px;}
.he_r{ float:right; height: 360px  }
.he_lang{  padding: 76px 0 0 0px; font-size:12px; color:#d3d3d3; text-align:right;}
.he_flag{ text-align:right; padding:33px 15px 0 0; } 
.he_menu{padding: 0px 0 0 25px; }
#he_nav ul li{ display: inline;}
#he_nav ul{margin: 0; padding: 0px 0 0 0; color:#868685; font-size: 12px; font-family: Tahoma,arial,sans-serif; xfont-weight:bold; }
#he_nav ul li a{margin: 0.2em 19px; padding:0 0 3px 0px;  color:#fcfdfe; text-decoration: none; float: left;}
#he_nav ul li a:hover{color: #CCC; text-decoration: underline; }

/*footer*/
.foo_blok{ padding:160px 0 0 0; font-size:10px; color:#FFF;}
.foo_left{ float:left; padding:18px 0 0 20px;}
.foo_right{ float:right; padding:18px 20px 0 0px;}
.foo_blok a{ color:#FFF; text-decoration:none;} 
.foo_blok a:hover{ text-decoration:underline;}

/*hlavni cast*/
.ob{ padding:10px 10px 10px 20px;}
.ob_le{ float:left; width:536px;}
.ob_ri{ float:right; width:396px;}
.ob_le_2{ float:left; width:236px;}
.ob_ri_2{ float:right; width:696px;}
.ob_ri_2 input{ margin:0; padding:0;}
.ob_ri_img img{ margin:0 10px 10px 0;}
.ob_le_top{ height:203px;}
.ob_le_top_2{ height:135px;}

.popt_ah{ height:62px; background-image:url(images/primar/kontakt.jpg); background-repeat:no-repeat;padding: 21px 10px 0 90px;}
.popt_ah a{ color:#fad87d; text-decoration:none; }
.popt_ah a:hover{ color:#e9d4ab; text-decoration:underline;}
.sk_f{ visibility:hidden; font-size:1px; height:1px;}
.chyba{ color:#F00; font-weight:bold; padding:10px;  background-color:#FFF;}





/*

#flashContent { width:100%; height:100%; }

.obsah{ padding:15px;}
.obsah p{ padding:5px 8px 5px 8px;}
.obsah p img{ padding:0px 8px 5px 0px;}
.now_bez_img p { padding-left:0;}
*/
/*galerie
.tex_r{ padding: 0px 0px 0px  0px;}
.tex_cle img{ xmargin:0 10px 10px 10px;}
.tex_cle table{ margin:10px 8px 10px 8px; border-collapse: collapse; border:  1px solid #CCCCCC;}
.tex_cle td{ padding:1px 1px 1px 1px; border:1px solid #CCCCCC  ; }
.skup_obr_left{ float:left; width:357px; margin:10px 0 8px 0;}
.skup_obr_right{ float:right; width:357px; margin:10px 0 0 8px;}
.skup_obr_top{ }
.skup_obr_bottom{}
.gall_top{width:585px;}
.gall_bottom{width:585px;}
.skup_obr img{padding:0px 14px 15px 0px;float:left;  }
.obr_blok{ width:117px; text-align:center; float:left; margin:0 0 5px 0;  }
.hlavni_clanek{}
p.pata { margin:0; padding:0;}*/
/*detail
.blok_popis{ margin: 15px 0 0 0;}
.blok_viz{ float:right; width:300px;}
.blok_zaklad{ float:left; width:280px;}
.hodnoty_pr{ margin: 0 0 0 8px;}
.akce_u_cen{ background-color:#C00; padding:5px; color:#FFF; font-weight:bold; text-align:center;}
.blok_descr { height:90px}
.blok_descr p{ margin:0; padding:0 8px 0 8px;}
.blok_akce{}
.de_cena_bez{ text-align:right; color:#060; font-size:18px;  font-weight:bold; }
.de_cena_bez2{ text-align:right; color:#060; font-size:16px;  font-weight:bold; }
.patka p{ font-size:10px;}
.dalsi_indormace p{ padding:0; margin:0; }
.dalsi_indormace a{ background-color: #1d772d; color:#FFF; padding:8px; border:solid 1px #000; font-weight:bold; display:block; text-decoration:none;}
.dalsi_indormace a:hover{ background-color: #CCC; color: #000; padding:8px; border:solid 1px #000; font-weight:bold; text-decoration:none;}*/
/*index
.i_le{ float:left; width:730px;}
.i_ri{ float:left; width:260px;}
.i_blok_01{float:left; padding:0 0 5px 10px; width:715px;}
.i_zn_01{ background-color:#cececd; margin:0; width:715px;}
.i_prod{ float:left; text-align:center; padding:5px 0 0px 7px; width:110px; height:113px;  } 
.i_prod img{ padding:0 0 2px 0; }
.i_blok_03{ float:left; padding:0 0 5px 10px; width:240px;}
.i_zn_03{ background-color:#cececd; margin:0; width:240px;}
.i_blok_02{float:left; padding:0 0 5px 10px; width:360px;}
.i_zn_02{ background-color:#cececd; margin:0; xwidth:350px;}
.i_ban_01{ float:left; padding:0 0 0px 10px; width:345px; height:140px; xbackground-color:#666; text-align:right;}
.i_ban_02{ float:left; padding:0 0 0px 10px; width:240px; height:166px; xbackground-color:#666; text-align:right;}

.i_novin_blok{ float:left; padding: 5px 0 10px 10px; width:715px;}
.i_novin{  background-color: #868585; height:200px; xmargin:6px 0 0 0px;  padding:10px; font-size:11px;}
.i_novin  { color:#FFF;  }
.i_novin table { margin: 10px 0 0 0; }
.i_novin p{ color:#FFF; padding:10px 0 0 0;}
.i_novin a{ color:#FFF;}
.i_novin a:hover{ color: #C00;}
.i_novi{ float:left; width:345px; height:80px; padding:0 0 0 0px;}
.i_now_dalsi{ text-align:right; padding:10px 10px 0 0 ; font-weight:bold;}


.in_top{}
.in_blok_01{ float:left; padding:0 0 0 10px; width:350px;} 
.in_blok_02{ float:left; padding:0 0 0 10px; width:120px;}
.in_blok_03{ float:left; padding:0 0 0 10px; width:235px;}

.in_zal_zelena{ height:22px; background-image:url(images/primar/zalozka_zelena.jpg); background-repeat:no-repeat;}
.in_zal_zluta{ height:22px; background-image:url(images/primar/zalozka_zluta.jpg); background-repeat:no-repeat;}
.in_zal_hneda{ height:22px; background-image:url(images/primar/zalozka_hneda.jpg); background-repeat:no-repeat;}
.in_zal_cervena{ height:22px; background-image:url(images/primar/zalozka_cervena.jpg); background-repeat:no-repeat;}
.in_zal_cervena_2{ height:22px; background-image:url(images/primar/zalozka_cervena_2.jpg); background-repeat:no-repeat;}
.in_zn_01{ background-color:#cececd; margin:0; width:350px;}
.in_zn_02{ background-color:#cececd; margin:0; width:120px;}
.in_zn_03{ background-color:#cececd; margin:0; width:235px;}
.in_prod{ float:left; text-align:center; padding:5px 0 0px 5px; width:110px; height:113px;  }
.in_prod img{ padding:0 0 2px 0; }
.in_bottom{ }
.in_bo_left{ float:left;}
.in_bo_right{ float:left; background-color:#929393; width:345px; height:259px; margin:10px 0 0 10px; margin-bottom:10px; padding:10px; font-size:11px;}
.in_bo_right  { color:#FFF;  }
.in_bo_right table { margin: 10px 0 0 0; }
.in_bo_right p{ color:#FFF; padding:10px 0 0 0;}
.in_bo_right a{ color:#FFF;}
.in_bo_right a:hover{ color: #C00;}
.in_mez{ height:10px; width:10px;}
.index_h2 a{ color:#000; text-decoration:none;}
.index_h2 a:hover{ color: #C00; text-decoration:underline;}
.nov_in{ margin:0; padding:0;}
.mez_bann{ height:3px;}
.in_now_dalsi{ text-align:right;}
.in_bann{ margin:0 0 0 25px;}
.st_celek{ margin:0 40px 0 40px; color:#ece7dd;}
.st_celek_mez{ margin:40px 40px 0 40px; color:#ece7dd;}
.st_celek_mez2{ margin:20px 40px 0 40px; color:#ece7dd;}
.st_left{ float:left; margin:0 0 0 0px; width:415px;}
.st_right{ float:right; margin:0 0px 0 0px; width:415px;}
.st_colo{ color:#c58100; font-size:30px; padding:15px 0 0 0;}
.st_colo_cel{ color:#c58100;   padding:0px 0px 0 0px; font-style:italic;}
.st_colo_podp{ color:#ece7dd;   padding:0px 0px 0 650px;}
.colo_p{color:#e9d4ab;}*/

/*zakladni rozdelleni
.zr_blok_01{ float:left; padding:10px 0 10px 0px; width:580px;} 
.zr_zn_01{ background-color:#cececd; margin:0; width:580px;}*/
/*pages
.pro_blok{ background:#e9e9e9 url(images/primar/produkt_seznam.jpg) repeat-x; margin-top:10px; border-bottom:solid 1px #999; width:585px;}
.pro_blok p{ margin:0; padding:0;}
.pro_img{ float:left; width:150px; text-align:center; padding: 8px 0px 8px 0; margin:0;}
.pro_text{  padding: 8px 10px 8px 150px;}
.pro_info{padding: 0 0 20px 0;}
.pro_bez{ float:left; width:150px; text-align:right; font-size:14px; font-weight:bold; padding: 0 0 8px;}
.pro_s{ float:left; width:130px; text-align:right; font-weight:bold; font-size:11px;}
.cena_sdel{ float:left; width:250px; text-align:right; font-size:14px; font-weight:bold; padding: 0 0 8px;}
.akce_vypis{ background-color:#C00; padding:3px; color:#FFF; font-weight:bold; text-align:center; margin:0 0 5px 0;}*/


/*footer
.foo_blok{ background-image: url(images/primar/footer.jpg); background-repeat:no-repeat; height:39px; font-size:10px; color:#FFF;}
.foo_left{ float:left; padding:18px 0 0 20px;}
.foo_right{ float:right; padding:18px 20px 0 0px;}
.foo_blok a{ color:#FFF; text-decoration:none;} 
.foo_blok a:hover{ text-decoration:underline;}
.foo_celek{ padding: 20px 0 0 25px; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.foo_blok{ float:left; background-image:url(images/primar/backg_05.jpg); background-repeat:no-repeat; height:215px; width:234px;   }
.foo_img{}
.foo_h2 { color:#ba8748;  font-size: 18px; font-family: Arial, Helvetica, sans-serif; padding:10px 0 0 20px; margin:0;  }
.foo_h2 a{ color:#ba8748;    text-decoration:none;}
.foo_h2 a:hover{ color:#e3a150;  text-decoration:none;}
.foo_text { color:#ece7dd;  padding:3px 20px 0 20px;  }
.foo_text a{ color:#ece7dd;    text-decoration:none;}
.foo_text a:hover{ color:#d8c091;   text-decoration:none;} 
.foo_rig {color:#ece7dd;  text-align: right; padding:3px 20px 0 0; font-size: 14px;  }
.foo_rig a{ color:#ece7dd;   text-decoration:none;}
.foo_rig a:hover{ color:#d8c091;     text-decoration:none;}*/


/*navigace header
.he_menu{ padding: 131px 0 0 10px;  }
.he_navhor ul li { display: inline; }
.he_navhor ul {margin: 0; padding: 0px 0 0 0; color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.he_navhor ul li a {  padding: 0.2em 30px;  color: #FFFFFF; text-decoration: none; float: left; }
.he_navhor ul li a:hover{  color:#000000; text-decoration:none;}*/

/*navigace horizontalni
.nh_komp{ float:left; height:27px;   width:500px;  padding: 0px 0 0 40px; }
.nh_hot{ float:left; color: #e9d4ab; padding: 7px 0 0 0; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.nh_link{ float:right; padding: 0px 40px 0 40px; }
.menu_nav{ }
.navhor ul li { display: inline; }
.navhor ul {margin: 0; padding: 8px 0 0 0; color: #c58100; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.navhor ul li a {  padding: 0.2em 20px;  color: #c58100; text-decoration: none; float: left; }
.navhor ul li a:hover{  color:#e9d4ab; text-decoration:none;} 

.navhor2 ul li { display: inline; }
.navhor2 ul {margin: 0; padding: 8px 0 0 0; color: #c58100; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.navhor2 ul li a {  padding: 0.2em 10px;  color: #c58100; text-decoration: none; float: left; }
.navhor2 ul li a:hover{  color:#e9d4ab; text-decoration:none;} */

/*ovladani left
.oddel_menu{ height:22px;  background-color:#292929; color:#FFF; width:196px;  padding: 9px 0 0 0px;  text-align:center;  font-weight:bold;  margin: 3px 0 3px 0;}
.nav_ul{ width:196px;}
.nav_ul ul{list-style:none; margin:0; padding:0; }
.select_top_zelena{ height:6px; background-image:url(images/primar/select_top_zelena.jpg); background-repeat:no-repeat; margin:3px 0 0 0; font-size:0.1em;}
.select_obsah_zelena{ background-image:url(images/primar/select_obsah_zelena.jpg); background-repeat:repeat-y;}
.select_bottom_zelena{height:6px; background-image:url(images/primar/select_bottom_zelena.jpg); background-repeat:no-repeat;font-size:0.1em;}
.select_top_zluta{ height:6px; background-image:url(images/primar/select_top_zluta.jpg); background-repeat:no-repeat; margin:3px 0 0 0;font-size:0.1em; }
.select_obsah_zluta{ background-image:url(images/primar/select_obsah_zluta.jpg); background-repeat:repeat-y;}
.select_bottom_zluta{height:6px; background-image:url(images/primar/select_bottom_zluta.jpg); background-repeat:no-repeat;font-size:0.1em;}
.select_top_hneda{ height:6px; background-image:url(images/primar/select_top_hneda.jpg); background-repeat:no-repeat; margin:3px 0 0 0;font-size:0.1em; }
.select_obsah_hneda{ background-image:url(images/primar/select_obsah_hneda.jpg); background-repeat:repeat-y;}
.select_bottom_hneda{height:6px; background-image:url(images/primar/select_bottom_hneda.jpg); background-repeat:no-repeat;font-size:0.1em;}
.select_top_cervena{ height:6px; background-image:url(images/primar/select_top_cervena.jpg); background-repeat:no-repeat; margin:3px 0 0 0; font-size:0.1em;}
.select_obsah_cervena{ background-image:url(images/primar/select_obsah_cervena.jpg); background-repeat:repeat-y;}
.select_bottom_cervena{height:6px; background-image:url(images/primar/select_bottom_cervena.jpg); background-repeat:no-repeat;font-size:0.1em;}
.navcontainer2 li{ margin:0 0 0 10px; width:172px; }
.navcontainer2 li a{display: block; xborder-bottom:solid 1px #DADADA; color:#FFF;  text-decoration:none; padding: 6px 5px 6px 5px;font-weight: bold;}
.navcontainer2 li a:hover{ background-color:#666; color: #000; text-decoration:none; }
.nav_tl{ border-bottom:solid 1px #DADADA; padding:0; margin:0; }
.nav_tl_bottom{  xpadding:7px 0 7px 0;}*/

/*parneri
.part_ban{ float:left; padding:0 0 22px 0;}
.part_mez{ float:left; width:22px; height:61px; padding:0 0 22px 0;}*/
/*formulare
.poptavka input{ margin:1px; }
.form_info{ margin:0 10px 0 160px; padding: 10px; color: #C00; font-size:14px; }
.form_info3{ margin:0 0px 0 0px; padding: 5px; color: #C00; font-size:14px; text-align:center; }
.na_inp_vyplneno input{   color:#F00;  }

#flashContent { width:100%; height:100%; }*/
