/* CSS Document */
*{font-family:Arial, Verdana, sans-serif;padding:0;margin:0;font-size:small;}
html{background:#691000}
sup{font-size:7pt;}
body{text-align:center;background: #691000 url(imgs/body-back.png) repeat-x top;height:1%;}

/* Vycentrování  */
h1,
.menu,
#main,
#footer{width:876px;margin:0 auto;padding:0;text-align:left;display:block;clear:both;overflow:hidden;}

/* HEADER */
h1{height:105px;color:White;background: #691000 url(imgs/header-back.png) no-repeat top;}
h1 a{text-decoration:none;display:block;color:Black;font-size:x-large;padding:20px 50px 0 40px;border:none;color:White;}
h1 a:hover{border:none;}
h1 span{font-size:medium;display:block;}

.menu{background: #691000 url(imgs/menu-back.png) no-repeat top;height:55px;}
.menu li{display:block;float:left;line-height:55px;margin:0 5px 0 0;}
.menu a{line-height:55px;display:block;padding:0 15px;text-decoration:none;color:White;font-weight:bold;}
.menu a:hover, .menu .active{background: White url(imgs/menu-active-back.png) repeat-x top;color:Black;}

#main{background:White url(imgs/main-back.png) repeat-y center;width:876px;}
#main_pujcky_na_op{padding:0 20px 10px 20px;}
#main h2{font-size:medium;padding:10px 0 5px 0;color:#D90000;}
#main li{display:block;padding:0 0 0 15px;background:url(imgs/li-back.png) no-repeat left top;}
#main p{padding:5px 0 5px 15px;}
#main a{color:Black;}
#main a:hover{border-bottom:1px solid Black;}

#page{width:400px;overflow:hidden;float:left;padding: 0 10px 0 0;}
#formpart{width:400px;overflow:hidden;float:left;padding: 0 10px;}

.splatky{border-collapse:collapse;border-bottom:2px solid Black;border-left:2px solid Black;}
.splatky td,.splatky th{padding:2px 3px;border-top:1px solid Gray;border-right:1px solid Gray;text-align:right;}

#pujcka_form{padding: 10px 20px;overflow:hidden;width:350px;}
#formpart img{float:left;padding-right:15px;}
#pujcka_form div{border:none;font-size:small;padding:2px 0 2px 5px;margin: 0 0 2px 0;
         display:block;width:330px;clear: both;overflow:hidden;border:2px solid #EBEBEB;}
#pujcka_form div:hover{background-color:White;}
#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,#pujcka_form #vuz_ne,#pujcka_form #nemovitost_ano,#pujcka_form #nemovitost_ne{border:none;}
#pujcka_form #ochrana{line-height: 30px;padding-left:5px;}
#pujcka_form #lbl_ochrana{overflow:hidden;float:none;display:inline;width:290px;}
#pujcka_form #ochrana_check_box{border:none;overflow:hidden;float:none;display:inline;}
#pujcka_form #flds_sender{text-align:center;}
#pujcka_form #sender{padding: 2px 5px;display: inline;}
#pujcka_form #inp_banka{width:220px;}
#pujcka_form .ok{border:2px solid Green;}
#pujcka_form .bad{border:2px solid Red;}

#footer{background:#691000 url(imgs/footer-back.png) no-repeat center top;padding: 30px 0 5px 0;color:White;}
#footer ul{clear:both;padding:0 10px;text-align:center;}
#footer li{display: block;list-style:none;float:left;padding:0 5px 0 0;float:left;}
#footer a{color:Silver;text-decoration:none;border-right:1px solid Silver;display: block;padding: 0 5px 0 0;}