/* CSS Document */
* {padding: 0; margin 0}
body{text-align: center;background-color: #B4471A;}
#main{text-align: left; width: 760px; margin: auto;}
#top {background: url(../images/top.jpg) no-repeat; width: 760px; height: 128px;}
#obsah {width: 760px; background: url(../images/menubcg.gif) top left repeat-y; }
#menu {width: 147px; float: left; }
#foto {width: 610px; height: 134px; float: right; background: url(../images/foto.jpg) top right no-repeat;}
#foto2 {width: 610px; height: 68px; float: right; background: #B4471A url(../images/foto2.gif) no-repeat; top-right}
#aktualne {background: #660000; width: 610px ; float: right; border: 0;}
#fotodown{width: 610px; float: right; _margin-top: -3px; background: #8A2B04 url(../images/fotodown.jpg) no-repeat right top;}
#kontakt{margin-left: 10px;}
#kontakt table {background: #8A2B04; width: 550px ; border: 10px #8A2B04 solid}
#kontakt table th {text-align: right;}
#kontakt table td {text-align: left;}
#gril img {margin: 10px 18px;}
#aktualne img {border: 0;}
.produkt{margin-left: 20px; width: 580px; height: 142px; background: url(../images/bcg.gif) repeat-x left top;}
.produkt img{
  float:left; margin-left: -3px;
}
.produkt p{ padding-top: 2em;}
.interier {margin-left: 25px; margin-top: 20px; width:461px;}
.kontakt {margin-left: 25px; margin-top: 20px; width:461px;}
.interier p{
  text-align: right; padding-right: 1em; color:white; margin-top: -5px; font-size: 9pt;
}
#footer{clear: both; background-color: #3C0000; margin-left: 150px; height: 80px; background: url(../images/footer.gif) repeat-x left top;
        }
#footer2{clear: both; margin-left: 150px; min-height: 580px; _height: 560px; background: #660000 url(../images/footer.gif) repeat-x left bottom;
        }
#footer img {margin: 10px 0 -10px 10px;}
p {margin:5px 0 5px 15px; color:white; font-size:80%; font-family: arial; }
.produkty {margin:5px 0 50px 15px; color:white; font-size:80%; font-family: arial;}
#menu a{text-decoration: none; color: blue; display: block; padding-left: 45px; padding-bottom: 8px; height: 30px; margin-left: 15px;
         background: url(../images/picmenu.gif) no-repeat; font-family: arial; font-size: 80%; }
#menu a:link { text-decoration: none; color: white; background: url(../images/picmenu.gif) no-repeat;}
#menu a:visited { text-decoration: none; color: white; background: url(../images/picmenu.gif) no-repeat;}
#menu a:active { text-decoration: none; color: gold; background: url(../images/picmenu.gif) no-repeat;}
#menu a:hover { text-decoration: none; color: gold; background: url(../images/picmenuhover.gif) no-repeat;}

#fotodown a:link {text-decoration: underline; color: white;}
#fotodown a:visited {text-decoration: underline; color: gray;}
#fotodown a:active {text-decoration: underline; color: red;}
#fotodown a:hover {text-decoration: underline; color: red;}
table{
   color:white; font-size:80%; font-family: arial; margin: 10px 0 0 15px;
}
h2{
  font-style: italic; font-size: 11pt; margin: 10px 15px; color: white;
}

h3{
  font-style: italic; font-size: 11pt;
}

