body,p,h1,h2,h3,h4,h5,h6,form,ul,ol,li,td,th,fieldset{margin:0;padding:0;}


a img,fieldset{border:0;}

.victor{display:block;height:1px;font-size:1px;clear:both;width:80%;}

.ir{display:block;width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;}

a .ir{cursor:pointer;cursor:hand;}


body{
background-color:#fff;
font-family:Arial,sans-serif;
background-image:url("/images/layout/background/body.gif");

}


.tucne{font-weight:bold;}


#bg1{

background-position:-2px 0;

width:100%;

background-image:url("/images/layout/background/bg1.gif");background-repeat:repeat-x;
text-align:center;

}

#global{
text-align:left;margin:0 auto;
width:797px;
padding-top:26px;
background-image:url("/images/layout/background/global.gif");
position:relative;

}



#shl,#shr{
display:block;
width:8px;
height:646px;font-size:1px;overflow:hidden;
position:absolute;top:362px;
}


#shl{left:0;background-image:url("/images/layout/background/shl.gif");}
#shr{right:0;_right:-1px;background-image:url("/images/layout/background/shr.gif");}


#head{
height:336px;
width:781px;
padding:0 8px;
background-image:url("/images/layout/background/head.gif");
position:relative;
}

.root #head{
height:125px;
}

.root #head h2{
color:#51FFB8;
width:761px;
padding-left:20px;position:relative;
padding-top:13px;height:45px;
font-size:28px;font-weight:normal;
border-bottom:1px solid #fff;

}

.root #head h2 .ir{height:58px;}

.root #head #h1 .ir{background-image:url("/images/layout/heading/h1.jpg");width:781px;}
.root #head #h2 .ir{background-image:url("/images/layout/heading/h2.jpg");width:781px;}
.root #head #h3 .ir{background-image:url("/images/layout/heading/h3.jpg");width:781px;}
.root #head #h4 .ir{background-image:url("/images/layout/heading/h4.jpg");width:781px;}
.root #head #h5 .ir{background-image:url("/images/layout/heading/h5.jpg");width:781px;}
.root #head #h6 .ir{background-image:url("/images/layout/heading/h6.jpg");width:781px;}
.root #head #h7 .ir{background-image:url("/images/layout/heading/h7.jpg");width:781px;}
.root #head #h8 .ir{background-image:url("/images/layout/heading/h8.jpg");width:781px;}
.root #head #h9 .ir{background-image:url("/images/layout/heading/h9.jpg");width:781px;}




#head ul{
height:66px;list-style:none;
margin-left:164px;display:block;width:617px;
background-color:#001E15;
}


#head li{
height:66px;float:left;position:relative;z-index:2;
} 


#head ul ul{
visibility:hidden;width:200px;
min-height:200px;z-index:2;position:absolute;top:66px;margin:0;
background-color:transparent;
padding-top:1px;
overflow:hidden;

height:auto;

}

#head #l6 ul{
width:280px;
}


#head li:hover ul{visibility:visible;}

#head li li{height:25px;float:none;display:block;
white-space:nowrap;background-color:#012419;
padding:0 7px;

}




#head li a{
display:block;
padding-left:7px;
padding-top:30px;
height:36px;
color:#fff;position:relative;text-decoration:none;
font-size:11px;
}

#head li li a{
padding:0;
display:block;
height:18px;padding-right:50px;
color:#fff;
padding-left:18px;
padding-top:4px;padding-bottom:4px;

border-top:1px solid #053D29;
background-image:url("/images/layout/oe/ulul.gif");
background-repeat:no-repeat;background-position:4px 8px;
}

#head li .first{border-top:5px solid #012419;}
#head li .first a{border:0;}


#head li a:hover{
color:#51FFB8;
}

#head li a:hover .ir,#head .act .ir{background-position:0 -66px;}

img.galerie   { text-align: center; vertical-align: middle; margin: 10px 10px; padding: auto; border: none }
a.galerie1 { text-align: center; vertical-align: middle; margin: 0px; padding: auto; border: none; width: 240px }

#head li .last{



/*
padding-bottom:20px;

*/

/*
background:red;
*/
}



#head li .last a{

}


#l1,#l1 .ir{width:103px;height:66px;}
#l2,#l2 .ir{width:105px;height:66px;}
#l3,#l3 .ir{width:99px;height:66px;}
#l4,#l4 .ir{width:97px;height:66px;}
#l5,#l5 .ir{width:81px;height:66px;}
#l6,#l6 .ir{width:118px;height:66px;}
#l7,#l7 .ir{width:95px;height:66px;}

