body{



margin:0px;



padding:0px;



background-image:url(../img/content_bg.gif);



background-repeat:repeat-x;



background-color:#F0F0F0;



}



html{



margin:0px;



padding:0px;



font-size:13px;



font-family:Tahoma;



color:#7E7D7D;



}



a{



color:#7E7D7D;



text-decoration:none;



font-weight:bold;



}



a:hover{



text-decoration:underline;



}



#content {



width: 987px;



margin-left:auto;



margin-right: auto;



}







#content div {



position:relative;



float:left;



display:inline;



}







#logo_24h{



	display:block;



	position:relative;



	float:left;



width:59px;



height:79px;


margin-left:30px;



margin-top:17px;



display:inline;



}







#logo_24h_txt_pl{



	display:block;



	position:relative;



	float:left;



width:120px;



height:34px;







margin-left:12px;



margin-top:40px;



}







#logo_24h_txt_en{



	display:block;



	position:relative;



	float:left;



width:120px;



height:34px;



background-position:center;



background-image:url(../img/en/24h_logo_txt.jpg);



background-repeat:no-repeat;



margin-left:12px;



margin-top:40px;



}







#logo{



	display:block;



	position:relative;



	float:left;



width:290px;



height:68px;




left:30px;



margin-top:24px;



}







#top{



width:987px;



height:20px;



background-image:url(../img/top_bg.gif);



background-repeat:repeat-x;



}



#top_left{



width:349px;



height:262px;



background-color:#F5821F;



background-image:url(../img/menu_bg.gif);



background-repeat:repeat-x;



background-position:bottom;



}



#logo_plane{



width:203px;



height:66px;



background-image:url(../img/menu_plane.jpg);



background-repeat:no-repeat;



margin-top:0px;



}







#top_right{



width:638px;



height:207px;



background-color:#F5821F;



}







.submit{



border:solid 2px #829FBB;



font-family: Arial;



font-size: 11px;



background-color:#F0F0F0;



color:#7E7D7D;



}



/************ LEFT  **************/



#left{



width:282px;



}







#adres{



width:282px;



}



.adres_top{



width:282px;



height:28px;



background-image:url(../img/adres_top.gif)



}



.adres_middle{



width:254px;



background-image:url(../img/adres_bg.gif);



background-repeat:repeat-y;



padding-left:14px;



padding-right:9px;



}



.adres_bottom{



background-image:url(../img/adres_bottom.gif);



width:282px;



height:26px;



}







#rabat_pl{



width:282px;



height:141px;



}







#rabat_en{



width:282px;



height:141px;



}







#form{



width:282px;



font-size:11px;



}



.form_top{



width:282px;



height:30px;



background-image:url(../img/form_top.gif);



}



.form_txt{



font-size:17px;



color:#0173AF;



text-align:center;



width:100%;



display:block;







}



.form_bottom{



width:282px;



height:25px;



background-image:url(../img/form_bottom.gif);



}



.form_middle{



width:282px;



background-image:url(../img/form_bg.gif);



background-repeat:repeat-y;



}







input.text{



border:none;



width:140px;



margin:0px;



padding:2px;



line-height:100%;



color:#7E7D7D;



font-size:11px;



font-family:Tahoma;



}







select.list{



/*height:15px;*/



width:40px;



margin:0px;



padding:0px;



border:none;



line-height:0px;



font-family:Tahoma;



font-size:11px;



color:#7E7D7D;



}



/************ CENTER **************/



#center{



width:523px;



background-image:url(../img/center_content_bg.gif);



background-repeat:repeat-y;



}







.center_top{



width:523px;



background-image:url(../img/content_bg_top1.gif);



height:28px;



}



.center_top2{



width:523px;



background-image: url(../img/content_bg_top2.gif);



height:58px;



}



.center_top_txt{



width:215px;



margin-left:30px;



margin-top:20px;



text-align:center;



color:#F5821F;



}



.center_middle{



width:483px;



padding-left:20px;



padding-right:20px;



line-height:160%;



}



.center_bottom{



width:523px;



background-image:url(../img/content_bg_bottom.gif);



height:31px;



margin-top:8px;



}



.zakladka{



width:483px;;



height:23px;



text-align:center;



font-size:13px;



color:#0A7FBD;



background-image:url(../img/zakladka.gif);



background-position:center;



background-repeat:no-repeat;



vertical-align:middle;



padding-top:14px;



}



.price{



width:286px;



height:360px;



background-image:url(../img/price_bg.gif);



margin-left:97px;



margin-top:2px;



}



.price_top{



width:286px;



height:auto;



background-color:#E7E7E7;



background-image:url(../img/round_bg_top.gif);



background-repeat:no-repeat;



margin-left:97px;



margin-top:2px;



}



.price_bottom{



width:286px;



background-image:url(../img/round_bg_bottom.gif);



background-repeat:no-repeat;



background-position:bottom;



}



.price_white{



background-color:#FFFFFF;



padding-left:20px;



}



.price_gray{



padding-left:20px;



}







.gallery{



width:477px;



height:146px;



background-image:url(../img/gallery_bg.gif);



margin-left:3px;



margin-top:2px;



}







.photo_mini{



width:92px;



height:84px;



background-color:#FFFFFF;



margin-left:20px;



margin-top:20px;



vertical-align:middle;



padding-top:10px;



border:solid 1px #ECE9D8;



 }



.title_map{



color:#2B4F9D;



font-weight:bold;



font-size:14px;



font-family:Trebuchet MS,Tahoma;



text-align:right;



margin-right:15px;



} 







.kontakt_form{



width:330px;



font-size:11px;



margin-left:110px;



margin-top:66px;



margin-bottom:215px;



}



.kontakt_form_blue{



width:157px;



border:solid 1px #829FBB;



color:#7E7D7D;



font-size:11px;



font-family:Tahoma;



}



