body { 
margin:0;
padding:0;
border:0;
background-color: #99cc66;
text-align:left;
/*background: url(../img/pozadi_hlavni.gif);*/
font-family:Arial, Helvetica, sans-serif; font-size:0.8em;
}
		
/************** zakladni tagy *********************/		

a {text-decoration:none; }
a:link{ text-decoration: none; }
a:visited { text-decoration: none;}
a:hover { text-decoration: underline;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif; text-align:left; font-weight: bold; }
h1 {font-size:1.3em;padding:2px 0px 2px 25px; 
margin:0px;
letter-spacing:0px;
background: url(../img/h1_pozadi.gif) no-repeat;
background-position: 0px 0; 
font-weight:bold;
text-align: left;
color: #fff;
	width: 383px;
	/*float:left;*/
}
h1 a {color: #fff;
display:block;
}

h2 {font-size:1.5em; padding-top:0px; margin-top:0px}
h3,h4 {font-size:1.2em;}
ul {list-style-type:circle}
label, form, select, input {margin:0px; padding:0px;}
textarea {overflow:scroll}
acronym {cursor:help}
img {border:0px}

/************** zakladni rozvrzeni *********************/



#kontejner_vnejsi { 
position:relative;
width: 700px;
margin: 5px auto;
padding:0;
border: 0;

}

#kontejner_vnitrni { 
position:absolute;
	width: 695px;
	#width 690px;
margin:0;
padding: 0;
border: 0;
background: url(../img/pozadi_zkouska.gif); 
border-style: solid;
border-color: #fff;
border-width: 5px 5px 5px 5px;
}

#hlava {
position:relative;
padding: 0px;
margin:  0px;
border: 0px;
background-color: #fff; 
/*float:left;*/ 
width:690px;
}


#hlava_tisk {
display:none;
}

#levysloupec { 
position:relative;
margin: 0px;
padding: 0;
width: 130px; 
float:left; 
border: 0;
display: inline;
}

#strednisloupec{
position:relative;
margin: 0px 0px 0px 0px;
width: 414px;
padding: 0px 5px 10px 10px;
border: 0;
float:left;
display: inline;
min-height:450px;
background-color: #fff;
vertical-align: text-top;
}

#pravysloupec { 
position:relative;
margin: 0;
padding:0;
width: 130px; 
float:right; 
border: 0;
display: inline;
	}

#paticka {
background: url(../img/spodek.gif) no-repeat; 
position:relative;
margin:0px;
margin-left:0px;
padding: 0;
	border: 0;
	width: 690px;
	float:left;
	border-style: solid;
border-color: #fff;
border-width: 5px 0px 0px 0px;
}
#paticka_tisk {
display:none;
}

.polozka_obchodu{
padding-top: 10px;
padding-bottom: 30px;
}


/*********************** navigacni lista **********************/
.nase_prace { 
font-size: 0.9em;
position:relative;
margin-top: -18px;
margin-left:-6px;
color:#000; width:130px;
}	
	

.doleva{float:left;padding-left:5px;
}


#navigace {
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 5px 5px;
	border: 0px;
	text-align: left;
	white-space: nowrap;
	width:685px;
	float:left;
background-color: #fff;

	}

#navigace a { 
font-size: 0.9em;
margin: 0px 16px 0px 0px;
padding: 0;
font-weight:bold;
text-align:center;
color:#ff812e;
border-style: solid;
border-color: #ff812e;
border-width: 0px 0px 0px 0px;
}	
.odkaz:visited {
	color:#0d5537;
	font-weight:bold;
}
.odkaz:link { 
	color:#0d5537;
	font-weight:bold;
}
.odkaz:hover { 
	color:#0d5537;
	text-decoration: underline; 
}
.odkaz:active { 
	color:#0d5537;
	text-decoration:none;
	font-weight:bold;
	}

/*********************** forms *************/


label {
display : block;
}

	

/*********************** sloupce *************/


	
#levysloupec p { font-size: 100%; text-align: left; margin-left: 0px;color: #000;}


