/* CSS Document prumker.cz style.css*/
body {
   margin: 0px;
   padding: 0px;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   font-size: 75%;
   color:#000;
   text-align:center;
   background: #909090 url(images/bg_body.gif) 50% 0px no-repeat;
}
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;
}
h1.print{
  display:none;
}
.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: 990px;
  padding-top:315px;
  background: #fff;
}
#top
{
  width: 990px;
  height:315px;
  position:absolute;
  top:0px;
}
#logo_lang
{
  height:63px;
  background:#fff;
}
#logo_lang .logo_float
{
  width:271px;
  height:63px;
  float:left;
}
#logo_lang .logo
{
  position:relative;
  width: 280px;
  height:63px;
  overflow:hidden;
  margin-top:0px;
  font-size:25px;
  font-weight:bold;
  background: #fff;
}
#logo_lang .logo .text
{
  padding:3px 20px 0px 20px;
  text-align:center;
  display:block;
  color:#000;
}
#logo_lang .logo a
{
  display:block;
  position:absolute; 
  left:0; 
  top:0; 
  width:271px;
  height:63px;
  background: url(images/logo.gif) no-repeat;
}
#top .lang
{
  height:14px;
  position:absolute;
  right:0px;
  margin-right:13px;
  display:block;
  margin-top:10px;
}
#top .lang a
{
  width:21px;
  height:14px;
  float:left;
  text-align:center;
  margin:0px 2px;
  display:block;
}
#top .lang span
{
  position:relative;
  color:#000;
  top:-3px;
  display:none;
  font-size:10px;
}
#top .lang span.activ
{
  font-weight:bold;
}
#top .lang .cz
{
  background: #fff url(images/flag_cz.gif) no-repeat;
}
#top .lang .de
{
  background: #fff url(images/flag_de.gif) no-repeat;
}
#top .lang .en
{
  background: #fff url(images/flag_en.gif) no-repeat;
}
#top #find
{
  height:24px;
  position:absolute;
  right:0px;
  margin-right:15px;
  display:block;
  margin-top:32px;
}
#top #find input.txt_find
{
  border:1px solid #6089bd;
  background:#1b4670;
  color:#fff;
  width:160px;
  padding:3px 2px 3px 2px;
  display:block;
   float:left;
   margin-right:3px;
  
}
#top #find input.btn_find
{
  border:0px solid #6089bd;
  background:#1b4670 url(images/btn_find.gif) repeat-x;
  color:#fff;
  float:left;
  _margin-right:-7px;
  height:24px;
  display:block;
  font-size:12px;
  font-weight:bold;
  width:30px;
}
#menu_top
{
  padding-left:0px;
  height:51px;
  margin-top:0px;
  background: #d6d0c5 url(images/bg_menu_top.jpg) no-repeat;
}
#menu_top ul, #menu_top li
{
  margin:0px;
  padding:0px;
}
#menu_top ul
{
  float:right;
  background:#535252 url(images/btn_menu_top.gif) repeat-x;
}
#menu_top ul.menu_left li { /* styl nejvyssi urovne li */
  float:left;
  position:relative;
  display:inline;
  cursor:pointer;
  border-left:1px solid #fff;
}
#menu_top ul.menu_left li ul li { /* styl ostatnich li */
  float:none;
  display:block;
  _float:left;
  padding-left:0px;
  background:none;
  border:0px;
}
#menu_top ul.menu_left li a /* styl nejvyssi urovne a */
{
  display:block;
  _float:left;
  height: 51px;
  padding-top:0px;
  color:#fff;
}
#menu_top ul.menu_left li a:hover /* styl nejvyssi urovne a:hover - po najeti mysi */
{
  color:#fff;
  background: #245686 url(images/menu_hover.gif) 0px 100% repeat-x;
}
#menu_top ul.menu_left li ul li a:hover /* styl nejvyssi urovne a:hover - po najeti mysi */
{
  color:#fff;
  background: #4e89c2 url(images/menu2.gif) 0px 100%;
}
#menu_top ul.menu_left li:hover a 
{ 
  color:#fff;
  background: #245686 url(images/menu_hover.gif) 0px 100% repeat-x;
} 
#menu_top ul.menu_left li ul li:hover a,
#menu_top ul.menu_left li ul li ul li:hover a
{ 
  color:#fff;
  background: #4e89c2 url(images/menu2.gif) 0px 100%;
} 
#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
{ 
  color:#fff;
} 
#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:#fff;
  background: #245686 url(images/menu.gif) 0px 100%;
} 
#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:hover ul a:hover
{ 
  color:#fff;
  background: #1a3a54 url(images/menu2.gif) 0px 100%;
}
#menu_top ul.menu_left li ul li ul li ul a:hover .btn_text,
#menu_top ul.menu_left li ul li:hover ul a:hover .btn_text
{ 
  
}
#menu_top ul.menu_left li ul li a /* styl ostatnich a */
{
  height: 29px;
  line-height:28px;  
  _float:none;
  overflow:hidden;
  padding-top:0px;
  color:#fff;
}
#menu_top ul.menu_left li a .btn_text
{
  padding:18px 28px 0px 28px;
  display:block;
  font-size:12px;
  background: url(images/sipka_menu.gif) 15px 17px no-repeat;
}
#menu_top ul.menu_left li ul li a .btn_text
{
  padding:0px 10px 0px 28px;
  display:inline;
  font-size:12px;
  text-transform:none;
  background: none;
}
#menu_top ul.menu_left ul /* styl nejvyssi urovne ul */
{
  width:180px;
  line-height:0px;
  display:none;
  z-index:100;
  position:absolute;
  top:51px;
  border-top:1px solid #fff;
  left:0px;
}
#menu_top ul.menu_left ul.menu_left_1 ul /* styl ostatnich ul */
{
  top:0px;
  left:180px;
}
#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;
}
#top .main_img
{
  height:200px;
  width:990px;
  margin-top:1px;
  z-index:0;
}
#top .main_img h2
{
  padding:78px 10px 0px 0px;
  margin:0px;
  line-height:1.5em;
  width:980px;
  font-weight:normal;
  font-size:18px;
  text-align:right;
  color:#648ebe;
  z-index:10;
  position:absolute;
}
#top .main_img h2 .white
{
  color:#fff;
}
#top .main_img a
{
  display:block;
  position:absolute; 
  height:200px;
  z-index:2;
  width:990px;
  background: #112836 url(images/main_img.jpg) no-repeat;
}
.clanky #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_clanky.jpg) no-repeat;
}
#top .clanky .main_img a
{
  background: url(images/main_img_clanky.jpg) no-repeat;
}
.energetika #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_energetika.jpg) no-repeat;
}
#top .energetika .main_img a
{
  background: url(images/main_img_energetika.jpg) no-repeat;
}
.chemie #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_chemie.jpg) no-repeat;
}
#top .chemie .main_img a
{
  background: url(images/main_img_chemie.jpg) no-repeat;
}
.kamnari #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_kamnari.jpg) no-repeat;
}
#top .kamnari .main_img a
{
  background: url(images/main_img_kamnari.jpg) no-repeat;
}
.kontakt #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_kontakt.jpg) no-repeat;
}
#top .kontakt .main_img a
{
  background: url(images/main_img_kontakt.jpg) no-repeat;
}
.metalurgie #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_metalurgie.jpg) no-repeat;
}
#top .metalurgie .main_img a
{
  background: url(images/main_img_metalurgie.jpg) no-repeat;
}
.onas #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_onas.jpg) no-repeat;
}
#top .onas .main_img a
{
  background: url(images/main_img_onas.jpg) no-repeat;
}
.silikaty #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_silikaty.jpg) no-repeat;
}
#top .silikaty .main_img a
{
  background: url(images/main_img_silikaty.jpg) no-repeat;
}
.sklarny #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_sklarny.jpg) no-repeat;
}
#top .sklarny .main_img a
{
  background: url(images/main_img_sklarny.jpg) no-repeat;
}
.vyrobky #menu_top
{
  background: #d6d0c5 url(images/bg_menu_top_vyrobky.jpg) no-repeat;
}
#top .vyrobky .main_img a
{
  background: url(images/main_img_vyrobky.jpg) no-repeat;
}
.dusaci_hmoty #menu_top
{
  background: #939192 url(images/bg_menu_top_dusaci_hmoty.jpg) no-repeat;
}
#top .dusaci_hmoty .main_img a
{
  background: url(images/main_img_dusaci_hmoty.jpg) no-repeat;
}
.tmely #menu_top
{
  background: #939192 url(images/bg_menu_top_tmely.jpg) no-repeat;
}
#top .tmely .main_img a
{
  background: url(images/main_img_tmely.jpg) no-repeat;
}
.tvarovky #menu_top
{
  background: #939192 url(images/bg_menu_top_tvarovky.jpg) no-repeat;
}
#top .tvarovky .main_img a
{
  background: url(images/main_img_tvarovky.jpg) no-repeat;
}
.smesi #menu_top
{
  background: #939192 url(images/bg_menu_top_smesi.jpg) no-repeat;
}
#top .smesi .main_img a
{
  background: url(images/main_img_smesi.jpg) no-repeat;
}
.ostriva #menu_top
{
  background: #939192 url(images/bg_menu_top_ostriva.jpg) no-repeat;
}
#top .ostriva .main_img a
{
  background: url(images/main_img_ostriva.jpg) no-repeat;
}
.kvalita #menu_top
{
  background: #939192 url(images/bg_menu_top_kvalita.jpg) no-repeat;
}
#top .kvalita .main_img a
{
  background: url(images/main_img_kvalita.jpg) no-repeat;
}
#main
{
  width: 972px;
  padding-top:1px;
  margin-left:9px;
}
#panel_left
{
  width:193px;
  float:left;
}
#panel_left h2
{
  margin:0em 0px 0em 0px;
  padding:6px 10px 7px 25px;
  font-size:1em;
  border-top:#1a4670 3px solid;
  color:#1a4670;
}
#panel_left h2.orange
{
  margin:1px 0px 0em 0px;
  color:#3e3e3e;
  border-top:#3e3e3e 3px solid;
}
#menu_left
{
  width:193px;
  padding-bottom:0px;
}
#menu_left ul, #menu_left li{ 
  margin: 0px; 
  padding: 0px; 
}
#menu_left ul.menu_left li { 
  list-style-type: none; 
}
#menu_left ul.menu_left li 
{
  overflow:hidden;
  width:193px;
  color: #FFFFFF; 
  display:block;
  float:left;
  background: #1a4670 url(images/menu_button.gif) 0px 0px repeat-x;
  padding-bottom:0px;
} 
#menu_left ul.menu_left li:hover 
{
  background: #dca72f url(images/menu_button_hover.gif) 0px 0px repeat-x;
} 
#menu_left ul.menu_left li.item a { 
  display:block;
  color: #FFFFFF; 
  cursor:pointer;
} 
#menu_left ul.menu_left li.item a:hover { 
  text-decoration: none;
  color:#000;
}
#menu_left ul.menu_left li.item a:hover .btn_text
{
  background: url(images/square_menu1_hover.gif) 10px 50% no-repeat;
}
#menu_left ul.menu_left li .btn_text
{
    display:block;
    font-weight:bold;
    padding:12px 5px 12px 25px;
    background: url(images/square_menu1.gif) 10px 50% no-repeat;
}
#menu_left ul.menu_left li a.active
{
  background: #dca72f url(images/menu_button_hover.gif) 0px 0px repeat-x;
}
#menu_left ul.menu_left li a.active .btn_text
{
    display:block;
    background: url(images/square_menu1_hover.gif) 10px 50% no-repeat;
    color:#000;
    font-weight:bold;
}
#menu_left ul.menu_left_1
{
  border-bottom:1px solid #fff;
  float:left;
}
#menu_left ul.menu_left_1 li { 
  
  display:block;
  padding-bottom:0px;
  background: #f9c856;
  border-bottom:1px solid #dba62d;
} 
#menu_left ul.menu_left_1 li.item a { 
  display:block;
  cursor:pointer;
  color: #000;
} 
#menu_left ul.menu_left_1 li .btn_text
{
    display:block;
    font-weight:normal;
    background:none;
    padding:8px 5px 7px 25px;
}
#menu_left ul.menu_left_1 li.item a:hover .btn_text
{
  background: none;
}
#menu_left2
{
  width:193px;
  padding-bottom:10px;
}
#menu_left2 ul, #menu_left2 li{ 
  margin: 0px; 
  padding: 0px; 
  list-style-type: none;
}
#menu_left2 ul.menu_left li 
{
  overflow:hidden;
  width:193px;
  color: #FFFFFF; 
  display:block;
  float:left;
  background: #3e3e3e url(images/menu2_button.gif) 0px 100% repeat-x;
  padding-bottom:0px;
} 
#menu_left2 ul.menu_left li:hover 
{
  background: #5f5f5f url(images/menu2_button_hover.gif) 0px 100% repeat-x;
} 
#menu_left2 ul.menu_left li ul li:hover 
{
  background: #5e5e5e url(images/menu2_button_hover2.gif) 0px 0px repeat-x;
} 
#menu_left2 ul.menu_left li ul a:hover 
{
  background: #5e5e5e url(images/menu2_button_hover2.gif) 0px 0px repeat-x;
} 
#menu_left2 ul.menu_left li.item a { 
  display:block;
  color: #FFFFFF; 
  cursor:pointer;
} 
#menu_left2 ul.menu_left li.item a:hover { 
  text-decoration: none;
  color:#fff;
}
#menu_left2 ul.menu_left li.item a:hover .btn_text
{
  background: url(images/square_menu2_hover.gif) 10px 50% no-repeat;
}
#menu_left2 ul.menu_left li .btn_text
{
    display:block;
    font-weight:bold;
    padding:12px 5px 12px 25px;
    background: url(images/square_menu2.gif) 10px 50% no-repeat;
}
#menu_left2 ul.menu_left li a.active
{
  background: #bc0807 url(images/menu2_button_active.gif) 0px 100% repeat-x;
}
#menu_left2 ul.menu_left li ul li a.active
{
  background: #5e5e5e url(images/menu2_button_hover2.gif) 0px 0px repeat-x;
}
#menu_left2 ul.menu_left li a.active .btn_text
{
    display:block;
    background: url(images/square_menu2_hover.gif) 10px 50% no-repeat;
    color:#fff;
    font-weight:bold;
}
#menu_left2 ul.menu_left li ul li a.active .btn_text
{
    background: url(images/square_menu2_sub.gif) 25px 60% no-repeat;
}
#menu_left2 ul.menu_left_1
{
  border-bottom:1px solid #fff;
  float:left;
}
#menu_left2 ul.menu_left_1 li { 
  
  display:block;
  padding-bottom:0px;
  background: #dedede;
  border-bottom:1px solid #bcbcbc;
} 
#menu_left2 ul.menu_left_1 li.item a { 
  display:block;
  cursor:pointer;
  color: #000000;
} 
#menu_left2 ul.menu_left_1 li .btn_text
{
    display:block;
    font-weight:normal;
    background:none;
    padding:8px 5px 7px 37px;
    background: url(images/square_menu2_sub.gif) 25px 60% no-repeat;
}
#menu_left2 ul.menu_left_1 li.item a:hover .btn_text
{
  background: url(images/square_menu2_sub.gif) 25px 60% no-repeat;
}
#panel_right
{
  width:779px;
  float:right;
}
#panel_right .panel_content
{
  width:586px;
  float:left;
}
#panel_right .panel_content_off
{
  width:779px;
  float:none;
}
#panel_news
{
  width:193px;
  float:left;
}
#panel_news h2
{
  margin:0em 0px 0em 0px;
  padding:12px 10px 11px 35px;
  font-size:1em;
  color:#fff;
  background: #4f4f4f url(images/bg_aktuality_title.gif) repeat-x;
}
#panel_news h2 span
{
  font-weight:normal;
  color:#000;
}
#panel_news .line_h2
{
  height:1px;
  line-height:1px;
  font-size:1px;
  overflow:hidden;
  margin-bottom:3px;
  background: #727272 url(images/line_dot.gif) repeat-x;
}
#news
{
  padding-bottom:10px;
}
#news .news
{
  background: url(images/line_dot_news.gif) 0px 100% repeat-x;
  padding:8px 8px 5px 8px;
}
#news .news h3
{
  margin:0em 0px 3px 0px;
  padding:0px 0px 0px 0px;
  color:#c60a09;
  font-size:1em;
}
#news .news p
{
  color:#000;
  margin:0em 0px 6px 0px;
  padding:0px 0px 0px 0px;
}
#news .news p.right
{
  font-size:0.9em;
  color:#939393;
  text-align:right;
}
#news .news a:link, #news .news a:visited, #news .news a:active{
  color:#c60a09;
  text-decoration:underline;
}
#news .news a:hover{
  color:#c60a09;
  text-decoration:none;
}
#news .archiv
{
  margin-top:8px;
  padding:0px 8px;
  font-size:0.9em; 
}
#news .archiv a:link, #news .archiv a:visited, #news .archiv a:active{
  color:#c60a09;
  text-decoration:underline;
}
#news .archiv a:hover{
  color:#c60a09;
  text-decoration:none;
}
#content
{
  padding:0px 20px 20px 20px;
  color:#000;
}
#content h2
{
  margin:0em 0px 2px 0px;
  padding:8px 0px 6px 0px;
  font-size:1.1em;
  color:#e20a0e;
  border-bottom:1px solid #1a4670;
}
#content .navigace
{
  margin-bottom:20px;
  font-size:0.9em;
  color:#444;
}
#content .navigace a:link, #content .navigace a:visited, #content .navigace a:active{
  color:#1a4670;
  text-decoration:underline;
}
#content .navigace a:hover{
  color:#1a4670;
  text-decoration:none;
}
#content a:link, #content a:visited, #content a:active{
  color:#e20a0e;
  text-decoration:underline;
}
#content a:hover{
  color:#e20a0e; 
  text-decoration:none;
}
.line_dot_blue
{
  height:1px;
  line-height:1px;
  font-size:1px;
  overflow:hidden;
  margin-bottom:3px;
  background: #1a4670 url(images/line_dot_blue.gif) repeat-x;
}
.line_dot_black
{
  height:1px;
  margin-bottom:3px;
  line-height:1px;
  font-size:1px;
  overflow:hidden;
  background: #3e3e3e url(images/line_dot_black.gif) repeat-x;
}
#content h3 
{
  color:#1a4670;
  font-size:1.2em;
  margin:0.5em 0px 0.4em 0px;
  padding:0.5em 0px 0px 0px;
}
#content h3.black
{
  color:#3e3e3e;
}
#content h4
{
  color:#3e3e3e;
  font-size:1.1em;
  margin:0px 0px 0.4em 0px;
  padding:0.3em 0px 0px 0px; 
}
#content h5
{
  color:#000;
  font-size:1em;
  margin:0px 0px 0.3em 0px;
  padding:0px 0px 0px 0px;
}
#content p
{
  margin:0px 0px 1.2em 0px;
  font-size:1em;
  padding:0px 0px 0px 0px;
  line-height:1.5em;
}
#content p.block
{
  text-align:justify;
}
#content p.right
{
  text-align:right;
}
#content p.center
{
  text-align:center;
}
#content ul
{
  margin:0px 0px 1.2em 25px;
  line-height:1.5em;
  font-size:1em;
  list-style-type:square;
  padding:0px 0px 0px 0px;
}
#content ul.none
{
  list-style-type:none;
  margin-left:10px;
}
#content ol
{
  margin:0px 0px 1.2em 30px;
  line-height:1.5em;
  font-size:1em;
  padding:0px 0px 0px 0px;
}
#content ul li ul
{
  margin:0.6em 0px 1.2em 25px;
  padding:0px 0px 0px 0px;
}
#content li
{
  margin:0.3em 0px 0.3em 0px;
  padding:0px 0px 0px 0px;
}
#footer
{
  width: 990px;
  margin:0px auto 0px auto;
  color:#4f4f4f;
  border-top:#4f4f4f 1px solid;
  background: #bcbcbb;
}
#footer p
{
  margin:0;
  padding:15px 20px 15px 20px;
  float:left;
  font-size:0.9em;
}
#footer p.right
{
  float:right;
  text-align:right;
}
#footer a:link, #footer a:visited, #footer a:active{
  color:#4f4f4f;
  text-decoration:underline;
}
#footer a:hover{
  color:#4f4f4f;
  text-decoration:none;
}
.nahoru
{
  margin-top:6px;  
  text-align:right;
}
img.right
{
  float:right;
  margin-left:10px;
}
img.left
{
  float:left;
  margin-right:10px;
}
#content #sitemap ul
{
  padding:0px 0px 0px 20px;
  margin:0px 0px 5px 0px;
  list-style-type:none;
}
#content #sitemap ul li
{
  padding:5px 0px 5px 25px;
  margin:2px 0px 0px 0px;
  list-style-type:none;
  background:url(images/zavrena.gif) no-repeat;
}
#content #sitemap ul li.otevrena
{
  padding:5px 0px 5px 25px;
  margin:2px 0px 0px 0px;
  list-style-type:none;
  background:url(images/otevrena.gif) no-repeat;
}
.gallery
{
   margin-top:30px; 
}
.picture_m 
{
  width:180px;
  height:180px;
  float:left;
}

