/* top elements */
* { padding: 0; margin: 0; }

body {
	margin: 0;
	padding: 0;
	font: .70em/1.5em  Verdana, Tahoma, arial, sans-serif;
	color: #333;
	background:#820000;
	text-align: center;
}
#menubar {
 margin: 0px 5px 0px 5px;
 height:25px;
 border: 1px solid #ccc;
}
#headers {
 border: 0px solid #ccc;
 margin: 5px 5px 0px 5px;
 height: 120px;
 width:870px;

}
/* links */
a,a:visited { 
	color: #333;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #4ebf37;
	background-color: inherit;
}


/* headers */
h1, h2, h3{
	font-family:tahoma, verdana, 'Trebuchet MS', Sans-serif;
	font-weight:bold;
	}
h1 { font-size: 150%;} 
h2 { font-size: 110%;
	 text-transform:uppercase;
	 color:#88ac0b;}
h3 { font-size: 110%;
	 color:#666666; }
	 
h1,h2,h3{padding:10px;
		 margin:0;}
	 
p { margin:5px 5px 0px 5px;}

/***********************
	  LAYOUT
************************/
#wrap {
	background: #FFF;
	width: 880px; height: 100%;
	margin: 0 auto;	
	text-align: left;
	background-color:#fffbf1;
	
}
#content-wrap {
	clear: both;
	margin: 0; padding: 0;	
	background: #FFF;
	
}

/* main */
#main {
	float:left;
	margin:5px 0px 0px 10px;
	padding: 0;
	width: 530px;
	border-left:0px solid #ccb691;
}


/* sidebar */
#sidebar {
	float: left;
	width:165px;
	margin: 0 0 0 3px;	padding: 0; 
}
#sidebar h1 {
			  margin-top:0px;
			  padding:10px 0px 0px 0px;
			  font:bold 1.1em verdana, 'Trebuchet MS', Sans-serif;
			  color:#820000;
			  background:url(../images/baslik_zemin.jpg) repeat-x left bottom;
			  
}
#sidebar .left-box{
			border: 2px solid #ccb691; 
			margin: 0 0 5px 0;
			background-color:#f3eee4;	
}


#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 3px 0 8px 0; padding: 0;
	text-decoration: none;		
}
#sidebar ul.sidemenu li {
	border-bottom: 1px solid #EFF0F1;
	background:url(../images/ok1.gif) no-repeat 5px 5px;
	padding: 2px 0 2px 23px;
	margin: 0 1px;	
}
#sidebar ul.sidemenu a {
	font-weight: bolder;
	text-decoration: none;	
	background-image: none;	
}

* html body #sidebar ul.sidemenu a { height: 18px; }

/*sag men*/

#sag {
	float:right;
	width:165px;
	margin: 0px 3px 0 0px;	padding: 0; 
}
#sag h1 {
			  margin-top:0px;
			  padding:5px 0px 5px 0px;
			  font:bold 1.1em verdana, 'Trebuchet MS', Sans-serif;
			  color:#820000;
			  background:url(../images/baslik_zemin.jpg) repeat-x left bottom;
			  border: 0px solid #eff0f1;
}
#sag .left-box{
			border: 2px solid #ccb691;
			
			margin: 0 0 5px 0;
			background-color:#f3eee4;	
}
#sag .br{border: 2px solid #ccb691;}

#sag ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 3px 0 8px 0; padding: 0;
	text-decoration: none;		
}
#sag ul.sidemenu li {
	border-bottom: 1px solid #EFF0F1;
	background:url(../images/ok1.gif) no-repeat 5px 5px;	
	padding: 2px 0 2px 25px;
	margin: 0 2px;	
}
#sag ul.sidemenu a {
	font-weight: bolder;
	text-decoration: none;	
	background-image: none;	
}

* html body #sag ul.sidemenu a { height: 18px; }

#photodiv {
	BACKGROUND-REPEAT: no-repeat;
	width:140px;
	margin:0px 0px 0px 0px;
	float:inherit;
		
}
#photodiv a,img{ border:0px;}
/* sag menÜ bitti */
/* Footer */
#footer { 
	clear: both; 
	color: #333; 
	background: #e9e0d1; 
	border-top: 5px solid #d3bf9e;
	margin: 0; padding: 0; 
	height: 30px;	  
	font-size: 95%;		
}
#footer2 { 
	clear: both; 
	color: #333; 
	background: #FFF; 
	
	margin: 0; padding: 0; 
	height: 80px;	  
	font-size: 95%;		
}
#footer a { 
	text-decoration: none; 
	font-weight: bold;	
	color: #000;
}
#footer .footer-left{
	float: left;
	width: 35%;
}
#footer .footer-right{
	float: right;
	width: 20%;

}
#footer .footer-center{
	float:left;
	width: 30%;
	font:bold;
}
#footer .footer-right a{
color:#cccccc;}

/* alignment classes */
.float-left  { float: left; }
.float-right {	float: right; }
.float-center {	float: right; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }
.align-center {	text-align: center; }

/* additional classes */
.clear { clear: both; }
.green { color: #9EC630; }
.gray  { color: #BFBFBF; }
.orange{ color:#FF9933;}
.black { color:#666666;}
