@charset "utf-8";

* {	margin: 0; padding: 0;	border: 0; outline: 0;	font-size: 100%; vertical-align: baseline;	background: transparent;}
ul {list-style: none;}
ol{padding:10px 20px;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {	content: '';	content: none;}

:focus {outline: 0;}

ins {text-decoration: none;}
del {text-decoration: line-through;}

table {	border-collapse: collapse;  border-spacing: 0;}

html { height: 100%; margin-bottom: 1px; } /* güçlü scrollbar */

/* sıfırlama bitişi */


body { background:url(resimler/back.jpg) #eee no-repeat top center; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:12px;}  

.temizle{ clear:both;}
.ortala{text-align:center;}
.sagadaya{float:right;}
.soladaya{float:left;}
.kalin{font-weight:bold;}
.font600{font-weight:600;}
.gizle{display:none;}
.gricizgi{border-bottom:1px #E7E4E4 solid; margin:3px 0;}
.mavicizgi{border-bottom:1px #6a253d solid; margin:3px 0;}
.altustPadding{padding:10px;}

a{text-decoration:none;}
h2{font-size:13px; color:#6a253d;}
.yazdir{ position:absolute; z-index:10; top:30px; right:13px;}
.yazdir a{display:inline-block; width:15px; height:20px; margin-right:10px;}

#kapsa{ width:1000px; height:auto; background:transparent; margin:0 auto; text-align:left; position:relative; }
#menu{ height:33px; width:685px; line-height:33px;  float:right; margin-top: 27px; }
.slide_back { width:566px; height:530px; position:absolute; z-index:10; background:url(resimler/slide_back.png) no-repeat; top: 92px; left: 0px; }

.iconlar{ width:96px; height:20px; background:url(resimler/iconlar.png) no-repeat; float:right; margin:4px 40px 0 0; }
.iconlar a{ margin:0 2px; width:20px; height:20px; display:inline-block; float:left;}
#ust{height:83px; width:1000px; position:relative; margin:0 auto;}
#logo{height:55px; line-height:55px; width:300px; position:absolute; left:0; top:1px; }

#tepe_duyuru{ width:424px; height:24px; background:url(resimler/duyuru_back.jpg) no-repeat; float:left; margin-top: 39px; }
.tumu { width:68px; height:24px; line-height:24px; color:#6a253d; display:inline-block; position:absolute; top:173px; z-index: 999; right:10px; }

#govde_icerik{ height:530px; width:440px; position:relative; margin-top: 27px; float:right; right: -10px; }
.proje { width:312px; height:14px; float:left; background:url(resimler/proje.jpg) no-repeat; }
.mgh_muh { width:439px; height:auto; background:url(resimler/mgh_muh.png) no-repeat; }
.mgh_muh .baslik { width:200px; height:24px; line-height:24px; color:#fff; float:left; padding-top:23px; padding-left: 30px; }
.mgh_muh .devami { width:76px; height:17px; line-height:17px; color:#6a253d; float:left; padding-top: 28px;}
.mgh_muh .online_katalog { width:66px; height:67px; color:#eee; line-height:11px; display:inline-block; text-align:center; font-weight:bold; font-size:11px; top:49px; position:absolute; right: 7px;}
.mgh_muh .icerik { width:375px; color:#2f2e2d; padding-top:10px; padding-left: 7px; }
.tercih { width:417px; height:14px; float:left; background:url(resimler/tercih.png) no-repeat; margin-top: 40px; }
.faaliyet { width:434px; height:68px; float:left; background:url(resimler/faaliyet_back.png) no-repeat; margin-top: 25px; }
.faaliyet .baslik { width:300px; height:17px; line-height:17px; color:#6a253d; font-weight:bold; text-indent: 150px; }
.faaliyet li {height:34px; color:#6a253d; list-style-type:none; float:left; padding-top:11px; }
.faaliyet li a { height:45px; color:#444444; font-weight:bold; }
.faaliyet li a:hover {color:#6a253d; }
.faaliyet .li1 { width:74px; margin-right:2px; text-align:center; margin-left:4px; }
.faaliyet .li2 { width:86px; margin-right:2px; text-align:center; }
.faaliyet .li3 { width:97px; margin-right:2px; text-align:center; }
.faaliyet .li4 { width:102px; margin-right:2px; text-align:center; }
.konya_elektrikci { width:439px; height:auto; background:url(resimler/konya_elektrikci_back.png) no-repeat; margin-top:30px; }
.konya_elektrikci .baslik { width:200px; height:24px; line-height:24px; color:#fff; float:left; padding-top:23px; padding-left: 30px; }
.konya_elektrikci .devami { width:76px; height:17px; line-height:17px; color:#6a253d; float:left; padding-top: 28px;}
.konya_elektrikci .teklif { width:66px; height:67px; color:#eee; line-height:11px; display:inline-block; text-align:center; font-weight:bold; font-size:11px; top:409px; position:absolute; right: 7px;}
.konya_elektrikci .icerik { width:375px; color:#2f2e2d; padding-top:10px; padding-left: 7px; }

#govde1 { background:#FFFFFF; height:auto; width:990px; padding: 0 10px 20px 0; margin:10px auto 10px auto; position:relative; color: #414141; }


#alt_serit{ width:985px; height:47px; background:url(resimler/footer_back.jpg) no-repeat bottom; line-height:47px; color:#fff; position:relative; font-size:12px; margin:0 auto; padding-left:15px; }
#alt_serit span { color:#fff; }
.copy { padding-top:6px; }

#yukari{position:absolute; right:15px; top:-25px; height:32px; width:40px;}
.resmi_duzenle { vertical-align: middle;  }

#menu_liste{ width:685px; height:33px; margin:0 auto; color:#fff; padding:0 8px; font-weight:bold; font-size:12px; word-spacing:normal; }
#menu_liste li.ust_menu{list-style:none; padding:0 9px; float:left; line-height:20px; position:relative; margin-top:7px;}
#menu_liste li:last-child{background:none;}
.menu_liste_chrome{padding:0 9px !important;}
.padding10{ padding-left:10px !important; padding-right:10px !important;}
#menu_liste li a{ color:#fff; display:inline-block; padding:0 2px; }
#menu_liste li a:hover{color:#fff; }
#menu_alt_liste { display:none; position:absolute; left:0; top:32px; width:180px; height:auto; background:#c7c7c7; z-index:999;}
#menu_alt_liste li{ padding:5px 5px !important;list-style:none;background:url(resimler/alt_menu_ayrac.png) no-repeat bottom; line-height:1; font-size:12px; display:block; color:#0a415f;}
#menu_alt_liste li:last-child{border-bottom:0;}
#menu_alt_liste img{}


#slayt{width:564px; height:500px; top: 109px; left:0; position:absolute;}
#slayt_govde{position:relative; height:100%; width:100%; z-index:3;}
#slayt_geri{float:left; width:36px; height:79px; position:absolute; top:50%; left:2px; margin-top:-40px; z-index:2}
#slayt_orta{float:left; width:564px; height:500px; position:absolute; z-index:1}
#slayt_ileri{float:left; width:36px; height:79px; position:absolute; top:50%; margin-top:-40px; right:2px; z-index:2}

#slayt_menu{height:32px; width:auto; padding-left:66px;font-family:Arial, Helvetica, sans-serif;}
#slayt_buton{ float:left;height:48px; width:200px; position: relative; z-index: 11;}
#slayt_buton_liste{ padding-left:7px; font-family:Arial, Helvetica, sans-serif;}
#slayt_buton_liste li{ list-style:none; float:left; background:url(resimler/slayt_buton_pasif.png) no-repeat; height:48px; line-height:48px; text-align:center; width:48px; margin-right:5px; color:#FFF; font-weight:bold; position: absolute; z-index:15; }
#slayt_buton_liste li a { width:48px; height:48px; display:inline-block; }
#index_slayt_li_0 { left:516px; top:110px;}
#index_slayt_li_1 { left:516px; top:161px;}
#index_slayt_li_2 { left:516px; top:212px;}
#index_slayt_li_3 { left:516px; top:263px;}
#index_slayt_li_4 { left:516px; top:314px;}
#index_slayt_li_5 { left:516px; top:365px;}

#slayt_buton_liste li a{color:#a2a6a7;}
#slayt_buton_liste li.aktif{background:url(resimler/slayt_buton_aktif.png) no-repeat; color:#FFF;}
#slayt_menu_icerik{float:right; text-align:left; height:23px; color:#FFF; font-size:14px;}
#slayt_menu_icerik a{color:#FFF;}
#slayt_menu_icerik2{float:right; text-align:left; width:493px; height:23px; color:#FFF;}
#slayt_menu_icerik,#slayt_menu_icerik2 span{padding-top:9px;}


#slayt_div{width:564px;height:500px;overflow:hidden;position:relative;}


#slayt_sayfalama{}
#slayt_sayfalama a{background:url(images/link.png);width:16px;height:16px;margin-right:2px;display:block;float:left;text-decoration:none;}
#slayt_sayfalama a span{display:none;}

#index_urunler{ width:320px; height:auto; float:left; margin-right:8px; }
#index_yedekparcalar{width:320px; height:auto; float:left; margin-right:8px;}
#index_kurumsal{width:320px; height:auto; float:left; padding-bottom:10px;}
#index_kurumsal p{
	color:#000;
	font-size:12px;
	line-height:20px;
}
.dashed_hr{border-bottom:dashed 1px #666; margin-bottom:15px;}

#index_urun_slayt{ width:320px; height:215px;}
#index_urun_slayt_sol{float:left; width:253px; margin-right:4px; height:215px;}
#index_urun_slayt_sol img{width:253px; height:215px;}
#index_urun_slayt_sag{float:right; width:63px; height:215px;}
#index_urun_slayt_sag img{width:63px; height:50px;}
#index_urun_slayt_sag a{margin-bottom:4px; width:63px; height:50px; display:block;}
.index_urun_slayt_son_a{ margin-bottom:0;}
#index_urun_slayt_urunad{width:315px; height:32px; line-height:32px; padding-left:5px; background:#099dd5; color:#FFF; font-size:14px; margin-top:5px;}
#index_urun_slayt_urunad a{color:#FFF;}
#index_urun_slayt_list{text-align:center; width:320px; margin-top:15px;}
#index_urun_slayt_list li{ width:14px; height:15px; display:inline-block; background:url(resimler/urun_slayt_pasif.png) no-repeat; margin-right:3px; list-style:none;}
#index_urun_slayt_list li.index_urun_slayt_list_aktif{background:url(resimler/urun_slayt_aktif.png) no-repeat;}

#sol_menu{width:250px; padding-top:33px; padding-left:10px; height:auto; background:url(resimler/solmenu_bg.png) no-repeat; background-position:10px 2px}
#icerik{width:720px; height:auto; position:relative; padding-top:33px; padding-left:5px; background:url(resimler/icerik_bg.png) no-repeat top left;}
#sol_menu_liste{margin:10px 0 0 0; font-size:12px; }
#sol_menu_liste li{list-style:none; color:#414141; padding:10px 10px 10px 20px; display:block; background:url(resimler/solmenu_kare_pasif.png) no-repeat left; border-bottom: 1px solid #eee; }
#sol_menu_liste li:last-child { border:none; }
#sol_menu_liste li a{ color:#444;}
#sol_menu_liste li.sol_menu_liste_aktif{background:url(resimler/solmenu_kare_aktif.png) no-repeat left; color:#679b30;}
#sol_menu_liste li.sol_menu_liste_aktif a{ color:#6a253d;}

#online_katolog{ width:250px;background:url(resimler/solmenu_bg.png) no-repeat top; padding-top:30px; height:400px;}
#online_katolog img{margin-top:20px; width:194px; height:219px;}
#online_katolog div{width:250px; margin-bottom:20px; display:block;}

.sol_blok{ width:250px;background:url(resimler/solblok_bg.png) no-repeat top; background-position:0 -31px; height:auto;}
.sol_blok_icerik{width:250px; margin-bottom:20px; display:block;}

.buton{width:auto; height:32px; font-size:14px; font-weight:bold; background:#0a405f; padding:5px; color:#FFF; border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; -moz-border-radius:5px; }


#sayfa_metin{padding-top:15px; color:#414141; }


#urun{margin-top:25px;}
#urun_bilgi{ width:330px; height:262px; padding-left:15px; font-weight:bold;}
#urun_bilgi p{ padding:10px 0; color:#013a65;}
#urun_bilgi span{ font-weight:normal; color:#414141;}
#urun_resim{ width:325px; height:325px; background:#999;}
#urun_resim img{ width:325px; height:325px;}
#urun_detay{ margin-top:20px;}
#urun_detay_tab{background:#00628c; border-bottom:1px solid #CFCFCF; height:32px; line-height:32px; width:100%;}
#urun_detay_tab li{list-style:none; border-right:1px solid #005479; display:inline-block; padding:0 15px; color:#daeefe; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
#urun_detay_tab li.urun_detay_tab_aktif{ color:#daeefe; background:#013a65;}
#urun_detay_icerik{ padding-top:10px;}
#urun_detay_icerik p{}
#urun_fotolar{ list-style:none;}
#urun_fotolar li{float:left; text-align:center; border:#f1f1f1 1px solid; padding:3px; margin-right:2px;}
#urun_fotolar li img{width:55px; height:55px;}

#urun_dosyalar{}
#urun_dosyalar li{list-style:none; padding:3px; border-bottom:#bdf4fa 1px solid; vertical-align:text-bottom; height:26px; line-height:26px;}
#urun_dosyalar li img.urun_dosya_ikon {margin-right: 15px; width:16px; height:16px; float:none !important;}
#urun_dosyalar li a{color:#099dd5;}
#urun_dosyalar li a:hover{color:#f68426;}

#urun_detay_icerik div{display:none;}
.urun_detay_aktif{display:block !important;}



/* sayfalama  */
.sayfala {margin:10px 0; float:right; display:block !important;}
.sayfala a {border:#CCF 1px solid; padding:3px; margin-right:5px; text-decoration:none; color:#0a415f;}
.sayfala a:hover{background:#0a415f; color:#FFF !important; text-decoration:none !important;}
.sayfalama_baslik {border:#CCF 1px solid; padding:3px; margin-right:5px;}
.aktif_sayfa {border:#CCF 1px solid; padding:3px; margin-right:5px; color:#000;}
/* sayfalama  */




#urunslayt { height: 1%; overflow:hidden; padding: 0 0 10px;   }
#urunslayt .viewport { float: left; width: 320px; height: 172px; overflow: hidden; position: relative; }
#urunslayt .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#urunslayt .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#urunslayt .disable { visibility: hidden; }
#urunslayt .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 320px; left: 0 top: 0; }
#urunslayt .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 168px; border: 1px solid #dcdcdc; width: 316px;}

#urunslayt .pager { overflow:hidden; list-style: none; clear: both; margin: 0 0 0 45px; }
#urunslayt .pager li { float: left; }
#urunslayt .pagenum { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#urunslayt .active { color: #fff; background-color:  #555555; }

#yedekslayt_kapsa{position:relative; height:auto; width:320px;}
#index_yedek_slayt_urunad{ position:absolute; text-align:left;width:313px; height:32px; line-height:32px; padding-left:5px; background:#099dd5; color:#FFF; font-size:14px; top:220px;}
#index_yedek_slayt_urunad a{color:#FFF;}
#yedekslayt { height: 1%; overflow:hidden; padding: 0 0;}
#yedekslayt .viewport { float:left; width:320px; height:215px; overflow: hidden; position: relative; }
#yedekslayt .buttons { background:url("../images/buttons.png") no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#yedekslayt .next { background-position: 0 0; margin: 30px 0 0 10px;  }
#yedekslayt .disable { visibility: hidden; }
#yedekslayt .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 320px; left: 0 top: 0; }
#yedekslayt .overview li{ float: left; margin: 0 20px 0 0; height: 215px;  width: 320px;}
#yedekslayt .overview li img{width:316px; height:215px;}

#yedekslayt .pager {width:320px; text-align:center; margin:0 auto; position:absolute; top:263px; }
#yedekslayt .pager li { display:inline-block; list-style:none; }
#yedekslayt .pagenum { width:14px; height:15px; display:inline-block; background:url(resimler/urun_slayt_pasif.png) no-repeat; margin-right:3px; list-style:none; }
#yedekslayt .active { background:url(resimler/urun_slayt_aktif.png) no-repeat; }


.duyuru_b_baslik { width:28px; float:left; height:24px; }
#duyuru_slayt_kapsa{position:relative; width:323px; height:24px; overflow:hidden !important;}
#duyuru_slayt { height: 1%;  overflow:hidden; position: relative; z-index: 15; }
#duyuru_slayt .viewport { width:323px; height:24px; overflow:hidden; position:relative; }
#duyuru_slayt .disable { visibility: hidden;}
#duyuru_slayt .overview { list-style:none; position:absolute; width:300px; left:0; top:0; }
#duyuru_slayt .overview li{ width:323px; height:24px; line-height:24px; margin-bottom:4px; padding-left:12px; }
#duyuru_slayt .overview li a { color:#fff; font-size:12px; font-weight: bold; }

#kategoriler{margin-top:20px; color:#414141;}
#kategori_liste{}
#kategori_liste li{ list-style:none; background:#D7ECFF; margin-bottom:7px; margin-right:50px; text-align:center; position:relative; float:left; height:200px; width:160px; padding:5px;}
#kategori_liste li img.katresim{ height:160px; width:160px;}
#kategori_liste li span{ display:block; margin-top:3px;}
#kategori_liste li a{color:#013a65; font-weight:bold; font-size:12px;}
#kategori_liste li a:hover{color:#013a65;}
.kategori_ileri{position:absolute; width:12px; height:25px; right:-13px; bottom:3px;}

.siyah_gonder {background:#000000 url(resim/gonder/siyah_gonder.png) repeat-x;
 display:inline-block; padding:5px 10px 6px; color:#CFCFCF; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:0 1px 3px rgba(106,96,69,0.5); -webkit-box-shadow:0 1px 3px rgba(106,96,69,0.5); text-shadow:0 -1px 1px rgba(106,96,69,0.25); border-bottom:1px solid rgba(0,0,0,0.25); position:relative; cursor:pointer; font-size:13px; font-weight:bold; line-height:1; border:0; width:auto; margin-right:5px; float: right;
margin-right: 41px;}

.siyah_gonder:hover {background-color:#111; color:#CFCFCF; text-decoration:none;}
.siyah_gonder:active{top:1px;}

#referanslar{width:100%; padding-bottom:50px; padding-top:35px; height:auto; text-align:left;}




#iletisim{ min-height:400px; margin:0 auto; padding:15px; }
#iletisim p{padding:5px 0; color:#3e3e3e;}
#iletisim img.ikon{width:20px; height:20px; margin-right:5px; vertical-align:text-bottom;}
.iletisim_span{ margin-right:20px; font-weight:bold; display:block; color:#3e3e3e; }
#iletisim .genelinput{ width:250px;}
.harita { width:340px;  float:left;  }
.iletisim_div {width:300px; margin-right:10px; float:left; }

#insan_kaynaklari{margin:0 auto; padding-bottom:50px; padding-top:20px; padding-right:10px;}
#ik_cevre{ width:690px; padding:0 10px 0 10px; margin:0 auto; min-height:200px;}
#ik_cevre h2{ height:32px; line-height:32px;}
.ik_label_1{border-right:1px #CCC solid; height:32px; width:200px !important; display:inline-block; margin-right:10px; line-height:32px; padding-right:5px; border-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topright:5px;}
.ik_input{border:#CCC 1px solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:29px; line-height:32px;}
.ik_label_2{border-right:1px #CCC solid; height:32px; display:inline-block; line-height:32px; padding-right:5px; border-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topright:5px;}
.ik_label_3{ height:32px; display:inline-block; line-height:32px; padding-right:5px; width:200px;}
.ik_label_4{position:relative; height:32px; line-height:32px; display:inline-block; width: 130px;}
.ik_ekle{position:absolute; display:
inline-block; color:#FFF; right:-16px; top:8px; height:16px; width:16px; background:url(resimler/ik_ekle.png) no-repeat top;}
.ik_sil{position:absolute; display:inline-block; color:#FFF; right:-35px; top:8px; height:16px; width:16px; background:url(resimler/ik_sil.png) no-repeat top;}
.ik_select{border:#CCC 1px solid;height:32px; background:#eeeeee; line-height:32px; padding:5px;}




.genellabel{display:block; color:#3e3e3e; margin-bottom:5px; text-align:left; font-weight:bold;}
.genelinput{border:#ccc 1px solid; background:#FFF; height:25px; display:block; margin:5px 0;}
.geneltextarea{border:#ccc 1px solid; background:#FFF; display:block; margin:5px 0; height:100px;}
.genelfieldset{border:#ccc 1px solid; padding:20px; background:#f9f9f9; margin:10px 0; text-align:left;}
.genellegend{ font-size:15px; font-weight:bold; color:#545151; background:#F1F1F1;border:#ccc 1px solid; padding:3px 10px;}
.genelselect {
   background:#FFF;
   width: 200px;
   padding-top:3px;
   border: 1px solid #ccc;
   height: 25px;
   margin:5px 0;
}


.hatamesaji, .uyarimesaji, .basarimesaji {
	border: 1px solid #DDD;
	margin-bottom: 1em;
	padding: 0.6em 0.8em;
	 display:block;
}


.hatamesaji {background: #FBE3E4; color: #8A1F11; border-color: #FBC2C4;}
.hatamesaji a {color: #8A1F11;}

.uyarimesaji {background: #FFF6BF; color: #514721; border-color: #FFD324;}
.uyarimesaji a {color: #514721;}

.basarimesaji {background: #E6EFC2; color: #264409; border-color: #C6D880;}
.basarimesaji a {color: #264409;}

.hataDizi{background: #FBE3E4; color:#8A1F11; font-size:12px; border:1px #FBC2C4 dotted; padding:5px 15px; margin-bottom:10px; display:block;}
.hataDizi li {margin-bottom:3px;}
.hata{color:#C00; font-size:12px; padding:0 15px; display:block;}

#diger_ofisler { width:1002px; padding:15px; height:170px; }
.ofisler { width:290px; margin-right:20px; float:left; }
.span_bold { font-weight:bold; }
.p_bosluk { margin-bottom:5px; }
.ofis_baslik { line-height:35px; }