html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
:focus {	outline: 0;}
ins {	text-decoration: none;}
del {	text-decoration: line-through;}

body
{   
	text-align:center; 
	color:#fff;
	background:url(images/bg.png) repeat-x;
	background-color: #c1dbf7;  
}

a
{   
	color:#7ab4f4;  
	font-family:Arial; 
	font-size:12px; 
	font-weight:bolder;  
	text-decoration:none;   
}

a:hover
{   
	text-decoration:underline;  
}

h1	
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	line-height:35px;
}

h2  
{
  font-family: Arial;
  font-size: 20px;
  font-weight:bold;
  line-height: 30px;
}

h3  
{
  font-family: Arial;
  font-size: 14px;
  font-weight: bolder;
  text-indent:20px;
  text-decoration:underline;
}

li  
{
	text-indent: 30px;
}

#main_container
{
	margin:10px auto 20px auto;
	overflow:auto;
	width:1000px;
	background:#fff;
	text-align:left;
   border:1px solid #fff;
   background:url(images/bgseffaf.png);
   text-align:center;
}

#banner
{
	float:left;
	width:100%;
	background:url(images/banner.jpg) no-repeat center center;    
   height:150px;
	display:block;
	text-align:right;
	font-family:Tahoma;
	font-size:9pt;
	color:#000;
}

#solpanel
{
   float:left;
   margin:5px 3px 5px 0;
   width:125px; /* width:130px; */
   height:auto;
   overflow:auto;
   border-width:0px;
   text-align:left;
}

#orta
{
	float:left;
   margin:5px 3px 5px 3px;
	width:703px;  /* width:108px; */
	height:auto;
   border:0px solid #ccc;
   position:inherit;
   text-align:left;
}

#sagpanel
{
	float:left;
   margin:5px 0 5px 3px;
	width:160px; /* width:150px; */	
   height:auto;
	overflow:auto;
   border-width:0px;
   text-align:left;
}

div#alt
{
	position:relative;
   float:left;
   width:100%;
	padding-top:3px;
   background:#fff;
   color:#f00;
   text-align:center;
	overflow:auto;
	height:30px;
	line-height:30px;
}

div#menubar
{ 
   height:25px;
   line-height:25px;
   width:100%;
   display:block;
   float:left;
   background:#eee;
   margin:0;
   text-align:center;
}
/*--------------------------------------------------------  menu stili -------------------------------------------------------------------------------------*/

div#menubar ul 
{
   height:25px;
   line-height:25px;
}

div#menubar ul li
{ 
   list-style:none;
   text-indent:0px;
   padding-left:10px;
   margin:0 5px 0 5px;
   vertical-align:bottom;
   height:25px;
   line-height:25px;
   float:left;
   background:url(images/menu_bg.png) left 0 no-repeat;

}

div#menubar ul li div, div#menubar ul li h1,div#menubar ul li div, div#menubar ul li h2
{
   height:25px;
   line-height:25px;
   padding-right:10px;
   position:relative;
   background:url(images/menu_bg.png) right -30px no-repeat;
   text-align:center;
   font-weight:normal;
}


div#menubar ul li div a , div#menubar ul li h1 a, div#menubar ul li h2 a 
{
   color:#000;
   text-decoration:none;
}

div#menubar ul li div a:hover, div#menubar ul li h1 a:hover,div#menubar ul li h2 a:hover {  text-decoration:underline; color:#ffffff; }

/*------------------------------------------------------------- Yönetim Paneli Liste Stili ---------------------------------------------------------------------*/
.sutunbaslik 
	{	
		font-size:12px; 
		background:#ffa500; 
		color:#000; 
		font-weight:bold; 
		font-family:Arial, Helvetica, sans-serif; 
		padding:0 0 0 5px; 
		line-height:20px; 
		vertical-align:middle;	
	}