#l1 .ir{background-image:url("/images/layout/nav/l1.gif");height:66px;}
#l2 .ir{background-image:url("/images/layout/nav/l2.gif");height:66px;}
#l3 .ir{background-image:url("/images/layout/nav/l3.gif");height:66px;}
#l4 .ir{background-image:url("/images/layout/nav/l4.gif");height:66px;}
#l6 .ir{background-image:url("/images/layout/nav/l6.gif");height:66px;}
#l7 .ir{background-image:url("/images/layout/nav/l7.gif");height:66px;}




#head h1{
width:150px;padding-left:14px;
padding-top:10px;
height:56px;font-size:29px;
position:absolute;font-weight:normal;
top:0;left:8px;color:#fff;background-color:#001E15;

}


h1 .ir{background-image:url("/images/layout/heading/h1.gif");width:164px;}

#welcome{
width:765px;
padding-left:16px;
height:233px;
padding-top:37px;
background-image:url("/images/layout/background/welcome.jpg");
position:relative;
}

#welcome a { color: #fff; font-weight: bold; }
#welcome a:hover { text-decoration: none; }
#welcome a.abs{
display:block;
width:49px;
height:16px;
position:absolute;bottom:22px;left:400px;
font-size:11px;color:#fff;
}

#welcome a .ir{background-image:url("/images/layout/oe/more3.gif");}

#welcome h2{
width:110px;
height:29px;
position:relative;
margin-bottom:5px;
font-size:20px;font-weight:normal;color:#51FFB8;overflow:hidden;
}

#welcome h2 .ir{background-image:url("/images/layout/heading/h2_welcome.gif");width:110px;
height:29px;}

#welcome p{
font-size:11px;color:#fff;
line-height:14px;width:482px;margin-bottom:0px;

}

#root{
width:697px;
background-repeat:no-repeat;
background-image:url("/images/layout/background/root.gif");
padding:35px 50px;_height:750px;min-height:750px;
color:#737373;line-height:14px;
font-size:11px;
}


#root h2 { font-size: 130% }

#root h3{
padding-left:23px;
background-repeat:no-repeat;
background-image:url("/images/layout/background/rooth3.gif");
margin-left:-23px;color:#08754F;
padding-bottom:20px;
font-size:18px;font-weight:normal;
background-position:0 0;line-height:auto !important;height:30px;padding-top:3px;
}

#root h6 { font-size: 110% }


#root h4,#root h1{margin-top:20px;color:#138858;font-size:11px;}
#root h4{margin-bottom:5px;}


#root a{color:#138858;}

#root p{
color:#737373;line-height:14px;
font-size:11px;margin-bottom:20px;
}

#root p.nadpis { font-weight: bold; text-align: center }

#root ul{
color:#737373;line-height:14px;
font-size:11px;margin-bottom:20px;list-style:none;margin-left:15px;
}

#root ul li{
padding-left:15px;background-image:url("/images/layout/oe/bul.gif");
background-position:0 5px;background-repeat:no-repeat;margin-bottom:5px;
}

#root #sitemap ul{
width:300px;;list-style:square;padding-left:20px;line-height:1.8;
}

#root #sitemap ul ul{margin-top:5px;margin-bottom:5px;

}




#root ol{
margin-left:25px;
}

#root table{margin-bottom:15px;border-collapse:collapse;border-top:1px solid #ccc;border-right:1px solid #ccc;}

#root td,#root th{border-left:1px solid #ccc;border-bottom:1px solid #ccc;}

#root .poznamka,#root .odkaznakomentar,#root .komentar{color:#08754f;font-style:italic;}



#root h5{
color:#737373;
font-size:12px;margin-bottom:5px;
}



#home{
width:781px;margin-left:8px;
background-image:url("/images/layout/background/home.gif");background-repeat:no-repeat;padding-top:10px;

}


#ht{padding-left:15px;
width:766px;height:265px;background-image:url("/images/layout/background/ht.gif");
position:relative;overflow:hidden;background-repeat:repeat-x;
background-color:#e8ecea;
}



#ht h2{
width:198px;height:31px;
position:relative;
font-size:20px;color:#363636;font-weight:normal;
}

#ht h2 .ir{background-image:url("/images/layout/heading/h2_ht.gif");}

