/* bannery */

#banner_index{
 background: url('obr/banner.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_akce{
 background: url('obr/banner_akce.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_denne{
 background: url('obr/banner_denne.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_horoskopy{
 background: url('obr/banner_horoskopy.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_ziznivec{
 background: url('obr/banner_ziznivec.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_hospody{
 background: url('obr/banner_hospody.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_zpravy{
 background: url('obr/banner_zpravy.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_divky{
 background: url('obr/banner_divky.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_zhave{
 background: url('obr/banner_zhave.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_dilna{
 background: url('obr/banner_dilna.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_dennicek{
 background: url('obr/banner_dennicek.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_eshopy{
 background: url('obr/banner_eshopy.png') no-repeat;
 width: 948px;
 height: 124px;
}

#banner_pivo{
 background: url('obr/banner_pivo.png') no-repeat;
 width: 948px;
 height: 124px;
}

/* spolocne CSS styly pre vsetky sluzby */

body{
 margin: 0px;
 font-family: Arial;
 font-size: 13px;
}

#telo{
 width: 948px;
}

#pravy{
 width: 300px;
 float: right;
 text-align: left;
}

#stred{
 width: 468px;
 float: left;
 margin-left: 10px;
 *margin-left: 10px;
 text-align: left;
}

#lavy{
 width: 160px;
 float: left;
 text-align: left;
 font-size: 15px;
}

#menu{
 width: 160px;
 text-align: left;
 padding-top: 10px;
 font-size: 15px;
 font-weight: bold;
 margin-bottom: 10px;
 padding-bottom: 10px;
}

#reklama_lavy{
 width: 160px;
 text-align: center;
 margin-bottom: 10px;
 font-size: 15px;
 font-weight: bold;
}

table.reklama_lavy{
 width: 160px;
 margin-top: 10px;
 vertical-align: center
 text-align: center;
}

#zabava{
 width: 160px;
 margin-bottom: 10px;
}

div.zabava_nadpis{
 text-align: center;
 font-size: 15px;
 line-height: 28px;
 font-weight: bold;
}

div.zabava_telo{
 text-align: left;
 padding-left: 30px;
 font-size: 15px;
 line-height: 28px;
 font-weight: bold;
}

#reklama_stred{
 width: 468px;
 height: 60px;
 text-align: center;
 margin-bottom: 10px;
 font-size: 15px;
 line-height: 28px;
 font-weight: bold;
}

table.reklama_stred{
 width: 468px;
 vertical-align: center
 text-align: center;
}

#reklama_text{
 padding-left: 10px;
 padding-right: 10px;
 margin-top: 10px;
 margin-bottom: 10px;
}

div.reklama_text_nadpis{
}

div.reklama_text_text{
}

#rek_velky{
 width: 300px;
 height: 150px;
 margin-bottom: 10px;
}

#sluzba_velky{
 width: 300px;
 margin-bottom: 10px;
}

#rek_maly{
 width: 300px;
 height: 60px;
 margin-bottom: 10px;
}

#kom_prezentace{
 width: 300px;
 margin-bottom: 10px;
}

a{
 text-decoration: none;
}

ul{
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 line-height: 28px;
}

li{
 margin: 0px;
 display: block;
}

li:hover{
 margin: 0px;
}

li a{
 padding-left: 30px;
 margin: 0px;
 display: block;
}

li a:hover{
}

img{
 margin: 0px;
 padding: 0px;
 border: 0px;
}

#reklama_top{
 *margin-bottom: 10px;
}

#reklama_lavy{
 padding-bottom: 10px;
}

object{
 margin-bottom: 10px;
}

#reklama{
 margin-bottom: 10px;
}