/*Elementy pre reset */
body,ul{
    margin:0px;
    padding:0px;
}
/*Elementy pre reset */



/*Elementy pre zahlavie */
body {
    background-image:url(../img/bg0.png);
    background-repeat:repeat-x;
}

#dvere {
    width:166px;
    height:280px;
    background-image:url(../img/dvere.png);
    background-repeat:no-repeat;
    position:relative;top:3px;left:120px;
    margin-bottom:20px; /*odsadenie dalsieho textu IE */
    padding-bottom:20px; /*odsadenie  dalsieho textu FF */
}

#logo-v {
    width:403px;
    height:216px;
    background-image:url(../img/logo-velke.png);
    position:relative;top:0px;right:10px;
    float:right;
}
#vlm {
    width:164px;
    height:60px;
    position:relative;top:222px;left:410px;
    float:right;
    border:0px;
}
#vlm img { /* prekrytie h1 obrazkom */
    position:relative;
    bottom:12px;
    right:2px;
    border:0px;
}
#vlm a {
    border:0px;
}
h1 {
    font-size:10px;
    display:inline;
    line-height:12px; /* pre rovnake odsadenie v IE a FF */
}
.hl-text{
    position:absolute;
    font-family:arial;
    font-size:1.8em;
    font-weight:400;
    font-style:italic;
    color:#376095;
    
}
#od {
    top:30px;
    left:35%;
}
#nm {
    top:55px;
    left:45%;
}
/*Elementy pre zahlavie */

/* obal */
#obal {
    max-width:960px;
    margin:auto;
}
/* obal */

/* -------------- telo ---------------- */
.modul {
    width:40%;
    font-size:12px;
    font-family:tahoma;
    float:left;
    margin-right:10px;
    margin-left:5px;
}
.modul p {
    margin-top:3px;
    margin-bottom:10px;
    text-align:justify;
    color:#828384;
}
.modul img {
    padding-right:10px;
    float:left;
    border:0px;
}
.modul a {
    color:#376095;
    text-decoration:none;
}
.modul a:hover {
    border-bottom:1px dashed;
}
.modul span {
    color:#376095;
    padding-top:20px;
    display:block;
}
h2 {
    color:#376095;
    font-family:tahoma;
    border-bottom:1px dotted #cccccc;
    margin-bottom:0px;
    margin-top:0px;
    font-size:24px;
    font-weight:400;
}

.ukazka img {
        border:0px;
}
/* telo */

/* menu */
#menu {
    float:right;
    width:200px;
    line-height:50px;

}
#menu ul {
    list-style:none;
    border-top:1px dashed #cccccc;
    
}
#menu li {
    margin-left:10px;
    border-bottom:1px dashed #cccccc;
    font-family:tahoma;
}
#menu li:hover {
    background-position:right;
    background-repeat:no-repeat;
    background-image:url(../img/menu-logo.png);
}
#menu li a {
    color:#376095;
    text-decoration:none;
    margin-left:12px;
}
#menu li a:hover {
    color:#6893f4;
}
/* menu */

/* medzera */
.medzera {
    clear:both;
    padding:25px;
}
/* medzera */

/* ------- koniec telo ----------  */

/* pata */
#pata {
    height:115px;
    background-image:url(../img/bg-pata.png);
    background-repeat:repeat-x;
}
#pata-obal {
    max-width:960px;
    margin:auto;
}
#pata ul{
    text-indent:1em;
    list-style:none;
    padding-top:3px;
    font-family:tahoma;
    font-size:12px;
    color:#376095;
}
#pata li {
    margin-bottom:3px;
}
#pata li a {
    color:#376095;
    text-decoration:none;
    
}
#pata li a:hover {
    color:#6893f4;
    border-bottom:1px dashed;
}
.pata-modul {
    margin-top:5px;
    float:left;
    width:258px;
}
#pata img {
    margin-top:12px;
    margin-right:7px;
    border:0px;
}

