
body {
background-image:url('/img/layout/bg.png');
background-repeat:repeat-x;
font-family:Arial;
color:#646464;
}

img {
border:none;
}

#wrapper
{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	width: 1039px;
	top: 20px;
	background-color:#ffffff;
	text-align:left;	
}

#wrapper2
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;	
}

#swflogo
{
	position: absolute;
	left: 35px;
	top: 56px;
	height: 109px;
	overflow: hidden;
}

#logo-azservices
{
	position: absolute;
	left: 50px;
	top: 20px;
}

#header {
width: 1039px;
height: 165px;         
background-image: url('/img/layout/bg-header.png');
background-repeat: repeat-x;
margin-left: auto;
margin-right: auto;
}

#menu-bg {
width: 1000px;
height: 42px;
background-image: url('/img/layout/bg-menu.png');
margin-left: auto;
margin-right: auto;
position: relative;
}

#menu {
color:white;
font-weight:bold;
font-size: 14px;
float:left;
position: relative;
}

#menu span{
padding: 0 12px 0 12px;
}

#menu a {
color:white;
text-decoration:none;
}

#menu a:visited {
color:white;
text-decoration:none;
}

#menu a:hover {
color:white;
text-decoration:underline;
}

#menu ul{
margin: 0 auto;
padding-top:11px;
}

#menu li{
list-style-type: none;
display:inline;
}

#menu-right {
color:white;
font-weight:bold;
font-size: 14px;
text-align:right;
position: relative;
right: 130px;
width: 10px;
float: right;
_right: 0px;
*right: 100px;
_left: 10px;
}

#menu-right ul{
margin: 0 auto;
padding-top:11px;
padding-right:50px;
}

#menu-right li{
list-style-type: none;
display:inline;
}


#menu-right a {
color:white;
text-decoration:none;
}

#menu-right a:visited {
color:white;
text-decoration:none;
}

#menu-right a:hover {
color:white;
text-decoration:underline;
}

#left {
text-align: left;
float:left;
width:328px;
}

#right {
position: relative;
text-align:left;
float:right;
width:672px;
}

.arrow{
margin-top:10px;
vertical-align: text-bottom;
}

.vmiddle
{
	vertical-align: middle;
}

.arrow-news{
margin-bottom:-5px;
}

#aktualne {
width: 328px;
height: 332px;
background-image: url('/img/layout/aktualne.png');
}

#aktualne h2 {
text-align:left;
padding: 20px 0 0 35px;
color: #ffffff;
margin: 0;
font-size: 18px;
}

#aktualne-in {
text-align:left;
padding: 10px 35px 20px 35px;
}

#aktualne-in a {
text-decoration:none;
}

#aktualne-in a:visited {
text-decoration:none;
}

#aktualne-in a:hover {
text-decoration:underline;
}

#news {
float:right;
width: 672px;
height:auto;
font-size:12px;
line-height:18px;
}

.news-top {
background-image: url('/img/layout/news-top.png');
width:672px;
height:95px;
margin-top:-17px;
margin-bottom:-16px;
}

.news-top2 {
background-image: url('/img/layout/news-top2.png');
width:672px;
height:121px;
margin-top:-17px;
margin-bottom:-16px;
}

.news-mid {
background-image: url('/img/layout/news-mid.png');
width:672px;
height:auto;
}

.news-mid2 {
background-image: url('/img/layout/news-mid.png');
width:672px;
height:542px;
}

.news-mid a {
text-decoration:none;
color:#5f95cd;
}

.news-mid a:visited {
text-decoration:none;
color:#5f95cd;
}

.news-mid a:hover {
text-decoration:underline;
color:#5f95cd;
}

.news-in p {
margin-top:-15px;
}


.news-in-uvod p {
margin-top:-15px;
}

.news-bottom {
background-image: url('/img/layout/news-bottom.png');
width:672px;
height:21px;
margin-bottom: 4px;
}

