﻿/*Metin içerisinde kullanılan tanımlamalar */

.SubTitle_1, .Title_1
{
	color:#333;
	font-weight:bold;
}


a.TitleLink
{
	font-weight:bold;
	line-height:160%;
}

 a.PlayableAudio
  {
	padding-left:22px;
	background-image:url(../../images/new/playaudio.gif);
	background-repeat:no-repeat;
	background-position:left center;
  }

a.PlayableVideo
  {
	padding-left:33px;
	background-repeat:no-repeat;
	background-position:0 0px;
	background-image:url(../../images/new/playvideo2.png);	
	/*background-image:url(../../images/new/video_18.png);	
     */
    background-size: contain;	
  }      

a.ExpressPicture
  {
	padding-left:20px;
	background-image:url(../../images/new/express_image.png);
	background-repeat:no-repeat;
	background-position:left 0;
  } 

a.toggle{
	background-image:url(../../images/new/toggle.png);
    background-repeat: no-repeat;
    background-size: contain;
    padding-left: 30px;
}

a.cssDisabledAudio{
	text-decoration:line-through;
	color:#666;
}

a.cssDisabledAudio:visited{
	text-decoration:line-through;
	color:#999;
}

a.cssMuyap
{
	color:#666;
	text-decoration:line-through;
}

a.cssMuyap:visited
{
	color:#999;
	text-decoration:line-through;
}


/* Genel Stil - Başlangıç */

    html, body, table {
        margin:0 0 0 0;
        padding: 0 0 0 0;
        font-size: 14px;
        font-family:"Trebuchet MS", Verdana, Sans-Serif;
        line-height:130%;
        color:#222;
        }

	img	{
		border:0;
	}     
	
	img.smallimg{
		border-radius:0 !important;
	}

	#divContentArea img	{
        border-radius:8px;		
		max-width:600px;
	}         
	
	@media screen and (max-width: 800px) {
		#divContentArea img	{
			max-width:400px;
		}        
	}	
	
        
    a        
    {
		color:#000088;
   		text-decoration:none;        
    }
    
    a:hover, a:visited:hover{
    color:#CC3300;
    text-decoration:underline;
    }
	
	a:visited{
        color:#0066FF;
	}


	hr{
	color:#ccc;
	height:1px;
	}
	
ul li, ol li{
margin-bottom:5px;
}

h1.title
{
font-weight:normal;
font-size:20px;
color:#555;
letter-spacing:0px;	
line-height:130%;
}

h2{
    font-weight: normal;
    font-size: 18px;
	color: #444;
	line-height: 120%;	
	padding: 2px;    
	background-color: #f6f6f6;
    border-bottom: dashed 1px #aaa;	
}	

h3{
    font-weight: normal;
    font-size: 16px;
    color: #333;
}	

	h4
	{
		font-size:13px;
		padding:3px 5px 4px 5px;
		margin:12px auto 8px auto;
		border:none;
		background-color:#fafafa;
		background-image: url(../../images/new/topbck.gif);
	}

	.cssCornerContainer{
		/*background-color: #fbfbfb;*/
		background-image:url(../../images/new/BackHeader.gif);
        background-position:left top;
        background-repeat:repeat-x;
	}

.tdCornerContainer
{
      	background-image:url(../../images/new/BackHeader_Reverse.gif);
        background-position:left bottom;
        background-repeat:repeat-x;
}

	.cssCornerContainer .divTitle
	{
	color:#666;
	background:transparent url(../../images/new/li.gif) no-repeat;
	background-position: 0px -1px;
	padding:0px 0px 2px 18px;
	}

.cssCornerTop{
    background-color: #6699FF; 
    background-image: url(../../images/new/topbck.gif); 
    background-position:left top;
    padding: 2px 2px 2px 5px;
}

.cssCornerBottom{
    text-align: right; 
    background-repeat: no-repeat; 
    background-position:right bottom;
    background-image: url(../../images/new/topbck.gif);
    margin-bottom:4px;                    
}

.Title{
font-weight:bold;
font-size:13px;
color:#666;
}

.cssQuote, .divQuote, #divQuote {
padding:6px; 
margin:6px;
border: solid 1px #dddddd; 
color:#333;
border-radius: 6px;
background-color:#fafafa;
background-image: url(../../images/new/back_quote.png);
}

