/*
Dla: Dom Wypoczynkowy U Heliosa w Zakopanem
URL: http://www.uheliosa.pl/
Autor: Norbert Andrzejak
*/

* { margin:	0; padding:	0; border: 0; }
body { color: #54929c; font-weight: normal; min-width: 950px; font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-size: 1em; background-color: #ece6c4; }
#gl { height: auto; width: auto; margin: 0px; padding: 0px; }
#go { background-image: url(../tl/belka_g.jpg); background-repeat: repeat-x; height: 153px; margin-top: 2px; margin-right: auto; margin-left: auto; }
#goc { height: 153px; width: 1050px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#goc .logo { height: 140px; width: 377px; float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; }
#ce { height: 679px; width: 1000px; background-image: url(../tl/cen_d.jpg); margin-right: auto; margin-left: auto; margin-top: 1px; margin-bottom: 1px; }
#ce .cel { background-image: url(../tl/cen_l.png); height: 657px; width: 470px; margin-top: -15px; margin-bottom: -15px; margin-right: -15px; background-repeat: repeat; float: right; padding-top: 25px; padding-right: 30px; padding-bottom: 25px; padding-left: 30px; -moz-border-radius: 0.6em; }
#ce .cel h1 { font-size: 1.2em; font-weight: bold; text-align: center; color: #5C5818; margin: 0px; }
#ce .cel h2 { font-size: 1em; color: #F00; margin-top: 0px; margin-bottom: -6px; }
#menu { height: 49px; margin-top: 85px; width: 546px; float: right; }
#menu ul { padding: 0px; margin: 0px; }
#menu li { list-style-type: none; float: left; }
#menu ul li a { text-decoration: none; display: block; }
#menu ul li a span { text-decoration: none; display: none; }
#home a, #oferta a, #galeria a, #oferta_s a, #kontakt a { position: absolute; height: 49px; display: block; background-repeat: no-repeat; background-position: 0px 0px; }
#home a, #menu .home a:visited { width: 94px; background-image: url(../tl/home.gif); }
#oferta a, #menu .oferta a:visited { width: 79px; margin-left: 94px; background-image: url(../tl/oferta.gif); }
#galeria a, #menu .galeria a:visited { width: 85px; margin-left: 173px; background-image: url(../tl/galeria.gif); }
#oferta_s a, #menu .oferta_s a:visited { width: 168px; margin-left: 258px; background-image: url(../tl/oferta_specjalna.gif); }
#kontakt a, #menu .kontakt a:visited { width: 120px; margin-left: 426px; background-image: url(../tl/kontakt.gif); }
#home a:hover, #home.active a { background-position: -94px; }
#oferta a:hover, #oferta.active a { background-position: -79px; }
#galeria a:hover, #galeria.active a { background-position: -85px; }
#oferta_s a:hover, #oferta_s.active a { background-position: -168px; }
#kontakt a:hover, #kontakt.active a { background-position: -120px; }
#ce .cel p.czer { color: #F00; font-size: 0.7em; }
#ce .cel p { font-size: 0.85em; color: #112022; text-align: justify; margin-top: 10px; margin-bottom: 15px; }
#ce .cel p a { text-decoration: none; color: #112022; font-weight: bold; }
#ce .cel a, #ce .cel a:hover, #ce .cel a:visited { text-decoration: none; color: #F0F; font-weight: bold; text-align: right; font-size: 1.2em; background-image: url(../tl/cen_l.png); background-repeat: repeat; height: 35px; width: 100%; float: right; padding-top: 5px; padding-right: 5px; margin-top: 1px; margin-bottom: 1px; }
#gal { text-align: center; margin-right: 15px; margin-left: 15px; padding-right: 10px; padding-left: 10px; }
#gal .box { height: 86px; width: 130px; background-image: url(../tl/tlo_gal.jpg); float: left; margin-right: 4px; margin-left: 4px; margin-top: 2px; margin-bottom: 2px; }
#gal .box img { height: 80px; width: 120px; margin-top: 3px; margin-right: 5px; margin-bottom: 3px; margin-left: 5px; }
#dl { background-image: url(../tl/belka_d.jpg); background-repeat: repeat-x; height: 44px; }
#copy { color: #ECE6C4; margin-top: 0px; margin-right: auto; margin-left: auto; width: 1000px; text-align: right; margin-bottom: 0px; padding-top: 15px; font-size: .9em; }
#copy a { color: #E2DAA7; font-weight: bold; text-decoration: none; }
#copy a:hover { text-decoration: underline; }
blockquote.list{color:#112022; padding-left: 20px; margin-top: 0; padding-top: 0;}
#ce .cel p.nomb{margin-bottom: 0;}.last {
	font-weight: bolder;
	color: #F00;
}

