body {
	margin : 0; padding:0;

	font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #0A190A;
	
		background-image: url('images/page-bg.jpg');
	background-position: left top;
	background-repeat: repeat-x;

		background-color: #F0FCEE;

}

.center
{
	width : 100%;
	margin : 0;
	text-align : center;
	
}


#stin
{

_width:950px;width:960px;

	margin-top:15px;
		margin-bottom:5px;
	padding:0;
	
	margin-left : auto;
	margin-right : auto;
	
background-color:#099953;	
	

	
		border-bottom:2px solid #099953;	
    		
    		
		background-image: url('images/stin-bg.jpg');
	background-position: right top;
	background-repeat: no-repeat;

	
}




/*--- hlavni blok ------------------------------------------------------------*/  
#content
{
	width:946px;

	margin:0 2px 0px 2px;	
	padding: 0;

background-color:#F2FAE9;

	text-align: center;
	line-height: 60%;

	
	border:5px solid #FCFCED;
	
}

.ram-content{border-top: 1px solid #C0C0C0;border-left: 1px solid #C0C0C0;
border-right: 1px solid #AAA;border-bottom: 1px solid #AAA;

margin: 3px;

}




#head
{
	margin:0;padding: 5px 0 0;
	text-align: left;
height: 170px;
	clear: both;
	

}


#slide
{height: 150px;
	margin:0;padding:0;
float:right;}

#slideshow
{
	padding:0; margin:0
}

#nav { margin:-3px 0 0 32px; position: absolute; ; }


#nav a {  text-decoration: none;  font-size:0px;
padding: 3px 5px; margin:3px 0 0 0;
display:block;

color:#F2FAE9;
position: absolute; ;  }

#nav a.activeSlide { 	color: #A5A5A5; font-weight:bold;display: yes; ;position: absolute;  z-index: 14;font-size:100%; width:500px  }
#nav a:hover { color: #A5A5A5; font-weight:bold;  }




#head h2 span{display: none;}
#head h2{font-size:16px;color:#202020;line-height:125%;margin:0;}

#head .logo{float:left;width: 350px;margin: 25px 0 0 25px;_margin:20px 0 0 15px; }


.nic{margin: -170px 0 0 -30px}



#top-images
{
 position: relative; left: 0px; top: -10px;
	margin-left:0;
	margin-top: 20px; text-align:center;
	width: 941px;
	
	height:20px;
 

border-top: 1px solid #C0C0C0;display: box;border-bottom: 1px solid #C0C0C0;display: box;
}

#top-images h2{display: inline; }



/*--- začátek levé navigace ---------------------------------------------------------*/  

#adresa-left{text-align:left;line-height:110%;margin:-15px 0 0; font-size:90%; color:#404040;
	width: 180px;
		font-family:  Helvetica, sans-serif, Arial; font-weight:bold

}


.paticka{


    margin:0 4px 0 3px;_margin-right:-10px;
		

	text-align:center;
background-color:#F4FAE6;
	font-size : 80%;
		border:5px solid #FCFCED;
		
				border-right:0;border-left:0;
		
}

.ram-paticka {border: 1px solid #C0C0C0; padding:10px}




#menu{
	padding-left: 0px;
	width: 206px;
	margin-top:30px;
	margin-bottom:0px;
	line-height: 60%;
	text-align: left;
	float: left;

}

#menu a.menu-btn,#menu a.menu-btn2,#menu a.menu-btn-red{
font-family: 'times new roman', Arial, 'MS Sans Serif', sans-serif, verdana, helvetica, 'arial ce'; 
color:  #3A5D11;
text-align:center;

	width : 199px;
 display: block;
	line-height : 140%;

	font-size : 120%;
	font-weight: bold;
	text-decoration: underline;

	margin-bottom: 0;
	background-image: url('images/menu_btn_bg_def_09.gif');
	background-position: left bottom;
	background-repeat: no-repeat; 

  padding:12px 0 5px 0

}

