@charset "utf-8";
/* CSS Document */
Body { background:url(images/tlo.png) repeat; margin:0px; padding:0px; color:#7E7A73; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
img {border:0px;}
.cl {clear:both;}
#Box {width:930px; height:1000px; margin: 0px auto 0px auto; border:1px solid green}
#Logo { width:930px; height:51px; margin: 11px auto 10px auto; background:url(images/logo_tlo.png) no-repeat 0px 13px;}
#Logo h1 { padding-left:355px; margin:0px 0px 0px 0px}
#Logo h1 a, #Logo h1 a:visited { width:222px; height:38px; display:block; background:url(images/logo.png) no-repeat; }
#Logo span { display:none;}
#Jezyki { width:6	3px; height:13px; font-size:9px;  margin-left:820px; position:relative;}
#Jezyki a.PL, #Jezyki a.PL:visited { background:url(images/jezyk_pl.png) no-repeat; display:block; width:16px; height:13px; top:0px; left:0px; position:absolute}
#Jezyki a.DE, #Jezyki a.DE:visited { background:url(images/jezyk_de.png) no-repeat; display:block; width:16px; height:13px; top:0px; left:20px;position:absolute}
#Jezyki a.ENG, #Jezyki a.ENG:visited { background:url(images/jezyk_eng.png) no-repeat; display:block; width:23px; height:13px; top:0px; left:40px;position:absolute}
#RamkaLeft {width:930px;margin: 0px auto 0px auto;  background:url(images/ramka_left.gif) repeat-y;}
#RamkaRight {background:url(images/ramka_right.gif) repeat-y right;}
#RamkaTop { background:url(images/ramka_top.gif) no-repeat top; padding-top:32px;}
#RamkaBottom { background:url(images/ramka_stopka.gif) no-repeat bottom; padding-bottom: 32px;}
#RamkaLeftTop { background:url(images/ramka_left_top.gif) no-repeat left top}
#RamkaRightTop { width:930px;  background:url(images/ramka_right_top.gif) no-repeat right top}
#RamkaSrodek {width:930px; margin-top:0px; background:url(images/content_tlo.gif) repeat-y;}
#Header {width:930px; background:url(images/menu_tlo.gif) no-repeat 90px 0px; }
#Content { background:url(images/tlo_srodek_menu.gif) repeat-y; width:749px;  margin-left:90px; margin-bottom:47px;}
#Stopka {width:873px; height:30px; margin: 5px auto 10px auto; background:url(images/sep_white.png) no-repeat center; font-size:9px; text-align:right; padding-right:57px;color:#79756E;}
#Stopka a, #Stopka a:visited {text-decoration:none; color:#79756E;}

#MenuG {width:930px; position:relative;}
#MenuG span { display:none;}
#MenuG a, #MenuG a:visited { display:block; height:16px; top: 9px; position:absolute;}
#MenuG a.NadmorskiDomek, #MenuG a:visited.NadmorskiDomek { width:105px; left:114px; background:url(images/m_nadmorskidomek_off.gif) no-repeat;} 
#MenuG a.Wyposazenie, #MenuG a:visited.Wyposazenie { width:79px; left:244px; background:url(images/m_wyposazenie_off.gif) no-repeat;} 
#MenuG a.Polozenie, #MenuG a:visited.Polozenie { width:112px; left:347px; background:url(images/m_polozenie_off.gif) no-repeat;} 
#MenuG a.Rekreacja, #MenuG a:visited.Rekreacja { width:59px; left:484px; background:url(images/m_rekreacja_off.gif) no-repeat;} 
#MenuG a.Cennik, #MenuG a:visited.Cennik { width:45px; left:568px; background:url(images/m_cennik_off.gif) no-repeat;} 
#MenuG a.Kontakt, #MenuG a:visited.Kontakt { width:47px; left:636px; background:url(images/m_kontakt_off.gif) no-repeat;} 
#MenuG a.Mapka, #MenuG a:visited.Mapka { width:108px; left:707px; background:url(images/m_mapka_off.gif) no-repeat;} 
#MenuG a, #MenuG a:visited { display:block; height:16px; top: 9px; position:absolute;}

#MenuG a:hover.NadmorskiDomek {background:url(images/m_nadmorskidomek_on.gif) no-repeat;} 
#MenuG a:hover.Wyposazenie { background:url(images/m_wyposazenie_on.gif) no-repeat;} 
#MenuG a:hover.Polozenie {background:url(images/m_polozenie_on.gif) no-repeat;} 
#MenuG a:hover.Rekreacja {background:url(images/m_rekreacja_on.gif) no-repeat;} 
#MenuG a:hover.Cennik {background:url(images/m_cennik_on.gif) no-repeat;} 
#MenuG a:hover.Kontakt {background:url(images/m_kontakt_on.gif) no-repeat;} 
#MenuG a:hover.Mapka {background:url(images/m_mapka_on.gif) no-repeat;} 

/*#Baner {width:930px; height:277px;background:url(images/flash.png) no-repeat; margin-top:10px;}*/
#Baner {width:930px; height:277px;margin-top:10px; padding-top:5px;}


#Srodek { float:left; width:305px; margin-left:24px; margin-top:-10px}
#Menu { float:left; width:305px; margin-left:64px;margin-top:-10px}
#Menu ul { list-style:none; margin:0px; padding:0px;}
#Menu li { padding-bottom:5px;}
#Menu a, #Menu a:visited { background: url(images/ico_m1_off.gif) no-repeat  0px 5px; padding-left:23px; color:#A4A098; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; display:block;}
#Menu a.active, #Menu a.active:visited { background: url(images/ico_m1_on.gif) no-repeat  0px 5px; padding-left:23px; color:#A89B8A; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}
#Menu li.p2 a, #Menu  li.p2 a:visited { background: none;}
#Menu li.p2 a.active, #Menu li.p2 a.active:visited {background:none;}
#Menu a:hover { background: url(images/ico_m1_on.gif) no-repeat  0px 5px;}
#Srodek h2, #Menu h2 {font-size:14px; margin-top:0px;}
#Srodek .TrescRight {float:right; width:365px; padding-right:20px; padding-bottom:30px; background:url(images/sep_1.gif) no-repeat bottom center;}
#Srodek .GaleriaLeft {float:right; width:189px;}
#Srodek .GaleriaLeft img { border:7px solid #FFFFFF;}
#Srodek .GaleriaLeft a, #Srodek .GaleriaLeft a:visited { background:url(images/sep_2.gif) no-repeat bottom center; padding-bottom:16px; display:block; width:165px;}
