/* CSS Document */
*{margin: 0; padding: 0;}
body {background: #d3e6f2 url(imagess/bcg.gif) repeat-x left top; font: normal normal normal 9pt normal sans-serif, 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;; line-height: 1.4em; text-align: center;}

h1 {font-size: 14pt; background: url(imagess/sipka.gif) no-repeat left top; color: black; padding: 0px 0 20px 25px; font-weight: normal; }
h2 {font-size: 10pt; padding-bottom: 5px;}
h3 {font-size: 9pt; color: #98a7a9; padding-top: 5px; padding-bottom: 5px;}
h4 {font-size: 10pt; font-weight: normal; padding-top: 5px; }
h5 {background: url(../imagess/item.gif) no-repeat left; font-size: 9pt; color: #98a7a9; padding-top: 0; padding-left: 15px;}
p {padding: 0px 0 20px 0; }
.red {color: #095fab;}
.silver {color: #98a7a9;}

a {color: darkblue;}

table {font-size: 8pt;}

td{vertical-align: top; padding: 3px 5px;}
td h3 {font-size: 10pt;}
td {line-height: 1.6em;}

#cont {width: 801px; margin: auto; text-align: left;}
#top { width: 801px; height: 222px; background: url(imagess/top.gif) no-repeat center top;}
#top span {display: none;}




/* tady zacina menu */

ul, li {
	margin: 0;
	padding: 0;
}


ul.menu {
	font-size: 8pt;
	font-family: sans-serif;
	margin-left: 20px;
	padding-top: 0px;
}
ul.menu li {
	list-style-type: none;
}
ul.menu li.item {
	float: left;
	width: 126px;
	height: 25px;
	margin-right: 1px;
	margin-bottom: 0px;
}
ul.menu li.item a {
	display: block;
	width: 126px;
	height: 25px;
	line-height: 24px; /* svisle centrovani */
	text-align: center; /* vodorovne centrovani */
	background: white url('imagess/menu1.gif');
	color: white;
	border: solid white 0px;
	font-weight: normal;
	text-decoration: none;
}
ul.menu li.item a:hover {
	background-image: url('imagess/menu2.gif	');
	color: white;
	border-color: white;
}

/* tady konci menu */

#undertop { width: 801px; height: 50px; background: white url(imagess/undertop.gif) repeat-y ;}

#mnu_top{padding-top: 96px; padding-left: 5px; display: block;}

#mnu_top a{}
.mnu_t{background: url(imagess/carka.gif) repeat-y right top;}
#mnu_top a:hover{background-color: #663427;}

#main {width: 801px; min-height: 910px; background: url(imagess/mainbcg.gif) repeat-y; }
#text {width: 480px;  height: auto; margin: 0 0 0 30px; color: rgb(89,89,89); padding: 0 10px 0 5px;}
.inpic {width: 120px; float: left; padding-right: 15px;}
.ctu {border: 1px silver solid; margin: 0;}
#text ul {margin-top: 10px;}
#text li {list-style-image: url(imagess/item.gif);; margin-left: 25px; margin-top: 5px;}

.act {background: white; width: 440px; padding-left: 0px;}
#right { width: 220px; float: right; margin-right:25px; _margin-right:15px;}
.cleaner{clear: both; font-size: 0; line-height: 0;}
#footer {width: 801px; height: 35px; background: white url(imagess/footerbcg.gif) repeat-y left top; text-align: center; padding-top: 40px;}
.infooter {width: 761px; height:22px; background: black; color: silver; text-align: center; margin: 0px 0 0 20px; _margin: 0; padding-top: 5px;}
.kontakt {width: 400px; margin: 0 0 25px 15px;}
.back {background: url(imagess/phone.jpg) no-repeat right top;}


#tab3 table
{
border: solid silver  2px;
background: white;
width: 42em;
border-collapse: collapse;
}

#tab3 th
{
text-align: center; background: #eaf2f6;
}

#tab3 tr.zahlavi th
{
border-color: white;
border-bottom: solid silver 2px;
}

#tab3 tr
{
background: white;
}

#tab3 th, #tab3 td
{
border: solid silver 1px;
}

#tab3 tr.sudy *
{
background: #dae1e4;
}

#tab3 tr.zahlavi th
{
background-image: url(imagess/tablehead.gif); color: white;
}
