/* grid **/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, q, dl, dt, dd, ol, ul, li{ 
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:inherit;
	font-family:inherit;
	vertical-align:baseline;
}

body{color:#1a5b79; font-family:verdana,arial,sans-serif; font-size:12px}

.yok{ display:none}

/* grid 1000*/ 
.govde {
  width: 1000px;
  margin: 0 auto;
}
.column, div.kolon-1, div.kolon-3, div.kolon-5{
  float: left;
  margin-right: 5px;
  margin-bottom:5px;
  overflow:hidden
}
.son, div.son {
	margin-right: 0;
	font-family: inherit;
}

.kolon-1 { width: 180px; }
.kolon-3 { width: 630px; }
.kolon-5, div.kolon-5 { width: 1000px; margin: 0; }
.clear { clear:both; }

/* BODY */




body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	line-height:1.5;
}

blockquote:before, blockquote:after, q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
a img {
	border:none;
}
.clear {
	clear:both;
}
a{
	color:#36C;
	text-decoration: none;
}
a:visited, a:active,a:link{
	text-decoration: none;
}
a:hover {
	color:#f00;
	text-decoration: none;
}


.icerik {
	float:left;
	width:620px;
	overflow:hidden;
	padding:0 3px 0 3px;
	color: #000;
	margin:0 5px 0 0;
}
.banner {
	display:block;
	height:162px;
	background:url(logophoto.png) no-repeat top left #B6E1FF;
	padding:5px 0 0 260px;
}

.banner #pagename {
	float:left;
	height:25px;
	font-size:20px;
	color:#36C;
	margin:0 0 6px 0; 
}
.banner #pagename span {
	display:block;
	height:25px;
	font-size:12px;
	color:#000;
	margin:0 0 6px 0; 
}

.banner #pagename h1 {
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-size:15px;
	color:#3366cc;
}

.banner .search {
	display:block;
	width:300px;
	float:right;
	height:25px;
}

#arama {
	display:inline-block;
	font-size:15px;
	border:1px solid #FEA100;
	width: 153px;
	padding-left:20px;
	background:url(aralogo.png) 1px 1px no-repeat #FFF;
	height:20px;
	line-height:20px;
}

/* Login formu */
.loginform .text {
	font-size:14px;
	border:1px solid #36C;
	width: 70px;
	height:20px;
	line-height:20px;
	float:right;
	margin:0 0 0 10px;
}
.loginform label{
	width: 130px;	
	display:block;
	margin:0 0 10px 0;
	clear:both;
}

.loginform .buton {
	margin:0 0 0 57px;
}



.banner .reklam {
	display:block;
	margin:5px 0 0 0;
	height:90px;
}
.banner .adgoogle {
	display:block;
	margin:5px 5px 0 0;
	height:20px;	
}

#bar {
	padding-left:5px;
	height:25px;
	line-height:25px;
	color:#36C;
	font-weight:bold;	
}

#ustbar {
	padding-left:5px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	color:#36C;
	font-weight:bold;	
	width:580px;
	float:left;
}

#mbar {	
	height:10px;	
}

/*------------ Okuma Sayfasi ----------------*/
#rating {
	color:#36C;
	float:left;
	width:220px;
	height:30px;
	line-height:30px;
	font-weight:bold;
	text-align:right;
}
#yorum {
	display:inline-block;
	width:85px;
	background:url(yorum.jpg) 0px 3px no-repeat;
	color:#F00 !important;
	height:30px;
	line-height:30px;
	padding:0 0 0 25px;
	margin:0 15px 0 0;
}

/*--------------------------------*/

.menu {
	width:180px;
	margin:0 4px 5px 0;
	float:left;
}
.menu h2 {
	padding:0 0 0 10px;
	background:url(ust.png) no-repeat;
	line-height:30px;
	height:30px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}
.morta,.morta2 {
	background:url(orta.png) repeat-y;
}
.malt {
	background:url(alt.png) no-repeat;
	height:6px;
	line-height:6px;
}
.menu .morta a {
	padding:0 2px 0 15px;
	display: block;
	background:url(nokta.gif) no-repeat 4px 5px;
}
.menu .morta a:hover {	
	color:#F00;	
}


.menu .morta2 a {
	padding:0 2px 0 15px;
	display: block;
	font-weight:bold;
	background:url(nokta2.gif) no-repeat 4px 5px;
}
.menu .morta2 a:hover {	
	color:#F00;	
}

/*--------------------------------*/

