/* CSS Document www.parapetnidesky.cz style.css*/
body {
   margin: 0px;
   padding: 0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 75%;
   color:#000;
   text-align:center;
   background: #fff url(images/bg_body.jpg) 50% 0px no-repeat;
   behavior: url(csshover.htc);
}
a:link {
  color:#000;
	text-decoration: none;
}
a:visited {
  color:#000;
	text-decoration: none;
}	
a:active {
  color:#000;
	text-decoration: none;
}
a:hover {
	color:#000;
	text-decoration: none;
}
form{
  margin:0px;
  padding:0px;
}
img{
  border:0px;
  margin:0px;
  padding:0px;
}
.cleaner
{
  clear:both;
  display:block;
  font-size:0px;
  height:0px;
  overflow:hidden;
  line-height:0px;
}
table
{
  font-size:1em;
  margin-bottom:1.1em;
}
.noprint
{
  display:none;
}
#box1{
  text-align:left;
  margin:0px auto 0px auto;
  width: 920px;
  padding-top:394px;
}
#top
{
  width:920px;
  position:absolute;
  height:394px;
  top:0px;
  background: #fff url(images/bg_top_rohy.png) 0px 87px no-repeat;
}
#top .bg
{
  width:920px;
  height:87px;
  background: #407aba url(images/bg_top.jpg) no-repeat;
}
#logo
{
  position:relative;
  float:left;
  width: 313px;
  height:87px;
  z-index:20;
  overflow:hidden;
}
#logo h3
{
  padding:20px 20px 0px 20px;
  text-align:center;
  font-size:30px;
  margin:0px;
  color:#fff;
}
#logo a
{
  display:block;
  position:absolute; 
  left:0; 
  top:0; 
  z-index:10;
  width: 313px;
  height:87px;
  background: url(images/logo_argona.gif) no-repeat;
}
#marketing
{
  float:right;
  width:500px;
  height:87px;
  padding-right:44px;
  text-align:right;
}
#marketing p
{
  margin:0px 0px 0px 0px;
  padding:7px 0px 15px 0px;
  font-size:11px;
}
#marketing h3
{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font-size:16px;
  font-weight:normal;
   color:#fff;
}
#marketing .ico_home
{
   margin-left:10px;
   padding-left:20px;
   background: url(images/ico_home.gif) 0% 60% no-repeat;
}
#marketing .ico_sitemap
{
   padding-left:20px;
   margin-left:10px;
   background: url(images/ico_sitemap.gif) 0% 60% no-repeat;
}
#marketing .ico_mail
{
   padding-left:20px;
   margin-left:10px;
   background: url(images/ico_mail.gif) 0% 60% no-repeat;
}
#marketing a:link, #marketing a:visited, #marketing a:active{
  color:#fff;
}
#marketing a:hover{
  color:#fff;
  text-decoration:underline;
}
#menu_top
{
  height:53px;
  margin-top:13px;
  width:888px;
  margin-left:16px;
  font-size:14px;
  background: #f3bb00 url(images/bg_menu_top.png) no-repeat;
}
#menu_top .roh
{
  height:53px;
  width:2px;
  position:absolute;
  z-index:101;
  font-size:0px;
  background: #f3bb00 url(images/bg_menu_top.png) no-repeat;
}
#menu_top ul, #menu_top li
{
  margin:0px;
  padding:0px;
}
#menu_top ul.menu_left li { /* styl nejvyssi urovne li */
  float:left;
  position:relative;
  display:inline;
  cursor:pointer;
  z-index:100;
  padding:0px;
  background: url(images/odrazka.png) 0% 50% no-repeat;
}
#menu_top ul.menu_left li a /* styl nejvyssi urovne a */
{
  display:block;
  _float:left;
  height: 53px;
  line-height:53px;
  color:#000;
}
#menu_top ul.menu_left li:hover
{
  padding:0px;
}
#menu_top ul.menu_left li:hover li
{
  border:0px;
}
#menu_top ul.menu_left li ul li { /* styl ostatnich li */
  float:none;
  display:block;
  _float:left;
  padding:0px;
  background: none;
  background-image: none;
}
#menu_top ul.menu_left li:hover ul li
{
  border:0px;
}
#menu_top ul.menu_left li a:hover /* styl nejvyssi urovne a:hover - po najeti mysi */
{
  color:#000;
  text-decoration:underline
}
#menu_top ul.menu_left li ul li a:hover 
{
  color:#000;
  background: #444;
  text-decoration:none;
}
#menu_top ul.menu_left li:hover a 
{ 
  color:#000;
  text-decoration:underline
} 
#menu_top ul.menu_left li ul li:hover a,
#menu_top ul.menu_left li ul li ul li:hover a
{ 
  color:#000;
  background: #444;
  text-decoration:none;
} 
#menu_top ul.menu_left li ul li:hover a .btn_text,
#menu_top ul.menu_left li ul li ul li:hover a .btn_text
{ 
  display:block;
} 
#menu_top ul.menu_left li:hover ul a,  
#menu_top ul.menu_left li ul li:hover ul a, 
#menu_top ul.menu_left li ul li ul li:hover ul a 
{ 
  color:#000;
  background: #c2d78f;
  text-decoration:none;
} 
#menu_top ul.menu_left li:hover ul a .btn_text,  
#menu_top ul.menu_left li ul li:hover ul a .btn_text, 
#menu_top ul.menu_left li ul li ul li:hover ul a .btn_text 
{ 
  background: none;
} 
#menu_top ul.menu_left li ul li a /* styl ostatnich a */
{
  height: 25px;
  line-height:25px;  
  _float:none;
  color:#fff;
  font-size:11px;
  border-bottom:1px solid #d6e8aa;
}
#menu_top ul.menu_left li a .btn_text
{
  padding:0px 8px 0px 8px;
  display:block;
}
#menu_top ul.menu_left li ul li a .btn_text
{
  padding:0px 10px 0px 13px;
  display:inline;
  background: none;
}
#menu_top ul.menu_left ul /* styl nejvyssi urovne ul */
{
  width:200px;
  line-height:0px;
  display:none;
  position:absolute;
  top:53px;
  z-index:100;
  left:0px;
  border:1px solid #d6e8aa;
  border-bottom:0px;
}
#menu_top ul.menu_left ul.menu_left_1 ul /* styl ostatnich ul */
{
  top:-1px;
  left:200px;
  width:200px;
}
#menu_top ul.menu_left li:hover ul.menu_left_1,
#menu_top ul.menu_left li ul.menu_left_1 li:hover ul.menu_left_2,
#menu_top ul.menu_left li ul.menu_left_1 li ul.menu_left_2 li:hover ul.menu_left_3
{
  display:block;
}
#logo
{
  position:relative;
  float:left;
  width: 313px;
  height:87px;
  z-index:20;
  overflow:hidden;
}
#logo h3
{
  padding:20px 20px 0px 20px;
  text-align:center;
  font-size:30px;
  margin:0px;
  color:#fff;
}
#logo a
{
  display:block;
  position:absolute; 
  left:0; 
  top:0; 
  z-index:10;
  width: 313px;
  height:87px;
  background: url(images/logo_argona.gif) no-repeat;
}

