body { font-family: Verdana, Arial, Tahoma, sans-serif; text-align: center; margin: 0; }

/* layout */ 
#wrapper { width: 807px; margin: 0 auto; text-align: left; padding: 0; 
              border-left: 7px solid #EE4327; border-right: 7px solid #EE4327; background: white; }
              
#wrapper.club5 { width: 807px; margin: 0 auto; text-align: left; padding: 0; 
              border-left: 7px solid #FAB805; border-right: 7px solid #FAB805;  background: white; }              

#header { float: left; width: 807px; height: 123px; margin: 0; padding: 0; }

#nav-path { float: left; width: 450px; height: 20px; margin: 0; padding: 0; /* border: 1px solid red; */ }

#home { float: left; width: 162px; margin: 0; padding: 0; }

#banner { float: left; width: 468px; height: 60px; margin: 7px 0 6px 0; padding: 0; /*  border: solid 1px yellow;  */ }

#banner-its { float: left; margin: 7px 0 6px 25px; padding: 0; }

img.its-logo-uvod { margin: 0; padding: 0; }

#nav { float: left; background: url(../img/wolke.jpg) no-repeat; width: 645px; height: 103px; margin: 0; padding: 0; }

#pruh { float: left; background: url(../img/balken_0.gif) no-repeat; width: 645px; height: 21px; margin: 0; padding: 0; }

#pruh.red5 { float: left; background: url(../img/balken_2.gif) no-repeat; width: 645px; height: 21px; margin: 0; padding: 0; }

#pruh.club7 { float: left; background: url(../img/balken_6.gif) no-repeat; width: 645px; height: 21px; margin: 0; padding: 0; }

#pruh2 { float: left; background: url(../img/balken_6.gif) no-repeat; width: 645px; height: 21px; margin: 0; padding: 0; }

#akce-home-box { margin: 10px 0 0 0; }

img { border: 0; }

img.cara { border: 1px solid red; }

img.foto-letak { float: left; margin: 0 20px 40px 0; }

img.fotogalerie { float: left; margin: 0 5px 30px 0; }