.cssQuote img, #divQuote img {
margin:6px;
}

blockquote{
	border: solid 1px #ccc;
	border-left: solid 5px #ccc;
	padding: 1px 10px;
	margin-left: 30px;
}

.cssCenterX
{
	display:table;
	margin:0 auto;
}

.cssInProgress{
	background-image:url(../../images/new/progress_1.gif);
	background-position:center center;
	background-repeat:no-repeat;
}


/*responsive youtube iframe embed*/

.playerbody{
/*	height: auto;*/
    text-align: center;
    width: 100%; 
	max-width: 600px; 
	max-height:444px;
	margin: 0 auto;
}

.playerbody div.iframecontainer{
	position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}

.playerbody div.iframecontainer iframe{
	position: absolute;
    top: 0; 
    left: 1%; 
    width: 98%;
    height: 100%;
}

/*2018-09*/
#divPlayerHeader{
	padding:5px;
	font-weight: bold;
}

/*2020-06 - EB*/
.div_eb_rss_networks {
	border: solid 1px darkorange;
}

.div_eb_rss_networks .div_buttton_title{
	font-weight: bold;
    background-color: darkorange;
    padding: 4px 4px 4px 8px;
}

.div_eb_rss_networks .div_podcast_buttons_container{
    display: flex;
    justify-content: center;
    justify-items: center;
    align-items: center;
    text-align: center;
    flex-direction: row;
}

.div_eb_rss_networks .div_podcast_buttons_container .div_button{
    margin:1px;  
    padding:4px;
    display: inline; 
}

.div_eb_rss_networks .div_podcast_buttons_container .div_button:hover{
    border-radius: 8px;
    background-color:darkorange;
}


/* Genel Stil - Bitiş */

/*Standartlar */

/*StandartTable*/

.StandartTable{
	margin:0 auto;
	border:solid 1px #eee;
}

.StandartTable td{
	padding:2px;
	border:dotted 1px #eee;
}

.ColLabel
{
	background-color:#f6f6f6;
}

.ColContent
{
	background-color:#fff;
}
.trHeader{
	font-weight:bold;
	background-color:#eee;
}

.trHeader td{
	border:dotted 1px #ccc;
	color:#333;
	text-align:center;
	padding:4px;
	white-space:nowrap;
}


/*StandartMenu*/
        .StandartMenu
    {
        background-color: #fafafa;
        background-image: url(../../images/new/topbck.gif);
        text-align: center;
        margin: 0px auto 5px auto;
        padding: 4px 1px 4px 1px;
        border: solid 1px #ccc;
    }
    .StandartMenu A
    {
        display: inline;
        padding: 2px 8px 2px 8px;
        background-color: #fefefe;
        text-align: center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight:normal;
        vertical-align: middle;
        text-decoration: none;
        color: #444;
        border: solid 1px #ccc;
    }
    .StandartMenu A:hover
    {
        background-color: #eee;
        text-decoration: none;
        color:#000;
    }

/* Standart GridView stil tanımlamaları - Başlangıç */

.GridView
{
	background-color:#f3f3f3;
	border: dotted 1px #eee;
	border-top:none;
	width:100%;
}

.GridView .RowStyle
{
	background-color:white;
	}
		
.GridView .SelectedRowStyle
{
	background-color:#000099;
	font-weight:bold;
	color:White;
	}
	
.GridView .HeaderStyle
{
 font-weight:bold;
 color:#666;
 height:20px;
 background-image: url(../../images/new/topbck.gif);
 background-position:center top;
}
	
.GridView .AlternatingRowStyle
{
	background-color:#f6f6f6;
	/*padding-left:5px;*/
	}	
	

.GridView .FooterStyle
{
	background-color:#ddd;
}


/*Pager*/

.PagerStyle
{
	 background-color:#fefefe;
	 color:Black;
	 font-weight:bold;
	 text-align:center;
	}

.PagerStyle .PagerContainer
    {
    	 padding:5px;
    	 text-align:center;
    }
    
.PagerStyle .PageNumber
{
	border:solid 1px #ccc;
	padding:3px 7px;
	background-color:#fff;
	margin:1px;
}

.PagerStyle a:hover
{
	background-color:#eee;
}

.PagerStyle .PagerActive
{
	background-color:#eee;
	color:#999;
}


