html{
background-color:#CFD1D2;
font-family:Tahoma;
}

body{
text-align:center;
font-size:12px;
width:750px;
color:white;
margin:auto;
}

*{
padding:0;
margin:0;	
border:0px none;
}

#header{
width:750px;
height:250px;
background-image:url(images/header.jpg);
text-align:left;
margin:auto;
}

#header H1{
font-style:italic;
font-size:40px;
padding:20px 0px 0px 20px;
}

#header H2{
font-style:italic;
font-size:20px;
padding:0px 0px 0px 20px;
}

#menu{
width:750px;
height:50px;
background-color:#ffffff;
margin:auto;
}

#menu ul.menu{
display:block;
list-style-type:none;
}

#menu ul.menu li{
float:left;
padding:19px 10px 0px 10px;
}

#menu a:link{
text-decoration:none;
color:black;
}

#menu a:hover{
text-decoration:none;
color:black;
}

#menu a:visited{
text-decoration:none;
color:black;
}

iframe{
width:750px;
height:500px;
}

#kontakt{
width:750px;
height:500px;
background-color:black;
margin:auto;
}

#main{
width:750px;
height:500px;
background-color:black;
margin:auto;
}

a:link{
text-decoration:none;
color:white;
}

a:hover{
text-decoration:none;
color:white;
}

a:visited{
text-decoration:none;
color:white;
}

.akcni-boxik {
width:250px;
float:left;
}

.akcni-boxik .akcni-boxik-in{
width:250px;
height:250px;
overflow:hidden;
background:url(images/pozadi.jpg) left top no-repeat;
position:relative;
}

.akcni-boxik .akcni-boxik-in .foto{
width:250px;
height:150px;
position:absolute;
left:0px;
top:0px;
overflow:hidden;
}

#main .akcni-boxik .akcni-boxik-in p.price{
position:absolute;
left:0px;
top:162.5px;
width:250px;
font-size:17px;
}

#main .akcni-boxik .akcni-boxik-in p.popis{
position:absolute;
left:0px;
top:210px;
width:250px;
}

#info{
text-align:left;
padding: 20px 20px 20px 20px;
}


#footer{
margin:auto;
padding:15px 0px 15px 0px;
width:750px;
color:black;
background-color:white;
}

H3{
font-size:15px;
padding:40px 0px 15px 0px;
}

#wall{
width:750px;
height:500px;
background-image:url(images/wall.jpg);
text-align:left;
margin:auto;
}
