/* styl tabel z identyfikatorem */
table tr.brakramki, table tr td.brakramki{
  border: none;
}  

div#ramka{
width: 840px;
margin: 0 auto;
}
div#baner{
width: 840px;
height: 454px;
margin: 0px 0px 40px 0px;
}
div#reklama{
width: 800px;
height: 100px;
margin: 0px 0px 20px 7px;
}
div#blokmenu{
width: 180px;
float: left;
overflow: hidden;
}
div#centrum{
width: 630px;
float: left;
overflow: hidden;
margin: 0 0 0 0 0;
text-align: center;
}
div#down{
clear: both;
}

/* glowny styl */

BODY{
font-size: 12px;
font-family: Comic Sans MS, Tahoma, Times New Roman;
color: #111133;
}
H1{
font-size: 20px;
text-decoration: blink;
text-align: center;
}
HR{
background: silver;
height: 1px;
}

/* glowny styl hiperlacz */
a{
color: #111133;
text-decoration: none;
}
a:hover{
color: white;
text-decoration: none;
}
a:active{
color: grey;
text-decoration: underline;
}
a:visited{
text-decoration: none;
}


/* glowny styl tabel */

TABLE{
border: solid 0px black;
margin:0px;

}
TR{
border: solid 0px blue;
margin:0px;
}
TD{
border: solid 0px green;
margin:0px;
}


/* glowny styl RAMKI SZABLONU */



div#stopka{
text-align: center;
}
div#stopka a{
text-decoration: blink;
color: green;
}


/* Styl Baneru */
div#up_baner{
height: 28px;
}
div#left_baner{
height: 350px;

float: left;
overflow: hidden;
width: 28px;
display: inline;
margin: 50px 0 0 0;
}
div#center_baner{
float: left;
overflow: hidden;

}
div#down_baner{
height: 28px;
clear: both;
}

H1#glowny{
font-size: 16px;
color: #240077;
text-align: right;
margin: 0;
text-decoration: none;
}



/* Styl Menu Pierwsze */
div#pierwsze_menu{
background-image: url('grafika_2/menu/blue.png');
width: 180px;
height: 240px;
}

div#pierwsze_menu_opcja{
width: 140px;
margin: 0 0 0 20px;
}

div#pierwsze_menu_opcja:hover{
background: #378EE5;
width: 136px;
margin: 0 0 0 24px;
}


/* Styl Menu Drugie */
div#drugie_menu{
background-image: url('grafika_2/menu/green.png');
width: 180px;
height: 240px;
}
div#drugie_menu_opcja{
width: 140px;
margin: 0 0 0 20px;
}

div#drugie_menu_opcja:hover{
background: #46d149;
width: 136px;
margin: 0 0 0 24px;
}


/* Styl Menu Trzecie */
div#trzecie_menu{
background-image: url('grafika_2/menu/pink.png');
width: 180px;
height: 240px;
}
div#trzecie_menu_opcja{
width: 140px;
margin: 0 0 0 20px;
}

div#trzecie_menu_opcja:hover{
background: #FC6FB6;
width: 136px;
margin: 0 0 0 24px;
}


/* Styl Menu Czwarte */
div#czwarte_menu{
background-image: url('grafika_2/menu/red.png');
width: 180px;
height: 240px;
}
div#czwarte_menu_opcja{
width: 140px;
margin: 0 0 0 20px;
}

div#czwarte_menu_opcja:hover{
background: #FC6F60;
width: 136px;
margin: 0 0 0 24px;
}



/* Styl nagłówka menu */
div#nazwa_menu{
height: 30px;
}


/* styl menu block */
a#menu{
display: block;
width: 140px;
height: 17px;
}
td.menu{
margin: 0 20px 0 20px;
}

/* STYL NEWS */

