* { padding: 0; margin: 0; }

body {
	margin: 0;
	padding: 0;
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #666666; 
	background: #A9BAC3 url(bg.gif) repeat-x;
	text-align: center;
}

/* links */
a { 
	color: #4284B0;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #9EC068;
	background-color: inherit;
}

/* headers */
h1, h3 {
	font: bold 1em 'Trebuchet MS', Arial, Sans-serif;
	color: #333;	
}
h2 {
	font: bold 1em 'Trebuchet MS', Arial, Sans-serif;
	padding: 16px 0px 5px 0px; 
    margin: 0px 0px 12px 0px; 
    border-bottom: 1px dashed;
    font-size: 140%;
    text-transform: uppercase;
    font-weight: normal;
  }
h1 { font-size: 1.5em; color: #9EC630; } 
h2 { font-size: 1.5em; color: #333; }
h3 { font-size: 1.3em; }
hr { border: 1px solid #f2f2f2; }

h1, h2, h3 {
	margin: 5px 5px;
}
p {
	margin: 10px 15px;
	color: #666666;
	font: 1em Tahoma, Sans-serif; 
}
ul, ol {
	margin: 10px 30px;
	padding: 0 15px;
	color: #4284B0;
}
ul span, ol span {
	color: #666666; 
}

/* images */
img {
	border: none;
}
img .no-border {
	border: 2px solid #CCC;
}
a img {  
  border: 2px solid #568EB6;
}
/* a:hover img {  
  border: 2px solid #CCC !important; /* IE fix
  border: 2px solid #568EB6;
} */
.no-border, .no-border a {
border:0; 
}
.no-border a:hover {
border:0; 
}
blockquote {
	margin: 3px;
 	padding: 0 0 0 5px;  	
  	background: #FAFAFA;
	border: 1px solid #f2f2f2; 
	border-left: 4px solid #4284B0;   
	color: #4284B0;
	font: bold 1.2em/1.5em Georgia, 'Bookman Old Style', Serif; 
}

/* form elements */
/* form {
	margin:10px; padding: 0;
	border: 1px solid #f2f2f2; 
	background-color: #FAFAFA; 
}
*/
label {
	font-weight:bold;
	margin:5px 0;
}
input {
	padding: 4px;
	border:1px solid #999;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#777;
}
.butttt { 
	margin: 0; 
	font: bold 1em Arial, Sans-serif; 
	border: 1px solid #CCC;
	background: #FFF; 
	padding: 2px 3px; 
	color: #4284B0;	
}

/***********************
	  LAYOUT
************************/
#wrap {
	background: #FFF;
	width: 820px; height: 100%;
	margin: 0 auto;	
	text-align: left;
}
#content-wrap {
	clear: both;
	margin: 0; padding: 0;	
	background: #FFF;
}

/* header */
#header {
	position: relative;
	height: 85px;	
	background: #FFF url(headerbg.gif) repeat-x 0% 100%;	
}
#header .logo {
	position: absolute;
	margin: 0; padding: 0;
	font: bolder 4.1em 'Trebuchet MS', Arial, Sans-serif;
	letter-spacing: -1px;
	text-transform: lowercase;
	top: -5px; left: 5px;	
    border-bottom: 2px dotted;
}
#header h2#slogan {
	position: absolute;	 
	top:35px; left: 0;
	color: #666666;
	text-indent: 0px;
	font: bold 11px Tahoma, 'trebuchet MS', Sans-serif; 
	text-transform: none;	
    border-bottom: 0px none;
}

/* main */
#main {
	float: left;
	width: 620px;
	margin: 0 0 0 20px ;
}

.baslik {
	position:relative;
	width:163px;
	font-size: 1.5em; color: #9EC630;
	border-bottom: 5px solid #DEEDB6;
	margin:10px 0 3px 10px;
	padding-bottom:5px;
	letter-spacing:1px;
}

/* sidebar */
#sidebar {
	float: left;
	width: 20%;
	margin: 0;	padding: 0; 
	display: inline;
}
#sidebar ul.sidemenu {
	list-style:none;
	margin:1px 0 10px 10px;
	padding:0;		
}
#sidebar ul.sidemenu li {
margin:0;
padding:0;
}
#sidebar ul.sidemenu a {
	width: 165px;
	height:25px;
	display:block;
	font-weight:bold;
	color: #333;	
	text-decoration:none;	
	padding:5px 0 0 10px;
	background: transparent url(butt.gif) no-repeat;
	margin:0;
	/* border-left:4px solid #CCC;	*/
	min-height:18px;
}

* html body #sidebar ul.sidemenu a { height: 30px; }

#sidebar ul.sidemenu a:hover {
	color: #339900;
	background: transparent url(butthover.gif) no-repeat;
	padding:5px 0 0 15px;
}

/* rightbar */
#rightbar {
	float: right;
	width: 23%;
	padding: 0; margin:0;		
}

