* { 
	margin: 0; 
	padding: 0;
	font:12px 'Trebuchet MS', Tahoma, arial, sans-serif;
	text-decoration:none;
}

table, td, th {
	text-align: left;
}

a:link, a:visited {	
	color:#000; 
	text-decoration: none;
}
a:hover, a:active {
	color:#F60;
	text-decoration: none;
}

h1 h2 h3{
	font-family: Verdana, Tahoma, Sans-serif;
	font-weight: bold; 	
	color: #000000;
	margin: 0;	
}
h1.anasayfa {
	text-decoration:none;
	color:#000000;
	padding: 3px;
	font-size:120%;	
	font-weight:bold;
}
h1.anasayfa a, h1.anasayfa a:visited  {
	text-decoration:none;
	font-size:16px;
}
h1.anasayfa a:hover, h1.anasayfa a:active {
	text-decoration:none;
	color:#F60;
}

h3 {
	font-size: 120%;
	color:#000000;
	margin:-15px 0 0 0;
	padding:2px;	
}

p {
	font-size:12px;
}

strong {
	font-weight:bold;
	font-size:110%;
}

#ana_div{
	width:100%;
	margin:0 auto;
}

/*//////////////////////////////////*/
/* HEADER İÇİN TANIMLAMALAR  */
/*//////////////////////////////////*/
.header{
	position:relative;
	overflow:visible;
	width:907px;
	height:96px;
	margin:0 auto;
	margin-top:40px;
}

.logo{
	float:left;
	width:280px;
	height:46px;
	margin-top:50px;
}
.logo img{
	border:0;
}

.slogan{
	float:right;
	overflow:visible;
	width:587px;
	height:46px;
	margin-top:50px;
	border:0;
}

.yatay_cizgi{
	clear:both;
	background:url(../site_images/ust_ara_cizgi.jpg) left top repeat-x;
	width:100%;
	min-width:100%;
	height:104px;
	text-align:left;
	margin-bottom:-75px;
}

.banner{
	width:907px;
	height:114px;
	margin:0 auto;
}

/*//////////////////////////////////*/
/* SAYFA ORTA ALANLARI İÇİN TANIMLAMA  */
/*//////////////////////////////////*/
.orta_alan{
	margin:0 auto;
	width:907px;
	margin-top:10px;
}
/*//////////////////////////////////*/
/* YAN YANA LİSTELEME İÇİN TANIMLAMALAR  */
/*//////////////////////////////////*/

.yan_yana_ana{
	float:left;
	position:relative;
	overflow:hidden;
	left:2px;
	width:200px;
	height:280px;
	max-height:280px;
	background:url(../site_images/orta_urun_back.jpg) left top no-repeat;
	margin-left:1px;
	padding:2px !important;
}
.yan_yana_isim{
	position:relative;
	overflow:hidden;
	font-size:14px;
	color:#000;
	width:195px;
	height:30px;
	border-bottom:1px dotted #000;
}
.yan_yana_isim a:link,.yan_yana_isim a:visited{
	color:#000;
	font-size:16px;	
}
.yan_yana_isim a:hover, .yan_yana_isim a:active{
	color:#29329A;
}
.yan_yana_ana_resim_divi{
	position:relative;
	overflow:hidden;
	text-align:center;
	margin:0 auto;
	padding:1px;
	width:190px;
	height:135px;
}
.yan_yana_ana_resim_divi img{
	border:0px solid #000;
	margin:0 auto;
	width:180px;
	height:130px;	
}
.yan_yana_ana_resim_divi img:hover{
	border:0px solid #29329A;
	margin:0 auto 0 auto;
	width:180px;
	height:130px;	
}
.yan_yana_detay_fiyat{
	position:relative;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	color:#000;
	width:195px;
	font-weight:bold;
	border-bottom:1px dotted #000;
}
.yan_yana_detay{
	position:relative;
	overflow:hidden;
	padding:0 2px 0 2px !important;
	font-size:12px;
	color:#000;
	width:195px;
	height:52px;
}
/*//////////////////////////////////*/
/* SOL-SAG KOLON İÇİN TANIMLAMALAR  */
/*//////////////////////////////////*/
#kolon_1{
	float:right;
	position:relative;
	overflow:visible;
	text-align:right;
	line-height:1px;
	width:270px;
}

