/** CAGATAY ONCUL      */
/** 26.01.2010         */
/** Tasarimda.Net      */
/** info@tasaimrda.net */


/**** BODY ****/

body{
	background:url(images/bg_top.png) repeat-x #cdcdcd;
}

#page{
	min-height:700px;
	overflow:hidden;
	width:100%;
			background:url(../images/konut_mer_bg.png) repeat;
}

#inner{
	margin:0 auto;
	min-height:600px;
	overflow:hidden;
	width:980px;
}


/*** INNER PAGE ***/


.inner_page{
	width:736px;
	margin-top:10px;
	margin-left:6px;
	margin-bottom:5px;
	float:left;
}

.inner_page .top{
	height:7px;
	background:url(images/page_top.png) no-repeat;
	overflow:hidden;
}

.inner_page .bottom{
	height:7px;
	background:url(images/page_bottom.png) no-repeat;
	overflow:hidden;
}

.inner_page .content{
	min-height:300px;
	background:url(images/page_center.png) repeat-y;
	overflow:hidden;
	padding:4px;
}


/** MENU **/
#top_nav{
	display:table;
	height:44px;
	overflow:hidden;
	width:980px;
	margin-top:5px;
}

#top_nav .left{
	background:url(images/nav_left.png) no-repeat;
	float:left;
	height:44px;
	width:13px;
}

#top_nav .content{
	background:url(images/nav_center.png) repeat-x;
	float:left;
	height:44px;
	width:954px;
	display:table;
}

#top_nav .content ul{
	padding-top:2px;
}

#top_nav .content li{
	float:left;
	height:38px;
	line-height:38px;
	background:url(images/nav_btn_split.png)  right top  no-repeat;
}

#top_nav .content a:hover{
	background:url(images/nav_btn_hover.png) repeat-x;
	color:#fff;
}

#top_nav .content .selected{
	background:url(images/nav_btn_hover.png) repeat-x;
	color:#fff;
}

#top_nav .content li a{
	color:#2e2e2e;
	font-size:14px;
	display:block;
	padding:0 15px;
}

#top_nav .right{
	background:url(images/nav_right.png) no-repeat;
	float:right;
	height:44px;
	width:13px;
}
/*** FOOTER ***/
#footer{
	width:100%;
	float:left;
	margin-top:5px;
	overflow:hidden;
}

#footer .left{
	background:url(images/nav_left.png) no-repeat;
	float:left;
	height:44px;
	width:13px;
}

#footer .content{
	background:url(images/nav_center.png) repeat-x;
	float:left;
	height:44px;
	width:954px;
	display:table;
	text-align:center;
}

#footer .right{
	background:url(images/nav_right.png) no-repeat;
	float:right;
	height:44px;
	width:13px;
}


#footer ul{
	margin:0 auto;
	width:480px;
}

#footer .footer_links li{
	float:left;
	height:44px;
	line-height:44px;
	padding:0 10px;
	text-align:center;
}

#footer .footer_links li a{
	color:#242424;
	font-weight:bold;
	text-align:center;
	width:100%;
	display:block;
	border-right:1px solid #ccc;
	padding:0 10px;
}


/***
****
**** LEFT BLOCK
********************/

#left_block{
	width:220px;
	overflow:hidden;
	padding-top:10px;
	float:left;
}

#left_nav{
	display:table;
	width:220px;
	overflow:hidden;
}

#left_nav .top{
	background:url(images/left_nav_top.png) no-repeat;
	width:220px;
	height:9px;
}

#left_nav .bottom{
	background:url(images/left_nav_bottom.png) no-repeat;
	width:220px;
	height:9px;
}

#left_nav .content{
	background:url(images/left_nav_center.png) repeat-y;
	padding:10px;
}

#left_nav .content h3{
	color:#0071a7;
	font-size:20px;
	font-weight:normal;
	margin-top:-5px;
	margin-left:5px;
}

#left_nav .content ul{
	margin-top:5px;
	padding:1px;
}

#left_nav .content li{
	width:198px;
	height:30px;
	background:url(images/left_nav_split.png) left bottom no-repeat;
	
}

#left_nav .content a:hover{
	background:url(images/left_nav_hover.png) repeat-x;
	color:#fff;
}