.news-in {
text-align:left;
padding: 15px 35px 20px 20px;
_padding-bottom: 0px;
_padding-top: 14px;
height:535px;
*height: 514px;
overflow-y:hidden;
overflow-x:hidden;
width:600px;
}

.news-in2 {
text-align:left;
padding: 15px 35px 20px 20px;
_padding-bottom: 0px;
_padding-top: 14px;
height:535px;
*height: 514px;
overflow-y:scroll;
overflow-x:hidden;
width:600px;
}

.news-in-cenik {
position: absolute;
top: 70px;
*top: 70px;
text-align:left;
padding: 15px 35px 20px 30px;
height:522px;
overflow-y:auto;
overflow-x:hidden;
width:590px;
}

.sluzbymid
{
	height: 230px;	
}

#sluzby1bubliny
{
	position: relative;
	top: 20px;	
}

.news-in-sluzby1 {
position: absolute;
height:270px;
margin-top: -20px;
margin-bottom: -20px;
}

.news-in-uvod {
text-align:left;
padding: 0 35px 0 35px;
width:580px;
}

#news h2, #news h3 {
color:white;
padding-top:20px;
padding-left:30px;
font-size:16px;
}

#kontakt {
padding-top: 10px;
background-image: url('/img/layout/kontakt.png');
width:328px;
height:334px;
}

#kontakt a
{
	color: white;
}

#kontakt-in {
line-height: 13px;
padding: 0 25px 0 30px ;
}
#kontakt-in table
{
	margin-left: 8px;
}
#kontakt-in td
{
	padding-right: 20px;	
}

#kontakt h2 {
text-align:left;
padding: 20px 0 0 40px;
color: #ffffff;
margin-top:0;
font-size:18px;
}

.clear{
clear:both;
}



.right {float:right;}
.left {float:left;}

p img {margin-bottom:5px;}


.detail {
color: #108CEC;
font-weight: bold;
margin-right:5px;
font-size: 14px;
}

.detail-sgscertif {
color: #108CEC;
font-weight: bold;
font-size: 14px;
position:absolute;
top: 628px;
_top: 650px;
margin-left:338px;
margin-top:-34px;


}

.detail-news {
color: #108CEC;
font-weight: bold;
margin-right:5px;
font-size: 14px;
}

.detail-certif {
color: #108CEC;
font-weight: bold;
margin-right:5px;
margin-bottom:-50px;
margin-top:-20px;
font-size: 14px;
}

.detail-news-building {
color: #108CEC;
font-weight: bold;
font-size: 14px;
margin-top: 8px;
margin-left:166px;
padding-bottom: 5px;
}

#aktualne .datum {
font-size: 12px;
font-weight:bold;
text-align:right;
}

#aktualne .nadpis {
font-weight:bold;
color:#3574b4;
font-size: 14px;
}

#aktualne .info {
text-align: justify;
font-size:12px;
}

#secondtable
{
	margin-top: 10px;
}
	

#aktualne .detail {
text-align:right;
}

#kontakt .nadpis {
font-weight:bold;
color:#ffffff;
font-size: 14px;
}

#kontakt table {
margin-bottom:8px;
}

#kontakt .line {
font-size: 14px;
color:#ffffff;
}

#icons {
width: 600px;
text-align:center;
}

#icons .line {
color:#108CEC;
font-size: 12px;
font-weight: bold;
}

.blue {
color:#4d83ba;
font-weight:bold; 
}

#middle {
vertical-align:middle;
}

ul {
list-style-type:none;
}

#sluzby {

width:600px;
height:250px;
margin-top:38px;
font-size: 11px;
line-height: 14px;
}

#kodovanibubliny
{
	position: relative;
	top: 70px;	
}

#sluzby tr
{
	vertical-align: top;
}

#sluzby td
{
	line-height: 15p;	
}

#sluzby h5
{
	display: inline;
}

#sluzby p {
line-height:15px;
margin:5px;
}

#sluzby-texty
{
	*margin-top: 15px;	
}

#sluzby-texty p{
margin: 17px 0 7px 0;
width:620px;
}

