body {
	background: #C7CBCE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-align: center;
	padding-top: 0px;
	margin-top: 0px;
}
sub {
	font-size: .8em;
}
h3 {
	font-size: small;
}
a {
	color: black;
	text-decoration: none;
}
a:hover {
	color: #444;
	text-decoration: underline;
	font-weight: bold;
}
a img {
	border: none;
}

table.aaa {
	border: 1px solid white;
}
table.aaa td, th {
	vertical-align: top;
	text-align: left;
	font-size: x-small;
	padding-left: 2px;
	border: 1px solid white;
}
th.cervena, th.zelena, th.zluta, th.modra, th.hneda {
	height: 60px;
	line-height: 1.4em;
	padding: 5px 4px 2px 8px;
}
th.cervena {
	background: url(../images/p_ohen.jpg) repeat-x;
}
th.zelena {
	background: url(../images/p_elektro.jpg) repeat-x;
}
th.zluta {
	background: url(../images/p_auta.jpg) repeat-x;
}
th.modra {
	background: url(../images/p_tlak.jpg) repeat-x;
}
th.hneda {
	background: url(../images/p_podlahy.jpg) repeat-x;
}

.hcervena, .hzelena, .hzluta, .hmodra, .hhneda, .htext, .hinfo, .atext {
	padding-top: 10px;
	padding-bottom: 18px;
	padding-left: 8px;
	padding-right: 4px;
	margin-bottom: 10px;
	font-weight: bold;
}
.htext {
	font-variant: small-caps;
	font-size: small;
	padding-bottom: 14px;
}
.atext {
	color: #BB250F;
}

.hcervena {
	background: #F6806F url(../images/h_ohen.jpg) repeat-x;	
}
.acervena {
	background: #FAB5AB url(../images/a_ohen.jpg) repeat-x;
}
.cervena {
	background: #FAB5AB;
}
.hzelena {
	background: #A3CAD0 url(../images/h_elektro.jpg) repeat-x;
}
.azelena {
	background: #C9E0E4 url(../images/a_elektro.jpg) repeat-x;
}
.zelena {
	background: #C9E0E4;
}
.hzluta {
	background: #F6C46F url(../images/h_auta.jpg) repeat-x;
}
.azluta {
	background: #FADCAB url(../images/a_auta.jpg) repeat-x;
}
.zluta {
	background: #FADCAB;
}
.hmodra {
	background: #86C8EC url(../images/h_tlak.jpg) repeat-x;
}
.amodra {
	background: #B8E0F5 url(../images/a_tlak.jpg) repeat-x;
}
.modra {
	background: #B8E0F5;
}
.hhneda {
	background: #B37669 url(../images/h_podlahy.jpg) repeat-x;
}
.ahneda {
	background: #D3AFA8 url(../images/a_podlahy.jpg) repeat-x;
}
.hneda {
	background: #D3AFA8;
}
.hinfo {
	background: #B6BBBE;
}
.ainfo {
	background: #C7CBCE;
}
.info {
	background: #C7CBCE;
}
.cervena ul, .zelena ul, .zluta ul, .modra ul, .hneda ul, .info ul {
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 5em;
	list-style: none outside;
}
.cervena li {
	background: url(../images/t_ohen.jpg) no-repeat top;
}
.zelena li {
	background: url(../images/t_elaktro.jpg) no-repeat top;
}
.zluta li {
	background: url(../images/t_auta.jpg) no-repeat top;
}
.modra li {
	background: url(../images/t_tlak.jpg) no-repeat top;
}
.hneda li {
	background: url(../images/t_podlahy.jpg) no-repeat top;
}

table.tblinfo {
	border: none;
	width: 90%;
}
table.tblinfo td, table.tblinfo th {
	border: none;
	font-size: x-small;
	border-bottom: 1px solid #C7CBCE;
	border-right: 1px solid #C7CBCE;
}

li.mnu {
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 4px;
	margin-left: 4px;
	border-bottom: 1px solid white;
}

div#telo {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
div#hledej {
	background: url(../images/vrsek.jpg) no-repeat top;
	height: 84px;
	text-align: left;
}
div#hledej form {
	padding-top: 40px;
	padding-left: 700px;
}
div#pruh {
	background: white no-repeat center;
	height: 146px;
	width: 900px;
	text-align: left;
}
div#pruh table {
	border: none;
}
div#pruh div {
	color: white;
	font-size: 10px;
	height: 120px;
	padding-top: 36px;
	padding-left: 6px;
}
div#group {
	font-size: 12px;
	font-weight: bold; 
}
div#border {
	padding-top: 3px;
	padding-left: 6px;
	border-left: 3px solid white;
	border-right: 3px solid white;
	text-align: left;
	color: #DDD;
	height: 34px;
	background: url(../images/cernypruh.jpg) repeat-x;
}
div#border a {
	color: #DDD;
}
div#border a:hover {
	color: #FFF;
}
div#pata {
	text-align: left;
	padding-left: 12px;
	padding-top: 6px;
	font-size: 90%;
	height: 2.4em;
	border-top: solid 1px #000;
}


div#lmenu {
	text-align: left;
	float: left;
	width: 180px;
	border-left: 1px solid white;
}
div#obsah {
	text-align: left;
	float: right;
	width: 718px;
	border-right: 1px solid white;
	background-color: #f2f2f2;
}
div#iobsah {
	text-align: left;
	border-right: 1px solid white;
	border-left: 1px solid white;
	background-color: #f2f2f2;
}
div.text {
	padding-right: 20px;
	padding-left: 10px;
	padding-bottom: 8px;
}
div.img {
	float: right;
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 16px;
}
div.img img {
	padding-bottom: 6px;
}
div.pod {
	float: left;
	padding-right: 6px;
	padding-bottom: 6px;
	width: 152px;
}
div.pod dl {
	font-size: 1em;
}
div.pod dt {
	font-style: italic;
}

dl.info {
	width: 580px;
	padding-left: 10px;
	font-weight: bold;
	background: #F2F2F2;
}
dl.info dt {
	float: left;
	font-size: x-small;
	line-height: 3.2ex;
	padding-left: 4px;
}
dl.info dd {
	padding-left: 300px;
	margin-left: 0px;
	font-size: x-small;
	border-bottom: 1px solid #DDD;
	line-height: 3.2ex;
}
.cls {
	clear: both;
}
.print {
	display: none; 
	visibility: hidden;
}

div#novinky {
	float: left;
	width: 440px;
}
div#aktualne {
	float: right;
	width: 440px;
}