html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
   /* font: inherit;*/
    vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}



body {
    line-height: 1;
}
body .html{
    display: none;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

*:focus {
    outline: 0;
}

img {
    border: 0px;
}

input {
    -moz-box-sizing: content-box;
    -moz-box-sizing: content-box;
    font-family: inherit;
}



html{
    color: #666;
    font-family: arial;
    font-weight: normal;
    text-decoration: none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
   /* font: inherit;*/
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}




li {
    list-style-type: none;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

html, body {
    height: 100%;
}

u {
    text-decoration: underline;
}

a {
    color: #6A6A6A;
}

* a:hover {
    color: #3c655b;
}

.inner {
    width: 982px;
    display: block;
    margin: auto;
}

.shadow1 {
    position: relative;
    -webkit-box-shadow: 0 7px 6px -6px #777, 5px 0 6px -6px #333, -5px 0 6px -6px #333;
    -moz-box-shadow: 0 7px 6px -6px #777, 5px 0 6px -6px #333, -5px 0 6px -6px #333;
    box-shadow: 0 7px 6px -6px #777, 5px 0 6px -6px #333, -5px 0 6px -6px #333;
}

.shadow2 {
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}

.shadow3 {
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
    display: inline-block;
}

.shadow4 {
    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.2);
    display: inline-block;
}

.shadow-inner1 {
    -webkit-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.55) inset;
    -moz-box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.55) inset;
    box-shadow: 0 0 4px 4px rgba(0, 0, 0, 0.55) inset;

}

.shadow-inner2 {
    -webkit-box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.83) inset;
    -moz-box-shadow: 0 0 8px 4px rgba(0, 0, 0, 0.83) inset;
    box-shadow: 0 0 4px 2px rgba(0, 0, 0, 0.1) inset;

}

.gradient1 {
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    color: #333;
    background: rgba(255, 255, 255, 1);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(235, 235, 235, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0);
}

.gradient1:hover, .gradient1:active {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
    background-color: #dfdfdf;
}

.gradient2 {
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    color: #333;
    background: rgba(255, 255, 255, 1);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(235, 235, 235, 1)));
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(235, 235, 235, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0);
}

.pager {
}

.pager li {
    float: left;
}

.pager label, .pager a, .pager span {
    border-radius: 5px;
    display: inline-block;
    padding: 4px 7px 4px 7px;
    margin: 1px;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
}

.pager label {
    background-color: #FFF;
    color: #234F77;
    border: 1px solid #BCCDDD;
}

.pager a {
    background-color: #FFF;
    color: #234F77;
    border: 1px solid #BCCDDD;
}

.pager a:hover, .pager span {
    background-color: #234F78;
    color: #FFF;

}

.pager span {
    padding: 4px 7px 4px 7px;
}

.cb {
    clear: both;
    min-height: 1px;
    display: block;
}

.padding30 {
    padding: 30px;
}

.height20 {
    height: 20px;
}

.fn {
    font-weight: normal;
}

.u {
    text-decoration: underline;
}

.i {
    font-style: italic;
}

.cur {
    cursor: pointer;
}

.bn {
    border: none;
}

.font1 {
    font-family: RB700;
    font-weight: bold;
}

.font2 {
    font-family: RB100;
    font-weight: bold;
}

.aa-onay {
    background-color: #E4F7DD;
    border: 1px solid #B8EBA6;
    background-image: url(../images/check.png);
}

.aa-acikmavi {
    background-color: #E7F0F7;
    border: 1px solid #CFD4D7;
    background-image: url(../images/info.png);
}

.aa-bilgi {
    background-color: #F3F3F3;
    background-image: url("../images/info.png");
    border: 1px solid #DDDDDD;
}

.aa-hata {
    background-color: #FFEFEF;
    border: 1px solid #FFC9C9;
    background-image: url(../images/stop.png);
}

.aa-hata, .aa-bilgi, .aa-onay, .aa-gri, .aa-zeytin, .aa-acikmavi {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin: 2px;
    padding: 8px;
    padding-left: 35px;
    background-position: 5px center;
    background-repeat: no-repeat;
}

.aa-gri {
    background-color: #EFEFEF;
    border: 1px solid #D8D8D8;
    padding: 8px;
}

.aa-zeytin {
    background-color: #EAF3DD;
    border: 1px solid #CDE3AD;
    background-image: url(../images/sol.gif);
    padding-left: 20px;
}

/* ------------------*/
.fArial {
    font-family: 'Arial';
}

.fVerdana {
    font-family: 'Verdana';
}

.fCourier {
    font-family: 'Courier';
}

.fTahoma {
    font-family: 'tahoma';
}

.fMSSans {
    font-family: 'MS Sans Serif';
}

