body {
background: #A9D7EC url('../img/bg.jpg') repeat-x;
text-align: center;
margin: 0; padding: 0 0 10px 0;
font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;
font-size: 13px;
}

h2 {
font-size: 20px;
font-weight: normal;
color: #1D6AA7;
margin: 8px 0 7px 0;
clear: right;
text-align: left;
}
h3 {
font-size: 16px;
font-weight: normal;
color: #1D6AA7;
margin: 8px 0 7px 0;
clear: left;
text-align: left;
}
h4 {
font-size: 14px;
font-weight: normal;
color: #1D6AA7;
margin: 8px 0 7px 0;
clear: left;
text-align: left;
}
p {
color: #00314B;
line-height: 20px;
margin: 0 0 16px 0;
}

a {color: #1D6AA7;}

a:hover {
text-decoration: none;
}

#menu {
width: 521px;
margin: 0 auto;
}

#home a {
  display:block;
	width:85px; height:54px;
	margin:0; padding:0;
  background: url('../img/home.jpg') 0 0 no-repeat;
  text-decoration: none;
  float: left;
   }
#home a:hover {
   background-position: 0 -56px ;
   }

#home a span { display:none }

#produkty a {
  display:block;
	width:111px; height:54px;
	margin:0; padding:0;
  background: url('../img/produkty.jpg') 0 0 no-repeat;
  text-decoration: none;
  float: left;
   }
#produkty a:hover {
   background-position: 0 -56px ;
   }

#produkty a span { display:none }

#cenik a {
  display:block;
	width:85px; height:54px;
	margin:0; padding:0;
  background: url('../img/cenik.jpg') 0 0 no-repeat;
  text-decoration: none;
  float: left;
   }
#cenik a:hover {
   background-position: 0 -56px ;
   }

#cenik a span { display:none }

#kontakty a {
  display:block;
	width:110px; height:54px;
	margin:0; padding:0;
  background: url('../img/kontakty.jpg') 0 0 no-repeat;
  text-decoration: none;
  float: left;
   }
#kontakty a:hover {
   background-position: 0 -55px ;
   }

#kontakty a span { display:none }

#header {
position: relative;
left: -1px;
clear: both;
background: url('../img/header1.jpg') no-repeat center 0px;
height: 335px;
width: 900px;
margin: 0 auto;
}
#header span {
display: none;
}

#menu-left
{
float:left;
margin:0; padding:0;
width: 196px;
}

#menu-right
{
float:right;
margin:0; padding:0;
width: 196px;
}

#logo
{
background: url('../img/logo.jpg') no-repeat;
float: left;
height: 57px;
width: 120px;
}

.obsah
{
background: #BADEF0;
/*height: 400px;*/
width: 684px;
margin: 0 auto;
position: relative;
padding: 6px 6px;
text-align: left;
}
.text {
padding: 0 18px;
}

#footer {
background: url('../img/footer.jpg') no-repeat;
margin: 0 auto;
width: 698px;
padding: 38px 0 2px 0;
height: 40px;
text-align: left;
font-size: 12px;
color: #1D6AA7;
}

#footer-left {
float: left;
padding-left: 8px;
}

#footer-right {
float: right;
padding-right: 12px;
}

#footer a {
color: #1D6AA7;
}

.odkaz {
text-align: center;
padding: 10px 0;
}

.odkaz a {
background: url('../img/sipka.jpg') no-repeat right;
padding-right: 10px;
font-size: 14px;
font-weight: bold;
color: #1D6AA7;
}

.top {
background: url('../img/top.jpg') no-repeat right;
padding-right: 14px;
color: #1D6AA7;
}
/***************** PRODUKTY ******************/
div.produktyObr{
text-align: center;
width: 100%;
}
hr.cleaner{
clear: both;
margin: -1px 0 0 0;
padding: 0;
height: 1px;
border: none;
visibility: hidden;
}
/***************** CENÍK ******************/
.tableCenik{
padding: 0 18px;
text-align: center;
width: 100%;
}
.tableCenik th{
background-color: #7dbee4; 
border-style: none; 
color: #00314B;
} 
.tableCenik td{
color: #00314B;
border-style: none; 
background-color: #A9D7EC;
}
th.left{text-align: left;width: 150px;}
p#distributor{text-align: center;margin-top: 50px;}
div#winelifeCenik{text-align: center; }
div#winelifeCenik img{border:0px;}
/***************** KONTAKTY ******************/
.tableKontakty td{width: 100px;color: #00314B;}
.tableKontakty td.funkce {text-align: center;}
.tableKontakty th{color: #00314B;}
div#winelifeKontakty{
position: relative;
top: 200px;
text-align: center;
}
div#winelifeKontakty img{
border:0px;
}
div#objednavky{
float: left;
}

