body {margin-top:0px; font:12px Arial; color:#363636;}



#message-ok {font:bold 12px Arial; color:green;}

#message-error {font:bold 12px Arial; color:red;}



h1 {font:15px Arial; color:#149705; margin-left:30px; margin-bottom:50px;}

h2 {font:15px Arial; color:#0a5598; margin-left:30px; margin-bottom:10px; position:relative; top:-30px}

h1 a {color:#0f7c02; text-decoration:none;}

h1 a:hover {color:#0f7c02; text-decoration:underline;}

h1 a:visited {color:#0f7c02; text-decoration:none;}

#left-arrow {position:relative; top:30px;}







#top {

          position:absolute;

          left:50%;

          margin-left: 295px;

          margin-top:2px;

          }

#top-image {position:relative; top:15px;}          

#top a {color:#0a5598; font:bold 12px Arial; text-decoration:none;}

#top a:hover {color:#33ff33; font:bold 12px Arial; text-decoration:underline;}

#top a:visited {color:#0a5598; font:bold 12px Arial; text-decoration:none;}

          

#header-wrap {

          position:absolute;

          left:50%;

          margin-left: -450px;

          width: 516px;

          height: 165px;

          }

#header-menu {

          position:absolute;

          left:50%;

          top:165px;

          width:516px;

          height:121px;

          margin-left: -450px;

          background:url('images/header-menu.jpg');   

          }

#header-menu a {color:white; text-decoration:none;}

#header-menu a:hover {color:#a33ff33; text-decoration:none;}

#header-menu a:visited {color:white; text-decoration:none;} 

#menu-linky {position:relative; top:20px; left:100px;}



#flash-wrap {

          position:absolute;

          left:50%;

          margin-left: 66px;

          margin-top:58px;

          width: 371px;

          height: 228px;

          background:url('images/flash-bg.jpg'); 

          }

#content-wrap{

          position:absolute;

          left:50%;

          top:286px;

          margin-left:-452px;

          width:891px;

          text-align:justify;

          }

#content-wrap a {color:#0f7c02}

#content-wrap a:hover {color:#0f7c02}

#content-wrap a:visited {color:#0f7c02}                    

#content-left

          {

          vertical-align:top;

          width:300px;

          padding-right:15px;

          background: url('images/dividing.jpg') right repeat-y;

          }
          
.aktualita {
  padding-bottom:5px;
}

.none-decoration {
  text-decoration:none;
  font-weight:bold; 
} 
         

#content-skupiny{

          background:url('images/bg-skupiny.jpg');

          height:27px;

          }            

#content-skupiny-text {

          position:relative;

          top:4px;

          } 

#content-skupiny-text a {font:15px Arial; text-decoration:none; color:white}

#content-skupiny-text a:hover {font:bold 15px Arial; text-decoration:none; color:white}

#content-skupiny-text a:visited {font:15px Arial; text-decoration:none; color:white}

#content-arrow {position:relative; top:30px;}                   

#content-text

          {

          vertical-align:top;

          width:582px;

          padding-left:15px;

          }

#content-foto-right{float:right; padding-left:15px; padding-bottom:10px; margin-top:10px}

#green {color:green} 



#content-footer {

          width:887px;

          background: orange url("images/grad-horizontal-footer.jpg") repeat-x top;

          }

#content-footer-text{width:885px;}



                                               

                                               

/* SLIMBOX ______________________________________________________________________start*/

#lbOverlay {

	position: fixed;

	z-index: 9999;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background-color: #000;

	cursor: pointer;

}



#lbCenter, #lbBottomContainer {

	position: absolute;

	z-index: 9999;

	overflow: hidden;

	background-color: #fff;

}



.lbLoading {

	background: #fff url(images/loading.gif) no-repeat center;

}



#lbImage {

	position: absolute;

	left: 0;

	top: 0;

	border: 10px solid #fff;

	background-repeat: no-repeat;

}



#lbPrevLink, #lbNextLink {

	display: block;

	position: absolute;

	top: 0;

	width: 50%;

	outline: none;

}



#lbPrevLink {

	left: 0;

}



#lbPrevLink:hover {

	background: transparent url(images/prevlabel.gif) no-repeat 0 15%;

}



#lbNextLink {

	right: 0;

}



#lbNextLink:hover {

	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;

}



#lbBottom {

	font-family: Arial, Geneva, Helvetica, sans-serif;

	font-size: 10px;

	color: #666;

	line-height: 1.4em;

	text-align: left;

	border: 10px solid #fff;

	border-top-style: none;

}



#lbCloseLink {

	display: block;

	float: right;

	width: 66px;

	height: 22px;

	background: transparent url(images/closelabel.gif) no-repeat center;

	margin: 5px 0;

	outline: none;

}



#lbCaption, #lbNumber {

	margin-right: 71px;

}



#lbCaption {

	font-weight: bold;

}



/* SLIMBOX ______________________________________________________________________stop*/                                               
