body,p,h1,h2,h3,h4,h5,h6,form,fieldset,ul,ol,li,td,th{
  margin:0;
  padding:0;

}


img{border-color:#F6F4ED;}

.nocss{
  display:none;
}


.victor{
  clear:both;
  font-size:1px;
  display:block;
  height:1px;
}


.ir{
  display:block;
  position:absolute;
  top:0;
  left:0;
background-repeat:no-repeat;
}


a .ir{
  cursor:pointer;
}


a img{
  border:0;
}

html{overflow-y:scroll;}


body{
  text-align:center;
  font-family:Tahoma,sans-serif;
  background-image:url("../images/layout/background/body.gif");
  background-repeat:repeat-x;


}


#global{
  width:930px;
  padding:0 2px;
  position:relative;
  margin:0 auto;
  text-align:left;
  background-color:#fff;
  background-image:url("../images/layout/background/global.gif");
}


#shl,#shr{
  display:block;
  height:680px;
  width:2px;
  font-size:1px;
  overflow:hidden;
  position:absolute;
  left:0;
  top:0;
  background-image:url("../images/layout/background/shl.gif");
}


#shr{
  left:932px;
  background-image:url("../images/layout/background/shr.gif");
}


#head{
  width:930px;
  position:relative;
  z-index:2;
}


#home #head{
  height:389px;
  position:relative;
}


#head object{
position:absolute;
top:94px;left:0;
}

#head h1{
  width:238px;
  height:67px;
  position:absolute;
  left:0;
  top:94px;
  text-align:center;
  font-family:"Times New Roman",serif;
  font-weight:normal;
  color:#dc5e35;
  font-style:italic;
  font-size:26px;
  display:none;
}


#home #head h1{
  display:none;
  padding-left:380px;
  width:550px;
  height:266px;
  padding-top:30px;
  bottom:0;
  background-color:#d7bfa1;
  font-size:66px;
  color:#fff;
  text-align:left;
}


#home #head h1 .ir{
  width:930px;
  height:296px;
  background-image:url("../images/layout/background/homehead.jpg");
}





#head ul{
  width:930px;
  height:89px;
  list-style:none;
}


#head li{
  float:left;
  height:89px;
  list-style:none;
}


#l1{
  width:83px;
}


#l2{
  width:83px;
}


#l3{
  width:92px;
}


#l4{
  width:104px;
}


#l5{
  width:137px;
}


#l6{
  width:119px;
}


#l7{
  width:136px;
}


#l8{
  width:89px;
}


#l9{
  width:87px;
}


#head li a{
  display:block;
  color:#fff;
  font-size:16px;
  text-decoration:none;
  display:block;
  padding-top:30px;
  height:59px;
  text-align:center;
  position:relative;
  background-color:#871b05;
}


#head li a .ir{
  height:89px;
}


#l1 .ir{
  width:83px;
  background-image:url("../images/layout/nav/l1.gif");
}


#l2 .ir{
  width:83px;
  background-image:url("../images/layout/nav/l2.gif");
}


#l3 .ir{
  width:92px;
  background-image:url("../images/layout/nav/l3.gif");
}


#l4 .ir{
  width:104px;
  background-image:url("../images/layout/nav/l4.gif");
}


#l5 .ir{
  width:137px;
  background-image:url("../images/layout/nav/l5.gif");
}


#l6 .ir{
  width:119px;
  background-image:url("../images/layout/nav/l6.gif");
}


#l7 .ir{
  width:136px;
  background-image:url("../images/layout/nav/l7.gif");
}


#l8 .ir{
  width:89px;
  background-image:url("../images/layout/nav/l8.gif");
}


#l9 .ir{
  width:87px;
  background-image:url("../images/layout/nav/l9.gif");
}


#l1.act .ir{
  background-image:url("../images/layout/nav/l1a.gif");
}


#l2.act .ir{
  background-image:url("../images/layout/nav/l2a.gif");
}


#l3.act .ir{
  background-image:url("../images/layout/nav/l3a.gif");
}


#l4.act .ir{
  background-image:url("../images/layout/nav/l4a.gif");
}


#l5.act .ir{
  background-image:url("../images/layout/nav/l5a.gif");
}


#l6.act .ir{
  background-image:url("../images/layout/nav/l6a.gif");
}


#l7.act .ir{
  background-image:url("../images/layout/nav/l7a.gif");
}


#l8.act .ir{
  background-image:url("../images/layout/nav/l8a.gif");
}


#l9.act .ir{
  background-image:url("../images/layout/nav/l9a.gif");
}





#homecont{
  width:930px;
  margin-top:5px;
}


