/*Y�NETICI PANELI*/
.yeni_kayit_div
{
	display:block;
	padding: 10px;
	width:100%;
	
}

.yeni_kayit_div a
{
	color: #d10a11;
	font-weight: 600;
	font-size: 13px;
}

.kayit_sayisi
{
	padding:5px;
}

.ara_butonu
{
	background-image:url(admin/images/search.png);
	background-repeat:no-repeat;
	width:24px; height:24px;
	margin-top: 6px;
	margin-left: 9px;
	cursor: pointer;
	position: absolute;
}


/**/


.td_belirtilmemis
{
	background-color:#fff; color:#ccc; position:relative;
}

.td_k
{
	background-color:#23a015; color:#fff; position:relative;
}

.td_kk
{
	background-color:#ecc503; color:#fff; position:relative;
}

.td_km
{
	background-color:#f10000; color:#fff; position:relative;
}

.td_dd
{
	background-color:#f6f6f6; background-image: url(images/cizgi.png); color:#fff; position:relative;
}

.td_k a, .td_kk a, .td_km a, .td_dd a, .td_belirtilmemis a
{
	color:#fff;     position: absolute;
    width: 100%;
    height: 100%; margin:auto;
	top: 0; bottom:0;
    left: 0;
	border:none !important; display:table-cell; z-index:2;
	
}
.td_belirtilmemis a { color:#666 }

.td_k a:hover, .td_kk a:hover, .td_km a:hover, .td_dd a:hover, .td_belirtilmemis a:hover
{
	background:rgba(0,0,0,0.70); border:none;
	background-image:url(images/icon44.png); background-position:center; 
	background-repeat:no-repeat;
}


input:focus::-webkit-input-placeholder { color:transparent; }
input:focus:-moz-placeholder { color:transparent; } /* FF 4-18 */
input:focus::-moz-placeholder { color:transparent; } /* FF 19+ */
input:focus:-ms-input-placeholder { color:transparent; } /* IE 10+ */

.kirmizi { color:#cf0000 }
td.rotate {
  /* Something you can count on */
  height: 110px;
  white-space: nowrap;
}

td.rotate > div {
  transform: 
    /* Magic Numbers */
    translate(0px, 23px)
    /* 45 is really 360 - 45 */
    rotate(270deg);
  width: 43px;
}
td.rotate > div > span {
 
  padding: 5px 10px;
}

/* HATA MESAJLARI UYARI DIV */

.uyari_mesaji
{
	position: fixed;
	margin: auto !important;
	left: 0;
	right: 0;
	top: 300px;

	width: 40%;
	height: 0px;
	padding: 10px;

}

.uyari_mesaji span
{
	padding: 30px; display:block;	
	border-radius: 5px;
	text-align: center;
	font-weight:600;
	
box-shadow: 2px 2px #666;
color:#000;
}

.hata_mesaji
{
	background-color:#fff;
	border: 5px solid #f7b9b9;
}		

.bilgi_mesaji 
{
	background-color:#fff	;
	border: 5px solid #B9F7BC;
}

.kapat_butonu
{
	position:absolute; margin-top:-44px; right:-31px; 
	width:45px; height:45px;   
	background-image:url(images/kapat.png); background-repeat:no-repeat; 
	cursor:pointer;
}

/**/


/* BASLAR �ye ol popup */

#uye_ol_table
{
	    background-color: #fff;
    padding: 10px;
    border: 1px solid #eee;
}

#uye_ol_table span.red { color:#D30003; font-size:11px }



#uye_ol_table #captcha
{
	border: 1px solid #ddd;
padding: 3px;
}

#uye_ol_table textarea
{
	padding:6px;
	background-color:#e0e0e0;
	border:none;
	width:200px; height:40px; 
	font-family: 'Open Sans', sans-serif; font-size:13px
}

#uye_ol_table input
{
	padding:6px;
	background-color:#e0e0e0;
	border:none;
	width:200px;
}

#uye_ol_table input:focus, #uye_ol_table textarea:focus
{
	background-color:#333; color:#fff; 
}

#uye_ol_table input[type=button] 
{
	padding:8px 20px; background:#1b57a0; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}

#uye_ol_table input[type=button]:hover 
{

	background:#1d4395; 

}

#uye_ol_table input[type=checkbox] 
{
	 background:#fff; border:0 none; color:#000;
	cursor:pointer;
	width:15px;
}


#uye_ol_table select
{
	width:212px;
	padding:6px;
	background-color:#e0e0e0;
	border:none; 
}

#uye_ol_table h1
{
	color:#efefef;
}






#uye_ol_div
{
	 margin:auto; left:0; right:0; 
    width:450px;
	padding:10px;
	-webkit-border-radius: 15px;
  	-moz-border-radius: 15px;
  	border-radius: 15px;
	margin-top: 80px;
}


#uye_ol_inner_div
{
	background-color:#fff;
	color:#636363; border: 1px solid #ddd;
	padding:15px;
border-radius: 7px;

}

#uye_ol_inner_div select
{
	width:172px;
	padding:10px;
	background-color:#ccc;
	border:none; 
}

#uye_ol_inner_div input
{
	width:260px;
	padding:10px;
	background-color:#eee;
	border:1px solid #ddd;
	
}

#uye_ol_inner_div input:focus
{
	background-color:#636363; color:#fff;
}

#uye_ol_inner_div input[type=submit] 
{
	width:282px;
	padding:8px 25px; background:#1b57a0; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}

#uye_ol_inner_div input[type=submit]:hover 
{
	background:#1d4395; 
}

#uye_ol_inner_div h1
{
	color:#636363; border-bottom: 1px dotted #ccc;
}

.uye_girisi_sifremi_unuttum_span
{	
	cursor:pointer; font-size:12px; color:#999;
}

.gizle { display:none}
.goster { display:block}


.div_popup_gizlen
{
	 display:none;  position:absolute; z-index:999999999; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.90)
}

.div_popup_gorun
{
	 display:inline-block;  position:absolute; z-index:999999999; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.30);
}

.sayfalama { width: auto; position: absolute;
right: 0;
margin-top: -9px; }

.sayfalama ul{
	margin:0px;
	padding:0px;
	height:100%;
	overflow:hidden;
	list-style-type:none;	
}

.sayfalama ul li{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:5px;
}

.sayfalama ul li:first-child{
	margin-left:0px;
}

.sayfalama ul li a{
	display:block;
	padding: 3px 7px 3px 7px;
	border: 1px solid #ddd;
	text-decoration: none; /* no underline */
	color: #666;
	font-size:11px;
	
}

.sayfalama ul li a:hover, .sayfalama ul a:active 
{
	border: 1px solid #666;
	color: #000;
}


.sayfalama ul li a.current
{
	border: 1px solid #666;
	font-weight: bold;
	background-color: #666;
	color: #FFF;
}


.sayfalama ul li a img{
	border:none;
}




/*Hastane Index*/
.kutu { position:relative; float:left; width:423px; height:245px; background-color:#f8f8f8; border:1px solid #eee; padding:10px; margin-right:10px; margin-top:7px; text-align:center}

.kutu h2 { margin:auto }

.kutu a
{
	position: absolute;
	margin: auto;
	left: 0px;
	right: 0;
	display: block;
	width: 80%;
	padding: 10px;
	background-color: #999;
	color: #fff;
	text-align: center;
}

.kutu a:hover
{
 	background-color:#333; 
}

/**/

/*Hastane Standartlar Kitabi*/
.icon_mesaj { background-image:url(images/icon16_siyah.png);}
.icon_kitap { background-image:url(images/icon3.png);}
.icon_tablet { background-image:url(images/icon5.png);}
.icon_basvuru { background-image:url(images/icon2.png);}
.icon_hazirlik { background-image:url(images/icon1.png);}
.icon_ayarlar { background-image:url(images/icon27.png);} 
.icon_oneriler { background-image:url(images/icon12.png);} 
.icon_cikis { background-image:url(images/icon28.png);} 
.icon_pdf { background-image:url(images/icon6.png);} 
.icon_flash { background-image:url(images/icon3.png);}
.icon_siparis { background-image:url(images/icon29.png);} 
.icon_yetki_talepleri { background-image:url(images/icon15.png);} 
.icon_basvurular { background-image:url(images/icon14.png);} 
.icon_hastaneler{ background-image:url(images/icon13.png);} 
.icon_yetkililer{ background-image:url(images/icon17.png);} 
.icon_denetciler{ background-image:url(images/icon20.png);} 
.icon_takvim{ background-image:url(images/icon18.png);} 
.icon_arama{ background-image:url(images/icon47.png);} 
.icon_anketler{ background-image:url(images/icon49.png);} 
.icon_download{ background-image:url(images/icon50.png);} 
.icon_uzmanlar{ background-image:url(images/icon52.png);} 
.icon_guncelleme{ background-image:url(images/icon54.png);} 

.icon_b_1 { background-image:url(images/icon_b_1.png);} 
.icon_b_2 { background-image:url(images/icon_b_2.png);} 
.icon_b_3 { background-image:url(images/icon_b_3.png);} 
.icon_b_4 { background-image:url(images/icon_b_4.png);} 
.icon_b_5 { background-image:url(images/icon_b_5.png);} 
.icon_b_6 { background-image:url(images/icon_b_6.png);} 
.icon_b_7 { background-image:url(images/icon_b_7.png);} 




    
.kutu2 span {     display: block;
    bottom: 16px;
    position: absolute;
    margin: auto;
    left: 0;
    right: 0; }
.kutu2 { position:relative; float:left; background-color:#f8f8f8; width:271px; height: 160px;  border:1px solid #e0e0e0; padding:10px; padding-bottom: 20px; margin-right:10px; margin-top:7px; margin-bottom: 2px; text-align:center;  -webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; }

.kutu2:hover
{
 	background-color:#fff;
}

.kutu2 h2 { margin:auto; font-size: 15px !important; }

.kutu2 a
{
position: absolute;	
width: 100%;
margin: auto;
left: 0;
right: 0;
top: 0;
bottom: 0;
	z-index: 1;
 background-repeat:no-repeat; background-position: center 62px;
 -ms-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;

}
.kutu2 a:hover
{
	background-position: center 60px;
}


.kutu4 
{
	background-color:#fff;
	padding:7px;

}

.cift
{
	background-color:#f5f5f5;	
}

.kutu4 .radio_div 
{
	padding:15px; font-weight: 600; padding-bottom: 5px;
	
}

.kutu4 .radio_div label
{
margin-right: 10px;
}

/**/


/*STANDART KITABI ARAMA MOTORU*/


#results {
	position:relative }

#results .baslik_bg
{
	height: 64px;background-repeat: no-repeat; background-position:center
}

#results h4 
{
	text-align:center; margin: auto;
}

#results p
{
	padding:10px
}

#arama_div{
	padding: 20px;
    background-color: #f7f7f7;
    margin-top: 7px;
    text-align: center;
    border: 1px solid #ddd;
}

#arama_div span
{
	width: 100%;
display: block;
color: #d10a11;
font-size: 14px;
font-weight: 600;
}

#arama_div u {
	padding: 3px;
display: block;
font-size: 11px;
color: #666;
}

#arama_div input[type="text"]
{
	width: 400px; margin-right: 3px; background-image:url(images/icon46.png); background-repeat:no-repeat; background-position: 98% 13px;
padding: 12px; background-color: #fff;
border: 1px solid #ddd;
}

#arama_div input[type="text"]:focus
{
	background-color:#666; color:#fff; 
}

#arama_div input::-webkit-input-placeholder { color:#999; }
#arama_div input:-moz-placeholder { color:#999; } /* FF 4-18 */
#arama_div input::-moz-placeholder { color:#999; } /* FF 19+ */
#arama_div input:-ms-input-placeholder { color:#999; } /* IE 10+ */




.arama_sonuclari
{
	
}

.arama_sonuclari a
{
	display:block; border-bottom:1px dotted #eee; padding:10px;
	padding-bottom:15px; padding-left:24px; position:relative;
}

.arama_sonuclari a:hover
{
	background-color:#f6f6f6;
}

.arama_sonuclari .sonuc_div
{
	border-left:1px dotted #ccc	; padding-left:15px;
}

.arama_sonuclari .sonuc_no
{
	position:absolute; margin:auto; top:0; bottom:0; height: 18px;
left: 5px; color:#999;
}

.arama_sonuclari .sonuc_baslik_1
{
	display:inline-block;  font-size:15px;  color:#184376; width:200px; 
}

.arama_sonuclari .sonuc_baslik_2
{
	display:inline-block; color:#184376;  font-size:15px; padding-left: 28px;
}

.arama_sonuclari span
{
	color:#999; font-weight:300; 
}

.arama_sonuclari .sonuc_aciklama
{
	padding-top: 15px; color:#333; 
}
/**/


/*Hastane Akreditasyon Basvurusu Sayfasi*/
.basvuru_bilgi 
{
	width:100%; padding:10px; padding-left:21px;
	background-image:url(images/icon_info.png); background-position:left 11px; background-repeat:no-repeat; margin-top:10px;
}

.basvuru_bilgi span { text-decoration:underline; color:#666; }

.basvuru_bilgi a { font-weight:bold; }

.kutu3 { position:relative;  background-color:#f8f8f8; background-image:url(images/icon_check_green.png); background-repeat:no-repeat; background-position:30px center;  border:1px solid #eee; padding:10px; margin-top:7px; text-align:left; padding-left:93px; min-height:80px; }

.kutu3 h2 { margin:auto; color:#000; border:none !important; font-size:15px !important; font-weight:600 !important;}
.pasif_kutu, .pasif_kutu h2, .pasif_kutu a { color:#ccc !important }

.kutu3 a
{
	min-width: 120px;
	display:inline-block;
	padding: 10px;
	background-color: #333;
	color: #fff;
	text-align: center;
	border-radius:5px;
	 -webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; 
	
}

.kutu3 a:hover
{
 	background-color:#333; 
}

.kutu3:hover a
{
	min-width:150px;
}

.pasif_kutu {  background-image:url(images/icon_check_gray.png); background-color:#fff; }
.pasif_kutu:hover { background-color:#f6f6f6 }
.bekleme_kutu {  background-image:url(images/waiting.png); background-color:#fffdeb; }

.bekleme_kutu h2 { color: #333 !important}

/*MESAJLAR B�L�M�*/
.mesaj_kutu { 
 -webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; 

position:relative;  background-color:#f8f8f8; background-image:url(images/icon22.png); background-repeat:no-repeat; background-position:16px center ;  border:1px solid #eee; padding:10px; margin-top:7px; text-align:left; padding-left:93px; }

.yeni_mesaj { background-image:url(images/icon23.png); background-color:#fffbde; }

.mesaj_kutu .mesaj_tarih { font-size:12px; color:#666; display: inline-block; }
.mesaj_kutu .mesaj_gonderen { font-size:12px; color:#666; display: inline-block; margin-left:20px }
.mesaj_kutu .mesaj_baslik { font-size:17px; display:block; margin-bottom:5px; margin-top:5px; color:#000}
.mesaj_kutu .mesaj_baslik_yeni { font-weight:600 } 
.mesaj_kutu .mesaj_mesaj {font-size:13px; }

.mesaj_kutu .mesaj_baslik2 { font-size:14px; margin-top: 7px;}
.mesaj_kutu .mesaj_baslik2_yeni {  font-weight:600}

.mesaj_kutu .mesaj_a {
position: absolute;
    width: auto;
    height: 100%;
    left: 0;
    top: 0;
    right: 72px;
}

.mesaj_kutu:hover
{
	background-color:#fff;
}


.mesaj_detay_kutu { 
position:relative;  background-color:#fff; border:1px solid #eee; padding:10px; margin-top:7px; text-align:left; }

.mesaj_detay_kutu .mesaj_tarih { font-size:12px; color:#666; display: inline-block; }
.mesaj_detay_kutu .mesaj_gonderen { font-size:12px; color:#666; display: inline-block; margin-left:20px }
.mesaj_detay_kutu .mesaj_mesaj {font-size:13px; }

.mesaj_detay_kutu .mesaj_baslik { font-size:18px; margin-top: 7px;font-weight:600}

.mesaj_gonderildi { background-image:url(images/icon24.png);  }


/* Yanip s�nen mesaj stili*/
@keyframes blink {  
  0% { color: rgba(0,0,0,0.00); }
  100% { color: white; }
}
@-webkit-keyframes blink {
  0% { color: rgba(0,0,0,0.00); }
  100% { color: white; }
}
.blink {
  -webkit-animation: blink 1s linear infinite;
  -moz-animation: blink 1s linear infinite;
  animation: blink 1s linear infinite;
} 
/**/

.normal_a { background:none !important; color:#000 !important; padding:0 !important; font-weight:bold; text-decoration:underline !important;     min-width: 1px !important;
  }
.gonder_pasif { background-color:#ddd !important; color:#FFFFFF; }

.incele_icon {
display:none !important;
background: none !important;
color: #000 !important;
background-image: url(images/icon9.png) !important;
background-repeat: no-repeat !important;
padding: 0 !important;
position: absolute;
top: 6px;
right: 6px;
width: 30px;
height: 30px;
min-width: 0px !important;
}

.ayarlar_icon {
display:none !important;
background: none !important;
color: #000 !important;
background-image: url(images/icon11.png) !important;
background-repeat: no-repeat !important;
padding: 0 !important;
position: absolute;
top: 6px;
right: 6px;
width: 30px;
height: 30px;
min-width: 0px !important;
}

.sil_icon {
display:inline-block !important;
background: none !important;
color: #000 !important;
background-image: url(images/icon21.png) !important;
background-repeat: no-repeat !important;
padding: 0 !important;
position: absolute;
top: 6px;
right: 6px;
width: 30px;
height: 30px;
min-width: 0px !important;
cursor:pointer;
}


.kutu3:hover .incele_icon, .kutu3:hover .ayarlar_icon { display:block !important }





/*Hastane Basvuru Formu */

.basvuru_formu 
{
	
}

.basvuru_formu input[type="text"], textarea, select
{
	width:250px;
	padding:8px;
	color:#333;
	background-color:#eee;
	border: 1px solid #ddd;
}

.basvuru_formu input[type="text"].xxx
{
	width:50px
}

.basvuru_formu input[type="text"].xxxxxxx
{
	width:80px
}

.basvuru_formu input[type="text"].xxxxxxxx
{
	width:120px
}

.basvuru_formu input[type="text"].xxxxxxxxxx
{
	width:300px
}

.basvuru_formu input[type="text"]:focus
{
	background-color:#666; color:#fff;
}

.basvuru_formu textarea
{
	height:54px; font-family:'Open Sans', sans-serif; font-size:13px;
}

.basvuru_formu select
{
	width:268px;
}
.basvuru_formu select[disabled] { color:#fff; }


.basvuru_formu .my_table td { border:1px dotted #ccc }
.basvuru_formu .my_table tr.gray { background-color:#fff4f4 }
.basvuru_formu .my_table tr:hover { background-color:#f5f5f5 }
.basvuru_formu .my_table .tr_head { background-color:#f5f5f5 !important;}
.basvuru_formu .my_table .tr_head td{ padding:5px; color:#666; font-size:12px;}

.basvuru_formu .my_table label {display:block; padding-top:8px; padding-bottom:8px;}

.basvuru_formu_menu {display: flex;  }
.basvuru_formu_menu a { padding:13px; background-color:#bbb; color:#fff;padding-top: 8px; padding-bottom: 8px; display: inline-flex; margin-bottom: 3px;  margin-left: 2px;
border-radius: 5px;width:12.5%; text-align:left}
.basvuru_formu_menu a.active {background-color:#3f5e9f;}
.basvuru_formu_menu a:hover { background-color:#666;}
.basvuru_formu_menu span { display: inline-block;
margin-right: 5px;
position: absolute;
z-index: 2;
margin-top: 9px;
background-color: #838383;
border: 1px solid #ccc;
border-radius: 20px;
padding: 2px;
width: 13px;
text-align: center;
margin-left: -23px;
font-size: 10px;}
.basvuru_formu_menu a.active span
{
	background-color:#3f5e9f;
}



.textbox_sayi, .textbox_oran, .textbox_fiyat { text-align:right }

.diger_checkbox {cursor:pointer; float:left;  margin-top:8px; margin-right:6px }


/*�YE MEN�S�*/

.div_980_uye
{
	width:980px; display:inline-block; padding-top:10px;
}

.div_980_uye h1
{
	font-size: 22px; font-weight: 400;
	color:#d10a11;
	text-align: center;
	margin: auto; border:none; margin-top:7px; margin-bottom: -4px;
	letter-spacing: -1px;
}

.div_980_uye h3
{
	font-size: 13px;
	font-weight:400;
	color:#666;
	border-bottom: 1px dashed rgb(204, 204, 204);
	text-align: left;
	margin: auto;	
}

.div_980_uye h4 {font-weight: 400; font-size: 16px;}
.div_980_uye h5 a {font-weight: 400; font-size: 12px; color:#d10a11}


.div_750_uye
{
	position:relative;
	width:755px; float:left; display:inline-block;  
	margin-left:7px;
	background-color:#fff; text-align:left; font-size: 13px;
}

.div_750_uye h2
{
	color:#3f5e9f;
	text-align:left;
	border-bottom:1px dotted #ccc; padding-bottom:5px; 
	font-weight: 400;
	font-size: 16px;
}

.div_750_uye .box1_div
{
	position:relative;
	float: left;
	display: block;
	width: 173px;
	height: 128px;
	margin-top: 7px;
margin-right: 7px;
border: 1px solid #eee; text-align:center;
}

.div_750_uye .pasif_ikon
{
	background-image:url(admin/images/not_ox.png); background-repeat:no-repeat; width:16px; height:16px; position:absolute; right:5px; top:5px; z-index: 2;
} 

.div_750_uye .aktif_ikon
{
	background-image:url(admin/images/check.png); background-repeat:no-repeat; width:24px; height:24px; position:absolute; right:5px; top:5px; z-index: 2;
} 

.div_750_uye .box1
{
	position:relative;
	display: block;
	width: 173px;
	height: 80px;
	background-color: #b1b1b1;

}

.div_750_uye .box1:hover
{
	background-color:#d10a11;
}	

.div_750_uye .box1 span
{
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 150px;
	height: 21px;
	color:#fff;
	font-size: 16px;
font-weight: 600;
}

.div_750_uye .box1_baslik
{
	color:#999; font-size:11px; padding-top: 7px;
display: block;
}

.div_230_uye
{
	width:183px; float:left; display:inline-block;  overflow:hidden;
}

.div_230_uye a
{
	width:148px;

	
	padding-left:30px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	background-color:#3f5e9f; 
	background-repeat:no-repeat; background-position: 8px 10px;
	color:#e9e9e9;; border-bottom:1px dotted #607dbc;
	font-size:13px; font-weight:400;  display:block;

	 
	 
	 -webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease; 
}

.div_230_uye a:hover
{
	background-color:#184376; background-position: 7px 9px;
}

.div_230_uye .selected_a
{
	background-color:#184376;
}

.div_230_uye_menu_footer
{
	background-image:url(images/uye_menu_footer.png); background-position:left top; background-repeat:no-repeat; width:183px; height:80px;
}


.uye_menu_icon_mesaj{background-image:url(images/icon31.png);}
.uye_menu_icon_kitap{background-image:url(images/icon32.png);}
.uye_menu_icon_basvuru{background-image:url(images/icon33.png);}
.uye_menu_icon_hazirlik{background-image:url(images/icon34.png);}
.uye_menu_icon_oneri{background-image:url(images/icon35.png);}
.uye_menu_icon_ayarlar{background-image:url(images/icon36.png);}
.uye_menu_icon_cikis{background-image:url(images/icon37.png);}
.uye_menu_icon_panel{background-image:url(images/icon38.png);}
.uye_menu_icon_hastane{background-image:url(images/icon41.png);}
.uye_menu_icon_yetkili{background-image:url(images/icon42.png);}
.uye_menu_icon_yetki_talepleri{background-image:url(images/icon43.png);}
.uye_menu_icon_denetciler{background-image:url(images/icon44.png);}
.uye_menu_icon_takvim{background-image:url(images/icon45.png);}
.uye_menu_icon_anketler{ background-image:url(images/icon48.png);} 
.uye_menu_icon_download{ background-image:url(images/icon51.png);} 
.uye_menu_icon_uzmanlar{ background-image:url(images/icon53.png);} 

#uye_menu_div
{
	padding-top:7px;
}





.table_class { border: 1px solid rgb(238, 238, 238); font-size:13px; border-radius:3px}
.table_class a {color:#000; border-bottom:1px solid #000;}
.table_class a:hover {border-bottom:1px solid #d10a11}
.table_class td { border-bottom: dotted rgb(238, 238, 238); border-width: thin; }
.tr_class0 { background-color:#fff; }
.tr_class1 { background-color:#fff; }
.tr_class2 { background-color:#f7f9ff; font-weight:600; font-size: 12px;color: #999; }
.tr_class3 { background-color:#4da443; font-weight:600; color: #fff; }
.tr_class4 { background: #f6f6f6}

.tr_class0:hover, .tr_class1:hover
{
	background-color:#f7f9ff
}

.td_aktif { background-image:url(admin/images/02.png); width:16px; height:16px; background-repeat:no-repeat; }
.td_pasif { background-image:url(admin/images/10.png); width:16px; height:16px; background-repeat:no-repeat; }
.td_duzenle { background-image:url(admin/images/edit_icon.gif); width:16px; height:16px; background-repeat:no-repeat; display: block; }
.td_sil { background-image:url(admin/images/delete_icon.jpg); width:16px; height:16px; background-repeat:no-repeat; display: block; }

.table_class tr
{
	position:relative;
}	

.table_class a.a_tr
{
	position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;border-bottom: none;	
}

.table_class a.a_tr:hover
{
	background-color:rgba(0,0,0,0.16);
}

.olcut_islem_yap {margin-right:5px;  border:none !important; width:78px; height:68px; background-image:url(images/islem-yap.png); background-repeat:no-repeat; background-position:0; display:inline-block; opacity:1  }

.olcut_islem_yap:hover {opacity:0.7  }


/*T�SEB YETKILISI */
.table_class2 { border: 1px solid rgb(238, 238, 238); font-size:12px; display:flex}
.kucuk_linkler {    color: #fff !important;
    background-color: #3f5e9f;
    padding: 10px 10px;
    display: inline-block;
    width: 140px;
    border-radius: 4px; text-align:center;}
.kucuk_linkler:hover { opacity:.7 !important; }

/**/

.td_class
{
	background-color:#fff;
}
.td_class1
{
	background-color:#efffe7;
}

.td_class2
{
	background-color:#fffeed;
}

.td_class3
{
	background-color:#ffeaea;
}

.td_class4
{
	background-color:#F9F9F9;
}





.selectbox
{
	width:218px;
	padding:8px; margin-right:8px;
	background-color:#eee;
	border: 1px solid #ddd;
}

.selectbox2
{
	width:150px;
	padding:8px; 
	background-color:#eee;
	border: 1px solid #ddd;
}

.textbox
{
	width:200px;
	padding:8px;
	background-color:#eee;
	border: 1px solid #ddd;
}

.textbox_kucuk
{
	width:80px;
	padding:8px;
	background-color:#eee;
	border: 1px solid #ddd;
}


.textbox_evet {

border:solid 1px #00DB26;
background-color:#eee;
background-image:url(admin/images/check.png); background-repeat:no-repeat; background-position: 187px 6px;
width:200px;
padding:8px;
color:#333333;}

.textbox_hayir {

border:solid 1px #DB001B;
background-color:#FCB8CD;
background-image:url(admin/images/not_ox.png); background-repeat:no-repeat; background-position: 193px 9px;
width:200px;
padding:8px;
color:#333333;}

.textarea
{
	width:290px ; height:45px; padding:8px;  border: 1px solid #ddd; background-color: #eee; 
}

.button_1
{
	 background-color: #333; border-width: thin; border-style:solid; color:#fff;  font-size:13px;  height:32px; width:120px
}

.ogrenci
{
	width:200px;
	padding:8px;
	background-color:#eee;
	border:none;
	
}

input[type=submit] 
{
	
	padding:8px 25px; background:#333; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}

textarea:focus, input:focus
{
	background-color:#666; color:#fff;
}

label { cursor:pointer }


/**/
/*�L��T SORU*/

.soru_sikki
{
	margin-bottom:10px;
	display:inline-block;

}

.soru_sikki:hover
{
	background-color:#fff;
}


.soru_sikki input[type=radio] {
    display:none;
}
 
.soru_sikki input[type=radio] + label {
	width:150px;
    display:inline-block;

    padding: 8px 12px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}
 
.soru_sikki input[type=radio] + label:hover {
   
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);

    background-color: #ccc;
    background-image: -moz-linear-gradient(top,#ccc,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#ccc,#e6e6e6);
    background-image: -o-linear-gradient(top,#ccc,#e6e6e6);
    background-image: linear-gradient(to bottom,#ccc,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
} 
 
 
.soru_sikki input[type=radio]:checked + label {
       background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
        background-color:#21a549;
		color:#fff;
}

.karsiliyor  input[type=radio]:checked + label{ background-color:#00cc3e !important; background-image:none !important; color:#fff !important}
.karsilamiyor input[type=radio]:checked + label { background-color:#DB0000 !important; background-image:none !important; color:#fff !important}
.kismen input[type=radio]:checked + label{ background-color:#ecc503 !important; }
.muaf input[type=radio]:checked + label{ background-color:#999 !important; color:#333 !important}
.pasif input[type=radio] + label { background-color:#eee !important; background-image:none !important;  color:#ccc !important;}


/**/



/*�R�NLER SAYFASI*/

.div_urunler_ust_bolum
{
	width:100%; float:left; display:inline-block;  overflow:hidden;
}

.div_urunler_ust_bolum a
{
	width:60px;
	height:15px;
	padding:8px;
	padding-left:15px;
	border-bottom:1px solid #ababab;
	font-family: 'Archivo Narrow', sans-serif; font-size:14px; font-weight:400;  display:block
}

.div_urunler_ust_bolum a:hover
{
	background-color:#be0000;
}



.div_urunler_ust_bolum input[type=radio] {
    display:none;
}
 
.div_urunler_ust_bolum input[type=radio] + label {
	float:left;
    padding: 4px 14px;
    margin-top: 4px; margin-right: 4px;
    font-size: 12px;
    line-height: 20px;
    color: #333;
    text-align: left;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
}
 
.div_urunler_ust_bolum input[type=radio]:checked + label {
       background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
        background-color:#DB0000;
		color:#fff;
}

.div_urunler_ust_bolum input[type=radio] + label:hover {
	background-color: #ccc;
	background-image: none;
}




.urun_div{
	position:relative; width:226px; height:320px; background-color:#fff; float:left; margin-right:18px; margin-bottom:18px; border:1px solid #f3f3f3
}

.urun_hazirlaniyor
{
	position:absolute; z-index:2; width:88px; height:88px; background-image:url(images/hazirlaniyor.png);
	right: 0; margin-right: -4px; margin-top: -4px;
}

.urun_resim_div {
	width:100%; height:100%; overflow:hidden; z-index:1
}

.urun_resim_div img{
	width:226px; height:auto;
}
.urun_bilgisi {
	position:absolute; background-color:#000; opacity:1; color:#fff; width:212px; height:0px; bottom:0; overflow:hidden; padding:7px;
	
}

.urun_baslik {
	position:absolute; z-index:2;   padding:7px; width:150px; height:20px;  color:#fff;
}

.urun_baslik a {
	color:#fff;
}

.urun_div:hover .urun_bilgisi 
{
	 height:60px;
	   
-webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; 
opacity:0.9;
}



/**/


/*�R�N DETAY SAYFASI (FASIK�L)*/
.urun_detay_fiyat
{
	font-family: 'Archivo Narrow', sans-serif; font-size:26px; font-weight:400;  display:block; background-image:url(images/tl.png); background-position:right; background-repeat:no-repeat; padding-right:15px;
	margin-top: 17px; margin-right:5px; color:#d10a11;
}

#urun_testi
{
	
}

#urun_testi a
{
	display:table-cell; padding:15px; background-color:#000; color:#fff; 
}

.urun_konulari a
{
	width:300px;
	display: block;
    background-color: #666;
    color: #fff;
    padding: 7px;
    margin-bottom: 2px;
	 -webkit-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; 
}

.urun_konulari a:hover
{
	display: block;
    background-color: #333;
    color: #fff;
    padding: 7px;
    margin-bottom: 2px;
}
/**/


/* KONU DETAY B�L�M� */

.idTabs 
{
	margin-left:-40px; margin-bottom: 53px;
}

.kerem_tabs {
background-color:#666;
font-family: 'Archivo Narrow', sans-serif; font-size:15px; font-weight:400;
color:#ffffff;
margin:1px;
list-style:none;
padding:10px;
float:left;
cursor:pointer;

}

.kerem_tabs:hover, .kerem_tabs2:hover {
background-color:#222;
}


.kerem_tabs2{
background-color:#d10a11;
font-family: 'Archivo Narrow', sans-serif; font-size:15px; font-weight:400;
color:#ffffff;
margin:1px;
list-style:none;
padding:10px;
float:left;

}

.kerem_tabs a, .kerem_tabs2 a { color:#fff; padding:10px; display:block ; width:120px; text-align:center}

.tabdiv {

position:relative; padding:10px; margin-top:20px; margin-left:-10px; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

.tabdiv_nodisplay {

display:none;
}

.tabdiv a {
display:block;
padding:10px; margin:2px; 
background-color:#d10a11; color:#fff;
 font-size:12px; font-weight:400;

}

.button_kirmizi
{
	padding:8px 25px; background:#d10a11 !important; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}

.button_gri
{
	padding:8px 25px; background:#333; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}

.button_acik_gri
{
	padding:8px 25px; background:#999; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}

.button_yesil
{
	padding:8px 25px; background:#029509 !important; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}


.button_turuncu
{
	padding:8px 25px; background:#E09900 !important; border:0 none; color:#fff;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}

.button_mavi
{
	padding:8px 25px; background:#184376 !important; border:0 none; color:#fff !important;
	cursor:pointer;
	-webkit-border-radius: 5px;
	border-radius: 5px; 
}


/**/










html, body {height: 100%;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:400;
	background-color:#fff;
	

}
a { color:#000 }
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

h1 {color:#000; font-size:22px; font-weight:normal; clear:both;  padding-bottom:5px; }
h2 {color:#d10a11;  clear: both;
font-size: 22px;
font-weight: 300; }
h3 {color:#000; font-size:16px; font-weight:600; clear:both; }



#header_menu_div input 
{
	display:none;
}


#ana_div { min-height:100%;position:relative;}

#body_div {padding-bottom:50px  }
#body_div_uye { padding-bottom:50px   }



/*ANASAYFA FOOTER*/
#footer_div
{
   position:absolute;
   width:100%;
   background-color:#6f6f6f;
   bottom:0; 
   height:auto;   /* Height of the footer */
   z-index:3;
}
#footer_dalga
{
	background-image:url(images/footer_ust_bg.png);
	background-repeat:repeat-x;
	background-position: 0px 0px;
	width:100%;
	height:8px;
	min-width:980px;
	margin-top:-8px;	
}

#footer_alt_div
{
   width:980px;
   font-size:11px; 
   color:#eee;
}





/* BASLAR Logo ve telefonun oldugu b�l�m*/
header
{
	 background-color:#fff; width:100%; height:135px;  position: relative;
}
header img:hover
{
	opacity:0.7; filter:alpha(opacity=70);
}




#header_bilgi { width:100%; padding-top:5px; padding-bottom:5px; background-color:#f3f3f3; color:#fff; height:17px; border-bottom: 1px solid #e6e6e6;}
#header_bilgi .div_980 { text-align:left; font-size: 11px;}
#header_bilgi .uye_ol { background-image: url(images/uye_ol_icon.png);
background-repeat: no-repeat;
background-position: right;
padding: 5px;
color: #000;
font-size: 11px;
width: 90px;
position: absolute;
right: 100px;
top: 0px;
font-weight: 600; cursor:pointer }


#header_bilgi .giris_yap { background-image: url(images/giris_yap_icon.png);
background-repeat: no-repeat;
background-position: right;
padding: 5px;
color: #000;
font-size: 11px;
width: 90px;
position: absolute;
right: 10px;
top: 0px;
font-weight: 600; cursor:pointer }


#header_bilgi .uye_ol:hover, #header_bilgi .giris_yap:hover { text-decoration:underline; }

#header_bilgi .hosgeldiniz
{
display:inline-block;
background-image: url(images/giris_yap_icon.png);
background-repeat: no-repeat;
background-position: left;
padding: 5px;
color: #000;
font-size: 11px;

right: 10px;
top: 0px;
font-weight: 600; cursor:pointer ; padding-left:30px;	
}

#header_bilgi .hosgeldiniz b
{
	text-decoration:underline;
}


#header_bilgi .cikis_yap
{
display:inline-block;
background-image: url(images/icon28_2.png);
background-repeat: no-repeat;
background-position: right;
padding: 5px;
color: #000;
font-size: 11px;

width:50px;
right: 10px;
top: 0px;
font-weight: 600; cursor:pointer ; padding-right:30px;	
}


#header_logo
{
	width: 399px;
height: 107px;
position: relative;
float: left;
background-image: url(images/tuska-logo.png);
background-repeat: no-repeat;
background-position: left;

}


#header_logo2
{
	width: 162px;
height: 107px;
position: relative;
float: right;
background-image: url(images/tuskanet-logo.png);
background-repeat: no-repeat;
background-position: left;

}




#header_dil_secenegi
{

	height:18px; position:absolute;  background-image:url(images/dil_bg.png); background-repeat:no-repeat; background-position:top; width:73px; padding-top:2px; right:3px;
	font-size:12px; color:#ccc; 
}

#header_dil_secenegi a
{
	font-size:11px; color:#fff;
}


#header_logo:hover, #header_logo2:hover
{
	opacity:0.7; filter:alpha(opacity=70);
}

/* BITER Logo ve telefonun oldugu b�l�m*/






/* BASLAR Header b�l�m� men�*/
#header_menu_div
{
	 height:34px;  z-index:4; position:absolute; right:0; top:38px;
}
#header_menu
{
	
	font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:400; color:#000; 
}	
#header_menu #anasayfa
{
	background-image:url(images/home.png); background-repeat:no-repeat; width:17px; height:20px; padding-left:0px; padding-right:10px; background-position:center;
}

#header_menu #anasayfa:hover
{
	background-image:url(images/home2.png); 
}

#header_menu a
{
	font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:600;  color:#555; 	 
	padding-top:7px; padding-bottom:7px; 	margin:0;	float:left;
}
#header_menu a:hover
{
	color:#FFFFFF;

}
#header_menu .tek_link
{
	color:#555;
	padding-top:10px; padding-bottom:6px;	padding-left:20px;	padding-right:20px;
}

#header_menu .tek_link:hover
{
	background-color:#333;	
}

#header_menu .farkli_link
{
	color:#fff; background-color:#333;
	padding-top:10px; padding-bottom:6px;	padding-left:24px;	padding-right:24px;
}



#header_menu #selected_a
{
	background: #333; color:#FFFFFF;	
}
#header_menu:hover #selected_a
{
	background: #333;
}
#menu_alti_cizgi
{
	width:100%; height:1px; background-color:#efefef; z-index:1; position: absolute;
bottom: 0px;
}	












/*BASLAR MEN� B�L�M� */
.menu_bolumu
{
	float:left; 
	padding-left:13px;	padding-right:13px;	margin:0;	
	cursor:pointer; 
	height:33px;
}

.menu_bolumu:hover
{
	background-color:#333;  color:#FFFFFF;
}

.menu_baslik
{
	padding-top:9px; padding-left:10px;	padding-right:22px;
	background-image:url(images/asagi_ok.png); background-position:right; background-repeat:no-repeat;
	height:25px;
}

#header_menu .menu_baslik a
{
	color:#333; padding-top:0px;
}

#header_menu .menu_baslik:hover a
{
	color:#fff; 
}

#header_menu .menu_bolumu:hover .cssmenu
{
	display:block; 
}

#header_menu .menu_bolumu:hover a
{
	color:#FFFFFF;

}

/*BITER MEN� B�L�M�*/


/* ANASAYFA KUTULAR*/
.anasayfa_kutu_div_container
{
	-moz-column-count: 1; margin-top:20px; display:inline-flex; width:100%; clear:both;
}

.anasayfa_kutu_div_container2
{
	width:100%; background-color:#f5f5f5; background-image:url(images/nasil_calisir.png); background-position:center; background-repeat:no-repeat; height:220px;
	 padding-top:20px; padding-bottom:20px; margin-bottom:20px; display:inline-block;
	
}

.anasayfa_kutu_div_container2 h2
{margin:auto; }

.anasayfa_kutu_div_container3
{
	width:100%; background-image:url(images/basinda_yemek_pazari.gif); background-position:bottom; background-repeat:no-repeat; height:100px;
	 padding-top:20px;  margin-bottom:20px; display:inline-block;
	
}

.anasayfa_kutu_div
{
float: left;
width: 33.33%;
height: 242px;
overflow: hidden;
padding-left: 43px;
padding-right: 43px;
}
.ic_kutu
{
	background-position:bottom; background-repeat:no-repeat; width:300px; height:160px; margin-bottom: 5px; font-size:24px; font-weight:500; color:#d10a11; text-align:center;
}

.ucretsiz_bg
{
	background-image:url(images/icon3.png);
}

.kolay_bg
{
	background-image:url(images/icon2.png);
}

.hizli_bg
{
	background-image:url(images/icon1.png);
}
/* */



/* CSS DROP DOWN */
.cssmenu {
  border: none;
  margin: 0px;
  margin-top:-1px;
  padding: 0px; padding-bottom:77px;
   margin-left:-13px; 
  clear:both; display:none;	position:absolute; 
  width:203px; height:auto; 
  z-index:2;
}

.cssmenu a
{
	float:left; 
	width:163px;
	padding-left:15px;	padding-right:25px;	margin-left:0px;
	background-position:left; background-repeat:repeat; 
	border-bottom:1px dashed #888;
	
}

.cssmenu a:hover
{
	 z-index:99999;
}

.cssmenu .liste_header{
  margin-left:0px;
  z-index:9999;
  width:203px;
  float: left;
  padding: 0;
  background-color:#666; height:1px; cursor:default; position:absolute; 
  background-image:none;
}

.cssmenu > ul {
  margin-top: 0px !important; 

}
.cssmenu ul {
  list-style: none;
  padding: 0; 
}

.cssmenu ul li{
 
  border:none;
  width: 203px;
  list-style: none;
  margin: 0;
  padding: 0; 
  background-color:#eee;
}

.cssmenu ul li:hover{
 
  border:none;
  width: 203px;
  list-style: none;
  margin: 0;
  padding: 0; 
  background-color:#333;
}

.cssmenu ul ul {
  margin-left:202px;
  margin-top:0px;
}
.cssmenu ul ul a {
  line-height: 20px; 
}
.cssmenu ul ul ul {
  margin-left:0px;
  left: 100%;
}
.cssmenu li {
  float: left;
  padding: 0px 5px 0px 5px;
}

.cssmenu li a {
  color: #000 !important;
  display: block;
  font-size:11px;
  font-weight:400 !important;
  line-height: 20px;
  text-align: left;
  text-decoration: none;
}

.cssmenu li:hover {
  
  background-repeat:no-repeat;
  padding-left:0px;
  
}
.cssmenu li a:hover {
  color: #fff !important;
  text-decoration: none;
  background-repeat:no-repeat;
}
.cssmenu li ul {
  display: none;
  height: auto;
  position: absolute;
  width: 203px;
  z-index: 200;

}
.cssmenu li:hover > ul {
  display: block;
}


.cssmenu li ul a {
  display: block;
}

.cssmenu p {
  clear: left;
}
.cssmenu .active > a {
  color: #000;
}
.cssmenu .active > a:hover {
  color: #000;
}

.cssmenu .liste_footer{
  float: left;
  padding: 0;
  background-image:none; height:2px; cursor:default; position:static;
  background-color:#d10a11;
}

.cssmenu .liste_footer:hover{ background-color:transparent }

.cssmenu .acilir_ok
{
	background-image:url(images/menu_sag_ok.png); background-position:right; background-repeat:no-repeat;
	width:203px; height:35px;
}
	


/* */

#kategori_detay
{

}

#kategori_detay .link
{
	background-image:url(images/duyuru_ok.png); background-position:left; background-repeat:no-repeat;
	padding-left:15px; border-bottom:1px dashed #ccc; color:#000; width:740px; padding-top:10px; padding-bottom:10px; display:block;
}

#kategori_detay .link:hover
{
	background-color:#f5f5f5;
}


#sayfa_detay
{

}

#sayfa_detay .link
{
	background-image:url(images/duyuru_ok.png); background-position:left; background-repeat:no-repeat;
	padding-left:15px; border-bottom:1px dashed #ccc; color:#003366; width:740px; padding-top:10px; padding-bottom:10px; display:block;
}

#sayfa_detay .link:hover
{
	background-color:#f5f5f5;
}

.div_980
{
	width:980px; display:inline-block; position:relative
}

.div_750
{
	width:893px;  display:inline-block; margin-left:-5px;  padding-left:15px; 
}

.div_230
{
	 float:left; display:inline-block;  width:196px;
}


.div_750 img
{
	max-width:772px; height:auto;
}



/*ANASAYFA SLAYT*/
#slayt_bg
{
	width:100%; background-color:hsla(0,0%,0%,0.80); background-image:url(images/slayt_bg2.png);background-position:center;  overflow:hidden; position:relative; float:left;
}

.slider_980_container
{
	position:absolute; top:0px; right: 0px; left: 0px; z-index:2; height:100%; 
}










/* Callback example */

.callbacks_container {
  margin-bottom: 50px;
  position: relative;
  float: left;
  width: 100%;
  }

.callbacks {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.callbacks li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }

.callbacks img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.callbacks .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }

.callbacks_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 45%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("themes/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.callbacks_nav:active {
  opacity: 1.0;
  }

.callbacks_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }


/**/




/*BITER  Anasayfa - Duyurular*/ 


#header_alti_ana_div
{
	width:100%; height:27px
}
#header_alti_orta_div
{
	width:980px; height:100%; z-index:1px; position:relative; background-image:url(images/kategori_baslik_bg.png); background-position:left; background-repeat:no-repeat;
}
#header_alti_sayfa_basligi
{
	padding-left:10px; padding-top:3px; font-family: 'Archivo Narrow', sans-serif; font-size:16px; font-weight:400; color:#FFFFFF;
}
#header_alti_sayfa_basligi a
{
	font-family: 'Archivo Narrow', sans-serif; font-size:16px; font-weight:700; color:#FFFFFF;
}
#header_alti_sol_div
{
	background-image:url(images/kategori_mavi_cizgi_bg.png); background-repeat:repeat-x; background-position:center; float:left;  width:25%; height:100%; margin-top:-27px; z-index:2px;
}


*:focus {
    outline: none;
}


/*BASLAR Sayfa Detay Men�*/
.sd_menu_header { width:181px; padding-left:15px;  background-image:url(images/slayt_bg3.png); font-family: 'Archivo Narrow', sans-serif; font-size:15px; font-weight:600; color:#fff;  padding-top:6px; padding-bottom:6px; }
.sd_menu {  }
.sd_menu a { width:181px;  background-color:#979797; overflow:hidden; padding-left:15px; padding-top:10px; padding-bottom:10px; display:block; border-bottom:1px dashed #ccc; font-family: 'Open Sans', sans-serif; font-size:12px; font-weight:400; color:#fff;}

.sd_menu a:hover { background-image:none; background-color:#aaa; padding-left:15px; padding-top:10px; display:block;}

.sd_menu_footer  {  width:196px; height:73px; background-image:url(images/sayfa_menu_footer.png);  }

/*BITER Sayfa Detay Men�*/ 





.sayfalama_off
{
background-image:url(images/sayfalama_off.png); background-repeat:no-repeat; width:22px; height:22px; padding-top:3px; float:left; margin:2px;color:#FFFFFF; font-weight:bold; text-decoration:none;
}


.sayfalama_on
{
background-image:url(images/sayfalama_on.png); background-repeat:no-repeat; width:22px; height:22px; padding-top:3px; float:left; margin:2px;color:#FFFFFF;  font-weight:bold; text-decoration:none;
}

.galeri_div
{
	float:left; margin:2px; padding:5px; overflow:hidden; height:120px; width:180px; border:1px solid #f3f3f3;
}

.galeri_div img:hover
{
	opacity:0.7; filter:alpha(opacity=70);
}

.ogrenci_1
{
	border-color:#C0C9D1; background-color: #FFFFFF; border-width: thin; border-style:solid; color:#666666;  font-size:12px;  height:22px; width:210px
}

.ogrenci_2
{
	border-color:#C0C9D1; background-color: #FFFFFF; border-width: thin; border-style:solid; color:#666666;  font-size:12px;  height:22px; width:150px
}

.ogrenci_3
{
	border-color:#C0C9D1; background-color: #FFFFFF; border-width: thin; border-style:solid; color:#666666;  font-size:12px;  height:22px; width:60px
}


.menu_icon
{
	width:100%;
	height:32px; 
	background-image:url(images/menu_icon.png); background-position:right; background-repeat:no-repeat;
	background-color:#fff;
	display:none;
	cursor:pointer;
}

#header_menu input
{
	display:none;
}

iframe { width: 369px;
height: 369px;
margin-right: 6px;
margin-bottom: 6px; }


@media only screen and (min-width: 1100px) and (max-width: 1600px) 
{
	.div_980
	{
		width:1100px; display:inline-block; position:relative
	}
	
	.div_980_uye
	{
		width:1100px;
	}
	
	.div_750_uye
	{
		width:910px; 
	}

	
}


@media only screen and (min-width: 781px) and (max-width: 1099px) 
{
	iframe {width:100%; height:auto }

.callbacks_nav
{
    top: 47%;
}
	
#header_menu { width:100%;}
.div_980 { width:100%; min-width:581px }
#header_logo_ANASAYFA,#header_logo{ margin-left:10px;}

.div_750 { width:95%; min-width:581px; margin:auto; padding-left:10px; padding-right:10px; }
.div_750 img { width:100%; height:auto; }
.div_230 { display:none }
	
}

@media only screen and (min-width: 100px) and (max-width: 780px) 
{

body { font-size:18px }
h1 { font-size:26px }
table { width:100% }
iframe {width:100%; height:auto }
.div_980 { width:100px; width:100%; display:block; }

.div_750 { width:95%;  margin:auto; padding-left:10px; padding-right:10px; }
.div_750 img { width:100%; height:auto; }
.div_230 { display:none }

.div_980_uye { width:100px; width:100%; padding-top: 49px; }
.div_750_uye { width:95%;  margin:auto; padding-left:10px; padding-right:10px; }
.div_230_uye { display:none }

#footer_div { display:none }
#footer_alt_div { width:100%}
#footer_copyright { width:100%; min-width:20px}
#footer_dalga { width:100%; min-width:20px}

#header_dil_secenegi, #header_dil_secenegi_ANASAYFA { display:none }



#header_logo, #header_logo_ANASAYFA { float:none; display: block; } 
#header_iletisim, #header_call_us, #header_facebook, #header_twitter, #header_instagram,
#header_iletisim_ANASAYFA, #header_call_us_ANASAYFA, #header_facebook_ANASAYFA, #header_twitter_ANASAYFA, #header_instagram_ANASAYFA
{
	display:none
}
#header_menu_div 
{
	position:relative;	top:0px; background-color:#fff;
}



#header_menu_div input 
{
	display:none;
}

#header_menu_div input + .menu_icon + *
{
	display:none;
}
#header_menu_div input:checked + .menu_icon + *
{
	display:block;
}

#header_menu_div input:checked ~ .menu_icon
{
	background-image:url(images/menu_icon2.png);	
}

#header_menu_div input:checked #header_menu { display:block; width:100%;}

#header_menu { display:none; width:100%;}

#header_menu_div .menu_icon
{
	display:block;
}


#header_menu #anasayfa { display:none }


.menu_bolumu
{
	float: left;
padding-left: 0;
padding-right: 0;
margin: 0;
cursor: pointer;
height: 40px;
width: 100%;
text-align: center;
background-color: RGBA(233, 233, 233, 1);
margin-top: 5px;
}
.menu_baslik { background-image:none}

#header_menu .menu_bolumu:hover .cssmenu { display:none !important}
#header_menu a{ width:100%; padding:0px; text-align:center; font-size:18px }
#header_menu .tek_link { color: #333;
padding-top: 10px;
padding-bottom: 6px;
padding-left: 0px;
padding-right: 0px;
background-color: RGBA(233, 233, 233, 1);
margin-top: 5px; } 


#kategori_detay .link { width:95%; font-size:18px; }
#googlemaps { display:none }


.slide_h1 { font-size:36px; padding:10px; width:80% }

header.header_on_scroll #header_logo { margin-left:6px; margin-top:	10px; z-index:22 }
.menu_icon {height:52px}

#header_bilgi span { display:none }
}