/*
  Created by aksi design
  http://www.agahosting.com
*/


 /* Genel sayfa yapısı */
html, body {
	background-color: #FFF;
	padding: 0;
	margin: 0;
	height: 100%;
	scrollbar-face-color: #DAECFF;
	scrollbar-highlight-color: #74B1F0;
	scrollbar-shadow-color: #74B1F0;
	scrollbar-3dlight-color: #74B1F0;
	scrollbar-arrow-color:  #74B1F0;
	scrollbar-track-color: #F7F5F5;
	scrollbar-darkshadow-color: #74B1F0;
}

body { padding: 0 5px; }hr


/* Sitedeki genel font ayarları */
font, th, td, p { font-family: Arial, 'Trebuchet MS', Sans-Serif }
a, a:visited { text-decoration: none; color: #2774C2; }
a:hover		{ text-decoration: underline; color: #00366B; }
hr	{ height: 0px; border: solid #a9a9a9 0px; border-top-width: 1px;}
form { display: inline; padding: 0; margin: 0; }
img { border: 0px none; }
br.spacer { height: 5px; font-size: 5px; line-height: 5px; overflow: hidden; }
caption { margin: 0; padding: 0; }
iframe { border: none; background-color: #FFF; }

#acp, #forum, p, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6D6D;
}


#header-buttons {
	text-align: center;
	background-color: #74B1F0;
	font-size: 11px;
	color: #DAECFF;
	border-top: solid 4px #B1D6FF;
	border-bottom: solid 4px #DAECFF;
}

#header-buttons a, #header-buttons a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#header-buttons a:hover { 
	color: #3894C9; text-decoration: none;
}

.head-but {
	font-size: 11px;
	color:#DAECFF; 
	text-decoration:none;
	font-weight:bold;
}

a.head-but {
	font-size: 11px;
	color:#FFFFFF; 
	text-decoration:none;
	padding: 3px;
}

a.head-but:hover {
	color:#3894C9; 
	text-decoration:none;
	background-color:#DAECFF;
	padding-left:3px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px
}


/* Ana gövde kenar ayarları */
.border-bottom { background: #666666 url('alt_bordur.gif') repeat-x top left; }
.border-left { background: #666666 url('sol_bordur.gif') repeat-y top right; }
.border-right { background: #666666 url('sag_bordur.gif') repeat-y top left; }


/* Ana gövde ve çeşitli gövde çerçeveleri */
.forumline	{ background-color: #CFCFCF; border: 1px #6AB4D4 solid; }
.forumline_red	{ background-color: #FFE9D9; border: 1px #F3AD61 solid; }


/* Ana gövde arkaplan ayarları */
.mainrow { background: #e8e8e8; }


/* Golgelendirme ayarları */
.fl { border-collapse: collapse; height: 28px; width: 100% }
.fll { background: url('golge_sol.gif') no-repeat; width: 365px }
.flbot { background: url('golge_orta.gif') repeat-x; width: 100% }
.flr { background: url('golge_sag.gif') no-repeat; width: 365px }

/* Header ayarları */
.hl { border-collapse: collapse; height: 4px; width: 100% }
.hll { background: url('logo.jpg') no-repeat; width: 210px }
.hlbot { background: url('header_orta.gif') repeat-x; width: 100% }
.hlr { background: url('header_sag.jpg') no-repeat; width: 478px }


/* Ana Menü */
#menus{width:100%;height: 33px;}
#menus ul{float:left;margin:0;padding: 10px 0px 10px 0px;list-style:none;font: bold 12px 'Trebuchet MS', Arial, Sans-serif;}
#menus li {display:inline;margin:0;padding:0;}
#menus li a {float:left;background:url("tableft.gif") no-repeat left top;margin:0;padding:0 0 0 6px;text-decoration:none;}
#menus li a span {float:left;display:block;background:url("tabright.gif") no-repeat right top;padding:6px 10px 6px 6px;color:#4a4a4a;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menus li a span {float:none;}
/* End IE5-Mac hack */
#menus li a:hover span {color:#FFF;}
#menus li a:hover {background-position:0% -28px;}
#menus li a:hover span {background-position:100% -28px;} 
#menus #current a {background-position:0% -28px;}
#menus #current a span {background-position:100% -28px;color:#FFF;}


/* Konu ve küçük tablo ayarları */
.konu_baslik { 
	border-bottom: solid 1px #b0b0b0;
	padding: 3px;
	background: #ffdfb8 url('konu_baslik.gif') repeat-x
	}
.konubaslik { font-weight: bold; font-size: 11px ; letter-spacing: 1px; color : #595959 }
a.konubaslik:link { text-decoration: none; color : #595959 }
a.konubaslik:visited { text-decoration: none; color : #595959 }
a.konubaslik:hover { text-decoration: underline; color : #595959 }
.beyaz_govde { background-color: #FFF; }
.cerceve { border: solid 1px #b0b0b0; }
.konu_govde { border: solid 1px #b0b0b0; background-color: #FFF; }
.konu_arka { padding-left: 5px; padding-right: 3px; padding-top: 3px; padding-bottom: 4px }
.kat1 { 
	border-left: solid 1px #b0b0b0;
	border-bottom: solid 1px #b0b0b0;
	background-color: #FFF;
}
.kat2 { 
	border-top: solid 1px #b0b0b0;
	border-bottom: solid 1px #b0b0b0;
	background-color: #FFF;
}
.kat3 { 
	border-right: solid 1px #b0b0b0;
	border-bottom: solid 1px #b0b0b0;
	border-top: solid 1px #b0b0b0;
	background-color: #FFF;
}
.kat4 { 
	border-top: solid 1px #b0b0b0;
	border-left: solid 1px #b0b0b0;
	background-color: #FFF;
}
.kat5 { 
	border-left: solid 1px #b0b0b0;
	border-top: solid 1px #b0b0b0;
	background-color: #FFF;
}

.sayfa_no { font-weight: bold; font-size: 11px ; letter-spacing: 1px; color : #e1771e }
a.sayfa_no:link { text-decoration: none; color : #595959 }
a.sayfa_no:visited { text-decoration: none; color : #595959 }
a.sayfa_no:hover { text-decoration: underline; color : #595959 }


/* Program başlık ayarları */
.program_baslik { font-weight: bold; font-size: 11px ; letter-spacing: 1px; color : #e1771e }
a.program_baslik:link { text-decoration: none; color : #e1771e }
a.indirdegel_indir:link { text-decoration: none; color : #595959 }
a.program_baslik:visited { text-decoration: none; color : #e1771e }
a.program_baslik:hover { text-decoration: underline; color : #e1771e }
.inndir { border: solid 1px #b0b0b0; background-color: #e8e8e8; padding: 5px; width: 80%; text-align: center }
.keywords { border: solid 1px #d9d9d9; background-color: #f5f5f5; padding: 5px; width: 95%; text-align: center }
.pid { background: #ffffff url('pid.gif') repeat-x top left; padding-left: 3px; padding-right: 1px; padding-top: 1px; padding-bottom: 2px }


.en_baslik { font-weight: normal; font-size: 10px ; letter-spacing: 1px; color : #e1771e; font-family: Arial, 'Trebuchet MS', Sans-Serif; }
a.en_baslik:link { text-decoration: none; color : #e1771e }
a.en_baslik:visited { text-decoration: none; color : #e1771e }
a.en_baslik:hover { text-decoration: underline; color : #e1771e }


.index_baslik { font-weight: normal; font-size: 11px ; letter-spacing: 1px; color : #e1771e }
a.index_baslik:link { text-decoration: none; color : #e1771e }
a.index_baslik:visited { text-decoration: none; color : #e1771e }
a.index_baslik:hover { text-decoration: underline; color : #e1771e }

.detay_baslik { font-weight: normal; font-size: 11px ; letter-spacing: 1px; color : #2774c2 }

/* Kategori başlık ayarları */
.kategori_baslik { 
	border-bottom: solid 1px #b0b0b0;
	padding: 3px;
	background: #ffdfb8 url('kategori_baslik.gif') repeat-x
	}

# Div Menu
li { margin-left: 2px; list-style: square inside; color: #2F5376;}

.dmenu {
	font-size : 11px;
	color : #000000; }

a.dmenu {
	text-decoration: none;
	color : #336699; }

a.dmenu:hover {
	text-decoration: none;
	color : #003366; }

#divmenu {
	float: left;
	width: 100%;
	font-size: 100%;
	padding: 0;	}
	
#divmenu p {
	font-size: 1em;	}
	
#divmenu ul {
	list-style: none; }

#divmenu li {
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
	display: inline; }

#divmenu li span {
	display: block;
	padding: 5px 5px 5px 3px;
	text-decoration: none;
	font-weight: normal;
	color: #5f5f5f;
	font-weight: normal;
	background: #f5f5f5 url('kat_back.gif') repeat-x left top;
	border-top: 1px solid #FFFFFF; }
	
#divmenu li a:hover span, #category li #activecategory span {
	text-decoration: none;
	background: #ffce6f url('kat_back1.gif') repeat-x left top;
	color: #614612;	}


.userback {
	border: solid 0px #CFCFCF;
	background-color: #CFCFCF;
}

.tblback { background-color: #CFCFCF; }

.tblborder { border: solid 1px #CFCFCF; }

.newsback {
	border-left: solid 1px #CFCFCF;
	border-right: solid 1px #CFCFCF;
	border-bottom: solid 1px #CFCFCF;
	border-top: solid 0px #CFCFCF;
	background-color: #FFFFFF;
}

.newsbottomleft {
	border-left: solid 1px #CFCFCF;
	border-right: solid 0px #CFCFCF;
	border-bottom: solid 1px #CFCFCF;
	border-top: solid 0px #CFCFCF;
	background-color: #FFFFFF;
}

.newsbottomright {
	border-left: solid 0px #CFCFCF;
	border-right: solid 1px #CFCFCF;
	border-bottom: solid 1px #CFCFCF;
	border-top: solid 0px #CFCFCF;
	background-color: #FFFFFF;
}

/*Copyright ayarları */

.copyright { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #6E6D6D; letter-spacing: -1px; }

#copyright {
	font-size: 9px;
	color: #FFFFFF;
}

#copyright a, #copyright a:visited {
	color: #6B8EFF;
	text-decoration: underline;
}

#copyright a:hover, #copyright a:active {
	color: #00366B;
	text-decoration: none;
}


/* Header cells - the blue and silver gradient backgrounds */
th, td.spaceRow, td.th {
	color: #7F7E7E; 
	font-size: 11px; 
	font-weight: bold;
	background: #EEEFF0 url('th.gif') repeat-x top left;
	white-space: nowrap;
	text-align: center;
	height: 30px; padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0
}

th.left { text-align: left; }

td.catTop {
	background: #FFFFFF url('cattop.gif') repeat-x top left;
	height: 26px;
	padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px
}

td.catBottom {
	background: #FFFFFF url('catbottom.gif') repeat-x bottom left;
	height: 28px;
	padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px
}

td.catBottomm {
	background: #FFFFFF url('catbottomm.gif') repeat-x bottom left;
	height: 15px;
	padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px
}

td.cat, td.catHead, td.catSides, td.catLeft, td.catRight, td.spaceRow2 {
	background: #FFFFFF url('catbottom.gif') repeat-x bottom left;
	height: 28px;
	padding-left:3px; padding-right:3px; padding-top:0; padding-bottom:0
}

td.spaceRow, td.spaceRow2 { height: 2px; overflow: hidden; font-size: 2px; line-height: 2px; padding: 0; }

.cat, .catHead, .catSides, .catLeft, .catRight, .catBottom { font-size: 12px; }


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.catHead { font-size: 12px; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle, h1, h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #6E6D6D;
}

.mainview	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #669dd4;
}

.maindesc	{
			font-weight: bold; font-size: 12px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; color : #6d8ed1;
}

/* Genel yazı ayarları */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.ssmall { font-size : 9px; }
.shoutsmall { font-size : 9px; color : #C5C7C7; }
.gen, .genmed, .gensmall, .ssmall { color: #5f5f5f; font-family: Arial, 'Trebuchet MS', Sans-Serif; }
a.gen, a.genmed, a.gensmall, a.ssmall { color: #2774C2; text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover, a.ssmall:hover { color: #00366B; text-decoration: underline; }


/* Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #919090;
	background-color: #F5F2F2; border: #C7C5C5; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #8A8E91; line-height: 125%;
	background-color: #EBF1FE; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.aquote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #918A81; line-height: 125%;
	background-color: #FEF5EB; border: #D1C6BA; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

td.code_background {
	border-top: solid 1px #C7C5C5;
	border-left: solid 1px #C7C5C5;
	border-right: solid 1px #C7C5C5;
	background: #E0DEDE;
}

td.quote_background {
	border-top: solid 1px #D1D7DC;
	border-left: solid 1px #D1D7DC;
	border-right: solid 1px #D1D7DC;
	background: #DAE3EA;
}

td.aquote_background {
	border-top: solid 1px #D1C6BA;
	border-left: solid 1px #D1C6BA;
	border-right: solid 1px #D1C6BA;
	background: #E8DCCF;
}

/* Form elementleri */
input, textarea, select {
	color: #6E6D6D;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

input.post, textarea {
	border: solid 1px #2774C2;
	background-color: #FFF;
}

* html input.post, * html textarea { border-color: #2774C2; }
input.post:hover, textarea:hover { border-color: #00366B; color: #2774C2; }
input.post:focus, textarea:focus { border-color: #2774C2; color: #6E6D6D; }


select {
	border: solid 1px #6D6E6E;
	background-color : #FFFFFF;
}

* html select {
	background-color : #FFFFFF;
	border: solid 1px #6E6D6D;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color: #FFFFFF;
	color: #2774C2;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	border: solid 0px #2774C2;
}

input.button:hover { 
	background-color: #FEF4E3; 
	border-color: #946202;
	color: #E57E35;
}

* html input.button { color: #2774C2; }

/* The main submit button option */
input.mainoption {
	background-color: #FFFFFF;
	font-weight : bold;
	border: solid 1px #6E6D6D;
}

/* None-bold submit button */
input.liteoption {
	background-color: #FFFFFF;
	font-weight : normal;
	border: solid 1px #6E6D6D;
}

input.mainoption:hover, input.liteoption:hover { color: #2774C2; border-color: #2774C2; }
input.mainoption:focus, input.liteoption:focus { color: #2774C2; border-color: #000; }