#main_img
{
  position:relative;
 width: 888px;
  height:193px;
  z-index:20;
  margin-left:16px;
  margin-top:10px;
  overflow:hidden;
  background: #f1e9c8;
}
#main_img h3
{
  padding:110px 60px 0px 0px;
  text-align:right;
  font-size:18px;
  margin:0px;
  color:#000;
}
#main_img span
{
  display:block;
  position:absolute; 
  left:0; 
  top:0; 
  z-index:10;
  width: 888px;
  height:193px;
  background:  url(images/main_img.jpg) no-repeat;
}
#usr
{
  width:545px;
  height:38px;
  margin-left:20px;
  line-height:38px;
  color:#fff;
  background:  url(images/bg_usr.png) no-repeat;
}
#usr p
{
  margin:0px;
  padding:0px 15px;
  float:left;
}
#usr p.right
{
  float:right;
  width:300px;
  padding-right:5px;
  text-align:right;
}
#usr .sipky
{
  background:  url(images/sipky_white.gif) 0px 55% no-repeat;
  padding-left:14px;
  margin-right:10px;
} 
#usr a:link, #usr a:visited, #usr a:active{
  color:#fff;
  text-decoration:underline;
}
#usr a:hover{
  color:#fff;
  text-decoration:none;
}
#main
{
  width:888px;
  padding:3px 16px 20px 16px;
  background: #fff url(images/bg_main.png) 0px 100% no-repeat;
}
#main.hp
{
  padding:13px 0px 0px 16px;
  width:904px;
}
#main .sekce
{
  width:209px;
  height:185px;
  margin-right:16px;
  _margin-right:12px;
  color:#fff;
  float:left;
  margin-bottom:16px;
  background-color:#3368a4;
}
#main #hp_vnitrni_dtd
{
   background-image:url(images/hp_vnitrni_dtd.jpg);
}
#main #hp_venkovni_ohybana
{
   background-image:url(images/hp_venkovni_ohybana.jpg);
}
#main #hp_venkovni_tazena
{
   background-image:url(images/hp_venkovni_tazena.jpg);
}
#main #hp_vnejsi_ohybany
{
   background-image:url(images/hp_vnejsi_ohybany.jpg);
}
#main #hp_vnitrni_pvc
{
   background-image:url(images/hp_vnitrni_pvc.jpg);
}
#main #hp_vnitrni_pvc_variant
{
   background-image:url(images/hp_vnitrni_pvc_variant.jpg);
}
#main #hp_vnitrni_pvc_xfol
{
   background-image:url(images/hp_vnitrni_pvc_xfol.jpg);
}
#main #hp_chemie
{
   background-image:url(images/hp_chemie.jpg);
}
#main .sekce h2
{
  font-size:20px;
  height:63px;
  padding:8px 0px 0px 12px;
  margin:0px;
}
#main .sekce h2 span
{
  font-size:14px;
  display:block;
  padding:0px 86px 0px 0px;
  font-weight:normal;
}
#main .sekce .text
{
  height:87px;
  padding:0px 52px 0px 12px;
  font-size:11px;
}
#main .sekce a:link, #main .sekce a:active, #main .sekce a:visited
{
   text-decoration:underline;
   float:right;
   width:100px;
   height:27px;
   font-size:11px;
   margin-left:2px;
   line-height:27px;
   color:#fff;
   display:block;
   text-align:center;
}
#main .sekce a:hover
{
   text-decoration:none;
    color:#fff;
    display:block;
}
#main .sekce a.klik:link, #main .sekce a.klik:active, #main .sekce a.klik:visited, #main .sekce a.klik:hover
{
  position:absolute;
   width:209px;
   text-decoration:none;
   float:none;
   margin:0px;
   height:158px;
   background: url(images/nic.gif);
}
#main .sekce a.more
{
  background:#1d497d;
}
#main .sekce a.objednat
{
  background:#ca1413;
}
#menu_blue
{
  width:888px;
  height:52px;
  line-height:26px;
  margin-bottom:3px;
  background:#24599b url(images/bg_menu_blue.png) no-repeat;
}
#menu_blue ul
{
  margin:0px;
  padding:0px;
}
#menu_blue ul li
{
  white-space:nowrap;
  display:inline;
  padding:0px;
  float:left;
  background: url(images/odrazka_white.png) 0px 55% no-repeat;
  margin:0px 0px 0px 15px;
  padding-left:10px;
}
#menu_blue a:link, #menu_blue a:visited, #menu_blue a:active{
  color:#fff;
  text-decoration:underline;
  
}
#menu_blue a:hover{
  color:#fff; 
  text-decoration:none;
}
#main h1
{
  font-size:18px;
  color:#000;
  margin:0px;
  padding:0px 25px 0px 25px;
  height:39px;
  line-height:39px;
  background: url(images/bg_h1.png) no-repeat;
}
#main .navigace
{
  color:#4b4748;
  padding:0px 20px 0px 20px;
  height:21px;
  line-height:21px;
  font-size:11px;
  margin:0px 5px 0px 5px;
  background: #dedede url(images/bg_navigace.png) no-repeat;
}
#main .navigace a:link, #main .navigace a:visited, #main .navigace a:active{
  color:#4b4748;
  text-decoration:underline;
}
#main .navigace a:hover{
  color:#4b4748; 
  text-decoration:none;
}
#content
{
  padding:20px 20px 20px 20px;
}
#content a:link, #content a:visited, #content a:active{
  color:#c01211;
  text-decoration:underline;
}
#content a:hover{
  color:#c01211; 
  text-decoration:none;
}
#content p.block
{
  text-align:justify;
}
#content p.right
{
  text-align:right;
}
#content p.center
{
  text-align:center;
}
.nahoru
{
  margin-top:6px;  
  text-align:right;
}
img.right
{
  float:right;
  margin-left:10px;
}
img.left
{
  float:left;
  margin-right:10px;
}
img.border
{
  border:2px solid #b2cb84;
  padding:1px;
}
#footer
{
  background:#c2c2c2 url(images/bg_footer.png) repeat-x;
  height:70px;
  margin:70px 0px 10px 0px;
}
#footer div
{
  width: 888px;
  margin:0px auto 0px auto;
  padding:30px 0px 0px 0px;
  color:#464646;
}
#footer a:link, #footer a:visited, #footer a:active{
  color:#464646;
  text-decoration:underline;
}
#footer a:hover{
  color:#464646;
  text-decoration:none;
}
#content h3
{
  margin:0px 0px 3px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-size:1.0em;
  background: #fff url(images/odrazka2.gif) 8px 60% no-repeat;
}
#content h4
{
  margin:0px 0px 16px 0px;
  padding:0px 0px 0px 0px;
  color: #1F3A59;
  text-align:center;
  font-size:1.1em;
}
#content p
{
  margin:0px 0px 20px 0px;
  padding:0px 20px 0px 20px;
  text-align:justify;
}
#content p.bezmezery
{
  margin:0px 0px 5px 0px;
  padding:0px 20px 0px 20px;
  text-align:justify;
}
#content p.right
{
  margin:0px 0px 20px 0px;
  padding:0px 20px 0px 20px;
  text-align:right;
}
#content li
{
  padding:0px;
  margin:5px 20px 5px 0px;
  text-align:justify;
}
#content ul
{
  margin-left:35px;
}
#content ul li p
{
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 0px;
  text-align:justify;
}
#content li img
{
  margin-top:3px;
  margin-right:5px;
}
#content ul.ctverecky{
  list-style-type:square;
  font-weight:normal;
  margin:5px 0px 10px 25px;
  padding:0px;
}
#content ul.cisla{
  list-style-type:decimal;
  margin:5px 0px 10px 45px;
  padding:0px;
}
#content ul.pismena{
  list-style-type: lower-alpha;
  margin:5px 0px 10px 45px;
  padding:0px;
}
#content ul.cisla_bold{
  list-style-type:decimal;
  font-weight:bold;
  margin:5px 0px 10px 45px;
  padding:0px;
}
#content #ofirme
{
  margin:0px 0px 60px 0px;
  padding:0px 20px 0px 20px;
}
#content #ofirme h3
{
  color:#A40D0D;
}
#content #ofirme .line_dot
{
  margin-bottom:10px;
}
#content #ofirme .line_black
{
   overflow:hidden;
   line-height:1px;
   height:1px;
   background: #000;
   width:100%;
   margin-bottom:10px;
}
#content #kontakty
{
  margin:0px 0px 20px 0px;
  padding:0px 20px 0px 20px;
}
#content #kontakty h3
{
  color:#A40D0D;
}
#content #kontakty .line_dot
{
  margin-bottom:10px;
}
#content #kontakty .line_black
{
   overflow:hidden;
   line-height:1px;
   height:1px;
   background: #000;
   width:100%;
   margin-bottom:10px;
}
#content #kontakty .left
{
    margin-bottom:20px;
    float:left;
    width:80px;
}
#content #kontakty .right
{
    margin-bottom:20px;
    float:left;
    width:620px;
}
#content #kontakty .mapka
{
    float:right;
    width:430px;
    text-align:center;
}
#content #kontakty .mapka div
{
    float:left;
    width:260px;
    text-align:center;
}
#content #kontakty .mapka div.sidlo
{
    float:left;
    width:170px;
    text-align:right;
}
#content #kontakty .jmeno
{
    color:#000;
}
#content #kontakty .kontakt_osoba
{
    padding-left:20px;
    background: #fff url(images/odrazka2.gif) 8px 0.4em no-repeat;
    margin-bottom:25px; 
}
#content #navody .redtitle{
    color:red;
}
#content #kontakty a:link, #content #kontakty a:visited, #content #kontakty a:active{
  color:#0f305a;
  text-decoration:underline;
}
#content #kontakty a:hover{
  color:#0f305a;
  text-decoration:none;
}
#content #kontakty .redtitle{
    color:#C84242;
}
#content #navody #dodatek
{
  margin-top:2px;
  background:#9CC9F5;
  color:#000;
  text-align:center;
  font-weight:bold;
  padding:8px 10px;
}
#content #navody #dodatek a:link, #content #navody #dodatek a:visited, #content #navody #dodatek a:active{
  color:#000;
  text-decoration:underline;
}
#content #navody #dodatek a:hover{
  color:#000;
  text-decoration:none;
}
#content ul.sitemap a
{
  color:#000;
  color: #1F3A59;
}
#content ul li.pdf
{
   background:url(images/pdf_ico.gif) 0% 50% no-repeat;
   
   padding:5px 0px 5px 25px;
  
  list-style-type:none;
}
#content ul li.zip
{
   background:url(images/zip_ico.gif) 0% 50% no-repeat;
   
   padding:5px 0px 5px 25px;
  
  list-style-type:none;
}

