
body {
    margin: auto;
    padding: 0;
    height: 100%;
    font: 12px Arial;
    border: 0;
    color: #3a3a3a;
    background-image: url(../images/bg.jpg);
}

input, ul, li, ol, h1, h2, h3, h4, h5, h6, textarea, table, tr, th, td, span {
    margin: 0;
    padding: 0;
    list-style: none;
    border: none;
    list-style-type: none;
    border: 0;
    outline: 0;
}

a {
    text-decoration: none;
    font: 12px Arial;
    color: #3a3a3a;
}

    a:hover {
        text-decoration: none;
        font: 12px Arial;
        color: gray;
    }

img {
    border: none;
}

.temizle {
    clear: both;
}

.bg {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
}

.ayrac {
}

.txtGenel {
    width: 200px;
    background-color: #fff;
    border: 1px solid #ccc;
    color: Gray;
    margin-bottom: 5px;
    padding: 3px;
    outline: none;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}

    .txtGenel:hover {
        width: 200px;
        background-color: #fff;
        border: 1px solid Gray;
        color: #000;
        margin-bottom: 5px;
        padding: 3px;
    }

.btnKaydet {
    padding: 3px;
    color: Gray;
    border: 1px solid #ccc;
    background-color: #fff;
    font: bold 12px Arial;
    margin-top: 28px;
    margin-bottom: 10px;
    cursor: pointer;
    outline: none;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}

    .btnKaydet:hover {
        padding: 3px;
        color: Gray;
        border: 1px solid Gray;
        font: bold 12px Arial;
        background-color: #fff;
        margin-top: 28px;
        margin-bottom: 10px;
        cursor: pointer;
    }

.btn {
    padding: 3px;
    color: #fff;
    border: 1px solid #ccc;
    background-color: #ccc;
    font: bold 12px Arial;
    cursor: pointer;
}

    .btn:hover {
        padding: 3px;
        color: #fff;
        border: 1px solid #ccc;
        background-color: #535353;
        font: bold 12px Arial;
    }



/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// HEADER ARAMA */
.headerust, .headerust a {
    width: 100%;
    height: 45px;
    background-image: url(../images/header_ust_bg.png);
    background-repeat: repeat-x;
    color: #fff;
}

    .headerust a:hover {
        color: #ddd;
    }

.headerContainer {
    /*background-image: url(../images/headerson.jpg);*/
    background-repeat: no-repeat;
    background-position: center center;
    height: 140px;
}

@media screen and (max-width: 939px) and (min-width: 768px) {
    .headerContainer {
        width: 993px !Important;
    }

    /*.headerOrtala {
        width: 100% !Important;
    }

    .header_ust_1_menu {
        float: right;
        width: 311px;
        right: 82px;
        position: relative;
    }
    .header {
     width:100% !Important;
    }*/

}

.headerOrtala {
    width: 993px;
    margin: 0 auto;
}

.headerOrtala2 {
    width: 990px;
    margin: 0 auto;
}

.header {
    width: 992px;
    height: 228px;
}

.logo {
    width: 222px;
    height: 88px;
    margin-top: 30px;
    float: left;
    /*margin-left: 10px;*/
}

.aranacakalan { width:150px; height:22px;

}
.aramakapsa {
    width: 170px;
    height: 24px;
    float: left;
    margin-left: 40px;
	margin-top:22px;
}

.aramatextbox {
    width: 132px;
    height: 22px;
    float: left;
    color: gray;
}

.aramabuton {
    float: right;
    width: 18px;
    height: 22px;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// SLIDER */
.sliderkapsa {
    background-color: #fff;
    margin: 0 auto;
}



.bxslider_container {
    top: 0px;
    left: 0px;
    z-index: 1;
}

.bx_pager {
    position: relative;
    top: 0px;
    left: 0px;
    Z-INDEX: 3;
}

#slides1 {
    z-index: 2;
}

    #slides1 li {
        position: relative;
        top: 0px;
        left: 0px;
        z-index: 2;
    }
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ORTA - ORTALA GENEL KULLANILAN */
.ortala {
    width: 992px;
    margin: 0 auto;
}

.orta {
    float: left;
    width: 331px;
}


.ortaContent {
    width: 1000px;
    margin: 0 auto;
}



/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA DA KULLANILAN */
.mptitleoklarkapsa {
    width: 310px;
    height: 37px;
    margin-left: 7px;
}

.mptitle {
    font: bold 15px Arial;
    color: #fff;
    padding: 10px 10px 10px 0px;
    float: left;
}

.mpayrac {
    height: 1px;
    background-image: url(../images/ayrac.png);
    margin-top: 10px;
    margin-bottom: 10px;
}

.mpoklar {
    float: right;
    width: 37px;
    height: 14px;
    margin-top: 13px;
    margin-right: 15px;
}

.mpoksol {
    float: left;
}