.f8 {
    font-size: 8px;
}

.f9 {
    font-size: 9px;
}

.f10 {
    font-size: 10px;
}

.f11 {
    font-size: 11px;
}

.f12 {
    font-size: 12px;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.k {
    font-weight: bold;
}

.u {
    text-decoration: underline;
}

.l {
    text-align: Left
}

.c {
    text-align: Center
}

.ciz {
    text-decoration: line-through;
}

.cur {
    cursor: pointer;
}

.r {
    text-align: Right;
}

.rs {
    color: #666;
}

.rb {
    color: #ffffff;
}

.ry {
    color: #3C0;
}

.ry1 {
    color: #692F58;
}

.ry2 {
    color: #59284A;
}

.rt1 {
    color: #E89700;
}

.rt2 {
    color: #9F6800;
}

.rk {
    color: #FF0000;
}

.rk1 {
    color: #C40606;
}

.rk2 {
    color: #D20D3F
}

.rm {
    color: #008DE9;
}

.rm1 {
    color: #236CC8;
}

.rm2 {
    color: #173F79;
}

.rm3 {
    color: #226EA5;
}

.pr {
    position: relative;
}

.pa {
    position: absolute;
}

.pf {
    position: fixed;
}

.rg {
    color: #999999;
}

.rg1 {
    color: #666666;
}

.rbo1 {
    color: #504021;
}

.rbo2 {
    color: #B99758;
}

.left1 {
    padding-left: 1px;
}

.left2 {
    padding-left: 2px;
}

.left3 {
    padding-left: 3px;
}

.left4 {
    padding-left: 4px;
}

.left5 {
    padding-left: 5px;
}

.left10 {
    padding-left: 10px;
}

.left15 {
    padding-left: 15px;
}

.left20 {
    padding-left: 20px;
}

.rxpk {
    color: #7E7D68;
}

.rbb {
    background-color: #ffffff;
}

.rbg {
    background-color: #DDDDDD;
}

.rbxp {
    background-color: #ECE9D8;
}

.rbm {
    background-color: #AAD4FF;
}

.b1 {
    border: 1px solid #000000;
}

.pd0 {
    PADDING: 0px;
}

.pd1 {
    PADDING: 1px;
}

.pd2 {
    PADDING: 2px;
}

.pd3 {
    PADDING: 3px;
}

.pd4 {
    PADDING: 4px;
}

.pd5 {
    PADDING: 5px;
}

.pd6 {
    PADDING: 6px;
}

.pd7 {
    PADDING: 7px;
}

.pd8 {
    PADDING: 8px;
}

.pd9 {
    PADDING: 9px;
}

.pd10 {
    PADDING: 10px;
}

.mar0 {
    margin: 0px;
}

.mar1 {
    margin: 1px;
}

.mar2 {
    margin: 2px;
}

.mar3 {
    margin: 3px;
}

.mar4 {
    margin: 4px;
}

.mar5 {
    margin: 5px;
}

.mar6 {
    margin: 6px;
}

.mar7 {
    margin: 7px;
}

.mar8 {
    margin: 8px;
}

.mar9 {
    margin: 9px;
}

.mar10 {
    margin: 10px;
}

.w70 {
    width: 70px;
}

.w80 {
    width: 80px;
}

.w85 {
    width: 85px;
}

.w100 {
    width: 100px;
}

.w150 {
    width: 150px;
}

.w200 {
    width: 200px;
}

.w240 {
    width: 240px;
}

.w300 {
    width: 300px;
}

.db {
    display: block;
}

.di {
    display: inline-block;
}

.dn {
    display: none;
}

.po {
    position: absolute;
}

.pr {
    position: relative;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.fn {
    float: none;
}

.bor1 {
    border: 1px solid #00F;
}

.btnY, .btnM, .btnG, .btnK {
    height: 21px;
    text-align: center;
    white-space: nowrap;
    border: none;
    vertical-align: middle;
    font-family: 'Arial';
    cursor: pointer;
    vertical-align: middle;
    font-size: 12px;
}

.btnK {
    border: 1px solid #990000;
    color: #FFFFFF;
    background-color: #CE0024;
}

.btnM {
    border: 1px solid #2157A9;
    color: #FFFFFF;
    background-color: #186D9C;
}

.btnY {
    border: 1px solid #522544;
    color: #FFFFFF;
    background-color: #692F58;
}

.btnG {
    border: 1px solid #999999;
    color: #FFFFFF;
    background-color: #333333;
    padding-left: 5px;
    padding-right: 5px;
    border: 1px #FFCC00;

}

.g-resim {
    position: relative;
    width: 530px;
    height: 321px;
    overflow: hidden;
}

.g-adi {
    color: #8C8C8C;
    font-size: 20px;
    font-weight: bold;
}

.g-spot {
    color: #8C8C8C;
}

.g-resim img {
    z-index: 0;
}

.g-galeriler {
    width: 103px;
    float: left;
    height: 73px;
    overflow: hidden;
    margin: 5px 12px;
}

.g-galeriler .resim-cerveve {
    border: 1px solid #CCC;
    padding: 1px;
    background-color: #FFF;
}

.g-galeriler .resim-cerveve .cerve-ici {
    position: relative;
}

.g-galeriler-adi {
    color: #FFF;
    font-size: 11px;
    padding: 2px;
}

.g-galeriler-tarih {
    color: #CCC;
    font-size: 11px;
    padding: 2px;
}

.g-galeriler .resim-cerveve .cerve-ici img {
    z-index: 1;
}

.g-galeriler .resim-cerveve .cerve-ici a {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
    display: block;
}

.buyutec-k {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99;
}

.buyutec-k:hover {
    background: url(../images/buyutec-k.png) center center no-repeat;
}

.buyutec-v {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.buyutec-v:hover {
    background: url(../images/buyutec-v.png) center center no-repeat;
}

.video-kabin {
    position: relative;
    width: 100%;
    height: 100%;
}

.video-resim-logo {
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../images/video-resim.png) no-repeat center center;
}

.icerik-main, .icerik-main * {

}

.icerik-main {
    line-height: 16px;
}

.icerik-main img {
    padding: 3px 5px 5px 3px;
    margin: 3px 5px 5px 3px;
}

.icerik-main li {
    margin: 1px 1px 1px 20px;
}

.sablon {
}

.sablon-ic {
    text-align: left;
    margin: 0px 0px 5px 0px;
    padding: 5px;

}

.sablon-ust {
    border: none;
    padding: 0px;
    padding-bottom: 0px;
}

.sablon-ust label {
    padding: 4px;
    display: block;
}

.sablon-baslik {
    padding-bottom: 5px;
}

.sablon-baslik h1 {
    font-size: 20px;
    color: #015999;
    font-weight: bold;
    padding: 1px;
    display: inline-block;
    padding: 3px;
}

.sablon-baslik span {
    display: inline-block;
    padding: 3px;
    font-size: 12px;
}

.sablon-detay {
    margin-top: 5px;
    overflow: hidden;
    padding: 1px;
    padding-left: 100px;
    text-align: right;
    border-top: 1px solid #E8E8E8;
}

.sablon-detay label {
    float: right;
    margin-right: 5px;
    padding: 4px;
    display: block;
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
}

.sablon-detay .resim {
    background-image: url(../images/kat-resim.png);
}

.sablon-detay .hit {
    background-image: url(../images/kat-hit.png);
}

.sablon-detay .yorum {
    background-image: url(../images/kat-yorum.png);
}

.sablon-detay .video {
    background-image: url(../images/kat-video.png);
}

.sablon-detay .git {
    background-image: url(../images/kat-git.png);
}

.sablon-detay .makale {
    background-image: url(../images/kat-makale.png);
}

.sablon-resim {
    float: left;
    width: 110px;
    margin-bottom: 8px;
}

.sablon-sag {
    float: left;
    width: 608px;
}

.resim-kalip {
    border: 1px solid #B6C4D3;
    width: 100px;
    height: 80px;
    overflow: hidden;
    padding: 2px;
}

.resim-kalip a {
    display: block;
    background-color: #FFF;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
}

.sablon .baslik a {
    color: #015999;
}

.zorunlu {
    background-image: url(../images/zorunlu.gif);
    background-repeat: no-repeat;
    background-position: right;
}


.anatablo td {
    padding: 2px;}

.galeri-baslik {
    color: #6F6F6F;
    margin-top: 0.7em;
    font-size: 1.4em;
}

.anket {
    background: #FFF;
}

.anket table {
    margin-left: 5px;
    padding-top: 6px;
}

.anketlist a {
    display: block;
    padding: 4px;
}

.reklam {
    margin: 5px 0;
}

.yuvarla {
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 11px;
}

.cimg {
    width: 100%;
    height: 100%;
    display: inline-block;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: scroll;

}

.frmstn input[type='text'],
.frmstn input[type='password'],
.frmstn select,
.frmstn textarea {
    display: inline-block;
    font-size: 11px;
    padding: 0.5em 0.6em;


    border:1px solid #EAEAEA;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    line-height:24px;
    height:34px;
    background:#F7F7F7;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-transition:all 0.3s;
    transition:all 0.3s;

}

.frmstn input[type='text']:focus,
.frmstn input[type='password']:focus,
.frmstn select:focus,
.frmstn textarea:focus {

    background:#fff;
    border:1px solid #C5C5C5;
    -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow:0 0 5px rgba(0, 0, 0, 0.1);


}

.frmstn input[disabled],
.frmstn select[disabled],
.frmstn textarea[disabled] {
    cursor: not-allowed;
    box-shadow: inset 0 1px 10px #dfdddd;
    background-color: #ededed;
    color: #a09c9c;
    border-color: #d7d5d5;
}

.frmstn input[readonly]:focus,
.frmstn select[readonly]:focus,
.frmstn textarea[readonly]:focus {
    background: #eee; /* menu hover bg color */
    color: #777; /* menu text color */
    border-color: #ccc;
}

.frmstn input:focus:invalid:focus,
.frmstn select:focus:invalid:focus,
.frmstn textarea:focus:invalid:focus {
    border-color: #e9322d;
}

.w93 input[type='text'],
.w93 input[type='password'],
.w93 select,
.w93 textarea {
    width: 100%;
}

.frmstn input[type='button'],
.frmstn input[type='submit'] {
    margin-left: 2px;
    margin-right: 2px;
    -moz-box-shadow: inset 0px 2px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 2px 0px 0px #ffffff;
    box-shadow: inset 0px 0px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
    background-color: #ededed;
    border: 1px solid #c7c7c7;
    display: inline-block;
    color: #404040;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    padding: 8px 20px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #ffffff;
    cursor: pointer;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;


}

.frmstn input[type='button']:hover,
.frmstn input[type='submit']:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
    background-color: #dfdfdf;
}

.frmstn input[type='button']:active,
.frmstn input[type='submit']:active {
    position: relative;
    top: 1px;
}

#yrmMain {

}

