html, form, fieldset {
	margin: 0;
	padding: 0;
}
body {
	background:url(../khv/kahve_r_01.jpg) no-repeat center top #d4c59c;
	color:#333;
	font-family:tahoma;
	line-height: 1.6; 
	margin: 0;
	padding: 0;
}
ul {
	list-style: none; padding:0; margin:0;
}
li{list-style:none; margin:0; padding:0; display:block; }

div { margin:0; padding:0; font-family:tahoma; font-size:9pt;}

a{
     color:#333333;
	 text-decoration:none;}
	 
 a:hover{
      color:#CC0000;
	  text-decoration:underline;}	

#bd {
	background:url(../resim/zemin_01.jpg) no-repeat center #5bb7ff; height:218px;
}
#ana_div{ clear:both; }
.ic_div { width: 999px; margin: 0 auto; }

.ikincil { width:999px; }
.ikincil_bosluk { width:999px; height:9px; clear:both; }
.alt_ana { background-color:#eeeeee; height:auto; }
.alt_icerik { background-color:#eeeeee; width:999px; }

.menu_zemin {clear:both; width:999px; background:url(../resim/menu_zemin_04.jpg) repeat left; height:50px;}

.baskan_link { font-size:8pt; color:#CC9900; }
a.baskan_link , a.baskan_link:visited , a.baskan_link:link  { font-size:8pt; font-weight:bold; color:#CC9900;  }
a.baskan_link:hover  { font-size:8pt; color:#000000; font-weight:bold; text-decoration:none;  }
#baskan_ic{clear:both; text-align:right; padding-top:2px;}



a.siyah_kirmizi , a.siyah_kirmizi:visited , a.siyah_kirmizi:link  { font-size:9pt; color:#333333;  }
a.siyah_kirmizi:hover  { font-size:9pt; color:#990000; text-decoration:none;  }

a.masa , a.masa:visited , a.masa:link  { font-family:Trebuchet MS, verdana; color:#FFFFFF; font-weight:bold;  }
a.masa:hover  { font-family:Trebuchet MS, verdana; color:#666666; font-weight:bold; text-decoration:none;  }

#en_altz { background:url(../img/alt/zser_43.jpg) no-repeat center; clear:both; height:355px;}
.alt_siyah { background:url(../img/alt/bunu_42.jpg) no-repeat top; width:999px; margin: 0 auto; height:355px; padding-bottom:8px; clear:both; }

.alt_logo { background-color:#eeeeee; width:999px; clear:both; }

a.blok_ic_link , a.blok_ic_link:visited , a.blok_ic_link:link  { font-family:Trebuchet MS, verdana; font-weight:bold;  }
a.blok_ic_link:hover  { font-family:Trebuchet MS, verdana; font-weight:bold; text-decoration:none; color:#bf6403;  }

.sol_bosluk { width:705px; float:left; background-color:#eeeeee; padding-left:4px;}
.sag_bosluk { width:286px; float:left; background-color:#eeeeee; padding-left:4px;} 

.ucun_bosluk { width:991px; float:left; background-color:#eeeeee;} 
.ucun_bosluk_ic { padding-left:4px; padding-right:4px;} 

.blok_zemins {background:url(../resim/blok_25.jpg) repeat;}
/* ic blok */
#bolum ul { padding-left:40px;}
#bolum li { z-index:999; float:left; margin:0; padding:0; margin-right:4px; height:19px; width:19px; cursor:pointer; background:url(../img/video/video_bton_42.jpg) no-repeat; }
#bolum li.active, #bolum li a:active {background:url(../img/video/video_bton_40.jpg) no-repeat ;}
#bolum li:hover {background:url(../img/video/bt.jpg) no-repeat ; }

#video_link { text-decoration:none; font-size:8pt; font-weight:bold; color:#999; }
#video_link:hover { text-decoration:none; color:#960 }


#foto_gal li.ykr { z-index:999; height:22px; width:32px; cursor:pointer; background:url(../img/foto/ust.gif) no-repeat; }
#foto_gal li.ykr:hover { background:url(../img/foto/yuk.gif) no-repeat; }

#foto_gal li.asgi { z-index:999; height:22px; width:32px; cursor:pointer; background:url(../img/foto/asagi.gif) no-repeat; }
#foto_gal li.asgi:hover { background:url(../img/foto/as.gif) no-repeat; }
/* ------------------------------------------------*/
.main { padding-top:7px;}
#ja-topsl {
	clear: both;
	margin: 0 10px;
	padding: 0;
	height: 310px;
	background: url(topsl-bg.gif) repeat-x bottom #1D1D1D;
	overflow: hidden;
}

#haber_blok {
	float: left;
	width: 99%;
	overflow: hidden;
}

#haber_blok div#ja-slideshowwrap {
	margin: 20px 10px;
}

#ja-topsl2 {
	float: right;
	width: 30%;
	overflow: hidden;
}

#ja-topsl2 div.moduletable h3, #ja-topsl2 div.moduletable h3 span {
	background-image: url(h3-bg-d0.gif);
}

#ja-topsl2 div.moduletable {
	margin: 20px 0 0;
}
/* form */
form {
	margin: 0;
	padding: 0;
}

form label {
	cursor: pointer;
}

input, select, textarea, .inputbox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

textarea, textarea.inputbox {
	background: #FFFFFF;
	color: #333333;
	border: 1px solid #DDDDDD;
}

.inputbox {
	padding: 3px 2px;
	border: 1px solid #DDDDDD;
	background: url(input-bg.gif) repeat-x top #FFFFFF;
	color: #333333;
	font-size: 100%;
}

.button {
	padding: 3px 8px 2px;
	border: 1px outset #CCCCCC;
	background: url(grad-400.gif) repeat-x top #D58400;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 92%;
	font-weight: bold; color:#333333;
}

.button:hover {
	border: 1px inset #CCCCCC;
}

select#ordering, select#limit {
	background-image: none;
}

* html .button { /*IE 6*/
	padding: 2px 5px !important;
}

*+html .button { /*IE 7*/
	padding: 2px 5px !important;
}
/* menü */
#ust_menu {
	margin: 0;
	padding: 0 0 0 15px;
	position: relative;
}

#ust_menu ul {
	margin: 0;
	padding: 0;
	display: block;
}

#ust_menu li {
	float: left;
	padding: 0 1px 0 0;
	margin: 0;
	background: url(mainnav0.gif) no-repeat bottom right;
}

#ust_menu a {
	display: block;
	float: left;
	text-decoration: none;
	font-weight: bold;
	color: #999999;
	margin-top: 10px;
	padding: 0 0 0 20px;
	height: 30px;
	font-size: 92%;
}

#ust_menu a span {
	display: block;
	float: left;
	padding: 0 20px 0 0;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
}

#ust_menu a:hover,
#ust_menu a:active,
#ust_menu a:focus {
	background: url(mainnav1.gif) repeat-x bottom;
	color: #FFFFFF;
}

#ust_menu a:hover span,
#ust_menu a:active span,
#ust_menu a:focus span {
}