#left_nav .content li a{
	display:block;
	line-height:30px;
	font-size:13px;
	color:#565656;
	padding-left:10px;
	width:188px;
}


/*** LEFT MOD ***/
.left_mod{
	display:table;
	margin-top:10px;
	width:220px;
	overflow:hidden;
}

.left_mod .top{
	background:url(images/left_nav_top.png) no-repeat;
	width:220px;
	height:9px;
}

.left_mod .bottom{
	background:url(images/left_nav_bottom.png) no-repeat;
	width:220px;
	height:9px;
}

.left_mod .content{
	background:url(images/left_nav_center.png) repeat-y;
	padding:10px;
}

.left_mod #bank_icon{
	width:43px;
	height:34px;
	display:block;
	float:right;
	background:url(images/bank_icon.png) no-repeat;
	margin-top:-10px;
}

.left_mod .content h3{
	color:#0071a7;
	font-size:20px;
	font-weight:normal;
	margin-top:-5px;
	margin-left:5px;
}

/*** LEFT SEARCH ***/

#left_search{
	display:table;
	margin-top:10px;
	width:220px;
	overflow:hidden;
}

#left_search .top{
	background:url(images/gray_module_top.png) no-repeat;
	width:220px;
	height:9px;
}

#left_search .bottom{
	background:url(images/gray_module_bottom.png) no-repeat;
	width:220px;
	height:9px;
}

#left_search .content{
	background-color:#4c4c4c;
	padding:10px;
}

#left_search .content h3{
	color:#fff;
	font-size:18px;
	font-weight:normal;
	margin-top:-5px;
	margin-left:5px;
}



	/**** LEFT SEARCH FORM ****/
	
			.row{
				width:100%;
				margin-top:8px;
				overflow:hidden;
			}
			
			.row p{
				color:#fff;
				font-size:12px;
				margin-bottom:5px;
				padding-left:4px;
			}
			
			.input{
			
				height:24px;
				width:196px;
			}
			
			.input .left{
				background:url(images/form_left.png) no-repeat;
				display:block;
				float:left;
				height:24px;
				width:7px;
			}
			
			.input .center{
				background:url(images/form_center.png) repeat-x;
				float:left;
				height:24px;
				overflow:hidden;
				width:189px;
			}
			
			.input .center input{
				background-color:transparent;
				border:0;
				float:left;
				height:24px;
				line-height:24px;
				width:180px;
			}
				#price_row .input{width:68px; float:left; margin-right:2px;}
				#price_row .center{width:60px;}
				#price_row .center input{width:51px}
				
				#currency .center{width:44px;}
				#currency .input{width:35px;}
				#currency select{width:43px; font-size:12px;}
				#currency {width:52px !important;}
			
			.row .listbox select{
				border:0;
				font-size:15px;
				height:20px;
				margin-top:2px;
				background:transparent;
				width:184px;
				color:#000;
			}
			
			.row .listbox option{
				background:#fff;
				color:#242424;
				font-size:14px;
				border:0;
			}
			
				/** Search Button **/
				.row button{
					background:none;
					border:0;
					cursor:pointer;
					height:30px;
				}
				
				.row button .left{
					display:block;
					float:left;
					height:30px;
					width:5px;
					background:url(images/form_btn_left.png) no-repeat 0 0;
				}
				
				.row button .center{
					display:block;
					height:30px;
					background:url(images/form_btn_center.png) repeat-x;
					float:left;
					line-height:30px;
					font-size:13px;
					color:#242424;
				}
				
				.row button .right{
					height:30px;
					width:5px;
					display:block;
					float:left;
					background:url(images/form_btn_right.png) no-repeat;
				}
				
				
				.row button:hover .center{
					background:url(images/form_btn_center_hover.png) repeat-x;
				}
				.row button:hover .right{
					background:url(images/form_btn_right_hover.png) repeat-x;
				}
				.row button:hover .left{
					background:url(images/form_btn_left_hover.png) repeat-x;
				}
				
				#left_search .detail_search{
					color:#fff;
					text-decoration:none;
					overflow:hidden;
					position:absolute;
					margin-top:15px;
					margin-left:20px;
					font-size:11px;
				}

/***
****
**** RIGHT BLOCK
********************/

