﻿/*Metin içerisinde kullanılan tanımlamalar */

.SubTitle_1, .Title_1
{
	color:#333;
	font-weight:bold;
}


/* Genel Stil - Başlangıç */

a.cssMuyap
{
	color:#666;
	text-decoration:line-through;
}

a.cssMuyap:visited
{
	color:#999;
	text-decoration:line-through;
}


    html, body, table {
        margin:0 0 0 0;
        padding: 0 0 0 0;
        font-family: Verdana,Tahoma,sans-serif;
        font-size: 11px;
        color:#333;
        }
        
        
        a{
			color:#000088;
       		text-decoration:none;        
        }
        
        a:hover{
        color:#CC3300;
        text-decoration:underline;
        }
		
		a:visited{
	        color:#0066FF;
		}
 

	hr{
	color:#ccc;
	height:1px;
	}

	h4
	{
		font-size:12px;
		font-weight:bold;
		padding:2px 5px 2px 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;
}

.TitleLink{
font-weight:bold;
font-size:13px;
}

.cssQuote, #divQuote {
padding:5px; 
margin:6px;
border:dotted 1px #ddd; 
background-color:#fcfcfc;
}

.cssQuote img, #divQuote img {
margin:3px;
}

.cssCenterX
{
	display:table;
	margin:0 auto;
}

.cssInProgress{
	background-image:url(../images/New/progress_1.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

/* 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:#fafafa;
	/*padding-left:5px;*/
	}	
	

.GridView .FooterStyle
{
	background-color:#ddd;
}

.GridView .PagerStyle
{
	 background-color:#fefefe;
	 color:Black;
	 font-weight:bold;
	 text-align:center;
	}

.PagerStyle .PagerContainer
    {
    	 padding:5px;
    }
    
.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;
}

/* GridView - Bitiş */



/* Ctrl/Core/istatistik.ascx - Başlangıç */

.csstblistatistik
{
	font-size:11px;
}

.csstblistatistik img
{
	visibility:hidden;
	}


/* Ctrl/Core/istatistik.ascx - Bitiş */


/* Ctrl/HTML.ascx - Başlangıç */

	
.cssdivCtrlHTML .csstblContent
{
 WIDTH:100%;
 border: solid 1px #f6f6f6;
 
background-image:url(../images/New/BackHeader_Reverse.gif);
background-position:left bottom;
background-repeat:repeat-x;
	}



.cssdivCtrlHTML .csstblContent .csstdTitle
{
	vertical-align: middle;
	text-align:left;
	width:100%; 
	padding:15px 5px 20px 10px;
	background-image:url(../images/New/BackHeader.gif);
	}
	
.cssdivCtrlHTML .csstblContent .csslblTitle
{
	font-weight:normal;
	font-size:18px;
	color:#666;
	letter-spacing:0px;	
	}
	
.cssdivCtrlHTML .csstblContent .csshrTitleSplitter
{
	height:1px;
	width:100%;
	color:#ccc;
	display:none;
	}

	
.cssdivCtrlHTML .csstblContent .csslblSubTitle
{
	font-weight:bold;
	font-size:12px;
	padding-top:7px;
	float:right;
	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 .csstblContent .csstdHTML
{
padding: 0px 5px 1px 5px;
text-align: justify;
}	

.cssdivCtrlHTML .csstblContent .cssimgPicture
{
 float:right;
/* height:80px;*/
 margin-left:10px;	
}
	
.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 .csstdAddToFavorites
{
	text-align:right;
	border-top: solid 1px #ccc;
	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;
	}

.cssdlCorner .NewlyUpdated
{
	border:none;
	background:transparent url(../images/New/NewNotify.gif) no-repeat;
	background-position: -1px 0px;
	padding-left:38px;
}

/* 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;
    }
    .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;
            
    }
    
    
    .imgAvatar
    {
    	 width: 80px;
    	 height: 80px
    }
    
.tblHead td.tdAvatar
    {
    	 text-align: center;
    	 width: 90px;
    }
    


/*CornerAll.ascx*/


.csstblCornerAll
{
	width:100%;
	border-bottom:solid 1px #ccc;
	margin-top:5px;
	}

.csstblCornerAll .csstdLeft
{
	width: 60px;
	vertical-align:top;
	}
	
	.csstblCornerAll .csstdRight
{
	width: 100%;
	padding-left: 2px;
	padding-right: 2px;
	left:55px;
	text-align:left;
	}

	
.csstblCornerAll .csstdLeft .cssimgPicture
{
 width: 60px;
 height: 60px;
	}


.csstblCornerAll .csstdRight .cssdivTitle
{
	padding-bottom:5px;
	}	

.csstblCornerAll .csstdRight .cssdivTitle a
{
	font-weight:bold;
	}	