#menu a.menu-btn-red
{color: #DC2B19; 
}

#menu a:hover.menu-btn,#menu a:hover.menu-btn2,#menu a:hover.menu-btn-red{	color : #DC2B19; text-decoration: none;	background-image: url('images/menu_btn_bg_09.gif'); background-position: left bottom; background-repeat: no-repeat;font-weight: bold}
#menu a.menu-btn.active,#menu a.menu-btn2.active2{color: #DC2B19; text-decoration: none;	background-image: url('images/menu_btn_bg_09.gif'); background-position: left bottom; background-repeat: no-repeat;font-weight: bold}


#menu a.menu-btn2{  padding:8px 0 2px 0;
font-size : 105%;background-image: url('images/menu_btn_bg_def_09-2.gif');}


#menu a:hover.menu-btn2{background-image: url('images/menu_btn_bg_09-2.gif')	}
#menu a.menu-btn2.active2{background-image: url('images/menu_btn_bg_09-2.gif')	}


#menu .menu-img
{
	margin-top: 20px;
	float:right;
	margin-right: 8px;
}




#menu ul {  margin: 0 3px 0 0; padding: 0;}
#menu LI { padding: 0; MARGIN: 7px 8px 0 0; _margin: 0;LIST-STYLE-TYPE: none;  left: 0; 	height : 31px;}




#main-box
{
	width : 942px;
	text-align:center;
clear:both;	
}



/*--- začátek obsahu ---------------------------------------------------------*/ 

#text-content
{
margin:0 5px 0 209px;_margin-right: 3px;
padding: 15px 25px 0 25px;
		

	text-align : left;
	line-height: 180%;
	background-color:#FAFDF3;
	
	border-left: 5px solid #fff;
  border-top: 5px solid #fff;
  font-size:105%;
 
  }
  
#text-content ul{
	margin: 10px 0 40px 10px;

}
  
  
  
#iso
{	margin: 30px 0 0 0 ; text-align:center
 
}



#text-content img{
	margin: 0;
	border:3px solid #EDEDED;
}

img{
	margin: 0;
	border:0;
}

#text-content td img{
	margin: 0 0 0 15px;border:0
} 

p {
	/*border-left: 5px solid #F9E4C8;*/
		margin-top: 0px;
		margin-bottom: 20px;
		/*text-align: justify;*/
		margin-right: 15px;
}

p:first-letter {FONT-SIZE: 110%;}



span.highlight{
	color: #004000;
	font-weight: bold;
}

span.more{
	color : #AAAAAA;
	font-size:9px;
}


hr{
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 0px;
	height: 1px;
	border: none;
	border-top: 1px solid #dadada;
	color: #dadada;
	clear:both;
}

#text-content h1 {
	margin-top:0;
	margin-bottom: 20px;
	padding:18px 0px 0px 0px;	
	text-align: left;
	color: #DC2B19;
	font-size: 16pt;
	font-weight: bold;
	line-height: 100%;
	letter-spacing: 3px;
}

#text-content h1:first-letter {FONT-SIZE: 130%;}


#text-content h2 {
	margin-top: 33px;
	margin-bottom: 10px;
	text-align:left;
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12pt;
	text-align:left;
	color: #DC2B19;
}




#text-content h2 a:link {color: #8C8C8C;}
#text-content h2 a:active {color: #8C8C8C;}
#text-content h2 a:visited {color: #8C8C8C;}
#text-content h2 a:hover {color: #818181;}







#text-content h3{
	font-size: 11pt;
	margin-top: 5px;
	margin-bottom: 5px;

	color: #DC2B19;
	font-family: Trebuchet MS,Tahoma,Verdana, Arial;
}



