/* Bismillahirrahmanirrahim bize ilmi öğreten ALLAH(c.c)'ıma sonsuz şükürler olsun*/
body{ height: 100%; font-family: 'Open Sans', sans-serif;  background-image: url("../png/ark.png"); background-repeat: repeat; }

.open_sans { font-family: 'Open Sans', sans-serif !important; }
.tahoma {font-family:tahoma !important;}

.kurumsal_sayfa{ font-family:tahoma !important; }
.b1 { font-size: 19pt !important; color: #666;  }
.b2 { font-size: 13pt !important; color: #666; }

#ust_menu li{  float: left; list-style:none;  }


.fotter2{background-image: url("../png/bg_siyah.png"); background-repeat: repeat;}
.fotter3{background-image: url("../png/footer-pattern.png"); background-repeat: repeat;}
.fotter4{background-image: url("../jpg/fobg2.jpg"); background-repeat: repeat;}
.fotter5{background-image: url("../jpg/site_patern_2.jpg"); background-repeat: repeat;}
.fotter6{background-image: url("../jpg/pattern_10.jpg"); background-repeat: repeat;}
.fotter{background-image: url("../jpg/patern2.jpg"); background-repeat: repeat;}




td{ vertical-align: middle !important; }

.input{
    background-color: #FAFAFA; border: solid #CDCDCD 1px;
    border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 0px 0px;
    height: 45px;
 }


.input_iletisim{
    background-color: #FAFAFA; border: solid #CDCDCD 1px;
    border-radius: 0px 0px 0px 0px;
    -moz-border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 0px 0px;
    height: 35px;
}

.bold{ font-weight: bold;}

a{color: #383838; text-decoration: none;  font-family: 'Josefin Sans', sans-serif; }
a:hover{color: #DCA50C; text-decoration: none;}

.h150 { height:150px;}


.a_alt{color: #ccc; display: inline-block; padding-left: 0px; padding-right: 5px; text-decoration: none;  font-family: 'Josefin Sans', sans-serif; font-size: 11pt;  }
.a_alt:hover{color: #DCA50C; text-decoration: none;}

.a_ust{  font-size: 13pt;  }
.a_ust:hover{color: #DCA50C; text-decoration: none;  transition-property:color;  transition-duration:0.3s; }


.a_ust_sabit{ color: #FFF !important;  font-size: 13pt;  }
.a_ust_sabit:hover{color: #DCA50C !important; text-decoration: none;  transition-property:color;  transition-duration:0.3s; }


.bg_mavi { background-color:#31B0D5 !important; color:#FFF;}
.bg_mavi_detay { background-color:#CCC !important; color:#FFF;}

.bg_kirmizi { background-color:#D9534F !important; color:#FFF;}
.bg_site_alt { background-color:#293237 !important; color:#FFF;}
.alt_menu_bg { background-color:#F46372 !important; color:#FFF;}
.bg_siyah { background-color:#000 !important;; }
.bg_yok { background-color:transparent !important;  }

.icon_bg { background-color:#CCCCCC !important;   }


.bg_beyaz_detay{ transition-property:background-color;  transition-duration:0.5s; }
.bg_beyaz_detay:hover { border: solid #CCC 1px !important; background-color:#FFF !important; color:#B38808  !important; cursor: pointer; transition-property:background-color;  transition-duration:0.7s; }
.bg_beyaz_detay:active {border: solid #CCC 1px !important; color:#000  !important; text-decoration: none !important;}
.bg_beyaz_detay:focus {border: solid #CCC 1px !important; color:#000  !important; text-decoration: none !important;}

.bg_sari_gradient {   background: #AA6F2D; transition-property:font-size;  transition-duration:0.5s;  }
.bg_sari_gradient:hover{ font-size: 15pt; transition-property:font-size;  transition-duration:0.5s; }


.bg_siyah_gradient {

    background: #333; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#333, #575757); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#333, #575757); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#333, #575757); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#333, #575757); /* Standard syntax */
}



.bg_sari_2_gradient {

    background: #AA6F2D; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left top, #AA6F2D, #E9D677); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(bottom right, #AA6F2D, #E9D677); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(bottom right, #AA6F2D, #E9D677); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to bottom right, #AA6F2D, #E9D677); /* Standard syntax */
}



.bg_renk_kirmizi_1 { background-color:#FE5969 !important; color:#FFF;}
.renk_alt{ color: #FFF;}
.renk_beyaz{ color: #FFF !important;}
.renk_alt{ color: #FFF;}
.renk_ccc{ color: #ccc;}
.renk_sari{ color: #DCA50C; }

.renk_9d9d9d{ color: #999 !important;}
.bosluk_ver li {  height: 35px; }

.jim {font-family: 'Jim Nightshade', cursive; }

.margin_5 { margin:5px;}
.margin_7 { margin:7px;}
.margin_6 { margin:6px;}
.margin_10 { margin:10px;}

.tarih_degistir { font-size: 24pt; margin-top: 20px; text-align: center; }

.padding_20 { padding:20px;}


.padding_3 { padding:3px;}
.padding_5 { padding:5px;}
.padding_4 { padding:4px;}
.padding_7 { padding:7px;}
.padding_6 { padding:6px;}
.padding_10 { padding:10px;}
.h200 { height:200px;}
.h190 { height:190px; display: block; }
.margin_right_10 { margin-right:10px;}
.margin_right_5 { margin-right:5px;}
.margin_right_7 { margin-right:7px;}
.margin_left_10 { margin-left:10px;}
.margin_left_5 { margin-left:5px;}
.margin_left_7 { margin-left:7px;}
.margin_top_10 { margin-top:10px;}
.margin_top_15 { margin-top:15px;}
.margin_top_5 { margin-top:5px;}
.margin_top_7 { margin-top:7px;}
.margin_right_3 { margin-right:3px;}
.margin_right_20 { margin-right:20px;}
.margin_top_20 { margin-top:20px;}
.margin_top_25 { margin-top:25px;}

.bg-beyaz { background-color: #FFF; }
.hover_resim:hover{ opacity: 0.5; }
.display_none{ display: none; }

.padding_top_10 { padding-top:10px;}
.padding_top_15 { padding-top:15px;}
.padding_top_5 { padding-top:5px;}
.padding_top_6 { padding-top:6px;}
.padding_top_7 { padding-top:7px;}

.padding_bottom_50 { padding-bottom: 50px; }
.padding_bottom_30 { padding-bottom: 30px; }
.padding_bottom_20 { padding-bottom: 20px; }
.padding_bottom_40 { padding-bottom: 40px; }
.padding_bottom_10 { padding-bottom: 10px; }

.margin_bottom_10 { margin-bottom:10px;}
.margin_bottom_20 { margin-bottom:20px;}
.margin_bottom_30 { margin-bottom:30px;}
.margin_bottom_40 { margin-bottom:40px;}
.margin_bottom_50 { margin-bottom:50px;}


.varakli { color: #B38808 !important; }
.varakli_bg { background-color: #B38808; }


.round{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}



.genel_ana li ul { display: none; }
.genel_ana li { position: relative;  }
.genel_ana li ul  { position: absolute; left:-30px; padding-left: 0px;  width:170px; background-color: #EDEDED; border: solid #CCC 1px;    }
.genel_ana li ul li { float: left;  width: 100%; text-align: left;    }
.genel_ana li ul li a { float: left;  width: 100%; padding-left: 10px; height: 30px; line-height: 30px;    }




.haber_devami {display: block; margin-top: 20px; transition-property:background-color;  transition-duration:0.3s; background-color: #FFF; color: #B38808;  width: 200px; height: 50px; font-size: 11pt; line-height: 50px; text-align: center; border: solid 1px #B38808; }
.haber_devami:hover{
    color: #FFF; transition-property:background-color;  transition-duration:0.3s;
    background: #B38808; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, #B38800 , #DCA50C); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #B38800, #DCA50C); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #B38800, #DCA50C); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #B38800 , #DCA50C); /* Standard syntax */
    color: #FFF; transition-property:background-color;  transition-duration:0.3s;
}


.haber_devami_tum {
    display: block;  transition-property:background-color;  transition-duration:0.3s; background-color: #FFF; color: #B38808;  width: 250px; height: 50px; font-size: 11pt; line-height: 50px; text-align: center; border: solid 1px #B38808;
}

.haber_devami_tum:hover{
    background: #B38800; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(left, #B38808 , #DCA50C); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #B38800, #DCA50C); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #B38800, #DCA50C); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #B38800 , #DCA50C); /* Standard syntax */
    color: #FFF; transition-property:background-color;  transition-duration:0.3s;

}

.klasik_font { font-family: 'Stalemate', cursive; }


.btn-siyah {
    color: #fff;
    background-color: #000000;
    border-color: #000;
}
.btn-siyah:hover,
.btn-siyah:focus,
.btn-siyah.focus,
.btn-siyah:active,
.btn-siyah.active,
.open > .dropdown-toggle.btn-siyah {
    color: #fff;
    background-color: #B38808 !important;
    border-color: #B38808 !important;
}
.btn-siyah:active,
.btn-siyah.active,
.open > .dropdown-toggle.btn-siyah {
    background-image: none;
}
.btn-siyah.disabled,
.btn-siyah[disabled],
fieldset[disabled] .btn-siyah,
.btn-siyah.disabled:hover,
.btn-siyah[disabled]:hover,
fieldset[disabled] .btn-siyah:hover,
.btn-siyah.disabled:focus,
.btn-siyah[disabled]:focus,
fieldset[disabled] .btn-siyah:focus,
.btn-siyah.disabled.focus,
.btn-siyah[disabled].focus,
fieldset[disabled] .btn-siyah.focus,
.btn-siyah.disabled:active,
.btn-siyah[disabled]:active,
fieldset[disabled] .btn-siyah:active,
.btn-siyah.disabled.active,
.btn-siyah[disabled].active,
fieldset[disabled] .btn-siyah.active {
    background-color: #f0ad4e !important;
    border-color: #eea236 !important;
}

.yuzde_30 { width:30%; }
.yuzde_40 { width:40%; }
.yuzde_60 { width:60%; }
.yuzde_70 { width:70%; }
.f_50 { font-size: 50px !important;}
.yuzde_50 { width:50%; }
.yuzde_10 { width:10%; }
.yuzde_15 { width:15%; }
.yuzde_20 { width:20%; }
.h100 { height:100px;}/* Bismillahirrahmanirrahim bize ilmi öğreten ALLAH(c.c)'ıma sonsuz şükürler olsun*/
.h150 { height:122px;}
.h135 { height:135px;}
.h175 { height:175px;}
.h600 { height:600px;}
.h360 { height:360px;}
.h50 { height:50px !important; }
.h80 { height:80px; }
.h40 { height:40px !important; line-height: 30px !important; }
.h48 { height:48px; }
.h300 { height:300px;}
.h350 { height:350px;}
.h400 { height:400px;}
.h250 { height:250px;}
.h55 { height:55px !important; }

.h60 { height:60px !important; }
.h70 { height:70px !important; }


.h230 { height:230px;}
.h270 { height:270px;}
.h40 { height:40px; }
.h30 { height:30px; }
.h25 { height:25px; }
.h35 { height:35px; }
.l100 { line-height:80px; }
.l30 { line-height:30px !important; }
.l35 { line-height:35px !important; }
.l40 { line-height:40px !important; }
.l50 { line-height:50px !important; }
.l25 { line-height:25px !important; }

.sifir_p_bottom {padding-bottom:0 !important;}
.sifir_p_top {padding-top:0;}
.sifir_p {padding:0;}
.sifir_p_side {padding-left:0; padding-right:0;}

.sifir_m_bottom {margin-bottom:0 !important;}
.sifir_m_top {margin-top:0;}
.sifir_m {margin:0 !important;}


a{outline:none !important;}

.thumb-img-30 { height: 30px; }
.thumb-img-50 { height: 50px; }
.thumb-img-100 { height: 100px; }
.thumb-img-200 { height: 200px; }
.thumb-img-300 { height: 300px; }
.thumb-img > a > img,
.thumb-img > img{
        display: block;
        max-width: 100%;
        max-height: 100%;
        margin: auto;
        width: auto;
}

.fix_thumb_caption {
    height: 75px;
    overflow: hidden;
}

.content-count-box {
    font-size: 11px;
}

.color-box {
    width: 20px;
    height: 20px;
    margin: 5px;
    border: 1px solid rgba(0,0,0,.2);

    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;

    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.color-box-sm {
    width: 15px;
    height: 15px;
    margin: 5px;
    border: 1px solid rgba(0,0,0,.2);

    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;

    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}


.color-box-sm_2 {
    width: 10px;
    height: 10px;
    margin: 5px;
    border: 1px solid rgba(0,0,0,.2);

    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;

    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}