body {
	padding: 0;
	margin: 0;
	font: 11px Arial, Trebuchet ms, Verdana, Geneva, Helvetica, sans-serif;
}
p,ul,li,a,img,h1,h2,h3,h4,h5,table,tr,td,hr,form,select{margin: 0px;padding: 0px;}

#page {position: relative;width: 1000px;background-color: white;margin: 0 auto;text-align: left;color: #3b3b3b;}
#header {	position: relative;	margin: 0px;	padding: 0px;	width: 1000px;	height: 223px;	background: url(../img/header2.jpg) no-repeat 0 0;}
#header a img {position: absolute;top: 0px;left: 16px;border: none;}

/*--- menu ---*/

#menu{position: absolute;margin: 0 4px 4px;width: 492px;height: 30px;color: #3b3b3b;top: 29px;left: 310px;}
#menu ul#menu-ll{position: absolute;left: 10px;top: 0px;width: 992px;height: 30px;margin: 0; padding: 0;}
#menu ul#menu-rr{position: absolute;right: 20px;top: 0px;width: auto;height: 30px;margin: 0; padding: 0;}
#menu li{	float: left;	margin: 0px 24px;	padding: 7px 0px;	list-style: none;	font: bold 12px Trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;}
#menu li a{padding: 0px;color: #80D6ED;text-decoration: none;}
#menu li a:hover{	color: White;	text-decoration: none;}
.green{color: #3c8110;}

#submenudruhy{	position: relative;	margin: 0 4px 4px;	width: 992px;	height: 30px;	color: #3b3b3b;	background-color: transparent;	top: 190px;}
#submenudruhy ul{position: absolute;left: 10px;top: 7px;width: 992px;height: 30px;margin: 0; padding: 0;}
#submenudruhy li{	margin: 0px 24px 0px 10px;	padding: 7px 0px;	list-style: none;	font: bold 12px Trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;	display: inline;}
#submenudruhy a{
	list-style: none;
	font: bold 12px Trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
#submenudruhy a:hover{	color: Yellow;	text-decoration: underline;}

#submenu{	position: relative;	margin: 0 4px 4px;	width: 992px;	height: 30px;	background: url(../img/submenu.gif) repeat-x;	color: #3b3b3b;}
#submenupadd{	padding: 6px 10px 0px 10px;}
#submenu a{padding: 0px;color: #3b3b3b;text-decoration: none;}
#submenu a:hover{color: #FF5002;text-decoration: underline;}
/*--- konec menu ---*/

/*--- navigace leva ---*/
#leva h2{margin: 0px 20px;padding: 10px 0px 5px;border-bottom: 1px solid #c7c7c7;}
#navi{padding: 0px 0px 20px;width: 196px;list-style: none;font: bold 12px Trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;}
#navi li{margin: 0px 20px;	padding: 5px 0px;	width: 156px;	border-bottom: 1px solid #c7c7c7;	color: #3c8110;}
#navi li a{	padding: 0px 4px;	color: #3b3b3b;	text-decoration: none;}
#navi li a:hover{	color: #3c8110;}

/*--- konec navigace leva---*/
#blok {float: right;width: 796px;}
#blok #stred {float: left;width: 592px;background-color: White;}
#blok #prava {float: right;width: 204px;font-size: 80%;}
#prava p.log {padding: 5px 10px;font: 11px Arial, Trebuchet ms, Verdana, Geneva, Helvetica, sans-serif;}

#leva { float: left;width: 204px;font-size: 80%;}
#levaa p {padding: 5px 20px;font: 11px Arial, Trebuchet ms, Verdana, Geneva, Helvetica, sans-serif;border-bottom: 1px solid #c7c7c7;}
.aktualita{margin: 0px 20px;padding: 10px 0px 5px;font: 11px Arial, Trebuchet ms, Verdana, Geneva, Helvetica, sans-serif;border-bottom: 1px solid #c7c7c7;}

.case-small1{margin-bottom: 4px;margin-left: 4px; _margin-right: -4px; width: 196px;	background: url(../img/bg_small.gif) repeat-y;}
.case-small1v{margin: 0px 0px 4px;	width: 196px;	background: url(../img/bg_small.gif) repeat-y;	float: right;}
.case-small1v ul{margin: 5px auto 5px 25px;}
.case-small2{	margin: 0px;width: 196px;	background: url(../img/bg_bottom_small.gif) no-repeat bottom left;}
.small{	padding: 5px 7px 7px 7px;	background: url(../img/bg_top_small.gif) no-repeat top left;	font: 12px Trebuchet MS;}
.small li{	border-bottom: 1px dotted Gray;	list-style: none outside none;}
.small a {	color: #1FBDE4;	text-decoration: none;}
.small a:hover {	color: #FF5002;}
.xxxxxmiddle{	margin: 0px;	width: 196px;	background: url(../img/bg_top_middle.gif) no-repeat top left;	position: relative;	}

/*--- stred ---*/
.case-big1{	margin-bottom: 4px;	width: 592px;	background: url(../img/bg_big.gif) repeat-y;}
.case-big2{	margin: 0px;	width: 592px;	background: url(../img/bg_bottom_big.jpg) no-repeat bottom left;}
.big{	margin: 0px;	background: url(../img/bg_top_big.gif) no-repeat top left;	position: relative;	padding: 5px 10px 10px 10px;}

.big a{	color: #FF5002;text-decoration: none;}
.big a:hover{text-decoration: underline;}

.case-blue{	margin-bottom: 4px;	width: 592px;	background: url(../img/box-blue.gif) repeat-y;}
.case-blue-bot{	margin: 0px;	width: 592px;	background: url(../img/box-blue-bot.gif) no-repeat bottom left;}
.case-blue-top{	margin: 0px;	background: url(../img/box-blue-top.gif) no-repeat top left;	position: relative;	padding: 5px 10px 10px 10px;	color: #E0F0F4;}

/*--- konec stred ---*/


/*--- patička ---*/
#footer {	clear: both;	width: 100%;	height: 59px;	background: black url(../img/footer_bg.gif) repeat-x;	font: bold 11px Trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #3b3b3b;	position: relative;}
#footer a{text-decoration: none;color: #3b3b3b;}
#footer a:hover{text-decoration: underline;color: #3c8110;}
#f1{	position: absolute;	top: 10px;	left: 20px;}
#f2{	position: absolute;	top: 10px;	right: 20px;}
/*--- konec patička ---*/
/* detaily */
#hlavni-ikonka{
	width: 170px;
	height: 170px;
	float: left;
	text-align: center;
	background-color: #F0F0F0;
	border: 1px double Gray;
	margin: 0px 7px 7px 0px;
}
IMG.hlavniikonka{
	border: 2px solid Gray;
	margin: 10px auto 0px auto;
	padding: 0;
}

.shblue{	margin-bottom: 4px;margin-left: 4px; _margin-right: -4px; width: 196px;	height: 34px;	background: #0D4B62 url(../img/sh-blue.gif) no-repeat top;}
.shblue p{	color: White;	margin-left: 31px;	font: bold 16px Trebuchet MS;	margin-top: 6px;}
/*-formular*/
.dopnujici-informace{	float: right;	width: 320px;	height: auto;	min-height: 185px;	padding: 4px;}
table#poplatkyzajezd{	width: 320px;}
table#poplatkyzajezd th{	background-color: #085476;	color: #6BD6ED;	margin: 1px;	padding: 1px 2px 1px 2px;	text-align: center;	font-weight: bold;}
table#poplatkyzajezd td{	margin: 1px;	padding: 1px 2px 1px 2px;}
table#poplatkyzajezd td.zprava{	text-align: right;}
input.muj0{	border: 1px solid #095471;	background-color: #82CEE7;	color: #093648;	padding: 1px;	margin: 1px;	width: 100px;	font: 11px Trebuchet MS;}
textarea.muj0{	border: 1px solid #095471;	background-color: #82CEE7;	color: #093648;	padding: 2px;	margin: 1px;	width: 230px;	font: 11px Trebuchet MS;	height: 150px;}
input.muj4{	border: 1px solid #095471;	background-color: #82CEE7;	color: #093648;	padding: 1px;	margin: 1px;	width: 20px;	font: 11px Trebuchet MS;}