/* cast venkovni */

#venkovni
{
  margin-top:5px;
}
#venkovni #panel_left_m
{
  float:left;
  width:209px;
}
#venkovni #panel_right_m
{
  float:right;
  width:620px;
}
#venkovni #panel_left
{
  padding:10px 0px 10px 20px;
}
#venkovni #panel_right
{
  
}
#venkovni #navigace
{
  width:789px;
  padding:0px 0px 5px 0px;
}
#venkovni #navigace h2
{
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-size:1.0em;
  background: #fff url(images/odrazka.gif) 8px 60% no-repeat;
}
#venkovni #navigace h3
{
  float:left;  
  font-size:1.0em;  
  font-weight:normal;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #B61010;
  background: #fff url(images/sipka2.gif) 8px 60% no-repeat;
}
#venkovni .line_dot
{
   overflow:hidden;
   line-height:1px;
   height:1px;
   background: #fff url(images/line_dot.gif) repeat-x;
   width:100%;
}
#venkovni #plan
{
  margin-top:10px;
}
#venkovni #klikni_detail
{
  margin-top:10px;
  width:189px;
  height:16px;
}
#venkovni .bg_button
{
  height:16px;
  line-height:16px;
  float:right;
  background: red url(images/bg_button.gif) repeat-x;
}
#venkovni .button_roh
{
  padding:0px 7px;
  color:#fff;
  height:16px;
  float:left;
  font-size:11px;
  line-height:16px;
  
  background: url(images/button_roh.gif) 100% 0% no-repeat;
}
#venkovni .button_roh a:link, #venkovni .button_roh a:visited, #venkovni .button_roh a:active{
  color:#fff;
}
#venkovni .button_roh a:hover{
  color:#fff;
  text-decoration:underline;
}
#venkovni #data
{
  margin-top:10px;
  font-size:9px;
  width:189px;
  color:#000;
}
#venkovni #data #data_left
{
  width:83px;
  float:left;
}
#venkovni #data #data_right
{
  width:106px;
  float:right;
}
#venkovni #certifikat_title
{
  margin-top:10px;
  width:189px;
  height:33px;
}
#venkovni #certifikat
{
  background:#AED2E7;
  margin-top:1px;
  width:183px; 
  float:left;
  border:3px solid #023469;
  text-align:center;
  padding:10px 0px;
}
#venkovni .bg_title
{
  height:33px;
  line-height:33px;
}

