/* CSS Document */
#main { width: 100%; height: 100%; }
#stred-uvod { background-color: #FFFFFF;width:780px;margin-left:auto;margin-right:auto; padding-top: 25px; padding-bottom: 25px; padding-left:0px;padding-right:0px; }
#stred { background-color: #FFFFFF;width:780px;margin-left:auto;margin-right:auto; padding-top: 0px; padding-bottom: 0px; padding-left:0px;padding-right:0px; }
body  { background-image: url(images/pozadi.gif); background-position:center;background-repeat: repeat-y; text-align: center; margin:0px; padding:0px; color:#666666;}
#x-vrsek { width: 780px; height: 70px; background-image: url(images/uvod1.jpg); clear:both;padding:0 0 0 0; margin:0 0 0 0;}
#x-podnadpis { width: 430px; height: 35px; background-image: url(images/uvod2.jpg); float:left; padding:0 0 0 0; margin:0 0 0 0;}
#x-sloupec { width: 115px; height: 347px; background-image: url(images/uvod3.jpg); float:right; padding:0 0 0 0; margin:0 0 0 0;}
#x-logo { width: 430px; height: 145px; background-image: url(images/uvod-logo.jpg); float:right; padding:0 0 0 0; margin:0 0 0 0;}
/* upraveno pro KONTEJNER PRO AKCE */
#x-rohL { text-align:left; width: 350px; height: 203px; background-image: url(uvod4000.jpg); float:left; padding-left:35px; padding-right:45px; padding-top:68px; padding-bottom:19px; margin:0 0 0 0;}
/*        text-align:left; width: 350px; height: 265px; background-image: url(uvod4000.jpg); float:left; padding-left:35px; padding-right:45px; padding-top:62px; padding-bottom:43px; margin:0 0 0 0; */
#x-rohR { width: 350px; height: 123px; float:right; padding:0 0 0 0; margin:0 0 0 0; font-size:0px;} 
.img-box-1 { padding-bottom:5px; padding-right:20px; padding-top:3px; float:left; }
#pata-box { width: 780px; height: 23px; background-color: #9EDAF6; clear: both; text-align: left; }

#pata { clear:none; float:right; width: 780px; height: 23px; color:#000; text-decoration:none; font-size:0; }

.pata-text-right1 { padding-left:490px; background-image:url("images/pata.gif"); background-position:right; width:290px; height:13px; padding-top:5px; padding-bottom:5px; text-align:center; color: #FFFFFF; font-size: 9px; font-family: sans-serif; text-decoration: none; float:right; }
.pata-text-right1 a { color: #FFFFFF; text-decoration:none; }

.pata-text-right { background-image:url("images/pata.gif"); background-position:right; width:290px; height:13px; padding-top:5px; padding-bottom:5px; text-align:center; color: #FFFFFF; font-size: 9px; font-family: sans-serif; text-decoration: none; float:right; }
.pata-text-right a { color: #FFFFFF; text-decoration:none; }
.pata-text-left { width:400px; padding-left:25px; padding-top:5px; padding-bottom:5px; color: #FFFFFF; font-size: 9px; font-family: sans-serif; text-decoration: none;float:left; }

.sub-title { width: 500px; color:#AAAAAA; font-size:16px; font-family: sans-serif; margin-top:-10px; margin-bottom: 23px; }

#page-top-1 { width:558px; height: 30px; float:left;background-image: url(images/page_top_1.jpg); }
#page-top-1-text { text-align:left; width:300px; height:20px; padding-left:80px; padding-top:10px; color: #FFFFFF; font-size: 9px; font-family: sans-serif; text-decoration: none;float:left; }
#page-top-1-text a { color: #FFFFFF; font-size: 9px; font-family: sans-serif; text-decoration: none;}

#page-top-2 { width:245px; height: 105px; float:left;background-image: url(images/page_top_2.jpg); }
#page-logo { width: 313px; height: 105px; float:left;background-image: url(images/page_logo.gif); }

.img-box { padding-bottom:10px; padding-right:25px; padding-top:10px; float:left; }
.img-box-2 { padding-bottom:10px; padding-right:5px; padding-top:10px; float:left; }
.img-box-r { padding-bottom:10px; padding-right:25px; padding-top:10px; float:right;}
#obsah-box { float:left; width: 558px; }
#obsah { width:500px; margin-left:auto; margin-right:auto; text-align:left; }
h1 { font-size:24px; font-family: sans-serif, verdana;  color: #e8c354;}
h2 { font-size:15px; font-family: sans-serif; }
h3 { font-size:13px; font-family: sans-serif; }
p { font-size:12px; font-family: sans-serif; color:#666666; line-height: 17px }
p a { font-size:12px; font-family: sans-serif; color: #DBAD11; text-decoration:none; line-height: 17px;}
p a:hover { text-decoration:underline; }
b { font-weight:bold; }
li { font-size:12px; font-family: sans-serif; color:#666666; line-height: 18px; }
td { font-size:11px; font-family: sans-serif; line-height:normal; text-align:center; }
.tab-model { font-weight:bold; text-align:left; padding-left: 8px; text-align: left; }
.tab-hlava { font-weight:bold; color:#777777; background-color:#FFE897; height: 60px;}
.tab-hlava-2 { font-weight:bold; color:#777777; background-color:#FFE897; height: 25px;}
.tab-row { background-color:#FFF6D5;}
#tab-pata { color:#777777; clear:both; font-size:9px; font-family: sans-serif; padding-top: 20px; }
strong { font-weight:bold; }

#avelky-nadpis { width: 100%; padding-top:35px; padding-bottom: 17px; }
#velky-nadpis { width: 100%; padding-top:20px; padding-bottom: 14px; }
.ico-box { width: 165px; text-align:center; float:left }
.ico { width:150px; clear:both;}
.ico-box2 { width: 331px; text-align:center; float:left }
.ico2 { width:301px; clear:both;}
.ico-border-v { float:left; width: 1px; height: 170px; background-image: url(images/gray.gif); }
.ico-border-h {width: 500px; padding-top: 15px; padding-bottom: 15px; clear:both; }
#ico-text-2 { float:left; width: 270px;height:170px; padding-left: 20px; padding-right: 20px; padding-top:5px;}
#ico-text-3 { float:left; width: 500px;padding-bottom:20px; padding-left: 20px; padding-right: 20px; padding-top:15px;}
#tisk { background-image: url(images/tisk_bg.gif); width: 110px; height: 23px; padding-left:25px; margin-top:20px; font-size:9px; font-family:sans-serif; clear:both; line-height:23px; background-position:left; text-align:left; float: left;}
#tisk a { text-decoration:none; color: #AAAAAA; }


#menubox2 { width:222px;float:right;padding:0 0 0 0; font-family: sans-serif; text-align:left;}
#menubox2 a { text-decoration:none;  font-family: sans-serif; text-align:left;}
#menubox2 a:hover { text-decoration:none; }

#menu-logo { width:222px; padding-top:30px; text-align:center; }

#menu-top-top { width:222px;height:30px; background-image: url(images/menu_top_top.jpg);}
#menu-top {width:222px;height:105px;}

#menu-top2 {display: block;width:222px;height:30px;background-image: url(images/menu_top2.gif);}


.menu-sel {display: block;width:176px;height:27px;background-image: url(images/menu_komp_sel.gif);color:#fff; font-size:10pt; font-weight:bold; padding-left:46px; padding-top:8px;}
.menu-sel a {display: block;width:222px;height:35px;background-image: url(images/menu_komp_sel.gif); color:#fff; font-size:12px;}

.menuq {display: block;width:222px;height:26px;background-image: url(images/menu_komp_sel_1.gif); color:#fff; font-size:9pt; }
.menuq a {display: block;width:156px;height:20px;background-image: url(images/menu_komp_1.gif);color:#fff;padding-left:66px; padding-top:6px;}
.menuq a:hover {background-image: url(images/menu_komp_up_1.gif);}



.menu_mezera {display: block;width:222px;height:13px;background-image: url(images/menu_mezera.gif); color:#fff; font-size:7pt; }
.menu_mezera a {display: block;width:156px;height:30px;background-image: url(images/menu_mezera.gif);color:#fff;padding-left:66px; padding-top:6px;}
.menu_mezera a:hover {background-image: url(images/menu_mezera.gif);}

.menuw {display: block;width:222px;height:26px;background-image: url(images/menu_komp_sel.gif);color:#fff;font-size:13px;font-weight:bold;}
.menuw a {display: block;width:178px;height:20px;background-image: url(images/menu_komp.gif);color:#fff;font-size:13px;padding-left:44px; padding-top:6px;}
.menuw a:hover {background-image: url(images/menu_komp_up.gif); color:#fff; text-decoration:none; }

.menu-sel-clear {display: block;width:176px;height:27px;background-image: url(images/menu_filt_sel.gif);color:#fff; font-size:10pt; font-weight:bold; padding-left:46px; padding-top:8px;}

.menu_aktivni {display: block;width:156px;height:20px;background-image: url(images/menu_komp_sel_1.gif); color:#fff; font-size:9pt; padding-left:66px; padding-top:6px;}

.menu_small {color:#fff; font-size:7pt;}


#menu-komp {display: block;width:222px;height:26px;background-image: url(images/menu_komp_sel.gif);}
#menu-komp a {display: block;width:222px;height:26px;background-image: url(images/menu_komp.gif);}
#menu-komp a:hover {background-image: url(images/menu_komp_up.gif);}



#menu-n2-sel {display: block;width:222px;height:35px;background-image: url(images/menu_n2_sel.gif);}
#menu-n2 {display: block;width:222px;height:26px;background-image: url(images/menu_n2_sel.gif);}
#menu-n2 a {display: block;width:222px;height:26px;background-image: url(images/menu_n2.gif);}
#menu-n2 a:hover {background-image: url(images/menu_n2_up.gif); color:#000; text-decoration:none; }

#menu-sep {display: block;width:222px;height:16px;background-image: url(images/menu_sep.gif);}

#menu-bott {display: block;width:222px;height:26px;background-image: url(images/menu_bott.gif);}




#menubox { width:235px; float:right; padding:0 0 0 0; margin: 0 0 0 0; font-family:sans-serif; text-align:left;}
#menubox a { text-decoration:none; }
#menubox a:hover { text-decoration:none; }

#menu-x-0 {display: block;width:235px;height:63px;background-image: url(images/menu_x_0.jpg);}



#menu-a {display: block; width:235px; background-image: url(images/menu_x_a.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-a a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-a a:hover {background: url(images/menu_x_up_a.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}

#menu-1 {display: block; width:235px; background-image: url(images/menu_x_1.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-1 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-1 a:hover {background: url(images/menu_x_up_1.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}

#menu-2 {display: block; width:235px; background-image: url(images/menu_x_2.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-2 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-2 a:hover {background: url(images/menu_x_up_2.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}


#menu-3 {display: block; width:235px; background-image: url(images/menu_x_2.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-3 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-3 a:hover {background: url(images/menu_x_up_2.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}

#menu-4 {display: block; width:235px; background-image: url(images/menu_x_4.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-4 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-4 a:hover {background: url(images/menu_x_up_4.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}


#menu-5 {display: block; width:235px; background-image: url(images/menu_x_5.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-5 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-5 a:hover {background: url(images/menu_x_up_5.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}

#menu-6 {display: block; width:235px; background-image: url(images/menu_x_6.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-6 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-6 a:hover {background: url(images/menu_x_up_6.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}

#menu-7 {display: block; width:235px; background-image: url(images/menu_x_7.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-7 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-7 a:hover {background: url(images/menu_x_up_7.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}

#menu-8 {display: block; width:235px; background-image: url(images/menu_x_8.gif); color:#fff; font-size:14px; font-weight:bold;  }
#menu-8 a {display: block;width:183px; height:18px;color:#fff; font-size:14px; padding: 4px 0px 4px 52px;}
#menu-8 a:hover {background: url(images/menu_x_up_8.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px;}


#menu-x-x {display: block;width:235px;height:24px;background-image: url(images/menu_x_x.jpg);}

/* --------------------- */

img.ico-r
 {
  float: right;
  margin-left: 1em;
 }
.clear
 {
  clear: both;
 }
table.varianty
 {
  border: none;
  border-collapse: collapse;
 }
table.varianty td
 {
  vertical-align: baseline;
  text-align: left;
  font-size: 12px;
 }
table.varianty td.nowrap
 {
  white-space: nowrap;
 }
table.varianty td ul
 {
  margin-top: 0px;
  margin-bottom: 0px;
 }