#levysloupec img{ 
border: 0px;
}
	
#strednisloupec p { padding:2px 0px 5px 0px; 
margin: 0px; 
}

#strednisloupec table {  
	margin-bottom:10px;
	}
#strednisloupec h1 {color: #fff;
}
#strednisloupec h1 a {color: #fff;
}
#strednisloupec h1 a:active {color: #fff;
}
#strednisloupec h1 a:visited {color: #fff;
}
#strednisloupec h1 a:hover {color: #fff;text-decoration: underline;
}
#strednisloupec h2 { margin:0; padding: 5px 0px 5px 0px; 
color: #0d5537;
}
#strednisloupec h2 a {
color: #0d5537;
}
#strednisloupec  h3 { margin:0; padding: 5px 0px 5px 0px; color: #0d5537; width:100%;
}
#strednisloupec  h3 a { color: #0d5537;
}
#strednisloupec  h4 { color: #0d5537; border-style: solid;
	border-color: #ff812e;
	border-width: 0px 0px 2px 0px;
	width:400px;
	padding:10px 0 2px 0;
	margin:0 0 2px 0;
}
.odkaz {background: transparent url(../img/odrazka_tmava.gif) no-repeat  0% 0.3em; padding-left:10px; color:#0d5537;}
#strednisloupec a { color:#0d5537; text-decoration: none; }
#strednisloupec a:hover { text-decoration: underline;  }
#strednisloupec a:active { text-decoration: none;  }
#strednisloupec a:hover h3 { text-decoration: underline; }
#strednisloupec li { list-style-image: url("li.gif"); padding: 0; margin: 0; padding-bottom: 2%;}
#strednisloupec ul {  margin: 0px; padding: 0  0 10px 20px; }
#strednisloupec ol {  margin: 0; padding-left: 20px; }
#strednisloupec ol li { margin: 0; padding: 0; list-style-image: none; list-style-type: decimal; }
#strednisloupec td p { margin-left: 0; padding: 0; }
#strednisloupec img { 
border: 0; 
padding: 0px 3px 0px 0px;
margin: 0px 3px 0px 0px;
}
#lide img{  border: 0px; margin: 5px 10px 0px 5px;
padding: 0;
float:left; }
#lide p { position: relative; margin:0; padding: 0 5px 14px 5px; display:block; float:left; width:220px;}
#lide h4 {float:left; width:400px;}

.hlavni {
	margin: 0px;
	padding: 0px;
border: 0px;
  }	


#vedlejsi {
	margin: 5px 0px 5px 0px;
	padding: 5px 2px 5px 5px;
border: 0px; 
background-color: #e1f3d5;
	float:left;
	width:400px;
  }	
	
#vedlejsi img{
margin: 0;
padding: 0;
float:left;
border: 0; 
}	
#vedlejsi h3 {  margin:0; padding-right: 5px ;  
width:220px; float: right	}
	
#vedlejsi p {margin:0; padding: 0 5px 0 0px;  width:220px; float:right;
	}
#publikace { margin: 0; padding-bottom:20px; float:left;}
#publikace p { margin: 0; float:right; width:260px;}
#publikace h3 { padding-top: 40px; float:right; width:260px;}
#publikace img { border: 0; float: left; padding: 0px 20px 20px 0px;}
#publikace ul {list-style-type: none;padding: 0  0 0px 20px; margin: 0;margin-left: 5px;  
}
#publikace li {  list-style-image: url("../img/acrobat.gif"); padding: 0; padding-bottom:2px; margin: 0;
}
		
#partneri img { border: 0px; float: left;}	
	


#pravysloupec img { 
border: 0px; padding-bottom: 0px;
}

#pravysloupec p { 
font-size: 0.86em;
padding:0 5px 0 5px;
width: 120px; 
	}

#paticka p{ 
font-family:'Arial CE', arial, sans-serif;
font-size: 0.9em;
font-weight:normal;
margin:0;
padding:0;
padding-top:4px;
text-align: right;
color: #fff;
	width: 690px;
}