#venkovni .title_roh
{
  padding:0px 7px;
  color:#fff;
  height:33px;
  font-size:14px;
  font-weight:bold;
  line-height:33px;
  background: url(images/button_roh.gif) repeat-x;
}

#venkovni #plusy .title_roh
{
  font-size:12px;
  background: url(images/button_roh2.gif) repeat-x;
}
#venkovni #obsah_left
{
  width:325px;
  float:left;
}
#venkovni #obsah_right
{
  margin-top:10px;
  width :295px;
  float:right;
  background: #bbb url(images/bg_obsah_right.gif) repeat-y;
}
#venkovni #text
{
  line-height:15px;
 
  padding:10px 20px 5px 20px;
  text-align:justify;
}
#venkovni #btn_objednat
{
  padding:0px 20px 0px 20px;
}
#venkovni #tazplusy
{
   margin-top:52px;
   _margin-top:54px; 
   &margin-top:54px;
}
#venkovni #plusy
{
  margin-top:4px;
  padding:0px 20px; 
  color:#fff;
}
#venkovni #plusy ul
{
  
  list-style:none;
  padding:0px;
  margin:0px;
  
}
#venkovni #plusy #plus
{
  margin-top:1px;
  padding:5px 15px; 
  background:#083B6E;
}
#venkovni #plusy #plus li
{
  margin:1px 0px;
  padding:0px 0px 0px 20px;
  background: url(images/li_plus.gif) 0% 60% no-repeat;
}
#venkovni #plusy #minus
{
  margin-top:1px;
  padding:5px 15px; 
  background:#BC1111;
}
#venkovni #plusy #minus li
{
  margin:1px 0px;
  padding:0px 0px 0px 20px;
  background: url(images/li_minus.gif) 0% 60% no-repeat;
}
#venkovni #dezeny
{
   width:147px;
   float:left;
   background:#D1D1D1;
}
#venkovni #dezeny .nadpis
{
  font-size:11px;
  font-weight:bold;
  color:#000;
  text-align:center;
  padding:10px 0px;
}
#venkovni #dezeny .obr
{
  color:#4C4746;
  width:92px;
  font-size:10px;
  margin-left: auto;
  margin-right: auto;
}
#venkovni #dezeny .poznamka
{
  text-align:center;
  font-size:10px;
  padding:25px 0px 40px 0px;
  
}
#venkovni #krytky
{
   width:147px;
   float:right;
   background:#D1D1D1;
}
#venkovni #krytky #ohyb_venkovni
{
  margin-top:74px;
  height:20px;
}
#venkovni #krytky .nadpis
{
  font-size:11px;  
  font-weight:bold;
  color:#000;
  text-align:center;
  padding:10px 0px;
}
#venkovni #krytky .obr
{
  color:#4C4746;
  width:92px;
  font-size:10px;
  margin-left: auto;
  margin-right: auto;
}
#venkovni #klik_prislusenstvi
{
  width:295px;
  height:58px;
  color:#fff;
  display:block;
  text-align:center;
  font-weight:bold;
  font-size:12px;
  line-height:29px;
  background: url(images/bg_klik_prislusenstvi.gif) no-repeat;
}
#venkovni #cenik
{
  padding:0px 0px 20px 20px;
}
#venkovni .cenik_title
{
  margin:20px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-weight:bold;
  
  background: #fff url(images/odrazka.gif) 8px 60% no-repeat;
}
#venkovni table
{
  margin-top:1px;
  width:100%;
  font-size:11px;
  color:#373737;
  
  border-collapse:collapse;
}
#venkovni tbody td
{
  
  text-align:center;
}
#venkovni th
{
  padding:3px 0px;  
  text-align:center;
  background:#D1D1D1;
}
#venkovni tr.liche
{
  background:#AED2E7;
}
#venkovni table .left
{
  text-align:left;
  width:300px;
  padding:0px 0px 0px 20px;
}
#venkovni table .center
{
  text-align:center;
}
#venkovni table .nic
{
  background:#fff;  
  text-align:left;
}
#venkovni tr.head
{
  background:#AED2E7;
  height:20px;
}
#venkovni tr.line
{
  font-size:1px;
  height:2px;
  background:#fff;
}
#venkovni #dodatek
{
  margin-top:20px;
  background:#083B6E;
  color:#fff;
  padding:8px 20px;
}
#venkovni #dodatek p
{
  margin:0px;
  font-weight:bold;
  
  padding:0px;
}

