/*Celkovy rozmer 990*848 */

html, body{ 

 margin:0; 

 padding:0; 

 height:100%;

 text-align:center;  

 font: 9pt Tahoma;

 color:#000000;

} 



.orange{color:rgb(255,214,51)}

.cervene{color:rgb(255,100,6)}



.correct {

clear: left;

height: 1px;

} 



a{color:rgb(5,99,197);}



dt{

  float: left;

  width:160px;

  font: 8pt Tahoma;

}



dd{font: 8pt Tahoma;}

dd a{text-decoration: none;}



.udaje{width: 40px;}

.telefon{width: 55px;}

 

#pagewidth{ 

 width:1000px; 

 text-align:left; 

 min-width: 900px;/*500*/

 margin-left:auto; 

 margin-right:auto;   

} 

 

#header{ 

 height:240px; 

 width:100%; 

 /*border:1px solid red;*/

 } 



#header-border-top{

 height:12px; 

 width:100%;

 background: url(../obrazky/baf_01.gif) repeat-x;

}



#header-logo{

 height:215px; 

 width:551px;

 background: url(../obrazky/baf_03.gif) no-repeat;

 float:left;

 border-left:5px solid white;

}



#header-kontakt{

 height:215px; 

 width:215px;

 background: url(../obrazky/baf_04.gif) no-repeat;

 float:left;

 margin-right:5px solid white;

 overflow:hidden;

 text-align:center;

 font: 13px Tahoma;

 color:white;

 padding-top:3px;

}



#header-kontakt a{color:rgb(255,214,51); text-decoration:none;}



#header-menu{

 height:215px; 

 width:210px;

 float:left;

 /*border:1px solid red;*/

 border-left:5px solid white;

}



.menu-polozka-oddeleni{

 font-size:1px;

 height:1px;

 width:100%;

 background-color:black;

}



.menu-polozka-center{

  width:210px;

  height:32px;

  border-top:11px solid white;

  text-align:center;

  font: 14px Tahoma;

}



.menu-polozka{

  width:130px;

  height:30px;

  float:right;

  text-align:left;

}



.menu-polozka a{

  font: 14px Tahoma;

  text-decoration:none;

  color:black;

}



.menu-polozka a:hover{

  font-weight:bold;

}



#header-border-bottom{

 border-top:2px solid white;

 border-bottom:2px solid white;

 border-left:5px solid white;

 border-right:5px solid white;

 height:8px; 

 width:990px;

 background-color:rgb(33,33,33);

}



#header-celek{

 height:215px; 

 width:1000px;

}



#outer{

min-height:530px;

/*border:1px solid red;*/

width:1000px;

}



/*pravy sloupec -- novinky*/

#right{

 width:220px; 

 float:right; 

 /*border:1px solid red;*/

 border-right:5px solid white;

 height:530px;

 overflow:hidden;

}



#maincol{ 

 width: 740px; 

 border-right:1px dotted rgb(121,121,121);

 min-height:520px;

 border-left:30px solid white;

 overflow:hidden;

 } 



/*stred*/

#stred{

  width:730px;

  text-align:left;

  padding-bottom:10px;

  min-height:510px;

  font: 11px Tahoma;

  text-align: justify;

}



.stred{

  width:730px;

  text-align:left;

  font: 11px Tahoma;

  text-align: justify;

}







/*novinky*/

#novinky{

  padding-left:20px;

  padding-right:30px;

  padding-top:10px;

  padding-bottom:30px;

  height:340px;

  overflow:hidden;

}



.novinka{

 font: 8pt Tahoma;

}



.novinka b{

 color:rgb(5,99,197);

 font-size:8pt;

 padding-bottom:8px;

}



.nadpis{

  font-size:14px;

  padding-left:20px;

  padding-bottom:5px;

  padding-top:3px;

  background:url(../obrazky/baf_44.gif) no-repeat;

  background-position: left center;

  color:rgb(48,48,48);

  font-weight:bold;

}



/*kontakt*/

.kontakt_formular{

  width:60px;

  font: 8pt Tahoma;

}



#div_formular{

  width:550px;

  text-align:left;

  padding-left:25px;

}



#div_formular_border{

  width:560px;

  padding-left:25px;

}



/*aktuality*/

#aktuality{

  float:left;

  height:112px;

  width:178px;

  padding-top:4px;

  padding-left:20px;

  padding-right:20px;

  background: url(../obrazky/baf_18.gif) no-repeat;

}



#aktuality a{color:rgb(255,207,9);padding-top:5px;font: 8pt Tahoma;}



.btn{

 color:black;

 background:rgb(255,205,0);

 font: 8pt Tahoma;

 border: none;

 margin-top:60px;

 float:right;

 height:19px;

}



.btn2{

 color:black;

 background:rgb(255,205,0);

 font: 8pt Tahoma;

 border: 1px black inset;

 width:70px;

 height:20px;

 margin-top:20px;

 margin-left:200px;

}



.newsletter{

  font: 9pt Tahoma;

  text-align:center;

  border:none;

  height:17px;

  margin-top:60px;

  float:left;

}



/*blok -- bok a normal blok*/

.correct{

clear: left;

} 





/*konec zeleny*/ 

#footer{

 height:29px;

 width:975px; 

 background-color:rgb(33,33,33);

 color: #FFFFFF;

 padding-left:15px;

 padding-top:3px;

 padding-bottom:3px;

 font: 8pt Tahoma;

 border-left:5px solid white;

} 



/*mapa stranek*/

#mapastranek{

text-align:right;

width:400px;

float:right;

padding-right:10px;

}



#footer a{

text-decoration: none;

color: #FFFFFF;

}



#footer a:hover{

color: rgb(219,220,229);

}



/*odkazy*/

#mapa{

 height:40px; 

 width:100%; 

} 



#doporucujeme{

width:99%; 

text-align:center;

font: 8pt Tahoma;

color:rgb(76,76,76);

}



#doporucujeme a{

color:rgb(76,76,76);

text-decoration:none;

}



#doporucujeme a:hover{

color:#000000;

}



/*stred*/ 

#inner{

  margin:0; 

  width:100%; 

  float:left;

  /*border:1px solid red;*/

  background: url(../obrazky/lignotech_27.gif) repeat-x bottom;

}



#tisk a{

 text-decoration:none;

 vertical-align: super;

}



#tisk img{

  border:none;

}



#roh{background: url(../obrazky/lignotech_28.png);

     width:21px;

     height:24px;

     float: left;

     position:relative;

     left:-123px;

     bottom:46px;

     z-index:10;}

 



 

/*#outer>#inner { border-bottom: 1px solid #F6F0F9;  }*/

 

.clr{clear:both;}

 

.content{

  padding:0px;

  

} 

 

#header .content{padding-bottom:0;} 

 



 

 @media print{ 

#leftcol{display:none;} 

#outer{border-left:0;} 



#rightcol{display:none;} 

#outer{border-right:0;} 

}

#wd {width: 995px;}

#wd h3 {margin:0 0 0 20px;}

#ffooter {float: left; width: 400px;}

#ffooter ul li {margin: 3px 0 0 0;}

#wdbox div {float: left; width: 280px; text-align: center;}

#wdbox div img {height: 80px; margin: 20px 0 0 0;}