.menur {
	width:180px;
	margin:0 4px 5px 0;
	float:left;
}
.menur h2 {
	padding:0 0 0 10px;
	background:url(imust.png) no-repeat;
	line-height:30px;
	height:30px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	color:#003398;
}
.menur .morta {
	background:url(imorta.png) repeat-y;
	padding:3px;
}
.menur .malt {
	background:url(imalt.png) no-repeat;
	height:6px;
	line-height:6px;
}
.menur .morta a {
	padding:0 0 0 5px;
	display: block;
}
.menur .morta a:hover {	
	padding:0 0 0 5px;	
}

.menur span a{
	display: block;
	padding:5px 0 0 0;
	}



/*-----------------------------*/
.dbaslik {
	background:url(sol.png) no-repeat top left;
}
.dbassag {
	background:url(sag.png) no-repeat top right;
}
.dbaslik h1 {
	background:url(arka.png) repeat-x top center;
	height:30px;
	line-height:30px;
	font-size:15px;
	color:#003398;
	font-weight:bold;
	margin:0px 5px 0px 5px;
	padding:0 0 0 10px;
}
/*-------------------------*/
.reklamkare {
	float:left;
	width:350px;
	height:290px;	
}
/*-------------------------*/
.copyright {
	color:#FFF;
	display:block;
	font-size:12px;
	height:30px;
	line-height:30px;
	background:url(copyright.png) no-repeat;
	text-align:center;
	font-weight:bold;
	margin:10px 0 0 0;
	clear:both;
	cursor:default;
}
.copyright:hover {
	background:url(copyright1.png) no-repeat;
	color:#FFF
}


/*FORM*/


/* Form */
.form div {	display:block;	clear:both;	margin:5px 0 20px 0;padding:0px;}
.sorgula{ display:inline-block; width:25px; height:25px;}
.sorgula span{ display:none}
.form .text{ width:150px; height:20px; line-height:20px; padding-left:5px; }
.form .utext{ width:250px; height:20px; line-height:20px; padding-left:5px; }
.form .texbox{ width:350px; height:200px; line-height:20px; padding-left:5px; }
.buton{width:80px; height:22px;}
.form label {	display:block;	float:left;	width:150px;}
.ile{ margin-left:150px}
.form p{ display:block; margin:5px 0 30px 0 }