#yrmBaslik {
    padding: 5px;
    background-color: #64B5DB;
    float: left;
    width: 100%;
}

#yrmGovde {
    float: left;
    width: 100%;
}

#yrmGovde h1{
   font-size: 16px;
    color: #999;
    display: block;
    padding: 10px 0;
}

.yorum-panel {
    border: 1px solid #D3D3D3;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;;
    background: url(../images/yorum.png) no-repeat 18px 15px #FFF;
    margin-bottom: 5px;
    padding: 5px;

}

.yorum-panel-yaz {
    border: 1px solid #e0e0e0;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius:2px;;
    background-color: #FFF;
    margin-bottom: 5px;
    padding: 5px;
}

.yorum-panel-yaz .input {

    margin-bottom: 8px;
    width: 100%;
}

.yorum-yap-baslik {
    display: block;
    padding: 10px;
    color: #999;
    font-weight: bold;
    font-size: 13px;
    background: url(../images/kalem.png) no-repeat left center #FFF;
    padding-left: 30px;
}

.yorum-baslik {
}

.yorum-baslik span {
    display: block;
    padding: 5px;
    padding-left: 45px;
    color: #313331;
    font-weight: bold;
    font-size: 13px;
}

.yorum-baslik span label {
    color: #9F9F9F;
    display: inline-block;
    font-size: 12px;
}

