body {
margin: 0px;
padding: 0px;
width:100%;
background: #F0F1F6; 
font-family: Arial, Tahoma, Verdana, Helvetica, "Lucida Grande", "Lucida Sans Unicode", serif;
font-size: 12px;
color: #3F3F3F;
text-align:center;
position: absolute;
top: 0px;
left: 0px;
background: url('../grafika/bg.gif') repeat-x;
}

div.main{
width: 925px; /* 756 */
margin: 0px auto;
text-align:left;
background: url('../grafika/bg_main.gif') repeat-y transparent;
padding:0px 7px 0px 7px;
}

div.top{
width:925px;
text-align:left;
}

div.flash{
z-index:-1;
float:right;
width:544px;
height:156px;
}

div.menu{
height:34px;
width:925px;
background: transparent;
text-align:left;
float:left;
position:relative;
top:-34px;
}

#navlist a {
display: block;
height:34px;
margin:0px 2px 0px 0px;
padding:6px 10px 0px 10px;
text-align:center;
float:left;
}

#navlist a.uvod {background: url('../grafika/menu/bg_uvod.gif') no-repeat;}
#navlist a.uvod:hover {background: url('../grafika/menu/bg_uvod1.gif') no-repeat;}
#navlist a.uvod_nadpis {background: url('../grafika/menu/bg_uvod1.gif') no-repeat;}

#navlist a.kontakt {background: url('../grafika/menu/bg_kontakt.gif') no-repeat;}
#navlist a.kontakt:hover {background: url('../grafika/menu/bg_kontakt1.gif') no-repeat;}
#navlist a.kontakt_nadpis {background: url('../grafika/menu/bg_kontakt1.gif') no-repeat;}

#navlist a.haly {background: url('../grafika/menu/bg_haly.gif') no-repeat;}
#navlist a.haly:hover {background: url('../grafika/menu/bg_haly1.gif') no-repeat;}
#navlist a.haly_nadpis {background: url('../grafika/menu/bg_haly1.gif') no-repeat;}

#navlist a.povrchy {background: url('../grafika/menu/bg_povrchy.gif') no-repeat;}
#navlist a.povrchy:hover {background: url('../grafika/menu/bg_povrchy1.gif') no-repeat;}
#navlist a.povrchy_nadpis {background: url('../grafika/menu/bg_povrchy1.gif') no-repeat;}

#navlist a.reference {background: url('../grafika/menu/bg_reference.gif') no-repeat;}
#navlist a.reference:hover {background: url('../grafika/menu/bg_reference1.gif') no-repeat;}
#navlist a.reference_nadpis {background: url('../grafika/menu/bg_reference1.gif') no-repeat;}

#navlist a.ostatni {background: url('../grafika/menu/bg_ostatni.gif') no-repeat;}
#navlist a.ostatni:hover {background: url('../grafika/menu/bg_ostatni1.gif') no-repeat;}
#navlist a.ostatni_nadpis {background: url('../grafika/menu/bg_ostatni1.gif') no-repeat;}

div.pruh_left{
font: 11px Arial;
font-weight:600;
letter-spacing:1px;
text-align:left;
background: url('../grafika/bg_pruh.gif') repeat-x;
height:38px;
vertical-align:middle;
width:619px;
padding-left:10px;
padding-top:5px;
float:left;
position:relative;
top:-34px;
}

div.pruh_right{
text-align:right;
background: url('../grafika/bg_pruh.gif') repeat-x;
height:38px;
vertical-align:middle;
width:306px;
float:right;
position:relative;
top:-34px;
}

div.content{
width:925px;
padding:15px;
-moz-box-sizing: border-box;
border:0px;
text-align:center;
position:relative;
top:-34px;
}

h1{
text-align:left;
font-size:18px;
}

h2{
text-align:left;
font-size:14px;
}

h3{
text-align:left;
font-size:14px;
}

strong{
font-weight:800;
}

p{
font: 16px Arial;
color: #3F3F3F;
text-align:left;
text-indent:25px;
}

p.noindent{
text-indent:0px;
}

div.footer{
width:925px;
background-color:#f8e9d8;
text-align:center;
clar:both;
}

ul{
text-align:left;
font-size:14px;
}


ul.small{
list-style-type: none;
padding: 0em;
margin: 0em;
margin-left:20px;
}

#small li {
background-image: url('../grafika/tenisak_smallest.gif');
background-repeat: no-repeat;
padding-left: 20px;
line-height:22px;
background-position:0px 2px 0px 0px;
}

/**
ul.reference {
list-style: square inside url('../grafika/tenisak_smallest.gif');
}

#reference li{
font:17px;
color:#3f3f3f;
line-height:20px;
}
*/

#reference td{
font-size:17px;
padding-bottom:10px;
vertical-align:top;
}

#uvod td{
font-size:18px;
padding-bottom:10px;
}

img.intext{
margin:0px 15px 10px 0px;
border:1px solid silver;
}

img.ref{
margin:10px;
border:1px solid silver;
}

img.haly{
margin:5px;
border:1px solid silver;
}

.center{
text-align:center;
text-indent:0px;
}

a.img:hover{
text-decoration:none;
}

A:link {color:#4e4b4b;text-decoration: none;}
A:visited {color:#4e4b4b;text-decoration: none;}
A:hover {color:#F4e4b4b;text-decoration: underline;}

#menu A:link {font: 20px Arial;color:#ffffff;text-decoration: none;}
#menu A:visited {font: 20px Arial;color:#ffffff;text-decoration: none;}
#menu A:hover {font: 20px Arial;color:#ffffff;text-decoration: none;}

#pruh_left A:link {font: 11px Arial;color:#ffffff;text-decoration: none; font-weight:600;letter-spacing:1px;}
#pruh_left A:visited {font: 11px Arial;color:#ffffff;text-decoration: none; font-weight:600;letter-spacing:1px;}
#pruh_left A:hover {font: 11px Arial;color:#3F3F3F;text-decoration: none; font-weight:600;letter-spacing:1px;}

a.haly:hover {border:1px solid silver;}

a.headline:link {font: 20px Arial;color:#ff0000;text-decoration: underline;}
a.headline:visited {font: 20px Arial;color:#ff0000;text-decoration: underline;}
a.headline:hover {font: 20px Arial;color:#ff0000;text-decoration: none;}

