body{width:950px; text-align:center; margin:0px; padding:0px; 
	font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size:85%; background: #ffffff; border:1px solid rgb(255,255,255); margin-left:auto; margin-right:auto;}

#prekladac{ float:center; text-align:center; position:relative; width:950px; height:auto;  margin-top:0px; }

#banner{ position:relative; width:950px; height:100px; float:left; margin-top:10px; background: url("../img/banner.png") no-repeat;}
img{border:0px;}
#banner h1 a { position:absolute; left:20px; top:5px; bottom:30px; font-size:27px; color:#009edc; text-decoration: none;}
#banner h2 { position:absolute; left:20px; bottom:12px; font-size:15px; font-weight:normal; color:#000000}
p.cabik a { position:absolute; right:20px; bottom:12px; width:300px; font-size:15px; color:#000000; text-align:right;}
.seda { color:rgb(183,183,183); font-size:0.80em; }
.leftf {float:left}
.vrchdatum {	float:right; padding: -15px 0px 0px 0px; 	color: #000000; font-size:80%; }
.stredok {	 text-align:center; margin-top:-40px;  }

#telo{width:950px; height:auto; float:left; font-family:  lucida, sans-serif !important; background: url("../img/telo.png") repeat-y; text-align:left;}
 
#menu {width:946px; color:rgb(66,66,66); height:60px; float:left; background:  url("../img/mennu.png") repeat-x; margin-left:2px;}
#menu a { float:left; text-align:center; text-decoration:none;} 
#menu ul{ float:left; width:946px; height:33px; margin-left:-40px;  margin-top:5px; text-decoration:none;}
#menu li {border-width:1px; float:left; font-family:  lucida, sans-serif !important; font-weight:bold;   font-size:90%; text-decoration:none; list-style-type:none !important}
.tlacitko{display:block; float:left; color:#000000; width:140px;  margin-left:0px; background:url("../img/tlac1.png") repeat-x;  padding-right:7px; padding-left:7px;  height:35px;}
.tlacitko:hover {display:block; float:left; color:rgb(128,128,128); width:140px; background:url("../img/tlac2.png") repeat-x;  padding-right:7px; padding-left:7px; height:35px;}
.tlacitko_activ {display:block; float:left; color:rgb(0,0,0); width:140px; text-decoration:none; background:url("../img/tlac2.png") repeat-x; padding-right:7px; padding-left:7px; height:35px;}
.tlacitko span{margin-top:5px; text-align:center;}

.google{width:946px; height:40px; text-align:center;  background:url("../img/google.png") repeat-x;; margin-top:55px; padding-top:20px; margin-left:2px; } 
.stred{width:946px;  margin-left:2px; } 

.modra { float: left; width:600px; padding:0 15px 15px 15px; font-size:1.05em; min-height:50px; height:250px; margin-top:50px; margin-left:20px; background:url("../img/mstred.gif") left top repeat-y; position:relative;}
.nm { margin: 40px 0 35px 0;}
.modra .top { position:absolute; left:0px; top:-39px; width:600px; height:39px; background:url("../img/mvrch.jpg") left top no-repeat;}
.modra .top1 { position:absolute; left:0px; top:-39px; width:600px; height:39px; background:url("../img/zvrch.jpg") left top no-repeat;}
.modra .top2 { position:absolute; left:0px; top:-39px; width:600px; height:39px; background:url("../img/zevrch.jpg") left top no-repeat;}
.modra .top3 { position:absolute; left:0px; top:-39px; width:600px; height:39px; background:url("../img/ovrch.jpg") left top no-repeat;}
.modra .bottom { position:absolute; left:0; bottom:-19px; width:600px; height:19px; background:url("../img/mspodok.gif") left top no-repeat;}
.modra h2 { color:#000000; margin:14px 0 0 10px; font-size:13px; font-weight:bold;}
.modra h2 a { color:rgb(0,0,112); margin:14px 0 0 10px; font-size:13px; font-weight:bold;}
.modra h2 a:hover { color:rgb(240,80,0); margin:14px 0 0 10px; font-size:13px; text-decoration:none; font-weight:bold;}


#mhd { width:600px; height:250px; font-size:1.10em;   margin-top:50px; list-style:none; } 
#mhd h2 {color:#000000; margin:14px 50px 0 100px; font-size:13px; font-weight:bold; } 
#mhd a { float:left; text-align:center; text-decoration:none; color:rgb(255,0,0);} 
#mhd a:hover { float:left; text-align:center; text-decoration:underline; color:rgb(153,0,0);} 
#mhd li {display:block;  text-decoration:none; float:left; width:180px;  } 
 
 
.reklama {float:right; width:300px; height:300px;  background:#ffffff; margin-top:-300px; margin-right:2px; font-size:11px; position:relative;} 
.garancia {width:946px; height:15px; text-align:center;  background:#ffffff; margin-top:0px; margin-left:2px;font-size:11px;} 
#peta{width:950px; height:100px; text-align:center; clear:both; background : url("../img/peta.png") repeat-y; }

.lista{width:950px; height:30px; text-align:center;  background : url("../img/lista.png") no-repeat; }    
.copyright{position:relative; font-size:10px; right:10px; top:15px; }
.copyright a{color:#000000; text-decoration:none; font-weight:bold;}
.copyright a:hover{color:#e7e7e7; text-decoration:underline;}

 /*========================== TABULKY =============================*/
table.m{position:relative; left:20px; background:none; width:500px; top:0px; padding:10px; font-weight:bold; text-align:center;}
table.m th{ width="25%";  font-family:  lucida, sans-serif !important; font-size:90%; padding:0px; }
table.m td{width="75%";  float:left; text-align:left; }
.povinny { color:#FF0000; font-size:0.80em;  display:inline; margin:0 0 0 10px;}
.tlac { float:right ; text-align:right; background:rgb(255,255,255); padding:0 10px 0 0; margin-right:25px; border:1; font-size:13px; }
table.cab { float:left ; text-align:left;  padding:0 0px 0 0;  border:1; font-size:13px; }
table.cab a {  text-decoration:none;  color:#000000;}
table.cab a:hover { color:rgb(255,115,0); }
/*========================== TITLE =============================*/
#tooltip { position:absolute; z-index:500; width:auto; background:#7499ae; border:3px solid #FDFDFD; text-align:left; padding:5px; min-height:1em; }
#tooltip p { margin:0; padding:0; color:#FFFFFF; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
#tooltip p em { margin-top:3px; color:#FFFFFF; font-style:normal; font-weight:normal; }
#tooltip p em span { }

 