table#news{
margin: 10px auto;
padding: 0px;
width: 600px;
height: 400px;
background-image: url('grafika_2/news/red.png');
background-repeat: no-repeat;
}
td#data_news{
height: 50px;
margin: 5px 114px 0px 0px;
text-align: right;
vertical-align: bottom;
}
td#data_news H4{
margin: 0px 50px 0px 0px;
font-size: 13px;
font-style: italic;
font-family: Verdana;
}
td#title_news{
height:20px;
margin: 0px 5px 0px 70px;
text-align: center;
vertical-align: top;
}
td#title_news H2{
margin: 0px 5px 0px 60px;
font-size: 18px;
font-family: Times new Roman;
font-style: italic;
}
td#tresc_news{
height: 245px;
margin: 5px 5px 50px 70px;
vertical-align: top;
text-align: justify;
}
td#tresc_news img{
  margin: 0 auto;
  margin-left: 50px;
}
td#tresc_news H5{
margin: 46px 120px 40px 115px;
font-size: 13px;
font-family: Tahoma;
}
td#stopka_news{
height: 45px;
text-align: center;
margin: 0px 0px 30px 30px;
vertical-align: top;
font-size: 14px;
font-weight: bold;
}
td#stopka_news a{
text-decoration: blink;
}

/* STYL GALERIA.PHP */
table#galeria{
width: 580px;
border: none;
text-align: center;
}

table#galeria tr{
text-align: center;
}
table#fotka_small{
text-align: center;
width: 100%;
}

div#galeria{
text-align: center;
}

/* Styl Jadlospis */

td.wycentruj{
text-align: center;
}
table#jadlospis td{
width: 145px;
border: solid 1px white;
text-align: center;
}
td.jedzenie{
background-color: #A8D9B6;
}
td.dzien_jadlospis{
background-color: #A2DBF3;
text-align: left;
}
td.pora_jedzenia{
background-color: #ECA2F3;
}
table#jadlospis{
width: 580px;
border: solid 0px silver;
padding: 0px;
margin: 0px;
text-align: center;
}

/* Styl Komunikaty */
table#komunikat{
width: 600px;
height: 400px;
padding: 0;
background-image: url('grafika_2/news/pink.png');
background-repeat: no-repeat;
margin: 10px 0px 0px 0px;
}
#komunikat h2{
font-size: 20px;
font-style: italic;
text-align: center;
margin: 0 0 0 0;
}
td#uwaga_komunikat{
height: 120px;
vertical-align: middle;
}
td#tresc_komunikat{
  height: 280px;
vertical-align: top;
}
td#tresc_komunikat h4{
margin: 15px 130px 30px 120px;
font-size: 14px;
}

/* Styl Linków */
table#linki{
text-align: center;
vertical-align: top;
margin-left: 30px;
}
td#info_link{
font-size: 15px;
font-weight: bold; 
text-align: center;
}
/* Styl Kontakt */
table#kontakt{
border: solid 1px #3333AA;
text-align: center;
margin: 0 auto;
padding: 0;
background: #8888CC;
}
H1#kontakt{
font-size: 10pt;
text-decoration: none;
color: red;
font-style: italic;
}


/* Księga gosci */
div#ksiegatop{
margin: 0 auto;
width: 580px;
height: 138px;
text-align: center;
background-image: url('grafika_2/ksiegatop.png');
}
div#ksiega{
margin: 0 auto;
width: 580px;
text-align: center;
background-image: url('grafika_2/ksiegamid.png');
}
div#ksiegabottom{
margin: 0 auto;
width: 580px;
text-align: center;
background-image: url('grafika_2/ksiegabot.png');
background-repeat: no-repeat;
height: 25px;
}
table#ksiega, table#elementyksiega{
  width: 580px;
text-align: center;
margin: 0 auto;
}
table#ksiega hr{
  width: 480px;
  }

div.ksiega_tekst{
background-color: #efdba5;
width: 350px;
margin: 0 auto;
}
div.wpisksiega{
background-color: #efebb5;
text-align: center;
margin: 0 auto;
width: 350px;
border: solid 1px #4c3905;
}