/* Ctrl/Core/istatistik.ascx - Başlangıç */

.csstblistatistik
{
	font-size:11px;
}

.csstblistatistik img
{
	visibility:hidden;
	}


/* Ctrl/Core/gezinti.ascx */
.navforum .navcat{
	font-weight:normal;
	font-size:12px;
}

.navforum .TitleContainer
{
	padding:1px 5px 10px 1px;
	background-image:url(../../images/new/BackHeader.gif);
}

.navforum .TitleContainer h1.title
{
font-weight:normal;
font-size:20px;
color:#555;
letter-spacing:0px;	
line-height:130%;
text-align: center;
margin: 5px 0px 0px 0px;
}




/* Ctrl/HTML.ascx - Başlangıç */

	
.cssdivCtrlHTML
{
 WIDTH:100%;
 border: solid 1px #f6f6f6;
 
background-image:url(../../images/new/BackHeader_Reverse.gif);
background-position:left bottom;
background-repeat:repeat-x;
	}



.csstdTitle, .cssdivCtrlHTML .TitleContainer
{
	vertical-align: middle;
	text-align:left;
	/*width:100%; */
	padding:15px 5px 10px 10px;
	background-image:url(../../images/new/BackHeader.gif);
}
	
	
.cssdivCtrlHTML .csslblSubTitle
{
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	color:#999;
}
	
.cssdivCtrlHTML .csstdVote
{
	text-align:left;
	}
	
	
.cssdivCtrlHTML .cssdivVote
{
	width:60px;
	text-align:center;
	white-space:nowrap;
	}
	

.cssdivCtrlHTML .cssdivVote .csslblVote
{ 
	width: 20px; 
}
	
.cssdivCtrlHTML .cssdivVote .cssimgVote
{
	border: solid 1px #ccc;
	cursor: pointer; 
	width: 15px; 
	height: 15px;
}
		
	
.cssdivCtrlHTML .csstdHTML, .htmlcontent
{
padding: 0px 5px 1px 5px;
text-align: justify;
}	

.cssdivCtrlHTML .cssimgPicture
{
 float:right;
/* height:80px;*/
 margin-left:10px;	
 border-radius:8px;
}
	
.cssdivCtrlHTML .csstblInfo
{
	width:100%;
}
			

.cssdivCtrlHTML .csstblInfo .csstdStatistic
{
	text-align:right;
	font-size: 10px;
	background-image:url(../../images/new/BackHeader.gif);
	
}


.cssdivCtrlHTML .csstblInfo .csstdVote 
{
	vertical-align:top;
	text-align:left;
	border-top: solid 1px #ccc;
	border-left: solid 1px #cccccc;
	padding-right:3px;
}
.cssdivCtrlHTML .csstblInfo .csstdShare
{
	text-align:center;
	border-top: solid 1px #ccc;
	width:80%;
}

.cssdivCtrlHTML .csstblInfo .csstdSubscription
{
	text-align:right;
	border-top: solid 1px #ccc;
	border-right: solid 1px #cccccc;
	padding-right:10px;
}


.cssdivCtrlHTML .csstblInfo .csstdComment
{
	vertical-align:top;
	border-top: solid 1px #cccccc;
}


.cssdivCtrlHTML .csstdRelation
{
	vertical-align:top;
}

/* Ctrl/HTML.ascx - Bitiş */


/* Ctrl/Corner.ascx - Başlangıç*/
.cssdlCorner
{
	width:100%;	
	
	}

.cssdlCorner .csstblCorner
{
	width:100%;
	background-color:transparent;
	/*border:solid 1px;*/
	}

.cssdlCorner .csstblCorner .csstdLeft
{
	/*width: 50px;*/
	vertical-align:top;
	}
	
.cssdlCorner .csstblCorner .csstdLeft .cssimgPicture
{
	width: 50px; 
	height: 50px;
	}
	
	
.cssdlCorner .csstblCorner .csstdRight
{
	width: 100%;
	padding-left: 2px;
	padding-right: 2px;
	/*left:55px; */
	text-align:left;
	vertical-align:middle;
	}

.NewlyUpdated
{
	border:none !important;
	background:transparent url(../../images/new/NewNotify.gif) no-repeat !important;
	background-position: -1px 0px !important;
	padding-left:38px !important;
}