.picture{
   float:left;
  /*  width:10px;*/
  /* obrázek vlevo */
  background: url(images/shadowAlpha.png) no-repeat bottom right !important; 
  /* pro Operu a Mozillu pou?ijeme transparentní PNG */
  background: url(images/shadowAlpha.gif) no-repeat bottom right; 
  /* pro IE musíme je?ti doplnit GIF, Opera a Mozilla kvuli !important pou?ije PNG */
  margin: 5px 0px 10px 8px;
}
.picture img  {
  display: block;
  position: relative;
  background-color: #fff; /* bílé pozadí kolem */
  border: 1px solid #a9a9a9; /* rámeeek */
  margin: -6px 6px 6px -6px; /* posun kvuli stínu */
  padding: 4px; /* pozadí 4px mezi rámeekem a obrázkem */
}
.strankovani
{
  text-align:center;
  margin-top:10px;
  height:26px;
  line-height:26px;
  color:#ef8d00;
  font-size:0.9em;
  font-weight:bold;
}
.strankovani .selected
{
  padding:0px 3px 0px 3px;
  font-weight:normal;
}
.strankovani .page
{
  padding:0px 3px 0px 3px;
}
.strankovani .zpet
{
   padding:3px 20px 3px 15px;
   background: url(images/ico_back.gif) 0% 60% no-repeat;
}
.strankovani .vpred
{
   padding:3px 15px 3px 20px;
   background: url(images/ico_next.gif) 100% 60% no-repeat;
}
#content .strankovani a:link, #content .strankovani a:visited, #content .strankovani a:active{
  text-decoration:underline;
  color:#ef8d00;
}
#content .strankovani a:hover{
  text-decoration:none;
  color:#ef8d00;
}
#content a.ban img
{
  display:block;
}
#content a.ban br
{
  display:none;
}
#content a.ban:link, #content a.ban:hover, #content a.ban:active, #content a.ban:visited
{
  display:block;
  float:left;
  width:169px;
  margin:5px 7px 5px 4px;
  _margin-left:2px;
  font-weight:bold;
  text-align:right;
  color:#1a4670;
}
#content a.vyr:link, #content a.vyr:hover, #content a.vyr:active, #content a.vyr:visited{
  color:#3e3e3e;
}
#content a.center:link, #content a.center:hover, #content a.center:active, #content a.center:visited
{
  margin-left:184px; 
  _margin-left:92px;
}
#content #pojiva
{
  width:100%;
  margin:10px 0px;
  border-collapse:collapse;
  font-size:0.9em;
}
#content #pojiva th
{
  color:#fff;
  text-align:center;
  border-left:1px solid #19364e;
  padding:5px 3px;
  border-bottom:1px solid #fff;
}
#content #pojiva th.firstrow
{
  border-bottom:0px;
}
#content #pojiva thead
{
  background: #3b5f7f url(images/bg_th.gif) 0px 100% repeat-x;
}
#content #pojiva th.first
{
   width:110px;
   border-left:0px;
}
#content #pojiva .secondrow th
{
  border-top:1px solid #19364e;
}
#content #pojiva td.first
{
   text-align:left;
   width:110px;
   font-weight:bold;
   border-left:0px;
}
#content #pojiva tbody tr
{
  background:#e5e8eb;
  border-bottom:1px solid #fff;
}
#content #pojiva tbody tr.sude
{
  background:#f0f2f3;
}
#content #pojiva td
{
  border-left:1px solid #fff;
  text-align:center;
  padding:5px 3px;
}
#content #pojiva span
{
  font-size:10px;
}

