/* PROVIDER CSS */

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

#contener {
	background-color: #EBEBEB;
	width: 760px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#left {
	float: left;
	width: 178px;
}
#right {
	background-color: #666666;
	float: left;
	width: 200px;
}
#content {
	float: left;
	width: 582px;
}
#all {
	width: 760px;
	clear: both;
	overflow: auto;
}
#top {
	background-color: #FFFFFF;
	float: left;
	width:760px;
	height: 218px;
}
#bottom {
	background-color: #EBEBEB;
	float: left;
	width: 760px;
	height: 97px;
	margin-bottom: 20px;

}
.divGrupa {
	background-color: #FFFFFF;
}
.input_profile {
	font-size: 9px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
}

select {
	font-size: 9px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
}

textarea {
	font-size: 11px;
	color: #666666;
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
	width: 150px;
	height: 50px;
}

a:link {

	color: #333333;
	text-decoration: none;
}

a:visited {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #333333;
	text-decoration: underline;
}
.group1 {
	float: left;
	width: 309px;
}
.group2 {
	float: left;
	width: 273px;
}
.news_contener {
	width: 309px;
}
.news_top {
	background-image: url(../images-en/news_top.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 301px;
	margin-right: auto;
	margin-left: auto;
}
.news_content {
	background-color:#FFFFFF;
	width: 271px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-top: 5px;
}
.news_bottom {
	background-image: url(../images/news_bottom.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 141px;
	margin-right: auto;
	margin-left: auto;
	color: #666666;
	text-align: right;
	padding-right: 160px;
	padding-top: 2px;
}

.news {
	color: #003366;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	cursor:pointer;
	width:261px;
}

.news_on {
	color: #003366;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #EBEBEB;
	cursor:pointer;
	width:261px;
}


.news2 {
	color: #003366;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	cursor:pointer;
	width:522px;
}

.news2_on {
	color: #003366;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #EBEBEB;
	cursor:pointer;
	width:522px;
}










.news_date {
	color: #006699;
}

.news_more:link {

	color: #666666;
	text-decoration:none;

}

.news_more:visited {

	color: #666666;
	text-decoration:none;

}

.news_more:hover {

	color: #666666;
	text-decoration:underline;

}
.recommend_contener {
	width: 273px;
	overflow: auto;
	background-image: url(../images/recommend_bg.jpg);
	background-repeat: repeat-y;
	float: left;
	
}

.recommend_top {
	width: 273px;
	height: 44px;
	background-image: url(../images-en/recommend_top.jpg);
	background-repeat: no-repeat;
	float: left;
}
.recommend_bottom {
	width: 273px;
	height: 20px;
	background-image: url(../images/recommend_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
}

.recommend_content {
	float: left;
	padding-left: 8px;
	height: auto;
	
}

.homes_contener {
	width: 124px;
	float: left;
}

.homes_top {
	background-image: url(../images/homes_top.jpg);
	height: 30px;
	width: 124px;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	float: left;
}

.homes_down {
	background-image: url(../images/homes_down.jpg);
	height: 5px;
	width: 124px;
	background-repeat: no-repeat;
	float: left;
}

.homes_content {
	width: 124px;
	background-color: #198F31;
	float: left;
	text-align: center;
	color: #FFFFFF;
}
.ramka {
	border: 1px solid #FFFFFF;
}

.price1 {
	color: #73FF1E;
	font-weight: bold;
}
.info {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size:12px;
}



.business_contener {
	float: left;
	width: 124px;
}

.business_top {
	background-image: url(../images/business_top.jpg);
	height: 30px;
	width: 124px;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	float: left;
}

.business_down {
	background-image: url(../images/business_down.jpg);
	height: 5px;
	width: 124px;
	background-repeat: no-repeat;
	float: left;
}

.business_content {
	width: 124px;
	background-color: #CCCCCC;
	float: left;
	text-align: center;
	color: #333333;
}

.price2 {
	color: #333333;
	font-weight: bold;
}

.recommend_spacer {
	font-size:1px;
	width:4px;
	float:left;	
	

}



.relax_contener {
	float: left;
	width: 252px;
}

.relax_top {
	background-image: url(../images/relax_top.jpg);
	height: 23px;
	width: 252px;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
	float: left;
}

.relax_down {
	background-image: url(../images/relax_down.jpg);
	height: 5px;
	width: 252px;
	background-repeat: no-repeat;
	float: left;
}

.relax_content {
	width: 252px;
	background-color: #0091A6;
	float: left;
	text-align: center;
	color: #FFFFFF;
}

.price3 {
	color: #FFCC00;
	font-weight: bold;
}

.relax_spacer {
	
	width:252px;
	height:4px;
	float:left;
	font-size:1px;

}


.bottom_menu {
	color: #FFFFFF;
	background-color: #219136;
	text-align: center;
	padding: 5px;
	font-size: 11px;
}


.link_bottom:link {

	color:#FFFFFF;
	text-decoration:none;

}

.link_bottom:visited {

	color:#FFFFFF;
	text-decoration:none;

}

.link_bottom:hover {

	color:#333333;
	text-decoration:none;

}.loga_bottom {
	color: #FF9966;
	float: left;
}
.adres_bottom {
	float: right;
	/*width: 265px;*/
	width: 325px
}
.adres {
	float: left;
	padding-top: 10px;
	/*width:230px;*/
}
.logo_bottom {
	float: left;
}
.podmenu_bottom {
	float: left;
	width: 760px;
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	color: #666666;
}
.business_offer {
	/*background-color:#009999;*/
	cursor:pointer;
	padding-top: 5px;
}

.business_offer_on {
	background-color:#B1B1B1;
	cursor:pointer;
	padding-top: 5px;
}


.homes_offer {
	/*background-color:#009999;*/
	cursor:pointer;
	padding-top: 5px;
}

.homes_offer_on {
	background-color:#116422;
	cursor:pointer;
	padding-top: 5px;
}

.relax_offer {
	/*background-color:#009999;*/
	cursor:pointer;
	padding-top: 5px;
	width:125px;
}

.relax_offer_on {
	background-color:#007484;
	cursor:pointer;
	padding-top: 5px;
	width:125px;
}




.newest_contener {
	width: 178px;
	background-color: #FFFFFF;
	overflow: auto;
	background-image: url(../images/newest_bg.jpg);
	background-repeat: repeat-y;
	float: left;
	
}

.newest_top {
	width: 178px;
	height: 44px;
	background-image: url(../images-en/newest_top.jpg);
	background-repeat: no-repeat;
	float: left;
}
.newest_bottom {
	width: 178px;
	height: 20px;
	background-image: url(../images/newest_bottom.jpg);
	background-repeat: no-repeat;
	float: left;
}

.newest_content {
	width: 163px;
	background-color: #FF6B23;
	float: left;
	text-align: center;
	color: #CEFBF4;
	padding-left: 15px;
	background-image: url(../images/newest_bg.jpg);
	background-repeat: repeat-y;
	
}

.newest_contener {
	width: 178px;
	float: left;
}

.last_top {
	background-image: url(../images/last_top.jpg);
	height: 19px;
	width: 155px;
	background-repeat: no-repeat;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
}

.last_down {
	background-image: url(../images/last_down.jpg);
	height: 5px;
	width: 155px;
	background-repeat: no-repeat;
	float: left;
}

.last_content {
	width: 155px;
	background-color: #FF6B23;
	float: left;
	text-align: center;
	color: #FFFFFF;
}

.last_contener {
	float: left;
	width: 124px;
}

.last_offer {
	/*background-color:#009999;*/
	cursor:pointer;
	padding-top: 5px;
	width:155px;
}

.last_offer_on {
	background-color:#E64A00;
	cursor:pointer;
	padding-top: 5px;
	width:155px;
}
.price4 {
	color: #FFC000;
	font-weight: bold;
}


/* butony z lewej */

.zglos {
	background-image: url(../images-en/zglos.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 52px;
	width:178px;
	cursor:pointer;
	float:left;

}
.zglos_on {
	background-image: url(../images-en/zglos_on.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 52px;
	width:178px;
	cursor:pointer;
	float:left;

}


.newsletter {
	background-image: url(../images/newsletter.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 45px;
	width:148px;
	cursor:pointer;
	float:left;
	padding-top: 25px;
	padding-left: 30px;

}
.top_baner {
	height: 155px;
	width: 421px;
	float: left;
	background-color: #FFFFFF;
	background-image: url(../images/top_baner_bg.jpg);
	background-repeat: no-repeat;
}


.kredyt {
	background-image: url(../images-en/kredyt.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 52px;
	width:178px;
	cursor:pointer;
	float:left;

}
.kredyt_on {
	background-image: url(../images-en/kredyt_on.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 52px;
	width:178px;
	cursor:pointer;
	float:left;

}

/* koniec butony z lewej */


.kursy_contener {
	float:left;
	width:178px;
	color: #333300;
	font-weight: bold;
	font-size: 10px;
}

.kursy_content {
	width:158px;
}

.kursy_top {
	width:158px;
	background-image: url(../images-en/kursy_top.jpg);
	background-repeat: no-repeat;
	height: 29px;
}

.kursy_bottom {
	width:158px;
	background-image: url(../images/kursy_bottom.jpg);
	height: 8px;
	background-repeat: no-repeat;
}

.kursy_middle {
	width:158px;
	background-image: url(../images/kursy_bg.jpg);
	background-repeat:repeat-y;
}
.ok {
	width:20px;
	height:20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.input_form {
	font-size: 10px;
	color: #999999;
	background-color: #FFFFFF;
	width:100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.top_lang_adres {
	background-color:#FFFFFF;
	width:119px;
	float: right;
	height: 155px;


}
.top_adres {
	text-align: right;
	padding-right: 10px;
	padding-left: 10px;
}
.lang {
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cena {
	color: #7E9E37;
}
.top_menu {
	float: left;
	height: 33px;
	width: 760px;
}

.link_bottom:link {

	color:#FFFFFF;
	text-decoration:none;

}

.email_link:link {

	color:#0099CC;
	text-decoration:none;

}
.email_link:visited {

	color:#0099CC;
	text-decoration:none;

}

.email_link:hover {

	color:#333333;
	text-decoration:underline;

}

/* site ---- */

.site_contener {
	float: left;
	width: 582px;
}
.site_top {
	background-color: #FFFFFF;
	background-image: url(../images/site_top.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 572px;
	padding-top: 18px;
	padding-left: 10px;
	float: left;
}

.site_bottom {
	background-color: #FFFFFF;
	background-image: url(../images/site_bottom.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 582px;
	float: left;
}

.site_content {
	width: 582px;
	background-image: url(../images/site_bg.jpg);
	background-repeat: repeat-y;
	/*overflow: auto;*/
	float:left;
	/*font-size: 10px;*/
}

/* koniec site ---- */


/* offerlist ---- */

.offerlist_contener {
	width: 560px;
	margin-left:auto;
	margin-right:auto;
}
.offerlist_top {
	background-color: #FFFFFF;
	background-image: url(../images/offerlist_top.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 560px;
	/*float: left;*/
}

.offerlist_bottom {
	background-color: #FFFFFF;
	background-image: url(../images/offerlist_bottom.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 560px;
	/*float: left;*/
}

.offerlist_content {
	width: 560px;
	background-image: url(../images/offerlist_bg.jpg);
	background-repeat: repeat-y;
	overflow: auto;
}


.offerlist_foto {
	float: left;
	width: 100px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-right: 10px;
	text-align: center;
}

.offerlist_details {
	float: left;
	width: 407px;
	/*background-color: #33CCFF;*/
	cursor:pointer;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.offerlist_details_on {
	float: left;
	width: 407px;
	background-color: #EAEAEA;
	cursor:pointer;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.offerlist_details_top {
	/*background-color: #FF6666;*/
}
.offerlist_name {
	font-size: 12px;
	color: #006699;
	float: left;
	width: 219px;
	font-weight: bold;
	/*background-color:#FF9900*/
}

.offerlist_price {
	font-size: 11px;
	color: #D4773B;
	float: left;
	width: 180px;
	/*background-color:#FF33CC;*/
	font-weight: bold;
	padding-left: 5px;
	text-align: right;
}

.offerlist_details_desc {
	/*background-color: #FF6666;*/
	float:left;
	width:407px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:12px;
}

.offerlist_details_bottom {
	/*background-color: #33FFCC;*/
	float:left;
	width:407px;
	padding-top: 5px;
}

.offerlist_details_nr {
	color: #666666;
	width:258px;
	float:left;
	/*background-color:#3399FF;*/
}

.offerlist_details_more {
	color: #666666;
	width:145px;
	float:left;
	/*background-color:#99FF33;*/
	text-align: right;
}


/* koniec agentlist ---- */

.nav {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: center;
	color:#333333;
		
}

.nav_cont, a:link, a:visited {

	text-align: center;
	color:#333333;
		
}



/* agentlist ---- */

.agentlist_contener {
	width: 280px;
	margin-left:auto;
	margin-right:auto;
	float: left;
}
.agentlist_top {
	background-color: #FFFFFF;
	background-image: url(../images/agentlist_top.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 280px;
	/*float: left;*/
}

.agentlist_bottom {
	background-color: #FFFFFF;
	background-image: url(../images/agentlist_bottom.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 280px;
	/*float: left;*/
}

.agentlist_content {
	width: 280px;
	background-image: url(../images/agentlist_bg.jpg);
	background-repeat: repeat-y;
	overflow: auto;
	font-size: 11px;
	color: #333333;
}


.agentlist_foto {
	float: left;
	width: 50px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-right: 10px;
	text-align: center;
}

.agentlist_details {
	float: left;
	width: 179px;
	cursor:pointer;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.agentlist_details_on {
	float: left;
	width: 179px;
	background-color: #EAEAEA;
	cursor:pointer;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}


.agentlist_name {
	font-size: 12px;
	color: #006699;
	float: left;
	width: 219px;
	font-weight: bold;
	/*background-color:#FF9900*/
}


.agentlist_details_more {
	color: #666666;
	width:260px;
	float:left;
	/*background-color:#99FF33;*/
	text-align: right;
	padding-right: 20px;
	overflow: auto;
	background-image: url(../images/agentlist_bg.jpg);
	background-repeat: repeat-y;
}

.ramka_agent {
	border: 1px solid #CCCCCC;
}

.agentlist_details_name {
	font-size: 12px;
	font-weight: bold;
	color: #910000;

}

.agentlist_details_blue {
	/*color: #0099CC;*/
	color: #219136;

}

.agentlist_all {
	width:560px;
	margin-right: auto;
	margin-left: auto;

}

/* koniec agentlist ---- */



/* profil agenta ---- */
.profile_contener {
	background-color: #FFFFFF;
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
}
.profile_top {
	background-image: url(../images/profile_top.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 560px;
}
.profile_content {
	background-image: url(../images/profile_bg.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #0099CC;
	float: left;
	width: 520px;
}
.profile_info {
	background-image: url(../images/profile_info.jpg);
	height: 21px;
	float: left;
	width: 560px;
}
.profile_info_content {
	background-image: url(../images/profile_info_bg.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	float: left;
	width: 520px;
	/*display:none;*/
}
.profile_gallery {
	background-image: url(../images/profile_gallery.jpg);
	height: 21px;
	float: left;
	width: 560px;
}
.profile_gallery_content {
	background-image: url(../images/profile_gallery_bg.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
	float: left;
	width: 520px;
	/*display:none;*/
}

.profile_bottom {
	background-image: url(../images/profile_bottom.jpg);
	height: 21px;
	width: 560px;
	float: left;
}

.ramka_profile_gallery {
	margin-right: 10px;
	border: 1px solid #FFFFFF;
	margin-bottom: 10px;
	
}
.profile_textinfo {
	font-size: 12px;
	float: left;
	width: 205px;
	color: #999999;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

.profile_form {
	float: left;
	width: 240px;
	color: #999999;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
}
.profile_formimg {
	background-color: #FFFFFF;
	background-image: url(../images-en/formularz.gif);
	background-repeat: no-repeat;
	float: left;
	height: 181px;
	width: 35px;
}
.profile_foto {
	width: 90px;
	float:left;
}

.profile_details {
	width: 160px;
	float:left;
}

.profile_details_info {
	width: 250px;
	float:left;
	padding-left: 20px;
}
.profile_font {

	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/* koniec profil agenta ---- */





/* product ---- */

.product_contener {
	background-color: #FFFFFF;
	width: 544px;
	margin-right: auto;
	margin-left: auto;
}

/* koniec product ---- */
.product_top {
	float: left;
	width: 544px;
	color: #333333;
	font-size: 11px;
}
.product_name {
	float: left;
	width: 280px;
	padding-right: 20px;
	padding-top: 10px;
	font-weight: bold;
}
.product_price {
	float: left;
	width: 244px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
}
.product_price_left {
	background-image: url(../images/product_price_left.gif);
	float: left;
	height: 30px;
	width: 6px;
}
.product_price_right {
	background-image: url(../images/product_price_right.gif);
	float: left;
	height: 30px;
	width: 6px;
}
.product_price_content {
	float: left;
	height: 25px;
	background-color: #219136;
	padding-top: 5px;
	font-weight:bold;
	font-size:14px;
}



.product_price_left_zglos {
	background-image: url(../images/product_price_left_zglos.gif);
	float: left;
	height: 20px;
	width: 6px;
}
.product_price_right_zglos {
	background-image: url(../images/product_price_right_zglos.gif);
	float: left;
	height: 20px;
	width: 6px;
}
.product_price_content_zglos {
	float: left;
	height: 17px;
	background-color: #3C4043;
	padding-top: 3px;
}


.product_content {
	background-color:#CCCCCC;
	float:left;
	/*overflow:auto;*/

}

.mainPh {
	width: 544px;
	height: 363px;
	overflow: hidden;
	position: relative;
	text-align:center;
	/*bottom: 0px;
	margin-bottom:0px;*/
	
}


.multi {
	width: 544px;
	height: 363px;
	overflow: hidden;
	position: relative;
	text-align: center;
	background: rgb(255,255,255);
}

.wiadom{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 300px;
	font: bold;
}







.mainPh h2 {

	font-size: 10px;
	color: #333333;
	
	position: absolute;
	width: 544px;
	bottom: 0;
	left: 0;
	text-align: left;
	/*font: normal 20px Tahoma, Helvetica, sans-serif;
	padding: 10px 10px 16px 15px;*/
	
	/*background-color: #000000;*/
	margin-bottom: 0;
	float:right;
	background-image: url(../images/one.gif);
	
	
}

.price_form {
	width:544px;
	float:right;
	opacity: 0.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;    
	    
	color: #666666;
	font-weight: normal;
	
	display:none;


}

.product_form {
	width:544px;
	float:right;
	opacity: 0.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;    
	    
	color: #666666;
	font-weight: normal;
	
	display:none;


}
.product_onimage {
	width:365px;
	float:right;
	background-image: url(../images/product_onimage.gif);
	background-repeat:no-repeat;
	height: 67px;
}
.product_onimage_this {
	background-image: url(../images/product_onimage_this.gif);
	background-repeat: no-repeat;
	float: right;
	height: 13px;
	width: 60px;
	position:absolute;
	margin-left:305px;
	
	opacity: 0.40;             
	filter: alpha(opacity=40); 
	-moz-opacity: 0.40;        
	
}
.product_onimage_details {
	padding-top: 16px;
	padding-left: 30px;
	height: 51px;
	width: 335px;
}
.product_onimage_desc {
	float:left;
	width:200px;
	height:17px;
}
.product_onimage_nr {
	float:left;
	height:17px;
	font-size: 12px;
	color: #336699;
	width: 123px;
	padding-right: 10px;
	text-align: right;
}

.product_onimage_typ {
	float:left;
	width: 123px;
	padding-top: 9px;
}
.product_onimage_wyr {
	color: #13989A;
}
.product_form_top {
	background-image: url(../images/product_form_top.gif);
	float: left;
	height: 20px;
	width: 544px;
}
.product_form_bottom {
	background-image: url(../images/product_form_bottom.gif);
	float: left;
	height: 15px;
	width: 544px;
}
.product_form_left {
	float: left;
	width: 252px;
	padding-right: 10px;
	padding-left: 10px;
}
.product_form_right{
	float: left;
	width: 272px;
}
.product_form_content {
	background-color: #FFFFFF;
	float: left;
	width: 544px;
}
.product_form_foto {
	float: left;
	width: 85px;
}

.product_form_info {
	float: left;
	width: 165px;
}
.profilebtn {
	background-image: url(../images/profilebtn.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 14px;
	width: 90px;
	cursor:pointer;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
}

.profilebtn_on {
	background-image: url(../images/profilebtn_on.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 14px;
	width: 90px;
	cursor:pointer;
	text-align: right;
	padding-top: 3px;
	padding-right: 3px;
	color: #FFFFFF;
}

.closebtn {
	background-image: url(../images/closebtn.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 13px;
	width: 48px;
	cursor:pointer;
	text-align: right;
	padding-top: 4px;
	padding-right: 20px;
	font-weight: normal;
	font-size: 9px;
	margin-left: 20px;
}

.closebtn_on {
	background-image: url(../images/closebtn_on.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 13px;
	width: 48px;
	cursor:pointer;
	text-align: right;
	padding-top: 4px;
	padding-right: 20px;
	font-size: 9px;
	font-weight: normal;
	margin-left: 20px;
}
.product_form_agentname {
	font-size: 11px;
	font-weight: bold;
	color: #CC9933;
}
.product_details {
	background-color: #FFFFFF;
	float: left;
	width: 544px;
}
.product_details_left {
	float: left;
	width: 169px;
	font-size: 11px;
	color: #666666;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.product_details_gallery {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	float: left;
	width: 315px;
}


.product_details_right {
	float: left;
	width: 365px;
}
.zapytaj {
	background-image: url(../images-en/zapytaj.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 134px;
	cursor:pointer;
	margin-bottom: 10px;
}

.zapytaj_on {
	background-image: url(../images-en/zapytaj_on.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 134px;
	cursor:pointer;
	margin-bottom: 10px;
}

.prezentacja {
	background-image: url(../images-en/prezentacja.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 134px;
	cursor:pointer;
	margin-bottom: 10px;
}

.prezentacja_on {
	background-image: url(../images-en/prezentacja_on.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 134px;
	cursor:pointer;
	margin-bottom: 10px;
}

.ramka_product_gallery {
	margin-right: 10px;
	border: 1px solid #FFFFFF;
	margin-bottom: 0px;
	
}
.product_details_bottom {
	background-image: url(../images/product_details_bottom.gif);
	background-repeat: no-repeat;
	float: left;
	height: 5px;
	width: 365px;	/*height: 5px;
	width: 365px;*/
}
.product_details_right_content {
	padding-left: 30px;
	width: 325px;
	padding-right: 10px;
	float: left;
	padding-bottom: 10px;
	background-color: #C5DBE1;
	font-size:12px;
}
.li_list {
	color: #1E6652;
	font-size: 11px;
	font-weight: bold;
}

.li_list_on {
	color: #CC0000;
	font-size: 11px;
	font-weight: bold;
}

.kontakt_map {
	background-color: #FFFFFF;
	background-image: url(../images-en/map.gif);
	background-repeat: no-repeat;
	float: left;
	height: 181px;
	width: 35px;
}
.top_image {
	background-color: #FFFFFF;
	float: left;
	height: 185px;
	width: 339px;
}
.top_lang {
	float: left;
	height: 30px;
	width: 421px;
	background-image: url(../images/top_tel_bg.gif);
	background-repeat: no-repeat;
}
.ramka_topbaner {
	border: 1px solid CCCCCC;
}
.toplang {
	float: right;
	height: 22px;
	width: 100px;
	padding-top: 8px;
}

.rzut {
	background-image: url(../images-en/rzut.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 134px;
	cursor:pointer;
	margin-bottom: 10px;
}

.rzut_on {
	background-image: url(../images-en/rzut_on.gif);
	background-repeat: no-repeat;
	height: 29px;
	width: 134px;
	cursor:pointer;
	margin-bottom: 10px;
}

/* banner skycrapper */
#pos {
    position: relative;
    left:     1px;
    top:      1px;
    width:    1px;
    height:   1px;
    z-index:  1;
}

#skyleft {
    position: absolute;
    display:  block;
    left:     -125px;
    top:      0px;
    width:    120px;
    z-index:  3;
}

#skycrapper {
    position: absolute;
    display:  block;
    left:     760px;
    top:      0px;
    width:    140px;
    height:   600px;
    z-index:  2;
}

#skycrapper3 {
    position: absolute;
    display:  block;
    left:     760px;
    top:      370px;
    width:    140px;
    height:   600px;
    z-index:  2;
}
/*  */