/* cast vnitrni */

#vnitrni
{
  margin-top:5px;
}
#vnitrni #panel_left_m
{
  float:left;
  width:209px;
}
#vnitrni #panel_right_m
{
  float:right;
  width:620px;
}
#vnitrni #panel_left
{
  padding:10px 0px 10px 20px;
}
#vnitrni #panel_right
{
  
}
#vnitrni #navigace
{
  width:789px;
  padding:0px 0px 5px 0px;
}
#vnitrni #navigace h2
{
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-size:1.0em;
  background: #fff url(images/odrazka.gif) 8px 60% no-repeat;
}
#vnitrni #navigace h3
{
  float:left;  
  font-size:1.0em;  
  font-weight:normal;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #B61010;
  background: #fff url(images/sipka2.gif) 8px 60% no-repeat;
}
#vnitrni .line_dot
{
   overflow:hidden;
   line-height:1px;
   height:1px;
   background: #fff url(images/line_dot.gif) repeat-x;
   width:100%;
}
#vnitrni #images
{
  text-align:center;
}
#vnitrni #logo_egg
{
  margin-top:10px;
}
#vnitrni #plan
{
  margin-top:10px;
}
#vnitrni #klikni_detail
{
  margin-top:10px;
  width:189px;
  height:16px;
}
#vnitrni .bg_button
{
  height:16px;
  line-height:16px;
  float:right;
  background: red url(images/bg_button.gif) repeat-x;
}
#vnitrni .button_roh
{
  padding:0px 7px;
  color:#fff;
  height:16px;
  float:left;
  font-size:11px;
  line-height:16px;
  
  background: url(images/button_roh.gif) 100% 0% no-repeat;
}
#vnitrni .button_roh a:link, #vnitrni .button_roh a:visited, #vnitrni .button_roh a:active{
  color:#fff;
}
#vnitrni .button_roh a:hover{
  color:#fff;
  text-decoration:underline;
}
#vnitrni #data
{
  margin-top:10px;
  font-size:9px;
  width:189px;
  color:#000;
}
#vnitrni #data #data_left
{
  width:83px;
  float:left;
}
#vnitrni #data #data_right
{
  width:106px;
  float:right;
}
#vnitrni #certifikat_title
{
  margin-top:10px;
  width:189px;
  height:33px;
}
#vnitrni #certifikat
{
  background:#AED2E7;
  margin-top:1px;
  width:183px; 
  float:left;
  border:3px solid #023469;
  text-align:center;
  padding:10px 0px;
}
#vnitrni .title_roh
{
  padding:7px 7px;
  color:#fff;
  font-size:14px;
  height:auto;
  background: url(images/button_roh.gif) repeat-x;
}
#vnitrni #plusy .title_roh
{
  font-size:12px;
  font-weight:bold;
  background: #c91413 url(images/button_roh2.gif) repeat-x;
}
#vnitrni #obsah_left
{
  width:325px;
  float:left;
}
#vnitrni #obsah_right
{
  margin-top:10px;
  width :295px;
  float:right;
  background: #bbb url(images/bg_obsah_right.gif) repeat-y;
}
#vnitrni #text
{
  line-height:15px;
  
  padding:10px 20px 5px 20px;
  text-align:justify;
}
#vnitrni #btn_objednat
{
  padding:0px 20px 0px 20px;
}
#vnitrni #plusy
{
  margin-top:54px;
  padding:0px 20px; 
  color:#fff;
}
#vnitrni #plusy ul
{
  list-style:none;
  padding:0px;
  margin:0px;
  
}
#vnitrni #plusy #plus
{
  margin-top:1px;
  padding:5px 15px; 
  background:#083B6E;
}
#vnitrni #plusy #plus li
{
  margin:1px 0px;
  padding:0px 0px 0px 20px;
  background: url(images/li_plus.gif) 0% 0.2em no-repeat;
}
#vnitrni #plusy #minus
{
  margin-top:1px;
  padding:5px 15px; 
  background:#BC1111;
}
#vnitrni #plusy #minus li
{
  margin:1px 0px;
  padding:0px 0px 0px 20px;
  background: url(images/li_minus.gif) 0% 0.2em no-repeat;
}
#vnitrni #dezeny
{
   width:147px;
   float:left;
   background:#D1D1D1;
}
#vnitrni #dezeny .nadpis
{
  font-size:11px;
  font-weight:bold;
  color:#000;
  text-align:center;
  padding:10px 0px;
}
#vnitrni #dezeny .obr
{
  color:#4C4746;
  width:92px;
  font-size:10px;
  margin-left: auto;
  margin-right: auto;
}
#vnitrni #dezeny .poznamka
{
  text-align:center;
  font-size:10px;
  padding:25px 0px 26px 0px;
  
}
#vnitrni #krytky
{
   width:147px;
   float:right;
   background:#D1D1D1;
}
#vnitrni #krytky .nadpis
{
  font-size:11px;  
  font-weight:bold;
  color:#000;
  text-align:center;
  padding:10px 0px;
}
#vnitrni #krytky .obr
{
  color:#4C4746;
  width:92px;
  font-size:10px;
  margin-left: auto;
  margin-right: auto;
}
#vnitrni #krytky .obr_sq
{
  color:#4C4746;
  width:43px;
  font-size:10px;
  margin-left: auto;
  margin-right: auto;
}
#vnitrni #klik_prislusenstvi
{
  width:295px;
  height:58px;
  color:#fff;
  display:block;
  text-align:center;
  font-weight:bold;
  font-size:12px;
  line-height:29px;
  background: url(images/bg_klik_prislusenstvi.gif) no-repeat;
}
#vnitrni #cenik
{
  padding:0px 0px 20px 20px;
}
#vnitrni .cenik_title
{
  margin:20px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-weight:bold;
  
  background: #fff url(images/odrazka.gif) 8px 60% no-repeat;
}
#vnitrni table
{
  margin-top:1px;
  width:100%;
  font-size:11px;
  color:#373737;
  
  border-collapse:collapse;
}
#vnitrni tbody td
{
  
  text-align:center;
}
#vnitrni th
{
  padding:3px 0px;  
  text-align:center;
  background:#D1D1D1;
}
#vnitrni tr.liche
{
  background:#AED2E7;
}
#vnitrni table .left
{
  text-align:left;
  width:300px;
  padding:0px 0px 0px 20px;
}
#vnitrni table .center
{
  text-align:center;
}
#vnitrni table .nic
{
  background:#fff;  
  text-align:left;
}
#vnitrni tr.head
{
  background:#AED2E7;
  height:20px;
}
#vnitrni tr.line
{
  font-size:1px;
  height:2px;
  background:#fff;
}
#vnitrni #dodatek
{
  margin-top:20px;
  background:#083B6E;
  color:#fff;
  padding:8px 20px;
}
#vnitrni #dodatek p
{
  margin:0px;
  font-weight:bold;
  
  padding:0px;
}

