.bosluk20
{
    height:20px;
}

.kategorimansetNumGenel, .kategorimansetNumGenel{position:relative;}
.kategorimansetNumGenel .manset, .kategorimansetNumGenel .manset{float:left;position:relative;height:324px;width:630px;}
.kategorimansetNumGenel .manset .pics, .kategorimansetNumGenel .manset .pics{height:295px;position:relative;}
.kategorimansetNumGenel .manset .pics a, .kategorimansetNumGenel .manset .pics a{position:absolute;float:left;}
.kategorimansetNumGenel .manset .pics a img, .kategorimansetNumGenel .manset .pics a img{height:295px;width:630px;}
.kategorimansetNumGenel .manset .pics div, .kategorimansetNumGenel .manset .pics div{z-index:1;width:100%;position:absolute;float:none;bottom:0;overflow:hidden;}
.kategorimansetNumGenel .manset .pics div .short, .kategorimansetNumGenel .manset .pics div .short{background-color:rgba(175, 0, 0, 0.6);position:relative;height:32px;float:left;position:relative;font-size:20px;color:#ffffff;font-family:ttregular , Arial, Tahoma, Verdana;text-decoration:none;line-height:32px;padding:0 15px;text-shadow:1px 1px #000000;}
.kategorimansetNumGenel .manset .pics div .long, .kategorimansetNumGenel .manset .pics div .long{background-color:rgba(0, 0, 0, 0.6);position:relative;width:100%;height:45px;float:left;position:relative;font-size:35px;color:#ffffff;font-family:ttbdbold , Arial, Tahoma, Verdana;text-decoration:none;line-height:45px;text-shadow:1px 1px #000000;}
.kategorimansetNumGenel .manset .pics div .long span, .kategorimansetNumGenel .manset .pics div .long span{padding:0 15px;}
.kategorimansetNumGenel .manset .nums, .kategorimansetNumGenel .manset .nums{height:27px;background-color:#c30600;position:relative;}
.kategorimansetNumGenel .manset .nums a, .kategorimansetNumGenel .manset .nums a{font-family:ttregular , Arial, Tahoma, Verdana;font-size:18px;color:#ffffff;text-decoration:none;position:relative;float:left;padding:0 10px;line-height:27px;text-shadow:1px 1px #000000;}
.kategorimansetNumGenel .manset .nums a:hover, .kategorimansetNumGenel .manset .nums a:hover{background-color:#1f1f1f;}
.kategorimansetNumGenel .manset .nums a.mansetNumGenelNumOver, .kategorimansetNumGenel .manset .nums a.mansetNumGenelNumOver{background-color:#1f1f1f;}
.kategorimansetNumGenel .manset .nums a.mansetler, .kategorimansetNumGenel .manset .nums a.mansetler{background-color:#1f1f1f;float:right;}
.kategorimansetNumGenel .manset .nums a.mansetler:hover, .kategorimansetNumGenel .manset .nums a.mansetler:hover{background-color:#960500;}
.kategorimansetNumGenel .manset .nums a.mansetler:hover, .kategorimansetNumGenel .manset .nums a.kategorimansetNumGenelNumOver{background-color:#1f1f1f;}
/* Haber detay */
 .fontsizedegistir
{
    position: absolute;
    float: right;
    right: 26px;
    top: 6px;
}
.HaberDetayi .Breadcrumb a
{
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#646464;
    position:relative;
    margin:5px;
    text-decoration:none;
    font-size:12px;
}
.fontsizedegistir div
{
    line-height: 29px;
    padding: 0 7px;
    color: #fff;
    font-family: ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size: 20px;
    background-color: #363636;
    position: relative;
    float: right;
    margin-left: 2px;
    cursor: pointer;
}
.HaberDetayi .Baslik h1
{
    font-family:'ttbdbold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:36px;
    font-weight:normal;
    margin:7px 0;
    line-height:45px;
}
.HaberDetayi .Baslik .hit
{
      font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;  
      font-size:15px;
      text-align:right;
      margin-right:7px;
      height:21px;
}
.HaberDetayi .Baslik .hit span
{
    color:#c30600; 
}
.HaberDetayi .Baslik .sosyal, .HaberDetayi  .sosyal
{
    height:32px;
    margin:5px 0 10px 0;
    text-align:right;
}
.HaberDetayi .Baslik .sosyal div, .HaberDetayi  .sosyal div
{
    float:left;
    position:relative;
    width:306px;
    background-color:#ca3636;
    height:32px;
    font-family:'ttsemibold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:22px;
    line-height:32px;
    color:#ffffff;
    text-align:left;
    overflow:hidden;    
}
.HaberDetayi .Baslik .sosyal div em, .HaberDetayi  .sosyal div em
{
    position:relative;
    float:left;
    margin-left:5px;
    font-style:normal;
}

.HaberDetayi .Baslik .sosyal div span, .HaberDetayi   .sosyal div span  
{
    font-family:'ttregular_upright', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:14px;
    text-align:right;
    font-style:normal;
    line-height:32px;
    float:right;
    position:absolute;
    right:5px;
    color:#ffffff;
}
.HaberDetayi .HaberDetayiResim 
{
    width:630px; 
    height:336px; 
    position:relative;
}
.HaberDetayi .HaberDetayiResim .HaberDetayiResim_video
{
    position:absolute;
    float:left; 
}
.HaberDetayi .HaberDetayiResim img.haberresmi
{
    width:630px; 
    height:336px;
    position:relative;
    float:left;
    z-index:1;
}

.HaberDetayi .HaberDetayiResim img.videoikonu
{
    position:absolute;
    float:left;
    left:10px;
    bottom:30px;
    z-index:2;
    cursor:pointer;
}

.HaberDetayi .detay
{
    background-image:url(/resimler/tema/css/haberdetaybg.png);
    background-position:center top;
    background-repeat:no-repeat;
    position:relative;
    z-index:1;
    margin-top:-20px;
    min-height:200px;
    padding-top:20px; 
}
.HaberDetayi .detay .ozet
{
    margin:0 43px;
    
    padding-bottom:15px;
}

.HaberDetayi .detay .ozet h2 
{
    font-family:'ttsemibold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:22px;
    margin:0;
}

.HaberDetayi .detay .HaberDetayiText
{
    font-family:Verdana, Arial, Tahoma, "Open Sans", "Helvetica Neue",   sans-serif;
    font-size:15px;
    line-height:24px;
    margin:0 43px; 
    padding-top:15px;
}

.HaberDetayi .detay .fotovideo
{
    margin:0 43px; 
}
.HaberDetayi .detay .fotovideo img
{
    margin:5px 0;
}

.HaberDetayi .haberIciVideoGaleriDetay
{
    background-color:#343434;
    padding:10px;
}
.HaberDetayi .haberIciVideoGaleriDetay img
{
    max-height:112px;
    max-width:140px;
    margin:4px;
}
.HaberDetayi .haberKaynak
{
   color:#646464;
   font-family: Tahoma, Arial,  Verdana, sans-serif;
   font-size:16px;
   line-height:50px;
   padding-left:20px;
   font-style:italic;
}
.HaberDetayi .haberKaynak span
{
    font-family: Verdana, Tahoma, Arial,   sans-serif;
    color:#202020;
    font-style:normal;
}


.HaberDetayi  .taglar a
{
    background-color:#fcfcfc;
    padding:5px 10px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-style:italic;
    color:#646464;
    position:relative;
    float:left;
    margin:5px;
    text-decoration:none;
    font-size:16px;
}


/* benzer  haberler  slide */
.HaberDetayi  .benzerhaberlerslide
{
    width:630px; 
    height:165px;
    margin:20px 0; 
    position:relative; 
    float:left;  
    overflow:hidden;
    padding: 3px 0;
    
} 
.HaberDetayi  .benzerhaberlerslide .items
{
    position:absolute;
    float:left;
    height:165px;
}
.HaberDetayi  .benzerhaberlerslide div div
{
    height:165px;
    width:190px;  
    background-color:#fbfbfb;
    position:relative;
    float:left;
    margin:0 10px;
    box-shadow: 0 0 3px #b3b3b3;
    overflow:hidden;
}
.HaberDetayi  .benzerhaberlerslide div div a 
{
     font-family:'ttregular_upright', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
     font-size:17px;
     color:#303030;
     text-decoration:none;
     
}
.HaberDetayi  .benzerhaberlerslide div div a:hover
{
    color:#c30600;
    text-decoration:underline;
}
.HaberDetayi  .benzerhaberlerslide div div a:hover 
{
    text-decoration:underleine;
}
.HaberDetayi  .benzerhaberlerslide div div a span
{
    margin-top: 10px;
    margin-left:5px;
    margin-right:5px;
    position: relative;
    float: left;
}
.HaberDetayi  .benzerhaberlerslide div div a img
{
    width:190px;
    height:101px;
}

.HaberDetayi  .benzerhaberlerslide em
{
    width:30px;
    height:34px;
    position:absolute;
    float:left;
    z-index:10;
    background-image:url(/resimler/tema/css/benzerhaberslide.png);
    background-repeat:no-repeat;
    top:36px; 
    background-position:0 0;
    cursor:pointer;
}

.HaberDetayi  .benzerhaberlerslide em.left
{
    left:0;
    background-position:0 -34px;
}
.HaberDetayi  .benzerhaberlerslide em.left:hover
{
    left:0;
    background-position:0 -68px;
}
.HaberDetayi  .benzerhaberlerslide em.right
{
    right:0;
     background-position:0 -102px;
}
.HaberDetayi  .benzerhaberlerslide em.right:hover
{
    right:0;
     background-position:0 -0px;
}

 
/* haber detay manşet */
.haberdetaymansetGenel
{
    position: relative;
    overflow: hidden;
    width: 630px;
} 
.haberdetaymansetGenel .manset .pics
{
    height: 336px;
    position: relative;
}
.haberdetaymansetGenel  .manset .pics img
{
    width: 630px;
    height: 336px;
    position: absolute;
    bottom: 0;
    margin: 0;
    z-index: 100;
    float: left;
}
.haberdetaymansetGenel .manset  .pics img[tur="1"]
{
    height: 420px;
}
.haberdetaymansetGenel  .manset .pics .titleDiv
{
    height: 55px;
    width: 100%;
    position: absolute;
    z-index: 101;
    bottom: 0;
    background-image: url(/resimler/tema/css/haberdetaymansettitlebg.png);
    background-position: bottom;
    background-repeat: repeat-x;
} 
.haberdetaymansetGenel  .manset .pics .titleDiv .long
{
    position: absolute;
    width: 100%;
    float: left;
    text-align:left;
    font-size: 34px; 
    font-family:'ttbdbold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color: #fff;
    text-decoration: none;
    bottom: -10px;
    text-shadow: 1px 1px #000;
    margin: 0;
    padding: 0;
    bottom:5px; 
    margin:0 10px;
}

.haberdetaymansetGenel .manset  .nums
{
    height: 35px;
    position: relative;
    background-color: #ffffff; 
    border-bottom:2px solid #c30600;
    border-top:2px solid #c30600;  
    margin-top:3px; 
}
.haberdetaymansetGenel .manset  .nums a
{
    float: left;
    position: relative;
    color: #000;
    line-height: 35px;
    font-family:  'ttregular', Arial, Tahoma, Verdana;
    font-size: 20px;
    text-decoration: none;
    text-align: center;
    padding: 0 13px 0 13px;
    
} 
.haberdetaymansetGenel .manset  .nums a:last-child
{
    padding: 0 15px 0 15px;
}
.haberdetaymansetGenel .manset  .nums a:hover
{
    float: left;
    position: relative;
    background-color: #c30600;
    color:#fff;
}

.haberdetaymansetGenel .manset  .nums a.haberdetaymansetNumOver
{ 
    background-color: #c30600;
    color:#fff;
}


/* Haber Detay Yorum */ 
.YorumlarKapsayicisi
{
    position:relative;
}
 
.YorumlarKapsayicisi .borderstil
{
    border: 1px dashed #c6c6c6; 
}

.YorumlarKapsayicisi .YorumAdi
{
    position:relative;
    float:right;
    height:28px;
    margin-right:13px;
    padding:0;
    color:#414141;
    font-size:14px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    padding:0 5px;
    line-height:30px;
    width:215px;
}

.YorumlarKapsayicisi .Yorumunuz
{
    width:590px;
    height:140px;
    margin:7px 15px 0  15px;
    padding:0;
    font-size:14px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    padding:0 5px; 
    
}
::-webkit-input-placeholder  
{
    color:#c6c6c6;
    font-style:italic;
}
.YorumlarKapsayicisi .Yorumunuz::-moz-placeholder, .YorumlarKapsayicisi .YorumAdi 
{ color:#c6c6c6; 
  }  
.YorumlarKapsayicisi .Yorumunuz:-ms-input-placeholder, .YorumlarKapsayicisi .YorumAdi  
{
    color:#c6c6c6; 
} 
.YorumlarKapsayicisi .Yorumunuzinput:-moz-placeholder, .YorumlarKapsayicisi .YorumAdi  
{
    color:#c6c6c6; 
}

.YorumlarKapsayicisi .Yorumlar .YorumGenelDiv .AnaYorum .yorumtitleimg
{
    position:absolute;
    float:left; 
    margin:8px 0 0 15px;
    background-image:url(/Resimler/Tema/css/yorum_yorumyap.png);
    background-repeat:no-repeat; 
    width:117px;
    height:17px;
}

.YorumlarKapsayicisi .Yorumlar .YorumGenelDiv .AnaYorum .Sayac
{
    width:25px;
    height:15px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#585858; 
    padding:2px;
    margin-left:15px;
    margin-top:5px;
    position:relative;
    float:left;
}

.YorumlarKapsayicisi .Yorumlar .YorumGenelDiv .AnaYorum div input
{
    background-image:url(/resimler/tema/css/yorum_gonderbig.png);
    background-repeat:no-repeat;
    width:116px;
    height:41px;
    border:none;
    float:right;
    position:relative;
    margin:10px 5px 0 0;
    background-color:transparent;
     
}

.YorumlarKapsayicisi .yorumlarbaslikdiv
{
    background-color:#c30600; 
    height:32px;
    background-image:url(/resimler/tema/css/yorum_yorumlar.png);
    background-repeat:no-repeat;
    background-position:10px  center;
    margin-top:15px;
}
.YorumlarKapsayicisi .yorumlarbaslikdiv img
{
    position:absolute;
    float:right;
    margin-top:-10px;
    right:5px;
    z-index:1;
}


/* Yorum */
.YorumlarKapsayicisi .YorumaYorum
{
    background-color:#f6f6f6;
    position:relative;
     float:left;
     width:100%;
     padding-bottom:10px;
     width:612px;
     overflow:hidden;
}

.YorumlarKapsayicisi .YorumaYorum .Yrm
{
   margin-top:10px;
   position:relative;
     float:left;
     width:100%;
}
.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumcuismi6  
{
    position:relative;
    float:left;
    width:100%;
    height:30px;
}

.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumcuismi6 span
{
     position:relative;
     float:left;
     line-height:30px;
     font-family:'ttsemibold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:15px;
    color:#343434; 
    padding:0 15px;
    margin-left:10px;
    background-color:#fff;
}
.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumcuismi6 em
{
    position:absolute;
    float:right;
    right:10px;
    bottom:5px;
     font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size:12px;
    color:#343434; 
    font-style:normal;
}

.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumtam
{
    background-color:#fff;
    position:relative;
    float:left;
    width:100%;
}
.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumtam p
{
    margin:10px 20px 5px 20px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:15px;
    color:#343434; 
}

.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumtam .cevaplaBtnContiner
{
    position:relative;
    float:left;
    width:100%;
    
    
}
.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumtam .cevaplaBtnContiner span.cevaplaBtn
{
    position:relative;
    float:right;
    height:25px;
    padding:0 10px 0 35px;
    line-height:25px;
    background-image:url(/resimler/tema/css/yorumpaybegen.png);
    background-position:left top;
    background-repeat:no-repeat;
    background-color:#2c2c2c;
    color:#fff;
    font-family:  Arial, Tahoma, Verdana, sans-serif;
    font-size:11px;
    margin: 0 3px 8px 0;
    cursor:pointer;
}
.YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumtam .cevaplaBtnContiner span.begenBtn
{
    position:relative;
    float:right;
    height:25px;
    padding:0 10px 0 35px;
    line-height:25px;
    background-image:url(/resimler/tema/css/yorumpaybegen.png);
    background-position:left -25px;
    background-repeat:no-repeat;
    background-color:#197001;
    color:#fff;
    font-family:  Arial, Tahoma, Verdana, sans-serif;
    font-size:11px;
    margin: 0 3px 5px 0;
    cursor:pointer;
}
 .YorumlarKapsayicisi .YorumaYorum .Yrm .Yorumtam .cevaplaBtnContiner span.kotuBtn
{
    position:relative;
    float:right;
    height:25px;
    padding:0 10px 0 35px;
    line-height:25px;
    background-image:url(/resimler/tema/css/yorumpaybegen.png);
    background-position:left -50px;
    background-repeat:no-repeat;
    background-color:#c30600;
    color:#fff;
    font-family:  Arial, Tahoma, Verdana, sans-serif;
    font-size:11px;
    margin: 0 3px 5px 0;
    cursor:pointer;
}

.YorumaYorum .yrmalani
{
    background-color:#fff;
    position:relative;
    float:left;
    width:100%;
    display:none;
}


.yorumaYorumAd
{
    position:relative;
    float:left;
    height:28px;
    margin-left:15px;
    padding:0;
    color:#414141;
    font-size:14px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    padding:0 5px;
    line-height:30px;
    width:215px;
}
 .yorumaYorumYorum
{
    width:590px;
    height:100px;
    margin:7px 15px 0  15px;
    padding:0;
    font-size:14px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    padding:0 5px;  
}

 
 .YorumaYorumSubmit
 {
    background-image:url(/resimler/tema/css/yorum_gondersmoll.png);
    background-repeat:no-repeat;
    width:69px;
    height:23px;
    border:none;
    float:right;
    position:relative;
    margin:7px 8px 10px 0;
    background-color:transparent;
}

.YorumaYorum .YorumKismi
{
    background-color:#fff;
    position:relative;
    float:left;
    padding-left:35px;
    padding-right:20px;
    width:575px;
}
.YorumaYorum .YorumKismi .item1 
{
   position:relative;
   float:left;
   width:100%;
   margin:0 0 10px 0; 
}
.YorumaYorum .YorumKismi .item1 .ad
{
    position:relative;
    float:left;
    width:100%;
    height:30px;
}
.YorumaYorum .YorumKismi .item1 .ad span
{ 
    position:relative;
     float:left;
     line-height:30px;
     font-family:'ttsemibold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:15px;
    color:#343434; 
    padding:0 15px;
    margin-left:10px;
    background-color:#f0f0f0;
}
.YorumaYorum .YorumKismi .item1 .yorum  
{
    background-color:#f0f0f0;
    position:relative;
    float:left;
    width:100%;
}
.YorumaYorum .YorumKismi .item1 .yorum p
{
    margin:10px  20px 5px 20px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:15px;
    color:#343434; 
}
.YorumaYorum .YorumKismi .item1 .cevaplaBtnContiner
{
    position:relative;
    float:left;
    width:100%;
    background-color:#f0f0f0;
}
.YorumaYorum .YorumKismi .item1 .cevaplaBtnContiner span.begenBtn
{
    position:relative;
    float:right;
    height:25px;
    padding:0 10px 0 35px;
    line-height:25px;
    background-image:url(/resimler/tema/css/yorumpaybegen.png);
    background-position:left -25px;
    background-repeat:no-repeat;
    background-color:#197001;
    color:#fff;
    font-family:  Arial, Tahoma, Verdana, sans-serif;
    font-size:11px;
    margin: 0 3px 5px 0;
    cursor:pointer;
}
.YorumaYorum .YorumKismi .item1 .cevaplaBtnContiner span.kotuBtn
{
    position:relative;
    float:right;
    height:25px;
    padding:0 10px 0 35px;
    line-height:25px;
    background-image:url(/resimler/tema/css/yorumpaybegen.png);
    background-position:left -50px;
    background-repeat:no-repeat;
    background-color:#c30600;
    color:#fff;
    font-family:  Arial, Tahoma, Verdana, sans-serif;
    font-size:11px;
    margin: 0 3px 5px 0;
    cursor:pointer;
}
.yorumscrol
{
    max-height:500px;     
     width:auto;     
     height:auto;   
     overflow:auto;    
}
.yorumscrol::-webkit-scrollbar { width: 10px;} 
.yorumscrol::-webkit-scrollbar-button {  display:none; } 
.yorumscrol::-webkit-scrollbar-track {  background-color: #999;} 
.yorumscrol::-webkit-scrollbar-track-piece { background-color:#fff;} 
.yorumscrol::-webkit-scrollbar-thumb { height: 50px; background-color:Transparent; background-image:url(/resimler/tema/css/yorumscrol.png); } 
.yorumscrol::-webkit-scrollbar-corner { background-color:Aqua; display:none;} 
.yorumscrol::-webkit-resizer { background-color:Azure;} 


.Yorumlar p.yorumYok 
{
    text-align:center;
    font-family:'ttsemibold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:22px;
    color:#343434; 
    
}









/* Benzer haberler */
.BenzerHaberlerContiner
{
    position:relative;
    float:left;
    width:630px;  
    
}
.BenzerHaberlerContiner div
{
    width:197px;
    height:190px;
    border-bottom:1px dashed #c6c6c6; 
    position:relative;
    float:left;
    margin-right:18px;
    margin-top:15px;
    overflow:hidden;
}
.BenzerHaberlerContiner div:nth-child(3n) 
{
 margin-right:0;
}

.BenzerHaberlerContiner div a img
{
    width:197px;
    height:104px;
}
.BenzerHaberlerContiner div a
{
    font-family:'ttregular_upright', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:18px;
    color:#303030; 
    text-decoration:none;
    
}
.BenzerHaberlerContiner div a:hover span
{
    text-decoration:underline;
}

.BenzerHaberlerContiner div a span
{
    margin-top:5px;
    position:relative;
    float:left;
}


/* gazeteler */
.egazeteContiner
{

}

.egazeteContiner .link a 
{
    font-size:16px;
    padding:0 10px;
    line-height:30px;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    text-decoration:none;
    background-color:#ededed;
    margin:10px 5px;
    position:relative;
    float:left;
}
.egazeteContiner .link
{  
}
.egazeteContiner .link a:hover
{
    text-decoration:underline;
}
.egazeteContiner .resim  
{
    overflow:auto;
    position:relative;
}
.egazeteContiner .resim  img
{
     width:940px;
}

.egazeteContiner .link .aktive 
{
    background-color:#333333;
    color:#fff;
}
.egazeteContiner .buyut  
{
    text-align:center;
    padding:10px;
}
.egazeteContiner .buyut  span
{
    text-align:center;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    cursor:pointer;
    padding:10px;
}
.egazeteContiner .arama
{
    text-align:right;
}
.egazeteContiner .arama select
{
    color:#000;
    background-color:#ededed;
    padding:3px;
    margin:5px;
    line-height:20px;
    font-size:16px;
    text-align:center;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    border:none;
}

.egazeteContiner .arama input 
{
    padding:4px 10px;
    margin:5px;
    line-height:20px;
    font-size:16px;
    text-align:center;
    font-family:'ttregular', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    background-color:#333333;
    color:#fff;
    position:relative;
    border:none;
    
}

.egazeteContiner  .empty
{
    font-family:'ttsemibold', "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    font-size:35px;
    text-align:center;
    line-height:400px;
    
}


/*-----SayfaDegisim kategori ----*/
.kategoriSayfalama3 
{
 margin:0 auto;
width:auto;
height:37px; 
position:relative;
float:left;
color:#fff;
}
.kategoriSayfalama3  ul {
margin:0;
padding:0;
list-style:none;
}
 

.kategoriSayfalama3  ul  li {
float:left; 
margin-right:3px;
background-color:#f5f5f5;
color:#fff;
}

.kategoriSayfalama3  ul  li:last-child
{
    border-right:none;
}

.kategoriSayfalama3  ul  li a {
text-decoration:none;
display:block;
 font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
 font-size:20px;
color:#1f1f1f;
padding:0 10px 0 8px;
float:left;
position:relative;
line-height:37px;
}

.kategoriSayfalama3  ul  li a:hover 
{
background-color:#1f1f1f;
color:#fff;
}

.kategoriSayfalama3 ul li a img 
{ 
padding:0;
width:13px;
height:25px;
margin:8px 0 4px 0;
border:none;
}

.kategoriSayfalama3 .fotogalerilersagok 
{ 
padding:0;
width:13px;
height:25px;
margin:8px 0 4px 0;
border:none;
}
.kategoriSayfalama3  ul  li a.kategoriSayfalamaHover3
{
    background-color:#1f1f1f;
    color:#fff;
} 
.yazarinmakalericontiner .sayfalamacon
{
    padding:25px 0;
}
.sayfalamacon
{
    padding: 0 0 20px 0;
}

/* Firma rehberi */
.firmaCon
{
    
}
.firmaCon .genelBaslik
{
    background-color:#1aa19e;
    height:40px;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    font-size:20px;
    padding:0 15px;
}
.firmaCon .genelBaslik2, .genelBaslik2
{ 
    background-color:#004a85;
    height:40px;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    font-size:20px;
    padding:0 15px;
}
.firmaCon .genelBaslik a, .firmaCon .genelBaslik2 a, .genelBaslik2 a
{
    float:right;
    position:relative;
    color:#fff;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    text-decoration:none;
    margin-left:20px;
}
.firmaCon .genelBaslik a:hover, .firmaCon .genelBaslik2 a:hover, .genelBaslik2 a:hover
{
    text-decoration:underline;
}
.firmaCon  .continer
{
    padding-top:10px;
}
.firmaCon  .continer .sektorler 
{
    position:relative;
    float:left;
    width:200px;
    margin-right:15px;
    padding-bottom:15px;
}
.firmaCon  .continer .firmalar 
{
    position:relative;
    float:left;
    width:725px;  
}


.firmaCon  .continer .sektorler .baslik, .firmaCon  .continer .firmalar .baslik
{
    height:35px;
    background-color:#f6f6f6;
    color:#1f1f1f;
    font-size:18px;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:35px;
    padding-left:15px;
    margin-bottom:5px;
    position:relative;
}
.firmaCon  .continer .firmalar .baslik span
{
    font-size:16px;
    position:relative;
    float:right;
    padding-right:15px;
}

.firmaCon  .continer .sektorler ul
{
    margin:0;
    padding:0;
    list-style:none;
}
.firmaCon  .continer .sektorler ul li
{
    position:relative; 
    padding-left:15px;
    width:185px;
}
.firmaCon  .continer .sektorler ul li:hover
{
    position:relative; 
    float:left;
    background-color:#fafafa;
}

.firmaCon  .continer .sektorler ul li a
{
    color:#000;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:30px;
    text-decoration:none;
    position:relative;
    float:left;
    width:100%;
}
.firmaCon  .continer .sektorler ul li a:hover
{
    
    color:#057f7c;
}
.firmaCon  .continer .sektorler ul ul 
{
    padding-left:15px;
}
.firmaCon  .continer .sektorler ul ul li a
{
    font-size:16px;
    line-height:26px;
}

.firmaCon  .continer .firmalar .firmalarlist .item
{
    width:170px;
    height:240px;
    margin-right:15px;
    margin-bottom:15px; 
    position:relative;
    float:left;
    overflow:hidden;
}
.firmaCon  .continer .firmalar .firmalarlist .item:hover
{
    background-color:#fcfcfc;
}
.firmaCon  .continer .firmalar .firmalarlist .item img
{
    width:170px;
    height:157px;
    margin-bottom:5px;
}
.firmaCon  .continer .firmalar .firmalarlist .itemnopading
{
    margin-right:0;
} 
.firmaCon  .continer .firmalar .firmalarlist .item  a
{
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    line-height:normal;
    text-decoration:none;
}
.firmaCon  .continer .firmalar .firmalarlist .item  a:hover
{
    text-decoration:underline;
}
.firmaCon  .continer .firmalar .firmalarlist .item  a span
{
    padding-left:5px;
}

/* Firma rehberi  detay */
.firmadetaycon .genelBaslik
{
    background-color:#1aa19e;
    height:40px;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    font-size:20px;
    padding:0 15px;
}
.firmadetaycon .genelBaslik a
{
    float:right;
    position:relative;
    color:#fff;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    text-decoration:none;
    margin-left:20px;
}
.firmadetaycon .genelBaslik a:hover
{
    text-decoration:underline;
}
.firmadetaycon .aracon
{
    padding-top:15px;
}

.firmadetaycon div .resim
{
    position:relative;
    float:left;
    width:320px; 
    margin-right:25px; 
}
.firmadetaycon div .resim img
{
    width:320px;
    height:auto;
}
.firmadetaycon div .firmadetay
{
    position:relative;
    float:left; 
    width:590px; 
    
}

.firmadetaycon div .firmadetay h1
{
    font-size:32px;
    color:#000;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    margin:0;
    border-bottom:1px solid #e9e9e9;
    padding:8px 0;
}
.firmadetaycon div .firmadetay h2
{
    font-size:22px;
    color:#000;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:30px;
    margin:0; 
    padding:8px 0;
}

.firmadetaycon div .firmadetay div div, .firmadetaycon div .firmadetay div div a
{
    color:#000;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:38px;
    padding-left:80px;
}
.firmadetaycon div .firmadetay div div a
{
    color:#000;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:38px; 
    padding-left:0;
}
.firmadetaycon div .firmadetay div div span
{
    color:#004a85;
    position:absolute;
    float:left;
    left:0;
}
 .firmadetaycon div .firmadetay div div .renk2
{
    color:#1aa19e;
    position:absolute;
    float:left;
    left:0;
}
.firmadetaycon div .firmadetay div div
{
    height:38px;
}
.firmadetaycon .firmahakkinda .abouttitle
{
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:22px;
    border-bottom:1px solid #e9e9e9;
    padding:20px 0 5px  0;
    margin:0 0 10px 0;
}
.firmadetaycon .firmahakkinda  
{
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#434343;
    padding:0 15px  30px 15px;
    
}

/* Firma ekle */
.firmaeklecon .genelBaslik
{
    background-color:#1aa19e;
    height:40px;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    font-size:20px;
    padding:0 15px;
}
.firmaeklecon .genelBaslik a
{
    float:right;
    position:relative;
    color:#fff;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    text-decoration:none;
    margin-left:20px;
}
.firmaeklecon .genelBaslik a:hover
{
    text-decoration:underline;
}
.firmaeklecon input, .firmaeklecon select, .firmaeklecon textarea
{
    line-height:40px;
    background-color:#f8f8f8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:400px;
    border:none;
    padding:0 5px;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
}
 .firmaeklecon select, .firmaeklecon input
{
    height:40px; 
}
.firmaeklecon
{
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    font-style:normal;
    padding-bottom:25px;
    
}
.firmaeklecon .eklendimiHataMesaj, .firmaeklecon .spanErorStar
{   
    color:#ff0000;
}
.firmaeklecon input[type="submit"]
{
    background-color:#1f1f1f;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    width:150px;
}

.firmaeklecon .FirmaEkle
{
    padding:15px 0 0 0;
}

/*validation hataları*/
.field-validation-error{color:#d2000e;font-weight:bold;}
.field-validation-valid{display:none;}
input.input-validation-error, textarea.input-validation-error{background-color:#ffeeee;}
input[type="checkbox"].input-validation-error{border:0 none;}
.validation-summary-errors{color:#d2000e;font-size:1.1em;margin:10px 0 10px 0;}
.validation-summary-valid{display:none;}
.spanErorStar{color:#d2000e;font-weight:bold;font-size:1.1em;}


/* Duyurular */
.genelBaslikaltsayfalar 
{
    background-color:#1f1f1f;
    height:40px;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    font-size:20px;
    padding:0 15px;
}
.genelDetayaltsayfalar  
{
    min-height:500px;
}
.genelDetayaltsayfalar h1
{
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    font-size:30px;
    font-weight:normal;
    margin:15px 0;
}

/* Arama başlık */
.aramabaslik
{
    font-size:22px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    text-align:center;
}
.aramasonucyok
{  
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif; 
    text-align:center;
    float:none;
}

/* Arşiv */
.infoarsiv 
{
    font-size:22px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    line-height:40px;
    text-align:center; 
}
.infoarsiv .info
{
    padding: 15px 0 5px 0;
}
.infoarsiv .forms select , .infoarsiv .forms input
{
     line-height:40px;
    background-color:#f8f8f8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
    border:none;
    padding:0 5px;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    height:40px;
}
.infoarsiv .forms input[type="submit"]
{
    background-color:#1f1f1f;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    padding:0 20px;
     
}

/* Üyellikler */
.uyelikcon input, .uyelikcon select, .uyelikcon textarea
{
    line-height:40px;
    background-color:#f8f8f8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:350px;
    border:none;
    padding:0 5px;
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
}
 .uyelikcon select, .uyelikcon input
{
    height:40px; 
}
.uyelikcon, .uyelikcon a
{
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    font-style:normal;
    padding-bottom:25px;
    text-decoration:none;
    
}
.uyelikcon a:hover
{
    text-decoration:underline;
}
.uyelikcon .eklendimiHataMesaj, .uyelikcon .spanErorStar
{   
    color:#ff0000;
}
.uyelikcon input[type="submit"]
{
    background-color:#1f1f1f;
    color:#fff;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    width:150px;
    cursor:pointer;
}
.uyelikcon input[type="reset"]
{
    background-color:#fdfdfd;
    color:#000;
    font-family:ttsemibold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    width:120px;
    cursor:pointer;
    box-shadow:0 0 3px #c0c0c0;
    margin-right:10px;
    
}
.uyelikcon input[type="checkbox"]
{
    width:auto;
    height:auto;
    
}

/* Röportajlar */
.aramasonucyokrop
{  
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif; 
    text-align:center;
    float:none;
    line-height:100px; 
}

/* roportajlar */ 
.HaberDetayi .RopDetayiResim 
{
    width:630px;
    min-height:30px; 
    height:auto; 
    position:relative;
}
.HaberDetayi .RopDetayiResim .HaberDetayiResim_video
{
    position:absolute;
    float:left; 
}
.HaberDetayi .RopDetayiResim img.haberresmi
{
    width:630px; 
    height:420px;
    position:relative;
    float:left;
    z-index:1;
}

.HaberDetayi .RopDetayiResim img.videoikonu
{
    position:absolute;
    float:left;
    left:10px;
    bottom:30px;
    z-index:2;
    cursor:pointer;
}

/* Ziyaretçi defteri */
.ziyaretciDefteri5 .yorumlarbaslikdiv
{
    background-color:#c30600; 
    height:32px;
    background-image:url(/resimler/tema/css/yorum_yorumlar.png);
    background-repeat:no-repeat;
    background-position:10px  center;
    margin-top:15px;
}
.ziyaretciDefteri5 .yorumlarbaslikdiv img
{
    position:absolute;
    float:right;
    margin-top:-10px;
    right:5px;
    z-index:1;
}
.ziyaretciDefteri5 .YorumaYorum
{
    width:600px;
}


/* resmi ilan */
.resmiilancon
{
    padding-bottom:20px; 
    padding-top:15px;
    position:relative;
    float: left;
}
.resmiilancon a
{
    font-size: 18px;
    font-family: ttregular, "Open Sans" , "Helvetica Neue" , Arial, Tahoma, Verdana, sans-serif;
    text-align: left;
    line-height: 40px;
    text-decoration: none;
    width: 99%;
    float: left;
    position: relative;
    color: #000;
    border-bottom: 1px dashed #dadada;
    padding:0 5px 0 5px;
    
}
.resmiilancon a:hover
{
    background-color:#f8f8f8;
}
.resmiilancon a b
{
    font-size:14px;
    float:right;
    color:#535353;
    font-weight:normal;
}
 .genelDetayaltsayfalar i
 {
    float:right;
    position:absolute;
    font-size:14px;
    color:#000;
    right:10px;
    font-weight:normal;
    font-style:italic;
    top: 10px;
    font-family: ttregular, "Open Sans" , "Helvetica Neue" , Arial, Tahoma, Verdana, sans-serif;
}

.genelBaslikaltsayfalar a
{
     font-size:16px;
     color:#fff;
     text-decoration:none;
     float:right;
     position:relative;
}
.genelBaslikaltsayfalar a:hover
{ 
    text-decoration:underline;
}

/* Site ekle */

.siteneeklecon input, .siteneeklecon select, .siteneeklecon textarea
{ 
    background-color:#f8f8f8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width:400px;
    border:none;
    padding:0 5px;
    font-size:16px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
}
 .siteneeklecon select, .siteneeklecon input
{
    height:40px; 
}
.siteneeklecon
{
    font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
    color:#000;
    font-style:normal;
    padding-bottom:25px;
    
}

.siteneeklecon textarea
{   
    height:100px;
    margin-right:15px;
    width:600px;
}
.siteneeklecon  .SiteneEkle1
{
    padding-top:30px;
}
.siteneeklecon .textler
{
     font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;   
    padding-bottom:15px;
    padding-top:15px;
    font-weight:bolder;
     
}

.siteneeklecon .borderstil
{
    border-bottom: 1px dashed #c6c6c6; 
}


/* Notfound  eror sayfaları */
.notfoundtable
{
    display:table;
    height:100%;
    width:100%;
}
.notfoundtable .notfoundcell
{
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle;
    text-align:center;
}
.notfoundtable .notfoundcell span
{
    font-family: ttbdbold, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;   
    font-size:150px; 
}

.notfoundtable .notfoundcell a
{
     font-size:18px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;   
    text-decoration:none;
    color:#444444;
}
.notfoundtable .notfoundcell a:hover
{
     text-decoration:underline;
}

.kategoridehaberyok
{
     font-size:30px;
    font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;  
    color:#000;
    text-align:center;
}

.breadcrumbs
{
	font-size:12px;
	font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
	color:#ffffff;
	text-decoration: none 
}

.breadcrumbs a
{
	font-size:12px;
	font-family:ttregular, "Open Sans", "Helvetica Neue", Arial, Tahoma, Verdana, sans-serif;
	color:#ffffff;
	text-decoration: none 
}