.cenik-header {

color: #04adff;
height:40px;
font-weight:bold;
width:600px;
}

.cenik-prace {
padding: 8px 0 0 13px;
width:400px;
}

.cenik-jednotka{
padding: 8px 0 0 0;
width:80px;
}

.cenik-kcjednotka{
padding: 8px 0 0 0;
}



.cenik-prace-in {
padding: 8px 6px; 0 0;
width:400px;
font-size:12px;
border-bottom: solid 1px #4d83ba;
}

.cenik-jednotka-in {
padding: 8px 0 0 0;
width:80px;
font-size:12px;
text-align:center;
border-bottom: solid 1px #4d83ba;
}
.cenik-kcjednotka-in{
padding: 8px 0 0 0;
font-size:12px;
text-align:center;
border-bottom: solid 1px #4d83ba;
width:90px
}

h4 {
color:#4d83ba;
margin-left:10px;
}

.cenik-radek{
margin-left:10px;
}

.cenik-header-prvni {
color: white;
background-image:url('/img/tabulka-header.gif');
margin-top:-20px;
}

.tabulka-in {
margin-left:8px;
}

#tabulka-cert {
position: relative;
margin-top:90px;
*top: 90px;
width:620px;
text-align:center;
margin-bottom:-20px;
}

#o-firme-all {
text-align: justify;
width:630px;
position:absolute;
margin-top:-28px;
}

#o-firme-left{
float:left;
width: 250px;
margin-right:10px;
}

#o-firme-right{
width:356px;
height:530px;

}



#tennant {
padding-top: 28px;
margin-bottom:20px;
}


#umyvadlo{
_position: absolute;
margin:-20px 0 -20px 0 ;
_margin: 0 0 0 0;
top: 0px;
height: 224px;
}

h6 {
color:#4d83ba;
font-size:14px;
margin-left:12px;
margin-top:10px;
margin-bottom:0;
} 

h4 {
float:right;
margin-top:-35px;
padding-right:30px;
color:white;
}

h5 {
font-size:12px;
}

.okno-v {
width:195px;
height:147px;
background-image:url('/img/layout/okno-v.png');
}

#reference {
position:absolute;
margin-left: 0px;
margin-top:35px;
margin-bottom:-30px;
}

#ref-p{
position:absolute;
margin-left:14px;
width:630px;
margin-top:-8px;
}

.reference-bg {
background-image:url('/img/reference-bg.png');
width:307px;
height:66px;
margin:0 0 10px 0px;
position: relative;
}


.reference-bg p{
padding-top:15px;

}



.ref {
margin: -9px 15px 0 5px;
}

.top {
vertical-align:top;
}

#login {
background-image:url('/img/login-bg.png');
width:426px;
height:65px;
background-repeat: no-repeat;
padding-top:7px;
margin-bottom:15px;
}

#login input
{
	border: 0px;	
}

#login-texty p {
margin:5px 2px 5px 5px;
}

#login-texty li {
line-height:30px;
}

#login-table {
margin-top:0px;
margin-left:15px;
color:white;
font-weight:bold;
width:260px;
}

.field{
background-image:url('/img/field.png');
border:none;
width:138px;
height:21px;
padding-top:2px;
padding-left:5px;
}

#login-table tr {
height:24px;
}

#login-submit {
margin-left:10px;
width:87px;
height:35px;
background-image:url('/img/login-prihlasit.png');
border:none;
color:#4d83ba;
font-weight:bold;
}

.azlogo {
margin-top:15px;
margin-left:15px;
margin-right:15px;
float:left;
}



.nadpisek {
color:#004a94;
font-weight:bold;
font-size:110%;

}

.arrow-mini {
margin-left:10px;
margin-bottom:0px;
}

.kontakt-small {
border: 0px;
font-size:12px;
width:190px;
line-height: 14px;
margin-bottom: 10px;
}


.okno-h {
width:195px;
height:147px;
background-image:url('/img/layout/okno-h.png');
}

