/*################# Reset ########### */ 
body { margin: auto;  font-size:12px; }
img { border: none }
a { text-decoration: none }
table, tr, td, ul, li, h1, h2, h3, h4, h5, h6, p, form  { padding: 0; margin: 0;  list-style-type: none; border:none; font-size:11px;}
input,select,textarea {font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
:focus { outline:none;}

/*################# Banner ########### */ 
.banner { z-index:1; position: relative; overflow: hidden; background: url(../trans_banner/preloader.gif) center center no-repeat; }
.banner .Slide { visibility:hidden; background: #EEEEEE url(../trans_banner/preloader.gif) center center no-repeat; }
.banner .icon { background-image: url(../trans_banner/icons.png); }
.banner .timer_sprite { background-image: url(../trans_banner/timer-sprite.png); }
/* Global Description Style */	
.banner .Slide div { font-family: Arial, Helvetica, sans-serif; font-weight:100; color:#FFF; font-size:16px; }
/*Hyperlink Styles*/
.banner a:link { color:#FFF; text-decoration:none; }
.banner a:visited { color:#FFF; }
.banner a:hover { color:#FFF; text-decoration:underline; }
.banner a:active { color:#FFF; }
.banner .noSelect { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; }

/*################# İçerik Eklenmiş Resimler ########### */ 
.resim_ana {width:125px; height:95px; float:left; display:block; border:1px solid #e1e1e1; overflow:hidden; padding:3px 3px 3px 3px; margin-bottom:20px; margin-right:23px; } /*Genel Çerçeve*/
.resim_cerceve { width:125px; height:95px; float:left;  overflow:hidden; } /*Resim Çerçevesi*/
.resim_aciklamasi { width:125px; height:20px;  float:left;padding-top:2px;font-weight:bold; text-align:center;} /*Resim Açıklaması*/
.resimm {width:125px; height:95px;} /*Resim gösterme boyutu*/
.resim_ana:hover {border:1px solid #ccc;}

/*################# İçerik Eklenmiş Resimler 1 ########### */ 
.resim_ana1 {width:110px; height:80px; float:left; border:1px solid #e1e1e1;  overflow:hidden; padding:3px 3px 3px 3px; margin-bottom:20px; margin-right:15px; } /*Genel Çerçeve*/
.resim_cerceve1 { width:110px; height:80px; float:left;  overflow:hidden; } /*Resim Çerçevesi*/
.resim_aciklamasi1 { width:110px; height:20px;  float:left;padding-top:2px;font-weight:bold; text-align:center;} /*Resim Açıklaması*/
.resimm1 {width:110px; height:80px;} /*Resim gösterme boyutu*/
.resim_ana1:hover {border:1px solid #ccc;}


/*################# İçerik Sol Menu ########### */ 
.sol_baslik_ul a{width:100%; color:black;display:block;padding:5px 0 5px 16px;font-weight:bold; background:url(../tema/images/list.png) no-repeat left; font-size:13px;}
.sol_baslik_ul a:hover {text-decoration:underline;}

/*################# İçerik Eklenmiş Dosya  ########### */ 
.eklenmis_dosya_baslik a{color:black; font-weight:normal;}

/*################# Haber Liste  ########### */ 
.haber_liste { width:100%; height:auto; padding:5px 0 5px 0; border-bottom:1px solid #ccc;}
.haber_baslik { width:100%; font-weight:bold; height:auto; }
.haber_spot { width:100%; font-weight:normal; height:auto; }

/*################# Anket ########### */ 
.anket_soru {font-weight:bold;display:block; font-size:13px;padding-bottom:4px;}
.anket_sikler {display:block;padding:3px 3px 3px 1px; font-size:12px; }
.anket_radio { float:left;}
.anket_button {color:black;font-size:12px;font-weight:bold;margin-top:4px;}
.anket_hata {color:red; font-weight:bold; display:block;padding-left:5px; display:none;}
.toplam_oy {font-weight:bold; color:black;margin-top:3px;float:left;}
.anket_sonuc_yuzde { float:right; width:20%}

/*################# Ziyaretçi Defteri ########### */ 
.ziyaretci_defteri_baslik { width:100%; height:auto; font-size:14px; float:left; font-weight:bold; border-bottom:1px solid #ccc;}
.ziyaretci_defteri_form { width:100%; height:auto; float:left; margin:3px 0;}
.z_defter_form_baslik {width:175px; float:left; font-weight:bold;padding:4px 0; margin-bottom:4px;}
.defter_form_input {width:200px; padding:2px 0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; display:block;margin-bottom:4px; }
.z_defter_textarea {width:300px; height:30px; padding:2px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; display:block;margin-bottom:4px; }
.z_defter_bilesen { float:left; width:100%; }
.z_defter_submit { font-size:11px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;padding:3px;}
.z_defter_mesajlar_genel { width:100%; height:auto; float:left; border-bottom:1px dotted #ddd;padding:4px 0;}
.yazan_ismi_z_defter {font-weight:normal; color:#000; width:100%; float:left;}
.z_defter_mesaj {width:100%; float:left; margin:3px 0;}
.z_defter_sayfalama_genel {width:100%; height:auto; flaot:left;}
.z_defter_sayfa_aktif a{ float:left; padding:3px; background:#069;color:#fff; margin-top:10px; margin-right:2px;}
.z_defter_sayfa  a{ background:#003;  float:left; padding:3px; color:#fff; margin-top:10px; margin-right:2px;}
.z_defter_uyari {float:left; width:100%; height:auto; padding:0px; color:red; font-weight:bold; margin-bottom:5px;}
.defter_kayitli_mesajlar {font-weight:bold; font-size:14px; margin-bottom:5px; margin-top:20px;float:left;}

/*################# Formlar ########### */ 
.form_genel {width:100%; height:auto; padding:3px 0;}
.form_item_baslik {float:left; width:100%; font-weight:bold; display:block; }/*Alan Başlıkları*/
.form_kutu_genel {float:left; width:100%; height:auto; padding:2px 0;margin-bottom:3px;}
.form_input {height:auto; padding:3px; float:left;margin-top:2px}
.form_textarea {height:50px;margin-top:2px}
.form_zorunlu_alan {color:#000; font-weight:bold;padding-left:5px;font-size:10px;}
.label_genel {float:left; width:100%; height:auto;padding:0px 0;}
.from_radio_lb1 {float:left;}
.from_radio_lb2 {float:left;padding-top:3px;font-weight:bold;}
.form_select {padding:2px; min-width:100px;}
.form_form_baslik {font-size:13px;font-weight:bold;}
.form_submit {font-weight:bold;font-size:11px;padding:2px;}
.form_uyari {float:left;font-weight:bold; font-size:11px; color:red;}
.file_formatlar {font-weight:normal;padding-left:10px;font-size:10px;}

/*################# Ürünler ########### */ 
.urunler_sol { width:230px; height:auto; float:left;}
.urunler_sag { width:720px; height:auto; float:left; margin-left:10px;}

.urun_kucuk_liste { width:230px; height:220px; float:left; margin-right:10px; background:url(../tema/images/urun_kucuk_bg.jpg);}
.urun_kucuk_liste_isim a{ width:210px; height:30px; float:left; font-weight:bold; text-align:center; padding:5px;margin-top:4px; color:#333;}
.urun_kucuk_liste_resim { width:210px; height:90px; float:left; text-align:center; margin-top:15px;}
.urun_kucuk_liste_resim img { height:140px; max-width:210px;}

.urun_detay_resim { width:300px; height:287px; float:left; background:url(../tema/images/urun_buyuk_bg.jpg);}
.urun_detay_baslik { width:280px; height:30px; font-size:16px; color:#999; margin:10px; text-align:center; font-weight:bold;}
.urun_detay_resimm { width:280px; height:auto; float:left; margin:10px; text-align:center;}
.urun_detay_resimm img { height:200px;}
.urun_detay_aciklama {margin-top:5px; width:350px; height:auto; float:left;}

.urun_kategori_1 a{ width:214px; height:20px; margin-bottom:5px; color:#fff; font-weight:bold;padding:5px; background:url(../tema/images/sol_menuler_bg.png); overflow:hidden; display:block; }
.urun_kategori_1 a:hover { background:url(../tema/images/sol_menuler_bg.png) 0 -30px;}

.urun_kategori_1_hover{ width:214px; height:20px; margin-bottom:5px; color:#fff; font-weight:bold;padding:5px; background:url(../tema/images/sol_menuler_bg.png) 0 -30px;; overflow:hidden; display:block; }


.urun_kategori_2 a{ width:214px; height:18px;margin-bottom:5px; color:#999; font-weight:bold; overflow:hidden; display:block; padding:2px 5px;}
.urun_kategori_2 a:hover { background:url(../tema/images/sol_menuler_bg.png)0 -90px; color:#fff;}
.urun_kategori_2_hover a{width:214px; height:18px;margin-bottom:5px; color:#999; font-weight:bold; overflow:hidden; display:block; padding:2px 5px; background:url(../tema/images/sol_menuler_bg.png)0 -90px; color:#fff;}