/* Footer */
#footer { 
	clear: both; 
	color: #FFF; 
	background: #A9BAC3; 
	margin: 0; padding: 0; 
	font-size: 95%;		
	width:820px;
}
#footer a { 
	text-decoration: none; 
	font-weight: bold;	
	color: #FFF;
}
#footgnl {
height:35px;
background: transparent url(footback.gif) no-repeat;
margin:0 auto; 
padding:0;
border-top:1px solid #A9BAC3;
}
#footlink {
position:relative; 
margin:0 auto; 
padding:5px;
}
#footlink a { 
	color: #4284B0;
	background-color: inherit;
	text-decoration: none;
}
#footlink a:hover {
	color: #9EC068;
	background-color: inherit;
}
#footgnl legend {
	color: #BFBFBF;
	font: bold 1em Tahoma, Sans-serif; 
	padding: 6px;
}
/* menu tabs */
#header ul {
	z-index: 999999;
	position: absolute;
   margin:0; padding: 0;
   list-style:none;
	right: 0; 
	bottom: 6px !important; bottom: 5px;
	font: bold 13px  Arial, 'Trebuchet MS', Tahoma, verdana,  sans-serif;	
}
#header li {
   display:inline;
   margin:0; padding:0;
}
#header li a {
   float:left;
   background: url(tableft.gif) no-repeat left top;
   margin:0;
   padding:0 0 0 4px;
   text-decoration:none;
}
#header a span {
   float:left;
   display:block;
   background: url(tabright.gif) no-repeat right top;
   padding:6px 15px 3px 8px;
   color: #FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a span {float:none;}
/* End IE5-Mac hack */
#header a:hover span {
	color:#FFF;
}
#header a:hover {
   background-position:0% -42px;
}
#header a:hover span {
   background-position:100% -42px;
	color:#000;   
}
#header .current a {
   background-position:0% -42px;
	color: #FFF;
}
#header .current a span {
   background-position:100% -42px;
	color: #FFF;
}
#header .current a:hover span {
	color: #000;
}
/* end menu tabs */

/* alignment classes */
.float-left  { float: left; }
.float-right {	float: right; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }

/* additional classes */
.clear { clear: both; }
.green {	color: #9EC630; }
.gray  {	color: #BFBFBF; }
.blue {	color: #4284B0; }

/* tablolar */
table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: white white white white;
	background-color: #CCCCCC;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	background-color: #f2f2f2;
}
.gradualshine {
	padding: 5px;
	border: 2px #333 solid;
	filter:alpha(opacity=60);
	-moz-opacity:0.3;
}
div#usernotes {
	background-color: #f2f2f2;
	color: inherit;
	border: 1px solid #CCCCCC;
	border-top: none;
}
div#usernotes div.head, div#usernotes div.foot {
	background-color: #FFF;
	color: inherit;
	padding: 4px;
}
div#usernotes div.foot {
	text-align: right;
}
div#usernotes div.foot a, div#usernotes div.head a {
	color: black;
	background-color: transparent;
}
div#usernotes span.action {
	float: right;
}
div#usernotes div.note {
	padding: 4px;
	border-bottom: 1px dashed #CCCCCC;	
}
div#usernotes div.text {
	background-color: #F9F9F9;
	color: inherit;
	padding: 2px;
	margin-top: 4px;
	}

div#ovalboya{ 
margin: 0 5%;
background: #f2f2f2;
}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #A9BAC3}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#143D55;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#fff;background:transparent url(dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */

/* ---------------------- TABLOLAR ---------------------- */
table.showmenu {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: #f2f2f2;
	margin:0;
}
table.showmenu td {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dotted;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: #f2f2f2;
    padding: 5px;
	margin-left: 3px;
	}
.anapan {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #999999;
	border-collapse: collapse;
	background-color: #f2f2f2;
	margin: 0px;
}

.anapan td {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: #f2f2f2;
    padding: 2px;
	margin-left: 3px;
}
.anapan th {
	background: #f2f2f2 url(arktab.gif) repeat;
	}

table.altpanel {
	background-color: #f2f2f2;
	margin: 0px;
	border: 0px;
}
table.altpanel.tr {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #CCCCCC;
	border-collapse: collapse;
	margin: 0px;
	border: 0px;
}

a.ayazilar {
	font-size:10px;
	color: #4284B0;
	text-decoration: none;
	}
a.ayazilar:hover {
	font-size:10px;
	color: #9EC068;
	text-decoration: none;
	}
#bodybottomPan{width:778px; position:relative; margin:0 auto; padding:30px 0 0 8px;}
#bottomleftPan{width:375px; float:left; background:url(images/bodybottombg.gif) 0 0 no-repeat #FEFDF0; color:#D80000; border-bottom:1px solid #CDCAA3; border-left:1px solid #CDCAA3; border-right:1px solid #CDCAA3; margin:0px;}
#bottomrightPan{width:375px; float:left; background:url(images/bodybottombg.gif) 0 0 no-repeat #FEFDF0; color:#D80000; border-bottom:1px solid #CDCAA3; border-left:1px solid #CDCAA3; border-right:1px solid #CDCAA3; margin:0 0 0 8px;}

