* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
/*---------------------------- ZÁKLADNÍ PRVKY --------------------------------*/
body {
	font-family: Tahoma, Sans-serif, "Trebuchet MS", Arial, Verdana;
	font-size: 0.8em;
	color: #000000;
	background: #ffffff url("../_images/background.jpg") top center;
	background-repeat: x, y;
	height: 100%;
	text-align: center;
}
h1 {font-size: 1.4em; color: #242f20;  margin: 0px 0px 10px 0px; padding: 0px;}
h2, h3 {font-size: 1.2em; color: #242f20; font-weight: bold; margin: 0px 0px 5px 0px;}
h2 a, h3 a{font-weight: bold;}
h1 a, h2 a, h3 a {color: #3b7a41; text-decoration: underline;}
h1 a:hover, h2 a:hover, h3 a:hover {color: red;/*#e26f31;*/ text-decoration: underline;}
p {	margin: 0px 0px 10px 0px;
	font-size: 0.9 em;
	line-height: 1.5;
	text-align: justify;
}
small {font-size: 0.85em;}
a {color: #026342; text-decoration: underline; font-weight: bold;}
a:hover {color: red;/*#e26f31;*/}
a:visited {}
img {border: 1px solid #a2a2a2;	margin: 0px;}
ul {margin: 0px 0px 0px 20px; /*list-style-image: url('../_images/list.gif');*/}
strong {font-weight: bold; color: #292929;}

table { font-size: 0.85em; /*border-color: #5C80E5;*/ margin: 0px 0px; border-collapse: collapse;}
table caption { font-weight: bold; color: #1a4b85; margin: 0px auto;}
tr{ border: none;}
th, td { /*border-bottom: 1px solid #6d6d6d;*/ padding: 5px 5px; color: #ffffff;}
th { text-align: center; background-color: #dadada; 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: 150px; }

/*--------------------------- 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;}
.red {color: red;}
.light {color: #bfbfbf;}
.hmaly {font-size: 1em; font-weight: bold;}
.normal {font-size: 1em;}
.dnone {display: none;}
.noborder {border: none;}
.nadpis {font-size: 1.4em; margin: 10px;}
.mrgbot {margin: 0px 0px 10px 0px;}
.pulka {background-color: #e8e8e8; width: 45%; _width: 48%; height: 370px; padding: 10px;}
img.left {margin: 0px 10px 0px 0px;}
img.right {margin: 0px 0px 0px 10px;}

/*-------------------------------- LAYOUT ------------------------------------*/
#container {
  width: 700px;
  text-align: left;
  margin: 0px auto; 
}
/*---------------- HEADER -----------------*/
#header {
  font-size: 1.2em;
  width: 700px;
}
#header #logo {
  float: left;
}
/*----------------- CONTENT ---------------*/
#main {
  float: right;
  width: 780px;
  height: 100%;
}
#content, #content2 {
  float: left;
  margin: 0px 0px 0px 0xp;
  padding: 0px 10px 10px 10px;
}
#content2 {width: 760px;  _width: 780px;}
.drobecek {
  margin: 2px 0px 10px 0px;
}
.drobecek a {font-size: 0.9em;}
/*-------------- PRAVY SLOUPEC -------------*/
#pravy {
  display: none;
}
/*vypis aktualit*/
.aktualita {
  width: 530px;
  _width: 550px;
  margin: 0px 0px 10px 0px;
  padding: 10px;
}
.aktualita .text {
  float: right;
  width: 370px
}
/*vypis aut*/
.auto, .auto2 {
  float: left;
  display: inline;
  text-align: center;
  border: 1px solid #bad1bd;
  width: 210px;
  _width: 230px;
  margin: 0px 10px 10px 0px;
  padding: 10px;
}
.auto2 {background: none; border: none; width: 180px;  margin: 0px 3px 10px 0px; padding: 0px;}
.auto2.bottom {margin: 0px 5px 10px 100px;}
.auto h2, .auto2 h2 {font-size: 1em;}

/*------------------ MENU -----------------*/
#menu {
  display: none;
}
/*--------------- FOOTER -------------------*/
#footer {
  clear: right;
  text-align: right;
  color: #bfbfbf;
  border-top: 1px solid #bfbfbf;
  margin: 20px 20px 0px 190px;
}
#footer img {display: none;}
#footer a {color: #bfbfbf; text-decoration: underline;}
#footer a:hover {color: #4d4d4d;}

/*------------- NAHLEDY -------------------*/
.nahledy {
  clear: both;
  text-align: center;
}
.nahledy img {
  margin: 5px;
}














