@media screen{
body{font:76% Verdana,Arial,Helvetica,sans-serif;color:#000;text-align:center;background:#5E5E5E url( "/images/pozadi2.gif" ) 0 0 repeat;margin:0;padding:0;}
img,fieldset{border:none;}
div,h1,h2,h3,h4,ul,ol,li,form,fieldset,p{margin:0;padding:0;}
acronym{cursor:help;}
a{text-decoration:underline;color:#DF0023;}
a:hover{text-decoration:none;color:#333;}
a:visited{color:#666;}
.reader{position:absolute;z-index:100;top:-10000px;left:0;width:1px;height:1px;overflow:hidden;}
/*odsazeni formularovych policek*/
.fieldMargin{margin-bottom:.3em;}
/* ======================= header page ====================*/
#hPage{width:980px;margin:0 auto;text-align:left;}
#headerArt{position:relative;height:136px;background-color:#F87986;}
#headerArt h2{font-size:20px;padding:10px;}
#headerArt h2 span{position:absolute;z-index:200;cursor:pointer;width:230px;height:90px;top:30px;left:10px;}
#headerArt p span{position:absolute;z-index:200;cursor:pointer;width:200px;height:110px;top:10px;right:5px;}
#headerArt #bgHeaderArt{position:absolute;z-index:50;height:136px;width:980px;top:0px;left:0px;}
#hMenu {height:36px;background:#FBE7E6  url( "../images/bgHMenu.jpg" ) 0 0 repeat-x;position:absolute;top:0;left:0;width:980px;}
#hMenu ul li{float:left;font-size:12px;font-weight:bold;background:transparent url( "../images/bgHMenuL.jpg" ) 0 0 no-repeat;list-style:none;}
#hMenu ul li a{display:block;height:36px; float:left;color:#E2001A;text-decoration:none;}
#hMenu ul li a span{display:block;float:left;padding:11px;background:transparent url( "../images/bgHMenuR.jpg" ) 100% 0 no-repeat;cursor:pointer;}
#hMenu ul li a:hover{color:#FFFFCC;background:none;}
#hMenu ul li a:hover span{background:none;}
#hMenu ul li.hasSubmenu {position:relative;background:transparent url("/images/icons/arrowHasSubmenu.gif") 10px 50% no-repeat;}
#hMenu ul li:hover {background:#6C6C6C url("/images/icons/arrow.gif") 14px 50% no-repeat;}
#hMenu ul li.hasSubmenu:hover {background:#6C6C6C url("/images/icons/bgHMenuArrow.gif") 10px 54% no-repeat;}
#hMenu ul.level2, #hMenu ul.level3 {position: absolute;z-index:500;display:none;top:36px;left:0px;width:185px;background-color:#6C6C6C;border-right:1px solid #0F1C2F;border-bottom:1px solid #0F1C2F;}
#hMenu ul.level3 {left:179px;background-color:#50688F;}
#hMenu ul.level2 li {background:none;font-weight:normal;text-transform:none;width:100%;border:none;}
#hMenu ul.level2 li a {padding: 4px 4px 4px 10px;line-height:normal;height:auto;width:100%;}
#hMenu ul.level2 li:hover{background:none;background-color:#696969}
#hMenu ul.level2 li a:hover {color:#FFFFCC;}
#hMenu ul li.hasSubmenu:hover ul.level2, #hMenu ul.level2 li.hasSubmenu:hover ul.level3 {display:block;}
#hMenu li:hover a, #hMenu li ul li:hover a, #hMenu li ul li ul li:hover a,
#hMenu li.hover a, #hMenu li ul li.hover a, #hMenu li ul li ul li.hover a{color:#FFFFCC;}
#hMenu ul.level2 li a:hover {color:#FFF;}
#hMenu li:hover span{background:none;}

#flag {margin:5px 13px;text-align:right;}
#flag a{margin-left:4px;}
/* ======================= body page  =====================*/
#bodyPage{width:980px;height:auto;margin:0 auto;text-align:left;background-color:#FFF;position:relative;padding-top:40px;}

#colHome1, #colHome2, #col1, #col2{float:left;width:220px;margin-bottom:10px;}
#colHome1{width:600px;}
#colHome2{width:371px;}
#col1{width:750px;}
#col2{width:220px;}
/* =================  col 1 Home =================*/
#colHome1 h2{color:#FFF;font-size:11px;margin:12px 0 0 12px;}
#colHome1 .tiles{float:left;position:relative;margin:5px 0 0 5px;width:293px;height:142px;}
#colHome1 .tiles .img{position:absolute;bottom:2px;left:2px;width:142px;height:108px;overflow:hidden;}
#colHome1 #t1 .img, #colHome1 #t2 .img{height:150px;}
#colHome1 .tiles .img img{position:absolute;bottom:0;}
#colHome1 .tiles .text{position:absolute;right:6px;top:40px;width:136px;height:56px;overflow:hidden;font-size:90%;line-height:1.3em;}
#colHome1 #t1 .text, #colHome1 #t2 .text{height:99px;}
#colHome1 .tiles .more{position:absolute;bottom:8px;right:8px;width:129px;height:29px;}
#colHome1 .tiles .more a{text-decoration:none;color:#FFF;margin:5px;display:block;font-weight:bold;}
#colHome1 #t1{background:transparent url("/images/home/bgTiles1.jpg") 0 0 no-repeat;height:190px;}
#colHome1 #t1 .more{background:transparent url("/images/home/bgButton1.jpg") 0 0 no-repeat;}
#colHome1 #t2{background:transparent url("/images/home/bgTiles2.jpg") 0 0 no-repeat;height:190px; }
#colHome1 #t2 .more{background:transparent url("/images/home/bgButton2.jpg") 0 0 no-repeat;}
#colHome1 #t3{background:transparent url("/images/home/bgTiles3.jpg") 0 0 no-repeat; }
#colHome1 #t3 h2, #colHome1 #t3 .more a{color:#333;}
#colHome1 #t3 .more{background:transparent url("/images/home/bgButton3.jpg") 0 0 no-repeat;}
#colHome1 #t4{background:transparent url("/images/home/bgTiles4.jpg") 0 0 no-repeat; }
#colHome1 #t4 .more{background:transparent url("/images/home/bgButton4.jpg") 0 0 no-repeat;}
#colHome1 #t5{background:transparent url("/images/home/bgTiles5.jpg") 0 0 no-repeat; }
#colHome1 #t5 .more{background:transparent url("/images/home/bgButton5.jpg") 0 0 no-repeat;}
#colHome1 #t6{background:transparent url("/images/home/bgTiles6.jpg") 0 0 no-repeat; }
#colHome1 #t6 .more{background:transparent url("/images/home/bgButton6.jpg") 0 0 no-repeat;}

#colHome1 #t7{width:589px;border:1px solid #D1D1D1;margin:8px 0 0 5px;font-size:90%;line-height:1.3em; }
#colHome1 #t7 h2{position:relative;background:#F6BFC2 url("../images/bgH2Title.jpg") 0 0 repeat-x;color:#333;font-size:12px;margin:1px;padding:8px 0 10px 10px;}

#colHome1 #t7 p{padding:3px 10px 5px 10px;}

/* =================  col 1 =================*/
#col1 #content{margin:10px 24px;}
#content h1{font-size:150%;padding:.6em 0 .2em 0;margin-bottom:5px;color:#E2001A;border-bottom:1px dotted #E2001A;}
#content p, #colHome1 p{padding:0.3em 0 .8em 0;line-height:1.5em;text-align:justify;text-indent:2em;}
#content h2{font-size:130%;margin:0 0 2px 0;padding:.8em 0 0 0;}
#content h3{font-size:115%;margin:.5em 0 .2em .4em;padding-left:3px;color:#333;}
#content ul{margin:.1em .2em .7em 2em;padding:.1em .2em .7em 2em;}
#content ul li{margin:0 0 .4em 0;padding:0 0 .4em 0;}
#content table{font-size:100%;width:98%;border-collapse:collapse;margin-left:5px;border:1px solid #C7CED6;}
#content table th {width:130px;padding:.3em .4em;border:1px solid #EDF1ED;background-color:#EDF1ED;vertical-align:top;text-align:left;}
#content table tr {border:1px solid #EDF1ED;background-color:#F7F9F7;}
#content table tr.bgRed {background-color:#FFDFCF;}
#content table tr:hover, #col1 table tr.hover{background-color:#F1F1F1;}
#content table td{padding:.2em .4em;border:1px solid #EFE0E0;}
#content table.lomanco tr.header1 th{background-color:#CC3333;color:#FFF;}
#content table.lomanco tr.header2 th{background-color:#FF3333;color:#000;}
#content table.lomanco td{background-color:#FFCC99;}
#content table.mark tr.header1 th{background-color:#6699CC;color:#FFF;}
#content table.mark tr.header2 th{background-color:#95C2EF;color:#000;}
#content table.mark td{background-color:#EFF7FF;}
#content table.odl tr.header1 th{background-color:#FF6600;color:#FFF;}
#content table.odl tr.header2 th{background-color:#FF9900;color:#000;}
#content table.odl td{background-color:#FFFF99;}
/* formulare v tele stranek */
#content fieldset{background-color:#F2F4F7;border:1px solid #DADFE9;padding:2px;margin:1em;}
#content label{display:block;float:left;width:165px;margin:0 2px 0 0;text-align:right;}
#content legend{font-weight:bold;padding:.2em .4em;background-color:#FFCC66;border:1px solid #666;}
#content .field{font:100% Verdana,Arial,Helvetica,sans-serif;padding-left:.2em;color:#000;border:1px solid #BEC7D8;width:200px;}
#content .buttonOk{background:#00CC66 url("/images/bgButtonOk.gif") repeat-x;color:#FFF;border:1px solid #006600;cursor:pointer;}
#content .buttonKo{background:#FF9966 url("/images/bgButtonKo.gif") repeat-x;color:#FFF;border:1px solid #BF0000;cursor:pointer;}
.imgLeft{float:left;border:2px solid #C7CED6;margin:5px;padding:1px;}
.imgRight{float:right;border:2px solid #C7CED6;margin:5px;padding:1px;}
.errorMessage,.infoMessage{margin:1em;padding:1em 1em 1em 80px;min-height:30px;}
.errorMessage{background:#FFEBE1 url(/images/icons/error.gif) 10px 50% no-repeat;border:1px solid #FF0000;}
.infoMessage{background:#CEECD0 url(/images/icons/info.gif) 10px 50% no-repeat;border:1px solid #45AD4D;}

/* ===col2, colHome2=== */
#colHome2 #noticeboard{border:1px solid #D1D1D1;margin-top:5px;}
#colHome2 #noticeboard h2{position:relative;background:#F6BFC2 url("../images/bgH2Title.jpg") 0 0 repeat-x;color:#333;font-size:12px;margin:1px;padding:8px 0 10px 10px;}
#colHome2 #noticeboard img{margin:0 0 0 1px;}
#colHome2 #search{float:left;margin-left:3px;}
#col2 #search, #col2 #news, #colHome2 #search, #colHome2 #news{width:220px;border:1px solid #D1D1D1;margin-top:8px;}
#colHome2 #news{width:auto;}
#col2 #search form, #colHome2 #search form{background:#FDE0E4 url(../images/bgSearch.jpg) 0 0 repeat-y;border:1px solid #FFF;}
#col2 #search form legend, #colHome2 #search form legend{font-weight:bold;padding:8px 50px 8px 6px;border-bottom:1px solid #FFF;margin:0 0 6px 0;font-size:12px;}
#col2 #search .fieldSearch, #colHome2 #search .fieldSearch{background:transparent url("../images/bgFieldSearch.jpg") 0 0 no-repeat;padding:5px 0 6px 4px;border:1px solid #CECCCC;width:134px;margin:0 0 8px 5px;float:left;}
#col2 #search .buttonSearch, #colHome2 #search .buttonSearch{float:left;margin-left:5px;}
#col2 #news h2, #colHome2 #news h2{position:relative;background:#F6BFC2 url("../images/bgH2Title.jpg") 0 0 repeat-x;color:#333;font-size:12px;margin:1px;padding:8px 0 10px 12px;}
#col2 .contentNews, #colHome2 .contentNews{background:#FFF url("../images/bgContentNews.jpg") 0 0 repeat-x;padding:8px;font-size:90%;line-height:1.3em;}
#col2 .contentNews h3, #colHome2 .contentNews h3{color:#333;font-size:120%;padding-bottom:5px;}
#col2 .contentNews h3 span, #colHome2 .contentNews h3 span {background:transparent url("../images/icons/bgDate.jpg") 0 0 no-repeat;color:#666;font-size:9px;padding-left:14px;}
#col2 .contentNews p, #colHome2 .contentNews p{margin:3px 0;text-align:justify;}
#col2 .contentNews .more, #colHome2 .contentNews .more{color:#D5241D;}
#colHome2 .advert{width:144px;height:76px;float:left;overflow:hidden;}
#colHome2 .advert img{margin-left:1px;}
#col2 .advert, #colHome2 .advert{border:1px solid #D1D1D1;margin-top:8px;text-align:center;}
/* photogallery*/
.tilesPhoto{float:left;width:168px;height:128px;border:1px solid #D1D1D1;margin:4px 2px 1px 2px;}
.tilesPhoto:hover, .tilesPhoto.hover{background-color:#F5F5F5;}
.tilesPhoto img{border:none;margin:4px 4px 0 4px;}

/* ====== footer body page ===== */
#footer{clear:left;font-size:12px;background:#EBF5ED url("../images/bgFooter.jpg") 0 0 repeat-x;height:35px;font-size:90%;color:#666;;}
#footer p{padding:10px 0 0 20px;}
#footer a{color:#666;text-decoration:none;}
#footer a:hover{color:#000;text-decoration:underline;}

/* ========= other =========*/
span.rShadow{position:absolute;background:#F6BFC2 url("../images/bgH2TitleR.jpg") 0 0 no-repeat;top:0;right:0px;width:8px;height:32px;}
.tAl{text-align:left;}
#colHome1 p.tAc, #content p.tAc{text-align:center;}
.tAr{text-align:right;}
.fL{float:left;}
.fR{float:right;}
.c{clear:both;}
.cL{clear:left;}
.hB{display:none;}
.bold{font-weight:bold;}
.noWrap{white-space:nowrap;}
#counter{display:none;}
.skryte{display:none}
.fieldError, .textRed {color: #FF0000;}
}
@media print{
body{font-family:"Times New Roman CE",Georgia,"Times New Roman",Times,serif;color:#000;}
div{padding:0;margin:0;}
#hPage,#hMenu,#colHome2,#col2,#pagination,.hB{display:none;}
img{float:left;border:none;margin:.5em;}
fieldset{border:none;border-bottom:1px solid #333;margin:0;padding:0 0 .5em 0;}
h1,h2,h3,h4{page-break-inside:avoid;margin:0;}
h1{font-size:180%;padding-top:0;margin-bottom:.5em;border-bottom:1px solid #000;}
h2,h3{padding:.2em 0 0 0;margin:0;}
h2{font-size:140%;}
h3{font-size:120%;}
p{margin-top:.2em;padding:0;}
a{text-decoration:underline;}
table{border-collapse:collapse;}
td,th{border:1px solid #000;}
th{text-align:left;}
}