/* Ctrl/Corner.ascx - Bitiş*/

/* Ctrl/Login.ascx - Başlangıç */

.csstblLogged
{
width: 100%;	
}

.csstblLogged .csslblUser
{
	font-weight:bold;
}
	
.csstblLogged .csslbtnLogOut
{
	font-weight:bold;
}
	

.csstblLogin
{
width:100%;	
font-size:11px;
margin-left:3px;
}	
	 
		
.csstblLogin .csstxtLoginName
{
	font-size:10pt;
	width:70px;
	border: #CCCCCC 1px solid;
	text-align:left;
	font-family: Verdana;
}

.csstblLogin .csstxtLoginPassword{
	font-size:10pt;
	width:70px;
	border: #CCCCCC 1px solid;
	text-align:left;
	font-family: Verdana;
}
 
.csstblLogin .cssbtnLogin{
width:70px;
font-size:9px;
}

.csstblLogin .csslblResult
{
	font-weight:bold;
	color:Red;
}	

/* Ctrl/Cevap.ascx */

    
    .tblHead
    {
        width: 100%;
        background-color: #fafafa;
        border-bottom: dotted 0px #ddd;
        border-top: dotted 0px #ddd;
        
	background-image:url(../../images/new/BackHeader.gif);
        
    }
    .tblHead td
    {
    	padding:3px;
    }
    .tblCommand td
    {
        border: none;
        padding:1px;
    }
    
     /*Alıntı simgesi*/
    .tblCommand .tdQuote
    {
		display:none;
    }    
    .CommandSymbol
    {
        border: solid 1px #eee;
        cursor: pointer;
        width: 15px;
        height: 15px;
    }
    .divSignature
    {
        padding: 5px;
        text-align: center;
        background-color: #fff;
        border-top: dotted 0px #ddd;
    }
       .divQuickIdea
    {
        padding: 5px;
        padding-left:22px;
        text-align: left;
        background-color: #fff;
        color:#999;
    }
    
    .divContent
    {
        padding: 5px;
        
        	background-image:url(../../images/new/BackHeader_Reverse.gif);
            background-position:left bottom;
            background-repeat:repeat-x;
            
    }
    
.tblHead td.tdAvatar
    {
    	 text-align: center;
    	 width: 80px;
    }
    
    .tdAvatar .divUsername
    {
        padding-bottom:2px;
    }
    
      /*  .imgAvatar, */
  .divAvatar
    {
    	 width: 80px;
    	 height: 80px;
    	 border-radius:8px;
    	 background-position:center center;
    	 margin:0 auto;
    }
    


/*CornerAll.ascx*/


.csstblCornerAll
{
	width:100%;
	border-bottom:solid 1px #ccc;
	margin-top:5px;
	}

.csstblCornerAll .tdSymbol
{
	width: 60px;
	vertical-align:middle;
	}
		
.csstblCornerAll .tdSymbol .cssimgPicture
{
 width: 60px;
 height: 60px;
 border-radius:8px;
 margin:2px;
	}

	.csstblCornerAll .csstdRight
{
	width: 100%;
	padding-left: 2px;
	padding-right: 2px;
	left:55px;
	text-align:left;
	}
	
.csstblCornerAll .csstdRight .cssdivTitle
{
	padding-bottom:5px;
	}	

.csstblCornerAll .csstdRight .cssdivTitle a
{
	font-weight:bold;
	}	


/*PODCASTS*/

      .cssPodcastList{
      }

    .cssPodcastList .cssPodcast_Item{
      border:dashed 1px #fff;
      border-bottom:dashed 1px #ddd;
      padding:4px 4px 11px 4px;
      }

	.cssPodcastList .cssPodcast_Item:hover{
	background-color:#eee;
	border-radius:11px;
	border:solid 1px #ddd;
      }
	
	.cssPodcastList .cssPodcast_Item:hover a{
      }

	.cssPodcastList .cssPodcast_Item .cssDate{
      font-size:11px;
      border:dotted 1px #eee;
      background-color:#fdfdfd;
      padding:1px;
      margin:2px 1px 1px 11px;
      float:right;
      }
      
	.cssPodcastList .cssPodcast_Item .cssDesc{
	font-size:11px;
	padding:2px 4px 4px 0px;
	}      