.alt-yorum {
    min-height: 30px;
    border-left: 1px solid #B7B8B8;
    border-top: 1px solid #B7B8B8;
    background-color: #E8E9EA;
    margin-left: 40px;
}

.alt-yorum .baslik {
    background-image: url(../images/alt-yorum-bg.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 20px;
}

.yorum-alti {
    margin-left: 40px;
}

.alt-yorum {
    min-height: 30px;
    border-left: 1px solid #B7B8B8;
    border-top: 1px solid #B7B8B8;
    background-color: #E8E9EA;
    margin-left: 40px;
}

.alt-yorum .baslik {
    background-image: url(../images/alt-yorum-bg.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 20px;
}

.yorum-alti {
    margin-left: 40px;
}

.glr_stn div, .glr_stn {
    width: 200px;
    overflow: hidden;
}

.glr_stn div {
    display: none;
}

.accordion {
    margin: 0px;
    border: 1px solid #EBEBEB;
    background: #FFF;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    overflow: hidden;
    margin-bottom: 2px;
}

.accordion-baslik a {
    display: block;
    color: #06F;
    font-weight: bold;
}

.accordion-baslik a:hover {
}

.accordion-selected {
    background: url(../images/hizlimenu-ac.png) no-repeat center left #F3F3F3;
    padding: 10px 10px 10px 30px;
}

.accordion-selected:hover {
    background: url(../images/hizlimenu-ac-hover.png) no-repeat center left;
    text-decoration: none;
}

.accordion-li {
    background: url(../images/hizli-menu-kapat.png) no-repeat center left;;
    padding: 10px 10px 10px 30px;
}

.accordion-li:hover {
    background: url(../images/hizli-menu-kapat-hover.png) no-repeat center left #F3F3F3;
    text-decoration: none;
}

.accordion-icerik {
    padding: 10px;
    text-align: justify;
    display: none;
}

.icon_facebook, .icon_twitter, .icon_e-mail {
    display: inline-block;
    float: left;
    width: 32px;
    height: 38px;
}

.icon_facebook {
    background: url(../images/facebook.png) no-repeat center center;
    margin-right: 17px;
}

.icon_twitter {
    background: url(../images/twitter.png) no-repeat center center;
    margin-right: 21px;
}

.icon_e-mail {
    background: url(../images/e-mail.png) no-repeat center center;
}

.icon_facebook:hover {
    background: url(../images/facebook-hover.png) no-repeat center center;
}

.icon_twitter:hover {
    background: url(../images/twitter-hover.png) no-repeat center center;
}

.icon_e-mail:hover {
    background: url(../images/e-mail-hover.png) no-repeat center center;
}

.tab {
    border: 1px solid #DBDBDB;
}

#tab-panel-banner {
}

#tab-panel-banner a {
    display: inline-block;
    padding: 10px 25px 10px 25px;
    border-left: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    background-color: #F1F1F1;
    color: #000;
    text-align: center;
    font-size: 11px;
    margin-right: 1px;
    float: left;
    cursor: pointer;
}