/* sekce prislusenstvi */

#prislusenstvi
{
  margin-top:5px;
}
#prislusenstvi #navigace
{
  width:789px;
  padding:0px 0px 5px 0px;
}
#prislusenstvi #navigace h2
{
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-size:1.0em;
  background: #fff url(images/odrazka.gif) 8px 60% no-repeat;
}
#prislusenstvi #navigace h3
{
  float:left;  
  font-size:1.0em;  
  font-weight:normal;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #B61010;
  background: #fff url(images/sipka2.gif) 8px 60% no-repeat;
}
#prislusenstvi .line_dot
{
   overflow:hidden;
   line-height:1px;
   height:1px;
   background: #fff url(images/line_dot.gif) repeat-x;
   width:100%;
}
#prislusenstvi .item
{
   width:789px;
   padding:10px 0px;
}
#prislusenstvi .image
{
   width:230px;
   float:left;
   text-align:center;
}
#prislusenstvi .text
{
   width:559px;
   float:right;
}
#prislusenstvi .item_title h3
{
  margin:3px 0px 5px 0px;
  padding:0px 0px 0px 12px;
  color: #1F3A59;
  font-size:1.0em;
  background: #fff url(images/odrazka.gif) 0px 60% no-repeat;
}
#prislusenstvi .popis
{
   padding:8px 12px;
   color:#000;
   text-align:justify;
}
#prislusenstvi .btn_objednat
{
  float:right;  
  margin:10px 12px 0px 0px;
  _margin:10px 6px 0px 0px;
}