#right_block{
	width:755px;
	float:right;
	min-height:500px;
	overflow:hidden;
	margin-left:5px;
}

/**** 3D SLIDER ****/
#slider3d {height:275px; margin-top:10px; overflow:hidden; width:755px;}
	#slider1, #slider2 {width:360px; outline:0; margin-left:2px; margin-right:2px; float:left;}
	#slider3d .slider_bg{
		height:275px;
		background:url(images/shadow-slider.png) no-repeat left bottom;
		float:left;
		margin-left:8px;
	}

#center_block{
	width:570px;
	float:left;
	overflow:hidden;
}


#center_right{
	margin-left:5px;
	min-height:580px;
	width:180px;
	float:right;
	overflow:hidden;
}

/** LISTING CHART **/
	#listing_chart{
		width:180px;
		height:50px;
		display:table;
	}
	
	#listing_chart .left{
		width:5px;
		height:50px;
		background:url(images/chart_left.png) no-repeat;
		float:left;
	}
	
	#listing_chart .center{
		background:url(images/chart_center.png) repeat-x;
		width:170px;
		height:50px;
		float:left;
	}
	
		#listing_chart .right{
		background:url(images/chart_right.png) no-repeat; 
		height:50px;
		width:5px;
		float:left;
	}
	
	#listing_chart .center .ico{
		background:url(images/chart_icon.png) no-repeat center center;
		float:left;
		height:50px;
		width:54px;
		overflow:hidden;
	}
	#listing_chart .center a{
		color:#242424;
		display:block;
		font-size:14px;
		font-weight:normal;
		height:25px;
		line-height:30px;
		overflow:hidden;
		text-decoration:none;
		padding-left:10px;
		vertical-align:middle;
	}
	
	#listing_chart .center .items
	{
		font-size:13px;
		font-weight:bold;
		line-height:20px;
	}
	
	
/*** RIGHT MOD ***/

.right_mod{
	overflow:hidden;
	width:180px;
	font-weight: normal;
	margin-top:5px;
}

.right_mod .top{
	background:url(images/right_mod_top.png) no-repeat;
	height:7px;
	width:180px;
}
  
.right_mod .bottom{
	background:url(images/right_mod_bottom.png) no-repeat;
	height:7px;
	width:180px;
}

.right_mod .content{
	background:url(images/right_mod_center.png) repeat-y;
	overflow:hidden;
	min-height:50px;
	padding:4px;
	width:180px;
}

.right_mod .content h3{
	font-size:15px;
	font-weight:normal;
	color:#242424;
	margin-top:5px;
	margin-left:4px;
	line-height:28px;
	height:28px;
	display:block;
	float:left;
}

.right_mod .content .ico{
	height:28px;
	width:38px;
	overflow:hidden;
	float:left;
}

/*** MODULE HEADER SPAN ICONS *****/

#last_added{background:url(images/last_added_ico.png) no-repeat;}

#mortga_banks{background:url(images/bank_icon.png) no-repeat;}

/*** RIGHT VERTICAL ADS ***/

.v_ads{
	float:left;
}

.v_ads li{
	height:120px;
	overflow:hidden;
	float:left;
	background:url(images/v_ads_split.png) no-repeat  5px 107px;
}

.v_ads .img{
	width:96px;
	height:56px;
	overflow:hidden;
	display:block;
	float:left;
	border:2px solid #cdcdcd;
	margin-left:3px;
}


.v_ads .img:hover{
	border:0;
	width:100px;
	height:60px;
}

.v_ads .price{
	float:left;
	display:block;
	width:102px;
	overflow:hidden;
	height:24px;
	background:url(images/price_bg.png) no-repeat;
	margin-top:4px;
	margin-left:35px;
}

.v_ads .price a{
	line-height:24px;
	width:102px;
	text-align:center;
	display:block;
	font-weight:bold;
	color:#242424;
}


.v_ads li h5{
	font-size:12px;
	width:160px;
	margin-left:4px;
	margin-bottom:4px;
	display:block;
	overflow:hidden;
	height:12px;
}

.v_ads .room, .v_ads .field{
	height:14px;
	width:60px;
	display:block;
	float:left;
	margin-top:5px;
	margin-left:5px;
	background:red;
	overflow:hidden;
}

.v_ads .room a, .v_ads .field a{
	float:right;
}

