body { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#ffffff; text-align:left; background: #CED3D7 url(/images/uvodni_strana/jpg/bg.jpg) repeat-x center top;}

* {padding: 0px; margin: 0;}
.clear {clear: both; visibility: hidden; line-height: 1%;}
img{ border:0;}
form{ border:0; padding:0; margin:0;}


#top-holder{ position:relative; margin:130px auto 0 auto; width:790px; height:600px; border:1px solid #D9E9F1; background-image: url("/images/uvodni_strana/jpg/bg_center.jpg");}

#page-left{ width:190px; height:600px; float:left; display:inline; text-align:center;}
#page-left .logo{ margin-top:20px; font-size:18px; color:#ffffff;}
#page-left .logo_versoft{ margin-top:340px;}
#page-left .test{ margin-top:20px;}

#page-right{ width:580px; float:right; display:inline;}
#content-holder{ margin:130px 0 0 100px; width:430px; height:310px; background-image: url("/images/uvodni_strana/jpg/bg-podklad.png");}
#content-holder fieldset{ border:0px; width:350px; padding-top:70px; margin:0 0 0 60px; border:0px solid #5D5C5C; }
#content-holder label{width:350px; height:17px; border:0; display:inline-block; float:left; padding:7px 0 0 0px; margin-bottom:3px;}
#content-holder input { width: 300px; height: 30px; font-size: 24px; color:#16567A; border: 0px solid #777575; font-weight: normal; margin: 0 0 10px 0; padding: 2px 0px 2px 9px; }
#content-holder input.submit { width: 89px; height: 28px; font-size: 11px; font-weight: bold; margin: 15px 0px 0px 220px; padding: 0; cursor: pointer; color:#FFFFFF; background-image: url("/images/uvodni_strana/jpg/bg_tlac.png"); }
#page-right .chyba{position:absolute; padding:20px 0 0 27px; margin:97px 0 0 168px; width:318px; height:24px; background-image: url("/images/uvodni_strana/jpg/bg-sub.png"); font-weight: bold;}
#page-right .nadpis{text-align:right; position:absolute; margin:40px 0 0 0px; width:520px; height:24px; font-weight: normal; font-size:24px;}

.kontakty{float:right; text-align:right; position:absolute; margin:40px 0 0 115px; width:400px; height:24px; font-weight: normal; font-size:19px; border-bottom:1px solid #FFFFFF; padding-bottom:5px;}
.info{text-align:right; position:absolute; margin:80px 0 0 95px; width:420px; height:16px; font-weight: normal; font-size:13px;}
.info a {color:#FFFFFF; text-decoration:none; }
.info a:hover { text-decoration:underline; }


#lista {
   position: fixed;
   bottom: 0;
   left: 0%;
   width: 100%;
   height: 80px;
   line-height: 40px;
   background-image: url("/images/uvodni_strana/jpg/bg_bottom.jpg");
   border: 0px solid gray;
   border-bottom: 0;
   opacity: 0.95;  
   filter: alpha(opacity=95);  
   -moz-opacity: 0.95;  
   -khtml-opacity: 0.95; 
   }