/* Order list */
#orderlist .tab_config
{
  border-collapse:collapse;
  width:626px;
  border-left:0px;
  font-size:10px;
}
#orderlist .tab_config td
{
  border: 1px solid #fff;
  border-left:0px;
  height:29px;
  _height:22px;
}
#orderlist .tab_config tr
{
  border: 1px solid #fff;
  border-left:0px;
}
#orderlist .tab_config .FieldHeaderStyle
{
  background:#023362;
  font-weight:bold;
  color:#fff;
  padding:0px 10px;
  width:135px;
  border-left:0px;
}
#orderlist .tab_config .last
{
  background:#fff;
  color:#000;
  font-weight:normal;
  font-size:9px;
}
#orderlist .tab_config .Small
{
  background:#9AC3EB;
  color:#000;
  padding:3px 10px;
  font-size:9px;
}
#orderlist .tab_config .ItemStyle
{
  background:#9AC3EB;
  color:#000;
  padding:3px 10px;
}
#orderlist .tab_config .txtbox
{
  font-size:11px;
  border:1px solid #5A5A5A;
  padding:2px 0px 2px 3px;
}
#orderlist .tab_config span.chck
{
  float:left;
  border:0px;
  
}
#orderlist .tab_config span input
{
  border:0px;
}
#orderlist .tab_config .chckdiv
{
  padding-top:3px;  
  float:left;
  margin-right:6px;
  font-size:11px;
}
#orderlist .tab_config .pozn
{
  font-size:9px;
}
#orderlist #btnvzornik
{
  display:block;
  width:157px;
  height:27px;
  margin-top:54px;
  background: url(images/bg_vzornik.gif) no-repeat;
}
#orderlist #buttonrow1
{
  width:157px;
  text-align:center;
  background:#D2D2D2;
  height:28px;
  margin-top:234px;
  _margin-top:234px;
}
#orderlist .button_insert, #orderlist .button_edit, #orderlist .button_cancel
{
  border:1px solid #7F0000;
  background: #980304 url(images/bg_button_insert.gif) repeat-x;
  width:70px;
  color:#fff;
  font-size:11px;
  font-weight:bold; 
}
#orderlist .button_insert
{
  position: absolute;
  margin-top: -64px;
  _margin-top: -63px;
  margin-left: 734px;
}
#orderlist .button_edit
{
  position: absolute;
  margin-top: -64px;
  _margin-top: -76px;
  margin-left: 695px;
}
#orderlist .button_cancel
{
  position: absolute;
  margin-top: -64px;
  _margin-top: -76px;
  margin-left: 774px;
}
#orderlist .tab_config select
{
  font-size:11px;
  padding:2px 0px;
  border:1px solid #5A5A5A;
}
#orderlist
{
  margin-top:5px;
}
#orderlist #navigace
{
  width:789px;
  padding:0px 0px 5px 0px;
}
#orderlist #navigace h2
{
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-size:1.0em;
  background: #fff url(images/odrazka.gif) 8px 60% no-repeat;
}
#orderlist #navigace h3
{
  float:left;  
  font-size:1.0em;  
  font-weight:normal;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #B61010;
  background: #fff url(images/sipka2.gif) 8px 60% no-repeat;
}
#orderlist .line_dot
{
   overflow:hidden;
   line-height:1px;
   height:1px;
   background: #fff url(images/line_dot.gif) repeat-x;
   width:100%;
}
#orderlist .panel_left
{
   width:631px;
   float:left;
}
#orderlist .panel_right
{
   width:157px;
   float:right;
}
#orderlist #config_title
{
   line-height:22px;
   height:22px;
   background: #3C79B5 url(images/bg_config_title.gif) no-repeat;
   width:631px;
   margin-top:2px;
}
#orderlist #config_title p
{
  padding:0px 0px 0px 10px;
  margin:0px;
  color:#fff;
  font-weight:bold;
}
#orderlist #import_title
{
   line-height:22px;
   height:22px;
   background: #BE0506 url(images/bg_import_title.gif) 100% 0% no-repeat;
   width:631px;
}
#orderlist #import_title p
{
  padding:0px 0px 0px 10px;
  margin:0px;
  color:#fff;
  font-weight:bold;
}
#orderlist #import
{
  margin-top:1px;  
  background:#CCCCCC;
  font-size:11px;
  width:625px;
  height:28px;
}
#orderlist #import a:link, #orderlist #import a:visited, #orderlist #import a:active{
  color:#C50606;
  text-decoration:underline;
}
#orderlist #import a:hover{
  color:#C50606;
  text-decoration:none;
}
#orderlist #import p
{
  margin:0px;
  font-size:10px;
  padding:4px 0px 0px 10px;
}
#orderlist .txt_import
{
  border:1px solid #5A5A5A;
  padding:1px 3px;
  color:#000;
  margin-left:5px; 
  letter-spacing:0px;
  font-size:10px;
  width:240px;
}
#orderlist #buttonrow2
{
  width:157px;
  text-align:center;
  background:#D2D2D2;
  height:28px;
  margin-top:23px;
  
}
#orderlist .btn_import_insert
{
  border:1px solid #7F0000;
  background: #980304 url(images/bg_button_insert.gif) repeat-x;
  width:70px;
  color:#fff;
  font-size:11px;
  margin-top:5px;
  font-weight:bold; 
}
#orderlist .title_save_basket
{
  line-height:22px;
   height:22px;
   background: #BE0506;
  padding:0px 0px 0px 10px;
  margin:0px;
  color:#fff;
  margin-top:30px;
  font-weight:bold;
}
#orderlist #save_basket
{
  background: #cccccc;
  padding:4px 8px;
  font-size:11px;
}
#orderlist #save_basket input, select
{
  font-size:11px;
  padding:2px;
}
#orderlist #save_basket .left
{
  float:left;
}
#orderlist #save_basket .right
{
  float:right;
  text-align:right;
}
#orderlist .list
{
  margin-top:0px;  
  border-collapse:collapse;
  width:100%;
  font-size:9px;
  font-weight:normal;
}
#orderlist .odsad
{
  height:25px;
}
#orderlist .list td
{
  border: 1px solid #fff;
  padding:3px 5px;
  
  text-align:center;
}
#orderlist .list tr
{
  border: 1px solid #fff;
}
#orderlist .list .HeaderStyle
{
  background:#1F3A59;
  font-weight:normal;
  color:#fff;
  text-align:center;
}
#orderlist .list .HeaderStyle th
{
  padding:5px 5px;
  border: 1px solid #fff;
  font-weight:normal;
}
#orderlist .list .HeaderStyle a:link, #orderlist .list .HeaderStyle a:visited, #orderlist .list .HeaderStyle a:active
{
  text-decoration:underline;
  color:#fff;
}
#orderlist .list .HeaderStyle a:hover
{
  text-decoration:none;
  color:#fff;
}
#orderlist .list .name
{
  text-align:left;
  width:170px;
}
#orderlist .list .nameh
{
  text-align:left;
}
#orderlist .list .edit
{
  width:20px;
}
#orderlist .btnobjednat
{
  border:1px solid #7F0000;
  background: #980304 url(images/bg_button_insert.gif) repeat-x;
  width:157px;
  _width:155px;
  color:#fff;
  font-size:11px;
  font-weight:bold; 
}
#rowobjednat
{
  text-align:right;
  margin-top:5px;
}
/* sekce montazni prislusenstvi */