.v_ads .room{
	background:url(images/room_icon.png) no-repeat;
}

.v_ads .field{
	background:url(images/m2_ico.png) no-repeat;
}

/*** ADS GALERI ***/
#center_ads{
	overflow:hidden;
	width:498px;
	margin:0 auto;
}

.ads_galeri{
	height:206px;
	width:239px;
	overflow:hidden;
	float:left;
	margin:5px;
}

.ads_galeri .left{
	background:url(images/home_ads_left.png) no-repeat;
	display:block;
	float:left;
	height:206px;
	width:6px;
}
.ads_galeri .right{
	background:url(images/home_ads_right.png) no-repeat;
	display:block;
	float:left;
	height:206px;
	width:6px;
}
.ads_galeri .content{
	background:url(images/home_ads_center.png) repeat-x;
	float:left;
	height:206px;
	width:227px;
	overflow:hidden;
	padding:6px 0;
}
	.ads_galeri .photo{
		float:left;
		max-width:100px;
		max-height:75px;
		overflow:hidden;
		display:block;
		border:2px solid #ccc;
		border-radius:3px;
	}
	.ads_galeri .photo:hover{
		border:3px solid #008acb;
		max-width:98px;
		max-height:73px;
	}
	
	.ads_galeri .title{
		margin-bottom:10px;
		width:100%;
		height:35px;
		display:block;
		overflow:hidden;
	}
	/** EKSTRALAR **/
	.ekstralar{
		margin-left:25px;
		margin-top:15px;
		height:19px;
		width:180px;
		display:block;
		float:left;
		overflow:hidden;
	}
	
	.ekstralar span{
		width:56px;
		height:19px;
		overflow:hidden;
		display:block;
		float:left;
		margin:0 2px;
	}
	
	.ekstralar .acil{
		background:url(images/acil.png) no-repeat;
	}
	.ekstralar .pazarlik{
		background:url(images/pazarlik.png) no-repeat;
	}
	.ekstralar .yatirim{
		background:url(images/yatirim.png) no-repeat;
	}

	.ads_galeri .price{
		float:right;
		display:block;
		width:102px;
		margin-right:30px;
		overflow:hidden;
		height:24px;
		background:url(images/price_bg.png) no-repeat;
		margin-top:4px;
	}
	
	.ads_galeri .price a{
		line-height:24px;
		width:102px;
		text-align:center;
		display:block;
		font-weight:bold;
		color:#242424;
	}
	
	.ads_galeri .room, .ads_galeri .field{
		height:14px;
		width:60px;
		display:block;
		float:left;
		margin-top:5px;
		margin-left:10px;
		overflow:hidden;
	}
	
	.ads_galeri .kat{
		width:110px;
		display:block;
		float:left;
		margin-top:15px;
		margin-left:10px;
	}
	
	.ads_galeri .kat h5{
		color:#242424;
		font-size:14px;
		font-weight:normal;
	}
	
	.ads_galeri .room a, .ads_galeri .field a{
		float:right;
	}
	
	.ads_galeri .room{
		background:url(images/room_icon.png) no-repeat;
	}
	
	.ads_galeri .field{
		background:url(images/m2_ico.png) no-repeat;
	}
	
/**** MORTGAGE CALCULATOR ****/

.mortgage{
	overflow:hidden;
}

.mortgage .text{
	float:left;
}
.mortgage .row{
	width:100%;
	margin-top:10px;
	float:left;
	overflow:hidden;
}

.mortgage .text input{
	border:0;
	background-color:transparent;
	height:25px;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	color:#242424;
}

.mortgage .label{
	width:100%;
	float:left;
	font-weight:bold;
	margin-bottom:4px;
	color:#242424;
}

.mortgage .text .left{
	display:block;
	float:left;
	height:30px;
	width:5px;
	background:url(images/form_btn_left.png) no-repeat 0 0;
}

.mortgage .text .center{
	display:block;
	height:30px;
	background:url(images/form_btn_center.png) repeat-x;
	float:left;
	line-height:30px;
	font-size:13px;
	color:#242424;
}

