*{
    margin:0;
    padding:0;
    border:0;
}

body{
    background-color: #FBB424;
    background-image: url(../images/bg.gif);
    background-position: top;
    background-repeat: repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;

}

ul{
    list-style:none;
}

#bg2{
    background-image: url(../images/bg2.png);
    display:block;
}

#page{
    width:920px;
    margin:auto;
    padding:0 0 100px 0;
}

#header{
    background-image: url(../images/header.gif);
    width:920px;
    height:282px;
    display:block;
}

#logo{
    width:370px;
    height:282px;
    float:left;
}

#menu{
    padding:15px 0 0 350px;
    line-height:2.2em;
    font-size:20px;
    float:left;
}

#menu strong{
    font-weight:normal;
}

#menu a{
    background-image: url(../images/b1.gif);
    background-position: left;
    background-repeat: no-repeat;
    width:170px;
    padding:0 0 0 25px;
    text-decoration:none;
    color:#FFFFFF;
    display:block;
}

#menu a:hover{
    background-image: url(../images/b2.gif);
}

#content{
    background-image: url(../images/content.gif);
    width:920px;
}

#akce{

    padding:25px 0 30px 80px;
}

#akce b{
    padding:3px 0 10px;
    display:block;
}

#left{
    width:300px;
    color:#FBB424;
    float:left;
}

#left h2{
    background-image: url(../images/left-h2.png);
    width:228px;
    height:32px;
    margin:0 0 0 40px;
    padding:9px 0 0 27px;
    font-size:20px;

}

#right{
    float:left;
}

#partneri{
    padding:25px 0 25px 80px;
    line-height:1.5em;
}

#partneri a{
    color:#FFCD69;
}

#partneri strong{
    font-weight:normal;
}

#footer{
    background-image: url(../images/footer.gif);
    width:800px;
    height:77px;
    padding:185px 0 0 120px;
    display:block;
}

#footer a{
    color:#7B060F;
}

#menu2 li{
    width:120px;
    border-right:1px solid #7B060F;
    text-align:center;
    font-size:12px;
    float:left;
}

.brd-left{
    border-left:1px solid #7B060F;
}
#footer small{
    padding:40px 20px 0 0;
    text-align:right;
    display:block;
}

hr{
    clear:both;
    visibility: hidden;
}

#poledni-menu{
    background-image: url(../images/pivovar-staropramen.gif);
    background-position: top right;
    background-repeat: no-repeat;

}

#poledni-menu, #jidelni-listek, #forum, #galerie, #kontakt, #jidla, #fotogalerie, #sudova-piva{
    width:570px;
    padding:38px 0 50px 38px;
}

#right h2{
    font-size:33px;
    font-weight:normal;
}

#right h3{
    padding:4px 0 30px 11px;
    font-size:20px;
    font-weight:normal;
    color:#FFCD69;
}

#jidlo{
    padding:0 0 25px 0;
}

#jidlo li{
    background-position: left top;
    background-repeat: no-repeat;
    padding:0 0 15px 75px;

}

#jidlo strong{
    padding:5px 0 3px 0;
    display:block;
}

.polevka{
    background-image: url(../images/ico1.gif);
    height:60px;
}

.menu-dne{
    background-image: url(../images/ico2.gif);
    height:60px;
}

.alternativy{
    background-image: url(../images/ico3.gif);
}

.nabidka-piva{
    margin:0 0 50px 0;
}

.nabidka-piva td{
    padding:0 30px 0 10px;
}

#jidelni-listek{

}

#jidelni-listek strong{
    background-position: left top;
    background-repeat: no-repeat;
    width:450px;
    height:50px;
    margin:0 0 10px 0;
    padding:17px 0 0 75px;
    border-bottom:1px solid #af7b12;
    font-size:16px;
    display:block;
}

#jidelni-listek strong a{
    color:#000000;
}

.jidla1{
    background-image: url(../images/ico5.gif);
}

.jidla2{
    background-image: url(../images/ico6.gif);
}

.jidla3{
    background-image: url(../images/ico5.gif);
}

.jidla4{
    background-image: url(../images/ico6.gif);
}

.jidla5{
    background-image: url(../images/ico5.gif);
}

.jidla6{
    background-image: url(../images/ico6.gif);
}

.jidla7{
    background-image: url(../images/ico5.gif);
}

.jidla8{
    background-image: url(../images/ico4.gif);
}

.jidla9{
    background-image: url(../images/ico5.gif);
}

.jidla10{
    background-image: url(../images/ico5.gif);
}

.jidla11{
    background-image: url(../images/ico7.gif);
}

.jidla12{
    background-image: url(../images/ico8.gif);
}

.jidla13{
    background-image: url(../images/ico9.gif);
}

.jidla14{
    background-image: url(../images/ico11.gif);
}

.jidla15{
    background-image: url(../images/ico14.gif);
}

.jidla16{
    background-image: url(../images/ico10.gif);
}