/*.form{border:1px solid #ccc;}*/
.text,.texbox{ border:1px solid #F00}
.buton{ line-height:16px; border:0; background:url(button.gif) no-repeat; color:#FFF}
.ubuton{ width:80px; height:22px; line-height:16px; margin-left:150px; border:0; background:url(button.gif) no-repeat; color:#FFF}
.sorgula{ background:url(kontrolikon.png) no-repeat 0 -210px}
.texbox{ clear:both; display:block}




/* KATEGORi */

.icerik {
	float:left;
	width:620px;
	overflow:hidden;
	padding:0 3px 0 3px;
	color: #000;
	margin:0 5px 30px 0;
}

/* ---------------------------------------------------------- Kategori Listesi */
.ders-kat {
	margin: 3px 3px 3px 0;
}
.ders-kat a {
	overflow:hidden;
	color:#36C;
	font-weight:bold;
	display:inline-block;
	width:240px;
	height:35px;
	line-height:35px;
	background:url(folder.gif) 5px 4px no-repeat;
	padding:0 0 0 40px;
	margin:5px 20px 0 5px;
	border:1px solid #fff;
}
.ders-kat a span {
	color:#FEA100;
	font-size:12px;
}
.ders-kat a:hover{
	border:1px dotted #000;
}

/* ---------------------------------------------------------- Ders Listesi */

.ders-liste {
	margin: 3px 3px 3px 0;
}
.liste {	
	color:#36C;	
	display:block;
	overflow:hidden;
	padding:5px;
	border-bottom:1px solid #CCC;
	clear:both
}
.liste a img {
	width:60px;
	height:60px;
	border:1px solid #09DFFF;
	float:left;
}
.listeorta {	
	width:420px;	
	float:left;
	margin:0 0 0 10px;
}
.listeson {	
	width:110px;
	height:60px;	
	float:left;
}

.listeorta a{
	display:block;	
	overflow:hidden;
	font-weight:bold;
}

.listeorta span {	
	color:#999;
	font-size:11px;
	line-height:12px;
}

.listeorta p{	
	color:#333;	
	font-size:12px;
	line-height:14px;
}

.listeson span {
	display:block;
	margin-top:10px;
	color:#FEA100;
	font-size:12px;
	font-weight:bold;
}



.dyildiz-bg { display:block; width:105px; background:url(yildiz.png) 0 -20px repeat-x; }
.dyildiz { background:url(yildiz.png) repeat-x; width:0; height:20px;}
.dy1 { width:21px; }
.dy2 { width:42px; }
.dy3 { width:63px; }
.dy4 { width:84px; }
.dy5 { width:105px; }


#kirik 
{
	font-weight:bold
	
}

/*PUANLA*/

.yildizrate { width:180px; height:25px; line-height:25px; text-align:right; float:left}
.yildizrate span { vertical-align:top;font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#47649f; height:20px; line-height:20px; }
.samanyolu { display:inline-block; width:105px; height:20px; }
.yildizrate a {
	font-size:10px;
	line-height:20px;
	text-decoration:none;
	display:inline-block;
	text-align:center;
	width:21px;
	height:20px;
	font-weight:bold;
	background:url(yildiz.png)0 -20px no-repeat;
}
.yildizrate a:hover {
	background:url(yildiz.png) no-repeat;
}
.yildiz-bg { display:inline-block; width:105px; background:url(yildiz.png) 0 -20px repeat-x; }
.yildiz { background:url(yildiz.png) repeat-x; width:0; height:20px;}
.y1 { width:21px; }
.y2 { width:42px; }
.y3 { width:63px; }
.y4 { width:84px; }
.y5 { width:105px; }










/* ---------------------------------------------------------- Konu Açiklamasi */


.aciklama  .solack {
	display:inline-block;
	width:480px;
	float:left;
	margin:3px 0 0 10px;
}
.aciklama img {
	display:inline-block;
	width:100px;
	height:100px;
	margin:3px;
	border:1px solid #09DFFF;
	float:right;
}
.solack span {
	margin:5px 0 5px 0;
	display:block;
	font-size:12px;
	color:#FEA100;
}

.dersislem {
	float:left;
	display:block;
	margin-top:200px;
}
.dersislem a {
	font-weight:bold;
	display:block;
	margin:0 0 20px 10px;
}
.margin {
	margin:50px 0 30px 0;
}



.kirikok{
	
	background:url(ok.gif) no-repeat;
	padding-left:20px;
	}


#yorumyeri{
	display:block;
	clear:left;	
	}

/* Listeleme */

/* ---------------------------------------------- Listeleme Kısmı -- */
#icerikbaslik {
	padding:0 0 0 10px;
	font-size:14px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	border-bottom: 1px solid #CCC;
	background-image:url(bg.gif);
	background-color:#b2b2fe;
	color:#FFF;
}
#listetable {
	width:100%;
	border-width:0px;
	border-spacing:0px;
	padding:0px;
	border-top:1px solid #999;
	border-right:1px solid #999;	
}

#listetable td{
	border-left:1px solid #999;
	border-bottom:1px solid #999;
}

#listetable .ak1{
background:#ccc;
}

#listetable .ak2{
background:#eee
}

.hovertablo{
background:#FF0}

#listetable .resim{
	padding:0px;
	margin:0px;
	width:104px;
}
.resim img{
	height:100px;
	width:100px;
	margin:2px;
}
.listetable a{
	display:block;
	height:22px;
	line-height:22px;
}
#listetepe {
	font-weight:bold;
	color:#FFF;
	height:20px;
	line-height:20px;
	background:url(bg.gif) #999;
}
.isim {
	width:200px;
}

/* ------ İkonlar Kısmı -- */

.bay ,.bayan ,.detay ,.ayar ,.sil ,.duzenle ,.iptal ,.onayla {
	background-position: 3px center !important;
	background-repeat:no-repeat !important;
	padding-left:25px !important;
}
.bay {
	background:url(male.gif);
}
.bayan {
	background:url(female.png);
}
.detay {
	background:url(detay.png);
}
.ayar {
	background:url(ayar.png);
}
.sil {
	background:url(sil.png);
}
.duzenle {
	background:url(duzenle.png);
}
.iptal {
	background:url(cancel.png);
}
.onayla {
	background:url(onay.png);
}



/*paginate*/

.ustliste{width:90%;}