.okno-v {
width:150px;
height:192px;
background-image:url('/img/layout/okno-v.png');
}

.fotogalerie-v {
margin-left:-10px;
margin-top:20px;
margin-bottom:20px;
}

#fotogalerie {
margin-left: -3px;
position:absolute;
margin-top:-40px;
}

#fotogalerie span {
margin-left: 380px;
position:absolute;
margin-top:-30px;
color:#5bc5f1;
font-weight:bold;
font-size:16px;

}

#hradec {
margin-top:15px;
margin-left:30px;
width:150px;
float:left;
}

#hradec-all {
width:600px;
}

#mapacz {
margin: 20px 0 0 100px;
}

.fotka-h {
margin: 13px 0 0 14px;
}

.fotka-v {
margin: 13px 0 0 17px;
}

#ofirme-spodni-texty {
width:560px;
height:470px;
}

#ofirme-spodni-texty p {
margin: 10px 0 10px 0 ;
}

.sluzby1-cislo {
color:#5d94cb;
font-size:56px;
}

#sluzby1-table
{
	text-align: justify;	
}

#sluzby1-table .line
{
	color: #108CEC;
	font-weight: bold;	
}

.sluzby-toppadd td
{
	padding-right: 40px;
}

.sluzbytext
{
	width: 420px;
	padding-left: 2px;	
}


#sluzby1-table a {
color:#0e8deb;
}

#sluzby1-table a:visited {
color:#0e8deb;
}

#sluzby1-table a:hover {
color:#0e8deb;
}

#sluzby-detail {
margin-left:-30px;
margin-top:-30px;

}


#sluzby-detail p{
width:650px;
}

#sluzby-detail li {
margin-bottom:8px;
}

#building {
position:absolute;
top: 30px;
_top: 76px;
margin-left:320px;
}

#certif-uvod {
position:absolute;
margin-left:460px;
margin-top:-50px;
}

#news-sgscertif {
background-image:url('/img/sgscertif-bg.png');
float:right;
width: 672px;
height:230px;
font-size:12px;
line-height:18px;
}

#news-sgscertif p {
width:460px;
margin-top:-8px;
}

.news-top-sgscertif {
width:672px;
height:95px;
margin-top:-17px;
margin-bottom:-16px;
}

.news-mid-sgscertif {;
width:672px;
}

.news-bottom-sgscertif {
width:672px;

}

.news-in-sgscertif {
text-align:justify;
padding: 15px 35px 20px 20px;
width:600px;
}


#duvody-bg {
position: relative;
top: 12px;
_top: 2px;
background-image: url('/img/duvody-bg.png');
width:672px;
height:327px;
}



.news-top-duvody {
width:672px;
height:95px;
margin-top:-17px;
margin-bottom:-16px;
}

.news-mid-duvody {
width:672px;
height:auto;
}

.news-bottom-duvody {
width:672px;
height:21px;
}

.news-in-duvody {
text-align:left;
padding: 15px 35px 20px 20px;
height:auto;
width:600px;
margin-top:-15px;
}

#sluzby-all {
position:absolute;
margin-top:-35px;
margin-bottom:-15px;
width:620px;

}

#sluzby-all p{
margin-bottom:-12px;
line-height:17px;
padding-left: 10px;
text-align: justify;
width: 610px;
}

#sluzby-nadpis {
font-size:16px;
color:#6498cf;
position:absolute;
margin-top:18px;
}

#sluzby1-duvody {
text-align: justify;
position:absolute;
margin-top:-30px;
margin-left:35px;
width:600px;
height:240px;
overflow: hidden;
}

#sluzby1-duvody tr
{
	vertical-align:top;
}

#sluzby1-duvody td
{
	padding-right: 20px;
}

.duvody-left{
width:210px;
}

.duvody-right{
width:310px;
padding-left:30px;
}

#sluzby1-table{
width:625px;
margin-left:25px;
}

#certif-popis {
margin-left: 10px;
text-align: justify;
position:absolute;
margin-top:-20px;
width:610px;
line-height:16px;
*top: 60px;
_top: 100px;

}

