/* CSS Document */

.header{
   position: relative;
   float: left;
   left: 119px;
   width: 1024px;
   _width: 1030px;
   height: 97px;
   background: url('../img/DzonaA_page_shadow.png') repeat-y left top;
   padding: 0 4px;
   display: inline;
}

.header div {
  width: 1024px;
   height: 97px;
   background: url('../img/Dzona_head.png') no-repeat left top;
   width: 1024px;
   height: 97px;
   float: left;
}

.wrapper{
   position: relative;
   float: left;
   left: 119px;
   width: 1024px;
   min-height: 450px;
   _width: 1028px;
/*

   background: #fff;


*/
   padding: 0 4px 0 4px;
   background: url('../img/DzonaA_page_shadow.png') repeat-y;
   display: inline;

}
.left{
   position: relative;
   float: left;
   left: 0px;
   width: 209px;
   min-height: 450px;
/*   height: 817px;*/
   background: #f8f8f8 url('img/_DzonaA_pozadi_081009.png') top left no-repeat
}
.right{
   position: relative;
   float: right;
   right: 0px;
   width: 815px;
   padding-bottom: 20px;
   min-height: 450px;
/*   height: 817px;*/
   background: #fff url('../img/DzonaA_pozadi_081009.png') top right no-repeat
  
}

.right_inner {
margin: 0 auto;
width: 75%;
text-align: left;

}
.footer{
   position: relative;
   float: left;
   left: 119px;
   padding: 0 4px;
   width: 1024px;
   _width: 1028px;
   height: 45px; 
/*   background: #fff url('../img/DzonaA_bottom_shadow.png') no-repeat left top;*/
   background: transparent url(../img/DzonaA_bottom_shadow_291009.png) no-repeat scroll left bottom;
   
   display: inline;
   font-size: 11px;
}
.footer > p {
padding: 0px 70px;
font-weight: bold;
}
.fr {
float: right;
}
.red { color: red;}