.mortgage .text .right{
	height:30px;
	width:5px;
	display:block;
	float:left;
	background:url(images/form_btn_right.png) no-repeat;
}
				#mort_hesapla_btn:hover .center{
					background:url(images/form_btn_center_hover.png) repeat-x;
				}
				#mort_hesapla_btn:hover .right{
					background:url(images/form_btn_right_hover.png) repeat-x;
				}
				#mort_hesapla_btn:hover .left{
					background:url(images/form_btn_left_hover.png) repeat-x;
				}
				
#mort_hesapla_btn{
	float:right;
	font-weight:bold;
	cursor:pointer;
}
#mort_sonuc{
	width:100%;
	overflow:hidden;
	display:none;
	
}
#mort_sonuc a{
	color:green;
	font-weight:bold;
}

/**** BANKA KREDILERI *****/

#krediler{
	float:left;
}

#krediler li{
	float:left;
	width:172px;
	height:30px;
	line-height:30px;
	background:url(images/nav_center.png) repeat-x;
	color:#242424;
}
#krediler li:hover{
	background:url(images/left_nav_hover.png) repeat-x;
	color:#fff;
}
#krediler li a{
	width:130px;
	display:block;
	float:left;
	margin-left:5px;
}
#krediler li span{
	float:left;
	display:block;
	font-weight:bold;
}
/*** ************* ********/


/******** LISTING ADS ********/
#listing_ads{
	margin-top:10px;
	min-height:400px;
}

#listing_ads .ad{
	width:361px;
	height:134px;
	float:left;
	overflow:hidden;
	margin:0 5px 2px 5px;
}

#listing_ads .ad .left{
	height:134px;
	width:7px;
	background:url(images/listing_ad_left.png) no-repeat;
	float:left;
	overflow:hidden;
}
#listing_ads .ad .right{
	height:134px;
	width:7px;
	background:url(images/listing_ad_right.png) no-repeat;
	float:left;
	overflow:hidden;
}

#listing_ads .ad .center{
	height:134px;
	width:347px;
	background:url(images/listing_ad_center.png) repeat-x;
	float:left;
	overflow:hidden;
}

#listing_ads .ad:hover .left{
	background:url(images/listing_ad_left_hover.png) no-repeat;
}
#listing_ads .ad:hover .center{
	background:url(images/listing_ad_center_hover.png) repeat-x;
}
#listing_ads .ad:hover .right{
	background:url(images/listing_ad_right_hover.png) no-repeat;
}

#listing_ads .ad:hover *{
	color:#fff;
}

.ad .img{
	max-width:100px;
	max-height:75px;
	overflow:hidden;
	display:block;
	border:2px solid #fff;
	float:left;
	margin-top:5px;
}

.ad .title{
	margin-top:9px;
	display:block;
	width:100%;
	height:16px;
	margin-top:8px;
	overflow:hidden;
}
.ad .title a{
	font-weight:bold;
	font-size:14px;
	color:#242424;
}

.ad .room{
	margin-top:15px !important;
}

.ad .room, .ad .field, .ad .bul_kat{
	width:220px;
	display:block;
	height:13px;
	float:left;
	margin-left:20px;
	margin-top:5px;
}

.ad .room a, .ad .field a, .ad .bul_kat a{
	float:right;
	margin-right:50px;
	font-weight:bold;
	color:#242424;
}

.ad .price{
	margin-top:10px;
	margin-right:5px;
	float:right;
	font-size:16px;
	font-weight:bold;
}

#listing_ads .ad .ekstralar{
	margin-top:2px !important;
	float:left !important;
}
/******** **************** ***/


/*** PAGINATION **/

#pagination .sayfa_adi{
float:left;
margin-right:15px;
line-height:30px;
width:71px;
height:30px;
background:url(images/pagination_first.png) no-repeat;
text-align:center;
}

#pagination .pagination_active{
width:33px;
height:30px;
display:block;
float:left;
text-align:center;
background:url(images/pagination_active.png) no-repeat;
line-height:30px;
}

#pagination .pagination_active:hover a{
background:url(images/pagination_hover.png) no-repeat;
color:#fff;
}

#pagination .pagination_active a{
display:block;
width:33px;
height:30px;
color:#242424;
}

#pagination .pagination_pasif{
display:block;
float:left;
width:33px;
height:30px;
line-height:30px;
background:url(images/pagination_pasif.png) no-repeat;
text-align:center;
}
#pagination .pagination_pasif a{
color:#aaa;
}