.detail-certif {
position:absolute;
margin-left:440px;
margin-top:35px;
}

#kontakty-all {
background-image:url('/img/kontakty-bg.png');
float:right;
width: 672px;
height:672px;
font-size:12px;
line-height:18px;
}

.kontakty-tabulka {
margin-left:45px;
margin-top:-20px;
width:600px;
}

.kontakt-info {
color:#004a94;
font-weight:bold;
margin-left:130px;
margin-top:3px;
}

.kontakt-info2 {
color:#004a94;
font-weight:bold;
margin-left:135px;


}

.kontakt-info3 {
position: relative;
top: 5px;
*top: 3px;
*left: 12px;
color:#004a94;
font-weight:bold;
}


.kontakty-header {
width:613px;
height:53px;
margin-top:75px;
margin-left:150px;
}

#reference-table tr
{
	vertical-align: middle;
}

.kontakty-header p {
text-decoration: none;

}

.kontakty-header p a {
text-decoration: none;
}

.kontakty-header p a:visited {
text-decoration: none;
}

.kontakty-header2 {
padding-top: 12px;
_padding-top: 25px;
width:613px;
height:53px;
margin-left:150px;

}

.kontakty-header2 p {
text-decoration: none;
}

.kontakty-header2 p a {
text-decoration: none;
}

.kontakty-header2 p a:visited {
text-decoration: none;
}

.kontakty-tabulka2 {
margin-left:45px;
*margin-top:-14px;
margin-bottom: 8px;
}

.kontakty-tabulka2 tr
{
	vertical-align: top;	
}

.kontakty-header3 {
width:613px;
height:53px;
margin-left:150px;
*margin-left: 160px;
margin-top:0px;
padding-top: 5px;
_padding-top: 0px;

}

.kontakty-header3 p {
text-decoration: none;
}

.kontakty-header3 p a {
text-decoration: none;
}

.kontakty-header3 p a:visited {
text-decoration: none;
}

#hradec-all {
width:600px;
_margin-top:-28px;
margin-left: 20px;
*margin-left: 32px;
_margin-left: 0px;
}

#kontakty-hradec-p {
margin-top:6px;
margin-left:90px;
}

#certifikace2-all span {
color:#5f95cd;
font-weight:bold;
}

#certifikace2-all {
position:absolute;
width:600px;
margin-top:-30px;
line-height:16px;
}

#certifikace2-all h2 {
color:#5f95cd;
font-size:16px;
}

#podpis-table {
width:600px;
margin-left:30px;
}

#podpis-datum {
width:300px;
}

#podpis-jmeno{
text-align: center;
width:120px;
}

#sluzby2-all {
width:640px;
margin-top:-18px;
margin-left: 6px;

}

#sluzby2-all span {
color:#5f95cd;
font-weight:bold;
}

#sluzby2-left {
width:300px;
float:left;
text-align: justify;
}

#sluzby2-right {
width:300px;
margin-left:315px;
*margin-left: 18px;
position: absolute;
top: 60px;
}

#sluzby2-nadpis {
float:left;
margin-top:-13px;
margin-left:30px;
_margin-left: 15px;
font-size: 14px;
}

#sluzby2-table1 {
color:#108CEC;
font-weight:bold;
font-size:16px;
}

#sluzby2-table1 tr
{
	vertical-align: top;	
}

#sluzby2-all span
{
	color: #108CEC;
	font-size: 13px;
}

#sluzby2-table1 td {
width:70px;
_width: 200px;
}

#sluzby2-table1-td {
font-size:14px;
}

#sluzby2-arrow {
float:right;
margin-right:0px;
}

#sluzby2-all a {
color:#0e8deb;
text-decoration:none;
}

#sluzby2-all a:visited {
color:#0e8deb;
text-decoration:none;
}

#sluzby2-all a:hover {
color:#0e8deb;
text-decoration:underline;
}

