div, a, h1, h2, h3, img, table, table tr, table tr td{margin:0; padding:0; font-size:100%; font-weight:normal; border:0px solid #fff}
a:link, a:visited{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#fce903; text-decoration:none}
 a:hover{text-decoration:none}
.clear{clear:both}
ul, li{margin:0; padding:0; list-style:none}
 p{margin:0 0 2px; padding:0}

*{behavior:url(images/iepngfix.htc)}

body{    margin:0;     padding:0;     background:#FEFDF9 url(images/bg_3.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.body_1{    margin:0;     padding:0;     background:#FEFDF9 url(images/bg_32.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.villa_b{    margin:0;     padding:0;     background:#FEFDF9 url(images/bg_33.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.menu_last{    margin:0;     padding:0;     background:#FEFDF9 url(images/last_menu.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.villa_c{    margin:0;     padding:0;     background:#FEFDF9 url(images/bg_34.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.villa_d{    margin:0;     padding:0;     background:#FEFDF9 url(images/bg_35.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.leisure{    margin:0;     padding:0;     background:#FEFDF9 url(images/las_terrenas_bg.gif) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.home{    margin:0;     padding:0;     background:#FEFDF9 url(images/index_img.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.locashnview_1{    margin:0;     padding:0;     background:#FEFDF9 url(images/location_view_lost.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.villadesign{    margin:0;     padding:0;     background:#FEFDF9 url(images/bg_38.jpg) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
.lasterrenas{    margin:0;     padding:0;     background:#FEFDF9 url(images/las_terrenas_bg.gif) top center no-repeat;     font-family:Tahoma,Verdana,;     font-size:11px;     text-align:center;     color:#31530d}
#root{width:812px; margin:auto; height:auto}

.c_nag{width:400px; height:52px}
#n{background:url(images/home.png) no-repeat}
#n1{background:url(images/apart.png) no-repeat}
#n2{background:url(images/cennik.png) no-repeat}
#n3{background:url(images/dojazd.png) no-repeat}
#n4{background:url(images/kontakt.png) no-repeat}
#n5{background:url(images/linki.png) no-repeat}

#top{height:97px}
#logo a{display:block; width:242px; height:97px}
#logo{float:left; display:block; background:url(images/logo.png) no-repeat; width:242px; height:97px}
#adres a{display:block; width:207px; height:25px;  float:right; margin:57px 0 0}

#adres{float:right; display:block; background:url(images/adres.png) no-repeat; width:362px; height:97px}

#menu{height:10px; padding-bottom:10px; padding-top:10px; text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#fce903}
#menu a:link{text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#fce903}
#menu a:visited{text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#fce903}
#menu a:hover{text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#fff; text-decoration:none}
#menu_li{height:33px; float:right; text-align:right}
#menu_li ul li{float:left; padding:0; margin:0}

#www{float:left}
#www a:link, #www a:visited{height:33px; width:209px; display:block; background:url(images/www_1.gif) no-repeat 0 0}
#www a:hover{background:url(images/www_1.gif) no-repeat 0 -33px}

.m_l{height:33px; width:5px; display:block; background:url(images/li.png) no-repeat 0 0}

#m_home a:link, #m_home a:visited{height:33px; width:185px; display:block; background:url(images/home.gif) no-repeat 0 0}
#m_home a:hover{background:url(images/home.gif) no-repeat 0 -32px}

#m_apart a:link, #m_apart a:visited{height:33px; width:75px; display:block; background:url(images/buttons_LotsPlan.gif) no-repeat 0 0}
#m_apart a:hover{background:url(images/buttons_LotsPlan.gif) no-repeat 0 -32px}

#m_kalend a:link, #m_kalend a:visited{height:33px; width:95px; display:block; background:url(images/buttons_VillaDesign.gif) no-repeat 0 0}
#m_kalend a:hover{background:url(images/buttons_VillaDesign.gif) no-repeat 0 -32px}

#m_cennik a:link, #m_cennik a:visited{height:33px; width:165px; display:block; background:url(images/buttons_LasTerrenasLeisure.gif) no-repeat 0 0}
#m_cennik a:hover{background:url(images/buttons_LasTerrenasLeisure.gif) no-repeat 0 -32px}

#m_kontakt a:link, #m_kontakt a:visited{height:33px; width:160px; display:block; background:url(images/buttons_InvestmentPotential.gif) no-repeat 0 0}
#m_kontakt a:hover{background:url(images/buttons_InvestmentPotential.gif) no-repeat 0 -32px}

#m_link a:link, #m_link a:visited{height:33px; width:90px; display:block; background:url(images/buttons_ContactUS.gif) no-repeat 0 0}
#m_link a:hover{background:url(images/buttons_ContactUS.gif) no-repeat 0 -32px}

#empty{height:240px}

#gallery{}

#container{text-align:left; line-height:19px; text-align:justify}
#container p{margin:10px 0 0}

#content_text{margin:10px 0 18px}
.linia{padding:10px 0 10px; margin:0; clear:both}

.midalpart{padding:0px 0px 0px 0px; margin:0; clear:both;  font-weight:bold; font-size:16px}

#c_text{width:373px; float:left}
#w_text{width:383px; float:left}
#c_photo{width:418px; float:right}
#vim_photo{width:425px; float:right}
#w_photo{width:429px; float:right}
#c_photo img{
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}

.c_text2{width:330px; float:left}
.next_prev{background:#809802 url(); border-bottom:1px solid #8da800; text-align:center; height:29px}

.apartament{margin:0; padding:0}
.c_photo2{width:480px; float:right}
.c_photo2 .c_marg{padding:0 0 0 15px}
.c_photo2 img{margin:0 0 0; padding:0; font-size:1px}

.c_text2  a img{border:1px solid #809802}
.c_text2  a img:hover{border:1px solid #92ae01}
.s_photo{height:85px}
.s_photo a img{border:3px solid #809802; margin:3px 1px 0}
.s_photo a img:hover{border:3px solid #92ae01}

.rezer{height:90px; width:330px; margin:0; padding:0; text-align:center}

.rezer a img{border:none; margin:5px 0 0}

.table1{width:467px; line-height:16px; margin:10px 0 0}
.t_h{color:#b6c602; font-weight:bold; background:url(images/li.gif) 0 6px no-repeat; padding:3px 0 3px 13px; width:400px; vertical-align:text-top}

.table2{width:467px; line-height:14px; margin:0; color:#eef6c5}
.t_g{background:#435101; padding:4px 7px 4px 7px; vertical-align:text-top; font-size:83%}
.t_v{background:#435101; padding:4px 7px 4px 7px; border-bottom:1px solid #343e02; border-top:1px solid #343e02}
.t_v1{background:#435101; padding:4px 7px 4px 7px; border-top:1px solid #4a5900; border-bottom:1px solid #343e02}

#promocje{padding:0 0 0 45px; background:url(images/znaczek.gif) 0 18px no-repeat; font-size:93%}

#promocje b{color:#FF0; font-weight:bold}

#promocje ul li{background:url(images/li.gif) 2px 9px no-repeat; padding:0 0 0 10px}

.linki{float:left; width:380px}
.linki .linia{padding:5px 0 5px}
.linki .link_nag{margin:0 0 5px}

.linki2{float:right; width:390px}
.linki2 .linia{padding:5px 0 5px}
.linki2 .link_nag{margin:0 0 5px}

#kontakt_map{float:left}
#kontakt_map2{float:right}

#footer a:link, #footer a:visited{color:#c1cc85}
#footer{height:70px; margin:0 0 0; font-size:93%; background:#f3eddb}
#footer_1{height:60px; margin:0 0 0; font-size:93%; background:#FEFDF9}

#foot_text{width:812px; margin:auto; padding:14px 0 0}
#copyright{float:left; color:#8e8f87}
#design{float:right; color:#8e8f87}

.text_line{font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:12px; color:#000}