#homebot{
  width:930px;
  height:251px;
  background-color:#52453e;
  background-image:url("../images/layout/background/homebot.jpg");
  font-size:12px;
  color:#fff;
}


#homebot h2{
  font-size:24px;
  position:relative;
  width:125px;
  height:25px;
  color:#fff;
  margin-bottom:15px;
}


#homebot h2 .ir{
  width:125px;
  height:25px;
}


#homebot h3{
  font-size:14px;
  font-weight:normal;
  margin-bottom:5px;
}


#homebot p{
  margin-bottom:10px;
}


#homebot a{
  color:#fff;
}


#hbl{
  margin-top:24px;
  margin-left:27px;
  float:left;
  display:inline;
  height:200px;
  width:477px;
  padding-right:20px;
  border-right:1px solid #675a53; position:relative;
}


#hbl p.first{
  margin-bottom:15px;font-size:11px;
}


#hbl a.first{
  margin-right:15px;
}


#hbl h2{
  font-size:12px; font-style:normal; position:absolute; top: 30px; left: 0px; margin:0; padding:0;
}


#hbl h2 .ir{
  background-image:url("../images/layout/heading/h2_hbl.gif");
}


#hbl img{
  float:left;
  margin-right:37px;margin-top: 0px; margin-bottom: 15px;
}


#hbr{
  margin-top:24px;
  float:right;
  display:inline;
  margin-right:148px;
  width:237px;
}


#hbr h2{
  font-weight:normal;
}


#hbr h2 .ir{
  background-image:url("../images/layout/heading/h2_hbr.gif");
}


#homevali{
  width:930px;
  background-color:#eeebe2;
  height:300px;
  color:#52453e;
  font-size:12px;
}


#valiadr{
  width:127px;
  margin-top:18px;
  float:left;
  display:inline;
  margin-left:26px;
  min-height:190px;
  border-right:1px solid #cbc5bd;
  margin-right:25px;
  line-height: 1.5em;
}


#valiadr img{
  display:block;
  margin-bottom:5px;
}


#valivali{
  float:left;
  width:705px;
  margin-top:26px;
  display:inline;
  height:235px;
  position:relative;
}


#valivali h2{
  width:185px;
  height:35px;
  position:relative;
  font-weight:normal;
  font-size:16px;
  overflow:hidden;
}


#valivali h2 .ir{
  width:185px;
  height:35px;
  background-image:url("../images/layout/heading/h2_vali.gif");
}


#valivali h3{
  font-size:16px;
  font-weight:normal;
  margin-top:25px;
  margin-bottom:7px;
}


#valivali p{
  margin-bottom:5px;
}


#valivali a{
  color:#52453e;
}


#valivali #bloglink{
  width:128px;
  height:129px;
  position:absolute;
  bottom:10px;
  left:270px;
}


#valivali #bloglink img{
  display:block;
}

#valivali #bloglink{ top: -25px; left:290px;}
#valivali #maska{position:absolute; border:0px; left:375px; top:20px;}


#valivali #photo1,#valivali #photo2,#valivali #photo3{
  position:absolute;
  border:3px solid #7c7c7c;
  left:363px;
  top:-6px;
}


#valivali #photo2{
  left:550px;
  top:18px;
}


#valivali #photo3{
  left:442px;
  bottom:14px;
  top:auto;
}


#valivali .pdf{
  background-image:url("../images/layout/background/pdf.gif");
  background-position:100% 2px;
  padding-right:16px;
  background-repeat:no-repeat;
}


#root{
  width:930px;
  background-image:url("../images/layout/background/root.gif");
  position:relative;
  margin-top:4px;
}


#rr{
  width:630px;
  float:right;
  display:inline;
  margin-right:27px;
  padding-top:25px;
  height:520px;
  min-height:520px;
}


#root > #rr{
  height:auto;
}


#rr h1{
  width:630px;
  height:50px;
  background-image:url("../images/layout/background/h1.gif");
  color:#620505;font-size:23px;
  font-weight:normal;
}


#content{
width:630px;
padding:10px 0;

color:#363636;font-size:11px;
}

#content p{
margin-bottom:15px;
line-height:1.45;
}

#content p.more{margin-top:-12px;}

#content h2{
margin-top:25px;
margin-bottom:10px;
color:#730707;font-size:16px;font-weight:normal;
}

#content h2 small{color:#666;margin-left:10px;}
#content h2 small span{margin-left:10px;}
#content a{color:#730707;}

#content h3{
color:#363636;font-size:13px;
margin-top:15px;
margin-bottom:5px;

}



#content ul{
list-style:none;margin:15px;
}

