* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
/*---------------------------- ZÁKLADNÍ PRVKY --------------------------------*/
body {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	background: #71a078 url('../_images/body-back.jpg') repeat-x top right;
	font-size: 0.8em;
	color: #404040;
	height: 100%;
	text-align: center;
}
h1 {font-size: 1.5em; color: #626561; background: url('../_images/h1-list.gif') no-repeat top left; font-weight: bold; min-height: 59px; _height: 59px; margin: 0px 0px 10px 0px; padding: 20px 0 0 65px;}
h2 {font-size: 1.2em; color: #626561; font-weight: bold; margin: 0px 0px 5px 0px;}
h3 {font-size: 1em; color: #626561; font-weight: bold; margin: 0px 0px 5px 0px;}
h2 a, h3 a{font-weight: bold;}
h1 a, h2 a, h3 a {color: #18621e; text-decoration: underline;}
h1 a:hover, h2 a:hover, h3 a:hover {color: #082d0b;/*#e26f31;*/ text-decoration: underline;}
p {	margin: 0px 0px 10px 0px;
	font-size: 0.9 em;
	font-weight: normal;
	line-height: 1.5;
	text-align: justify;
}
small {font-size: 0.85em;}
a {color: #18621e; text-decoration: none; font-weight: normal;}
a:hover {color: #082d0b;/*#e26f31;*/ text-decoration: underline;}
/*a:visited {}*/
img {border: 1px solid #bfbfbf;	margin: 0;}
ul {margin: 0px 0px 0px 20px;}
li {/**list-style-image: url('../_images/list.gif');*/ list-style: circle;}
strong {font-weight: bold; font-size: 105%; color: #585858;}

/*tabulky*/
table { font-size: 0.95em; border: 1px solid #990033; margin: 0px auto 15px auto; border-collapse: collapse;}

table caption { font-weight: bold; color: #990033; margin: 0px auto;}

tr{ border: none;}
th, td { text-align: left; border: 1px solid #990033; padding: 5px 5px; color: #000000;}
th {font-weight: bold; width: 150px; background-color: #e3d8d7; color: #000000;}

i {font-weight: bold; font-style: italic; font-size: 1.2em;}
hr {clear: both; display: none;}

address {float: left; font-style: normal; width: 180px;}

/*--------------------------- OBECNÉ PRVKY -----------------------------------*/
.center {text-align: center;}
.cleaner {clear: both; margin: 0px; padding: 0px;}
.clright {clear: right;}
.clleft{clear: left;}
.right {float: right;}
.left {float: left;}
.fnone {float: none;}
.text-right {text-align: right;}
.text-left {text-align: left;}
.red {color: red;}
.small {font-size: 0.9em;}
.normal {font-size: 1em;}
.dnone {display: none;}
.noborder, .noborder td, .noborder tr {border: none; margin: 0 auto; padding: 3px 4px;}
.light {color: #b1b1b1;}
img.left {margin: 0 10px 4px 0;}
.nahledy img {margin: 0 0 0 10px;}

/*-------------------------------- LAYOUT ------------------------------------*/
#container {
  width: 100%;
  text-align: left;
  margin: 0px auto;
  padding: 0; 
}

#main {
}
/*---------------- HEADER -----------------*/
#header {
  display: none;
}

/*-------- PEREX (HEADER RIGHT) ---------*/
#header-right {
  /*background: url('../_images/header-back.jpg') no-repeat top left;*/
  width: 100%;
}
#header-right a {
  float: left;
  color: #d4e6d4;
  font-weight: bold;
  text-decoration: none;
  width: 100px;
}
#header-right a:hover {text-decoration: underline;}
#header-right div {
  
  text-align: right;
  color: #000000;
  font-style: italic;
  margin: 0; padding: 0;
}

/*--------------- CONTENT ---------------*/
#content {
  width: 100%;
  
}


/*----------------MENU --------------*/
#menu {
  display: none;
}
/*-------------- FOOTER -------------*/
#footer {
  clear: both;
  color: #000000;
  font-size: 0.8em;
  text-align: center;
}
#footer a {
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
#footer a:hover {
  color: #000000;
  text-decoration: underline;
}
#footer img {
  border: none;
  vertical-align: middle;
}
/*--------------- DROBECEK ----------*/
.drobecek {
  font-size: 0.9em;
  margin: 0 0 8px 0;
}
/*----------- kontakt --------*/
.mapka {
  float: right;
  text-align: center;
  width: 320px;
  margin: 0;
}
.adresa {
  float: left;
  width: 210px;
  margin : 0 0 10px 75px;
}