/*
#sol_kolon:before{
	position:absolute;
	background:url(../site_images/sol_bar_ust.jpg) center no-repeat;
	width:205px;
	height:9px;;
	left:0;
	top:0;
	content:'';
}
#sol_kolon:after{
	position:absolute;
	background:url(../site_images/sol_bar_alt.jpg) center no-repeat;
	width:205px;
	height:9px;;
	left:0;
	bottom:-1px;
	content:'';
}
*/
.bar_grup_adi_alani{
	position:relative;
	overflow:hidden;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#F60;
	width:270px;
	border-bottom:1px solid #000;
	margin-bottom:2px;
}
.menu_adi_alani{
	position:relative;
	overflow:hidden;
	font-size:12px;
/*	font-weight:bold;*/
	color:#000;
	width:270px;
	text-align:right;
	margin-bottom:10px;
	
}
.menu_adi_alani ul li{
	list-style:none;
	text-decoration:none;
	width:270px;
	font-weight:bold;
	line-height:23px;	
}

.menu_adi_alani li a,.menu_adi_alani li a:visited{
	font-weight:bold;
	line-height:23px;
	color:#000;
	font-size:13px;	
}
.menu_adi_alani li a:hover, .menu_adi_alani li a:active{
	color:#F60;
}
.menu_adi_alani ul img{
	border:0px solid #000;
	margin:0 auto;
}

/*//////////////////////////////////*/
/* DETAY SAYFASI İÇİN TANIMLAMALAR  */
/*//////////////////////////////////*/
.orta_detay{
	float:left;
	position:relative;
	overflow:visible;
	width:616px;
	background:url(../site_images/orta_alan_back.jpg) left top repeat-y;
}
.orta_detay_alt{
	padding:0;
	width:616px;
	height:39px;
	background:url(../site_images/sol_tarafli_alt_bolum.jpg) left top no-repeat;
}

.sayfa_detay{
	width:605px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	font-size:12px !important;
	color:#000;
}

.detay{
	clear:both;
	text-decoration:none;
	text-align:left;
	overflow:visible;
	font-size:12px !important;
	color:#000;
	width:100%;
	margin:0;
	padding:0;	
}
.detay ol li{	
	list-style:circle !important;
	list-style-type:circle !important;
}
.detay ul li{
	list-style:circle !important;
	list-style-type:circle !important;
}
.detay strong{
	font-weight:bold;
}
.detay b{
	font-weight:bold;
}

