html, form, fieldset {
	margin: 0;
	padding: 0;
}
body {
	background: #5bb7ff;
	color:#333333;
	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;  }

.alt_siyah { background:url(../resim/alt_siyah_18.jpg) repeat top #373737; width:999px; height:auto; padding-bottom:8px; clear:both; }

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

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;}

.blok_zemins {background:url(../resim/blok_25.jpg) 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;
}

/* 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;  }

/* 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;}
/* Clearfix */

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

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

* html .clearfix {
	height: 1%;
}