/* Styl Button'ów */
input.pole_tekstowe{
background: #dcb9fa;
border: solid 1px black;
}
select{
background: #dcb9fa;
border: solid 1px black;
}
input.buttonek{
width: 80px;
height: 20px;
background-color: #490087;
color: white;
border: solid 1px black;
}
textarea.textarea{
background-color: #7d03e5;
color: #ebe3f2;
border: solid 1px black;
}
div.admin{
background:  #8d83f5;
text-align: center;
margin: 10px auto;
width: 856px;
border: solid 1px black;
}

/* STYL ZYCIA GRUP */

td#data_zycie{
height: 25px;
margin: 0px 0px 0px 0px;
text-align: right;
vertical-align: middle;
}
td#data_zycie H4{
margin: 20px 20px 0px 0px;
font-size: 130%;
font-style: italic;
font-family: Verdana;
}
td#title_zycie{
height:30px;
margin: 0px 0px 0px 0px;
text-align: center;
vertical-align: top;
}
td#title_zycie H2{
margin: 0px 0px 0px 0px;
font-size: 24px;
font-family: Times new Roman;
font-style: italic;
}
td#tresc_zycie{
height: 140px;
margin: 0px 0px 0px 0px;
vertical-align: top;
text-align: justify;
}
td#tresc_zycie H5{
margin: 0px 30px 0px 30px;
font-size: 110%;
font-family: Tahoma;
}
td#stopka_zycie{
height: 30px;
text-align: center;
margin: 0px 0px 0px 0px;
vertical-align: top;
}
td#stopka_zycie a{
text-decoration: blink;
}

table#zycie_grup1{
margin: 0 auto;
padding: 0px;
width: 425px;
height: 300px;
background-image: url('grafika_2/grupy/1.png');
background-repeat: no-repeat;
}
table#zycie_grup2{
margin: 0 auto;
padding: 0px;
width: 425px;
height: 300px;
background-image: url('grafika_2/grupy/2.png');
background-repeat: no-repeat;
}
table#zycie_grup3{
margin: 0 auto;
padding: 0px;
width: 425px;
height: 300px;
background-image: url('grafika_2/grupy/3.png');
background-repeat: no-repeat;
}
table#zycie_grup4{
margin: 0 auto;
padding: 0px;
width: 425px;
height: 300px;
background-image: url('grafika_2/grupy/4.png');
background-repeat: no-repeat;
}
table#zycie_grup5{
margin: 0 auto;
padding: 0px;
width: 425px;
height: 300px;
background-image: url('grafika_2/grupy/5.png');
background-repeat: no-repeat;
}
p#reklama{
margin: 0 auto;
}
tr#galerianapis{
  height: 50px;
  font-size: 20px;
  width: 580px;
  background-image: url('grafika_2/galeria.png');
  background-repeat: no-repeat;
}
td#galeriawlasciwa{
  background-image: url('grafika_2/galeriamid.png');
}
tr#galeriabot{
  background-image: url('grafika_2/galeriabot.png');
  height: 20px;
}
div#program{
  text-align: center;
}
div#program ol, div#program ul, div#program li{
  text-align: left;
  
}
table.efekty, table.efekty tr, table.efekty td{
  border: solid 1px black;
  text-align: center;
  vertical-align: top;
}
div#jadllist{
  width: 600px;
  margin: 0 auto;
  background-image: url('grafika_2/jadlospis/middle.png');
}
div#jadlgora{
  width: 600px;
  margin: 0 auto;
  background-image: url('grafika_2/jadlospis/top.png');
  height: 68px;
}
div#jadldol{
  width: 600px;
  margin: 0 auto;
  background-image: url('grafika_2/jadlospis/bottom.png');
}
div#jadllist:first-line{
  font-size:14px;
  font-weight: bold;
}
img{
  border-color: black;
}
div#arys{
width: 100px;
float: right;
}
div#statut{
  margin: 0 auto;
  width: 600px;
  background: #edead9;
  border: solid 2px #8d8c69;}

div#program{
  margin: 0 auto;
  width: 100%;
  background: #edead9;
  border: solid 1px #8d8c69;}
td#tresc_zycie img{
 margin: 0px 0 0 80px;
}

