body
{
background-image: url('img/bg.png');
background-repeat: repeat-x;
font-size: 12px;
font-family: Trebuchet MS, sans-serif;
color: #222;
}

div#wrapper
{
width: 800px;
height: 592px;
position: absolute;
top: 50%;
left: 50%;
margin-left: -400px;
margin-top: -296px;
background-image: url('img/stage.png');
background-repeat: no-repeat;
}

div#header
{
position: absolute;
text-indent: -9000px;
}

div#content
{
overflow: auto;
height:350px;
left:340px;
position:absolute;
top:180px;
width:370px;
}

div#footer
{
position: absolute;
width: 118px;
height: 19px;
text-indent: -9000px;
background-image: url('img/logotypy.gif');
background-repeat: no-repeat;
top: 540px;
left: 80px;
}

div#footer a
{
display: block;
width: 118px;
height: 19px;
}

div#nav ul
{
list-style-type: none;
}

div#nav ul li a#galeria
{
background-image: url('img/off_galeria.gif');
background-repeat: no-repeat;
display: block;
position: absolute;
width: 102px;
height: 26px;
text-indent: -9000px;
top: 252px;
left: 80px;
}

div#nav ul li a#galeria:hover, div#nav ul li a#galeria.tagged
{
background-image: url('img/on_galeria.gif');
}

div#nav ul li a#recepta
{
background-image: url('img/off_recepta.gif');
background-repeat: no-repeat;
display: block;
position: absolute;
width: 102px;
height: 26px;
text-indent: -9000px;
top: 210px;
left: 60px;
}

div#nav ul li a#recepta:hover, div#nav ul li a#recepta.tagged
{
background-image: url('img/on_recepta.gif');
}

div#nav ul li a#kontakt
{
background-image: url('img/off_kontakt.gif');
background-repeat: no-repeat;
display: block;
position: absolute;
width: 102px;
height: 26px;
text-indent: -9000px;
top: 295px;
left: 60px;
}

div#nav ul li a#kontakt:hover, div#nav ul li a#kontakt.tagged
{
background-image: url('img/on_kontakt.gif');
}

div.thumbSection
{
width: 250px;
margin: auto;
}


div.thumbSection ul.galeria
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

div.thumbSection ul.galeria li
{
padding: 0px;
margin: 0px;
text-align: center;
}

div.thumbSection ul.galeria li a
{
display: block;
width: 250px;
height: 170px;
background-color: #fff;
margin: 10px;
border: 1px solid #D7CAA9;
}

div.thumbSection ul.galeria li a img
{
border: none;
padding-top: 10px;
}

div.caption
{
text-align: center;
margin-left: 10px;
}
