/*

Bismillahirrehmanirrehim..
Bu CSS Ensarwebtasarim Tarafından Kodlanmıştır
ensarwebtasarim.com@hotmail.com	

*/

@import url('reset.css');


.clear { clear:both}
/*
 * Hata Mesajları
*/
.hata { background:#fce5e5; padding:10px; border:1px solid #e7a7a7; font-size:14px; color:#942727; line-height:20px;}
.basarili { background:#E7FDF0; padding:10px; border:1px solid #9CEBBC; font-size:14px; color:#189349; line-height:20px}

/*site_genel*/
.site_genel {
width:980px; 
margin:10px auto 0px;
}


/*header*/
.header { width:980px; height:80px; position:relative;}

.canli_destek { position:absolute; right:10px; top:00px;}

/*logo*/
.logo { width:238px; height:70px; float:left; background:url(../images/shd.png) no-repeat right center; padding-right:10px;}
.logo img {width:238px; height:70px; }

.iletisim_top { width:400px; float:left; font-size:20px; font-weight:bold; padding:15px; color:#1287ff}
.iletisim_top p { font-size:12px; color:#1e9191; padding:5px 0px;}

/*ana_menu*/
.ana_menu { 
	background:url(../images/menu_zemin.png);
	width:980px;
	height:51px;
	margin-top:5px;
	padding:12px 0px 0 0px;
}

/* START ROLLOVER MENU BUTTONS */
#btn-home-page, #btn-corporate, #btn-products, #btn-references, #btn-news, #btn-services, #btn-campaigns, #btn-contact-us {
	float:left;
}
#btn-home-page a.on:hover, #btn-home-page a.on:active {
	background-position:0px -51px;
}
#btn-home-page a.off:hover, #btn-home-page a.off:active {
	background-position:0 -51px;
}
#btn-home-page, #btn-home-page a {
	width:145px;
	height:51px;
}
#btn-home-page a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background-position:0 0;
	background:url(../images/ana_sayfa.png) no-repeat;
}
#btn-home-page a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/ana_sayfa.png) no-repeat 0 -51px;
}
#btn-home-page a.on:hover, #btn-home-page a.on:active {
	background:url(../images/ana_sayfa.png) no-repeat 0 0;
}
#btn-corporate a.on:hover, #btn-corporate a.on:active {
	background-position:0px -51px;
}
#btn-corporate a.off:hover, #btn-corporate a.off:active {
	background-position:0 -51px;
}
#btn-corporate, #btn-corporate a {
	width:115px;
	height:51px;
}
#btn-corporate a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/kurumsal.png) no-repeat 0 0;
}
#btn-corporate a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/kurumsal.png) no-repeat 0 -51px;
}
#btn-corporate a.on:hover, #btn-corporate a.on:active {
	background:url(../images/kurumsal.png) no-repeat 0 0;
}
#btn-products a.on:hover, #btn-products a.on:active {
	background-position:0px -51px;
}
#btn-products a.off:hover, #btn-products a.off:active {
	background-position:0 -51px;
}
#btn-products, #btn-products a {
	width:100px;
	height:51px;
}
#btn-products a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/urunler.png) no-repeat 0 0;
}
#btn-products a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/urunler.png) no-repeat 0 -51px;
}
#btn-products a.on:hover, #btn-products a.on:active {
	background:url(../images/urunler.png) no-repeat 0 0;
}
#btn-references a.on:hover, #btn-references a.on:active {
	background-position:0px -51px;
}
#btn-references a.off:hover, #btn-references a.off:active {
	background-position:0 -51px;
}
#btn-references, #btn-references a {
	width:120px;
	height:51px;
}
#btn-references a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/referanslar.png) no-repeat 0 0;
}
#btn-references a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/referanslar.png) no-repeat 0 -51px;
}
#btn-references a.on:hover, #btn-references a.on:active {
	background:url(../images/referanslar.png) no-repeat 0 0;
}
#btn-news a.on:hover, #btn-news a.on:active {
	background-position:0px -51px;
}
#btn-news a.off:hover, #btn-news a.off:active {
	background-position:0 -51px;
}
#btn-news, #btn-news a {
	width:115px;
	height:51px;
}
#btn-news a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/duyurular.png) no-repeat 0 0;
}
#btn-news a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/duyurular.png) no-repeat 0 -51px;
}
#btn-news a.on:hover, #btn-news a.on:active {
	background:url(../images/duyurular.png) no-repeat 0 0;
}
#btn-services a.on:hover, #btn-services a.on:active {
	background-position:0px -51px;
}
#btn-services a.off:hover, #btn-services a.off:active {
	background-position:0 -51px;
}
#btn-services, #btn-services a {
	width:120px;
	height:51px;
}
#btn-services a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/hizmetler.png) no-repeat 0 0;
}
#btn-services a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/hizmetler.png) no-repeat 0 -51px;
}
#btn-services a.on:hover, #btn-services a.on:active {
	background:url(../images/hizmetler.png) no-repeat 0 0;
}
#btn-campaigns a.on:hover, #btn-campaigns a.on:active {
	background-position:0px -51px;
}
#btn-campaigns a.off:hover, #btn-campaigns a.off:active {
	background-position:0 -51px;
}
#btn-campaigns, #btn-campaigns a {
	width:144px;
	height:51px;
}
#btn-campaigns a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background-image: url(../images/kampanyalar.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#btn-campaigns a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/kampanyalar.png) no-repeat 0 -51px;
}
#btn-campaigns a.on:hover, #btn-campaigns a.on:active {
	background:url(../images/kampanyalar.png) no-repeat 0 0;
}
#btn-contact-us a.on:hover, #btn-contact-us a.on:active {
	background-position:0px -51px;
}
#btn-contact-us a.off:hover, #btn-contact-us a.off:active {
	background-position:0 -51px;
}
#btn-contact-us, #btn-contact-us a {
	width:121px;
	height:51px;
}
#btn-contact-us a.off {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/iletisim.png) no-repeat 0 0;
}
#btn-contact-us a.on {
	display:block;
	line-height:51px;
	overflow:hidden;
	background:url(../images/iletisim.png) no-repeat 0 -51px;
}
#btn-contact-us a.on:hover, #btn-contact-us a.on:active {
	background:url(imagesiletisim.png) no-repeat 0 0;
}
/* END ROLLOVER MENU BUTTONS */