.jidla17{
    background-image: url(../images/ico10.gif);
}

.jidla18{
    background-image: url(../images/ico14.gif);
}

.jidla19{
    background-image: url(../images/ico14.gif);
}

.jidla20{
    background-image: url(../images/ico14.gif);
}

.jidla21{
    background-image: url(../images/ico13.gif);
}

.jidla22{
    background-image: url(../images/ico13.gif);
}

.jidla23{
    background-image: url(../images/ico13.gif);
}

.jidla24{
    background-image: url(../images/ico14.gif);
}

.jidla25{
    background-image: url(../images/ico13.gif);
}

.jidla26{
    background-image: url(../images/ico13.gif);
}

.jidla27{
    background-image: url(../images/ico13.gif);
}

.jidla28{
    background-image: url(../images/ico13.gif);
}

.jidla29{
    background-image: url(../images/ico13.gif);
}

.jidla30{
    background-image: url(../images/ico11.gif);
}

.jidla31{
    background-image: url(../images/ico11.gif);
}

.jidla32{
    background-image: url(../images/ico12.gif);
}

.jidla33{
    background-image: url(../images/ico15.gif);
}

.jidla34{
    background-image: url(../images/ico16.gif);
}

.jidla35{
    background-image: url(../images/ico15.gif);
}

.jidla36{
    background-image: url(../images/ico15.gif);
}

.jidla37{
    background-image: url(../images/ico17.gif);
}

.jidla38{
    background-image: url(../images/ico18.gif);
}

.jidla39{
    background-image: url(../images/ico5.gif);
}

.jidla40{
    background-image: url(../images/ico19.gif);
}

.seznam-jidel{
    padding:25px 0 25px 25px;
    line-height:1.7em;
    font-size:12px;
}

.seznam-jidel b{
    width:40px;
    padding:0 5px 0 0;
    float:left;
}

.seznam-jidel strong{
    width:400px;
    float:left;
}

#forum ul{
    width:500px;
    padding:0 0 0 25px;
    line-height:1.5em;
    font-size:12px;

}

#forum li{
    width:500px;
    margin:0 0 15px 0;
    border:1px solid #af7b12;
}

#forum strong{
    width:350px;
    padding:3px;
    border-right:1px solid #cc921e;
    color:#9C1621;
    float:left;
}

#forum b{
    width:135px;
    padding:3px;
    text-align:right;
    color:#9C1621;
    float:left;
}

#forum p{
    padding:5px;
    border-top:1px solid #cc921e;
    clear:both;
    display:block;
}

#forum table{
    width:500px;
    margin:0 0 0 20px;
    display:block;
}

#forum td{
    padding:3px;
}

.i5{
    width:400px;
}

.i1 a, .i2 a, .i3 a, .i4 a, .i5 a{
    color:#7B060F
}

#forum fieldset{
    padding:20px;
}

#forum label{
    padding:0 0 3px 0;
    font-size:12px;
    font-weight:bold;
    display:block;
}

#forum input{
    width:300px;
    margin:0 0 5px 5px;
    padding:1px;
    border:1px solid #6D6D6D;
    display:block;
}

#forum textarea{
    width:300px;
    height:200px;
    margin:0 0 25px 5px;
    padding:1px;
    border:1px solid #6D6D6D;
    display:block;
}

#forum .button{
    width:100px;
    padding:3px;
    font-weight:bold;
}

#galerie ul{
    padding:0 25px 50px 25px;
    line-height:2em;
}

#galerie li{
    border-bottom:1px solid #cc921e;
    margin:0 0 7px 0;
}

#galerie a{
    color:#9C1621;
}

#mapa{
    padding:0 0 50px 55px;
    display:block;
}

#mapa img{
    border:1px solid #6D6D6D;
    padding:5px;
}

#kontaktni-udaje{
    padding:0 0 0 50px;
    width:210px;
    float:left;
}

#kontaktni-udaje p{
    padding:10px 10px 0 15px;
}

#kontaktni-udaje b{
    padding:20px 0 7px 0;
    display:block;
}

#kontaktni-udaje a{
    color:#9C1621;
}

#oteviraci-doba{
    width:210px;
    padding:0 0 0 50px;
    float:left;
}

#oteviraci-doba table{
    margin:25px 0 0 15px;
}

#oteviraci-doba td{
    padding:3px 8px 3px 3px;
}

#fotogalerie ul{
    padding:25px 0 0 0;
}

#fotogalerie li{
    height:150px;
    padding:15px;
    float:left;
}

#otv{
    padding:0 0 0 50px;
}

#otv td{
    padding:3px 8px 3px 3px;
}

.sudova-piva{
    margin: 20px 0 30px 75px;
    display:block;
}

#sudova-piva table{
    margin:25px 0 0 0;
    display:block;
}

#sudova-piva th{
    width:115px;
    text-align:left;
}

#sudova-piva td{
    padding:10px 0 10px;
}