form
{
margin:0;
}
body
{
	margin:0; padding:0;
	font:11pt/1.2 sans-serif;
}

#hlavicka
{
	margin:0; padding:0;
        	background: #f6f6ff;
        	color: #000000;
        	text-align: center;
	//background:#dddddd;
	border:none;
	/*border: 1px solid blue;*/
}

#hlavni1
{
	margin:0; padding:0;
	background:#0099FF url("blue.gif") top right repeat-y;
	border:none;
	/*border: 1px solid blue;*/
}

#hlavni2
{
	margin:0; padding:0;
	background:#f6f6ff url("blue.gif") top right repeat-y;
	border:none;
	/*border: 1px solid blue;*/
}

#levypanel
{
	float:left;
	width:180px;
	margin:0; padding:0;
	background:#f6f6ff url("blue.gif") top right repeat-y;
	font-size:80%;
}

#pravypanel
{
	float:right;
	width:150px;
	margin:0; padding:0;
	background:#f6f6ff url("blue.gif") top right repeat-y;
	font-size:80%;
}

#stredni
{
	margin:0 150px;
	background:#f6f6ff;
	font-size:80%;
	border:none;
	/*border: 1px solid blue;*/
}

#stredni td, th {
	_font-size:80%;
}

#paticka
{
       	background: #f6f6ff;
       	color: #000000;
	text-align: center;
	font-size:80%;
	border:none;
	/*border: 1px solid blue;*/
}

.obsah
{
	margin:0;
	padding:0.5em 1em;
}
.cleaner
{
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}

h1,h2,h3,h4
{
	margin: 0.2em 0
       	color: #330099;
       	text-align: center;
       	vertical-align: middle;
}
h1, h2 {
        font-size: large;
}
h3, h4 {
        font-size: larger;
}
p
{
       	text-align: justify;
	margin: 0.5em 0
}

a:link{
        
        color: #330099;
        text-decoration: none;
        img-border: 1px solid black
}

a:visited{
        color: #330099;
        text-decoration: none;
}
a:active{
        color: #330099;
        text-decoration: none;
}
a:hover{
        color: #330099;
        text-decoration: underline;
}
/*a { color:black }*/
img {
        border: 0px none;
}
.logo {
        text-align: center;
        vertical-align: middle;
}
.copy
{
text-align:center;
font-size:80%
}
.ramecek {
/*        border : 1px 2px 2px 1px solid Black;*/
	border-bottom : 2px solid Black;
	border-top : 1px solid Black;
	border-right : 2px solid Black;
	border-left : 1px solid Black;
	position : relative;
	margin-top : 3px;
	margin-left : 0px;
	width : 100%;
/*	background-color : White;*/
}
.titulek {
	border-bottom : 1px solid Black;
	background : #f6f6ff;
/*	background : #FFFFFF url(img/back2.jpg) repeat-x;*/
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
/*	font-size : 0.65em;*/
	color : Black;
	text-align : left;
	position : relative;
	font-weight : bold;
}
.menu p {
	border: none;
	margin: none;
	padding: 5px;
}
.text_zprava {
	font-size : 0.65em;
	padding : 10px;
	text-align : justify;
	background : White;
	line-height : 1.2em;
	position : relative;
  	_height: 100px; 
}
.menu {
/*	font-size : 0.65em;*/
	background : #FFFFFF;
	text-align : left;

	padding : 0px;
}  

.menu ul {
	margin: 0px;
	padding: 0px; 
}

.menu li {
	list-style: none;
	color : Black;
	margin: 0px;
	padding: 1px 0px;
	padding = "0px";
	vertical-align : top;
}

.menu a {
	border-top: 1px solid White;
	border-bottom: 1px solid White;
	color: Black;
	_width: 100%;
	_right : 0px; 
	text-decoration: none;
 	padding: 1px 1px 1px 15px; 
	background : White;
	margin : 0px;
} 

div[class] .menu a {
	display: block;
}

.menu a:hover, navigation a:focus {
	background-color: #FFFFCC;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	color : Black;
}

.menu a:active {
	background-color: #A6D2FF;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
	color : Black;
}
.form_tlac {
	border : 1px solid Navy;
	text-align : center;
/*	color : Navy;*/
/*	background-image : url(img/back4.jpg);*/
 	font-size : 12px; 
/*	font-size : 0.65em; */
	margin-top : 3px;
}

.form_text {
	border : 1px solid Navy;
	text-align : left;
/*	color : Navy;*/
/*	background-image : url(img/back4.jpg);*/
	padding-left : 2px;
 	font-size : 12px; 
/*	font-size : 0.65em; */
}
.text {
	font-size : 0.65em;
	text-align : justify;
	background : White;
	line-height : 1.2em;
	position : relative;
	margin : 0px;
	padding : 0px;
/*	min-height : 150px;
   _ height : 100px; */
}
#mapka_regiony {
	width: 150px;
	height: 105px;
	overflow: hidden;
}

.mapka_regiony {
	width: 150px;
	height: 120px;
	background-image : url(images/mapka.gif);
}

#popisek_regiony {
	padding-bottom : 3px;
}
