/* CSS Document */
*{font-family:Arial,tahoma, verdana, sans-serif;padding:0;margin:0;
/*border-top:1px solid Black;border-bottom:1px solid Black;
/**/
}
body{text-align:center;height:1%;background:#10578D url(imgs/body-back.png) repeat-x top;}

/* Vycentrování  */
#header,
.menu,
#content,
#footer{width:854px;margin:0 auto;padding:0;text-align:justify;background-color:White;display:block;clear:both;overflow:hidden;}

h2,h3{font-size:large;padding:10px 0 10px 15px;margin:5px;background:White url(imgs/h2-back.png) no-repeat left center;color:#10578D;}

/* HEADER */
#header{height:115px;background:url(imgs/head.png) #0E81D8 no-repeat left top;}
#header a{text-decoration:none;display:block;padding:20px 50px 0 40px;border:none;color:White;text-decoration:none;}
#header a:hover{border:none;}
#header h1{padding:25px 0 0 50px;font-size:x-large;}
#header p{padding:10px 0 0 50px;color:White;font-size:x-small;font-weight:bold;}

.menu{display:block;overflow:hidden;background: url(imgs/menu-back.png) no-repeat top;width:856px;height:61px;}
.menu ul{padding:0 7px 0 13px;}
.menu li{display:block;font-size:small;font-weight:bold;height:62px;float:left;background:url(imgs/menu-oddelovac.png) no-repeat right top;}
.menu a{color:White;text-decoration:none;display:block;border:none;height:68px;padding:7px 14px 0 7px;float:left;font-size:9pt;font-weight:bold;}
.menu a:hover,.menu .active{background:url(imgs/menu-active.png) no-repeat center top }

#content{ background: White url(imgs/content-back.png) repeat-y;font-size:small;width:854px;}
#content_forIE6{padding:0 20px 20px 20px;}
#main{overflow:hidden;width:350px;float:left;padding:0 20px 0 0;margin:30px 0 0 0;border-right:1px solid Black;}
#content p{padding:0 0 15px 20px;}
#content ul{padding:0 0 10px 20px;}
#content li{display:block;margin:5px;padding:0 0 0 15px;background:White url(imgs/li.png) no-repeat left top;text-align:left;list-style-type:none;}
#content a{color:#10578D;text-decoration:none;font-weight:bold;}
#content a:hover{text-decoration:underline;}

#pujcka_form{padding: 10px 20px;margin:20px 20px 0 20px;overflow:hidden;width:340px;}
#pujcka_form img{float:left;padding-right:15px;}
#pujcka_form div:hover{background-color:#0E81D8;color:White;}
#pujcka_form div{border:none;border:2px solid White;font-size:small;margin:0 0 4px 0;padding:3px 0 3px 15px;
         display:block;width:330px;clear: both;overflow:hidden;}
#pujcka_form input,form select{border:1px solid Silver;display:block;float:left;}
#pujcka_form span{font-weight:bold;display:block;float:left;padding:0 4px;}
#pujcka_form label{display:block;width:100px;float:left;padding:0 4px;}
#pujcka_form .text_question{width:150px;}
#pujcka_form #lbl_nemovitost label,form #lbl_vuz label{padding: 0;}
#pujcka_form #vuz_ano,form #vuz_ne,form #nemovitost_ano,form #nemovitost_ne{border:none;}
#pujcka_form #ochrana{line-height: 30px;padding-left:5px;}
#pujcka_form #lbl_ochrana{overflow:hidden;float:none;display:inline;}
#pujcka_form #ochrana_check_box{border:none;overflow:hidden;float:none;display:inline;}
#pujcka_form #flds_sender{text-align:center;padding: 0 150px;}
#pujcka_form #sender{padding: 2px 5px;display: inline;}
#pujcka_form #inp_banka{width:220px;}
#pujcka_form .ok{border:2px solid #10578D;}
#pujcka_form .bad{border:2px solid Red;background-color:#EEEEEE;}

.splatky{margin:0 0 15px 0;border-collapse:collapse;}
.splatky td,.splatky th{border-bottom:1px solid Silver;border-right:1px solid Silver;font-size:small;padding:2px 3px;}
.splatky th,.splatky tr:hover{background-color: #10578D;border: 1px solid White;color:White;}

#kontakt_form{font-size:small;}
#kontakt_form input,#kontakt_form textarea{border:1px solid Silver;}
#kontakt_form textarea{width:300px;height:150px;overflow:auto;}
#kontakt_form th{vertical-align:top;padding-right:4px;text-align:right;}
#kontakt_form #submit{padding:2px 5px;}

#footer{background:#10578D url(imgs/footer-top.png) no-repeat top;padding:20px 0 10px 0;font-size:x-small;color:White;}
#footer ul{text-align:left;padding:5px 20px 0 20px;}
#footer #copy{text-align:center;}
#footer li{display:inline;white-space:pre;}
#footer img{border:none;}
#footer a{text-decoration:none;color:White;font-weight:bold;padding-right:4px;border:none;border-right:4px solid #0E81D8;}
#footer a:hover{text-decoration: underline;}