#solmenu2 {
	width:155px;
	margin-left: 11px;
	padding:3px;
	background-color: #f2f2f2;
	font: bold 10px  Arial, 'Trebuchet MS', Tahoma, verdana,  sans-serif;	
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dotted dotted dotted dotted;
	border-color: #CCCCCC;
	border-collapse: collapse;
}

.fieldcell input {
 width: 200px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
 margin-right: 0px;
}

.smallfieldcell input {
 width: 100px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
}

.smallfieldcell select {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279;
}
table.admn {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #CCCCCC;
	border-collapse: collapse;
	background-color: #f2f2f2;
	padding:5px;
}
table.admn td {
    padding: 2px;
	margin: 1px;
	}
table.admn th {
	width:300px;
	color:#000;
	}
TEXTAREA {
width:100%;
background-color: #f9f9f8;
color: #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal
}
INPUT {
background-color: #f9f9f8;
color: #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#arama {
width:300px;
height:30px;
float:right;
margin-top:18px;
padding:0;
z-index:2;
}
#fragara { width:560px; height:250px; margin:5px; border: #0033FF 1px solid; }
#fragara ul { width:550px; height:150px; margin:0; padding:0; list-style-type: square; }
#fragara li { width:100px; height:30px; display:inline; margin:3px;}
#forumsonmsj {
	float: left;
	width: 100%;
	background-color: #F5F5F5;
	border-top: #666666 1px solid;
	}
.ortalama {
margin-left:20px;
margin-bottom:15px;
}

#cse-search-results {
background-color:#f3f3f3;
padding:10px;
}
/* Haber */
#haber {
width:610px;
height:100%;
margin:0 auto;
padding:5px;
}
#haber .habas { margin-bottom:15px; padding:0 0 5px 0; width:600px; font-size:15px; letter-spacing:1px; border-bottom:2px dotted #4284B0; }
#haber .ufhabas { margin:0 0 0 10px; padding:5px 0 5px 0; font-size:13px; letter-spacing:1px; }
#haber .p {
margin:10px; padding:0; text-align:justify; font-weight:none;
}
#habersirala {
position:relative;
width:600px;
height:80px;
background: url(hb_arka.gif) no-repeat center top;
margin:10px 0 0 0;
padding:0;
}
#haber .habozet {
margin:0 10px 0 10px;
padding:0;
}
.tbust {
width:612px;
height:15px;
background: url(kattust.gif) no-repeat center bottom;
margin:0 auto;
padding:0;
}
.tbalt {
width:612px;
height:15px;
background: url(kattalt.gif) no-repeat center top;
margin:0 auto;
padding:0;
}
#habersol {
width:100%;
margin:5px;
padding:5px;
}

#km-table { 
padding:5px;
border:1px dashed #999999;
font-size:12px;
}
#km-table td { padding:2px 5px 2px 0; }
#km-table .gri { background-color:#f1f1f1;}
#km-table input { width:200px; }
#km-table TEXTAREA {
width:%100;
height:50px;
background-color: #f9f9f8;
color: #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
border:inherit;
}
#km-table .not { font-size:10px; font-style:italic; }
#designer {
width:80px; 
height:auto; 
line-height:13px; 
text-align:center; 
font-family:Arial, Helvetica, sans-serif; 
background:#F8F8F8;
border-left:2px solid #4761a9;
border-right:2px solid #CC0000;
border-bottom:2px solid #76AE00;
border-top:2px solid #FFCC00;
padding:3px;
}
#designer a { text-decoration:none; }
#designer .agri{ color:#000; }
#designer .gri { color:#333333; }
#ana{
	position:relative;
	float:left;
	width:610px; /* 650'den 610'a düşürüldü. */
	height:310px; /* 290'dı auto oldu. */
	margin:0 0 15px 10px;
	overflow:hidden;
	background-image:url(curtain.png);
}
#bresim_div{
	float:left;
	width:100px;
	height:150px;
	background:#000;
	margin-top:30px;
	margin-left:30px;
	}
	#film_bilgi_div{
		float:left; /* left yapıldı */ 
		width:420px; /* 400 dü */ 
		height:150px; 
		margin-left:30px; /* left yapıldı */ 
		margin-top:30px;
		}
#alt_bar{
	overflow:hidden;
	position:absolute;
	float:left;
	width:auto;
	padding:0;
	height:85px;
}
#ust_taraf{
	width:610px; /* 650'den 610'a düşürüldü. */
	height:200px;
	}
.k_resim_div{
	float:left;
	width:60px;
	height:80px;
	background:#000000;
	margin:2px;
	cursor:pointer;
	}
