/* CSS Document */

body {
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-align: center;
    margin: 0 auto; 
    color: #fff;
    background: #010011;
              }
  
#head {
background: #010011;
width: 970px;
height: 56px;
margin: 0 auto;
text-align: right;
}

#hlavni {position: relative;
width: 970px;
height: 484px;
margin: 0 auto;}
                      
#obal {
    width: 970px;
    text-align: justify;
    margin: 0 auto; 
    background: #010011 url('img/pozadi.jpg') no-repeat;
    margin-top: -3px;
            }                      

.levej {float: left;
margin-left: 30px;
width: 670px;
} 

a {
color: #aaa;
}
    
a:hover {
color: #fff;
} 

#navigace a {
width: 149px;
height: 56px;
text-decoration: none;
text-align: center;
font-size: 18px;
display: inline;
float: left;
background: url('img/odkaz1.jpg') no-repeat;
color: #fff;
margin-left: 40px;
font-weight: bold;
}

#navigace a:hover {background: url('img/odkaz2.jpg') no-repeat;
}

h1, h3 {
font-size: 21px;
color: #c6023e;
font-weight: normal;
font-variant: small-caps;
}

h2
{font-size: 16px;
color: #aaa;
font-variant: small-caps;
}

.link1 a {
width: 150px; 
height: 210px; 
position: absolute; 
top: 244px;
left: 28px;
background-image: url('img/link1.jpg');}

.link2 a {
width: 150px; 
height: 210px; 
position: absolute; 
top: 244px;
left: 218px;
background-image: url('img/link2.jpg');}

.link3 a {
width: 150px; 
height: 210px; 
position: absolute; 
top: 244px;
left: 408px;
background-image: url('img/link3.jpg');}

.link4 a {
width: 150px; 
height: 210px; 
position: absolute; 
top: 245px;
left: 598px;
background-image: url('img/link4.jpg');}

.link5 a {
width: 150px; 
height: 210px; 
position: absolute; 
top: 244px;
left: 790px;
background-image: url('img/link5.jpg');}

#paticka {
    width: 910px;
    font-size: 80%;
    margin: 0 auto; 
    border-top: 4px solid #002a3a;
               }

img {border: 0}
.odsazeni {padding: 0 20px 0 20px;}
.odsazeni2 {padding: 0 30px 0 30px;}
.levy {float: left; margin-right: 80px;}

/* formular */
#formular input, textarea, select {
	width: 337px;
	margin: 0 0 10px 0;
}
#button {background: #002a3a; color: #fff;}
 /* ///formular */  

/* plovoucí karty */
.cleaner {
        clear: both;
        height: 0;
        content: ' ';
      }         
                         
#galerie .foto {
        float: left;
        display: inline;
        margin: 10px;
        text-align: center;
        border: #fff 1px solid;
        background: #e0e0e0;
        padding: 3px;
        color: #000;
                     } 
#galerie {font-size: 12px;}                                         
#galerie .foto img {
                border: 1px solid #fff;
      }
/* ///plovoucí karty */