#ht div{
height:167px;
float:left;width:174px;
position:relative;padding:0 5px;
border-right:1px solid #F9F9F9;
padding-top:64px;
}

#ht h3{
width:170px;height:18px;position:relative;font-size:15px;font-weight:normal;color:#11B675;
padding-top:4px;
}

#ht p{
color:#737373;
font-size:10px;width:169px;margin-top:2px;
}



#fp1{margin-left:19px;_display:inline;}

#ht #fp4{border:0;}


#fp1 .ir{background-image:url("/images/layout/heading/h3_fp1.gif");}
#fp2 .ir{background-image:url("/images/layout/heading/h3_fp2.gif");}
#fp3 .ir{background-image:url("/images/layout/heading/h3_fp3.gif");}
#fp4 .ir{background-image:url("/images/layout/heading/h3_fp4.gif");}


#ht div a{
position:absolute;right:7px;bottom:10px;
}


#ht img{border:3px solid #D9DEDC;position:absolute;left:4px;top:0;}

#ht a img{position:static;border:0;}


#hb{
width:781px;margin-top:2px;
background-position:323px 0;background-repeat:repeat-y;background-image:url("/images/layout/oe/ebeeed.gif"); 
border-bottom:5px solid #fff;
}

#hbl{
width:283px;_display:inline;margin-left:15px;
float:left;padding-bottom:15px;margin-top:-2px;
}

#hb h2{
width:250px;
height:35px;padding-top:10px;
margin-bottom:5px;
color:#363636;font-size:20px;font-weight:normal;position:relative;
}

#hbl h2 .ir{background-image:url("/images/layout/heading/h2_hbl.gif");}

#hb h3{font-size:11px;color:#232323;}

#hbl h3 small{color:#11B675;font-size:9px;}

#hb p{font-size:11px;color:#737373;margin-bottom:15px;line-height:14px;}


#hbl img{display:block;margin-top:30px;}



#hbr{
width:430px;float:left;
_display:inline;margin-left:38px;
padding-bottom:15px;
margin-top:-2px;
}

#hbr div{
width:430px;position:relative;
}

#hb #hbr h3{padding-top:5px;}

#hbr div img{float:left;margin-bottom:30px;}

#hbr div a{
display:block;
width:49px;
height:16px;
color:#666;font-size:11px;text-align:center;
bottom:9px;right:0;position:absolute;
}


#hbr div a .ir{background-image:url("/images/layout/oe/more2.gif");}

#hbr h2 .ir{background-image:url("/images/layout/heading/h2_hbr.gif");}


.nobored,.nobored td{border:0 !important;}



.reftab{border:0 !important;}

.reftab td{border:0 !important;

padding:10px;

}

.reftab .r2{width:250px;}



.konftable td{padding:3px !important;}

#help{height:26px;
width:781px;
padding:0 8px;background-color:#fff;
position:absolute;top:0;left:0;

}


#help img{
position:absolute;
top:5px;
}

#hll1{left:15px;}
#hll2{left:545px;}
#hll3{left:636px;}
#help #hll4{left:718px;top:7px;border:1px solid #9D9D9D;}
#help #hll5{left:756px;top:7px;border:1px solid #9D9D9D;}




#foot{
width:766px;height:40px;background-color:#737373;padding-left:15px;
color:#151515;font-size:10px;padding-top:18px;position:relative;left:8px;
overflow:hidden;
}

#foot a{
display:block;
position:absolute;text-decoration:none;
color:#B5B5B5;width:44px;
height:20px;top:16px;right:23px;overflow:hidden;
}

#foot a .ir{background-image:url("/images/layout/oe/dh.gif");}


div.napiste-nam {
	text-align: center; margin: 4em 0 2em 0;
}
table.napiste-nam {
	border-style: none !important; color: #000;
}
table.napiste-nam td {
	border-style: none !important;
	padding: 2px;
}

table.napiste-nam input, table.napiste-nam textarea {
	border: solid 1px #c0c0c0;
}

.novinky strong { color: #000 }
.novinky .datum { color: #11b675; font-size: 90%; }

div.kapitola h3 { background: none !important }
div.kapitola h2, div.kapitola h3, div.kapitola h4, div.kapitola h5, div.kapitola h6 { text-align: center !important }

div.kapitola h6 { maring: 2em 0 1em 0 !important }
div.kapitola p.podnadpis { font-weight: bold; text-align: center }