.kontakt_form_txtarea{



width:157px;



border:solid 1px #829FBB;



height:62px;



color:#7E7D7D;



font-size:11px;



font-family:Tahoma;



}







.najtanszy{



color:#F5821F;



font-size:14px;



font-family:Tahoma;



font-weight: bold;



text-align: center;



}







/************ RIGHT **************/



#right{



width:10px;



margin-top:7px;



}



/************ STOPKA **************/



#stopka{



width:952px;



height:49px;



background-image:url(../img/footer_bg.gif);



background-repeat:repeat-x;



margin-left:9px;



color: #C1C1C1;



font-family:Trebuchet MS,Tahoma;



font-style: italic;



}

#stopka p{

	color: #7E7D7D;

}



.stopka_left{



height:49px;



background-image:url(../img/footer_left.gif);



width:24px;



}



.stopka_right{



height:49px;



background-image:url(../img/footer_right.gif);



width:24px;



}







/************ MENU ***************/



#menu{



width:638px;



height:55px;



background-image:url(../img/menu_bg2.gif);



background-repeat:repeat-x;



}



.menu_separator{



width:23px;



height:55px;



background-image:url(../img/menu_separator.gif);



background-repeat:no-repeat;



background-position:top center;}







#menu_left_corner{



background-image:url(../img/menu_left_corner.gif);



background-repeat:no-repeat;



width:39px;



height:55px;



}







#menu_right_corner{



background-image:url(../img/menu_right_corner.gif);



background-repeat:no-repeat;



background-position:left top;



width:25px;



height:55px;



}







#menu_jezyk_pl{



display:block;



position:relative;



float:left;



display:inline;



width:120px;



height:30px;




margin-left:18px;



margin-top:26px;



}



#menu_jezyk_pl:hover{



/*background-image:url(../img/menu_jezyk_on.gif);*/



}



#menu_home{



display:block;



position:relative;



float:left;



height:36px;



width:37px;







}







#menu_home:hover{



background-image:url(../img/menu_home_on.gif);



}







#menu_ofirmie{



display:block;



position:relative;



float:left;



height:36px;







width:57px;







}



#menu_ofirmie:hover{



background-image:url(../img/menu_ofirmie_on.gif);



}







#menu_dojazd{



display:block;



position:relative;



float:left;



height:36px;







width:51px;



}



#menu_dojazd:hover{



background-image:url(../img/menu_dojazd_on.gif);



}







#menu_cennik{



display:block;



position:relative;



float:left;



height:36px;







width:48px;







}



#menu_cennik:hover{



background-image:url(../img/menu_cennik_on.gif);



}







#menu_galeria{



display:block;



position:relative;



float:left;



height:36px;







width:56px;







}



#menu_galeria:hover{



background-image:url(../img/menu_galeria_on.gif);



}







#menu_centrum{



display:block;



position:relative;



float:left;



height:36px;







width:129px;







}



#menu_centrum:hover{



background-image:url(../img/menu_centrum_on.gif);



}







#menu_kontakt{



display:block;



position:relative;



float:left;



height:36px;







width:61px;







}



#menu_kontakt:hover{



background-image:url(../img/menu_kontakt_on.gif);



}







/************ MENU EN***************/







.menu_separator_en{



width:23px;



height:55px;



background-image:url(../img/en/menu_separator.gif);



background-repeat:no-repeat;



background-position:top center;}







#menu_left_corner_en{



background-image:url(../img/en/menu_left_corner.gif);



background-repeat:no-repeat;



width:39px;



height:55px;



}







#menu_right_corner_en{



background-image:url(../img/en/menu_right_corner.gif);



background-repeat:no-repeat;



background-position:left top;



width:22px;



height:55px;



}







#menu_jezyk_en{



display:block;



position:relative;



float:left;



display:inline;



width:111px;



height:30px;






margin-left:18px;



margin-top:26px;



}



#menu_jezyk_en:hover{



/*background-image:url(../img/en/menu_jezyk_on.gif);*/



}



#menu_home_en{



display:block;



position:relative;



float:left;



height:36px;



width:37px;







}







#menu_home_en:hover{



background-image:url(../img/en/menu_home_on.gif);



}







#menu_ofirmie_en{



display:block;



position:relative;



float:left;



height:36px;







width:66px;







}



#menu_ofirmie_en:hover{



background-image:url(../img/en/menu_ofirmie_on.gif);



}







#menu_dojazd_en{



display:block;



position:relative;



float:left;



height:36px;







width:48px;



}



#menu_dojazd_en:hover{



background-image:url(../img/en/menu_dojazd_on.gif);



}







#menu_cennik_en{



display:block;



position:relative;



float:left;



height:36px;







width:68px;






}



#menu_cennik_en:hover{



background-image:url(../img/en/menu_cennik_on.gif);



}







#menu_galeria_en{



display:block;



position:relative;



float:left;



height:36px;







width:58px;







}



#menu_galeria_en:hover{



background-image:url(../img/en/menu_galeria_on.gif);



}







#menu_centrum_en{



display:block;



position:relative;



float:left;



height:36px;







width:104px;







}



#menu_centrum_en:hover{



background-image:url(../img/en/menu_centrum_on.gif);



}







#menu_kontakt_en{



display:block;



position:relative;



float:left;



height:36px;







width:61px;







}



#menu_kontakt_en:hover{



background-image:url(../img/en/menu_kontakt_on.gif);



}







div#preloaded-images {



   position: absolute;



   overflow: hidden;



   left: -9999px; 



   top: -9999px;



   height: 1px;



   width: 1px;



}

h2{
font-size:13px;
margin:0px;
padding:0px;
}
#top_left img{border:none;}
a img{border:none;}








