 BODY {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: small! important; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif! important;background: rgb(153,153,153)
}
 
HTML {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: small! important; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: "Trebuchet MS", "Geneva CE", lucida, sans-serif! important
}
.resetovac {
	CLEAR: both; BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
P {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TH {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
/* color-start */

#strankahlavicka {BACKGROUND-COLOR: rgb(204,0,0);	border: 1px #DCDCDC solid;
}
#bodypaticka { BACKGROUND-COLOR: rgb(204,0,0)}
#strankapaticka {BACKGROUND-COLOR: rgb(204,0,0)}

div#menunovinky a#odkaz:link, a#odkaz:visited  {
background-color:rgb(204,0,0);

border: 1px  rgb(153,0,0)solid
}


/* color-end */


H1 {
	font-family: Arial Narrow;
	PADDING-RIGHT: 2px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: 0px;
	font-size: 140%;
	color: white;
	font-style: italic;
}
H2 {color:rgb(87,87,87)}
H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: normal;font-size: 120%
}
H3 {color:GRAY}
H3 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: normal;font-size: 100%; text-align: left;
}
H4 {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: bold;
	font-size: 120%;
	text-align: left;
	color: rgb(120,120,120);
}


H5 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#bodyhlavicka {
background-image: url(hlavicka.JPG);
}
#bodypaticka {
	BACKGROUND-COLOR: rgb(#EA0000)}
#strankahlavicka {
	BACKGROUND-COLOR: #EA0000);	border: 1px #DCDCDC solid;  
}
#strankapaticka {
	BACKGROUND-COLOR: #EA0000); 
	padding: 10px;
     color: white;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: 80%;
     font-weight:bold ;
     text-align: center;
}
#strankaobal {
	MARGIN: 0px auto; WIDTH: auto; min-width: 600px; max-width: 900px ;background:white
}
#strankaobal1 {
	BACKGROUND: url(left.gif) repeat-y left top 
}
#strankaobal2 {
	BACKGROUND: url(right.gif) repeat-y right top;background: url(head.png) no-repeat 
}
#levypanelobal {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 5px 5px; WIDTH: 180px; PADDING-TOP: 2px
}
#pravypanelobal {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 85%; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 5px 0px; WIDTH: 180px; PADDING-TOP: 2px
}
#hlavnipanelobal {
	PADDING-RIGHT: 190px; PADDING-LEFT: 200px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; 
}
#hlavnipanelvnitrek{
}
#hlavnipanelhlavicka {
	BACKGROUND-COLOR: white; 
}
#hlavnipanelpaticka { BACKGROUND-COLOR: white
}
/* color-start */
#red{color: #EA0000; font-weight:bold ;}
#blue{color: rgb(0,0,255); font-weight:bold ;}
#gold{
	font-weight: bold;
	color: #FF8000;
}
#goldlight{
	font-weight: bold;
	color: rgb(255,255,0);
}


#green {color: rgb(0,153,102); font-weight:bold ;}
#gray{font-weight:bold; color: rgb(105,105,105)}
#logogray{
	font-weight: ;
	color: #93A3B0;
}

#logored{
	font-weight: ;
	color: rgb(204,0,0);
}

#white{font-weight: bold; color: white;}
#logowhite{font-weight: ; color: white;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: normal;font-size: 60%}

/* color-end */
#logo {padding-left: 25px; padding-bottom:25px;margin-top: 1px;;}
#rovne {padding-left: 400px; padding-bottom: px;}
#odkazlogo{font-weight: bold; color:white;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 85%;font-style: ;padding-left:20 px;}
#odkazlogo1{font-weight: bold; color:gray;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 70%;font-style: italic;padding: 10px; }
#odkazhlavni{font-weight: bold; color: red;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 80%; padding: 2px}
#odkazred{font-weight: bold; color: rgb(204,0,0)) }
#odkazbluehref{font-weight: bold; color: rgb(51,0,255) }
#odkazgreenhref{font-weight: bold; color: rgb(0,153,102) }
#odkazgray{font-weight: bold; color: rgb(75,75,75) }
#odkazgold{font-weight: bold; color: #FF8000 }
#odkazgoldhref {font-weight: bold; color: #FF8000 }
#odkazgrayhref{font-weight: bold; color: rgb(75,75,75) }
#italicbold{font-weight: bold; font-style: italic; }
#italic{font-style: italic; }
div#logo {text-align: center;}
div#kontakty {text-align: center;}
/* začátek menurovne */
div#menurovne ul {
		list-style-type: none;
		margin: 0;
		padding: 0px;
	}