/*slider_dis*/
.slider_dis { width:980px; position:relative;}
.slider_dis a img { width:980px; height:320px}

.shadow_png { width:980px; height:22px; background:url(../images/shadow.png); position:relative;}

.slide_list {width:980px; height:320px; overflow:hidden; position:relative;}
.slide_list li{width:980px; height:320px;}
.slide_list li a img {width:980px; height:320px;}

.slide_buton_list { position:absolute; left:5px; top:5px; z-index:20}
.slide_buton_list li { float:left; width:22px; height:18px;}
.slide_buton_list li a { display:block; width:22px; height:18px; text-indent:-9999px; background:url(../images/bullets.png); }
.slide_buton_list li a:hover,.slide_buton_list li.aktif a {background:url(../images/bullets.png) 0 18px;}

.slide_buton_list_right { position:absolute; right:-5px; bottom:5px;}
.slide_buton_list_right li {width:70px; height:30px;}
.slide_buton_list_right li a { display:block; width:70px; height:24px; text-align:center; color:#fff; padding:3px 0px; background:url(../images/hov_sld_2.png); }
.slide_buton_list_right li a:hover,.slide_buton_list_right li.aktif a {background:url(../images/sld_button_hv.png)}

/*rb_and_lb*/
.rb_and_lb { background: #fff; width:980px;}
.alt_kapak { width:980px; height:7px; background:url(../images/alt_kapak.png); }
.ust_kapak {width:980px; height:7px; background:url(../images/ust_kapak.png);}
.alt_golge {width:980px; height:22px; background:url(../images/shadow.png); }


/*rb*/
.rb { width:280px; float:right; margin-top:10px;  margin-right:10px;}
.rb_2 {width:280px; float:left; margin-top:10px;  margin-left:10px;}

.sd_bas {padding:12px; height:16px; font-size:14px; color:#fff; font-weight:bold; background:url(../images/sd_bas_2.png);}

.sd_cont { padding:10px; border-right:1px solid#ddd; border-left:1px solid#ddd}
.sd_cont_2 {padding:10px; 
border-right:1px solid#ddd; 
border-left:1px solid#ddd;
border-bottom:1px solid#ddd;
-webkit-border-radius:0px 0px 5px 5px;
-moz-border-radius::0px 0px 5px 5px;
border-radius::0px 0px 5px 5px;
}

.sd_cont_3 {padding:10px 5px; 
border-right:1px solid#ddd; 
border-left:1px solid#ddd;
border-bottom:1px solid#ddd;
-webkit-border-radius:0px 0px 5px 5px;
-moz-border-radius::0px 0px 5px 5px;
border-radius::0px 0px 5px 5px;
}

.uzm  { float:left; margin-right:15px;}
.sd_cont_2  a { font-size:13px; font-weight:bold; color: #0189CB;}
.sd_cont_2 { font-size:12px; line-height:22px; color:#656565;}

.sd_foot { width:280px; height:16px; background:url(../images/sidebar_hr.png)}

.sd_cont_news_list li a{display:block; background:url(../images/arrow1_se.gif) no-repeat 5px;  padding:10px 10px 10px 23px; color:#656565; border-bottom:1px dotted#ddd;}
.sd_cont_news_list li a:hover { background:url(../images/arrow1_se.png) no-repeat 5px; }

/*referans*/

.kayan_dis { position:relative; width:260px; height:130px;  overflow:hidden;}
.kayan_dis ul li {width:260px; height:130px;overflow:hidden;}
.kayan_dis ul li a img {width:260px; height:130px;}
.kayan_rg {position:relative; width:260px; height:130px; }

#nextBtn { position:absolute; left:-15px; top:50px; width:26px; height:28px; background:url(../images/left_aro.png); cursor:pointer; } 
#nextBtn a {width:26px; height:28px; display:block; text-indent:-9999px;}
#prevBtn { position:absolute; right:-15px; top:50px; width:26px; height:28px; background:url(../images/right_aro.png); cursor:pointer; }
#prevBtn  a {width:26px; height:28px; display:block; text-indent:-9999px;}

.cont_sing {
	margin-right:10px
}

/*lb*/
.lb { width:680px; float:left;  margin-top:10px;}
.lb_2 { width:680px; float:right; margin-top:10px;}


.list_sg_lb li {width: 130px; height: 225px; float:left; border-bottom:1px solid #ddd; font-size:12px; font-family:calibri; line-height:18px; margin:0px 20px 10px; position:relative;}
.list_sg_lb li:hover { border-bottom-color:#257CA8;}
.list_sg_lb li a img { width:75px; height:65px; text-align:center; margin:0 auto;}
.list_sg_lb li a  span{ display:block; margin:5px 0px; font-size:12px;  color:#257CA8; font-family:arial; font-weight:bold;}

.list_sg_lb_ars li {width: 160px; height: 245px; float:left; border-bottom:1px solid #ddd; font-size:12px; font-family:calibri; line-height:18px; margin:0px 20px 10px; position:relative;}
.list_sg_lb_ars li:hover { border-bottom-color:#257CA8;}
.list_sg_lb_ars li a img {width:160px; height:100px; text-align:center; margin:0 auto;}
.list_sg_lb_ars li a  span{ display:block; margin:5px 0px; font-size:12px;  color:#257CA8; font-family:arial; font-weight:bold;}


.bilgi_al_lst { width:42px; height:22px;  position:absolute; left:0px; bottom:10px;}

.bilgi_al_lst a{	
display:block;
text-indent:-9999px;
line-height:22px;
overflow:hidden;
background:url(../images/bilgi_al.png) no-repeat 0 0;
}

.bilgi_al_lst  a:hover {background:url(../images/bilgi_al.png) no-repeat 0 -22px;}

.teklif_al_lst {
width: 50px;
height: 22px;
position:absolute; left:55px; bottom:10px;
}

.teklif_al_lst a {
display:block;
text-indent:-9999px;
line-height:22px;
overflow:hidden;
background:url(../images/teklif_al.png) no-repeat 0 0;
}
.teklif_al_lst a:hover{background:url(../images/teklif_al.png) no-repeat 0 -22px;}


/*footer*/
.footer { width:980px; margin:15px 0px; height:140px; position:relative; background:url(../images/golge_footer.png) no-repeat center top;}

.logo_fot {position:absolute; left:0; top:27px;}
.logo_fot img { width:152px; height:41px}

.copyrg {position:absolute; right:0px; bottom:0px; font-size:12px; color:#3f84a7;}

.fot_main_list {position:absolute; left:190px; top:40px;}
.fot_main_list li { float:left; border-right:1px solid #26a0a0}
.fot_main_list li a{ display:block; padding:0 10px; color:#107979}

.fot_shr_list {position:absolute; right:10px; top:32px;}
.fot_shr_list li { float:left; margin-right:5px;}

.lg_ler { width:980px; height:45px; overflow:hidden;}

.simply-scroll-list li{width:110px; height:45px; float:left; margin-right:12px;}
.simply-scroll-list li a img{width:110px; height:45px;}

/*single*/
.blg_top { padding-bottom:10px; }
.blg_top li{ float:left; margin-right:6px;}
.blg_top li a { display:block; padding:0px 15px; background:url(../images/right_grey_arrow.png) no-repeat right center ;}
.blg_top li a  { color:#656565}

.sing_content_lst { padding:10px; line-height:36px;}

.list_sing_sd_nw li  { border-bottom:1px dotted #ddd;}
.list_sing_sd_nw li a{display:block; color:#656565; padding:8px 24px; background:url(../images/arrow_state_grey_right.png) no-repeat 5px;}

.sing_content_lst_2 { padding:10px; line-height:30px;}

.sing_title { padding:10px; font-size:22px; font-weight:bold; color:#e50707; margin:6px 0px 0px 0px;}

/* iletisim */
.wpcf7-text {
width:250px; 
background: none repeat scroll 0 0 #F5F5F5;
border-color: #9AABC2 #C0CCDA #C0CCDA #9AABC2;
border-image: none;
-webkit-border-radius: 3x;
-moz-border-radius: 3px;
border-radius: 3px;
border-style: solid;
border-width: 1px;
color: #333;
font: 12px arial;
padding: 5px 8px;

}
.wpcf7-textarea{
background: none repeat scroll 0 0 #F5F5F5;
border-color: #9AABC2 #C0CCDA #C0CCDA #9AABC2;
border-image: none;
-webkit-border-radius: 3x;
-moz-border-radius: 3px;
border-radius: 3px;
border-style: solid;
border-width: 1px;
color: #333;
font: 12px arial;
padding: 4px 8px;
width: 400px;
height: 80px;
}

.wpcf7-submit {
width:100px; border:none; padding:3px 0 5px 0; background:url("../images/button-black.gif") repeat-x; font:bold 12px Tahoma; color:#FFF; cursor:pointer; 
margin-top:10px;
}
.wpcf7-submit:hover { background:url("../images//button-black.gif") repeat-x 0 -40px; }

/*
================================================================================
|                                CATALOG TABLE	                              |
================================================================================
*/
.catalog_table{
	padding: 0 0 0 0;
}
.catalog_table li{
	display: block;
	padding: 20px 0;
	border-bottom: 1px solid #D1D5DC;
	overflow: hidden;
	background: none;
}
.catalog_table li a:hover img{
	opacity: 0.8;
}
.catalog_table li a.thumb{
	display: block;
	width: 165px;
	float: left;
	height: 119px;
	margin: 0 24px 0 0;
}
.catalog_table li a.thumb img {
	width:165px; height:120px;
}

.catalog_table li .catalog_desc{
	padding: 0 0 0 0px;
	width: 451px; padding-right:10px;
	float: left;
}
.catalog_table li .location{
	float: right;
	color: #798FA1;
	line-height: 20px;
	padding: 2px 0 0 0;
}
.catalog_table li .title_box{
	float: left;
	color: #798FA1;
	line-height: 20px;
	padding: 0px 0 8px 0;
}
.catalog_table li .title_box h4{
	padding-bottom: 7px
}
.catalog_table li .title_box h4 a{
	 font-size:14px; color:#333
}
.catalog_table li .title_box .price{
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	font-family: 'PT Sans',Arial,sans-serif;
	color: #F89D13;
}
.catalog_table li .grey_area{
	color: #798FA1;
	margin: 0 0 5px 0;
	line-height:20px; 
}
.catalog_table li .grey_area span{
	padding:0 15px 0 0; 
}

.catalog_table li .grey_area span:last-child{
	padding-right: 0;
}
.catalog_table li a.more{
	text-decoration: none;
	color: #333;
	line-height: 18px; font-weight:bold
}
.catalog_table li a.more:hover{
	text-decoration: underline;
}

.markered{
	background: url(../images/marker_3.gif) no-repeat right 5px;
	padding-right: 17px; 
}