body{margin:0;padding:0;background:#54A8EE url(../images/layout/background.gif) repeat-x;color:#143048;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;font-size:12.5px;}
h1,h2,h3,h4{margin:0;font-weight:normal;}
h2{font-size:1.72em;color:#fff;font-weight:bold;margin-bottom:.5em;}
h3{font-size:1.44em;color:#FFF600;}
h4{color:#fff;font-size:1em;font-weight:bold;}

p, .article-text{margin-bottom:1.33em;line-height:1.68em;}
a{color:#FFF600;text-decoration:underline;font-weight:bold;}
a:hover{text-decoration:none;}
ul{}

#page{position:relative;width:1000px;margin:0 auto;}
#header{position:relative;width:840px;height:410px;padding:0 80px 50px;background:url(../images/layout/header.jpg) no-repeat;z-index:100;}
#content{position:relative;width:840px;padding:0 80px;padding-bottom:40px;background:url(../images/layout/content.gif) 80px 0 repeat-y;z-index:90;}
#lCol{float:left;width:258px;padding-top:88px;}
#rCol{float:right;width:542px;}
#footer{border-bottom:14px solid #B10000;border-top:4px solid #FFE6B3;background:#FEAB01;}
#footer .in{position:relative;width:840px;margin:0 auto;padding:30px 80px;background:#FEAB01 url(../images/layout/footer-in.gif) 80px 0 repeat-y;}
#fLCol{float:left;width:258px;padding:50px 0;}
#fRCol{float:right;width:542px;}

/* LOGO */
h1#logo, h1#logo a, h1#logo span{position:relative;display:block;width:205px;height:175px;margin:0;padding:0;overflow:hidden;}
h1#logo{position:absolute;top:0;left:100px;top:50px;}
h1#logo span {position:absolute;left:0;top:0;background:url(../images/layout/logo.jpg) no-repeat;cursor:pointer;}

/* POST IT */
#postIt, #postIt span{position:absolute;left:123px;top:350px;width:194px;height:180px;overflow:hidden;}
#postIt{padding:25px;width:144px;height:130px;z-index:100;}
#postIt span{position:absolute;left:0;top:0;background:url(../images/layout/post-it.png) no-repeat;}
* html #postIt span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/post-it.png');} /* for IE */

/* HORIZONTAL MENU */
#horizontalMenu{position:absolute;top:364px;right:80px;width:582px;height:46px;padding-left:72px;background:url(../images/layout/horizontal-menu.gif) repeat-x;z-index:50;}
#horizontalMenu ul{margin:0;padding:0;list-style:none;}
#horizontalMenu li{display:block;float:left;padding-right:2px;background:url(../images/layout/hm-separator.gif) 100% 0 no-repeat;}
#horizontalMenu a{display:block;line-height:46px;padding:0 20px 0;font-size:13px;font-weight:bold;color:#592c10;text-decoration:none;}
#horizontalMenu a:hover, #horizontalMenu a.active{background:url(../images/layout/hm-active.gif) repeat-x;color:#fff;}

/* VERTICAL MENU */
#verticalMenu{margin-bottom:55px;}
#verticalMenu ul{margin:0;padding:0;width:258px;list-style:none;}
#verticalMenu li{width:258px;margin:2px 0;overflow:hidden}
#verticalMenu a{display:block;width:218px;height:28px;line-height:28px;padding-right:40px;margin-bottom:2px;background:url(../images/layout/vm.gif) 0 0 no-repeat;color:#fff;text-align:right;text-decoration:none;}
#verticalMenu a:hover, #verticalMenu a.active{background-position:0 -28px; color:#FFF600;font-weight:bold;}
#verticalMenu li ul{margin-left:26px;}
#verticalMenu li li{width:232px;margin:2px 0;overflow:hidden}
#verticalMenu li li a{display:block;width:192px;height:28px;line-height:28px;padding-right:40px;margin-bottom:2px;background:url(../images/layout/vm-sub.gif) 0 0 no-repeat;color:#fff;text-align:right;text-decoration:none;}
#verticalMenu li li a:hover, #verticalMenu a.active{background-position:0 -28px; color:#FFF600;font-weight:bold;}

/* BOXES */
#boxesTop{position:relative;width:582px;margin-left:-40px;height:30px;background:#80BFF2 url(../images/layout/boxes-top.gif) no-repeat;}
#boxes{position:relative;width:552px;margin-left:-40px;padding:20px 0px 15px 30px;background:#80BFF2 url(../images/layout/boxes.gif) repeat-y;}
#boxes h2{color:#FFF600;padding-left:10px;}
#boxesBottom{position:relative;width:582px;margin-left:-40px;margin-bottom:25px;height:30px;background:#80BFF2 url(../images/layout/boxes-bottom.gif) 0 100% no-repeat;}
#boxes .box{position:relative;float:left;width:184px;height:246px;}
#boxes .boxIn{width:184px;height:145px;padding-top:101px;background:url(../images/layout/box.gif) 0 100% no-repeat;}
#boxes .box h4{font-size:1.2em;line-height:38px;overflow:hidden;
	padding:0 15px;margin:0 9px;border-top:1px solid #9AC2F0;border-bottom:1px solid #C0DFF9;
	background-color:#3584E0;color:#fff;}
#boxes .boxBody{padding:5px 15px;margin:0 9px;font-size:.88em;}

#boxes .boxLink, #boxes .boxLink span{display:block;position:relative;width:66px;height:15px;overflow:hidden;}
#boxes .boxLink{position:absolute;left:24px;bottom:19px;}
#boxes .boxLink span{position:absolute;left:0;top:0;background:url(../images/layout/box-more.gif) no-repeat;cursor:pointer;}

#boxes .last{width:368px;}
#boxes .last .boxIn{width:368px;height:216px;padding-top:30px;background:url(../images/layout/box-last.png) 0 100% no-repeat;}
* html #boxes .last .boxIn{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/box-last.png');} /* for IE */
#boxes .last h4{background:none;border:none;font-size:1.76em;font-weight:normal;line-height:normal;}
#boxes .last .boxBody{font-size:1em;}
#boxes .last li{margin:2px 0;}

#lCol .box{width:213px;background:url(../images/layout/rbox.gif) repeat-y;padding: 5px 40px 15px 5px;text-align:right;color:#fff;}
#lCol .box-top{width:258px;height:10px;background:url(../images/layout/rbox-top.gif) no-repeat;font-size:1px !important;}
#lCol .box-bottom{width:258px;height:10px;background:url(../images/layout/rbox-bottom.gif) no-repeat;margin-bottom:55px;}

#hOteviraciDoba{padding-right:45px;line-height:42px;background:url(../images/layout/clocks.gif) 100% 50% no-repeat;}
#hUpozorneni{padding-right:45px;line-height:42px;background:url(../images/layout/notes.gif) 100% 50% no-repeat;}


/*ARTICLES*/
.articleBox{margin-bottom:40px;}
.articleBox ul{margin:20px;}
.info{line-height:1.41em;}

/* NEWS */
#newsBox h3 {color:#fff;font-weight:bold;font-size:1.2em;margin-bottom:3px;}
#newsBox h3 a{text-decoration:none;color:#fff;}
#newsBox h3 a:hover{text-decoration:underline;}
.squareDate{float:left;width:58px; height:47px;padding-right:6px;padding-top:6px;text-align:center;color:#fff;font-size:1em;font-weight:bold;background:url(../images/layout/bg-date.gif) no-repeat;}
.squareDate span{display:block;font-size:.88em;font-weight:normal;color:#000;padding-top:3px;}
.newsText{margin-left:70px;margin-bottom:40px;padding:20px 25px;font-size:.96em;line-height:1.33em;background:url(../images/layout/bg-news.gif) no-repeat;}
.newsText2{margin-bottom:30px;}
#archivLink, #archivLink span{position:relative;margin:0;padding:0;width:207px;height:32px;overflow:hidden;font-size:11px !important;}
#archivLink{margin-left:70px;}
#archivLink span{position:absolute;left:0;top:0; background:url(../images/layout/btn-archiv.gif);cursor:pointer;}


/* GALERIE */
.galerie{margin:1.5em 0;}
.nahled{float:left;width:105px;margin:0 10px 2px 0;}
.nahled img{border:none;padding:4px 4px 12px 4px;}
.nahled p{margin:0 .5em;text-align:center;font-size:.85em;}

/* LOGA */
#mv{position:relative;left:48px;margin-bottom:40px;}
#mv , #mv span{display:block;width:210px;height:60px;overflow:hidden;}
#mv span{position:absolute;left:0;top:0;background:url(../images/layout/vidtman.gif);cursor:pointer;}
a:hover#mv span{background-position:0 -60px;}
#rgs{position:relative;left:48px;margin-bottom:40px;}
#rgs , #rgs span{display:block;width:210px;height:60px;overflow:hidden;}
#rgs span{position:absolute;left:0;top:0;background:url(../images/layout/rgs.gif);cursor:pointer;}
a:hover#rgs span{background-position:0 -60px;}
#diakonie{position:relative;float:right;margin:1em 0 0 0;}
#diakonie , #diakonie span{display:block;width:200px;height:62px;overflow:hidden;}
#diakonie span{position:absolute;left:0;top:0;background:url(../images/layout/stredisko-v-Plzni.gif);cursor:pointer;}

#copyright{float:right;color:#FDD280;font-size:10px;padding-right:40px;}
#footer .adresa{margin-left:48px;color:#000;}
#footer .adresa a{color:#000;text-decoration:none;}
#footer .adresa a:hover{text-decoration:underline;}

#hDuleziteOdkazy{padding:2px 0;padding-left:48px;background:url(../images/layout/globus.gif) 0 50% no-repeat;}

/* LINKS */
#links{margin:1em 0 2em;padding:0;list-style:none;width:500px;}
#links li, links a, links span{line-height:22px;height:22px;}
#links li{position:relative;background:#ff0 url(../images/layout/links.gif) no-repeat;margin:2px 0;}
#links span{display:block;position:absolute;top:0;right:0;width:10px;height:22px;background:url(../images/layout/links-end.gif) 100% 0 no-repeat;}
#links a{padding-left:45px;color:#523700;text-decoration:none;}
#links a:hover{text-decoration:underline;background:url(../images/layout/star.gif) 15px 50% no-repeat;}

/* FORM */
#cForm th, #cForm td{vertical-align:top;text-align:right;font-family:sans-serif;font-size:1em;}
#cForm td{text-align:left;}
#cForm input, #cForm textarea{width:350px;background:#80BFF2;border:none; font-family:sans-serif;font-size:1em;padding:2px;}
#cForm textarea{height:150px;}
#cForm input.half{width:20px;}
#cForm input.submit{width:auto;border:1px solid #000;}

/* CLASSES */
.cls{clear:both;font-size:1px;line-height:1px;height:1px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.il{border:none;margin:0 1em .2em 0;}
.ir{border:none;margin:0 0 .2em 1em;}

.tar{text-align:right;}
.tal{text-align:left;}
.tac{text-align:center;}