/* CSS Document */
*{font-family:Arial,tahoma, verdana, sans-serif;padding:0;margin:0;
/*border:1px solid Black;
/**/
}
html{background: #ABD043;}
body{text-align:center;background: #ABD043 url(imgs/content-back.png) repeat-y center;height:1%;}
a{color:Black;text-decoration:none;border:2px dotted #ABD043;padding: 0 2px;}
a:hover,a:active{border:2px solid #ABD043;}


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

h2,h3{font-size:medium;padding:10px 0;margin:5px;}

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

#content{ background: White url(imgs/content-top.png) no-repeat top;width:746px;}

.menu{display:block;width:160px;padding:0 5px 0 10px;margin-top:20px;overflow:hidden;float:left;}
.menu li{display:block;font-size:small;font-weight:bold;}
.menu a{color: Black;background-color:White;text-decoration:none;display:block;border:none;
        height:25px;vertical-align:middle;line-height:23px;padding-left:25px;
        background:White url(imgs/menu_inactive.png) no-repeat left top;}
.menu a:hover,.menu .active{background:White url(imgs/menu_active.png) no-repeat left center;border:none;}
.menu .box_inside{margin:10px 0 0 0;}
.menu .box_inside h2{color:White;padding:5px 10px 5px 48px;margin:0;
background: Black url(imgs/telefon.png) no-repeat 7px 7px;}
.menu .box_inside p{padding:5px 10px;}
.menu span{text-align:left;padding:3px 0 5px 22px;margin:2px 0;display:block;background:White url(imgs/menu_inactive.png) no-repeat left top;}

#main{padding:7px 0 20px 10px;width:530px;overflow: hidden;border-left:2px solid #D8D8D8;}
#main p{padding-bottom:15px;font-size:small;}
#main li{display:block;font-size:small;border-left:16px solid #ABD043;margin:5px;padding-left:5px;list-style-type:none;}

#pujcka_form{border:1px solid #ABD043;padding: 10px 20px;margin:0 60px;}
#pujcka_form div:hover{background-color:#EEEEEE;}
#pujcka_form div{border:none;border-right:16px solid White;font-size:small;margin:0 0 4px 0;padding:3px 0 3px 5px;
         display:block;width:360px;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 #nemovitost label,form #vuz label{width:40px;padding:0 0 0 4px;}
#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:310px;float:none;}
#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:200px;}
#pujcka_form .ok{border-right:16px solid #ABD043;}
#pujcka_form .bad{border-right:16px solid Red;}

.splatky{border-collapse: collapse;}
.splatky td,.splatky th{border-bottom:1px solid Silver;border-right:1px solid Silver;font-size:small;padding:2px 5px;}
.splatky th,.splatky tr:hover{background-color: #ABD043;border: 1px solid 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:#ABD043 url(imgs/footer-top.png) no-repeat top;padding:20px 0 10px 0;font-size:x-small;}
#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:Black;font-weight:bold;padding-right:4px;border:none;border-right:4px solid Gray;}
#footer a:hover{text-decoration: underline;}