#pgn{
	margin:0px; padding:0px;
	padding-top:2px;
	text-align: center;
	font-size: 18px;
	list-style:none;
	width:100%;	
}
#pgn li{
	display:block;
	float:left;
	width:27px;
	height:27px;
}
#pgn a, #pgn a:visited{	
	border: 1px solid #c5d4f1;
	text-decoration: none; 
	color: #03397c;
	margin-right:2px;
	padding:1px 2px 1px 2px;;
}
#pgn a:hover{
	color: #000;
	background-color: #FFFF80;
}
#pgn a.aktifsayfa, #pgn a.aktifsayfa:hover{
	background-color: #3366cc;
	color: #fff !important;	
	cursor: default;
}
#pgn a.linkiptal, #pgn a.linkiptal:hover{	
	display:none;	
}
#pgn .ileri{	
	/*background:url(sagok.gif) no-repeat;	*/

}
#pgn .geri{
	/*background:url(solok.gif) no-repeat	*/

}	



/*FORUM*/

/* Forum Listesi */
.forum{	width:100%; margin:0 auto; border-width:0px; border-spacing:0px; }

.forum i{ width:30px; height:30px; display:block; padding:1px; margin-right:15px;}
.forum tr{ height:50px;}
.forumtepe{	font-size:1.2em; margin-bottom:10px; height:30px !important}
.forum .fbaslik{width:55%; text-align:left}
td.cevap, td.okuma, td.yazan {text-align:center;width:8%;}
td.zaman {width:19%;text-align:right;}

.fbaslik a{	font-weight:bold;}
.fbaslik span{	display:block;}
.fbaslik span a{font-weight:normal;}
.fbaslik i{width:auto; display:block; float:right; margin-right:10px; padding:1px 0 1px 15px}
.fbaslik i a{font-style:normal; text-decoration:none; height:12px;  padding:1px 5px 1px 5px;
margin:1px}


/* Forum mesaj okuma */

.fmesaj{margin:10px 0 10px 135px;}
.falt{ display:block; margin:20px 10px 10px 0; padding:5px; }
.fprofil {	float:left;	width:100px; padding-left:5px;}


.fbaslik{font-weight:bold; height:25px; text-align:center;}

.fprofil ul{list-style:none; margin-top:20px;}
.fprofil ul li{ float:left; list-style:none; display:block; width:20px; height:20px;}
.fprofil .web a,.fprofil .pm a{ display:block; height:20px; width:20px;}

.falt ul{list-style:none; width:auto;  float:right; }
.falt ul li{ display:block; float:left; list-style:none; margin:3px; }
.falt a{ display:block; float:left; height:20px; padding:3px 5px 0 20px; text-decoration:none }

.halat { float:left; display:block; width:13px;	height:70px; z-index:20; margin:0 0 0 5px	}

.gir1{	margin-left:10px;}
.gir2{	margin-left:20px;}
.gir3{	margin-left:30px;}

.mesajkutu{ margin:20px 50px 0 50px}
#baslik{ margin-bottom:10px;}


/* Forum mesaj okuma */

.grad1,.grad2,.grad3 {
	font-weight:bold; background:#0CF url(tablobar.gif) ;
}

.fkonu{	border:#7fcce6 1px solid; overflow:hidden; width:98%; margin-top:10px;}

.fprofil .fnick{ color:#195d7d; font-size:14px}
.fprofil span{ display:block;}
.fprofil a{ font-size:13px; font-weight:bold; color:#000099; text-decoration:none }
.fprofil a:hover { color:#FEA100 }
.fprofil img{ display:block; width:50px; height:50px; margin:0 0 3px 0; background:#fff; border:1px solid #DFDFDF; padding:4px;}


.fprofil ul li{ background:url(forumikon.png) no-repeat }
.fprofil .cins1 	{background-position: 0 0}
.fprofil .cins2 	{background-position: 0 -25px}
.fprofil .pm		{background-position: 0 -50px}
.fprofil .online 	{background-position: 0 -75px}
.fprofil .offline 	{background-position: 0 -100px}
.fprofil .web 		{background-position: 0 -125px}


.fmesaj{ color:#333; }
.falt{ color:#666; font-size:12px; border-top:1px solid #CCCCCC; }
.falt ul li{background:url(konuikon.png) repeat-x 0 -245px; padding-left:0px;}
.falt a{ border:#d5d5d5 1px solid; background:url(forumikon.png) no-repeat; color:#4b4b4b; text-shadow:2px 2px 0 #fff;}
.falt a:hover{border:#c0c0c0 1px solid; color:#777;}


.falt .fsil{background-position: 0 -172px}
.falt .fedit{background-position: 0 -196px}
.falt .fcevap{background-position: 0 -222px}
.falt .falinti{background-position: 0 -247px}
.falt .fkilit{background-position: 0 -272px}
.falt .fsabit{background-position: 0 -296px}

.uzun{ display:block; width:150px; overflow:hidden}