div#menurovne a {
	display: block;
	width: 80px;
	text-decoration: none;
	text-align: center;
	font-size: 70%;
	padding: 4px 0;
	color: red;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:1px
}
div#menurovne a#odkazrovne:link, a#odkazrovne:visited  {
background-color: rgb(153,0,51);
}
div#menurovne a#odkazrovne:hover  {
background-color: rgb(204,204,204);
}
div#menurovne li  {
margin-bottom: 2px;
float: left
}
/* konec menurovne */

/* začátek menuvertikal */
div#menuvertikal ul {
		list-style-type: none;
		margin: 0px;
		padding: 1px;
		border: 1px gray ; 
		color: white;
		font-weight:bold;
	}  
div#menuvertikal a {
	display: block;
	width: 170px;
	text-decoration: none;
	text-align: center;
	font-size: 90%;
	padding: 2px;
	margin: 1px;
	border: 1px gray solid;
	color:white ;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div#menuvertikal a#odkaz:link, a#odkaz:visited  {
background-color: rgb(204,0,0);
border: 1px  rgb(204,0,0) solid
}
 
div#menuvertikal a#odkaz:hover  {
background-color: rgb(134,134,134)}

div#menuvertikal a#odkazmenu:link, a#odkazmenu:visited  {
background-color: rgb(204,0,0);
border: 1px  rgb(204,0,0) solid
}
div#menuvertikal a#odkazmenu:hover  {
background-color:  rgb(153,153,153)
}
div#menuvertikal a#odkazgray:link, a#odkazgray:visited  {
	background-color: white;
	border: 1px #DCDCDC solid;
	color: rgb(40,40,40);
	font-weight: lighter;
}

div#menuvertikal a#odkazgray:hover  {
background-color: rgb(224,224,224)}
/* konec menuvertikal */


/* začátek menunovinky */


div#menunovinky ul {
		list-style-type: none;
		margin: 0;
		padding: 0px;

	}  
div#menunovinky a {
	display: block;
	width: 170px;
	text-decoration: none;
	text-align: center;
	font-size: 80%;
	padding: 2px 2px 2px 2px;
	color:white ;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;rgb(153,153,153)
	
}
div#menunovinky a#odkaz:link, a#odkaz:visited  {
background-color: rgb(204,0,0);
border: 1px  rgb(204,0,0)solid
}

}
div#menunovinky a:hover  {
background-color: rgb(153,153,153)}


DIV#menunovinky A#odkazblue:link {
	BACKGROUND-COLOR: rgb(0,0,255)
}
A#odkazblue:visited {
	BACKGROUND-COLOR: rgb(0,0,255)
}
DIV#menunovinky A#odkazgreen:link {
	BACKGROUND-COLOR: rgb(0,153,102)
}
A#odkazgreen:visited {
	BACKGROUND-COLOR: rgb(0,153,102)
}
DIV#menunovinky A#odkazgold:link {
	BACKGROUND-COLOR: #FF8000
}
A#odkazgold:visited {
	BACKGROUND-COLOR: #FF8000
}




/* konec menunovinky */
/* začátek kalendář s tabulkou */
#calendar 
{ 
width: 160px; 
padding: 0; 
margin: 0; 
border-left: 1px solid rgb(167,167,167); 
font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color: black; 
text-align: center; 
background-color: rgb(203,203,203); 
} 

.nav, .nav a 
{ 
font: bold 18px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color: black; 
text-align: center; 
text-decoration: none; 
} 

caption 
{ 
margin: 0; 
padding: 0; 
width: 160px; 
background: rgb(167,167,167); 
color: black; 
font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
text-align: center; 
} 

th 
{ 
font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
color: black; 
background: #d7dddc; 
border-right: 1px solid rgb(167,167,167); 
border-bottom: 1px solid rgb(167,167,167); 
border-top: 1px solid rgb(167,167,167); 
} 

.today, td.today a, td.today a:link, td.today a:visited 
{ 
color: #5f3e00; 
font-weight: bold; 
background: #fff7cf; 
} 

td 
{ 
border-right: 1px solid rgb(167,167,167); 
border-bottom: 1px solid rgb(167,167,167); 
width: 20px; 
height: 20px; 
text-align: center; 
background: #f0f0f0; 
} 

td a 
{ 
text-decoration: none; 
font-weight: bold; 
display: block; 
} 

td a:link, td a:visited 
{ 
color: rgb(41,41,41); 
background: ; 
} 

td a:hover, td a:active 
{ 
color: rgb(42,42,42); 
background: rgb(0,153,102); 
} 
/* konec kalendář s tabulkou */





<!--[if IE ]>
<STYLE>#strankaobal {
	WIDTH: 600px; ; WIDTH: expression(document.body.clientWidth<604 ? "600px" : (document.body.clientWidth>900 ? "900px" : "auto" ) )
}
#levypanelobal {
	MARGIN-LEFT: 2px
}
#pravypanelobal {
	MARGIN-RIGHT: 2px
}
<![endif]-->