.orta_alan_ana_baslik{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	/*margin-bottom:2px;*/
	background:url(../site_images/sol_tarafli_orta_baslik.jpg) left top no-repeat;
	width:616px;
	height:52px;
	padding:23px 0 0 5px;
	margin-bottom:-23px;
}
.orta_alan_ana_baslik a:link,.orta_alan_ana_baslik a:visited{
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.orta_alan_ana_baslik a:hover, .orta_alan_ana_baslik a:active{
	color:#F60;
}

.orta_alan_baslik{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin:4px;
	border-bottom:1px solid #000;
}

.grup_alt_baslik_listeleme{
	position:relative;
	overflow:hidden;
	width:605px;
	margin:0 auto;
	padding:2px;
	text-decoration:none;
	text-align:left;
	border-bottom:1px dotted #333;
}
/*.grup_alt_baslik_listeleme:hover{
	background-color:#FFFFDF;
}*/

.grup_listede_urun_ana_resim_divi {
	float:left;
	position:relative;
	overflow:visible;
	max-width:130px;
	min-width:130px;
	max-height:130px;
	min-height:130px;
	text-align:center;
	border:1px solid #990000;
	background-color:#FFF;
}
.grup_listede_urun_ana_resim_divi img {
	border:0 solid #000;
}

.listede_detaylar_1 {
	float:right;	
	position:relative;
	overflow:visible;
	text-align:left;
	/*width:auto;*/
	max-width:470px;
	min-width:470px;
	margin-bottom:10px;
	padding:2px !important;
}
.listede_detaylar_2 {	
	position:relative;
	text-align:left;
	overflow:hidden;
	width:auto;
	padding:0 !important;
	margin:0 !important;
}
.grup_listede_detaylar_1 {
	float:right;	
	position:relative;
	overflow:visible;
	text-align:left;
	/*width:auto;*/
	max-width:460px;
	min-width:460px;
	margin-bottom:10px;
	padding:2px !important;
}

.listede_detaylar_1 a, .listede_detaylar_1 a:visited{
	font-size:100% !important;
}
.listede_detaylar_1 a:hover, .listede_detaylar_1 a:active{
	font-size:100% !important;
}
.listede_detaylar_2 a,.listede_detaylar_2 a:visited{
	font-size:100% !important;
}
.listede_detaylar_2 a:hover, .listede_detaylar_2 a:active{
	font-size:100% !important;
}
.listede_detaylar_1 span{
	font-size:110%;
	font-weight:bold;
}
.listede_detaylar_2 span{
	font-size:110%;
	font-weight:bold;
}
.listede_detaylar_1 img, .listede_detaylar_2 img{
	border:0px solid #000;
	margin-right:5px;
}

.urun_tablo_basliklari{
	text-align:left;
	text-decoration:none;
	font-size:13px;
}

/*///////////////////////////////////*/
/*SİTE ALT BÖLÜMÜ TANIMLARI          */
/*///////////////////////////////////*/
.footer {
	clear:both;
	position:relative;
	width:907px;	
	text-align:left;
	top:15px;
	margin:0 auto 20px auto;	
	border-top:1px dotted #888;
	border-bottom:1px dotted #888;
}

.sosyal_logolar{
	position:absolute;
	float:right;
	width:190px;
	height:30px;
	right:0;
	top:46px;
	text-align:right;
}
.sosyal_logolar img{
	border:0 solid #000;
	margin-left:10px;
}

.alt_menuler{
	float:left;
	position:relative;
	overflow:visible;
	padding:3px 0 3px 0;
}

.alt_menuler li{
	float:left;
	list-style:none;
	margin-right:5px;
}
.alt_menuler li a,.alt_menuler li a:visited{
	font-weight:bold;
	color:#000;
	font-size:13px;	
}
.alt_menuler li a:hover,.alt_menuler li a:active{
	color:#F60;
}
.alt_menuler li img{
	border:0px solid #000;	
}

.dil_secimi{
	float:right;
	position:relative;
	overflow:visible;
	width:60px;
	text-align:right;
	padding:3px 0 3px 0;
}
.dil_secimi img{
	border:0px solid #000;
}

.copyright, .footer_aciklama{
	clear:both;
	width:907px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	top:15px;
	margin:0 auto;
}
/*///////////////////////////////////*/
/*GENEL SABİT BÖLÜMLER (ALET ÇANTASI)*/
/*///////////////////////////////////*/

/* BANNER, ANİMASYON VE VİDEO MODÜLÜ İÇİN TANIMLAR */
#swf_divi,#flv_divi{
	text-decoration:none;
	text-align:center;
	position:relative;
	margin-top:10px;
	padding:3px;
	border:1px solid #666666;
	background-color:#E0E0E0;
}
#banner_divi{
	text-decoration:none;
	width:605px;
	text-align:center;
}
#banner_divi img{
	text-decoration:none;
	border:none;
	text-align:center;
}
.urun_ana_resim_divi {
	float:left;
	position:relative;		
	overflow:hidden;
	min-width:290px;
	max-width:290px;
	min-height:290px;
	max-height:290px;
	border:	1px solid  #900;
	background-color:#FFF;
	margin:0 auto;
	padding:0;
	text-align:center;
	top:5px;
}
.urun_ana_resim_divi img {
	border:1px solid #CCC !important;
}

.yanyana_resim_kapsayan{
	float:left;
	position:relative;
	overflow:visible;	
	text-decoration:none;
	text-align:center;
	width:120px;
	margin:10px 5px 5px 12px;
	/*padding:3px;*/
	border:1px solid #E0E0E0;
	/*background-color:#E0E0E0;*/
}
.yanyana_resim_kapsayan:hover{
	border:1px solid #666666;
	/*background-color:#FFFFCC;*/
}
.yanyana_resim_kapsayan img{
	text-align:center;
	margin:0 auto 0 auto;	
	border:0;
	/*border:1px solid #666666;
	background-color:#FFFFCC;*/
}