#tab-panel-banner a:hover {
    background-color: #1785B7;
    border: none;
    text-decoration: none;
    color: #FFF;
    border-left: 1px solid #1785B7;
    border-top: 1px solid #1785B7;
    border-right: 1px solid #1785B7;
}

#tab-panel-banner .secili {
    display: inline-block;
    padding: 10px 25px 10px 25px;
    border-left: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    background-color: #F1F1F1;
    color: #000;
    text-align: center;
    font-size: 11px;
    margin-right: 1px;
    float: left;
    cursor: pointer;
    background-color: #1785B7;
    border: none;
    text-decoration: none;
    color: #FFF;
    border-left: 1px solid #1785B7;
    border-top: 1px solid #1785B7;
    border-right: 1px solid #1785B7;
}

#tab-panel-govde {
    border: 1px solid #1785B7;
    padding: 10px;
    background: #FFF;
}

.tab-ic {
    visibility: hidden;
}

.gorsel-kabin {
    /*background:url(../images/gorsel-bg.png) center top repeat-y;*/
    margin: 0;
    padding: 0;
}

.gorsel-kabin li {
    width: 165px;
    height: 230px;
    margin: 0 2px;
    overflow: hidden;
    display: inline-block;
}

.gorsel-baslik {
    padding: 5px;
    display: block;
    font-size: 16px;
    color: #3e3e3e;
    text-align: center;
    transition: all 0.3s ease-out 0s;

}

.gorsel-baslik:hover {
    color: #A5182D;

}

.gorsel-resim {
    height: 119px;
    overflow: hidden;
    border: 1px solid #EEEEEE;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: center center;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease-out 0s;

}

.gorsel-resim:hover {
    opacity: 0.6;
}

.gorsel-spot {
    padding: 1px;
    font-size: 10px;
    display: none;
}

.icerik-alt-konu .baslik a {
    color: #74113B;
    font-size: 16px;
    display: block;
    padding: 2px;
    font-weight: bold;
}

.icerik-alt-konu .baslik a:hover {
    color: #06F;
}

.icerik-alt-konu .spot {
}

.icerik-alt-konu .ayrac {
    border-bottom: 1px dotted #CCC;
    padding-top: 2px;
    margin-bottom: 2px;
}

.arama-bg {
    height: 26px;
    margin-top: 54px;
    width: 200px;
    float: right;
    border: 1px solid #CCC;
    background: #F9F9F9;
}

.arama-bg-text {
    width: 102px;
    float: left;
    padding: 5px;
    border: none;
    background-color: transparent;
    font-size: 11px;
    color: #666666;
}

.arama-bg-btn {
    float: right;
    border: none;
    margin-top: 3px;
}

.arama-bg-text2 {
    width: 720px;
    float: left;
    margin: 0px;
    padding: 4px;
    border: 1px solid #CCC;
    background-color: transparent;
    font-size: 12px;
    color: #F00;
    font-weight: bold;
}

.diger-urun {
}

.diger-urun .diger-urun-baslik {
    border: 1px solid #DDDDDD;
    display: inline-block;
    margin-bottom: 5px;
}

.diger-urun .diger-urun-baslik div {
    padding: 4px 16px;
    background: #E8FAFB;
    color: #1D1359;
    font-size: 16px;
    font-weight: bold;
}