.sutunbaslik td {	text-indent:3px;	}
.satir			{	line-height:18px; vertical-align:middle; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.satir td		{	line-height:18px; vertical-align:middle; text-indent:3px;	}
.satir:hover	{	background:#333;	}
.satir:active	{	background:#036;	}
.satir a		{	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ddd;	}
.satir a:hover	{	text-decoration:underline;	}
tfoot {	background:red; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:center; line-height:20px;	}

/*--------------------------------------------------------------- hata ve bilgilendirme penceresi stili----------------------------------------------------------*/
#mesaj          {   background:#333; border:#666 solid 1px;     }
#mesaj  .baslik {   font-family:Arial; font-size:14px; color:#ccc; line-height:25px; background:#333; font-weight:bolder;   }
#mesaj  .icerik {   font-family:Arial; font-size:12px; color:#ccc; }

/*--------------------------------------------------------------- Link verilmiş çerçeveli resim stili -----------------------------------------------------------*/
.resimcercevelink           {   padding:4px; border:1px solid #999; background:#fff; text-align:center; vertical-align:middle; margin:2px; float:left;  }
.resimcercevelink:hover     {   background:#999;    }
.resimcercevelink img       {   border:1px #999 solid; background:url(images/avataryok.jpg) no-repeat center center; }
.resimcercevelink a             {   font-family:Arial; font-size:12px; font-weight:normal; color: #444; text-decoration:none;   }
.resimcercevelink a:hover   {   text-decoration:underline;  }

/*---------------------------------------------------------------- thumbnail stili ------------------------------------------------------------------------------*/
.resimcerceve       {   padding:4px; border:1px solid #999; background:#fff; text-align:center; vertical-align:middle; float:left; margin:2px;  }
.resimcerceve img   {   border:0px #999 solid;  }

.videoresim	{   padding:4px; border:1px solid #999; background:#fff; text-align:center; vertical-align:middle; float:left; margin:2px;  }
.videoresim img   {   border:0px #999 solid; background: #777 no-repeat center center;  }

/*------------------------------------------------------------------- login formu input stili--------------------------------------------------------------------*/
#usr , #pass        
	{   
		height:18px; 
		width:90%; 
		text-align:center; 
		vertical-align:middle; 
		line-height:18px; 
		font-family:Arial; 
		font-size:12px; 
		border:1px solid #000; 
		background:transparent; 
		margin:2px; 
		color:#000;  
	}

/*  Kutu stili */
div.kutu 
{
   float:left;
   width:100%;
   border:1px solid #666;
   background:#333;
   text-align:justify;
   margin-bottom:10px;
   display:block;
   height:auto;
}

div.kutu .baslik
{
   float:left;
   width:100%;
   color:#fff;
   height:25px;
   line-height:25px;
   vertical-align:middle;
   text-indent:3px;
   display:block;
	font-family: Lucida Grande, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: -1px;
	
}

div.kutu .baslik .tarih
{
   float:right;
	margin-right:3px;
	display:inline;
   height:25px;
   line-height:25px;
	font-family: Lucida Grande, sans-serif;
	font-size: 10.4px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
}

div.kutu .baslik a, div.kutu .baslik span.baslikx
{
	color:#ffa500;
   display:inline;
   float:left;	
	font-family: Trebuchet MS, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	letter-spacing: normal;
	line-height: 25px;
}

div.kutu .baslik a:hover
{
	text-decoration:underline;
}

div.kutu .duzen	
{	
	float:right; 
	border:0px; 
	padding:1px 3px 1px 3px; 
	height:20px; 
	line-height:20px; 
	vertical-align:middle; 
	position:relative; 
	bottom:1px; 
	right:1px;	
}

div.kutu .duzen a 
{ 
	margin:0 1px 0 1px;	
}

div.kutu .duzen a img 
{	
	border:0px solid transparent;	
}

div.kutu .yazar, div.kutu .yazar a 
{ 
	font-family:Arial; 
	font-size:12px; 
	color:#7ab4f4; 
	text-decoration:none; 
	float:left; 
	padding-right:2px;   
}
div.kutu .yazar a:hover 
{  
	text-decoration:underline; 
}

div.kutu .icerik 
{   
	font-family:Arial;
	font-size:10pt;
	width:100%; 
	float:left; 
	display:block; 
	margin:0 2px 0 0; 
	text-align:justify; 
	color:#aaa;
	
}

div.kutu .yorumsayisi 
{
   float:left;
   overflow:auto;
   width:17px;
   height:16px;
   line-height:16px;
   text-align:center;
   vertical-align:middle;
   font-family:Arial;
   font-size:10px;
   color:#000;
   background:url(images/site/yorum.png) no-repeat;
   background-position:12% ;
   cursor:pointer;
}


/*  Sayfalama bölümü stili  */
.sayfalama          
{   
	padding:3px; 
	margin:3px; 
	text-align:center; 
	font-family:Arial; 
	font-size:10px; 
	min-width:300px; 
	padding:2px 5px 2px 5px; 
	vertical-align:middle; 
	float:left; 
	width:99%; 
	display:block; 
}

.sayfalama a        
{   
	padding: 2px 5px 2px 5px; 
	margin: 1px; 
	border: 1px solid #333; 
	text-decoration: none; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background:#999;  
}

.sayfalama a:hover, .sayfalama a:active 
{   
	border: 1px solid #333;    
	color:#fff; 
	background:#cccc00; 
}

.sayfalama .secili  
{   
	padding: 2px 5px 2px 5px;    
	margin: 1px;    
	border: 1px solid #333;    
	font-weight: bold;    
	background:#cccc00;    
	color:#333; 
}

.sayfalama .pasif   
{   
	padding: 2px 5px 2px 5px; 
	margin: 1px; 
	border: 1px solid #888; 
	text-decoration: none; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background:#ccc;
}

.durumbildirim 
{	
	width:100%; 
	float:left; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	background:transparent; 
	margin-top:10px; 
	color:#F6F;	
}

blockquote 
{
	width: 99%;
	margin:0 0 5px -1px;
	padding:10px 0 10px 2px;
	border:1px dashed #ccc;
	background:#666;
	text-indent:3px;
	font-style:italic;
}
blockquote blockquote
{	
	background:#888; 
	font-style:italic;	
}

blockquote blockquote blockquote 
{ 
	background:#aaa; 
	font-style:italic;	
}

/*---------------- Linkler bölümü stili  ------------------*/
.linkkutu	
{
	background:#333; 
	color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	margin-bottom:5px; 
	margin-top:5px; 
	border:1px solid #666; 
	width:auto; 
	text-align:justify;	
}

.linkkutu h2 a	
{	
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-indent:5px; 
	color:#ffa500; 
	text-decoration:none; 
	line-height:20px;	
}

.linkkutu h2 a:hover	
{ 
	text-decoration:underline;	
}

.linkkutu .hit	
{	
	color:gray;	 
	text-align:left; 
	font-weight:bold;	
}

div.liste   
{ 
	width:auto; 
	height:auto; 
}

div.liste .baslik 
{ 		
   background:#ff0000;
   color:#fff; 
   font-family:Tahoma; 
   font-size:14px; 
   font-weight:bold; 
   text-align:center;
   text-indent:3px;
   width:100%;
   display:block;
   height:22px;
   line-height:22px; 
}

/*  Ziyaretçi defteri kutu modeli css  */

div.zdkutu 
{
   float:left;
   width:100%;
   border:1px solid #dae6f8;
   background:#333;
   text-align:justify;
   margin-bottom:10px;
   display:block;
   height:auto;
   overflow:auto;
}
div.zdkutu .baslik
{
   float:left;
   width:100%;
   background:#0b68a0;
   color:#fff;
   font-weight:bold;
   font-size:14px;
   height:25px;
   line-height:25px;
   vertical-align:middle;
   text-indent:3px;
   display:block;
}

div.zdkutu .baslik .tarih
{
   float:right;
	margin-right:3px;
	font-weight:bold;
	font-size:11px;
   display:inline;
   height:25px;
   line-height:25px;
}

div.zdkutu .baslik a, div.kutu .baslik span.baslikx
{
	color:#fff;
	font-size:14px;
	font-weight:bold;
   display:inline;
   float:left;
}

div.zdkutu .baslik a:hover
{
	text-decoration:underline;
}

div.zdkutu .icerik 
{   
	font-family:Arial;
	font-size:10pt;
	width:100%; 
	float:left; 
	display:block; 
	margin:0 2px 0 0; 
}
div.sayac_users
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000;
	text-decoration:none;
}

div.sayac_users a 
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000;
	text-decoration:none;
}
div.sayac_users a:hover
{
	text-decoration:underline;
}

div.linkpaylas
{
	position:relative;
	display:none;
}