body { 
margin:0;
padding:0;
border:0;
background-color: #fff;
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}
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 0px; 
margin:0px;
letter-spacing:0px;
font-weight:bold;
text-align: left;
	/*float:left;*/
}
h1 a {color: #fff;
}

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: 600px;
margin: 0;
padding:0;
border: 0;

}

#kontejner_vnitrni { 
background-color: #fff; 
}

#hlava1 {
display:none;
}
#hlava2 {
display:none;
}

#hlava_tisk {
display:block;
padding: 10px 0px 10px 10px;
margin: 0;
}

#levysloupec { 
display:none;
}

#strednisloupec{
position:relative;
margin: 0px 0px 0px 0px;
width: 100%;
padding: 0px 5px 10px 10px;
border: 0;
float:left;
background-color: #fff;
}

#pravysloupec { 
display:none;
	}

#paticka {
display:none;
}
#paticka_tisk {
display:block; 
width: 100%;
padding: 10px 0px 10px 10px;
margin: 0;
}
/*********************** navigacni lista **********************/
.nase_prace { 
font-size: 0.9em;
position:relative;
margin-top: -18px;
margin-left:7px;
color:#000; width:130px;
}	
	

.doleva{float:left;padding-left:5px;
}


#navigace {
display:none;
}

#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;
}
.odkaz:link { 
	color:#0d5537;
}
.odkaz:hover { 
	color:#0d5537;
	text-decoration: underline; 
}
.odkaz:active { 
	color:#0d5537;
	text-decoration:none;
	}

/*********************** 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; 
display:block;
}

#strednisloupec table {  
	margin-bottom:10px;
	}
#strednisloupec h1 a {color: #000;
}
#strednisloupec h2 { margin:0; padding: 5px 0px 5px 0px; 
color: #000;
}
#strednisloupec  h3 { margin:0; padding: 5px 0px 5px 0px; color: #000;
}
#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:#000; text-decoration: none; }
#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 { margin: 0;
padding-left: 0px; 
/*border: 1px solid; 
border-color: #ffe1cd;*/
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;}

#vedlejsi {
	margin: 5px 0px 5px 0px;
	padding: 0;
	background-color: #e1f3d5;
	float:left;
	width:410px;
  }	
#vedlejsi img{
margin: 0;
padding: 0 10px 0 0;
float:left;
border:0;
}	
#vedlejsi h3 {  
	}
	
#vedlejsi p {margin:0; padding: 0 5px 0 0px; 
	}
/*#finance td {  
border-style: solid;
	border-color: #ff812e;
	border: 1px 1px 1px 1px;
	padding:0px;
	margin:0px;
	}*/	
#publikace { margin: 0; padding-bottom:40px; float:left;}
#publikace p { margin: 0; padding-bottom:50px; /*min-height:80px;*/}
#publikace h3 { padding-top: 50px; }
#publikace img { border: 0; float: left; padding: 0px 20px 0px 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;
}

#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;
 display:block;
font-size : 0.9em; 
background: #ffe1cd;   
list-style-type: none;
margin: 0 0 2px 0;
padding: 4px 0px 4px 4px;
border: 0;
}
.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 {
color:#666666;
font-size : 0.96em;
}

.menu_nadpis { 
font-weight:bold;
color:#fff;
background: url(../img/podmenu.gif);
font-size : 0.9em; 
width:125px;
}

.hlavni_obr { 
display: none;
}



.menu_polozka {
color: #333333;
display:block;
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;
 }

.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;
}
/*********************** 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;
}	
