body {
	font-family: Trebuchet MS, Garamond, Arial, Geneva CE, lucida, sans-serif; 
  font-size:85%; color: black;
	margin: 0; padding: 0;
	text-align: center;
	background: #00531E;
  background-image: url("images/pozadi.jpg"); 
}
/* základní rozvržení dokumentu */
#main_center_null {
	width: 800px; height: auto;
	padding: 0;	margin: 0 auto;
}
#main_center_border {
	width: 800px; height: auto;
	padding: 5px;	margin: 15px auto 0  auto;
  background: darkkhaki;
}
#main_center {
	width: 800px; height: auto;
	padding: 0;	margin: 0;
}

/* 1 - hlava */
#head_picture {
	width: 800px; height: 140px;
	padding: 0;	margin: 0;
	background: #00531E;
	float: left;
}
#head_menu {
	width: 800px; height: 30px;
	padding: 0;	margin: 0;
	background: #00531E;
	float: left;
}
.menu_top a {
	margin: 0; padding: 0 15px 0 15px;
	font-family: Times ; font-size: 120%; font-weight: bold; 
	color: darkkhaki;  text-decoration: none; line-height: 150%;
}
.menu_top a:hover{color: khaki; text-decoration: underline;}

/* 2 - blok (leveMenu + textovePole + praveMenu + paticka) */
#content_all {
	width: 800px; height: auto;
	padding: 0;	margin: 0;
	background: white;
	float: left;
}
/* textovePole */
#content_null {
	width: 640px; min-height: 390px;
	padding: 0;	margin: 0;	
	background: white;	
	float: left;
}

#content {
	padding: 20px 10px 0px 30px;	margin: 0;	
	text-align: justify;
	float: left;
}
/* praveMenu */
#menu_right {
	width: 160px; height: auto;
	padding: 0;	margin: 0;	
	background: white;
	float: left;
}
.menu_R a {
	margin: 0; padding: 10;
	color: #005000;
  font-family: Times; font-size: 120%; font-weight: bold;
  text-decoration: none; line-height: 220%;
  text-align: center; 
}
.menu_R a:hover{color: darkkhaki; text-decoration: underline;}

/* paticka */
#counter {
	padding: 0  0  10px 380px; margin: 0;
	background: white;
}

/* paticka */
#footer {
	width: 800px; height: auto;
	padding: 0; margin: 0;
	font-size: 85%; 
	background: white;
}
.footer_text a { color: green; text-decoration: underline;}
.footer_text a:hover {color: darkkhaki; text-decoration: underline; }


/* pata */	
#foot {
	width: 800px; height: 90px;
	padding: 0;	margin: 0;
	color: darkkhaki;
	text-align: center; 
	font-size: 85%;	
	float: left;
}
.foot_down a { color: darkkhaki; text-decoration: none;}
.foot_down a:hover {color: khaki; text-decoration: underline;}
/* konec: základní rozvržení dokumentu */

H1  {
	padding:  0 0 0 30px;
  font-size : 120%;
	font-style : normal;
	font-weight : bold;
	color : #005000;
	text-align : left;
	background-image: url("images/korunka-green.jpg"); background-repeat: no-repeat; 
	}
H2  {
	padding:  0;
  font-size : 100%;
	font-style : normal;
	font-weight : bold;
	color : green;
	text-align : left;
	}

.text a { color: green; text-decoration: underline; }
.text a:hover {color: olive; text-decoration: underline; }
.text a:visited { color: green; text-decoration: underline; }

.text_odsaz_230  {
	padding:  0 0 0 230px;
  font-size : 100%;
	font-style : normal;
	font-weight : normal;
	color : black;
	text-align : justify;
	}
.text_odsaz_180  {
	padding:  0 0 0 180px;
  font-size : 100%;
	font-style : normal;
	font-weight : normal;
	color : black;
	text-align : justify;
	}

.table_text  {
	padding:  0 0 0 0px;
  font-size : 100%;
	font-style : normal;
	font-weight : normal;
	color : black;
	text-align : left;
	}
.table_text a { color: green; text-decoration: none; }
.table_text a:hover {color: olive; text-decoration: underline; }

.picture {
	border: 3px solid darkkhaki;
}
.pictureRight {
	border: 1px solid darkkhaki;
}	
.pictureFoto {
	border: 3px solid darkkhaki;
}
.nove_okno_text {	
	margin: 2px 0 0 0; padding: 0; 
	font-size: 1.0em; font-weight: bold; text-align: center; color: darkkhaki;	
}
	
/* formuláře */
.formular_tabulka_null {
	display: inline;
	margin: 0; padding: 0;
	float: left;
}
.formular_tabulka_r {
	width: 360px;
	margin: 0 25px 10px 30px;
	font-size: 0.9em; font-weight: normal; text-align: right; color: #000;
}
.formular_tabulka_l {
	width: 30px;
	margin: 5px 0 0 0; padding: 0;
	font-size: 0.8em; font-weight: normal; text-align: left; color: #000;
}
.hlavicka1 {
	margin: 0; padding: 4px 3px;
	background: #9DCFA2; font-weight: bold;
	color: #003D83;
}	
.barva1 {
	margin: 0; padding: 4px 3px;
	color: #FFF; font-weight: bold;
	background: #9DCFA2;	
}	
.formular {
	width: 200px;
	margin: 0; padding: 0;
	background: white;
	border: 1px solid darkkhaki;
	font-weight: bold; font-size: 10px;	padding: 3px;
}
.formular_kod {
	width: 50px;
	margin: 0; padding: 0;
	background: white;
	border: 1px solid darkkhaki;
	font-weight: bold; font-size: 10px;	padding: 3px;
}
.formular_select {
	width: 208px;
	background: #fff;
	border: 1px solid darkkhaki;
	font-weight: normal; font-size: 10px; padding: 3px;	
}	
.formular_button {
	height: 24px;
}	
TEXTAREA.formular_textarea {
	width: 320px;
	font-family: Verdana, "Geneva CE", lucida, sans-serif;
	background: #fff;
	border: 1px solid darkkhaki;
	font-weight: bold;	font-size: 12px; padding: 4px; margin: 0 0 0 10px;
}	
FIELDSET {width: 400px; background: white; border: 1px solid darkkhaki; margin: 15px 0 0 0;}
LEGEND {background: #00531F; border: 1px solid darkkhaki; color: darkkhaki ; font-weight: bold; padding: 5px 20px; font-size: 1em}	

SELECT {
	font-size: 10px; font-weight: normal; text-align: left; color: #000;
	margin: 0; padding: 2px;
}
FORM {margin: 0; padding: 0;}
.button {
	width: 140px;
	margin: 3px 0 0 0; padding: 4px 10px;
	font-size: 14px; color: darkkhaki; font-weight: bold; font-family: Trebuchet MS;  
	background: #00531E;
	border: none;
}	

/* formuláře konec */


/* SMAZAT: poznámky*/
.img a {border-width: 0px; border-color: #33CC33;}
.img a:hover {border-width: 0px; border-color: #FF6600;}

#main_center_border_XXX {
	width: 800px; height: auto;
	padding: 0;	margin: 15px auto 0  auto;
  border-width: 5px; border-color: darkkhaki; border-style: solid; 
}


