
<style>

address, article, aside, figcaption, figure, footer, header, nav, section{
display:block;lock;
margin:auto;
}

article{
padding: 5%;
}

body{
background-color: white;
font-family: Verdana;
background-position: center top;
background-repeat: no-repeat;
font-size: 9pt;
max-width: 746px;
margin: auto;
}      

p{
font-family: Verdana;
font-size:9pt;
}

.div_nadpis{
width:100%;
height:90px;
text-align: center;
font-size: 35px;
background-color:#16355c;
}

.div_nadpis_first_part{
width:72%;
height: 100%;
}

.div_nadpis_second_part{
width:28%;
float:right;
height: 100%;
text-align: left;
}

.div_footer_first_part{
width:80%;
height: 100%;
}

.div_footer_second_part{
width:20%;
float:right;
height: 1000%;
text-align: left;
}

.div_rozdelovac{
width:100%;
height:16px;
margin:auto;
background-image: url("images/rozdelovac_img.JPG");
}

.div_nav_index{
width:100%;
height:50px;
margin:auto;
background-image: url("images/nav_background_index.PNG");
font-size:15px;
font-family:"Arial";
} /*background-color:#f6ebd8;*/

.div_nav_sluzby{
width:100%;
height:50px;
margin:auto;
background-image: url("images/nav_background_sluzby.PNG");
font-size:15px;
font-family:"Arial";
} /*background-color:#f6ebd8;*/

.div_nav_reference{
width:100%;
height:50px;
margin:auto;
background-image: url("images/nav_background_reference.PNG");
font-size:15px;
font-family:"Arial";
} /*background-color:#f6ebd8;*/

.div_nav_kontakt{
width:100%;
height:50px;
margin:auto;
background-image: url("images/nav_background_kontakt.PNG");
font-size:15px;
font-family:"Arial";
} /*background-color:#f6ebd8;*/

.div_obsah_index{
width:100%;
height:530px;
margin:auto;
text-align: left;
background-color:#fdf8f2;
overflow: hidden;
}

.div_obsah_sluzby{
width:100%;
height:530px;
margin:auto;
/*text-align: justify;*/
background-color:#fdf8f2;
overflow: hidden;
}

.div_obsah_reference{
width:100%;
height:530px;
margin:auto;
text-align: left;
background-color:#fdf8f2;
overflow: hidden;
}

.div_obsah_kontakt{
width:100%;
height:530px;
margin:auto;
text-align: justify;
background-color:#fdf8f2;
overflow: hidden;
}

.div_obsah_kontakt_first_part{
	padding-left: 28pt;
width:20%;
float:left;
height: 100%;
}

.div_obsah_kontakt_second_part{
width:60%;
float:left;
height: 100%;
}


.div_obsah_reference_first_part{
width:50%;
float:left;
height: 100%;
}

.div_obsah_reference_second_part{
width:50%;
float:right;
height: 100%;
}

.div_obsah_sluzby_first_part{
width:32%;
float:left;
height: 100%;
padding-left: 5pt;
}


.div_obsah_sluzby_second_part{
width:32%;
float:left;
height: 100%;
padding-left: 8pt;
}

.div_obsah_sluzby_third_part{
width:32%;
float:right;
height: 100%;
padding-left: 5pt;
}

.div_footer{
width:100%;
height: 25px; 
margin:auto;
background-image: url("images/footer.PNG");
overflow: hidden;
color:#ffffff;
}

nav {
position:relative;
}

ul.nav {
list-style-type:none;
margin-top:0px; 
margin-left:0px; 
padding:0;
overflow: hidden;
}

ul.sluzby{
margin-left:0px;
padding-left:10pt;
padding-right:30pt;
background-color:#f9f1e3;
}

li.nav {
float:left; 
padding-left: 35px; 
padding-top: 20px;
}

li a.nav {
text-align:center; 
padding:0px 45px; 
text-decoration:none;
}

li a:hover {
text-decoration: underline;
}

h1{
font-weight:normal;
font-family:"Arial"; 
color:#f9b277;
font-size: 16pt; 
padding-top: 20px;
margin-bottom: 0pt;
}

h2 {
font-weight:normal;
color:#ffffff; 
font-size: 11pt; 
font-family:"Arial";
margin-top:0pt;
margin-bottom: 3pt;
}

h2.nadpis_second_part{
	margin-top:13pt;
}

h3{
color:#17365D; 
font-size:14pt;
font-family:"Arial";
}

h4 {
color:#7f7f7f;
font-size: 8pt; 
font-family:"Verdana";
margin-top:9px;
}

p.foot{
color:#7f7f7f;
font-family:"Verdana";
margin-top:4pt;
}

p.foot_second{
color:#7f7f7f;
font-family:"Verdana";
margin-top:0pt;
}

a:visited{
color:#7f7f7f;
}

a.nadpis_second_part{
text-decoration:none;
color:white;
}

a.nadpis_second_part:visited{
color:white;
}

a:link{
color:#7f7f7f;
}

a.nadpis_second_part:link{
color:white;
}

footer{
text-align:justify;
margin-left:30px;
}

</style>
