body{color: #00009A; font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; font-size: 11px;}
h1{margin: 15px 5px 5px 0px; font-size: 20px; font-weight: bold; font-family: Arial; text-decoration: underline; }
h2{padding: 0px 0 5px 5px;  font-size: 16px; font-weight: bold; font-family: Arial;}
h2 span{color: red;}
a{color: #00009A; text-decoration: underline;}
a:hover{text-decoration: underline overline;}
p{padding: 5px; }
td{vertical-align: top; margin: 0px;}
tr{margin: 0px;}

.celek{width: 1000px; padding: 0px;}
.head{text-align: right; background-image: url('obr/header.png'); background-position: center top; height: 198px; width: 1000px; 
      background-repeat: no-repeat;}
.head td{vertical-align: bottom;}
.headimg{margin: 0 5px 5px 0;}

.menu{}
.obsah{padding: 15px; font-size: 13px; text-align: justify; width: 1000px;}

.hlavni{margin: 5px;}
.text{text-align: justify; width: 810px;; background-color: #FFFFCE; background-image: url('obr/n-vitejte.jpg'); background-position: left top; 
      background-repeat: no-repeat;}
.p{margin: 10px;}
.p table tr td{border: 2px solid black;}


.levy{width: 180px; background-color: #FFFFCE; background-image: url('obr/levy.jpg'); background-position: center top; background-repeat: no-repeat; 
     margin: 5px; }
.levy ul{color: #00009A; font-size: 12px; font-family: Arial; font-weight: bold;  padding-left: 5px; list-style-image: url(obr/li.jpg); }
.levy ul a{text-decoration: none;}
.levy ul a:hover{text-decoration: underline overline;}
.levy li{padding: 3px;  margin-left: 22px;}
.pravy{width: 160px; background-color: #FFFFCE; background-image: url('obr/pravy.jpg'); background-position: center top; background-repeat: no-repeat;
       margin: 5px; _padding-top: 15px; text-align: center;}
.pravy .pdf{float: none;}

.fade{cursor: hand;}

.pata{text-align: center; font-family: arial; font-size: 10px; font-weight: bold;}
.pata div{text-align: center; width: 1000px;}
.pata2{text-align: center; font-family: arial; font-size: 10px; font-weight: bold;}
.pata2 div{text-align: center; width: 1000px;}

ul{list-style-image: url(obr/li.gif);}
li{padding-left: 5px; padding-top: 5px; margin-left: 40px;}

.slide{height: 210px; margin-left: 10px;}

.fotooddil{display: none;}
.bold{font-weight: bold;}

.mapa{float: right; margin-right: 50px;}

.ppopis{width: 390px; padding: 10px 10px 10px 15px; background-color: white;border: 5px solid #FFFFCE; text-align: justify;}
.ppopis2{width: 350px; height: 40px; padding: 10px 10px 10px 15px; background-color: white;border: 5px solid #FFFFCE; vertical-align: middle;}
.pfoto{width: 350px; background-color: white; border: 5px solid #FFFFCE; text-align: center; vertical-align: middle; padding: 2px;}
.pimg{height: 130px; border: 0px navy outset;}
.pimg2{height: 200px; border: 0px navy outset;}

.tdkurziva{font-style: italic; padding-right: 20px;;}
.prospekt{padding-bottom: 10px;}
.pdf{background-image: url(obr/pdf2.jpg);background-position: left center;background-repeat: no-repeat; padding-left: 25px; margin-right: 110px;}

.rk{width: 199px; margin-left: 70px; text-align: left; font-family: Arial; font-size: 12px; font-weight: bold; color: #00009A;}
.message {padding: 0px 0px 0px 55px; _padding: 0px 0px 0px 5px;font-size: 12px; color: green; display:none;}
#alert{color: #C80000;}
.contact {text-align:right;}
#contactForm ul {list-style-type:none; width:200px; list-style-image: none;}
#contactForm li {list-style-type:none;}
#contactForm li.special {display:none;}
#contactForm input {width:200px;}
#contactForm textarea {width:200px;}

.bstyle{display: none; position: absolute; top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: EFEFEF;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.wstyle {
display: none;
position: absolute;
top: 10%;
left: 40%;
width: 280px;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
}
#stext{text-align: left;}
#panel{text-align: center
/*position: absolute; top: 0px; left:0px; margin-left: 130px;*/}

.p .tabkontakt tr td{border: 0px;}
.tabkontakt{border: 0px;}

.p .cert tr td{border: 0px;}
.cert{border: 0px; margin-left: 15px;}
.acert{background-image: url(obr/pdf2.jpg);background-position: right center;background-repeat: no-repeat; line-height: 25px; padding-right: 25px;  margin-right: 50px;}

