body{width:800px; text-align:center; margin:0px; padding:0px; 
	font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size:85%; background:#FFFFFF url("img/bg.jpg") repeat-x;  margin-left:auto; margin-right:auto;}

#obal {}

#hlavicka{ position:relative; width:800px; height:54px; float:left; background: url("img/hlavicka.png") no-repeat;}
#hlavicka h1 a { position:absolute; left:20px; text-decoration:none; bottom:25px; font-size:20px; color:#009edc}
p.cabik a { position:absolute; right:10px; bottom:25px; width:300px; font-size:13px; color:#FD870B; text-align:right;}
p.cabik2 a { position:absolute; right:140px; bottom:2px; font-weight:bold; width:100px; text-decoration:none; font-size:11px; color:rgb(255,255,255); text-align:right;}
p.cabik2 a:hover { position:absolute; right:140px; bottom:2px; font-weight:bold; width:100px; font-size:11px; color:rgb(0,255,0); text-align:right;}

p.cabik3 a { position:absolute; right:40px; bottom:2px; font-weight:bold; width:100px; text-decoration:none; font-size:11px; color:rgb(255,255,255); text-align:right;}
p.cabik3 a:hover { position:absolute; right:40px; bottom:2px; font-weight:bold; width:100px; font-size:11px; color:rgb(0,255,0); text-align:right;}

#banner{ position:relative; width:800px; height:235px; float:left; background: url("img/banner.png") no-repeat;}
img{border:0px;}

.seda { color:#CCCCCC; font-size:0.80em; }
.leftf {float:left}
.right {float:right}
#vyhladavanie {width:800px; color:#ffffff; height:25px; float:left; background:  url("img/mennu.png") no-repeat;}
p.vyhladaj a { position:absolute; float:left; padding-left:35px;  margin-left:-400px; margin-top:-10px;text-decoration:none;  text-align:left; width:200px; font-weight:bold;  font-size:13px; color:rgb(255,255,255);}
p.vyhladaj a:hover {  position:absolute; float:left; padding-left:35px; margin-top:-10px;text-decoration:none;  text-align:left; width:200px; font-weight:bold;  font-size:13px; color:rgb(0,255,0);}


.menu {width:300px; color:#000000; height:50px; float:left; margin-left:0px; margin-top:0px; background: rgb(255,255,255);}
.menu a { text-align:center; text-decoration:none;}
.menu a:hover {color:rgb(0,0,0); text-decoration:underline; background:url("img/tlac2.png");}
.menu ul{float:left; width:300px; height:50px; margin-left:0px; margin-top:0px;}
.menu li {border-width:1px; float:left; margin-left:-40px; text-decoration:none; margin-top:1px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:115%; font-weight:bold; list-style-type:none !important;}
.tlacitko{display:block; color:#000000; list-style-type:none !important ; background:url("img/tlac1.png"); width:300px; height:50px;}
.tlacitko:hover {display:block; color:#000000; background:url("img/tlac2.png"); width:300px; height:50px;}
.tlacitko_activ {display:block; color:#000000; text-decoration:none; background:url("img/tlac2.png"); width:300px; height:50px;}
.tlacitko span{margin-top:5px; text-align:center;}

.prava { float:right; width:480px;height:auto;}
.pravatext { text-align:left; padding:5px; margin-left:5px; width:420px; border:1px solid rgb(82,82,82); color:rgb(80,80,80) ;margin-top:5px; font-family: lucida, sans-serif !important;  font-size:80%; }
.pravatext li { margin-left:15px; }
.pravaimg { width:160px; border:1px solid rgb(164,164,164); margin-top:-18px;  }


.modra { width:430px; padding: 0 30px 0 15px; font-size:1.05em;  min-height:60px; height:auto; margin: 25px 0 5px 0; background:url("img/mstred.gif") left top repeat-y; position:relative;}
.modra a { color:rgb(0,0,0); }
.nm { margin: 40px 0 35px 0;}
.modra .top { position:absolute; left:0px; padding-right:30px; top:-25px; width:430px; height:26px; background:url("img/mvrch.jpg") left top no-repeat;}
.modra .bottom { position:absolute; left:0; padding-right:30px; bottom:-19px; width:430px; height:24px; background:url("img/mspodok.gif") left top no-repeat;}
.modra h3 { height:30px; color:#000000; padding:4px 0 0 10px; margin-left:-15px; font-size:14px; background:url("img/h3modra.gif") left top no-repeat; font-weight:bold;}
.modra h3 a { color:rgb(0,0,112); margin:14px 0 0 10px; font-size:12px; font-weight:bold;}
.modra h3 a:hover { color:rgb(240,80,0); margin:14px 0 0 10px; font-size:12px; text-decoration:none; font-weight:bold;}

#stred{width:800px; height:auto; float:left;font-family:  lucida, sans-serif !important; background:#ffffff;  text-align:left;}

/*========================== TITLE =============================*/
#tooltip { position:absolute; z-index:500; width:auto; background:rgb(255,153,0); 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 { }


.h2 { position:absolute; left:20px; bottom:12px; font-size:100%; font-weight:normal; color:#8a8a8a}
h3 { background:; font-family: lucida, sans-serif !important;   font-weight:bold; font-size:110%;  padding-left:5px; color:#000000 ; text-align:left;}
h4 { background:url("../img/hlavicka.png") no-repeat; font-family: lucida, sans-serif !important; font-weight:bold;  padding:5px; color:#000000 ;}
h5 { font-family:  lucida, sans-serif !important; font-weight:bold; font-size:90%; padding:5px; color:rgb(67,67,67) ;}

.peticka{position:absolute; width:800px; margin-top:795px; height:55px; text-align:center; background : url("img/peticka.png") no-repeat; font-size:10px; padding-top:2px; color:#ffffff; font-family: Verdana;}


/*========================== FORMULAR =============================*/	
table.formular{ width:400px; margin-left:10px; padding-top:10px; padding-bottom:20px; font-size:12px; color:#000000; }
.bunka1{text-align:left; font-weight:bold; background:url("img/tlac.png") no-repeat; padding:5px; width:120px; float:left; font-weight:bold;}
.bunka2{background:invisible; width:185px; padding:5px; float:left; font-size:110%; font-weight:bold; margin-top:-3px;}
.bunka3{ width:220px; padding:5px; float:left; font-size:90%; font-weight:bold;}
.bunka2 input, .bunka2 textarea, .bunka2 select{font-size:1em; border:1px solid #72706F;}
.bunka2 input.image {border:0px solid #72706F;}
.bunka2 textarea{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;}
fieldset.form2{border:0px;}