.diger-urun .diger-urun-baslik2 a {
    padding: 4px 16px;
    background: #E8FAFB;
    color: #1D1359;
    font-size: 16px;
    display: inline-block;
    margin-bottom: 5px;
}

.diger-urun .diger-urun-liste {
    border: 1px solid #DDDDDD;
    padding: 12px 0 8px 11px;
    background: #E8FAFB;
    color: #921300;
    font-size: 16px;
    font-weight: bold;
}

.gorsel2-kabin {
    /*background:url(../images/gorsel-bg.png) center top repeat-y;*/
    margin: 0;
    padding: 0;
}

.gorsel2-kabin li {
    width: 133px;
    height: 180px;
    margin: 0 5px 5px 0;
    overflow: hidden;
    display: inline-block;
}

.gorsel2-baslik {
    padding: 5px;
    display: block;
    color: #1D1359;
    text-align: center;
    font-size: 16px;
}

.gorsel2-resim {
    height: 112px;
    overflow: hidden;
    border: 1px solid #E2CAA6;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: center center;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}

.gorsel2-resim:hover {
    border: 1px solid #F00;
}

.gorsel2-spot {
    padding: 1px;
    font-size: 10px;
}

.category-left-menu ul {
    margin: 0 5px 0 8px;
    padding: 0;
}

.category-left-menu ul li {
    display: block;
    background: url(../images/sol-menu-bg.png) center bottom no-repeat;
}

.category-left-menu ul li a {
    color: #666666;
    font-size: 13px;
    font-weight: normal;
    background: url(../images/mor-ok.png) 5px center no-repeat;
    padding: 5px 5px 5px 18px;
    display: block;
}

.category-left-menu ul li a:hover {
    color: #FF6600;
}

.category-left-menu .selected {
    color: #F00;
    background: #FF9;
}

.Grid {
    width: 100%;
    _width: 97%;
}

.Grid th {
    background-color: #8C9EC4;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #FFF;
    border-bottom-color: #CCC;
    padding: 3px;
    border-right-color: #CCC;
    border-left-color: #FFF;
    text-align: left;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    color: #FFF;
}

.Grid td {
    padding: 3px;
    color: #333333;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #FFF;
    border-bottom-color: #CCC;
    text-align: left;
}

.Grid td {
    padding: 3px;
    color: #333333;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #FFF;
    border-bottom-color: #CCC;
    text-align: left;
}

.error404 {
    background: url(../images/404.png) center 20px no-repeat;
    margin: 0 auto;
    width: 100%;
    min-height: 460px;
}

.error404 .text {
    padding-top: 270px;
    text-align: right;
}

.error404 .text * {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    background: red;
    padding: 5px;
    margin: 2px;
    line-height: 35px;
}

#sayacv3 {
}

#sayacv3 label, #sayacv3 a, #sayacv3 span {
    border-radius: 5px;
    display: inline-block;
    padding: 4px 7px 4px 7px;
    margin: 1px;
    text-decoration: none;
    font-weight: bold;
    text-align: center;

}

#sayacv3 label {
    background-color: #FFF;
    color: #234F77;
    border: 1px solid #BCCDDD;
}

#sayacv3 a {
    background-color: #FFF;
    color: #234F77;
    border: 1px solid #BCCDDD;
}

#sayacv3 a:hover, #sayacv3 span {
    background-color: #234F78;
    color: #FFF;

}

#sayacv3 span {
    padding: 4px 7px 4px 7px;
}

.popup-modul-detay {
    height: 600px;
    overflow: auto;
}

.popup-modul-detay .title {
    font-size: 16px;
    font-weight: bold;
    padding: 2px 5px;
}

.popup-modul-detay .spot {
    font-size: 14px;
    font-weight: normal;
    padding: 10px 5px;
    font-style: italic;
}

.popup-modul-detay .detail {
    padding: 2px 5px;
    font-size: 12px;
    text-align: justify;
    line-height: 15px;
}

.popup-modul-detay .detail strong {
    font-weight: bold;
}

.popup-modul-detay .detail p {
    text-indent: 25px;
}