#pagination .pagination_next{
display:block;
float:left;
width:33px;
height:30px;
line-height:30px;
background:url(images/pagination_active.png) no-repeat;
text-align:center;
margin:0 5px;
color:#242424;
}

/*** ADS DETAIL ***/

#ad_detail{
	width:728px;
	overflow:hidden;
}

#ad_detail .title{
	width:100%;
	float:left;
	margin-bottom:5px;
	font-size:15px;
	font-weight:bold;
	margin-left:10px;
}

#ad_detail .left{
	width:440px;
	overflow:hidden;
	float:left;
}

#ad_detail .right{
	width:288px;
	float:left;
	overflow:hidden;
}

#ad_detail .big_photo{
	max-width:440px;
	max-height:330px;
	overflow:hidden;
	display:block;
	float:left;
}

#ad_detail .big_photo img{
	max-width:440px;
	max-height:330px;
}

#ad_detail .thumbs li{
	float:left;
	width:80px;
	height:60px;
	overflow:hidden;
	margin:3px;
	text-align:center;
	cursor:pointer;
	border:1px solid #fff;
}

#ad_detail .thumbs li:hover{
	border:1px solid #242424;
}

#ad_detail .thumbs li img{
	max-width:80px;
}

#ad_detail .details{
	margin-left:8px;
}

#ad_detail .details li{
	width:270px;
	height:25px;
	float:left;
	border-bottom:1px dashed #ccc;
	line-height:25px;
	padding-left:5px;
}

#ad_detail .details li:hover{
	background:#fff;
}

#ad_detail .details li .tt{
	width:150px;
	display:block;
	float:left;
	color:#242424;
	font-weight:bold;
}

#ad_detail .details li .ekstralar{
	margin:3px 0 0 45px;
}

#ad_detail .details li .price{
	font-weight:bold;
	margin-left:20px;
	font-size:20px;
	color:red;
}

#ad_detail .details li .mevki a, #ad_detail .details li .kategori a{
	color:#0071a7;
	font-weight:bold;
}

.cepheler{
	width:260px;
	float:left;
	margin-top:2px;
}


.cepheler .cephe_baslik{
	float:left;
	margin-left:13px;
	width:110px;
	line-height:20px;
	font-weight:bold;
	color:#242424;
}

.cepheler li{
	width:23px;
	height:23px;
	margin-left:2px;
	float:left;
	overflow:hidden;
}

.cepheler #kuzey{
	background:url(images/cephe_kuzey.png) no-repeat center center;
}
.cepheler #guney{
	background:url(images/cephe_guney.png) no-repeat center center;
}
.cepheler #bati{
	background:url(images/cephe_bati.png) no-repeat center center;
}
.cepheler #dogu{
	background:url(images/cephe_dogu.png) no-repeat center center;
}

#ad_detail .contact{
	width:260px;
	margin-left:8px;
	float:left;
	margin-top:8px;
}

#ad_detail .contact .contact_title{
	background-color:#6cf;
	width:100%;
	height:20px;
	display:block;
	float:left;
	font-weight:bold;
	line-height:20px;
	padding-left:5px;
	color:#fff;
	border-bottom:1px solid #ccc;
}

#ad_detail .contact ul{
	background-color:#fff;
	float:left;
	width:265px;
	overflow:hidden;
}

#ad_detail .contact li{
	width:265px;
	padding-left:8px;
	height:20px;
	float:left;
	overflow:hidden;
	line-height:20px;
	border-bottom:1px solid #eee;
}

#ad_detail .contact .cont_t{
	width:100px;
	float:left;
	display:block;
}
#ad_detail .contact li a{
	font-weight:bold;
	color:#242424;
}

#ad_detail .contact .send_msg a{
	color:#0071a7;
}

/**** DESCRIPTIONS ****/

#ad_detail .description{
width:100%;
background-color:#fff;
float:left;
overflow:hidden;
margin-top:10px;
min-height:50px;
border-bottom:1px solid #ccc;
}


#ad_detail .description_en{
width:100%;
background-color:#fff;
float:left;
overflow:hidden;
margin-top:10px;
min-height:50px;
border-bottom:1px solid #ccc;
}