#footer {
text-align: right;
padding-right: 40px;
padding-bottom: 10px;
font-size: 12px;
height:13px;
width: 999px;
background-image:url('/img/layout/spodek.png');
margin-left: auto;
margin-right: auto;
margin-bottom:20px;
}

#wrapper2 h2, #wrapper h3
{
	padding-top: 30px;
}

#sluzby3-bla span
{
	color: #108CEC;
	font-size: 13px;
}

#sluzby3-bla 
{
	overflow: visible;
	_margin-top: 13px;
	text-align: justify;
	width: 400px;
}

#sluzby4-bla 
{
	overflow: visible;
	_margin-top: 13px;
	text-align: justify;
	
}

#sluzby3-bla li
{
	margin-right: 10px;
}

#managment-bubliny
{
	position: absolute;
	top: 450px;
	left: 460px;
}

#bublina_sluzby_infra1
{
	position: absolute;
	left: 250px;
	top: 340px;
	*top: 360px;
	_top: 360px;
}

#bublina_sluzby_infra2
{
	position: absolute;
	left: 562px;
	top: 372px;
	*top: 400px;
	
	
}

#sluzby-hygiena
{
	_margin-top: 13px;
	text-align: justify;
	width: 600px;
	_height: 525px;
}

#sluzby-hygiena span
{
	color: #108CEC;
	font-size: 13px;
}

#hygiena-img
{
	_margin-top: 20px;
	margin-left: 10px;
}

.justify
{
	text-align: justify;	
}

#sluzby-texty p
{
	_display: block;
	_padding-bottom: 6px;	
}

#hygiena-bubliny
{
	position: absolute;
	left: 520px;
	top: 40px;
	_top: 45px;
}

a, a:active, a:visited
{
	color: #108CEC;
	text-decoration: none;
}

#reference_table
{
	border: 0px;
	width: 614px;
	position: relative;
	top: 20px;
	*top: 48px;
	_top: 40px;	
	left: 8px;
	border-collapse: collapse;
	text-align: left;
}

#reference_table tr
{
	border: 0px;
	border-collapse: collapse;
	height: 66px;
}

#reference_table td
{
	border: 0px;
	border-collapse: collapse;
	width: 287px;
	background-image:url('/img/reference-bg.png');
	background-repeat: no-repeat;	
	padding-left: 20px;
}


#reference_table table td
{
	padding: 0px;
	background: none;
	width: auto;
	border: 0px;
	width: 120px;
}

#reference_table table
{
	width: 280px;
}

#reference_table img
{
	padding-top: 6px;
	*padding-top: 0px;
	max-height: 56px;
}

#aktuality-wrapper
{
	position: absolute;
	height: 658px;
	width: 690px;
	overflow: hidden;
}

#aktuality-wrapper2
{
	overflow-y: scroll;
	height: 610px;
	width: 690px;	
	position: absolute;
}

#aktuality-wrapper h2, #aktuality-wrapper h3
{
	color:white;
	padding-left:20px;
	font-size:16px;
	display: inline;	
}

#aktuality-nadpis
{
	width: 639px;
	height: 31px;
	margin-left: 8px;
	margin-top: 8px;
	padding-top: 9px;
	padding-left: 12px;
	background-image: url('/img/layout/aktuality.png');	
}


.aktualita-top
{
	position: relative;
	width: 602px;
	height: 75px;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 50px;
	background-image: url('/img/layout/news-top2.png');
}

.aktualita-top .date
{
	float: right;	
	font-size: 10px;
}

.aktualita-body
{
	font-size: 12px;
	width: 612px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;
	background-image: url('/img/layout/news-mid.png');
	text-align: justify;
}

.aktualita-body a.lightbox
{
	border: 0px;
	text-decoration: none;	
}

.aktualita-body .clear
{
	clear: both;	
}

.aktualita-body .th
{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;	
}

.aktualita-bottom
{
	width: 672px;
	height: 21px;
	background-image:url('/img/layout/news-bottom.png');	
}

