body{margin:0 0 0 0;font-size:12px;font-family:Arial;color:#999; background:#e7e8e8;}
a{text-decoration:none}
a:hover{cursor:pointer;}
a img{border:0px !important;}
.sag{float:right}
.sol{float:left}
.fontkalin{font-weight:bold}
.temizle{clear:both;min-height:1px;}
.genelwidth{width:100%;min-height:1px;}
.ortala{width:990px;margin:0px auto;}
.beyaz{color:#fff;}
.position{position:absolute;}
.minheight{min-height:1px;}
.mavi{font-size:15px;color:#2e319c;}
.bottom30{margin-bottom:30px;}
.bottom20{margin-bottom:20px;}
.bottom10{margin-bottom:10px;}
.bottom15{margin-bottom:15px;}
.bottom13{margin-bottom:13px;}
.bottom7{margin-bottom:7px;}
.bottom5{margin-bottom:5px;}
.textortala { text-align:center; }
.bottom3{margin-bottom:3px;}
.top0{margin-top:0 !important}
.top5{margin-top:5px}
.top3{margin-top:3px}
.top6{margin-top:6px; font-size:11px;}
.top7{margin-top:7px;}
.top10{margin-top:10px !important}
.top12{margin-top:13px}
.top15{margin-top:15px}
.top20{margin-top:20px}
.top25{margin-top:25px}
.top30{margin-top:30px}
.top35{margin-top:35px}
.top40{margin-top:40px}
.top50{margin-top:50px}
.top55{margin-top:55px}
.top70{margin-top:70px}
.mright{margin-right:0px !important;}
.mright40{margin-right:60px;}
.mright15{margin-right:15px;}
.mright20{margin-right:20px;}
.mright10{margin-right:10px;}
.mright7{margin-right:7px;}
.mright5{margin-right:5px !important;}
.mleft125{ margin-left:125px; }
.mleft100{margin-left:100px; }
.mleft95{margin-left:95px; }
.mleft90{margin-left:90px; }
.mleft85{margin-left:85px; }
.mleft80{margin-left:80px; }
.mleft70{margin-left:70px; }
.mleft60{margin-left:60px; }
.mleft55{margin-left:55px; }
.mleft40{margin-left:40px; }
.mleft35{margin-left:35px; }
.mleft30{margin-left:30px; }
.mleft20{margin-left:20px; }
.mleft10{margin-left:10px; }
.mleft7{margin-left:7px; }
.mleft5{margin-left:5px !important; }
.paddingtop5 { padding-top:5px; }
.top27 { margin-top:27px; }
.topeksi25 { margin-top:-25px; }
.esitle{text-align:justify}
.font12{ font-size:16px; margin-top:2px }
.font20{ font-size:20px;}
.font30{ font-size:20px;}
.mavi { color:#171717; }
.arama_yazi{color:#72739d;margin:5px 0px;}
.h1 { list-style:none; font-size:0px; }
.h2 { list-style:none; font-size:0px; }
.lineheight { line-height:170%; color:#444; text-align:justify}
a, span, div, ul, li{outline:none;}
#header { height:140px; width:100%; background:url(../tema/header.png) repeat-x; margin:0 auto;}
#header .menu a {  padding:7px 0 10px 0; color:#171717; font-size:20px; display:block;  border:3px solid transparent; }
#header .menu a:hover { border-bottom:3px solid #EC0019; }
#header .menu_ara { border-right: 1px dotted #C7C7C7; height: 25px; width:1px; margin-left:15px; margin-right:15px; margin-top: 10px;}
#header .logo a{ width:242px; height:122px; display:block; background:url(../tema/logo.png); }
#header .dil { width: 300px; height:26px; margin-top:1px; }
#header  #men { }
#header  #men ul{float:right !important; list-style:none !important; margin:0 !important;padding:0 !important;}
#header  #men li{padding:0 0 !important;float:left !important; margin:0 !important; height:29px !important; }
#header  #men li a{padding:7px 0 24px 0 !important;  color:#171717 !important; font-size:20px !important; display:block !important; }
#header  #men li ul{display:none !important; position:absolute !important; width:185px !important; z-index:200 !important; margin-top:-8px !important; max-height:59px !important}
#header  #men li:hover ul{display:block !important; max-height:58px !important;}
#header  #men li li{display:block !important; height:29px; }
#header  #men li:hover li a{ width:185px !important; font-size:12px !important; height:23px !important; border:0px !important; background:url(../tema/css_split.png) !important; background-position:0 -289px !important; padding:8px 0 0 25px !important; color:#fff !important;}
#header  #men li ul li a:hover {background-position:0 -260px !important; color:#fff !important; }
#link .webhox a{font-size:10px;color:#fff;}
#link .webhox a:hover{color:#ff6c00;}

.ara_alan{width:940px;height:51px;}
.slider{width:100%;height:564px;z-index:1 !important;float:left;}
.slider ul{margin:0;padding:0;z-index:1 !important;list-style:none;width:100%;}
.slider ul li{margin:0;padding:0;list-style:none;width:100%;height:564px;}
.slider .bx-viewport{position:absolute !important;}
.slider li .bx-wrapper{float:left;z-index:10 !important;}
.slider .bx-controls{width:990px;position:relative;z-index:100;margin:0 auto;list-style:none;}
.slider .bx-pager{float:right;position:relative;z-index:100;margin:0 auto;padding:14px 5px 14px 10px;width:110px;top:320px;background:url(../tema/bg_slider_bullet.png);list-style:none;height:12px;border-radius:5px;}
.slider .bx-pager a{list-style:none !important;float:left;display:block;background:#fff; width:16px;height:16px;margin-right:4px;font-size:0px;border-radius: 10px 4px 4px 4px;}
.slider .bx-pager a:active{background:#ffb400;}
.slider .bx-pager .active{background:#E50000;}
.slider .link {width:990px;position:relative;z-index:99999;margin:0 auto;list-style:none; top:400px}
.slider .detay a { float:right; display:block; width:184px; height:29px; background:url(../tema/detay.png); color:#FFFFFF; font-size:21px; padding:9px 7px; }
.ortaalan { width:100%; border:25px solid transparent; border-right:0px; border-left:0px; border-image:url(../tema/top.png) 25 25 stretch;}
ul { padding: 0 !important; margin:0px !important; }
.ozellikler { padding: 0 0; clear: both;}
.ozellikler ul {padding: 0 !important; margin:0px !important;  height:49px; }
.ozellikler li { float:left; width:250px !important;display:inline; height:49px; margin:0px !important; padding:0px !important;}
.ozellikler li a { display:block; margin:0px !important; height:19px; width:250px !important; text-align:center; border:1px solid #444444; background:url(../tema/mavi.png); padding:15px 0 15px 0 !important; font-size:17px; color:#fff; text-align:center;}
.ozellikler li.active a { margin:0px !important; height:19px; border:1px solid #D20000; background:url(../tema/bordo.png); padding:15px 0 15px 0 !important; font-size:17px; color:#fff; }

.ozellikler2 { padding: 0 0; clear: both;}
.ozellikler2 ul {padding: 0 !important; margin:0px !important;  height:49px; }
.ozellikler2 li { float:left; display:inline; height:49px; margin:0px !important; padding:0px !important;}
.ozellikler2 li a { display:block; margin:0px !important; height:19px; text-align:center; border:1px solid #444444; background:url(../tema/mavi.png); padding:15px 0 15px 0 !important; font-size:17px; color:#fff; text-align:center;}
.ozellikler2 li.active a { margin:0px !important; height:19px; border:1px solid #D20000; background:url(../tema/bordo.png); padding:15px 0 15px 0 !important; font-size:17px; color:#fff; }
.ozellikler2 .width250 { width:220px !important; }
.ozellikler2 .width150 { width:150px !important; }
.ozellikler2 .width120 { width:120px !important; }
.ozellikler2 .width100 { width:110px !important; }
.bordo { height:34px; border:1px solid #2C2C2C; background:url(../tema/mavi.png); padding:15px 15px 0 15px; font-size:17px; color:#fff; }
.pro { width:500px; }
.anasayfa_ev { width:230px; margin:10px; }
.anasayfa_ev img { width:230px;}
.anasayfa_ev .baslik { width:230px; text-align:center; font-size:20px; color:#3C3C3C; }
.anasayfa_ev .incele a{ display:block; color:#FFFFFF; font-size:15px; background:url(../tema/incele.png); width:77px; height:26px; text-align:center; padding-top:5px;}
.skc { width:480px; text-align:justify; line-height:200%; Color:#000000; margin-right:10px;}
.border { height:1px; border-bottom:1px solid #ccc; }
.telefon { width:170px; height:85px; background:url(../tema/tel.png) top right no-repeat; color:#3B3B3B; font-size:20px; padding:15px 0 0 15px; margin:25px 10px 0 0; }
.dik_cizgi { width:2px; height:125px; background:url(../tema/dik_cizgi.png)}
.canli_destek { background:url(../tema/canli_destek.png) top right no-repeat; color:#3B3B3B; font-size:22px; width:290px; height:85px; margin:10px 10px 0 0; padding:30px 0 0 15px; }
.ebulten { width:466px; height:125px; margin-left:10px; color:#3B3B3B; font-size:22px; }
.input { width:169px; height:40px; background:url(../tema/input.png); border:0px; outline:none; padding:0 0 0 10px; color:#939393; font-size:11px; }
.submit { width:88px; height:88px; background:url(../tema/katil.png); border:0px; outline:none; color:#404b78; font-size:12px; font-weight:bold; cursor:pointer;}
.iletisim_bg { width:970px; padding:10px; background:url(../tema/bg_alt.png) repeat-x #ebebeb; border:1px solid #e6e6e6; border-radius:10px; box-shadow:0 0 5px #e6e6e6; margin-bottom:50px; }

.sayfa_bg { width:730px; padding:10px; background:url(../tema/bg_alt.png) repeat-x #ebebeb; border:1px solid #ddd; border-radius:10px; box-shadow:0 0 5px #ddd; text-align:justify; line-height:150% }
.sayfa_bg a { font-weight:bold; color:#3C3C3C; }

.sol_alan { width:210px; margin-right:30px; min-height:50px; margin-bottom:50px;}
.sol_alan .link a { display:block; width:185px; height:23px; background:url(../tema/css_split.png); background-position:0 -289px; padding:6px 0 0 25px; color:#fff; }
.sol_alan .link a:hover { background-position:0 -260px; }
.sag_alan { width:750px; min-height:50px; margin-bottom:50px;}
.bb { padding-left:27px; height:22px; background:url(../tema/css_split.png); background-position:-4px -169px; font-size:20px;}
.bb_cizgi { width:100%; margin-bottom:5px;  background:url(../tema/css_split.png); background-position:0 -239px; height:9px; }
.footer {   bottom:0; left:0; width:100%; min-height:60px; background:url(../tema/footer.png); padding-top:25px; color:#FFFFFF; font-size:11px; }
.footer .logo { width:109px; height:38px; background:url(../tema/flogo.png); }
.footer .twitter a{ display:block; width:30px; height:30px; background:url(../tema/twit.png); }
.footer .facebook a{ display:block; width:30px; height:30px; background:url(../tema/face.png); }
.footer .link a{font-size:11px;color:#fff;}
.footer .link a:hover{color:#AFAFAF;}

.proje a { display:block; border:1px solid #fff; background:url(../tema/bg_proje.png); width:230px; height:230px; padding:9px; }
.proje a:hover { background:url(../tema/bg_proje_hover.png); }
.proje .resim { width:230px; height:160px; margin:0 0 5px 0; }
.proje .resim img { width:230px; height:160px; border-radius:5px; }
.proje .proje_adi { width:230px; font-size:20px; text-align:center; color:#444444; height:30px; }
.proje .incele { color:#F1F1F1; font-size:15px; background:url(../tema/incele.png); width:77px; height:26px; text-align:center; padding-top:5px; margin-left:78px; }

.iletisim_bg .input { width:280px; height:48px; background:url(../tema/css_split.png) no-repeat; background-position:-500px -76px; font-size:11px; padding:0 10px; outline:none; border:0px; }
.iletisim_bg .textarea { width:280px; height:74px; background:url(../tema/css_split.png) no-repeat; background-position:-500px -132px; font-size:11px; font-family:Tahoma; padding:10px; outline:none; border:0px; resize:none; }
.iletisim_bg .input2 { width:131px; height:48px; background:url(../tema/css_split.png) no-repeat; background-position:-506px -251px; font-size:11px; padding:0 10px; outline:none; border:0px; margin-right:5px; }
.iletisim_bg  input[type=submit] { display:block; color:#EDEDED; font-size:12px; font-weight:Bold; background:url(../tema/incele.png); width:77px; height:31px; border:0px; outline:none; }

.iletisim_mesaj { width:82px; height:61px; background:url(../tema/css_split.png) no-repeat; background-position:0 -492px; }

.iletisim_1 { width:62px; height:62px; background:url(../tema/css_split.png) no-repeat; background-position:0 0; margin-right:10px; }
.iletisim_2 { width:62px; height:62px; background:url(../tema/css_split.png) no-repeat; background-position:-500px 0; margin-right:10px; }
.b_baslik { width:438px; min-height:34px; border:1px solid #efefef; border-radius:10px; padding:10px 10px 0 10px; }

.b_baslik .ev { width:25px; height:25px; background:url(../tema/css_split.png) no-repeat; background-position:-3px -76px; margin-right:8px; margin-left:2px; }
.b_baslik .tel { width:28px; height:25px; background:url(../tema/css_split.png) no-repeat; background-position:-1px -108px; margin-right:7px; }
.b_baslik .mail { width:30px; height:25px; background:url(../tema/css_split.png) no-repeat; background-position:-1px -135px; margin-right:5px; }
.galeri { width:535px; height:410px; }
.bg_sartname { width:990px; min-height:277px; background:url(../tema/bg_teknik.png) top right no-repeat; }
.yeniok { width:973px; min-height:12px; background:url(../tema/bg_ok.png) 0 3px no-repeat; padding-left:17px; }
.yeniok_2 { width:523px; min-height:12px; background:url(../tema/bg_ok.png) 0 3px no-repeat; padding-left:17px; }
.kucuk_resim { width:185px; height:145px; border:3px solid #BABECC; } 
.kucuk_resim:hover { border-color:#414D7C; }
.kucuk_resim2 { width:170px; height:133px; border:3px solid #BABECC; } 
.proje_sayfasi a { display:block; color:#404b79; font-size:18px; background:url(../tema/proje_sayfasi.png); width:148px; height:35px; text-align:center; padding-top:12px; margin-left:375px; margin-top:-30px; z-index:999; position:absolute }

.evtipi { width:50%; }
.evtipi img { width:210px; height:175px; border:3px solid #B6BBC9; margin-right:40px; }
.div3 { margin:0px; padding:0px; list-style:none; width:535px !important; height:380px !important; overflow:hidden }
.div3 li {margin:0; padding:0px; width:535px !important; text-align:center;}
.div3 li img { width:535px; height:380px; }
.div3 li .bx-wrapper { float:left; width:535px !important; height:380px;}
.div3 li .bx-wrapper .bx-viewport { height:380px; }
.div3 li .bx-wrapper .bx-pager { display:none; }
.galeri .bx-controls-direction { position:absolute; width:535px; z-index:999 }
.galeri .bx-controls-direction .bx-prev { display:block; width:47px; height:46px; background:url(../tema/skc-icon.png); background-position:-7px -6px; margin-top:-30px; margin-left:20px; float:left; }
.galeri .bx-controls-direction .bx-next { display:block; width:47px; height:46px; background:url(../tema/skc-icon.png); background-position:-59px -6px; margin-top:-30px; float:left; margin-left:5px;}