#paticka a{ 
color: #fff;}
.doleva_paticka{float:left;padding-left:5px; padding-top:5px;
}
/*********************** sloupce  *************/

#levysloupec h4 {
margin: 0;
padding: 4px 0 4px 5px;
color:#fff;
}

#levysloupec h4 a{
color:#fff;
}

#levysloupec ul {
width:130px;
margin: 0;
padding: 0 0 10px 0;
}

#pravysloupec h4 {
margin: 0;
padding: 4px 0 4px 5px;
color:#fff;
}

#pravysloupec h4 a{
color:#fff;
}

#pravysloupec ul {
width:130px;
margin: 0;
padding: 0 0 10px 0;
}

.aktuality_nadpis { 
font-weight:bold;
color:#fff;
background: url(../img/podzpravy.gif);
font-size : 0.9em; 
width:125px;
}

.aktuality_polozka {
color:#333333;
font-size : 0.9em; 
background: #ffe1cd;   
list-style-type: none;
margin: 0;
padding: 4px 0px 4px 10px;
border-style: solid;
border-color: #ff812e;
border-width: 0px 0px 1px 0px;}

.aktuality_polozka a {
color:#333333;
}

.pdf {background: transparent url(../img/acrobat.gif) -3px -1px no-repeat;padding-left: 15px; 
}
#aktuality img {
float:left;
margin:0;
margin-top:-2px;
padding: 0;
border: 0;
vertical-align:top;
}
.aktuality_posledni{ 
padding-left:10px;
background: transparent url(../img/odrazka_oranzova.gif) no-repeat 0% 0.3em;
}
.datum {
padding:0; 
margin:0;
color:#666666;
font-size : 0.96em;
}

.menu_nadpis { 
font-weight:bold;
color:#fff;
background: url(../img/podmenu.gif);
font-size : 0.9em; 
width:125px;
}


.menu_polozka {
color: #333333;
list-style-type: none;
font-size : 0.9em; 
background: transparent url(../img/odrazka_svetla.gif) no-repeat 0% 0.6em;
background-color: #e1f3d5; 
margin: 0 0 0px 0;
padding: 4px 0px 4px 10px;
border-style: solid;
border-color: #71c832;
border-width: 0px 0px 1px 0px;
}


.menu_polozka a {
color:#333333;
display:block;
 }

.zpravy_datum {
color: #000;
display:block;
float:left;
width: 80px;
padding:0;
margin:0;
}
.zpravy_text {
display:block;
float:left;
width: 310px;
padding:0;
margin:0;
}

.zpravy {
padding:5px 0 5px 0;
float:left;
border-style: solid;
border-color: grey;
border-width: 0px 0px 1px 0px;
width:390px;
display:block;
}
/*********************** zvlastni styly  *************/

#citace { 
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
text-align: left;
width:170px;
display:block;
float:left;
color: #00722d;
font-size:1.1em;
font-weight:bold;
}	

#novinari { 
margin: 0px 0px 0px 0px;
padding:  0px 0px 20px 0px;
display:block;
float:left;
width:390px;
background: transparent url(../img/uvozovka2.gif) right top no-repeat;
}	


#novinari h3 { 
padding: 5px 25px 10px 30px;
margin-bottom:10px;
display:block;
text-align: left;
font-size:1em;
font-weight:bold;
color: #000;
background: transparent url(../img/uvozovka1.gif) no-repeat;
background-position: 0% 102%;
}	

#novinari p { 
text-align: left;
font-size:1em;
font-weight:normal;
text-align:right;
font-style: italic;
}	
.maly { 
font-size:0.86em;
line-height: 100%;
}	
.fotograf { 
font-size:0.89em;
line-height: 100%;
text-align:right;
font-style: italic;
}

.warning {
background: #ffe1cd;   
font-weight:bold;
padding: 0px 0px 0px 0px;
margin: 50px 0px 0px 0px;
}
