body{width:900px; text-align:center; margin:0px; padding:0px; 
	font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size:85%; background: #ffffff;  margin-left:auto; margin-right:auto;}

.reklama a { position:absolute; right:10px; top:10px; text-decoration:none; color:rgb(255,0,0); font-weight:bold;  font-size:160%; }


.obal{ background: #ffffff;}

.obal a { color:rgb(0,0,204); font-weight:bold;  font-size:11px;  }

#banner{ position:relative; width:900px; height:75px; float:left; background:none;}
img{border:0px;}
#banner h1 a { position:absolute; left:20px; top:-2px; bottom:30px; font-size:27px; color:rgb(255,0,0); text-decoration: none;}
#banner h2 { position:absolute; left:20px; bottom:12px; font-size:15px; font-weight:normal; color:#8a8a8a}
p.cabik a { position:absolute; right:20px; bottom:12px; top:0px; width:200px; font-size:12px; color:#FD870B; text-align:right;}
.seda { color:rgb(183,183,183); font-size:0.80em; }
.leftf {float:left}

#menu {width:750px; margin-left:1px; color:#ffffff; height:100px; float:left; background:none;}

#stred{width:750px; height:auto; float:left;font-family:  lucida, sans-serif !important; background: url("../pictures/stred.png"); text-align:left;}
#results_body {width:500px; height:auto; font-family:  lucida, sans-serif !important; background: rgb(255,255,255); text-align:left; padding-left:10px;}

#src {width:200px; padding:3px; border:1px solid #66A6FF; color:rgb(64,64,64);}
#dst {width:200px; padding:3px; border:1px solid #66A6FF; color:rgb(64,64,64);}
#source {width:600px; padding:3px; border:1px solid #66A6FF; color:rgb(64,64,64);}
#results_body {width:600px; padding:3px; border:1px solid #66A6FF; color:rgb(255,0,0); font-size:bold; }

.reklama {  margin-left:110px;  }
.rekl_banner { position:absolute; right:0px; top:10px;}
.mid {width:590px; height:auto;  float:left; text-align:left; margin-left:10px;  }
.title01-in .midtext {width:800px;  float:left; text-align:left; margin-top:-10px; margin-left:20px;  font-size:80%; }
 

table.vlajky{float:left; width:550px; position:relative;   margin-top:0px;  background:#FFF4C8; top:0px; font-size:10px; font-weight:bold; text-align:center;}
table.vlajky td{width:100px; border:3px solid #FFF4C8; padding:0px;}
table.vlajky td:hover{width:100px; border:3px solid #FDE307;} 
table.vlajky td.active{width:100px; height:50px; border:3px solid #FDE307; background:#FDE307;} 
 
.reklama2 {float:left; width:470px; padding-left:30px;  }
.rek {float:left; margin-left:50px;  }

/*========================== 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 { }

.title01-top {width:900px; height:6px; background:#FFF5C7 url("../design/title01-top.gif") 0 100% no-repeat; font-size:0;}
.title01 {margin:0; background:#FFF5C7 url("../design/title01.gif") 0 0 repeat-y;}
.title01-in {margin:0; width:700px; padding:2px 10px; }
.title01 h2, .title01 h3, .title01 h4 {margin:0; font-size:120%;}
.title01 p {margin:0;}
.title01-bottom {width:900px; height:6px; margin-bottom:10px; background:#FFF5C7 url("../design/title01-bottom.gif") 0 0 no-repeat; font-size:0;}
.title01 p {position:relative; top:2px; color:#9B7C00;}



.lava { float:left; width:165px; height: 620px; }
.pravaimg { width:160px; border:1px solid rgb(164,164,164); margin-top:-18px;  }

.prava { float:right; margin-right:10px; margin-top:0px;  width:139px;}

.prava h4 { width:135px; height: 20px; background:url("../img/h4.png") no-repeat; font-family: lucida, sans-serif !important; font-weight:bold; font-size:100%; text-decoration:underline; padding:3px; color:rgb(0,0,0)}

.pravatext { text-align:left; padding:1px; width:135px;  color:rgb(80,80,80) ;margin-top:5px; font-family: lucida, sans-serif !important;  font-size:90%; }

.pravatext3 { width:108px; padding-left:25px; padding-top: 3px;  height: 20px; text-decoration:none; color:rgb(64,64,64) ; background:url("../img/odrazky.png") no-repeat; font-weight:bold;  font-size:90%; }
.pravatext3 a { text-decoration:none; color:rgb(0,0,0) ; font-weight:bold; }
.pravatext3 a:hover{ text-decoration:none; color:rgb(255,115,0) ; font-weight:bold;  font-size:100%; }
.pravatext3_active { width:110px; padding-left:30px;  height: 20px; text-decoration:underline; color:rgb(255,115,0) ; background:url("../img/odrazky.png") no-repeat; font-weight:bold;  font-size:90%; }
.pravatext3_active a { text-decoration:underline; color:rgb(255,115,0) ; font-weight:bold; }
.pravatext3_active a:hover{ text-decoration:underline; color:rgb(255,115,0) ; font-weight:bold; }

.title01-in .vlajky2 { margin-left:20px; color:rgb(255,0,0); font-size:80%; }


.title01-in ul { text-align:left; float:left; text-decoration:none; list-style-type:none !important; }

.title01-in h2 { background:url("../img/h2.png") no-repeat; margin-top:-10px ; width:550px;  float:left; font-family: lucida, sans-serif !important; font-weight:bold; font-size:125%; padding:5px; padding-left:30px; color:#000000 ; text-align:left;}

.title01-in h3  { float:left; text-align:left;  width:550px;   padding-left: 20px; font-family: lucida, sans-serif !important; font-weight:bold; font-size:120%;   color:rgb(64,64,64);}
 


 
  
#paticka{width:900px;  height:30px; text-align:right; clear:both;  font-size:10px; color:rgb(0,0,0); font-family: Verdana;}
 