/* SABİT TANIMLAR ALANI */
.kapsayamama{clear:both;}
.sola_yasla{text-align:left;}
.saga_yasla{text-align:right;}
.ortala{text-align:center}
.her_iki_yana_yasla{text-align:justify}
.beyaz_yazi{color:#FFF;}
.siyah_yazi{color:#000;}
.kalin_yazi {font-weight:bold;}
.sari_hover_arkaplan:hover{
	background-color:#FFFFDF;
}
.turuncu_baslik{
	color:#F60;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
}
/* FORM ALANLARI İÇİN TANIMLAR */
* form{
	margin:0;
	padding:0;
}
* input[type="text"]:focus{
	background-color:#FFFF99;
}

/*  SAYFALAMA MODÜLÜ İÇİN TANIMLAR  */
.sayfalama{	
	/*width:507px;*/
	padding:0;
	margin:0 2px;
	text-align:center;
	font-size:14px;
	color:#080808;
	font-weight:bold;
}

/* UYARI MODÜLÜ İÇİN TANIMLAR */
.uyari {
	font-size:16px;
	font-weight:bold;
	padding:0;
	margin:4px 2px;
	text-align:center;
	color:#FFF;
}
/* PASİF SİTE UYARISI MODÜLÜ İÇİN TANIMLAR */
.yayin_durdurma_uyarisi {
	position:relative;
	overflow:hidden;
	width:100%;
	height:100%;
	min-height:100%;
	margin:20% auto;
	vertical-align:middle;	
	font-size:16px ;
	font-weight:bold;
	text-align:center;
	color:#000;
	background-image:none;
	background-color:#FFF;
}

/* KUTU MODÜLÜ İÇİN TANIMLAR */
.kutu_kirmizi, .kutu_sari {
	border:1px solid #666666;
	padding:2px;
	margin:0 5px;
}
.kutu_kirmizi {
	background-color:#B70000;
}
.kutu_sari {
	background-color:#FFFFCC;
}
.kutu_beyaz {
	width:100px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	margin:4px;
	padding:1px;
	float:left;
	position:relative;
	text-align:center;
}

/* ÇİZGİ İÇİN TANIMLAR */
.alt_cizgi_1{
	border-bottom:1px solid #000;
	margin-bottom:2px;
}
.alt_cizgi_2{
	border-bottom:2px solid #000;
}

.ust_cizgi_1{
	border-top:1px solid #000;
}
.ust_cizgi_2{
	border-top:2px solid #000;
}

.alt_nokta_1 {
	border-bottom: 1px dotted #000;
}
.alt_nokta_2 {
	border-bottom: 2px dotted #000;
}

/* ÜSTÜNÜ ÇİZ */
.ustunu_ciz{
	text-decoration:line-through;
}

/* İMAJ, ANİMASYON VE VİDEO MODÜLÜ İÇİN ALT AÇIKLAMA SATIRI TANIMLAR */
.media_aciklama {
	/*width:auto;*/
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#080808;
}

/* MAİLLİST İÇİN TANIMLAR */
.maillist{
	position:relative;
	overflow:hidden;
	font-size:12px;
/*	font-weight:bold;*/
	color:#000;
	width:270px;
	text-align:right;
}
.maillist input[type="text"]{
	width:225px;
}
.maillist input[type="submit"]{
	background:url(../site_images/maillist_buton.jpg) left top no-repeat;
	width:28px;
	height:22px;
	border:0;
}

/* ARAMA İÇİN TANIMLAR */
.arama{
	position:relative;
	overflow:hidden;
	font-size:12px;
/*	font-weight:bold;*/
	color:#000;
	width:270px;
	text-align:right;
	line-height:20px;
}
.arama input[type="text"]{
	width:240px;
}
.arama input[type="submit"]{
	background:url(../site_images/arama_buton.jpg) left top no-repeat ;
	width:22px;
	height:22px;
	border:0;
	vertical-align:middle;
}
.arama_sonuc_listesi {
	overflow:hidden;
	text-align:left;
	/*width:auto;*/
	width:605px;
	padding:2px !important;
}
.arama_sonuc_listesi img{
	border:0px solid #000;
	margin-right:5px;
}
.arama_sonuc_listesi a, .arama_sonuc_listesi a:visited{
	font-size:100% !important;
}
.arama_sonuc_listesi a:hover, .arama_sonuc_listesi a:active{
	font-size:100% !important;
}
.arama_sonuc_listesi span{
	font-size:110%;
	font-weight:bold;
}

/* KAYAN YAZI İÇİN TANIMLAR */
.kayan_yazi{
	width:270px;
	height:120px;
}