#content ul li{
padding-left:15px;padding-bottom:5px;
background-repeat:no-repeat;background-position:0 5px;
background-image:url("../images/layout/background/bul.gif");
color:#363636;font-size:11px;
}


#content table{border-collapse:collapse;}
#content td{color:#363636;font-size:11px;padding:3px;padding-left:0;vertical-align:top;}

#content hr{border:0;color:#ccc;background:#ccc;height:10px;}


#gal{width:630px;}
#gal a{float:left;width:200px;height:20px;font-size:11px;
padding-top:200px;background-color:#e0e0e0;position:relative;display:inline;
margin-right:15px;margin-bottom:10px;color:#b6502c;
text-align:center;text-decoration:none;
}

#gal .last{margin-right:0;}

#gal a img{position:absolute;top:48%;left:50%;}

.pag{padding:5px;width:620px;color:#333;font-size:11px;word-spacing:2px;background-color:#d0d0d0;margin-bottom:20px;font-size:12px;margin-top:20px;}
.pag a{color:#b6502c;}



#rl{
  width:236px;
  float:left;
  padding:10px 1px;
 padding-bottom:90px;
}


#rl ul{
  position:relative;
  overflow:hidden;
  width:236px;
  display:block;
  list-style:none;
}


#rl li{
  list-style:none;
}


#rl .l1{
  min-height:21px;
  padding:7px 0;
  height:21px;
  width:236px;
  display:block;
}


#rl ul > .l1,#rl ul > li{
  height:auto;
}


#rl .l1 a{
  position:relative;
  padding-left:26px;
  width:210px;
  height:21px;
  font-size:16px;
  text-decoration:none;
  color:#fff;
  display:block;
}


#rl ul .act{
  background-image:url("../images/layout/background/l1a.gif");
  padding-bottom:0;
}


#rl .l1 a .ir{
  width:236px;
  height:21px;
}


#rl1 a .ir{
  background-image:url("../images/layout/nav/rl1.gif");
}


#rl2 a .ir{
  background-image:url("../images/layout/nav/rl2.gif");
}


#rl3 a .ir{
  background-image:url("../images/layout/nav/rl3.gif");
}


#rl2.act a .ir{
  background-image:url("../images/layout/nav/rl2a.gif");
}


#rl3.act a .ir{
  background-image:url("../images/layout/nav/rl3a.gif");
}


#rl li ul{
  background-repeat:no-repeat;
  background-image:url("../images/layout/background/ul.gif");
  background-position:0 100%;
  padding-bottom:20px;
  padding-top:7px;
}


#rl li ul ul{
  background-image:none;
  padding-bottom:7px;
  padding-top:0;
}


#rl li ul ul li{
  min-height:17px;
  height:17px;
}


#rl li ul ul li a{
  min-height:17px;
  height:17px;
}


#rl li.l1 ul li a{
  font-size:12px;
  padding-left:47px;
  width:289px;
  background-image:url("../images/layout/background/ulul.gif");
  background-position:33px 4px;
  background-repeat:no-repeat;
}


#rl li.l1 ul li a.act{
  color:#fff663;
  background-image:url("../images/layout/background/ulula.gif");
}


#rl li.l1 ul li li a{
  font-size:11px;
  padding-left:60px;
  width:276px;
  background-image:url("../images/layout/background/ululul.gif");
  background-position:50px 4px;
}


#rl li.l1 ul li li a.act{
  background-image:url("../images/layout/background/ululula.gif");
}


#vlasta,#valiroot{
  width:149px;
  height:200px;
  position:absolute;
  display:block;
  bottom:0;
  left:0px;
  background-image:url("../images/layout/background/rl.gif");
}


#valiroot{ height:90px; background-image:url("../images/layout/background/valiroot.gif");
background-position:0 100%;
}

#foot{
  width:930px;
  height:41px;
  background-image:url("../images/layout/background/foot.gif");
  background-color:#9c3214;
}


#foot p{
  margin-top:14px;
  color:#fff;
  font-size:11px;
  float:right;
  margin-right:30px;
  margin-left:30px;
  display:inline;
  width:350px;
  text-align:right;
}


#foot p.first{
  float:left;
  text-align:left;
}


#foot p a{
  color:#fff;
}

#animace {	width: 930;height: 296;position:absolute;top:94px;left:0;  }
#animace2 {position:absolute;top:20px;left:20px;}

.anketa-otazky {margin:0; padding: 0; font-size:12px; line-height:1.4em;}
.anketa-otazky h4 {margin: 0; padding: 12px 0 6px 0; color:#620505;}
.anketa-otazky p {margin: 0; padding: 0;}