.mpoksag {
    float: right;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA DUYURULAR */
.mpduyuru {
    width: 347px;
    height: 433px;
    background-image: url(../images/mp_duyuru_bg.png);
    background-repeat: no-repeat;
}

.mpduyuruic {
    padding: 20px;
    padding-right: 30px;
}

.mpduyurutitle {
    font: bold 13px Georgia;
    color: #00538d;
}

    .mpduyurutitle:hover {
        font: bold 13px Georgia;
        color: #a91115;
    }

.mpduyuruspot {
    font: 12px Arial;
    color: #515251;
    margin-top: 3px;
    margin-bottom: 3px;
    font-weight: bold;
}

    .mpduyuruspot:hover {
        font: 12px Arial;
        color: #000;
        font-weight: bold;
    }

.mpduyurutarih {
    font: bold 12px Arial;
    color: #2582c4;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA ANKET */
.mpanket {
    width: 337px;
    height: 221px;
    background-image: url(../images/mp_anket_bg.png);
    margin-top: -22px;
    background-repeat: no-repeat;
}

.mpankettitle {
    font: bold 16px Georgia;
    color: #00538d;
}

.mpanketoyla {
    margin-top: 20px;
}

    .mpanketoyla a {
        padding: 5px;
        background-color: #838383;
        color: #fff;
    }

        .mpanketoyla a:hover {
            background-color: #a91115;
            color: #fff;
        }

.mpanketsonuc {
    font: bold 14px Arial;
    color: #00538d;
}

    .mpanketsonuc a {
        font: bold 14px Arial;
        color: #00538d;
    }

        .mpanketsonuc a:hover {
            font: bold 14px Arial;
            color: #023558;
        }

.anketsonuc {
    width: 100% !Important;
    margin-top: -12px;
}

.cevapgrafik {
    height: 5px;
    float: left;
}

.cevap {
    font: bold 12px Arial;
}

.cevapyuzde {
    float: left;
    padding: 4px;
}

.butonanket {
    float: right;
    padding-right: 20px;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA CONTENT BÖLÜMLERİ */
.mpcontliste {
    height: 320px;
    background-image: url(../images/mp_cont_liste_bg.png);
    background-repeat: no-repeat;
}

.mptumu, .mptumu a {
    font: 12px Arial;
    color: #4a9cd5;
    float: right;
    margin-top: 10px;
    margin-right: 10px;
}

    .mptumu a:hover {
        font: 12px Arial;
        color: #a91115;
    }



.box {
    height: 200px;
    padding: 20px;
    overflow: hidden;
}

    .box ul {
        float: left;
    }

        .box ul li {
		height: 60px;
        }

.box2 {
    height: 520px;
    padding: 20px;
    overflow: hidden;
}

    .box2 ul {
        float: left;
    }

        .box2 ul li {
            height: 135px;
        }





/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA GÜNCEL ANALİZ */
.mpga {

}

.mpgaresim {
    float: left;
}

.mpgatitle {
    width: 144px;
    height: 79px;
    float: right;
    font: bold 13px Georgia;
    color: #363636;
}

    .mpgatitle:hover {
        font: bold 13px Georgia;
        color: #a91115;
    }

.mpgaName {
    width: 144px;
    height: 12px;
    float: right;
    font: bold 12px Arial;
    color: #00538d;
}

    .mpgaName:hover {
        font: bold 12px Arial;
        color: #00538d;
        text-decoration: underline;
    }




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA KÖŞE YAZILARI */
.mpky {
    width: 290px;
    height: 107px;
    overflow: hidden;
}

.mpkyresim {
    width: 77px;
    height: 101px;
    border: 2px solid #d0d0cf;
    float: left;
}

.mpkytitle {
    width: 200px;
    height: 90px;
    float: right;
    font: bold 13px Georgia;
    color: #363636;
}

    .mpkytitle:hover {
        font: bold 13px Georgia;
        color: #a91115;
    }

.mpkyName {
    width: 200px;
    height: 40px;
    float: right;
    font: bold 12px Arial;
    color: #00538d;
    margin-top:-9px;
}

    .mpkyName:hover {
        font: bold 12px Arial;
        color: #00538d;
        text-decoration: underline;
    }



/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA REKLAM 3LÜ */
.reklam {
    margin-left: 5px;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ANASAYFA REKLAM 3LÜ */
.mpreklam {
    width: 331px;
    float: left;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ÜYELİK FORMU */
.uform {
    width: 550px;
}

.uformSol {
    float: left;
    width: 100px;
    text-align: right;
    margin-right: 5px;
}

.uformSag {
    float: left;
    width: 300px;
}

.uformsagValid {
    width: 150px;
    float: left;
}

.uformTextBox {
    width: 200px;
    background-color: #fff;
    border: 1px solid #ccc;
    color: #535353;
}

.uformButon {
    padding: 10px;
    font: bold 12px Arial;
    border: 1px solid #ccc;
    background-color: #eee;
    color: #535353;
    cursor: pointer;
}

    .uformButon:hover {
        padding: 10px;
        font: bold 12px Arial;
        border: 1px solid #aaa;
        background-color: #ddd;
        color: #535353;
    }



/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// FOOTER */
.footer {
    width: 100%;
    height: 314px;
    background-image: url(../images/footer_bg.png);
    margin-top: 5px;
}


.footermenukapsa {
    width: 980px;
    margin: 0 auto;
    height: 250px;
}

#menu2 {
    height: 35px;
    list-style: none;
    list-style-type: none;
}

.menus2 {
    /*float: left;
    position: relative;
    width: 140px;
    text-align:center;*/
    margin: 0;
    width: 122px;
    padding: 0 15px 0 0;
    text-align: left;
    /*text-transform: uppercase;*/
    font-size: .9em;
    float: left;
    position: relative;
}

    .menus2 a {
        display: block;
        color: #fff;
        font: bold 11px Arial;
    }

        .menus2 a:hover {
            color: #ddd;
            font: bold 11px Arial;
        }

    .menus2.secili a {
        color: #fff;
    }

.alt_menus2 {
    position: absolute;
    width: 170px;
    left: 0;
    top: 14px;
    list-style: none;
    list-style-type: none;
    font: 10px Arial;
}

    .alt_menus2 li a {
        display: block;
        color: #fff;
        font: 11px Arial;
    }

        .alt_menus2 li a:hover {
            color: #ddd;
            font: 11px Arial;
        }

.golge {
    width: 980px;
    height: 20px;
    margin: 0 auto;
    background-image: url(../images/tab_content_golge.png);
}


/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// GÖLGE */





/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// MENÜLER */
.menukapsa {
    width: 755px;
    height: 25px;
    float: left;
}

#menu {
}
.menus {
    float: left;
    position: relative;
    border-left: 1px solid #5b5b5b;
    border-right: 1px solid #9a9a9a;
    font: bold 12px Georgia;
	line-height:45px;
}

    .menus:last-child {
        border-left: 0px solid #5b5b5b;
        border-right: 0px solid #9a9a9a;
        font: bold 12px Georgia;
    }

    .menus a {
        display: block;
        padding: 12px 19px 14px 19px;
        color: #fff;
        font: normal 12px Georgia;
    }

        .menus a:hover {
            color: #ddd;
            font: normal 12px Georgia;
			background-color:#bf1015;
        }

    .menus.secili a {
        color: #ddd;
    }

.alt_menus {
    position: absolute;
    width: 220px;
    left: 0;
    top: 40px;
    display: none;
    background-color: #6c6c6c;
    z-index: 9999;
    font: 12px Georgia;
}

    .alt_menus li a {
        display: block;
        color: #fff;
        padding: 10px 5px 10px 5px;
        background-color: #6c6c6c;
        font: 12px Georgia;
    }

        .alt_menus li a:hover {
            background-color:#bf1015;
            color: #fff;
            font: 12px Georgia;
        }




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// İLETİŞİM MODÜLÜ */
.iletisimkapsa {
    width: 980px;
    margin: 0 auto;
    background-color: #fff;
    color: #000;
    margin-bottom: 40px;
}

.iletisimsol {
    width: 550px;
    float: left;
    color: #fff;
    padding: 5px;
    color: #000;
}

.iletisimbilgikapsa {
    width: 550px;
}

.iletisimbilgisol {
    width: 65px;
    float: left;
    text-align: right;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.iletisimbilgisag {
    width: 470px;
    float: left;
    text-align: left;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #000;
}

    .iletisimbilgisag a {
        color: #fff;
        text-align: left;
        color: #000;
    }

        .iletisimbilgisag a:hover {
            color: #f1f1f1;
            text-align: left;
            color: #000;
        }

.iletisimsag {
    width: 400px;
    float: right;
    color: #fff;
    padding: 5px;
    color: #000;
}

.iletisimformkapsa {
    width: 4005px;
}

.iletisimformsol {
    width: 100px;
    float: left;
    text-align: right;
    margin-right: 3px;
    height: 20px;
    margin-top: 8px;
}

.iletisimformsag {
    width: 250px;
    height: 25px;
    text-align: left;
    float: left;
    margin-top: 5px;
}

.iletisimformsagmulti {
    width: 250px;
    height: 105px;
    text-align: left;
    float: left;
}

.iletisimformsagcapcha {
    width: 250px;
    text-align: left;
    float: left;
}

    .iletisimformsagcapcha a {
        width: 250px;
        text-align: left;
        float: left;
        color: #fff;
        text-decoration: none;
        outline: none;
        transition: 0.5s ease;
        -o-transition: 0.5s ease;
        -webkit-transition: 0.5s ease;
    }

        .iletisimformsagcapcha a:hover {
            width: 250px;
            text-align: left;
            float: left;
            color: #f1f1f1;
        }

.iletisimtextbox {
    width: 250px;
    height: 20px;
    border: 1px solid #ccc;
    text-decoration: none;
    outline: none;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}

    .iletisimtextbox:hover {
        width: 250px;
        height: 20px;
        border: 1px solid Gray;
    }

.iletisimtextboxmulti {
    width: 250px;
    height: 100px;
    border: 1px solid #ccc;
    text-decoration: none;
    outline: none;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}

    .iletisimtextboxmulti:hover {
        width: 250px;
        height: 100px;
        border: 1px solid Gray;
    }

.iletisimbutonkapsa {
    width: 200px;
    float: right;
    margin-top: 10px;
}

.iletisimbtn {
    padding: 5px;
    background-color: #fff;
    border: 1px solid #ccc;
    text-decoration: none;
    outline: none;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}

    .iletisimbtn:hover {
        padding: 5px;
        background-color: #fff;
        border: 1px solid Gray;
        cursor: pointer;
    }

.iletisimbaslik {
    width: 250px;
    padding: 5px;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px;
    color: #8e8e8e;
}

.googlemaps {
    width: 620px;
    padding: 10px;
}


.polsRd {
width: 150px; float: left; color: #747475; font: 13px Arial;
}

/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// TAB CONTENT */
.tabContentTumKapsa {
    width: 1035px;
    height: 326px;
    margin: 0 auto;
    background-image: url(../images/tab_content_bg.png);
}

.tabkapsa {
    width: 980px;
    height: 250px;
    padding-top: 14px;
    margin-left: 25px;
}

.tab {
    width: 980px;
    color: #fff;
    overflow: hidden;
}

    .tab li {
        float: left;
        margin-left: -14px;
    }

        .tab li.aktif a {
            width: 178px;
            height: 26px;
            color: #FFF;
            background-image: url(../images/tab_title_bg_a.png);
            text-decoration: none;
        }

        .tab li a {
            display: block;
            width: 178px;
            height: 25px;
            color: #fff;
            text-decoration: none;
            background-image: url(../images/tab_title_bg.png);
        }

            .tab li a:hover {
                display: block;
                width: 178px;
                height: 25px;
                color: #fff;
                background-image: url(../images/tab_title_bg_h.png);
                text-decoration: none;
            }

.tabtitle, .tabtitle a {
    font: bold 14px Arial;
    margin-left: 17px;
    padding: 5px;
    margin-top: 2px;
}

    .tabtitle a:hover {
        font: bold 14px Arial;
        margin-left: 17px;
        padding: 5px;
    }

.tab_icerik {
    width: 980px;
    height: 230px;
    margin-left: 5px;
}

.tab2 {
    width: 980px;
    color: #fff;
    overflow: hidden;
}

    .tab2 li {
        float: left;
        margin-left: -14px;
    }

        .tab2 li.aktif a {
            width: 178px;
            height: 26px;
            color: #FFF;
            background-image: url(../images/tab_title_bg_a.png);
            text-decoration: none;
        }

        .tab2 li a {
            display: block;
            width: 178px;
            height: 26px;
            color: #fff;
            text-decoration: none;
            background-image: url(../images/tab_title_bg.png);
        }

            .tab2 li a:hover {
                display: block;
                width: 178px;
                height: 26px;
                color: #fff;
                background-image: url(../images/tab_title_bg_h.png);
                text-decoration: none;
            }

.tab_icerik2 {
    width: 980px;
    height: 230px;
    margin-left: 5px;
}




.tab3 {
    width: 980px;
    color: #fff;
    overflow: hidden;
}

    .tab3 li {
        float: left;
        margin-left: -14px;
    }

        .tab3 li.aktif a {
            width: 218px;
            height: 26px;
            color: #FFF;
            background-image: url(../images/tab_title_bg_h2.png);
            text-decoration: none;
        }

        .tab3 li a {
            display: block;
            width: 218px;
            height: 26px;
            color: #fff;
            text-decoration: none;
            background-image: url(../images/tab_title_bg2.png);
        }

            .tab3 li a:hover {
                display: block;
                width: 218px;
                height: 26px;
                color: #fff;
                background-image: url(../images/tab_title_bg_h2.png);
                text-decoration: none;
            }

.tab_icerik3 {
    width: 980px;
    height: 230px;
    margin-left: 5px;
}


/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// CAROUSEL */

.carouselResimTitleKapsa {
    width: 220px;
    height: 205px;
    background-color: #eee;
}

.carouselResim {
    width: 219px;
    height: 156px;
    border: 1px solid #b3b2b3;
    margin: 0 auto;
}

.carouselTitle {
    width: 200px;
    padding: 5px;
    font: bold 12px Arial;
    color: #3f3f3f;
    text-align: center;
    margin: 0 auto;
}

.content_body {
    background: repeat-y;
    width: 980px;
    margin: 0 auto;
    padding: 0px 0 40px 0;
}

.wrapper {
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
	z-index:99 !important;
}

.advert2 {
    width: 100%;
    height: 220px;
    margin-bottom: 30px;
    margin-top: 0px;
}

.carousel_container {
    width: 980px;
    margin: 0 auto;
}

.infiniteCarousel {
    background: #333333;
    width: 980px;
    position: relative;
	z-index:11;
    float: left;
}

    .infiniteCarousel .wrapper {
        width: 918px;
        height: 250px;
        margin-left: 30px;
        margin-top: 0px;
        position: absolute;
        top: 0;
		z-index:1 !important;
    }

        .infiniteCarousel .wrapper ul {
            width: 960px;
            list-style-image: none;
            list-style-position: outside;
            list-style-type: none;
            padding: 0;
            position: absolute;
            top: 0;
			z-index:1;
        }

    .infiniteCarousel ul li {
        display: block;
        float: left;
        margin-left: 0px;
        margin-top: 18px;
        width: 220px;
        height: 205px;
        padding: 5px;
    }

        .infiniteCarousel ul li p, .infiniteCarousel ul li cite {
            width: 150px;
            padding: 0;
            text-align: left;
        }

        .infiniteCarousel ul li a img {
            display: block;
            width: 219px;
            height: 156px;
            background: #000;
            color: #4b4b4b;
            margin-bottom: 10px;
        }

    .infiniteCarousel .arrow {
        display: block;
        height: 60px;
        width: 44px;
        background: no-repeat 0 0;
        text-indent: -999px;
        position: absolute;
        top: 95px;
        cursor: pointer;
        outline: 0;
    }

    .infiniteCarousel .forward {
        background-position: 0 0;
        right: 0;
        left: 937px;
        width: 30px;
        background: url(../images/arrow-right.png);
    }

    .infiniteCarousel .back {
        background-position: 0 0px;
        left: -9px;
        width: 30px;
        background: url(../images/arrow-left.png);
    }




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// SİYAH BEYAZ EFECT CSS */
#container {
    width: 960px;
    margin: auto;
    text-align: left;
}

.effect-container {
    float: left;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}

    .effect-container .img-style {
        margin: 7px;
    }

.effect-details {
    font-family: Trebuchet MS;
    font-size: 20px;
    color: #666;
}

.siyahbeyaz-wrapper {
    margin: auto;
    position: relative;
    display: inline-block;
}

    .siyahbeyaz-wrapper > img {
        position: absolute;
        z-index: 1;
    }

.siyahbeyaz-before {
    position: absolute;
    z-index: 5;
}

.siyahbeyaz-after {
    position: absolute;
    z-index: 10;
}

.siyahbeyaz-slice {
    display: block;
    position: absolute;
    z-index: 15;
    height: 100%;
}

.siyahbeyaz-box {
    display: block;
    position: absolute;
    z-index: 15;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// CONTENT SAYFASI */
.altsayfa {
    width: 957px;
    padding: 20px;
    background-color: #fff;
    margin-top: 10px;
    text-align: justify;
}

.altsayfabaslik {
    font: bold 25px Arial;
}

.altsayfabaslikaltcizgi {
    width: 900px;
    height: 1px;
    background-color: #ddd;
    margin-top: 5px;
    margin-bottom: 10px;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// DETAIL MASTER */
.dmkapsa {
    width: 992px;
    margin: 0 auto;
}

.dmsol {
    width: 650px;
    float: left;
}

.dmsag {
    width: 340px;
    float: right;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// HABER DETAY SAYFASI */
.hdkapsa {
    width: 644px;
    border: 1px solid #858585;
    background-color: #fff;
}

.hdic {
}

.hdtitle {
    width: 90%;
    float: left;
    font: bold 22px Georgia;
    color: #515251;
}

.hdyaziBoyutIconKapsa {
    width: 71px;
    float: right;
    margin-top: 46px;
    margin-right: -12px;
}

.hdiconlar {
}

.hdiconboyutayrac {
    width: 166px;
    height: 1px;
    background-image: url(../images/ayrac2_icon.png);
}

.hdyaziBoyut {
}

.hdyazarName {
    font: bold 13px Georgia;
    color: #1c3f95;
}

.hdspot {
    font: 14px Georgia;
    color: #3a3a3a;
    border-bottom: 1px dotted;
    line-height: 17px;
    padding-bottom: 15px;
}

.hdmetin {
    font: 12px Arial;
    color: #3a3a3a;
}

.hdtarih {
    font: bold 16px Georgia;
    color: #515251;
}

.hdshare {
}

.hdilgiliyaziTitle {
    width: 618px;
    height: 44px;
    background-image: url(../images/ilgili_Haber_Title.png);
    margin-left: -10px;
    color: #fff;
    font: bold 15px Arial;
}

.hdilgiliyazialt {
    width: 605px;
    border: 1px solid #5c5c5c;
    margin-top: -8px;
    margin-left: -1px;
}

.haberilgilihaber {
    width: 180px;
    height: 189px;
    float: left;
    margin-right: 10px;
    margin-left: 10px;
}

.haberilgiliresim {
    width: 100%;
    text-align: center;
    margin-top: 5px;
}

.haberilgiliresimresim {
    width: 175px;
    height: 124px;
    border: 1px solid #ccc;
}

.haberilgilialtbaslik, .haberilgilialtbaslik a {
    width: 175px;
    font: 11px Arial;
    color: #3f3f3f;
    padding-top: 3px;
    margin-left: 5px;
}

    .haberilgilialtbaslik a:hover {
        font: 11px Arial;
        color: #3f3f3f;
        text-decoration: underline;
    }




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// YAZAR DETAY */
.ydsolsagkapsa {
    width: 597px;
    height: 145px;
}

.ydic {
}

.ydsol {
    width: 130px;
    height: 145px;
    float: left;
}

.ydsolresim {
    width: 108px;
    height: 141px;
    border: 2px solid #d3d3d2;
    overflow: hidden;
}

.ydsag {
    width: 465px;
    height: 145px;
    float: right;
}

.ydsagTitle {
    width: 465px;
    font: bold 22px Georgia;
    height: 34px;
    color: #515251;
}

.ydsagsol {
    width: 230px;
    float: left;margin-top: 65px;
}

.ydsagsolAuthorName {
    font: 13px Georgia;
    color: #1c3f95;
    margin-bottom: 10px;
}

.ydsagsolDate {
    font: 16px Georgia;
    color: #515251;
    margin-left: 5px;
}

.ydsagsag {
    width: 230px;
    float: right;
}

.ydmetin {
    font: 12px Arial;
    color: #3a3a3a;
    margin-top: 15px;
}

.ydshare {
}

.yddigeryazi {
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// YAZARLAR SAYFASI */
.yazarkapsa {
    width: 268px;
    height: 240px;
    overflow: hidden;
    float: left;
    background-color: #fff;
    border: 1px solid #858585;
    padding: 22px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 15px;
    margin-bottom: 12px;
}

.yazarsol {
    width: 100px;
    float: left;
    height: 105px;
}

.yazarResim {
    width: 77px;
    height: 101px;
    border: 2px solid #d0d0cf;
}

.yazarsag {
    width: 165px;
    float: right;
    height: 105px;
}

.yazarisim, .yazarisim a {
    font: bold 13px Georgia;
    color: #1c3f95;
    width: 165px;
}

    .yazarisim a:hover {
        font: bold 13px Georgia;
        color: #1c3f95;
        width: 165px;
        text-decoration: underline;
    }

.yazarYaziTitle, .yazarYaziTitle a {
    font: bold 13px Georgia;
    color: #515251;
    width: 165px;
}

    .yazarYaziTitle a:hover {
        font: bold 13px Georgia;
        color: #515251;
        width: 165px;
        text-decoration: underline;
    }

.yazarAltMetin, .yazarAltMetin a {
    text-align: justify;
    font: 12px Arial;
    color: #3a3a3a;
}

    .yazarAltMetin a:hover {
        text-align: justify;
        font: 12px Arial;
        color: #3a3a3a;
        text-decoration: underline;
    }




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// HABER LİSTE */
.nlistkapsa {
    width: 600px;
    height: 115px;
}

.nlistResim {
    width: 115px;
    height: 115px;
    float: left;
}

.nlistSag {
    width: 428px;
    height: 104px;
    float: left;
    margin-left: 55px;
}

.nlistTitle, .nlistTitle a {
    width: 430px;
    font: bold 13px Georgia;
    color: #515251;
}

    .nlistTitle a:hover {
        font: bold 13px Georgia;
        color: #515251;
        text-decoration: underline;
    }



.nlistSpot, .nlistSpot a {
    width: 430px;
    font: 13px Arial;
    color: #515251;
}

    .nlistSpot a:hover {
        font: 13px Arial;
        color: #515251;
        text-decoration: underline;
    }

.nlistsagAlt {
    width: 430px;
}

.nlistDate {
    float: left;
    width: 200px;
    font: bold 13px Georgia;
    color: #12305c;
    margin-left:57px;
}

.nlistName {
    margin-top: -15px;
    float: right;
    width: 200px;
    font: bold 13px Georgia;
    color: #12305c;
    text-align: right;
}

.nlistayrac {
    width: 582px;
    height: 2px;
    background-image: url(../images/cListAyrac.png);
    margin-top: 25px;
    margin-bottom: 10px;
}




/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// DERGİ SAYFASI */
.dergison {
        width: 313px;
    float: left;
}

.dergisonResim {
    width: 282px;
    float: left;
    margin-bottom: 15px;
    border: 5px solid #ccc;
}

.dergisag {
    width: 300px;
    float: left;
    /*margin-right: 25px;*/
}

.dergisagTitle {
    font: bold 20px Georgia;
    color: #515251;
    width:300px;
    margin-bottom: 15px;
}
.dergisagSpot{
    width:300px;
}
.dergisagSpot, .dergisagSpot span {
    font: 12px Arial !Important;
    color: #515251;
}

.dergiListUstTitle {
    font: bold 13px Arial;
    color: #ff0000;
}

.dergiListUstAltCizgi {
    width: 500px;
    height: 5px;
    background-color: #e4e4e4;
}

.dergiListkapsa {
    /*width: 600px;*/
}

.dergiListOk {
    width: 11px;
    height: 11px;
    background-image: url(../images/ok-dergi.png);
    float: left;
    margin-right: 10px;
    margin-top: 2px;
}

.dergiListTitle {
    /*width: 575px;*/
    float: left;
    font: 13px Arial;
    color: #000;
}

.dergiListCizgi {
    /*width: 598px;*/
    height: 1px;
    background-image: url(../images/dergi-ayrac.png);
    margin-top: 5px;
    margin-bottom: 5px;
}

.dergi4kapsa {
    width: 140px;
    float: left;
    height:232px;
        margin: 0 2px 19px 14px;
}

.dergi4Resim {
    width: 142px;
    border: 5px solid #ccc;
}

.dergi4Title {
    padding:10px 0;
    text-align: center;
        height: 6px;
    overflow: hidden;
}





/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// SAYFALAMA */
.sayfalamakapsa {
    width: 630px;
    float: left;
}

.sayfalama {
    padding: 5px;
    font: 12px Arial;
    color: #000;
    float: left;
    background-color: #fff;
}

    .sayfalama a {
        padding: 5px;
        border: 1px solid #eee;
        float: left;
        font: 12px Arial;
        color: #000;
        background-color: #fff;
    }

        .sayfalama a:hover {
            border: 1px solid #ccc;
            float: left;
            font: 12px Arial;
            color: #fff;
            background-color: #1e3380;
        }

.sayfalamaSelected {
    padding: 5px;
    font: 12px Arial;
    color: #000;
    float: left;
    background-color: #fff;
}

    .sayfalamaSelected a {
        padding: 5px;
        border: 1px solid #ccc;
        float: left;
        font: 12px Arial;
        color: #fff;
        background-color: #1e3380;
    }

.sayfalamaDisable {
    padding: 5px;
    font: 12px Arial;
    color: #000;
    float: left;
    background-color: #fff;
    cursor: default;
}

    .sayfalamaDisable a {
        padding: 5px;
        border: 1px solid #ccc;
        float: left;
        font: 12px Arial;
        color: #fff;
        background-color: #ccc;
        cursor: default;
    }



.Paging {
    padding: 3px 5px 3px 5px;
    width: 630px;
    float: left;
}

    .Paging a:link, .Paging a:visited, .Paging a:active {
        padding: 5px;
        border: 1px solid #eee;
        font: 12px Arial;
        color: #000;
        background-color: #fff;
    }

    .Paging a:hover {
        border: 1px solid #ccc;
        font: 12px Arial;
        color: #fff;
        background-color: #1e3380;
    }

    .Paging INPUT {
        /*background-image: url(‘images/sayfabg.jpg’);
        border: solid 1px #e4e4e4;
        padding: 3px 5px 3px 5px;
        margin: 1px;
        font-size: 12pt;
        color: #2f2f2f;
        font-family: Tahoma;
       */
        padding: 5px;
        border: 1px solid #eee;
        cursor: pointer;
        font: 12px Arial;
        color: #000;
        background-color: #fff;
    }

    .Paging span b {
        font: 12px Arial;
    }

    .Paging span {
        padding: 6px;
        margin: 1px;
        font-size: 12pt;
        color: #2f2f2f;
        font-family: Tahoma;
    }



/*----------------*/
.header_ust_1 {
    float: right;
    width: 465px;
}

.header_ust_1_menu {
    float: right;
    width: 311px;
}

    .header_ust_1_menu > a, #pnlNotLogedin > a, #pnlLogedin > a {
        float: left;
        display: block;
        color: #fff;
        font-size: 12px;
        padding: 0px 2px 0px;
        line-height: 24px;
    }

.langWrapper {
    margin: 2px 0px;
    padding: 0px 0px;
    width: 190px;
    float: right !important;
    position: relative;
}

.allLangs {
    padding: 0px;
    margin: 0px;
    position: absolute;
    right: 5px;
    overflow: hidden;
    height: 30px;
    width: 93px;
}

    .allLangs ul {
        padding: 0px;
        margin: 0px;
    }

        .allLangs ul li {
            list-style: none;
            float: left;
        }

            .allLangs ul li a {
                text-transform: uppercase;
                /*border: 1px solid #fff;*/
                padding: 2px 3px;
                /*width: 18px;*/
                text-align: center;
                margin: 0px 1px;
                display: block;
                color: #fff;
                font-size: 12px;
                /*background-color:#fff;*/
            }

#pnlNotLogedin {
    margin-left: 10px;
}

.seodizayn{ width: 986px; position: relative; margin: 0 auto; padding: 0px;}
.seodizayn:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

.seodizayn .f-right{float: right!important;}
.seodizayn .f-left{float: left!important;}

.seodizayn .row{}
.seodizayn .row:before,.row:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.seodizayn .row:after{clear: both; }
.seodizayn .row{zoom: 1;}

.seodizayn .wrap-col{margin:10px;}

.seodizayn .col-1-2, .seodizayn .col-1-3, .seodizayn .col-2-3, .seodizayn .col-1-4, .seodizayn .col-2-4, .seodizayn .col-3-4, .seodizayn .col-1-5, .seodizayn .col-2-5, .seodizayn .col-3-5, .seodizayn .col-4-5, .seodizayn .col-1-6, .seodizayn .col-2-6, .seodizayn .col-3-6, .seodizayn .col-4-6, .seodizayn .col-5-6{float:left; display: inline-block;}

.seodizayn .col-full{width:100%;}

.seodizayn .col-1-2{width:50%;}
.seodizayn .offset-1-2{margin-left: 50%;}

.seodizayn .col-1-3{width:33.33%;}
.seodizayn .col-2-3{width:66.66%;}
.seodizayn .offset-1-3{margin-left: 33.33%;}
.seodizayn .offset-2-3{margin-left: 66.66%;}

.seodizayn .col-1-4{width:25%;}
.seodizayn .col-2-4{width:50%;}
.seodizayn .col-3-4{width:75%;}
.seodizayn .offset-1-4{margin-left: 25%;}
.seodizayn .offset-2-4{margin-left: 50%;}
.seodizayn .offset-3-4{margin-left: 75%;}

.seodizayn .col-1-5{width:20%;}
.seodizayn .col-2-5{width:40%;}
.seodizayn .col-3-5{width:60%;}
.seodizayn .col-4-5{width:80%;}
.seodizayn .offset-1-5{margin-left: 20%;}
.seodizayn .offset-2-5{margin-left: 40%;}
.seodizayn .offset-3-5{margin-left: 60%;}
.seodizayn .offset-4-5{margin-left: 80%;}

.seodizayn .col-1-6{width:16.66%;}
.seodizayn .col-2-6{width:33.33%;}
.seodizayn .col-3-6{width:50%;}
.seodizayn .col-4-6{width:66.66%;}
.seodizayn .col-5-6{width:83.33%;}
.seodizayn .offset-1-6{margin-left: 16.66%;}
.seodizayn .offset-2-6{margin-left: 33.33%;}
.seodizayn .offset-3-6{margin-left: 50%;}
.seodizayn .offset-4-6{margin-left: 66.66%;}
.seodizayn .offset-5-6{margin-left: 83.33%;}

@media only screen and (min-width: 960px) and (max-width: 1199px) {
	.seodizayn{width:960px;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.seodizayn{width:768px;}
}

@media only screen and (max-width: 767px) {
	.seodizayn, .seodizayn .col-1-2, .seodizayn .col-1-3, .seodizayn .col-2-3, .seodizayn .col-1-4, .seodizayn .col-2-4, .seodizayn .col-3-4, .seodizayn .col-1-5, .seodizayn .col-2-5, .seodizayn .col-3-5, .seodizayn .col-4-5, .seodizayn .col-1-6, .seodizayn .col-2-6, .seodizayn .col-3-6, .seodizayn .col-4-6, .seodizayn .col-5-6{width:100%;}
	
	.seodizayn .offset-1-2, .seodizayn .offset-1-3, .seodizayn .offset-2-3, .seodizayn .offset-1-4, .seodizayn .offset-2-4, .seodizayn .offset-3-4, .seodizayn .offset-1-5, .seodizayn .offset-2-5, .seodizayn .offset-3-5, .seodizayn .offset-4-5, .seodizayn .offset-1-6, .seodizayn .offset-2-6, .seodizayn .offset-3-6, .seodizayn .offset-4-6, .seodizayn .offset-5-6{margin-left:0;}
}

.mptumu a { width:120px; height:28px; text-align:center; background-color:rgba(0,0,0,0.7); color:white; line-height:28px; margin-right:-16px; border-radius: 8px 0 0 0;}
.mptumu a:hover { line-height:28px; }
.govde .seodizayn { box-sizing:border-box !important; background-color:white !important; min-height:400px !important; padding:15px 5px 15px 5px; }
.govde .seodizayn .col-1-3 { box-sizing:border-box !important; padding:3px 8px 3px 8px; margin-bottom:15px; }
.icerigi { border:1px solid #888; padding:5px; }
.icerigi .resimalani img { max-width:100%; max-height:170px; display:block; margin:0 auto; width:100%; }
.icerigi .baslik { box-sizing:border-box; width:100%; height:40px; line-height:40px; font-size:22px; color:white; background-color:#BF1015; padding-left:5px; margin-right:18px; }
.resimalani img { max-height:140px !important; display:block; margin:0 auto; }
.asosyal { background-color:white; display:block; margin-bottom:51px !important; }
.formalani input { border:1px solid #888 !important; width:95%; height:30px; border-radius:4px; }
.formalani textarea { border:1px solid #888 !important; width:95%; margin-bottom:8px;  }
#googleMap { width:100%; height:400px; }