#text-content h4{
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 0px;
	color: #9EB2DE;
	font-family: Verdana, Arial;
}
#text-content h4 a:link {color: #616161;}
#text-content h4 a:active {color: #616161;}
#text-content h4 a:visited {color: #616161;}
#text-content h4 a:hover {color: #818181;}

#text-content h5{
	font-size: 100%;
	margin-top: 0px;
}

ul{
	margin-left: 25px;
	margin-top: 10px;
	padding-left:20px;
	margin-bottom: 5px;

	font-weight: normal; list-style-type:square
}

li{

	text-align: left;
	margin-bottom: 5px;
}


ol{
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style: decimal;
}

ol.alpha{
	list-style: upper-alpha;
}


address{
	font-style: normal; font-weight:bold
}

.vpravo{
	margin-left:350px
}

.neni{
	display:none
}




/*--- 
table{
	margin-top: 0px;
	margin-bottom: 10px;
	background: transparent;
	color: #666666;
	border: none;
	border-collapse:collapse;
	font-size:8pt;
}


td{
	padding : 3px 3px 3px 3px;
	border : 2px solid white;
	background-color: #F8F7F7;

}

td p{ margin-bottom:0px;}


 ---*/ 
 



select{
	border: 1px inset;
	background-color: #fafafa;
	font-family: Tahoma,Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea{
	border: 1px inset;
	background-color: #fafafa;
	font-family: Tahoma,Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*width: 300px;*/
}


.clear-all{
	clear: both;
}


a {	color: #782B33;text-decoration: underline;}

a:hover {color: #777777;text-decoration: none;}


.listing a{color: #616161;	text-decoration: underline;;}
.listing a:hover{color: #E08405;	text-decoration: none;}



#left-box a{color: #ffffff;text-decoration: underline;}
#left-box a:hover {color: #cccccc;}


#copyright a {	color: #777777;text-decoration: underline;}
#copyright a:hover{	color: #777777;text-decoration: none;}



.mezera{height:65px}
.mezeraV{height:200px}

/*---  Kontaky---*/ 

.obalKon { width: 450px; margin: 2px 0 2px 0; padding: 32px 0;border-bottom: 2px solid #EDF9DD;height:160px ;}

.KonLeft { width: 200px; float: left;padding: 0 0 0 10px;}
.KonLeft h5, .Konright h5 { margin-top: 8px;}
.Konright { float: right; width:200px;}

.KonLeft IMG {  float:right;padding: 0;}
.Konright IMG {  float: left; padding: 0;  }

td { font-size: 0.90em; line-height: 1.6em; letter-spacing: 0.01em; }


.tmavy {background-color:#EEFCDA }




/*---  Aktuality ---*/ 
/*--- 
.aktuality {width:150px;font-size:70%;overflow: auto;scrollbar-base-color: #E3F4CE; 
    overflow: auto;
    overflow-y: auto;
    overflow:  -moz-scrollbars-vertical;
    overflow-x: hidden;
}
 ---*/ 
.aktuality{ 	
	background-image: url('images/fader.jpg');
	background-position: left top;
	background-repeat: no;
	font-size:70%;
}


.aktuality h1 {font-size:120%;font-style:italic;text-decoration: underline;
}
.aktuality h2 {font-size:100%
}

.aktuality h1,.aktuality h2 {margin:2px 0 4px
}

.aktuality p { margin-left:8px
}


.main{padding:3px 0px 0 7px;
}



.uk{
float:right;margin:-20px -20px -13px 0;padding:0
}
.uk img{
border:1px solid #FAFDF3}

.zelena{border:0px solid #000;

margin:-20px 0 0 349px; 
_margin:-20px 0 0 353px; 

position: absolute; width:351px; height:198px;

background-image: url('images/zelena.gif');
	background-position: left top;
	background-repeat: no-repeat;
	
}

.zelena-text{border:0px solid #sss;
text-align:right;margin:20px 20px 0 10px; 
font-weight:bold; font-size:85%; 	line-height: 100%;
}



