html, body { margin: 0; padding: 0; border: 0; height: 100%;}
body { background-color: #FCF7F7; /*#FAF2EC;*/ color: #683700; font-size: 16px; font-family: "Book Antiqua", serif; text-align: center; }
#wrapper { color:  #683700; margin: 0 auto; width: 800px; text-align: left; height: 100%; }
#top {background-color: #E6F0E6;/*background-color: #FFECDB;*/ background-image: url(../images/topBg.gif);	background-repeat : no-repeat;
background-position : right;width:800px; height: 150px;	color: #683700; border-bottom: 1px dotted #683700; }
#top div {	float: left; }
#header {  float: left; width: 550px; }
#header span {	display: block; padding: 28px 0 0 14px; font-size: 43px;	letter-spacing: -2px;}
#header span.sub { display: block;	padding: 0 0 0 20px; font-size: 22px; }
#about {	float: right;	border-left: 2px dotted #BD6400; }
#about a {	display: block;	padding: 40px 0 0 15px;	font-size: 18px; letter-spacing: 0;	text-transform: uppercase;	text-decoration: none; COLOR: #004201;	}
#right {	float: right;	margin-top: 3px;	width: 590px;	clear: both;}
#right.page{width:790px;}
/*#picture {	margin: 10px 0;	height: 243px;	background-image: url(../images/BARs/bar04.jpg);	background-repeat: no-repeat;} */
#picture {	margin: 10px 0;	height: 0px; /* height: 170px;	background-image: url(../images/BARs/bar09.jpg); */ background-repeat: no-repeat;}
#content {	float: left;	padding-right: 2px;	width: 405px;	border-right: 2px dashed #683700;	word-wrap: break-word;}
#content.page{width: 600px;}
#news {float: right; width: 175px; padding-left: 5px;  }
#left {	float: left; padding-bottom: 8px;	border-top: solid  #FCF7F7 5px; 	width: 200px;	background-color: #FFF1E1;	height: 100%; }
#menu {	padding: 0;	margin: 0;}
#menu a {	text-decoration: none;	display:block;}
#footer{	padding-top: 5px;	background-color: #FFECDB;	text-align: center;	position: relative; clear:both;}
div.navigation{ text-align: center;  padding-top: 15px; padding-bottom: 10px; border-bottom: dotted 1px}
div.navigationpage{ font-size:16px; text-align: center;  padding-top: 14px; padding-bottom: 14px; width:800px; line-height: 23px;clear:both; border-bottom: 1px dotted #683700; }
div.login{ padding-left: 10px;	text-align: center;/*border-bottom: 2px dashed #663600;*/}
div.info {
	margin-top : 30px;
	margin-bottom : 20px;
	padding-left : 10px;
	padding-right : 10px;
}


h1 {	font-size: 28px;	margin: 0;	padding-bottom: 8px;}
h2 {	font-size: 24px; }
h3 {	font-size: 20px; }
h4 {	font-size: 16px; 
	margin-top: 5px; margin-bottom: 5px;}
p { padding-bottom: 5px; }
p.indent		{text-indent: 40px; margin-top: 3px; margin-bottom: 3px}
img{	border: none;}
a:link{	COLOR: #848484;	FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
a:visited		{COLOR: #848484; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a:active		{COLOR: #848484; FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
a:hover 		{	COLOR: #683700; FONT-WEIGHT: bold;	TEXT-DECORATION: none;}
a.button:link   {	COLOR: #848484; border: 2px dotted #8C8C8C;	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	background: url(../images/button1.bmp) repeat-x; }
a.button:visited		{COLOR: #848484; border: 2px dotted #8C8C8C;	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	background: url(../images/button1.bmp) repeat-x;}
a.button:active		{COLOR: #848484; border: 2px dotted #8C8C8C;	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	background: url(../images/button1.bmp) repeat-x;}
a.button:hover 		{	COLOR: #683700; border: 2px solid #8C8C8C;	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	background: url(../images/button2.bmp) repeat-x; }
	
	
.signature	{FONT-STYLE: italic; TEXT-ALIGN: right; margin-right: 20pt;}
.space-saving {FONT-SIZE: 80%;}
.section	{display: block; padding-left: 28px; COLOR: white; BACKGROUND-COLOR: #99B09A;}/* místo H3.bw -  sekce webu, napø. INFORMACE, ÈLÁNKY - compatible with ÈSPAP */
.title		{	COLOR: #004201;	TEXT-ALIGN: center;} /* - compatible with ÈSPAP */
.subtitle	{TEXT-ALIGN: center;} /*  - compatible with ÈSPAP */
.copy 	{	border: thin dotted #99B09A;	padding: 5pt;	FONT-SIZE: 80%;	TEXT-ALIGN: center;}
.framed	 {	border: thin solid #004201;	padding: 5pt;	background-color: whitesmoke FONT-SIZE: 80%;	margin-bottom: 10pt;}
.highlight	{BACKGROUND-COLOR: lightgrey} /* compatible with ÈSPAP */
.highlighted	{BACKGROUND-COLOR: lightgrey} 
.highlightedClosed {	background-color: lavender; /*padding : 5; */ }
.accent	 {	COLOR: #2C1905;	FONT-SIZE: 17px; margin-top: 0px; margin-bottom: 0px;} /* compatible with ÈSPAP */
.warning 	{	COLOR: #004201/*red*/;	FONT-WEIGHT: bold;} /* compatible with ÈSPAP */
.bw		{display: block; padding-left: 28px; COLOR: white; BACKGROUND-COLOR: #99B09A;} /*adept na odstraneni*/
.note {
	FONT-SIZE: 80%;
	font-style : italic;
	color: #BDB76B;
}