#ust_menu li.active a,
#ust_menu li.active a:hover,
#ust_menu li.active a:active,
#ust_menu li.active a:focus {
	margin-top: 0;
	height: 40px;
	line-height: 40px;
	font-size: 115%;
	background: url(mainnav1.gif) no-repeat left top #D58400;
	color: #FFFFFF;
}

#ust_menu li.active a span,
#ust_menu li.active a:hover span,
#ust_menu li.active a:active span,
#ust_menu li.active a:focus span {
	height: 40px;
	line-height: 40px;
	background: url(mainnav1.gif) no-repeat right top #D58400;
	cursor: pointer;
}
/* arama txt */
.vi_txt { width:150px; background:#eeeeee; border:1px solid #e4c8a7; height:17px; color:#496772 !important; padding:1px 0 0 6px; }
/* alt link */
#kars_menu {text-decoration:none; font: 600 8pt/16pt Verdana, Geneva, sans-serif; }
#kars_menu p { list-style:none; margin:0; padding-left:4px; padding-top:7px; padding-bottom:10px;}
#kars_menu div { background:url(../img/kent/alts.png) bottom no-repeat; height:36px; margin:0 0 2px 0; cursor:pointer; padding-bottom:2px;  }
#kars_menu div:hover { background: url(../hava_img/ilk.png) bottom no-repeat; }
/* raporlar link */
#raporlar_menu {text-decoration:none; font: 500 9pt/16pt tahoma; cursor:pointer; letter-spacing:0.5px; color:#333  }
#raporlar_menu p { list-style:none; margin:0; padding-left:4px; padding-top:5px; padding-bottom:10px;}
#raporlar_menu div { background:#F1F1E2; height:30px; margin:0 0 1px 0;  }
#raporlar_menu div:hover { background:url(../img/menu/op.png) bottom repeat; color:#060; }
/* klasik linkler */
.klasik_link { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:9pt;  }
a.klasik_link , a.klasik_link:visited , a.klasik_link:link  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;  color:#666666;  }
a.klasik_link:hover  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;  color:#F60; text-decoration:none;  }
/* video blok */
#video_ul {background:url(../img/video/video_ic_40.jpg) no-repeat; width:273px; height:88px;}
#video_ul a { text-decoration:none; cursor:pointer; }
.video_yazi { font: 500 9pt/13pt 'Trebuchet MS', Arial, Helvetica, sans-serif;   color:#a18203; }
#o_link:hover { color:#F90; }
/* blok olayı */
.blok_baslik{ background:url(../resim/blok_20.jpg) no-repeat; width:285px; float:left; height:41px;}
.row1 	{ border-top: 1px solid #fff; cursor:pointer; clear:both; padding-bottom:3px; padding-top:3px;  }
.row1:hover 	{ background: #f9f9f9; border-top: 1px solid #fff; color:#cc6600; }
.row2 	{ border-top: 1px solid #fff; clear:both; padding-bottom:3px; padding-top:3px; font-weight:bold;  }
.row2 img 	{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);
				-moz-opacity: 0.1; border:0;  }
.row2:hover 	{ background: #f9f9f9; border-top: 1px solid #fff; color:#cc6600; }
.row2:hover img	{  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
				-moz-opacity: 0.8;}
#klsk { font-size:9pt; color:#960; font-weight:normal}
#klsk li { padding:4px;}
#klsk a:hover { font-size:9pt; color:#930; text-decoration:none; font-weight:normal}
.phone { background:none;}
.phone:hover { background:#FFFFF4;}
/* imsakiye */
#imsakiye_blok { float:left; width:60px; font: 400 10pt/16pt 'Trebuchet MS', Arial, Helvetica, sans-serif; text-align:center;}
#imsakiye_blok_a { float:left; width:60px; font: 400 9pt/16pt tahoma; text-align:center;}
/* Clearfix */

.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}