/* Author : Orhan ÇELIK */
body{margin:0; padding:0; font-family: Helvetica, Arial, sans-serif; overflow-x:hidden; background-color:#ececec;}
ul{margin:0; padding:0;}
iframe{overflow:hidden;}

/* ust */
.ust_cizgi{width:100%; height:5px; display:block; float:left;}
.ust_header_out{width:100%; height:400px; background-image:url(../img/yellow-bg.png); background-repeat:repeat-x; position:absolute; z-index:-1;}
.ust_header_inner{width:960px; height:auto; display:block; margin:auto;}
.ust_header_menu_out{width:100%; height:auto; display:block; float:left;}
.ust_header_menu_inner{width:960px; height:auto; display:block; margin:150px auto; background-image:url(img/raster.png);}
#sola_gel{width:auto; height:44px; display:block; float:left; background-image:url(../img/raster.png);}
#sola_gel font{display:block; margin:10px 3px 0 3px;}
#saga_gel{width:110px; float:right; background-color:#f89127; -webkit-border-radius: 20px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius: 20px;
-moz-border-radius-topright: 10px;
-moz-border-radius-bottomright: 10px;
border-radius: 20px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px; background-image:url(../img/menu_iletisim_bg.png); background-position:top left; background-repeat:no-repeat;}
#saga_gel a{width:auto; height:auto; display:block; float:right; color:#fff;}
.ust_header_menu_inner ul{width:100%; height:auto; display:block; float:left; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color:#222; border:1px solid #222;}
.ust_header_menu_inner ul li{width:auto; height:auto; display:block; }
.ust_header_menu_inner ul li a{width:auto; height:auto; display:block; margin:auto; text-decoration:none; font-family:Arial; text-align:center; font-size:11px; color:#fff;}
.ust_header_menu_inner ul li a font{width:auto; height:auto; display:block; text-transform:uppercase; font-weight:bold;}
.ust_header_inner_left{width:460px; height:auto; display:block; float:left;}
.ust_header_inner_left a{display:block; float:left; bottom:0; margin:10px; border:none; text-decoration:none;}
.ust_header_inner_left a img{border:none;}
.ust_header_inner_right{width:500px; height:140px; display:block; float:left;}
.ust_header_menu_inner ul li ul{display:none; height:auto; padding:0;  position:absolute; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}
.ust_header_menu_inner ul li:hover ul{display:block; z-index:20; margin-left:0;}
.ust_header_menu_inner ul li:hover ul li{display:block; float:left; border-bottom:1px dotted #bebebe;}
.ust_header_menu_inner ul li:hover ul li a{color:#000;}
.ust_header_menu_inner ul li:hover ul li:hover{background-color:#005494;}
.ust_header_menu_inner ul li:hover ul li:hover a{color:#fff;}

.arama_kelime{width:150px; height:20px; display:block; float:left; margin:0; border:1px solid; border-right:none; }
.arama_buton{width:30px; height:24px; display:block; float:left; margin:0;  border:1px solid; /*border-left:none;*/ cursor:pointer;}

.ust_header_inner_right ul{width:auto; height:auto; display:block; float:right; padding:2px;}
.ust_header_inner_right ul li{width:30px; height:18px; display:block; float:left; margin-right:5px;}
.ust_header_inner_right ul li a{width:30px; height:18px; display:block; text-decoration:none; border:none;}
#tr{width:29px; height:18px; background-image:url(../img/fleg.jpg); background-position:top left; background-repeat:no-repeat;}
#en{width:30px; height:18px; background-image:url(../img/fleg.jpg); background-position:top center; background-repeat:no-repeat;}
#ru{width:30px; height:18px; background-image:url(../img/fleg.jpg); background-position:top right; background-repeat:no-repeat; }

#dil_ul{width:auto; height:auto; display:block; float:right; margin:10px;}
#dil_ul li{width:30px; height:18px; display:block; float:left; margin-right:5px;}
#dil_ul li a{display:block; border:1px solid #ececec;}
#turkce{width:29px; height:18px; background-image:url(../img/fleg.jpg); background-position:0 0; background-repeat:no-repeat;}
#ingilizce{width:30px; height:18px; background-image:url(../img/fleg.jpg); background-position:-30px 0; background-repeat:no-repeat;}
#rusca{width:30px; height:18px; background-image:url(../img/fleg.jpg); background-position:-60px 0; background-repeat:no-repeat; }
#almanca{width:30px; height:18px; background-image:url(../img/fleg.jpg); background-position:-90px 0; background-repeat:no-repeat; }

.sosyal_div{display:block; float:right; margin-top:10px;}
.sosyal_div a{border:none; text-decoration:none;}
.sosyal_div a img{border:none; text-decoration:none;}

/* banner */
.banner_out{width:100%; height:390px; display:block; float:left; margin-top:10px;}
.banner_inner{width:960px; height:390px; display:block; margin:auto;}
.banner_table_ust{width:960px; height:350px; display:block; float:left; background-color:#fff;}
.banner_table_ust img{width:940px; height:330px; display:block; float:left;}
.banner_table_alt{width:960px; height:40px; display:block; float:left; background-image:url(../img/slider-golge.png); background-repeat:no-repeat; background-position:top center;}

/* referans */
@font-face{font-family: Elyazisi; src: url(../fonts/Androgyne.ttf);}
.ReferansSlogan{width:900px; height:auto; display:block; float:left; margin:auto;}
.ReferansSlogan font{width:900px; height:auto; display:block; margin:auto; font-family: 'Elyazisi'; font-size:36px; color:#262626; text-align:center;}

/* hizmet */
.hizmet_block_div{width:315px; height:136px; display:block; float:left; margin:0 1px 5px 0;}
.hizmet_block_div_baslik{width:300px; height:20px; display:block; float:left; background-color:#333; color:#fff; margin-left:5px; -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.hizmet_block_div_baslik font{width:290px; height:auto; display:block; float:left; margin-left:5px; font-family:Tahoma; font-size:14px;}
.hizmet_block_div span{width:315px; height:116px; display:block; float:left; background-image:url(../img/detay.png); background-repeat:no-repeat;}
.hizmet_block_div span font{width:290px; height:70px; display:block; float:left; margin-left:10px;  text-decoration:none; font-family:Arial; font-size:12px; text-align:justify; text-indent:5px;}
.devami_link{text-decoration:none; color:#333; font-family:Arial; font-size:12px; display:block; margin:10px 0 0 50px;}
.devami_link:hover{text-decoration:underline; font-weight:bold;}

/* icerik */
.icerik_out{width:100%; height:auto; display:block; float:left; margin-top:50px; margin-bottom:20px;}
.icerik_inner{width:960px; height:auto; display:block; margin:auto; background-color:#fff; padding:5px 0 5px 0; border:1px solid #ddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.icerik{width:950px; height:auto; display:block; margin:auto;}
.icerik_left{width:630px; height:auto; display:block; float:left; /*background-color:#ddd;*/}
.icerik_left h1{width:100%; height:auto; display:block; float:left; margin:0 0 5px 0; padding:0; border-bottom:1px dashed #f89127; font-family:Arial; font-size:14px; color:#333; text-align:left;}
.icerik_left h1 font{display:block; margin:0 0 3px 10px;}
.icerik_left h2{width:100%; height:auto; display:block; float:left; margin:0 0 5px 0; padding:0; font-family:Arial; font-size:18px; color:#333; text-align:left;}
.icerik_left h2 font{display:block; margin:0 0 3px 10px;}
.icerik_right{width:300px; height:auto; display:block; float:right;}
.icerik_right h1{width:100%; height:auto; display:block; float:left; margin:0 0 5px 0; padding:0; border-bottom:1px dashed #f89127;  font-family:Arial; font-size:14px; color:#333; text-align:left;}
.icerik_right h1 font{display:block; margin:0 0 3px 10px;}
.icerik_right h2{width:100%; height:auto; display:block; float:left; margin:0 0 5px 0; padding:0; font-family:Arial; font-size:18px; color:#333; text-align:left;}
.icerik_right h2 font{display:block; margin:0 0 3px 10px;}
.icerik_left input{width:600px;}
.marquee{width:300px; height:200px; display:block; float:left;}
.marquee_haber{width:300px; height:auto; display:block; float:left; border-bottom:1px dotted #333; margin-bottom:5px;}
.marquee_haber_baslik{width:300px; height:30px; display:block; float:left; background-image:url(../img/marquee_haber_icon.jpg); background-position:top left; background-repeat:no-repeat;}
.marquee_haber_baslik font{display:block; float:left; margin-left:30px; font:14px Arial; color:#333; text-align:left; font-weight:bold;}
.marquee_haber_icerik{width:300px; height:auto; display:block; float:left; font:12px Arial; color:#333;}
.marquee_haber_tarih{width:300px; height:auto; display:block; float:left; font:12px Arial; color:#333; font-weight:bold; font-style:italic;}
.marquee_haber_tarih a{color:#333; text-decoration:none;}
.marquee_haber_tarih a:hover{text-decoration:underline;}
.icerik_iki_parca_div{width:100%; height:auto; display:block; float:left; margin-top:5px;}
.icerik_iki_parca_div h1{width:100%; height:auto; display:block; float:left; margin:0 0 5px 0; padding:0; border-bottom:1px dashed #f89127;  font-family:Arial; font-size:14px; color:#333; text-align:left;}
.icerik_iki_parca_div h1 font{display:block; margin:0 0 3px 10px;}
.icerik_iki_parca_div h2{width:100%; height:auto; display:block; float:left; margin:0 0 5px 0; padding:0; font-family:Arial; font-size:18px; color:#333; text-align:left;}
.icerik_iki_parca_div h2 font{display:block; margin:0 0 3px 10px;}
.icerik_blok{width:178px; height:auto; display:block; float:left; margin:5px; background-color:#f7f7f7f; border:1px solid #cdcdcd;}
.icerik_blok_resim{width:158px; height:168px; display:block; margin:auto; margin:10px 10px 5px 10px; border:1px solid #cdcdcd;}
.icerik_blok_yazi_link{width:88%; height:auto; display:block; float:left; margin:0 10px 5px 10px; padding:3px; font-family:Arial; font-size:12px; text-align:left; color:#333; text-decoration:none; clear:both; background-color:#ececec; border:1px solid #cdcdcd;}
.icerik_blok_yazi_link:hover{font-weight:bold;}
.icerik_blok_buton_link{width:75px; height:25px; display:block; float:right; margin:0 10px 5px 0; border:1px solid #cdcdcd;  -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; font-family:Arial; font-size:13px; color:#333; text-decoration:none; background-color:#ececec; background-image:url(../img/kategori_li_bg.png); background-repeat:no-repeat; background-position:55px 0;}
/*.icerik_blok_buton_link{width:75px; height:25px; display:block; float:right; margin:0 10px 5px 0; border:1px solid #cdcdcd;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-family:Arial; font-size:13px; color:#333; text-decoration:none; background-color:#ececec; background-image:url(../img/blok_back_bg.png); background-repeat:no-repeat; background-position:55px 0;}*/
.icerik_blok_buton_link font{width:60px; height:auto; display:block; float:left; text-align:center; margin:5px 0 0 7px;}
.form{width:600px; height:auto; float:left; margin-left:10px;}
.form_left{width:130px; font-family:Arial; font-size:14px; color:#333; font-weight:bold;}
.inp1{width:450px; height:auto; display:block; float:left; margin:0 0 5px 2px; border:1px solid #707070;}
.bilgi{width:300px; height:auto; float:left;}
.bilgi_left{width:70px; height:auto; float:left;  font-family:Arial; font-size:14px; color:#333; font-weight:bold;}
.bilgi_right{width:230px; height:auto; float:left;  font-family:Arial; font-size:14px; color:#333; padding:0 0 5px 0;}
.kategori_ul{width:200px; height:auto; display:block; float:left;}
.kategori_ul li{width:200px; height:auto; display:block; float:left; padding:3px 0 3px 0;}
.kategori_ul li a{width:200px; height:auto; display:block; float:left; background-image:url(../img/kategori_li_bg.png); background-repeat:no-repeat; font-family:Arial; font-size:14px; color:#603a4c; text-decoration:none;}
.kategori_ul li a font{width:175px; height:auto; display:block; float:right; padding:2px 0 2px 0;}
.kategori_ul li a:hover{text-decoration:underline; color:#000; background-image:url(../img/kategori_li_hover_bg.png); background-repeat:no-repeat;}

/* döviz kurları */
.doviz_table{width:300px; height:auto; float:left; border:1px solid #cdcdcd; font-family:Arial; font-size:12px;}
.doviz_left{width:100px; height:auto; border-bottom:1px solid; border-right:1px solid #cdcdcd; border-left:1px solid #cdcdcd;}
.doviz_left font{display:block; margin:8px 0 0 35px; text-transform:uppercase; font-weight:bold;}
.doviz_center_right{width:100px; height:auto;  border-bottom:1px solid; border-right:1px solid;  padding-left:5px;}
.doviz_center_right font{display:block; margin-top:10px;}

/* footer */
.footer_next_bg{width:100%; height:200px; display:block; float:left; background-image:url(../img/raster.png);/* position:fixed; bottom:0;*/}
.footer_out{width:100%; height:200px; display:block; float:left; background-image:url(../img/footer_bg.jpg); background-repeat:repeat-x;/* position:fixed; bottom:0;*/}
.footer_inner{width:1000px; height:200px; display:block; margin:auto;}
.footer_inner font{display:block; float:left; margin-top:10px; float:left; text-align:left; font:12px Arial; color:#fff;}
.footer_inner ul{display:block; float:left; width:auto; height:auto; margin:25px 0 0 0;}
.footer_inner ul li{display:block; float:left; width:auto; height:auto;}
.footer_inner ul li a{text-decoration:none; display:block; margin:auto; font:12px Arial; font-size:12px; color:#fff; text-align:left; padding:3px;}
.footer_inner ul li a:hover{text-decoration:underline;}
.footer_inner span{display:block; float:right;}
.footer_inner span a{border:none;}
.footer_inner span a img{width:90px; height:22px; display:block; margin-top:20px; border:none;}
.yukari{cursor:pointer; bottom:5px; right:5px; position:fixed; display:none;}
.sosyal_iconlar{display:block; float:left; margin:7px 0 0 5px;}
.sosyal_iconlar a{text-decoration:none; border:none; margin:1px;}

#footer_menu{width:200px; height:auto; display:block; float:left;}
#footer_menu li{width:200px; height:auto;}

/* site acılır menu */
.ddsmoothmenu{font: bold 12px Verdana;width: 100%; background-color:#fff;}
.ddsmoothmenu ul{z-index:100;margin:0;padding: 0;list-style-type: none; height:44px;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}
08.11.2014778;text-decoration: none; height:24px;}
* html .ddsmoothmenu ul li a{display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color: #000;}
.ddsmoothmenu ul li a.selected {color: #000;}
.ddsmoothmenu ul li a:hover{ color: #000;}
.ddsmoothmenu ul li ul{position: absolute; display: none;visibility: hidden;  background-color:#fff;}
.ddsmoothmenu ul li ul li{background-color:#fffdd0;display: list-item;float: none;}
.ddsmoothmenu ul li ul li ul{top: 0; left:0;}
.ddsmoothmenu ul li ul li a{font: normal 13px Verdana;width: 300px; padding: 5px 5px 0 5px;margin: 0; border:none;}
.ddsmoothmenu ul li ul li a:hover{color:#fff;}
* html .ddsmoothmenu{height: 1%;}
.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
.ddshadow{ position: absolute;left: 0;top: 0;width: 0;height: 0;background-color: #ccc;}
.toplevelshadow{margin: 5px 0 0 5px; opacity: 0.8;}
.ddcss3support .ddshadow.toplevelshadow {margin: 0;}
.ddcss3support .ddshadow{background-color: transparent; box-shadow: 5px 5px 5px #aaa; -moz-box-shadow: 5px 5px 5px #aaa; -webkit-box-shadow: 5px 5px 5px #aaa; }

#referans_listesi{width:100%; height:auto; display:block; float:left; list-style-type:none;}
#referans_listesi li{width:280px; height:auto; display:block; float:left; background-image:url(../img/ref_li_bg.png); background-repeat:no-repeat; font-family:Tahoma; font-size:12px; color:#333; padding:15px 0 0 20px; font-weight:bold;}
#referans_listesi li span{width:280px; height:auto; display:block; float:left; background-image:url(../img/left_menu_ayrac.png); background-repeat:no-repeat; background-position:center bottom; padding-bottom:5px; text-align:center;}

/* Alerts */
h4.alert_info {display: block; width: 100%; margin:0 0 5px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #B5E5EF url(../img/icn_alert_info.png) no-repeat; background-position: 10px 10px; border: 1px solid #77BACE; color: #082B33; padding: 10px 0; text-indent: 40px; font-size: 14px;  font-family:Arial; }
h4.alert_warning {display: block; width: 100%; margin:0 0 5px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #F5F3BA url(../img/icn_alert_warning.png) no-repeat; background-position: 10px 10px; border: 1px solid #C7A20D; color: #796616; padding: 10px 0; text-indent: 40px; font-size: 14px;  font-family:Arial;}
h4.alert_error { display: block; width: 100%; margin:0 0 5px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #F3D9D9 url(../img/icn_alert_error.png) no-repeat; background-position: 10px 10px; border: 1px solid #D20009; color: #7B040F; padding: 10px 0; text-indent: 40px; font-size: 14px;  font-family:Arial;}
h4.alert_success { display: block; width: 100%; margin:0 0 5px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #E2F6C5 url(../img/icn_alert_success.png) no-repeat; background-position: 10px 10px; border: 1px solid #79C20D; color: #32510F; padding: 10px 0; text-indent: 40px; font-size: 14px; font-family:Arial;}