#montazni_prislusenstvi
{
  margin-top:5px;
}
#montazni_prislusenstvi #navigace
{
  width:789px;
  padding:0px 0px 5px 0px;
}
#montazni_prislusenstvi #navigace h2
{
  float:left;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #1F3A59;
  font-size:1.0em;
  background: #fff url(images/odrazka.gif) 8px 60% no-repeat;
}
#montazni_prislusenstvi #navigace h2 a
{
  color: #1F3A59;
}
#montazni_prislusenstvi #navigace h3
{
  float:left;  
  font-size:1.0em;  
  font-weight:normal;
  margin:0px 0px 5px 0px;
  padding:0px 0px 0px 20px;
  color: #B61010;
  background: #fff url(images/sipka2.gif) 8px 60% no-repeat;
}
#montazni_prislusenstvi .line_dot
{
   overflow:hidden;
   line-height:1px;
   height:1px;
   background: #fff url(images/line_dot.gif) repeat-x;
   width:100%;
}
.spacer
{
    margin-left:40px;
    width: 110px;
    float: left;
    padding:0px 0px;
    text-align:center;
}
#montazni_prislusenstvi .item
{
   width:789px;
   padding:10px 0px;
}
#montazni_prislusenstvi .item3
{
   width:759px;
   padding:15px 15px 15px 15px;
}
#montazni_prislusenstvi .item2
{
   width:789px;
   padding:10px 0px;
   height:90px;
}
#montazni_prislusenstvi .image
{
   width:130px;
   float:left;
   text-align:center;
}
#montazni_prislusenstvi .text
{
   width:659px;
   float:right;
}
#content #montazni_prislusenstvi h3
{
  margin:3px 0px 8px 0px;
  color: #1F3A59;
  font-size:13px;
  padding:0px;
  background:none;
}
#montazni_prislusenstvi h3 a
{
  color: #1F3A59;
}
#montazni_prislusenstvi h3 img
{
  display:block;
  margin:5px auto;
}
#montazni_prislusenstvi h4
{
  margin:3px 0px 5px 0px;
  padding:3px 0px 0px 0px;
  color: #1F3A59;
  font-size:1.1em;
  text-align:left;
}
#montazni_prislusenstvi ul
{
  margin:0px 0px 10px 30px;
  padding:0px 0px 0px 0px;
}
#montazni_prislusenstvi p
{
  margin:0px 0px 10px 0px;
  padding:0px 0px 0px 0px;
}
#montazni_prislusenstvi .popis
{
   padding:8px 0px 12px;
   float:left;
   width:509px;
   color:#000;
}
#montazni_prislusenstvi .popis2
{
   padding:8px 0px 12px;
   color:#000;
}
#montazni_prislusenstvi .popis p
{
   padding:0px 12px;
   margin:0px;
   text-align:justify;
}
#montazni_prislusenstvi .btn_objednat
{
  float:right;  
  margin:10px 12px 0px 0px;
  _margin:10px 6px 0px 0px;
}
#montazni_prislusenstvi .btn_objednat2
{
  float:right;  
  margin:10px 0px 0px 0px;
  _margin:10px 0px 0px 0px;
}
#montazni_prislusenstvi .cena
{
   float:right;
   text-align:right;
   padding:8px 12px;
   font-weight:bold;
}
#montazni_prislusenstvi #dph
{
   margin-top:20px;
   text-align:right;
 }
#montazni_prislusenstvi #dph p
{
   background:#083B6E;
   color:#fff;
   padding:8px 20px;
   margin:0px;
   padding:10px;
   float:right;
   font-weight:bold;
   
}
.obr_sq
{
  color:#4C4746;
  width:43px;
  font-size:10px;
  margin-left: auto;
  margin-right: auto;
}
table.ral 
{
  border-collapse:collapse;
  border:0px;
  margin-bottom:20px;
}
table.ral td {
	border:3px solid white;
	width:100px;
	height:40px;
}
table.ral span
{
  position:absolute;
  margin-top:-8px;
  text-align:center;
  display:block;
  width:100px;
}
table.ral#drevo span
{
  margin-top:40px;
}
table.ral#drevo a
{
  color:#fff;
}
.text_white {
	color: White;
}
.zmiz
{
  display:none;
}
.message_box
{
  clear:both;
  padding: 5px 0px 10px 0px;
  margin: 5px 0px 5px 0px;
}
.warning_message
{
  padding : 5px 0px 5px 25px;
  font-weight: bold;
  background:url(images/ico_info.gif) 0% 60% no-repeat;
}
.message_box_vanoce
{
  clear:both;
  padding: 10px 0px 10px 0px;
  margin: 20px 0px 20px 0px;
  background-color: #E20028;
}
#upozorneni
{
  padding:5px 10px;
  margin-top:10px;
  font-weight:bold;
  background:#E01211;
  color:#fff;
  display:none;
}
#montazni_prislusenstvi .variant {
	MARGIN-TOP: 16px; MARGIN-BOTTOM: 6px
}
#montazni_prislusenstvi TABLE.table_variant {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#montazni_prislusenstvi TABLE.table_variant .txt_pocet {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 12px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#montazni_prislusenstvi TABLE.table_variant .header {
	BACKGROUND: #6f99dc
}
#montazni_prislusenstvi TABLE.table_variant .sude {
	BACKGROUND: #d5e0f1
}
#montazni_prislusenstvi TABLE.table_variant .liche {
	BACKGROUND: #ecf1f8
}
#montazni_prislusenstvi TABLE.table_variant TR {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid
}
#montazni_prislusenstvi TABLE.table_variant TD {
	BORDER-BOTTOM: #777 1px solid; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #35393a; BORDER-TOP: #777 1px solid; BORDER-RIGHT: #777 1px solid; PADDING-TOP: 3px
}
#montazni_prislusenstvi TABLE.table_variant TH {
	BORDER-BOTTOM: #777 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #777 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; BORDER-TOP: #777 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #777 1px solid; PADDING-TOP: 2px
}
.chemimg
{
  width:90px;
  float:left;
}
.chemimg img 
{
  border:5px solid #4277cc;
  padding:1px;
  margin-top:6px;
}
.chemtext
{
  width:650px;
  float:right;
}
.chemimg2
{
  width:90px;
  float:left;
}
.chemimg2 img 
{
  border:5px solid #4277cc;
  padding:1px;
  margin-top:37px;
}
.souhlas
{
  width:320px;
  float:right;
}
#ctl00_PageContent_chckNext1
{
  width:15px;
  height:15px;
  position:relative;
  top:2px;
  margin:0px 5px 0px 0px;
  padding:0px;
}
.box_upozorneni
{
  border: 2px solid Red;
  font-weight: bold;
  padding: 10px 10px 0px 10px;
  background:#e9c3c3;
  margin:5px 0px;
}