.header h1 {text-indent: -999px; color: white;}
.header h1 span {
   height: 156px;
   left: 10px;
   overflow: hidden;
   position: absolute;
   top: 8px;
   width: 297px;
   background: url('img/DzonaA_logo.png') no-repeat left top;
   display: block;
}
.left h2, .left p {color: #7F5701; margin-left: 30px; margin-right: 30px}
.left h2 {
  font-size: 14px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  line-height: 1em;
}
.right h2, .right h3 {color: #3C3C3C;}

.right h3 {
line-height: 1.9;
padding: 0px;
margin: 2px 0px;
}

.right p {
color: #3C3C3C;
line-height: 1.4;
padding: 0px;
margin: 4px 0px;
text-align: justify;
/*float: left;*/
}

.left ul {
list-style: none;
}
.left li a {
text-decoration: none;
color: black;
font-size: 20px;
}
.left li a:hover {
text-decoration: underline;
}

#menu li {
line-height: 35px;
}
ul.proces {
position: relative;
}
ul.proces li{
display: inline;
}
.proces li {
background: url(Epicurea_menu.png) repeat-x left -258px;
border: 1px solid #A37101;
padding: 3px 5px;
}
.proces li:hover {
background: url(Epicurea_menu.png) repeat-x left -299px;
}
.proces li span{
display: none;
position: absolute;
top: 25px;
left: 39px;
width: 500px;
height: 40px;
background: #fff;
padding: 6px 10px;
border: 1px solid #A37101;
}
.proces li:hover span {
display: block;
}
.proces li span.first{
display: block;
}
.baleni  {
position: absolute;
right: 0px;
top: -20px;
padding: 5px;
}
.epicurea li{
display: inline;
}

.epicurea_li li{
list-style-image: url('Epicurea_li.png');
color: #3c3c3c;
}
.epicurea_li li a {color: #7F5701;}

.proces + p {padding-top: 90px;}
.vyhradni {font-size: 13px; line-height: 3px; padding-top: 50px; margin: 0px;}
.vyhradni + p {margin-top: 7px; padding-left: 17px}
table { margin: 5px 50px;}
table, tr, td, th {
font-size: 12px;
border-collapse: collapse;
border: 1px solid #8F8F8F;
}
th, td {
padding: 5px 15px;
}
th {
background: #FFFFFF url('img/Epicurea_web_oil_bg.png') repeat-x left -150px;
}

caption {font-size: 14px; font-weight: bold; text-align: left;}

tbody tr:first-child th{
background: #000000 url('img/DzonaA_th_bg.png') left -104px repeat-x;
color: #f8f8f8;
}
tr td:first-child{
background: #e3e3e3;
font-weight: bold;
}



.palm, .rice {margin-bottom: 10px; width: 370px; height: 178px; margin-right: 35px; float: left; border: 0px;}
.zoom {position: absolute; top: 119px; left: 298px; background-image: url(zoom.png); width: 72px; height: 59px; background-repeat: no-repeat;}
.obrazek {position: relative; float: left; }
.text {padding-left: 408px; }
.pecet {padding-left: 30px; padding-top: 30px;}
.epicurea_rice_icons {padding-left: 25px;}
.epicurea_li img {border: none;}
.pravy {float: right;}
#letaky .epicurea_li {list-style: none;}
#letaky .epicurea_li li img{margin-top: 10px;}
#letaky .epicurea_li li {margin-bottom: 15px;}

dl, dt, dd, img, a{margin:0;padding:0} 
dl {text-align:left;font-size:.95em;margin-top:25px;} 
dt,dd {width:11em;float:left;} 
dt {margin-bottom:5.5em;} 
dd {margin:160px 0 0 -10.5em;} 
img {vertical-align:bottom;border:0px;padding:2px;} 
em {display:block;font-weight:bold;margin-bottom:5px;} 
dl a:hover img,dl a:active img,dl a:focus img {background:#f33;} 

#obsah {
  padding: 1em;
  font: 1.25em/1.75em "Times New Roman", serif
}
.popis_foto {
 float: right;
 margin: .5em 0 .5em 2em;
 padding: 0;
 line-height: 1em;
 width: 143px;
}
.popis_foto p {
 width: 100%;
 margin: 0;
 padding: 1em 0;
 font: .75em/1.75em Verdana, sans-serif;
 color: #666;
}
.popis_foto img {
 margin: 0;
 padding: 0;
 display: block;
}

.ramecek{
  left: 149px;
   width: 581px;
   _height: 351px;
   background: url('img/Dzona_ramecek_041009.png') no-repeat
}

.ramecek ul, .ramecek h2 {
margin: 0px;
padding: 0px;
}

.ramecek ul {
/*
position: absolute;
position: absolute;
margin-top: 18px;
*/
}

.ramecek li {
  display: block;
  width: 581px;
  _height: 351px;
/*  padding-top: 18px;*/
}

.ramecek li span {
  display: block;
/*  padding-top: 6px;*/
  padding-bottom: 11px;
/*  padding-left: 291px;
  width: 282px;*/
}
.nad_text {
background: url('../img/Dzona_text_bg_up_041009.png') no-repeat;
height: 15px;
}
.text {
  display: block;
  background: url('../img/Dzona_text_bg_131009_horni_01.png') no-repeat right top;
  min-height: 303px;
  height:auto !important;
  height: 303px;
  padding-top: 25px;
  padding-left: 270px;
}
.ramecek li span p {
margin-right: 20px;
text-align: justify;
}

.ramecek ul li:hover {
display: block !important;
}

.kdopak {
  display: block;
  width: 581px;
  height: 351px;
  background: url('img/Dzona_kdopak_041009.png') no-repeat
}
.skryt {
display: none;
}
.zdejsme{
color: #FF031A!important;
}

.zdejsme:after{
content: ' »';
}

.uvod {
border: 1px solid #FF7777;
background: #f8f8f8;
padding: 10px 10px 5px;
margin: 4px 0px 20px;
font-size: 12px;
float: left;
}
.uvod h3, .uvod p{
margin-top: 0px;
margin-bottom: 3px;
padding-top: 0px;
}
div.uvod:hover {
background: #fff;
}

div.DZ_blog {
  _clear: all;
  height: 26px;
  display: block;
  border-bottom: 1px dotted red;
  width:640px;
  padding: 3px;
}
div.DZ_blog span {
  float:left;
  overflow: hidden;
}
div.DZ_blog span H3 {
  margin: 0px;
}

.headline h3 {
  line-height: 1;
  margin: 0;
  padding: 0;
}

div.DZ_blog span.author {
  margin: 0px 0px 0px 0px;
  width: 200px;
}
div.DZ_blog span.date {
  margin: 0px 0px 0px 0px;
  width: 90px;
}

div.fotogalerie {
  float:left;
  margin-right: 10px;
  margin-top: 10px;
}
div.fotogalerie img {
  border: 1px solid black;
  padding: 0px;
}
div.fotogalerie p.popis_fotografie {
  margin: 0px;
  font-size: 10px;
  font-weight: bold;
  text-align: left;
  height: 40px;
  width: 102px;
}
div.fotogalerie span.fotografie_celkem {
  float: left;
  width: 110px;
}

.kdo {
width: 219px;
}
.right .kdo {
width: 600px;
}

.right .kdo a {
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}

.kdo a {
font-weight: bold;
line-height: 3.5em;
color: red;
text-decoration: none;
}
.kdo a:hover {
color: red;
text-decoration: underline;

}
.kdo ul {
font-family: Arial;
font-size: 14px;
top: 97px;
padding-left: 10px;
}
.kdo ul li{
display: inline;
margin: 5px 2px;
}

.right li + span {
opacity: 1;
}

#page {
margin: 0 auto;
width: 75%;
text-align: left;
}

#fotogalerie:after {
content: ""; display: block; height: 0; clear: both;
}
.zpet, .back {
float: right!important;
text-decoration: none;
}
.date {
color: #FF4310;
margin-top: 10px;
font-weight: bold;
font-size: 10px;
}
.autor {
color: #FF5500;
font-weight: bold;
}
.uvod_detail {
font-style: italic;
font-weight: 600;
}