.basa-don {
    background: url("../images/yukari.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: none;
    height: 30px;
    width: 34px;
    position: fixed;
    right: 10px;
    bottom: 10px;
}

.basa-don:hover {
    background: url("../images/yukari.png") no-repeat scroll 0 -35px transparent;
}

.owl-controls2 {
    z-index: 3;
}

.owl-controls2 .item-link {
    position: relative;
    display: block;
    width: 67px;
    height: 40px;
    margin: 0 1px;
    border-bottom: 4px solid #ccc;
    outline: none;
    text-indent: -1000px;
    overflow: hidden;
}

.owl-controls2 .owl-page:last-child a {
    margin-right: 0;
}

.owl-controls2 .owl-page:first-child a {
    margin-left: 0;
}

.owl-controls2 .item-link:focus {
}

.owl-controls2 .active .item-link {
    border-bottom: 4px solid red;
}

.owl-controls2 .owl-page span {
    display: none;
}

.owl-controls2 {
    margin: 0;
}

.owl-controls2 {
    text-align: left;
}

.etiket a {
    color: #3e3e3e;
}

.etiket a:hover {
    color: #F00;
}

.etiket-tag {
    background: #F9F9F9;
    padding: 5px;
    margin: 10px 0;
    box-shadow: 0px 0px 5px #DEDEDE;
}

.etiket-tag .baslik {
    float: left;
    background: url(../images/tag.png) left center no-repeat;
    color: #3e3e3e;
    padding: 10px;
    padding-left: 25px;
    font-size: 12px;
}

.etiket-tag li {
    display: inline-block;
    color: #FFF;
    padding: 5px;
}

.etiket-tag a, .etiket-tag {
    display: block;
}

.etiket-tag a:hover {
    color: #F00;
}

.etiket-list {
    border: 1px solid #F3F3F3;
    background: #F8F8F8;
    padding: 2px;
    border-left: 4px solid #CCCCCC;
    margin: 5px;
}

.etiket-list * {
    font-size: 11px;
}

.etiket-list a {
    display: block;
    color: #00F;
    font-size: 14px;
    padding: 2px;
    font-weight: bold;
}

.etiket-list label {
    display: block;
    color: #333;
    padding: 2px;
}

.etiket-list p {
    display: block;
    color: #666;
    padding: 2px;
}

.arama-list {
    border: 1px solid #F3F3F3;
    background: #F8F8F8;
    padding: 2px;
    border-left: 4px solid #CCCCCC;
    margin: 5px;
}

.arama-list * {
    font-size: 11px;
}

.etiket-list a {
    display: block;
    color: #00F;
    font-size: 14px;
    padding: 2px;
    font-weight: bold;
}

.arama-list label {
    display: block;
    color: #333;
    padding: 2px;
}

.arama-list p {
    display: block;
    color: #666;
    padding: 2px;
}

.kp-form {
}

.kp-form * {
    box-sizing: border-box;
}

.kp-form .image {
    margin-bottom: 10px;
}

.kp-form .spot {
    padding: 10px;
    border: 1px solid #ccc;
    background: #fbf8f8;
    font-size: 14px;
    font-style: italic;
    margin-bottom: 10px;
    border-radius: 5px;
    width: 98%
}

.kp-form .fields {
}

.kp-form .fields ul {
}

.kp-form .fields ul li {
    padding: 2px 20px 2px 2px;
}

.kp-form .noname li.zorunlu {
    background: url("../images/zorunlu.gif") right center;
}

.kp-form .name {
    padding: 5px 0;
}

.kp-form .field {
    position: relative
}

.kp-form .field .help {
    position: absolute;
    right: 5px;
    top: 5px;
    width: 22px;
    height: 22px;
    background: url("../images/info.png") center center no-repeat;
    cursor: pointer;
}

.kp-form .left .name {
    float: left;
    width: 30%;
}

.kp-form .left .field {
    float: right;
    width: 70%;
}

.kp-form .top .name {
}

.kp-form .top .field {
}

.kp-form .noname .field {
}

.kp-form select,
.kp-form textarea,
.kp-form input[type="text"],
.kp-form input[type="password"] {
    border: 1px solid #e8e8e8;
    padding: 8px;
    width: 100%;
    font-size: 12px;
    border-radius: 2px;
    transition: 0.3s linear border;
}

.kp-form input[type="text"] {
}

.kp-form textarea {
    min-height: 100px;
}

.kp-form select {
}

.kp-form input[type='text']:focus,
.kp-form input[type='password']:focus,
.kp-form select:focus,
.kp-form textarea:focus {
    outline: 0;
    outline: thin dotted \9; /* IE6-9 */
    border-color: #129FEA;
}

.kp-form input[disabled],
.kp-form select[disabled],
.kp-form textarea[disabled] {
    cursor: not-allowed;
    box-shadow: inset 0 1px 10px #dfdddd;
    background-color: #ededed;
    color: #a09c9c;
    border-color: #d7d5d5;
}

.kp-form input[readonly]:focus,
.kp-form select[readonly]:focus,
.kp-form textarea[readonly]:focus {
    background: #eee; /* menu hover bg color */
    color: #777; /* menu text color */
    border-color: #ccc;
}

.kp-form input:focus:invalid:focus,
.kp-form select:focus:invalid:focus,
.kp-form textarea:focus:invalid:focus {
    border-color: #e9322d;
}


.kp-form input[type='button'],
.kp-form input[type='submit'] {
    margin-left: 2px;
    margin-right: 2px;
    -moz-box-shadow: inset 0px 2px 0px 0px #ffffff;
    -webkit-box-shadow: inset 0px 2px 0px 0px #ffffff;
    box-shadow: inset 0px 2px 0px 0px #ffffff;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
    background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
    background-color: #ededed;
    border: 1px solid #c7c7c7;
    display: inline-block;
    color: #404040;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding: 4px 14px;
    text-decoration: none;
    text-shadow: 1px 1px 0px #ffffff;
    cursor: pointer;
    margin-right: 13px;
}

.kp-form input[type='button']:hover,
.kp-form input[type='submit']:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
    background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
    background-color: #dfdfdf;
}

