/*
Dla: Osrodek Szkoleniowo Wypoczynkowy Limba w Poroninie
URL: http://www.limba-poronin.pl/
Autor: Norbert Andrzejak
*/

* { margin:	0; padding:	0; border: 0; }
body { color: #FFF; font-weight: normal; min-width: 950px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 1em; background-color: #b5de29; background-image: url(../img/tlo_b.jpg); background-repeat: repeat-x; background-position: top; }
#cal { width: 1100px; margin-right: auto; margin-left: auto; padding: 0px; margin-top: 0px; margin-bottom: 0px; }
#logo { padding: 0px; height: 83px; width: 973px; margin-top: 5px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
#cen { background-image: url(../img/tlo_c.jpg); background-repeat: no-repeat; height: 820px; width: 1100px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; }
#baner { width: 960px; margin-right: auto; margin-left: auto; padding-top: 1px; padding-right: 1px; padding-left: 1px; background-image: url(../img/tlo_t.png); background-repeat: repeat; height: 345px; margin-bottom: 0px; margin-top: 0px; }
#cenr { width: 942px; margin-right: auto; margin-left: auto; background-image: url(../img/tlo_t.png); background-repeat: repeat; padding-right: 10px; padding-left: 10px; padding-top: 2px; padding-bottom: 5px; height: 466px; }
#cenr h1 { width: 902px; margin-right: auto; margin-left: auto; text-align: center; font-size: 1.4em; color: #394E29; margin-bottom: 0px; margin-top: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
#cenr p { font-size: 1em; font-weight: normal; color: #373E02; padding: 0px 10px; margin-right: auto; margin-left: auto; text-align: justify; }
#cenr p a { color: #262C01; text-decoration: none; }
#cenr p a:hover { text-decoration: underline; }
#copy { height: 40px; width: 100%; margin: 0px; border-top-style: double; border-top-color: #F7FFE7; border-right-color: #F7FFE7; border-bottom-color: #F7FFE7; border-left-color: #F7FFE7; border-top-width: 4px; background-color: #C2E351; }
#copy p { width: 960px; margin-right: auto; margin-left: auto; text-align: right; font-weight: bold; margin-top: 10px; color: #4F6110; }
#copy a { color: #47580E; font-weight: bold; text-decoration: none; }
#copy a:hover { text-decoration: underline; }
/* menu */
#cenr ul { width: 902px; margin-right: auto; margin-left: auto; list-style-type: none; text-decoration: none; }
#cenr ul li a { text-decoration: none; display: block; text-align: center; padding-top: 18px; }
#cenr ul li a span { visibility: hidden; }
#home, #oferta, #oferta_s, #galeria, #kontakt, #home:visited, #oferta:visited { height: 40px; float: left; display: block; }
#home:hover, #oferta:hover, #oferta_s:hover, #galeria:hover, #kontakt:hover, #home.active, #oferta.active, #oferta_s.active, #galeria.active, #kontakt.active { background-position: 0px 40px; }
#home, #home spam { background-image: url(../img/home.gif); width: 147px; }
#oferta, #oferta a spam { background-image: url(../img/oferta.gif); width: 136px; }
#oferta_s { background-image: url(../img/oferta_s.gif); width: 295px; }
#galeria { background-image: url(../img/galeria.gif); width: 140px; }
#kontakt { background-image: url(../img/kontakt.gif); width: 184px; }
#gal { text-align: center; margin-right: 40px; margin-left: 40px; padding-right: 10px; padding-left: 10px; }
#gal .box { height: 89px; width: 132px; float: left; margin-right: 4px; margin-left: 4px; margin-top: 2px; margin-bottom: 2px; background-color: #F8D04A; }
#gal .box img { height: 87px; width: 130px; margin: 1px; }
#cenr .ofs{padding: 5px 50px 5px 50px;color:#373E02;}