.sipka_leva {
background: transparent url(../img/Dzona_sipky.png) repeat left bottom;
height: 43px;
width: 47px;
}
.sipka_leva:hover {
background: transparent url(../img/Dzona_sipky.png) repeat left top;
}

.ramecek p {
float: left;
}
.date_autor {
padding: 15px 0px;
}
.date_autor div {
text-align: right;
}
.right_inner ul{
line-height: 1.25;
}

p.foto_blog {
width: 150px;
height: 150px;
border: 1px solid silver;
float: left;
margin: 5px 12px 0px 0px;
padding: 0;
position: relative;
}
p.foto_blog a{
display: block;
width: 150px;
height: 150px;
margin: 0;
padding: 0;
}
.foto_blog img{
width: 148px;
height: 148px;
}
p.foto_blog .pocet {
border:1px dotted silver;
font-family: Tahoma;
font-size: 10px;
height:14px;
margin:3px 3px 0 0;
padding: 0;
position:absolute;
right:0;
top:0;
width:14px;
text-align: center;
}
p.foto_blog .zvetsit {
position: absolute;
bottom: 0;
right: 0;
margin: 0 3px 0 0;
padding: 0;
font-family: Verdana;
font-size: 17px;
font-weight: bold;
}

.video {
width: 60%;
margin:25px 0 0 0;
float: left;
}

#program {
width: 40%;
margin:25px 0 0 0;
float: left;
}

h3.aktualni_program {
margin: 25px 0 0 0;
}