.kp-form input[type='button']:active,
.kp-form input[type='submit']:active {
    position: relative;
    top: 1px;
}




.uye-grid td {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-left: 1px solid #d7d5d5;
    border-right: 1px solid #d7d5d5;
    border-top: 1px solid #d7d5d5;
    box-shadow: 0 1px 12px #eaeaea inset;
    height: 20px;
    padding: 12px 5px 5px;
    position: relative;
}



.uye-grid span {
    background: -moz-linear-gradient(center top , #ededed 5%, #dfdfdf 100%) repeat scroll 0 0 #ededed;
    border: 1px solid #c7c7c7;
    box-shadow: 0 0px 0 0 #ffffff inset;
    color: #404040;
    cursor: pointer;
    display: inline-block;
    margin-top: 12px;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    margin-left: 2px;
    margin-right: 2px;
    padding: 4px 14px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #ffffff;
}



.tbl td {
    color: #666;
    font-family: arial;
    font-size: 12px;
    padding: 2px;
    }

.uyeText, .uyeText2 {
    border: 1px solid #CCC;
    padding: 6px;
    color: #09C;
    font-weight: bold;
}

.uyeText2 {
    width: 514px;
}

.uyeText {
    width: 500px;
}



.uyeText21 {
    border: 1px solid #CCC;
    padding: 6px;
    color: #09C;
    font-weight: bold;
}


.popup {
    background: none repeat scroll 0 0 #fff;
}

.gallery { clear:both; }
.gallery li {
    float: left;
    margin-right: 0.8em;
    margin-top: 0.6em;
    list-style-type: none;
    width: 135px;

}

.gallery li .cimg {
    border-radius: 3px;
    overflow: hidden;
    height: 100px;
    box-shadow: 0px 0px 5px 0px #CCC;

}
.gallery li span {
    clear: both;
    margin-top: 0.5em;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.istatistik{}
.istatistik ul{}
.istatistik ul li{display: block;border-bottom: 1px solid #f7f6fe;}
.istatistik ul li span{float: left;padding: 5px;display: inline-block;box-sizing: border-box;}
.istatistik ul li .ist-left{width: 40%;padding-left: 20px;}
.istatistik ul li .ist-splitter{width: 1%;}
.istatistik ul li .ist-right{width: 50%;text-align: right;}
.istatistik ul .online{background: url("../images/ist_online.gif") left center no-repeat;}
.istatistik ul .bugun{background: url("../images/ist_bugun.gif") left center no-repeat}
.istatistik ul .ay{background: url("../images/ist_bugun.gif") left center no-repeat}
.istatistik ul .toplam{background: url("../images/ist_toplam.gif") left center no-repeat}



.progress { background: url("../images/ww.gif") center center no-repeat rgb(224, 255, 225); border: 4px solid #68b4f5; position:fixed; left: 50%; top: 50%; padding: 10px 20px; border-radius: 20%; box-sizing: border-box; box-shadow: 0 0 5px 1px #747474; }
.bar { background-color: #68b4f5; width:0%; height:20px; border-radius: 3px; visibility: hidden; content: ".";  }
.percent{visibility: hidden;}






.stn-grid {
    border-top:1px solid #DADADA;
    border-left:1px solid #DADADA;

    width: 100%;
    height: 100%;
    display: table;
}
.stn-grid th{
    background:#EEE;
    vertical-align:middle;
    padding:8px;
    border-right:1px solid #DADADA;
    border-bottom:1px solid #E4E4E4;

}
.stn-grid th, .stn-grid th *{color:#666;}

.stn-grid td{
    padding:8px;

    border-right:1px solid #DADADA;
    border-bottom:1px solid #DADADA;
    background:#FFF;
}
.stn-grid td td, .stn-grid th th{border:none;padding:1px;background:none;}


.form-title{padding: 10px;font-size: 16px;font-weight: bold;}


.gallery-list .img{min-height: 120px;}