BODY,HTML {
	margin: 0;
	padding: 0;
	font-family :  Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #666666;
	background-color : #fff;
	text-align : center;
	background-image: url(img/backg.jpg);
	background-repeat: repeat-x;
}

#main {
	width: 772px;
	margin:auto;
}
#head {
	width: 772px;
	height:157px;
	margin:auto;
}

#head div {
  float:left;
	width: 257px;
	height:157px;
	margin:auto;
	background-image: url(img/topblue.jpg);
	background-repeat: no-repeat;
}

#head a img{
border:0px;
margin-top:36px;
}
a#audit{
margin:auto;
margin-top:36px;
display:block;
width:97px;
height:32px;
background-image: url(img/audit.jpg);
background-repeat: no-repeat;

}

a:hover#audit {
display:block;
width:97px;
height:32px;
margin-top:36px;
background-image: url(img/audit-over.jpg);
background-repeat: no-repeat;
}


a#ucetnictvi{
margin:auto;
margin-top:36px;
display:block;
width:149px;
height:32px;
background-image: url(img/ucetnictvi.jpg);
background-repeat: no-repeat;

}

a:hover#ucetnictvi {
display:block;
width:149px;
height:32px;
background-image: url(img/ucetnictvi-over.jpg);
background-repeat: no-repeat;

}
a#dane{
margin:auto;
margin-top:36px;
display:block;
width:99px;
height:32px;
background-image: url(img/dane.jpg);
background-repeat: no-repeat;

}

a:hover#dane {
margin-top:36px;
display:block;
width:99px;
height:32px;
background-image: url(img/dane-over.jpg);
background-repeat: no-repeat;
}

#head p{
padding-left:15px;
padding-right:15px;
color:#fff;
font-size:9pt;
}
#text{
	width: 772px;
	margin:auto;
	min-height:600px;

}

#texthome{
	width: 772px;
	height:680px;
	margin:auto;
	background-image: url(img/textbackg.jpg);
	background-repeat: no-repeat;
	background-position: 279 100;
}
#lefttext {
float:left;
width: 600px;
margin-top:40px;
float:left;
text-align:justify;
font-size:11pt;
}

#left {
width: 333px;
margin-top:120px;
float:left;
text-align:left;
font-size:11pt;
}

#logosml {
_position:absolute;
}

#logosml img{
position:relative;
top:40px;
left:0px;
}

#logosml object{
margin-top:20px;
height:121px;
width:180px;
}


#aktualne {
width: 240px;
margin-top:60px;
float:left;
text-align:left;
font-size:10pt;
}
#aktualne b{
color:#2966cd;
}

#menu {
width: 130px;
height:190px;
margin-top:150px;
float:right;
text-align:left;
font-size:11pt;
}


 a.but{
float:left;
display:block;
width:130px;
height:38px;
color : #57ADCD;
text-decoration:none;
font-size:14pt;
line-height:38px;
text-indent:45px;
background-image: url(img/menugray.jpg);
background-repeat: no-repeat;

}
 a:hover.but{
background-image: url(img/menublue.jpg);
background-repeat: no-repeat;
color:#2966cd;
}

#menu a.move {
float:left;
display:block;
width:130px;
height:38px;
color : #57ADCD;
text-decoration:none;
font-size:14pt;
text-indent:60px;
line-height:38px;
background-image: url(img/menugray.jpg);
background-repeat: no-repeat;
background-position:15 0;

}
#menu a.move:hover{
background-image: url(img/menublue.jpg);
background-repeat: no-repeat;
color:#2966cd;
}





h1 {
text-align:left;
font-size:20pt;
margin:0px;
color:#5f93ea;
border-bottom:1px solid #5f93ea;
line-height:40px;
font-style:italic ;
}
hr {
height:1px;
color:#5f93ea;
}

h1 span {
font-size:15pt;
}

h1#homeh1 {
text-align:left;
font-size:20pt;
margin:0px;
color : #666666;
border-bottom:0px solid #5f93ea;
font-style:normal ;
}
h2 {
text-align:left;
font-size:15pt;
color:#5f93ea;
margin:0px;
margin-top:25px;
}

h3 {
text-align:left;
font-size:9pt;
font-weight:bold;
margin:0px;
margin-bottom:10px;
}

#footer{
float:left;
background-color : #efefef;
width:100%;
height:50%;
padding-top:40px;
min-height:300px;

}

#bottom{
	width: 780px;
	height:200px;
	margin:auto;

}



#botinfo{
width: 231px;
float:left;
text-align:left;
}

.odd {
background-color:#bcbcbc;
width:1px;
height:180px;
float:left;
margin-right:20px;
margin-left:20px;
}
a.vice {
float:left;
display:block;
width:75px;
height:26px;
background-image: url(img/vice.jpg);
background-repeat: no-repeat;
}

a:hover.vice {
float:left;
display:block;
width:75px;
height:26px;
background-image: url(img/viceover.jpg);
background-repeat: no-repeat;
}

/* Danovy kalendar */

td {
  vertical-align: top;
  padding: 5px 15px 5px 0px;
  margin: 0;
}
/* KONTAKT */

p.tel {
	background : transparent url(img/ico_tel.gif) no-repeat 0 2px;
	margin: 0px;
	padding-left: 25px;
	text-align: left;
}
p.fax {
	background : transparent url(img/ico_fax.gif) no-repeat 0 2px;
	margin: 0px;
	padding-left: 25px;
	text-align: left;
}
p.gsm {
	background : transparent url(img/ico_gsm.gif) no-repeat 0 2px;
	margin: 0px;
	padding-left: 25px;
	text-align: left;
}
a.mail {
	display: inline-block;
	background : transparent url(img/ico_mail.gif) no-repeat 0px 2px;
	margin: 0px;
	padding-left: 25px;
	text-align: left;
}
 li {
	margin: 0 35px 0 10px;
	list-style-image : url(images/dot_black_sml.gif);
}