#content .vypis-pdf
{
  width:100%;
  margin:10px 0px 20px 0px;
  border-collapse:collapse;
  font-size:1em;
}
#content .vypis-pdf th
{
  color:#fff;
  text-align:center;
  border-left:1px solid #19364e;
  padding:10px 10px;
  border-bottom:1px solid #fff;
  width:90px;
}
#content .vypis-pdf thead
{
  background: #3b5f7f url(images/bg_th.gif) 0px 100% repeat-x;
}
#content .vypis-pdf th.name
{
   border-left:0px;
}
#content .vypis-pdf td.name
{
   text-align:left;
   width:300px;
   font-weight:bold;
   border-left:0px;
}
#content .vypis-pdf tbody tr
{
  background:#e5e8eb;
  border-bottom:1px solid #fff;
}
#content .vypis-pdf tbody tr.sude
{
  background:#f0f2f3;
}
#content .vypis-pdf td
{
  border-left:1px solid #fff;
  text-align:center;
  padding:5px 10px;
}
#content a.pdf{
  background: url(images/ico_pdf.gif) 0px 50% no-repeat;
  padding:7px 0px 7px 35px;
  line-height:2.2em;
}
#content a.doc{
  background: url(images/ico_doc.gif) 0px 50% no-repeat;
  padding:7px 0px 7px 35px;
  line-height:2.2em;
}
#content a.xls{
  background: url(images/ico_xls.gif) 0px 50% no-repeat;
  padding:7px 0px 7px 35px;
  line-height:2.2em;
}
#content a.jpg{
  background: url(images/ico_jpg.gif) 0px 50% no-repeat;
  padding:7px 0px 7px 35px;
  line-height:2.2em;
}
#content a.ppt{
  background: url(images/ico_ppt.gif) 0px 50% no-repeat;
  padding:7px 0px 7px 35px;
  line-height:2.2em;
}

#content .tech
{
  width:100%;
  margin:10px 0px;
  border-collapse:collapse;
  font-size:0.9em;
}
#content .tech tbody tr
{
  
}
#content .tech td h3
{
  font-size:12px;
  color:#bd0706;
}
#content .tech td img
{
  border:2px solid #1a4670;
}
#content .tech td
{
  border-left:1px solid #fff;
  text-align:center;
  vertical-align:top;
  padding:5px 3px;
}
#content .zastupci
{
  width:240px;
  text-align:left;
  float:left;
}
#content .zastupci span
{
  color:#bc0807;
}
#content .zastupci h3
{
  color:#bc0807;
  font-size:1em;
  margin:0px 0px 10px 0px;
}