h1 { font: 1.6em Georgia, serif; color: #E60000; margin: 10px 0 5px 0; }
h1.h1-cukr { font: 1.6em Georgia, serif; color: #f6c; margin: 10px 0 5px 0; }
/* h2 { font: 1.6em Georgia, serif; color: #E60000; margin: 12px 0 5px 0; } */
h2 { font: 1.3em Georgia, serif; color: #E60000; margin: 10px 0; padding: 0; }
h2.h2-cukr { font: 1.3em Georgia, serif; color: #f6c; margin: 10px 0; padding: 0; }
h3 { font: 1.6em Georgia, serif; color: #E60000; margin: 10px 0 5px 0; }
h3.h3-club { font: 1.6em Georgia, serif; color: #fdb900; margin: 10px 0 5px 0; }
h3.druhy { font: bold 0.9em Verdana, sans-serif; color: #E60000; margin: 13px 0 5px 0; }
h4 { font: 1.4em Georgia, serif; color: white; background: #E60000; width: auto; padding: 0; margin: 0 0 15px 0; }
h4.h4-club { font: 1.4em Georgia, serif; color: white; background: #fdb900; width: auto; padding: 0; margin: 0 0 15px 0; }
h4.zamestnani { font: 1.4em Georgia, serif; color: #E60000; background: white; width: auto; padding: 0; margin: 0 0 10px 0; }
h4.prodejny { font: 1.6em Georgia, serif; color: #E60000; background: white; width: auto; padding: 0; margin: 0 0 10px 0; }
h5 { font: 1.2em Georgia, serif; color: #E60000; margin: 10px 0; padding: 0; }
h5.upozorneni { font: bold 0.7em Verdana, sans-serif; color: #E60000; margin: 10px 0; padding: 0; }
h5.hclub { font: 1.3em Georgia, serif; color: #E60000; margin: 10px 0; padding: 0; }
h6 { font: bold 0.7em Verdana, sans-serif; color: #E60000; margin: 0 0 10px -8px; padding: 0 0 0 20px; background: url(../img/arrow.gif) no-repeat; }
h6.h6-club { font: bold 0.7em Verdana, sans-serif; color: #fdb900; margin: 0 0 10px -8px; padding: 0 0 0 20px; background: url(../img/arrow-club.gif) no-repeat; }


p.oteviraci-doba-svatek { font: 1.4em Georgia, serif; color: white; background: #E60000; 
  width: auto; padding: 0; margin: 0 0 15px 0; text-align: center; }

/* poslední změna - přidání text-align: left; 16. 1. 2009 */ 

p,li,td { font: 0.7em/1.4em Verdana, Arial, sans-serif; margin: 10px 0; text-align: left; }

p.odstavec { font: 0.7em/1.8em Verdana, Arial, sans-serif; }

p.soutez200vetsi { font: 0.9em/1.8em Verdana, Arial, sans-serif; color: white; background: red; }

p.odstavec-center { font: 0.8em/1.8em Verdana, Arial, sans-serif; text-align: center; }

p.odstavec-cukr { font: 0.7em/1.8em Verdana, Arial, sans-serif; color: #f6c; }

p.formular { margin: 15px 0 2px 0; padding: 0; }

p.formular-text-zpravy { margin: 25px 0 2px 0; padding: 0; }

.tucne { font: bold 1.0em/1.4em Verdana; color: #600; }

.tucne-patka { font: 1.5em/1.4em Georgia, Arial, sans; color: #333; }

.tucne-red { font: bold 1.0em/1.4em Verdana; color: #E60000; }

input { margin: 0; padding: 0; }


/* path */

.name-path { font: bold 1.0em Verdana, sans-serif; color: black; }

.center { text-align: center; }

.red { color: #E60000; font-weight: bold;  }
.my { color: #5392bd; font-weight: bold;  }
p.my-box { float: left; width: 107px; height: 180px; margin: 0 20px 50px 0; border: 1px dotted #5392bd; }

.chef-menu { color: #265820; font-weight: bold;  }
p.chef-menu-box { float: left; width: 107px; height: 180px; margin: 0 20px 50px 0; border: 1px dotted #3e8b30; }

.barva-clubu { color: white; background: #fdb900; font-weight: bold; padding: 0 1px 0 1px;  }

.pdf { /* float:left;  */font: bold 1.0em Verdana, sans-serif; display: block; color: #E60000; margin: 18px 0 8px 0; }

.red2 { font: bold 1.2em Verdana, sans-serif; color: #E60000; }
.barva-clubu2 { font: bold 1.2em Verdana, sans-serif; color: white; background: #fdb900; padding: 0 1px 0 1px; }
.red3 { font: 2.8em Georgia, serif; color: #E60000; }

.utery-vybrany-vyrobek { font: 2.0em Georgia, serif; color: #E60000; }

/* úvod */
.red5 { font: bold 1.0em Verdana, sans-serif; color: white; background: #E60000; padding: 1px; }

/* linky */
a:link, a:visited { color: #000; text-decoration: none; }
a:hover { color: #E60000; text-decoration: underline; }


a.menu:link, a.menu:visited { color: #000; text-decoration: none; padding: 1px 2px 1px 2px; }
a.menu:hover { color: white; background: #E60000; text-decoration: none; }

a.link-clubu:link, a.link-clubu:visited { color: #777; text-decoration: none; padding: 0; }
a.link-clubu:hover { color: #fdb900; background: white; text-decoration: none; }

a.menu2:link, a.menu2:visited { color: #000; text-decoration: none; padding: 1px 2px 1px 2px; }
a.menu2:hover { color: white; background: #E60000; text-decoration: none; }


a.menu3:link, a.menu3:visited { font: 1.3em Georgia, serif; color: white; background: #E60000; text-decoration: none; padding: 1px 2px 1px 2px; }
a.menu3:hover { color: #E60000; background: white; text-decoration: underline; }

a.odkaz-odstavec:link, a.odkaz-odstavec:visited { font: 1.2em Georgia, serif; color: white; background: #E60000; text-decoration: underline; padding: 1px 2px 1px 2px; }
a.odkaz-odstavec:hover { color: #E60000; background: white; text-decoration: underline; }

a.odkaz-odstavec-my:link, a.odkaz-odstavec-my:visited { font: 1.2em Georgia, serif; color: white; background: #5392bd; text-decoration: none; padding: 1px 2px 1px 2px; }
a.odkaz-odstavec-my:hover { color: #5392bd; background: white; text-decoration: underline; }

a.red-link:link, a.red-link:visited { font: bold 1.2em Verdana; color: #BD4500; text-decoration: underline; }
a.red-link:hover { color: #BD4500; text-decoration: none; }

a.odkaz:link, a.odkaz:visited { font: bold 1.2em Verdana; color: #BD4500; text-decoration: underline; }
a.odkaz:hover { color: #BD4500; text-decoration: none; }

a.odkaz-maly:link, a.odkaz-maly:visited { font: 0.7em Verdana; color: #BD4500; text-decoration: underline; }
a.odkaz-maly:hover { color: #BD4500; text-decoration: none; }

a.red-link-velky:link, a.red-link-velky:visited { font: 1.9em Verdana; color: #BD4500; text-decoration: underline; }
a.red-link-velky:hover { color: #BD4500; text-decoration: none; }

a.red-link-akce:link, a.red-link-akce:visited { font: 1.1em Verdana; color: #BD4500; text-decoration: underline; }
a.red-link-akce:hover { color: #BD4500; text-decoration: none; }


a.a-path:link, a.a-path:visited { color: #000; text-decoration: underline; }
a.a-path:hover { color: #E60000; text-decoration: none; }



/* clear */
p.clear { clear: both; font: 0.0em/0.0em Verdana; height: 0px; margin: 0; padding: 0; }

/* p.rychle-odkazy { margin: 5px 0 0 0; padding: 0 0 3px 0; } */

p.rychle-odkazy { margin: 5px 0 0 -10px; padding: 0 0 3px 20px; background: url(../img/arrow.gif) no-repeat; }

p.rychle-odkazy2 { margin: 16px 0 0 -10px; padding: 0 0 3px 20px; background: url(../img/arrow.gif) no-repeat; }

img.plavec { float: left; margin: 0 17px 0 0; }

p.plavec-home { float: left; margin: 0 17px 0 0; /* border: 1px solid red; */ }

p.plavec-hodiny { float: left; margin: 0; }

p.plavec-hodiny-txt { float: left; margin: 6px 0 0 8px; }

p.plavec-banner { float: left; margin: 0 17px 0 0; }

p.akce-footer { margin: 10px 0 50px 0; }

td.vice { text-align: right; color: red; }



/* nav */ 
ul,ol,li { margin: 7px 0 0 0; padding: 0; }

li { float: left; list-style: none; }


ul.norm { margin: 0; padding: 0; }
li.normal { float: none; list-style: disc inside; margin: 0 0 10px 0; padding: 0 0 0 20px; }
li.normal-vetsi { font: 1.0em/1.8em Verdana, Arial, sans-serif;  float: none; list-style: disc inside; margin: 0 0 10px 0; padding: 0 0 0 20px; }
li.num { float: none; list-style: decimal inside; margin: 0 0 10px 0; padding: 0 0 0 20px; }
li.velka-pismena { float: none; list-style: upper-alpha inside; margin: 0 0 10px 0; padding: 0 0 0 20px; }


/* its */
ul.hlavni-menu { float: left; margin: 0; padding: 0; }

/* li.hlavni-menu-li { float: left; margin: 0; padding: 0; } */


li#menu-onas { margin: 0; padding: 0; }
li#menu-onas span { display: none; }

li#menu-akce { margin: 0; padding: 0; }
li#menu-akce span { display: none; }

li#menu-sortiment { margin: 0; padding: 0; }
li#menu-sortiment span { display: none; }

li#menu-zamestnani { margin: 0; padding: 0; }
li#menu-zamestnani span { display: none; }

li#menu-prodejny { margin: 0; padding: 0; }
li#menu-prodejny span { display: none; }

li#menu-recepty { margin: 0; padding: 0; }
li#menu-recepty span { display: none; }

li#menu-zabava { margin: 0; padding: 0; }
li#menu-zabava span { display: none; }

li#menu-club { margin: 0; padding: 0; }
li#menu-club span { display: none; }

a.onas:link, a.onas:visited { background: url(../img/nav-onas.gif) no-repeat 0px 0px; display: block; width: 62px; height: 30px; padding: 0; margin: 0;}
a.onas:hover { background: url(../img/nav-onas.gif) no-repeat 0px -30px; display: block; width: 62px; height: 30px; }

a.akce:link, a.akce:visited { background: url(../img/nav-akce.gif) no-repeat 0px 0px; display: block; width: 62px; height: 30px; padding: 0; margin: 0;}
a.akce:hover { background: url(../img/nav-akce.gif) no-repeat 0px -30px; display: block; width: 62px; height: 30px; }

a.sortiment:link, a.sortiment:visited { background: url(../img/nav-sortiment.gif) no-repeat 0px 0px; display: block; width: 79px; height: 30px; padding: 0; margin: 0; }
a.sortiment:hover { background: url(../img/nav-sortiment.gif) no-repeat 0px -30px; display: block; width: 79px; height: 30px; }

a.zamestnani:link, a.zamestnani:visited { background: url(../img/nav-zamestnani.gif) no-repeat 0px 0px; display: block; width: 88px; height: 30px; padding: 0; margin: 0; }
a.zamestnani:hover { background: url(../img/nav-zamestnani.gif) no-repeat 0px -30px; display: block; width: 88px; height: 30px; }

a.prodejny:link, a.prodejny:visited { background: url(../img/nav-prodejny.gif) no-repeat 0px 0px; display: block; width: 79px; height: 30px; padding: 0; margin: 0; }
a.prodejny:hover { background: url(../img/nav-prodejny.gif) no-repeat 0px -30px; display: block; width: 79px; height: 30px; }

a.recepty:link, a.recepty:visited { background: url(../img/nav-recepty.gif) no-repeat 0px 0px; display: block; width: 73px; height: 30px; padding: 0; margin: 0; }
a.recepty:hover { background: url(../img/nav-recepty.gif) no-repeat 0px -30px; display: block; width: 73px; height: 30px; }

a.zabava:link, a.zabava:visited { background: url(../img/nav-zabava.gif) no-repeat 0px 0px; display: block; width: 66px; height: 30px; padding: 0; margin: 0; }
a.zabava:hover { background: url(../img/nav-zabava.gif) no-repeat 0px -30px; display: block; width: 66px; height: 30px; }

a.club:link, a.club:visited { background: url(../img/nav-billa-club2.gif) no-repeat 0px 0px; display: block; width: 79px; height: 30px; padding: 0; margin: 0; }
a.club:hover { background: url(../img/nav-billa-club2.gif) no-repeat 0px -30px; display: block; width: 79px; height: 30px; }




a.side-link:link, a.side-link:visited { padding: 0 0 0 20px; color: red; background: url(../img/arrow2.gif) no-repeat; 
  text-decoration: none;  }

a.side-link:hover { text-decoration: underline; }

a.side-link-vetsi:link, a.side-link-vetsi:visited { font: 1.2em/1.8em Verdana; padding: 0 0 0 20px; color: red; background: url(../img/arrow2.gif) no-repeat; 
  text-decoration: none;  }

a.side-link-vetsi:hover { text-decoration: underline; }


/* leták úvod */

#letak-uvod { float: left; width: 134px; height: 155px; margin: 0; padding: 0; }

a.letak-uvod-link:link, a.letak-uvod-link:visited { font: bold 0.7em Verdana, sans-serif; color: #E60000; margin: 124px 0 0 4px; 
      text-decoration: none; display: block; }
a.letak-uvod-link:hover { color: #E60000; text-decoration: underline; }

img.foto-uvod-letak { float: left; border: 0; margin: 0; padding: 0; }

.aktualni-letak { font: bold 0.8em Georgia, sans-serif; color: #E60000; }

p.zasilat-letak { padding: 0; text-align: center; margin: 50px 0 55px 0; height: 130px; 
    background: url(../img/email-letak-120-.gif) top left no-repeat; }


/* leták */

img.letak-img { float: left; width: 100px; margin: 0; padding: 0; }

p.letak-p { float: left; width: 505px; height: 141px; margin: 0 0 10px 0; padding: 0; border: 1px dotted yellow; }

p.letak-p-vetsi { float: left; width: 505px; margin: 0 0 10px 0; padding: 0; border: 1px dotted yellow; }


p.link-letak { margin: 100px 0 0 0; }


/* cena BILLA Club */


th.cenas { width: 110px; }
th.cena { width: 60px; }

/* box-131 - homepage */


#box-131 { width: 131px; float: left; /* height: 205px; */ margin: 13px 17px 0 0; /*background: url(../img/vice-home.gif) no-repeat bottom; */ }

/*p.box-131 { width: 131px; float: left; height: 205px; margin: 28px 17px 0 0; /*background: url(../img/vice-home.gif) no-repeat bottom; 
        border-top: 1px solid #FFE600; border-right: 1px solid #FFE600; border-bottom: 1px solid #FFE600; border-left: 1px solid #FFE600;}*/
        

p.uvod-akce { width: 131px; border-top: 2px solid red; font: 0.8em/1.0em Georgia, sans-serif; color: #E60000; 
  margin: 0; padding: 5px 0 5px 0; }

p.uvod-akce-club { width: 131px; border-top: 2px solid #FAB805; font: 0.8em/1.0em Georgia, sans-serif; color: #FAB805; 
  margin: 0; padding: 5px 0 5px 0; }

p.uvod-akce-blank { width: 131px; border-top: 2px solid white; font: 0.8em/1.0em Georgia, sans-serif; color: #E60000; 
  margin: 0; padding: 5px 0 2px 0; }
  
.uvod-subheadline { font: 1.2em/1.6em Georgia, sans-serif; color: #E60000; }

.uvod-subheadline-club { font: 1.2em/1.6em Georgia, sans-serif; color: #FAB805; }
  
p.uvod-odstavec { text-align: left; margin: 0 0 15px 0; padding: 0 0 5px 0; border-bottom: 1px dotted gray; }  

.vice-vpravo { text-align: right; }        

/* p.boxik { padding: 0 2px; margin: 0; }  */

p.uvod-druha-rada { width: 550px; margin: 0 0 0 0; }


/* box-garance */

p.box-garance { width: 109px; height: 150px; float: left; margin: 0 10px 13px 0; background: #FDFDB2; }

p.box-garance-last { width: 109px; height: 150px; float: left; margin: 0 0 13px 0; background: #FDFDB2; }



/* sidebar */

#sidebarLeft { width: 140px; height: 350px;  float: left; background: #FFF; padding: 0 0 0 10px; margin: 3px 0 0 4px; }

#sidebarLeft-uvod { width: 140px; height: 350px;  float: left; background: #FFF; padding: 0 0 0 0; margin: 3px 0 0 4px; }

ul.side-left { margin: 0; }

li.sidebar-left { list-style: disc outside url(../img/arrow-sidebar2.gif); float: none; margin: 0 0 5px 10px; }

li.sidebar-left-club { list-style: disc outside url(../img/arrow-sidebar-club2.gif); float: none; margin: 0 0 5px 10px; }



/* rámy */

#mainRamy { width: 625px; float: left; margin: 3px 10px; background: white; }

#mainRamy td.prvniTabule { vertical-align: top; }

#mainRamy table.prvni { width: 352px; height: 102px; border: 1px dotted #EE4327; border-collapse: collapse; float: left; 
    margin: 5px 15px 30px 5px; }

#mainRamy table.druhy { width: 111px; border: 1px dotted #EE4327; border-collapse: collapse; float: left; margin: 5px 5px 30px 5px;  }

#mainRamy table.treti { width: 235px; border: 1px dotted #EE4327; border-collapse: collapse; float: left; margin: 5px 5px 30px 5px;  }


/* platí jen pro stráky BILLA Clubu */

#mainRamy table.prvni-club { width: 352px; height: 102px; border: 1px dotted #fdb900; border-collapse: collapse; float: left; 
    margin: 5px 15px 30px 5px; }

#mainRamy table.druhy-club { width: 111px; border: 1px dotted #fdb900; border-collapse: collapse; float: left; margin: 5px 5px 30px 5px;  }

#mainRamy table.treti-club { width: 235px; border: 1px dotted #fdb900; border-collapse: collapse; float: left; margin: 5px 5px 30px 5px;  }



/* 500 log */

#mainRamy-loga-500 { width: 625px; float: left; margin: 3px 5px; padding: 0; }

img.loga-500 { margin: 0 16px 30px 0; }


/* novinky v sortimentu */

p.box-novinky-sortimet { float: left; width: 120px; height: 220px;  padding: 0; margin: 0 20px 40px 0; border: 1px dotted red;  }



/* sidebar-a */

#sidebar-a { width: 130px; float: left; margin: 3px 0 0 0; background: white; }


/* content */

#content { width: 450px; float: left; margin: 3px 10px; background: white; }

#content-b { width: 390px; float: left; margin: 3px 10px; /* border: 1px solid yellow;  */ }

#content-c { float: left; width: 615px; margin: 3px 0px; padding: 0; /* border: 1px solid yellow; */ }


/* sidebar-b */

#sidebar-b { width: 0; float: left; margin: 3px 0 0 0; }



#nahoru { float: left; width: 480px; border-top: 1px solid #666; margin: 20px 0 0 0; }

img.foot-nahoru { border: 0; vertical-align: top; margin: 0; }

img.foot-tisk { border: 0; vertical-align: top; margin: 0 0 0 326px; }



/* footer */
#footer { float: left; background: #EE4327; width: 807px; height: 23px; margin: 50px 0 0 0; padding: 0; }

#footer.club2 { float: left; background: #FAB805; width: 807px; height: 23px; margin: 50px 0 0 0; padding: 0; }

ul.fo { margin: 0 0 0 161px; padding: 0; }

li.foo { display: inline; margin: 2px 65px 0 0; }

a.foot1:link, a.foot1:visited { background: url(../img/navunten12.gif); width: 85px; height: 15px; display: block; }
a.foot2:link, a.foot2:visited { background: url(../img/navunten22.gif); width: 71px; height: 15px; display: block; }
a.foot3:link, a.foot3:visited { background: url(../img/navunten32.gif); width: 113px; height: 15px; display: block; }
a.foot4:link, a.foot4:visited { background: url(../img/navunten42.gif); width: 85px; height: 15px; display: block; }

a.foot1_club:link, a.foot1_club:visited { background: url(../img/navunten16.gif); width: 85px; height: 15px; display: block; }
a.foot2_club:link, a.foot2_club:visited { background: url(../img/navunten26.gif); width: 71px; height: 15px; display: block; }
a.foot3_club:link, a.foot3_club:visited { background: url(../img/navunten36.gif); width: 113px; height: 15px; display: block; }
a.foot4_club:link, a.foot4_club:visited { background: url(../img/navunten46.gif); width: 85px; height: 15px; display: block; }


/* 9. 10. 2007 */

/* border: 1px solid red; */


/* zebra tab. */

table { width: 450px; margin: 0 0 20px 0; }

table.dveste { float: left; width: 200px; margin: 0 30px 20px 0; }

table.dveste-vpravo { float: left; width: 200px; margin: 0 0 20px 0; }

th { font: bold 0.7em Verdana; text-align: left; vertical-align: top; padding: 3px 4px; color: black; background: #FAEB50; }

.one td { font: 0.7em Verdana;  vertical-align: bottom; color: black;  background: #FDFDB2; padding: 3px 4px; }

.two td { font: 0.7em Verdana; vertical-align: bottom; color: black;  background: #FFFDF0; padding: 3px 4px; }


.cukr1 td { font: 0.7em Verdana;  vertical-align: middle; color: white;  background: #f6f; padding: 6px 4px; }
.cukr2 td { font: 0.7em Verdana;  vertical-align: middle; color: white;  background: #f9c; padding: 6px 4px; }


td.vlevo { text-align: left; }

td.vpravo { text-align: right; }

td.vpravo2 { text-align: right; padding: 0 10px 0 0; }


/* homepage */

p.news { margin: 8px 0 0 0; padding: 0; }


/* seznam prodejen */

table.prodejny { width: 610px; }

th.mesto { width: 90px; }

th.ulice { width: 90px; }

th.tel { width: 75px; }

th.otev-doba { width: 90px; }

th.mapa { width: 35px; }

th.foto { width: 30px; }



/* ovoce tabulka */

td.ovoce-tab { width: 127; vertical-align: top; }



/* garance a servis */

img.gar { float: left; }

p.gar2 { float: left; width: 350px; margin: 10px 0; padding: 0 0 0 10px; vertical-align: top; }

.gar5 { font: bold 1.2em Verdana, sans-serif; color: red; margin: 0; padding: 0; }

p.mezera { clear: both; font: 0.0em/0.0em Verdana; height: 10px; margin: 0; padding: 0; }



/*  víno měsíce  */

p.nadpis-vina-mesice {  width: 346px; font: 1.4em Georgia, serif; color: black; background: #FAEB50; margin: 0; 
  padding: 1px 2px 2px 2px; }

p.litry-vina-mesice { display: block; width: 346px; font: 1.4em Georgia, serif; color: black; background: #FAEB50; margin: 0; 
  padding: 0 2px; text-align: right; }

p.vino-mesice-odstavec { float: left; width: 346px; height: 275px; color: black; background: #D0E0F1; margin: 0; 
  padding: 5px 2px; }

p.cena-vina-mesice { float: left; width: 346px; font: 2.0em Georgia, serif; color: #E60000; background: #D0E0F1; margin: 0; 
  padding: 5px 2px 15px 2px; }


table.vino { width: 250px; height: 330px; }

th.vino-head { font: 1.3em Georgia, serif; color: #E60000; background: white; margin: 10px 0; padding: 0; }

td.vino-litr { font: 1.0em Georgia, serif; text-align: right; color: black; background: white; margin: 10px 0; padding: 0; }

td.vino-cena { font: 1.6em Georgia, serif; text-align: right; color: #E60000; background: white; margin: 10px 0; padding: 0; }

#vino-bile { float: left; width: 250px; margin: 15px 20px 0 0; padding: 0; }

#vino-cervene { float: left; width: 250px; margin: 15px 0 0 0; padding: 0; }


/* aktuální leták */

a.letak:link, a.letak:visited { float: left; width: 109px; font: 0.7em/1.2em Verdana; vertical-align: top; 
          margin: 0 5px 5px 0; padding: 1px; color: #000; background: #D3E6F7; text-decoration: none; }
a.letak:hover { text-decoration: none; }


a.akce-home:link, a.akce-home:visited { float: left; display: block; width: 60px; height: 60px; border: 1px solid red; 
  margin: 2px 2px 0 0; padding: 0; text-decoration: none; }
a.akce-home:hover { margin: 2px 2px 0 0; border: 1px solid white; }


/* img - info linka */

.infolinka { margin: 12px 0 0 0; padding: 0; /* border: 1px solid red; */ }


/* hlavní nabídka */

p.vpravo-dole { float: right; width: 580px; margin: 20px 0 0 0; }


/* colours - ci 

YELLOW - #FFFF00;
RED - #E60000;
BLACK - #000000;

*/