#kontakty1
{
	position: absolute;
	top: 2px;
	*top: -2px;	
}

#kontakty2
{
	position: absolute;
	top: 283px;
	*top: 278px;
}

#kontakty3
{
	position: absolute;
	top: 465px;	
	left: 2px;
	*top: 460px;
	_top: 475px;
	*left: -10px;
}

#kontakty1-tabulka
{
	position: relative;
	top: 6px;
	*top: 10px;
}

.pointer
{
	cursor: pointer;
}

#logo-text {display: none;}
#footer{height: 20px;}
#footer-left {text-align: left; float:left; padding-left: 60px; position: relative; top: -7px;}
#footer-right{float: right;}

#aktualne-nadpis{ padding-left: 40px; padding-top: 20px; color: white; font-weight: bold; font-size: 18px;}
#kontakt-nadpis{ padding-left: 40px; padding-top: 20px; padding-bottom: 20px; color: white; font-weight: bold; font-size: 18px;}

h2.faux{font-size:16px; color: white; margin-top: 0px; padding-left: 20px;}
h2.first{margin-top: 18px; *margin-top: -8px;}

#sluzby2-all h3 {padding: 0; margin: 0; color: #108CEC; font-size:13px;}
#faq h3 {padding: 0; margin: 0; color: #108CEC; font-size:13px;}
#sluzby-mini {padding-left:14px; }

#submenu-sluzby{z-index: 1;width: 183px; position: absolute; display:none; left: 246px; _left: 240px; top: 166px; *top: 148px; z-index: 2; font-size: 12px;}
#submenu-sluzby-faux{width: 80px; height: 40px; *height:60px; cursor: pointer;}
#submenu-sluzby-top {width: 183px; height: 8px; _height: 28px; background-image:url('/img/submenu_sluzby_top.gif'); background-repeat:no-repeat;z-index: 2; _margin-bottom:-20px;}
#submenu-sluzby-middle {font-weight: bold;font-size: 14px;width: 163px; background-image:url('/img/submenu_sluzby_middle.gif'); background-repeat: repeat-y; padding-left: 10px; padding-right: 10px; color:white;z-index: 2; line-height: 25px; }
#submenu-sluzby-bottom{width: 183px; height: 8px; background-image:url('/img/submenu_sluzby_bottom.gif'); background-repeat: no-repeat;z-index: 2;}
#submenu-sluzby a{color: white;}
#submenu-sluzby a:hover{text-decoration:underline; color: #5cc6f4;}


#submenu-o-spolecnosti{z-index:2; width: 183px; position: absolute; display:none; left: 116px; top: 166px; *top: 148px; z-index: 2; font-size: 12px;}
#submenu-o-spolecnosti-faux{width: 80px; height: 40px; *height:60px; cursor: pointer;}
#submenu-o-spolecnosti-top {width: 183px; height: 8px; _height: 28px; background-image:url('/img/submenu_sluzby_top.gif'); background-repeat:no-repeat;z-index: 2; _margin-bottom:-20px;}
#submenu-o-spolecnosti-middle {font-weight: bold;font-size: 14px;width: 163px; background-image:url('/img/submenu_sluzby_middle.gif'); background-repeat: repeat-y; padding-left: 10px; padding-right: 10px; color:white;z-index: 2; line-height: 25px; }
#submenu-o-spolecnosti-bottom{width: 183px; height: 8px; background-image:url('/img/submenu_sluzby_bottom.gif'); background-repeat: no-repeat;z-index: 2;}
#submenu-o-spolecnosti a{color: white;}
#submenu-o-spolecnosti a:hover{text-decoration:underline; color: #5cc6f4;}

#azs-logo {position: absolute; left: 10px; top:-70px; *top:-70px; margin-bottom: 30px; *margin-bottom: 20px; z-index:2; }
#picswrapper {margin-left: 10px;  margin-top: 30px; position: absolute; left: 425px;}

#lista {width: 1039px; margin-left: auto; margin-right: auto; font-size: 12px; text-align: center; position: relative; top: -20px;}