* {		padding: 0 0 0 0; margin: 0 0 0 0; }
body {	background: #FCFCFC url(../images/bg-body.jpg) repeat-x;	font: normal normal normal 0.9em/140% Arial,Helvetica,sans-serif;	color: #666666; padding-bottom: 20px; text-align: justify;}
#main-top {	background: url(../images/bg-main-top.jpg) no-repeat top; width: 890px; height: 12px; padding-top: 12px;  }
#main-bottom {	background: url(../images/bg-main-bottom.jpg) no-repeat; height: 12px; width: 890px; float: left;}
#main {	 background: url(../images/bg-main.jpg) repeat-y left; width: 890px; padding: 0 0 0 0; min-height: 50px; }
#page {  	margin: 0 auto 0; width: 890px; }
#header {	height: 130px; position: relative; background: url(../images/bg-header.jpg) no-repeat right top; }
#content {	width: 575px; float:left; background: transparent;}
#content img { float: right; margin: 10px 0 10px 20px;}
#uvodka {	width: 575px; height: 240px; background: url(../images/bg_zenska.jpg) no-repeat left top; float: left; margin: 0 0 0 10px; _margin-left: 5px; }
#uvodka2 {	width: 575px; height: 60px; background: url(../images/bg_nadpis.jpg) no-repeat right top; float: left; margin: 0 0 0 10px; _margin-left: 5px;}
.button img{	cursor: pointer;  border: none; margin: 0 0 0 0; top: 150px; left: -50px;    position: relative;} 
#footer {	 margin: 0 auto 0; 	width: 890px; }
#footer p{	padding: 10px 10px 10px 10px; color: #929292; }
#footer a {	color: #929292; text-decoration: none;}
#footer a:hover,a {	color: #4d9edf; text-decoration: underline;}
a:hover {	color: #000000; text-decoration: underline;}
#nadpis {	width: 575px; background: url(../images/bg_h2.jpg) no-repeat top right; float: left; height: 62px;  margin: 0 0 10px 10px; _margin-left: 5px; }
#text {  color: #7D7D7D;}
#textIn{	padding: 0 30px 20px 30px;}
#text #textIn p { _margin: 0 20px 0 20px;}
#text #textIn p{ margin-bottom: 10px}
#text #textIn h2{	color: #3d64a7;  padding: 0 0 10px 0; _padding: 0 0 0 20px;}
#textIn h2{	color: #3d64a7;  padding: 10px 0 10px 40px;  background: url(../images/sipka.gif) no-repeat left;}
.boxik h2{color: #3d64a7; padding: 0 0 10px 0; font-size:1.6em;}
.boxik p{text-align: justify;}
#text table{	padding: 0 20px 10px 20px;}
#iframe {	background-color: #1D3565; padding: 50px 44px 102px 60px;   width: 470px; float: left; margin: 0 0 0 10px; _margin: 0 0 0 5px;  }
.pujcka {	width: 295px; height: 60px; background: url(../images/chci-pujcku.jpg) no-repeat top left; float: left;  }
.vice-info {	width: 295px; height: 60px; background: url(../images/vice-informaci.jpg) no-repeat top left; float: left; }
.pujcka:hover {	 background: url(../images/chci-pujcku.jpg) no-repeat bottom left; }
#sidebar ul{	margin: 0 0 5px 0;}
#sidebar ul li{	list-style-type: none;	list-style: none outside url(../images/li.jpg);	margin: 0 0 0 20px; padding: 1px 0 2px 0;}
H2.faq {	background: #000000 url(../images/bg_h2-2.jpg) no-repeat left; padding: 20px 20px 20px 20px; width: 534px; float:left; _float: right; margin-left: 11px;  margin-bottom: 15px; }
#sidebar {	float:right; width: 295px; margin-right: 10px; _margin-right: 5px; }


H1 a {	color: #e6e6e6; text-decoration: none; font: normal normal normal 0.6em/140% Arial,Helvetica,sans-serif;}
H1 a:hover {	color: #e6e6e6;}
#logo { float: right; overflow: hidden; width:295px; height:45px; margin:0; padding:0; position: absolute; top:50px; right: 10px;  }
#logo span {	position: absolute;	z-index: 99;	width: 295px;	height: 45px;	margin: 0;	padding: 0;	background: url(../images/logo.gif) no-repeat 0 0;	cursor: pointer;} 
H2 {	color: #FFFFFF;	font-size: 1.25em;	font-style: oblique;	font-weight: normal;	padding: 20px 20px 10px 20px; /* margin-left: 11px; */}
H3 {	font-size: 1.4em; margin: 10px 0 10px 0; color: Gray; padding: 3px 0 5px 30px; _padding-left: 50px;}
#sidebar H3 {	font-size: 1.4em; margin: 5px 0 10px 0; color: Gray; background: url(../images/sipka.gif) no-repeat left top; padding: 3px 0 5px 30px; }
#textIn H3 {	font-size: 1.1em; margin: 10px 0 10px 0; color: #3D64A7; background: url(../images/sipka.gif) no-repeat left; }
.boxik {font: 0.8em/160% Arial;   color: #9C9C9C;  padding: 20px 20px 20px 20px; width: 250px; _margin-top: -12px;}
.boxik img {border: none;}
.boxik2 {font: 0.8em/160% Arial;   color: #9C9C9C;  padding: 20px 20px 20px 20px; width: 250px; }
.boxik p{padding: 0 0 5px 0;}

#menu {	padding: 0 20px 0 0;	background: url(../images/bg-menu-prave.jpg) no-repeat right;	position: absolute;	top: 30px; left: 0;	width: 510px;}
#menu span {	 position:relative; background:url(../images/bg-menu-leve.jpg) left no-repeat; height: 47px; display:block; white-space:nowrap; padding:28px 0 2px 10px; }
#menu a {	padding: 13px 15px 15px 15px; margin-top: 10px; text-decoration: none; color: #c0def6; background: url(../images/divider.jpg) no-repeat right;  }
#menu a:hover {color: #FFFFFF;}

/* ostatní */
.alignleft {	float: left;}
.clean {	clear: both;}
#sidebar {	float:right; width: 295px;}
/* .zakaznik {	background-color: #e3e3e3; border-bottom: 1px solid White; /*_border: none;*/}*/
.boxy {	background-color: #e3e3e3; float: left; width: 295px; height: 240px;}
.zakaznik {	height: 59px;  padding: 10px 15px 10px 10px; background-color: #e3e3e3; border-bottom: 1px solid White; _border: none; }
.zakaznik:hover {	 background: Orange url(../images/zakaznik-hover.jpg) repeat-x top;}
.zakaznik img { float: left; margin: 0 20px 0 0; border: 1px solid #AEAEAE; padding: 3px 3px 3px 3px;	background-color: #F1F1F1; width: 52px; height: 52px; position:relative; }

.hlava {	color: #FFFFFF;	border: none;	background-color: #3D64A7;	font-weight: bolder;}
td {	padding: 5px 5px 5px 5px;	border: 1px dotted #DCDCDC;	width: 25%;}
table {	margin-bottom: 20px; _margin-left: 40px;}