#ad_detail .description_en h5{
display:block;
width:100%;
height:20px;
background-color:#6cf;
border-bottom:1px solid #ccc;
color:#fff;
line-height:20px;
padding-left:10px;
float:left;
}

#ad_detail .cont{
color:#242424;
font-weight:bold;
text-align:center;
padding:5px;
overflow:hidden;
}

#ad_detail .description h5{
display:block;
width:100%;
height:20px;
background-color:#6cf;
border-bottom:1px solid #ccc;
color:#fff;
line-height:20px;
padding-left:10px;
float:left;
}


/***** AD DETAIL EXTRAS ***/

#ad_detail .extras{
	float:left;
}

#ad_detail .ext{
	width:706px;
	float:left;
	margin-left:20px;
	margin-top:10px;
}

#ad_detail .ekstralar_baslik{
	width:100%;
	float:left;
	color:#6cf;
	font-size:14px;
	margin-top:10px;
	margin-left:5px;
	border-bottom:2px dashed #eee;
}

#ad_detail .extras .ext li{
	float:left;
	width:155px;
	padding-left:20px;
	font-weight:bold;
	color:#242424;
	height:20px;
	line-height:20px;
}

#ad_detail .extras .ext .aktif{
	background:url(images/positive.gif) no-repeat left center;
}

#ad_detail .extras .ext .pasif{
	color:#ccc;
}

#ad_detail .footer{
	margin-top:10px;
	width:100%;
	float:left;
	height:30px;
	text-align:center;
	background-color:#ccc;
	line-height:30px;
	border-top:1px solid #bbb;
	border-bottom:1px solid #eee;
}


/***** SEND MESSAGE *****/

.send_msg{
	width:400px;
	margin:0 auto;
	float:left;
	margin-left:150px;
}

.send_msg .text{
	float:left;
}
.send_msg .row{
	width:100%;
	margin-top:10px;
	float:left;
	overflow:hidden;
}

.send_msg .text input{
	border:0;
	background-color:transparent;
	height:25px;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	color:#242424;
}

.send_msg .label{
	width:100%;
	float:left;
	font-weight:bold;
	margin-bottom:4px;
	color:#242424;
	margin-left:5px;
}

.send_msg .text .left{
	display:block;
	float:left;
	height:30px;
	width:5px;
	background:url(images/form_btn_left.png) no-repeat 0 0;
}

.send_msg .text .center{
	display:block;
	height:30px;
	background:url(images/form_btn_center.png) repeat-x;
	float:left;
	line-height:30px;
	font-size:13px;
	color:#242424;
}

.send_msg .text .right{
	height:30px;
	width:5px;
	display:block;
	float:left;
	background:url(images/form_btn_right.png) no-repeat;
}

.send_msg #gonder_btn .left{
background:url(images/form_btn_left.png) no-repeat;
height:30px;
width:5px;
display:block;
float:left;
}

.send_msg #gonder_btn .right{
background:url(images/form_btn_right.png) no-repeat;
height:30px;
width:5px;
display:block;
float:left;
}

.send_msg #gonder_btn .center{
	background:url(images/form_btn_center.png) repeat-x;
	height:30px;
	float:left;
	line-height:30px;
}

.send_msg #gonder_btn:hover .center{
					background:url(images/form_btn_center_hover.png) repeat-x;
}
.send_msg #gonder_btn:hover .right{
	background:url(images/form_btn_right_hover.png) repeat-x;
}
.send_msg #gonder_btn:hover .left{
	background:url(images/form_btn_left_hover.png) repeat-x;
}

#basarili_mesaj{
	width:100%;
}
#basarili_mesaj a{
	font-size:15px;
	color:#6cf;
}
#basarili_mesaj h2{
	font-size:15px;
	text-align:center !important;
	color:#242424;
}

/*** CONTACT DETAIL ****/

.contact_details{
float:left;
margin-left:150px;
}
.contact_details ul{
width:400px;
float:left;
}

.contact_details li{
width:400px;
float:left;
height:20px;
}

.contact_details li .tit{
width:150px;
float:left;
display:block;
font-weight:bold;
font-size:13px;
}

.send_msg .textarea textarea{
width:370px;
height:160px;
border:3px solid #ccc;
border-radius:5px;
-moz-border-radius:5px;
}
