﻿body {
	padding:0;
	margin:0;
	background:#252827;
	color:#666;
}
body, input, select, textarea {
		font-family:'Century Gothic', Arial, Tahoma, Verdana;
	}
a {
	color:#000;
	text-decoration:none
	}
.Ortala {
	margin:0 auto;	
	}
.clear {
	clear:both	
	}
.satir {
	width:100%;	
	position:relative;
	}
.GenelIcerikAlani {
	width:1003px;
	min-width:1003px;
	}
#PageContent .Sol {
	width:740px;
	position:relative;
	float:left;
	padding:17px 0 0 0;
	}
#PageContent .Sol.Genis{ 
	width:100% !important;
}
#PageContent .Sag {
	width:237px;
	float:right;
	padding:62px 0 0 0;
	}
#PageHead, #PageBody, #PageFooter , #PageTop, #PagePath, #PageContent{
	position:relative;
	width:100%;
	}
#PageHead {
	padding:18px 0px 14px 0px;
	min-width:1003px;
	}
#PageBody {
	padding:0px 0px 40px 0px;
	background:#FFF;
	min-width:1003px;
	}
#PageFooter {
	padding:25px 0px 25px 0px;
	min-width:1003px;
	}
.UserBar {
	position:relative;
	float:right;
	}
#Logo, #Logo a, #Logo img {
	position:relative;
	float:left;
	width:180px;
	height:116px;
	}
#Logo img {
	border:none;	
	}
#Logo {
	background:url(images/Logo.png) no-repeat;
	}
#PageTop .Sol{
	position:relative;
	float:left;
	width:180px;
	}
#PageTop .Sag{
	position:relative;
	float:left;
	width:823px;
	min-height:116px;
	}
#PageTop .Sag .Ust{ 
	position:absolute;
	top:0px;
	right:0px;
}
#PageTop .Sag .Alt{ 
	position:absolute;
	bottom:0px;
	right:0px;
}
#PageTop #ParentTitle {
	position:absolute;
	top:45px;
	left:30px;
	}
#PageTop #ParentTitle h1{
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:22px;
	}
#PagePath {
	border-top:1px solid #c9cdcc;
	border-bottom:1px solid #c9cdcc
	}
.Buradasiniz {
	position:relative;
	float:left;
	font-size:13px;
	background:url(images/ico_burada.png) no-repeat top left;
	height:33px;
	line-height:33px;
	padding:0 0 0 34px;
	}
.Buradasiniz a{
	color:#6e7071;	
	}
.Buradasiniz a:hover{
	text-decoration:none;
	color:#000;
	}
#PagePath .Diller {
	position:relative;
	float:right;
	}
#PagePath .Diller ul, #PagePath .Diller ul li{
	position:relative;
	float:left;
	}
#PagePath .Diller ul {
	margin:0;
	padding:0;
	}
#PagePath .Diller ul li{ 
	margin:0;
	padding:0 15px 0 10px;
	line-height:33px;
	font-size:12px;
	list-style:none;
}
#PagePath .Diller ul li.son{
	padding:0 0 0 10px;
	}
#PagePath .Diller ul li a{ 
	color:#898a8b;
	text-decoration:none;
}
#PagePath .Diller ul li a:hover, #PagePath .Diller ul li.aktif a{
	color:#900;
	}
#PageTop #frmGenelArama{
	position:relative;
	float:left;
	margin:21px 0 0 0;
	padding:0px;
	}
#PageTop #frmGenelArama .GenelAramaGiris {
	position:relative;
	float:left;
	background:url(images/GenelAraBas.png) no-repeat top left;
	line-height:33px;
	padding:0 0 0 10px; 
	}
#PageTop #frmGenelArama .GenelAramaGiris input{
	position:relative;
	float:left;
	border:none;
	-moz-border-radius-topright: 0 !important;
 	border-top-right-radius: 0 !important;
	-moz-border-radius-topleft: 0 !important;
 	border-top-left-radius: 0 !important;
	-moz-border-radius-bottomright: 0 !important;
 	border-bottom-right-radius: 0 !important;
	-moz-border-radius-bottomleft: 0 !important;
 	border-bottom-left-radius: 0 !important;
	}
#PageTop #frmGenelArama .GenelAramaGiris #txtGenelAra{
	background:url(images/GenelAraBg.png);
	height:33px;
	line-height:33px;
	border:none;
	padding:0 10px 0 0px;
	width:187px;
	}
#PageTop #frmGenelArama .GenelAramaGiris #btnGenelAra{ 
	background:url(images/GenelAraBtn.png) no-repeat;
	width:38px;
	height:33px;
	cursor:pointer;
}
.MaviIcerik {
	position:relative;
	float:left;
	width:100%;
	text-align:justify;
	font-size:14px;
	line-height:18px;
	color:#333;
	padding:20px 0 0 0;
	}
.TabGolge {
	position:absolute;
	bottom:0;
	left:0;
	z-index:2;
	background:url(images/TabCizgi.png) no-repeat bottom left;
	width:779px;
	height:2px;
	}
.AramaSubBody {
	position:relative;
	}
.AramaSubTitle {
	position:relative;
	border:1px solid #cccccc;
	border-bottom:none;
	-moz-border-radius-topright: 4px;
 	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
 	border-top-left-radius: 4px;
	}
.AramaSubTitle .Baslik{
	position:relative;
	float:left;
	background:url(images/ico_Ara.png) 0px 4px no-repeat;
	font-size:14px;
	color:#494a4b;
	padding:0 0 0 18px;
	margin:10px;
	line-height:16px;
	}
.AramaSubTitle .Yardim{
	position:relative;
	float:right;
	background:url(images/ico_info.png) 0px 2px no-repeat;
	font-size:11px;
	line-height:16px;
	padding:0 0 0 10px;
	margin:10px;
	}
.AramaSubTitle .Yardim a{ 
	color:#767676;
	text-decoration:none;
}
.AramaSubKriterler {
	position:relative;
	padding:13px;
	}
.KategoriSubList {
	position:relative;
	padding:20px;
	border:1px solid #cccccc;
	border-top:none;
	-moz-border-radius-bottomright: 4px;
 	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
 	border-bottom-left-radius: 4px;	
	margin-bottom:24px;
	}
.KategoriSubList.BorderYok{ 
	border:none !important;
}
.KategoriSubList ul {
	position:relative;
	padding:0;
	margin:0;
	}
.KategoriSubList ul li{ 
	position:relative;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	width:50%;
	border-bottom:1px solid #ececec;
}
.KategoriSubList ul li h3{ 
	position:relative;
	float:left;
	margin:0;
	padding:0 0 0 10px;
	font-weight:normal;
	font-size:14px;
	line-height:22px;
} 
.KategoriSubList ul li .ItemCount {
	position:relative;
	float:right;
	font-size:14px;
	padding:0 50px 0 10px;
	line-height:22px;
	}
.KategoriSubList ul li.odd .ItemCount {
	padding:0 10px 0 10px;	
	}
.KategoriSubList ul li.odd h3 {
	padding:0 10px 0 50px;	
	}
.KategoriSubList ul li a {
	color:#333;	
	}
.KategoriItemList li {
	width:100% !important	
	}
.KategoriItemList li h3{ 
	float:none !important;
	padding:0 0 0 0 !important;
	font-size:20px !important;
	line-height:40px !important;
}
.KategoriItemDesc {
	position:relative;
	padding:0 0 0 20px;
	font-size:11px;
	line-height:16px;
	}
.KategoriItemList li .KategoriItemMemberPage {
	position:relative;
	padding:10px 0 10px 0;
	text-align:right;
	}
.KategoriItemList li .KategoriItemMemberPage img{ 
	border:none;
}
.MapCanvas {
	width:100%;
	height:400px;
	border:4px #FFF solid;
	margin:2px 0px 0 -2px
	}
.MapIsaretiOrtala {
	background:url(images/Google_Maps_Marker.png) no-repeat 0 0;
	padding:0 0 0 40px;
	line-height:34px;
	height:34px;
	cursor:pointer;
	border:none;
	float:right;
	position:relative;
	width:auto !important;
	font-weight:bold;
	}
.GoogleMapArea {
	position:relative;
	float:left;
	width:100%;
	}
.Boxs, .Boxs li, .Boxs .BoxDesc, .Boxs .BoxTitle {
	position:relative;
	float:left;
	width:99%;
	}
.Boxs {
	margin:0;
	padding:0;
	}
.Boxs li {
	margin:0 0 24px 0;
	list-style:none;
	}
.Boxs .BoxTitle, .Boxs .BorderKoy .BoxDesc.BaslikYok {
	-moz-border-radius-topright: 4px;
 	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
 	border-top-left-radius: 4px;	
	}
.Boxs .BoxTitle {
	border-bottom:none;
	}
.Boxs .BorderKoy .BoxDesc{
	border:1px solid #cccccc;
	border-top:none;
	-moz-border-radius-bottomright: 4px;
 	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
 	border-bottom-left-radius: 4px;
	}
.Boxs .BoxDesc .BoxDescBody{
	padding:10px 0 0 0
	}
.Boxs .BorderKoy .BoxDesc .BoxDescBody{
	padding:10px 10px 10px 10px;	
	}
.Boxs .BorderKoy .BoxDesc.BaslikYok {
	border-top:1px solid #cccccc;	
	}
.Boxs .BoxTitle h2 {
	padding:10px;
	margin:0;
	font-size:14px;
	font-weight:normal;
	color:#FFF;
	}
.BoxAddEdit {
	position:relative;
	padding:10px;
	background:#eaf3ff;
	border:1px solid #bfbfbf;
	-moz-border-radius-topright: 8px;
 	border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
 	border-top-left-radius: 8px;	
	-moz-border-radius-bottomright: 8px;
 	border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
 	border-bottom-left-radius: 8px;	
	margin:20px 0 0 0
	}
.BoxAddEdit h2{
	color:#4cc5e4;	
	}
.BoxAddEdit .GoogleMapArea {
	margin:-25px 0 0 0;	
	}
.Buton1 {
	border:none;
	-moz-border-radius-topright: 4px;
 	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
 	border-top-left-radius: 4px;	
	-moz-border-radius-bottomright: 4px;
 	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
 	border-bottom-left-radius: 4px;	
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	padding:10px;
	}
.Buton1:hover {
	color:#FFF	
	}
.Buton2 {
	border:none;
	-moz-border-radius-topright: 4px;
 	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
 	border-top-left-radius: 4px;	
	-moz-border-radius-bottomright: 4px;
 	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
 	border-bottom-left-radius: 4px;	
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	padding:10px;
	cursor:pointer;
	}
.Buton2:hover {
	color:#FFF	
	}
.Buton2.Pasif {
	background:#e8e8e8 !important;
	color:#a0a0a0 !important;
	cursor:auto !important;
	}
.Pasif input{
	background:#e8e8e8 !important;	
	}
.Pasif label{
	color:#eeeeee !important;
	}
.LoginMain {
	position:relative;
	font-size:13px;
	line-height:22px;
	}
.LoginMain h2{ 
	position:relative;
	margin:0 0 11px 0;
	padding:0 0 11px 0;
	border-bottom:1px solid #dedede;
	font-size:22px;
	font-weight:normal;
}
.LoginMain ul{
	margin:0;
	padding:15px 0 0 0;
	position:relative;
	}
.LoginMain ul li{ 
	position:relative;
	margin:0;
	padding:0 0 20px 0;
	list-style:none;
}
.LoginMain ul li .Resim, .LoginMain ul li .Detay{ 
	position:relative;
	float:left
} 
.LoginMain ul li .Resim {
	padding:0 10px 0 0;	
	}
.LoginMain ul li .Resim img{ 
	border:none;
}
.LoginMain ul li .Detay {
	width:600px;
	}
.LoginMain ul li .Detay h3 {
	font-size:16px;
	font-weight:normal;
	padding:1px 0 5px 0;
	margin:0;
	}
.LoginBox {
	margin:0 0 24px 0;	
	}
.LoginBox li{ 
	margin:0 0 0 0 !important;	
}
#frmLogin {
	font-size:13px;	
	position:relative;
	margin:0;
	padding:0;
	}
#frmLogin label{
	position:relative;
	float:left;
	width:100%;
	padding:10px 0 5px 0;
	}
#frmLogin #UID, #frmLogin #PASS {
	position:relative;
	float:left;
	padding:5px;
	border:1px solid #e3e3e3;
	width:200px;
	-moz-border-radius-topright: 4px;
 	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
 	border-top-left-radius: 4px;	
	-moz-border-radius-bottomright: 4px;
 	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
 	border-bottom-left-radius: 4px;	
	font-size:12px;
	color:#666
	}
#frmLogin #btnLogin {
	margin:10px 0 10px 0;	
	}
#frmLogin ul {
	position:relative;
	float:right;
	margin:0;
	padding:0;
	font-size:11px;
	}
#frmLogin li{ 
	text-align:right;
	padding:0;
	margin:0;
	line-height:20px;
}
.NewMemberMain {
	position:relative;	
	}
.NewMemberMain ul{ 
	position:relative;
	margin:0;
	padding:0;
}
.NewMemberMain ul li{ 
	position:relative;
	float:left;
	list-style:none;
	padding:0 40px 0 0;
	width:200px;
}
.NewMemberMain h2{
	position:relative;
	margin:0;
	padding:0;
	line-height:40px;
	font-size:25px;
	font-weight:normal;
	color:#8a8a8a;
	text-align:center;
	}
.NewMemberMain .Resim{ 
	position:relative;
	text-align:center;
}
.NewMemberMain .Resim img{ 
	border:none
}
.NewMemberMain .ButonBody{
	padding:22px 0 22px 0;
	text-align:center;
	}
.NewMemberMain .ButonBody .Buton2{ 
	padding-right:20px;
	padding-left:20px;
}
.NewMemberMain .ButonBody .Buton2.renk1{
	background:#4cc5e4 !important;
	}
.NewMemberMain .ButonBody .Buton2.renk1:hover{
	background:#3ab2d1 !important;
	}
.NewMemberMain .ButonBody .Buton2.renk2{
	background:#a0d53a !important;
	}
.NewMemberMain .ButonBody .Buton2.renk2:hover{
	background:#93c435 !important;
	}
.NewMemberMain .ButonBody .Buton2.renk3{
	background:#fbb54f !important;	
	}
.NewMemberMain .ButonBody .Buton2.renk3:hover{
	background:#edaa49 !important;
	}
.NewMemberMain .Detay {
	position:relative;
	text-align:center;
	font-size:11px;
	line-height:20px;
	color:#8e8e8e;
	}
.RegisterTitle, .RegisterAdimlar, .RegisterBody, .RegisterBody form{
	position:relative;
	float:left;
	width:100%;
	}
.RegisterTitle {
	border-bottom:1px solid #dedede;
	}
.RegisterTitle h2{
	position:relative;
	float:left;
	margin:0;
	padding:0 0 15px 0;
	font-weight:normal;
	font-size:21px;
	}
#RegisterSecimInfo {
	position:relative;
	float:right;
	}
#RegisterSecimInfo .Etiket{ 
	color:#a0a0a0;
	font-size:12px;
}
#RegisterSecimInfo .Etiket.Ucret{ 
	padding:0 0 0 20px;
}
#RegisterSecimInfo .Secim{
	color:#7a7a7a;
	} 
#RegisterSecimInfo .Secim.Paket{
	font-size:14px;
	}
#RegisterSecimInfo .Secim.Ucret{
	color:#42453e;	
	font-size:22px;
	}
#RegisterSecimInfo .ParaBirimi {
	color:#7a7a7a;	
	font-size:11px;
	letter-spacing:-0.05em;
	}
.RegisterAdimlar ul {
	position:relative;
	float:left;
	display:block;
	margin:0;
	padding:20px 0 20px 0;
	width:100%;
	}
.RegisterAdimlar ul li{ 
	position:relative;
	float:left;
	display:block;
	margin:0 30px 0 0;
	padding:0 50px 0 0;
	list-style:none;
}
.RegisterAdimlar ul li .Numara{ 
	position:relative;
	float:left;
	height:100%;
	font-size:55px;
	line-height:55px;
	padding:0 10px 0 0;
} 
.RegisterAdimlar ul li .Baslik{ 
	position:relative;
	float:left;
	height:100%;
	width:80px;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	text-align:left;
	padding:8px 0 0 0;
} 
.RegisterAdimlar ul li.onceki .Baslik, .RegisterAdimlar ul li.sonraki .Baslik, .RegisterAdimlar ul li.son .Baslik{ 
	color:#c8c8c8
}
.RegisterAdimlar ul li.aktif .Baslik, .RegisterAdimlar ul li.aktif.son .Baslik {
	color:#585858;	
	}
.loading-3{ 
	position:absolute;
	left:50%;
	top:50%;
	margin:-33px 0 0 -33px;
	width:66px;
	height:66px;
	background:url(images/loading-3.gif) no-repeat;
	z-index:9999
}
.loadingbg {
	position:absolute;
	left:0;
	top:0;
	z-index:8888;
	width:100%;
	height:100%;
	background:#FFF
	}
.RegisterAdimBody .Desc {
	position:relative;
	color:#767676
	}
.RegisterAdimBody .SolBolum .Desc {
	color:#b7b6b6
	}
.RegisterAdimBody .SolBolum .Desc h3 {
	font-weight:normal;	
	}
.RegisterAdimBody .Elements {
	padding:15px 0 35px 0;
	position:relative;
	color:#858585;
	font-size:18px;
	}
.RegisterAdimBody .Elements .SatirSol{ 
	position:relative;
	float:left;
	width:400px;
}
.RegisterAdimBody .Elements .SatirSag{
	position:relative;
	float:left;
	}
.RegisterAdimBody .Elements select, .RegisterAdimBody .Elements input, .RegisterAdimBody .Elements textarea {
	width:100%;	
	}
.RegisterAdimBody .Elements .satir {
	padding:0 0 20px 0;	
	}
.RegisterAdimBody .Elements .IconArea {
	position:relative;
	float:left;
	width:35px;
	height:35px;
	}
.RegisterAdimBody .Elements .IconArea.Zorunlu {
	background:url(images/zorunlu.png) no-repeat 15px 3px	
	}
.RegisterAdimBody .Elements .IconArea.SecimYap { 
	padding-left:10px;
	width:25px;
	font-size:11px;
}
.RegisterAdimBody .Elements .ContentArea { 
	position:relative;
	float:left;
	width:510px;
}
.RegisterAdimBody .Elements .ContentArea label{ 
	position:relative;
	float:left;
	width:100%;
	padding:0px 0px 5px 0px;
	text-align:left
}
.RegisterAdimBody .Elements .ContentArea .nNote{ 
	margin:0 0 0 17px !important;
}
.RegisterAdimBody .SonrakiAdim {
	padding:25px 0 35px 0;	
	}
.RegisterAdimBody .SolBolum {
	position:relative;
	float:left;
	width:600px;
	}
.RegisterAdimBody .SagBolum { 
	float:right;
	width:380px
}
.RegisterAdimBody .tblSepet {
	width:99%;
	border:1px solid #e3e3e3;
	border-bottom:none;
	-moz-border-radius-topright: 8px;
 	border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
 	border-top-left-radius: 8px;	
	background:#f4f4f4
	}
.RegisterAdimBody .tblSepet td{ 
	border-bottom:1px solid #e3e3e3;
	padding:10px 15px 10px 15px;
	color:#686767
}
.RegisterAdimBody .tblSepet .Fiyat{
	width:100px;
	text-align:right;
	padding-right:35px;
	}
.RegisterAdimBody .tblSepet .Fiyat span{
	font-size:12px;
	padding-left:1px;
	}
.RegisterAdimBody .tblSepet .SubItems {
	background:#FFF;	
	}
.RegisterAdimBody .tblSepet .tblSepetSub td{
	padding:5px;
	border-bottom:none;
	font-size:13px;
	}
.RegisterAdimBody .tblSepet .tblSepetSub .Fiyat{ 
	padding-right:25px;	
}
.RegisterAdimBody .tblSepet .tblSepetSub .Fiyat span{
	font-size:10px	
	} 
.RegisterAdimBody .FiyatOzet {
	width:90%;
	border:1px solid #d0d8e3;
	-moz-border-radius-topright: 8px;
 	border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
 	border-top-left-radius: 8px;	
	-moz-border-radius-bottomright: 8px;
 	border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
 	border-bottom-left-radius: 8px;	
	background:#eaf3ff;
	padding:20px 12px 20px 12px;
	}
.RegisterAdimBody .FiyatOzet .PromosyonKodGir{ 
	text-align:center;
	font-size:12px;
	padding:0px 10px 10px 10px;
	cursor:pointer
}
.RegisterAdimBody .FiyatOzet .PromosyonKodGir:hover{ 
	color:#900
}
.RegisterAdimBody .FiyatOzet .PromosyonKodArea{ 
	width:80%;
	margin:0 auto;
	text-align:center;
	color:#686767
}
.RegisterAdimBody .FiyatOzet .PromosyonKodArea input{ 
	width:160px;
	text-align:center;
}
.RegisterAdimBody .FiyatOzet .FiyatArea {
	width:80%;
	margin:0 auto;
	text-align:center;
	border:1px solid #67919c;	
	font-size:14px;
	}
.RegisterAdimBody .FiyatOzet .FiyatArea .Etiket{
	position:relative;
	float:left;
	width:45%;
	text-align:left;
	padding-left:10px;
	}
.RegisterAdimBody .FiyatOzet .FiyatArea .Fiyat{ 
	position:relative;
	float:right;
	text-align:right;
	padding-right:10px;
}
.RegisterAdimBody .FiyatOzet .FiyatArea .Fiyat span{  
	font-size:11px;
	padding-left:1px;
}
.RegisterAdimBody .FiyatOzet .FiyatArea .satir{
	background:#f1f6fc;
	position:relative;
	float:left;
	color:#666666;
	padding:10px 0 10px 0 !important;
	}
.RegisterAdimBody .FiyatOzet .FiyatArea .satir.toplamfiyat{ 
	border-bottom:1px solid #93b9c3;
}
.RegisterAdimBody .FiyatOzet .FiyatArea .satir.indirim{ 
	background:#93b9c3;
	color:#FFF;
}
.RegisterAdimBody .FiyatOzet .FiyatArea .satir.geneltoplamfiyat{ 
	background:#67919c;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
.FirmAutoCompItem {
	position:relative;
	float:left;
	width:330px;
	font-size:10px;
	border:1px solid #e3e3e3;
	background:#fffede;
	margin:-1px 0 0 27px;
	padding:10px;
	cursor:pointer;
	}
.FirmAutoCompItem:hover{
	background:#f3f3f3	
	}
.FirmAutoCompItem .Logo{
	position:relative;
	float:left;
	width:50px;
	height:33px;
	background:url(images/dummy_logo_50x33.png) no-repeat center #FFF;
	border:1px solid #c7c6ae;
	}
.FirmAutoCompItem .LogoSag{
	position:relative;
	float:left;
	width:265px;
	padding:0 0 0 10px;
	}
#FirmaValidateEdilmis {
	position:relative;
	float:left;
	margin:5px 0 0 20px;
	display:none
	}
#FirmaValidateEdilmis a {
	color:#f81600	
	}
#FirmaValidateEdilmis .BoxBilgi {
	background:url(images/ico_Yasak.png) no-repeat top left;	
	}
#FirmaValidateEdilmis .BoxBilgiDescIco {
	background:url(images/ico_info_kirmizi.png) no-repeat center 3px;
	min-height:20px;
	}
#FirmaValidateEdilmemis {
	position:relative;
	float:left;
	margin:5px 0 0 20px;
	display:none
	}
#FirmaValidateEdilmemis .BoxBilgi {
	background:url(images/ico_Dikkat.png) no-repeat top left;	
	}
#FirmaValidateEdilmemis .BoxBilgiDescIco {
	background:url(images/ico_info_turuncu.png) no-repeat center 3px;
	min-height:20px;
	}
.tblPaketList .false{
	background:url(images/ico_false.png) no-repeat center;
	height:41px;
	}
.tblPaketList .true{
	background:url(images/ico_true.png) no-repeat center;
	height:41px;
	}
.tblPaketList td {
	text-align:center;
	width:230px;
	}
.tblPaketList th {
	font-weight:normal;	
	}
.tblPaketList th.PaketMainDesc {
	color:#bababa;
	text-align:center;
	font-size:14px;
	}
.PaketBottom {
	width:230px;
	margin:0 10px 0 10px;
	padding:20px 0px 25px 0px;
	background:url(images/PaketBottom.png) bottom left no-repeat;
	}
.PaketOrta {
	line-height:41px;
	width:230px;
	margin:0 10px 0 10px;
	font-size:14px;
	}
.PaketBg{ 
	background:url(images/PaketBg.png) 10px repeat-y;
}
.PaketHead {
	background:url(images/PaketTitleTop.png) no-repeat top left;
	padding:10px 0 0 0;
	width:230px;
	margin:0 10px 0 10px
	}
.PaketHead h3{
	background:url(images/PaketTitleBg.png) repeat-y;
	margin:0;
	text-align:center;
	padding:0 8px 5px 8px;
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
	}
.PaketHead .PaketUcret .PaketUcretBody {
	background:url(images/PaketTitleBottom.png) no-repeat top left;
	padding:45px 0 10px 0;
	text-align:center;
	font-size:38px;
	color:#262626;
	line-height:44px;
	}
.PaketHead .PaketUcret .PaketUcretBody span{
	font-size:16px;
	letter-spacing:-0.05em;
	}
.PaketHead .PaketUcret .PaketUcretBody .Ucretsiz{
	font-size:22px;
	line-height:44px;
	}
.PaketDesc{ 
	font-size:12px;
	color:#939292;
	padding:20px 10px 20px 10px;
	text-align:center;
}
.tblPaketList .CatSpecTitle {
	font-size:13px;
	padding:8px 10px 5px 10px;
	color:#7a7a7a;
	text-align:left;
	line-height:14px;
	}
.tblPaketList tr.odd td, .tblPaketList tr.even td {
	border-top:1px solid #e3e3e3;
	}
.tblPaketList tr.son td {
	border-bottom:1px solid #e3e3e3;
	}
.tblPaketList .CatSpecBody {
	border-left:1px solid #e3e3e3;	
	}
.tblPaketList tr td.son {
	border-right:1px solid #e3e3e3;	
	}
.tblPaketList tr.odd td{
	background:#f8f8f8	
	}
.tblPaketList tr.even td{
	background:#eeeeee	
	}
.tblPaketList tr.odd:hover td, .tblPaketList tr.even:hover td{
	background:#ffffff
	}
.tblPaketList .CatSpecDesc {
	font-size:10px;
	font-style:italic;
	color:#b7b7b7;
	text-align:left;
	padding:0 10px 5px 20px;
	line-height:14px;
	}
.PaketSecimButon {
	text-align:center;	
	}
.tblPaketList .Buton2 {
	width:auto !important;
	}
.tblPaketList .renk1 .Buton2 {
	background:#b0b0b0 !important	
	}
.tblPaketList .renk1 .Buton2:hover {
	background:#989898 !important	
	}
.tblPaketList .renk2 .Buton2 {
	background:#81a6e2 !important	
	}
.tblPaketList .renk2 .Buton2:hover {
	background:#6b8abe !important	
	}
.tblPaketList .renk2 .PaketHead {
	background:url(images/PaketTitleTop_renk2.png) no-repeat top left !important	
	}
.tblPaketList .renk2 .PaketHead h3{
	background:url(images/PaketTitleBg_renk2.png) repeat-y !important	
	}
.tblPaketList .renk2 .PaketHead .PaketUcret .PaketUcretBody {
	background:url(images/PaketTitleBottom_renk2.png) no-repeat top left !important	
	}
.tblPaketList .renk3 .Buton2 {
	background:#8e71eb !important	
	}
.tblPaketList .renk3 .Buton2:hover {
	background:#7760c6 !important	
	}
.tblPaketList .renk3 .PaketHead {
	background:url(images/PaketTitleTop_renk3.png) no-repeat top left !important	
	}
.tblPaketList .renk3 .PaketHead h3{
	background:url(images/PaketTitleBg_renk3.png) repeat-y !important	
	}
.tblPaketList .renk3 .PaketHead .PaketUcret .PaketUcretBody {
	background:url(images/PaketTitleBottom_renk3.png) no-repeat top left !important	
	}
#FeedBackBtn {
    margin-top: -78px;
    position: fixed;
    right: 0;
    text-indent: -9999px;
    top: 50%;
    z-index: 1000;	
	}
#FeedBackBtn a {
	position:relative;
	float:left;
	background-position:0px 0px;
	background-repeat:no-repeat;
	}
#FeedBackBtn a:hover{
	background-position:-31px 0px;
	background-repeat:no-repeat;
	}
#FeedBackBtn, #FeedBackBtn img, #FeedBackBtn a {
	height: 148px;
	width: 31px;	
	}
#FeedBackBtn img {
	border:none	
	}
#ProfilOnizleme {
    position: absolute;
    right: 0;
    width: 382px;	
	}
/* Menüler Baş*/
.MenuUstSol, .MenuUstSol ul, .MenuUstSol ul li, .MenuUstSag, .MenuUstSag ul, .MenuUstSag ul li,.MenuUst, .MenuUst ul, .MenuUst ul li, .MenuUstMain, .MenuUstMain ul, .MenuUstMain ul li  {
	position:relative;
	float:left;
	}
.MenuUstSol ul, .MenuUstSag ul, .MenuUst ul, .MenuUstMain ul {
	margin:0px;
	padding:0px;
	}
.MenuUstSol ul li, .MenuUstSag ul li, .MenuUst ul li,.MenuUstMain ul li  {
	list-style:none;
	}
.MenuUstSol ul li {
	margin:4px 0 0 0;
	font-size:12px;
	line-height:14px;
	padding:0 10px 0 10px;
	border-left:1px solid #545454
	}
.MenuUstSol ul li:first-child { 
	padding:0 10px 0 0;
	border-left:none
}
.MenuUstSol ul li a{
	color:#d9d9d9;
	text-decoration:none;
	}
.MenuUstSol ul li a:hover{
	color:#FFF;	
	}
.MenuUstSag ul li {
	margin:4px 0 0 0;
	font-size:16px;
	line-height:16px;
	padding:0 12px 0 12px;
	border-right:1px solid #767676
	}
.MenuUstSag ul li.son { 
	padding:0 0 0 12px;
	border-right:none
}
.MenuUstSag ul li a{
	color:#ffffff;
	text-decoration:none;
	}
.MenuUstSag ul li a:hover{ 
	color:#FF6
}
.MenuUst ul li {
	margin:0;
	font-size:14px;
	line-height:14px;
	padding:0 20px 14px 8px;
	background:url(images/ico_UstMenu.png) no-repeat 0px 5px;
	}
.MenuUst ul li.son { 
	padding:0 0 14px 8px;
}
.MenuUst ul li a{ 
	color:#51605a;
	text-decoration:none;
}
.MenuUstMain {
	padding:0 0 1px 0;	
	}
.MenuUstMain ul li {
	margin:0 5px 0 0;	
	}
.MenuUstMain ul li a {
	position:relative;
	float:left;
	padding:12px 41px 10px 41px;
	margin:6px 0 0 0;
	color:#FFF;
	font-size:15px;
	line-height:16px;
	text-decoration:none;
	letter-spacing:0.05em;
	-moz-border-radius-topright: 4px;
 	border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
 	border-top-left-radius: 4px;
	}
.MenuUstMain ul li.aktif a {
	padding:17px 41px 15px 41px;
	margin-top:-4px;
	font-size:18px;
	}
.MenuUstMain ul li.renk1 a {
	background:#4cc5e4;	
	}
.MenuUstMain ul li.renk1 a:hover {
	background:#3ab2d1;	
	}
.MenuUstMain ul li.renk2 a {
	background:#a0d53a;	
	}
.MenuUstMain ul li.renk2 a:hover {
	background:#93c435;	
	}
.MenuUstMain ul li.renk3 a {
	background:#fbb54f;	
	}
.MenuUstMain ul li.renk3 a:hover {
	background:#edaa49;	
	}
.MenuUstMain ul li.renk4 a {
	background:#db6969;	
	}
.MenuUstMain ul li.renk4 a:hover {
	background:#cc5858;	
	}
/* Menüler Son */

.MaviNetwork {
	position:relative;
	width:100%;
	border-bottom:1px solid #323232;
	padding:7px 0px 7px 0px;
	font-size:12px;
	}
.MaviNetwork, .MaviNetwork a { 
	color:#737373
}.MaviNetwork a {
	text-decoration:none;	
	}
.MaviNetwork a:hover{ 
	color:#FFF;
}
.FooteText {
	position:relative;
	width:100%;
	text-align:center;
	font-size:14px;
	padding:10px 0px 0px 0px;
	}
.FooteText, .FooteText a{
	color:#4a4c4b	
	}
.FooteText a{
	text-decoration:none;	
	}
.FooteText a:hover{
	color:#FFF;
	}

.BoxBilgi {
	position:relative;
	float:left;
	width:24px;
	height:24px;
	}
.BoxBilgi .BoxBilgiBody{ 
	position:absolute;
	bottom:24px;
	left:24px;
	width:312px;
	z-index:777
}
.BoxBilgi .BoxBilgiBody .BoxBilgiUst, .BoxBilgi .BoxBilgiBody .BoxBilgiOrta, .BoxBilgi .BoxBilgiBody .BoxBilgiAlt{ 
	position:relative;
	float:left;
	width:100%;
}
.BoxBilgi .BoxBilgiBody .BoxBilgiUst {
	background:url(images/BoxBilgiTop.png) no-repeat;
	height:5px;
	}
.BoxBilgi .BoxBilgiBody .BoxBilgiOrta {
	background:url(images/BoxBilgiBg.png);
	height:100%;
	padding:5px 0 5px 0;
	}
.BoxBilgi .BoxBilgiBody .BoxBilgiAlt {
	background:url(images/BoxBilgiBottom.png) no-repeat;
	height:37px;
	}
.BoxBilgi .BoxBilgiBody .BoxBilgiOrta .BoxBilgiDescIco{ 
	position:relative;
	float:left;
	width:30px;
}
.BoxBilgi .BoxBilgiBody .BoxBilgiOrta .BoxBilgiDesc{ 
	position:relative;
	float:left;
	width:260px;
	height:100%;
	padding:0 0 0 5px;
	font-size:12px;
	line-height:16px;
	color:#7c7c7c;
	text-align:left;
}
#frmForgot .satir {
	float:left;	
	}
#frmForgot #OnayKoduIMG{
	position:relative;
	float:left;
	margin-left:5px;
	margin-top:1px;
	}
#frmForgot input{
	position:relative;
	float:left;
	margin-left:5px;
	}
#frmForgot #ForgotSrc{ 
	width:162px;
	float:right;
}
#frmForgot #btnForgotSend{ 
	float:right;
	width:175px;
}
#frmForgot label{ 
	position:relative;
	float:left;	
	line-height:28px;
}

/* ===== Notification messages ===== */

.nNote { -moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;cursor: pointer; margin: 0px 0px 0px 0px; box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff; -moz-box-shadow: inset 0 0 1px #fff; }
.nNote strong { margin-right: 5px; }
.nNote p { font-size: 11px; padding: 10px 25px 10px 54px; margin: 0px; color: #565656; }
.nMessage p { font-size: 11px; }
.nWarning { background: #ffe9ad url(images/icons/notifications/error.png) no-repeat 15px center; border: 1px solid #eac572; color: #826200; }
.nSuccess { background: #effeb9 url(images/icons/notifications/accept.png) no-repeat 15px center; border: 1px solid #c1d779; color: #3C5A01; }
.nFailure { background: #fccac1 url(images/icons/notifications/exclamation.png) no-repeat 15px center; border: 1px solid #e18b7c; color: #AC260F; }
.nInformation { background: #deeefa url(images/icons/notifications/information.png) no-repeat 15px center; border: 1px solid #afd3f2; color: #235685; }
.nLightbulb { background: #FEF0CB url(images/icons/notifications/lightbulb.png) no-repeat 15px center; border: 1px solid #D3A350; color: #835F21; }
.nMessages { background: #9DDFFF url(images/icons/notifications/email.png) no-repeat 15px center; border: 1px solid #42B4FF; color: #835F21; }

.BilgiKutusu {
	border-width:3px;
	border-style:solid;
	border-color:#d1d1d1;
	-moz-border-radius-topright: 8px;
 	border-top-right-radius: 8px;
	-moz-border-radius-topleft:  8px;
 	border-top-left-radius:  8px;
	-moz-border-radius-bottomright: 8px;
 	border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
 	border-bottom-left-radius: 8px;
	min-height:129px;
	width:70%;
	margin:0 auto;
	position:relative;
	margin:10px 0 10px 0;
	padding:10px 10px 10px 167px;
	font-size:13px;
	color:#6c7071;
	text-align:left;
}
.BilgiKutusu a{ 
	color:#000;
}
.BilgiKutusu a:hover{ 
	color:#6c7071
}
.BilgiKutusu h2{ 
	color:#444444;
	font-size:32px;
	font-weight:bold;
}
.BilgiKutusu .CizgiAltUst{ 
	border-top:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
	margin-top:6px;
	margin-bottom:6px;
	padding-top:6px;
	padding-bottom:6px;
}
.BilgiKutusu input {
	font-size:12px;
	padding:5px;
	background:#FFF;
	border-width:1px;
	border-style:solid;
	color:#d1d1d1;
	-moz-border-radius-topright: 4px;
 	border-top-right-radius: 4px;
	-moz-border-radius-topleft:  4px;
 	border-top-left-radius:  4px;
	-moz-border-radius-bottomright: 4px;
 	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
 	border-bottom-left-radius: 4px;
	color:#666;
	}
.BilgiKutusu input.BilgiButon {
	background:#d1d1d1;	
	color:#FFF;
	cursor:pointer;
	}
.BilgiKutusu #OnayKoduIMG {
	border:2px solid #d1d1d1;
	-moz-border-radius-topright: 8px;
 	border-top-right-radius: 8px;
	-moz-border-radius-topleft:  8px;
 	border-top-left-radius:  8px;
	-moz-border-radius-bottomright: 8px;
 	border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
 	border-bottom-left-radius: 8px;
	}
.BilgiKutusu.Bilgi{
	border-color:#afd3f2;
	background:url(images/icons/notifications/Bilgi.png) 25px 0px no-repeat #deeefa;
}
.BilgiKutusu.Bilgi input{ 
	border-color:#afd3f2;	
}
.BilgiKutusu.Bilgi input.BilgiButon {
	background:#afd3f2;	
	}
.BilgiKutusu.Bilgi .CizgiAltUst{ 
	border-top:1px solid #afd3f2;
	border-bottom:1px solid #afd3f2;
}
.BilgiKutusu.Bilgi #OnayKoduIMG { 
	border:2px solid #afd3f2;
}
.BilgiKutusu.Uyari{
	border-color:#eac572;
	background:url(images/icons/notifications/Uyari.png) 29px 0px no-repeat #ffe9ad;		
}
.BilgiKutusu.Uyari input{ 
	border-color:#eac572;	
}
.BilgiKutusu.Uyari input.BilgiButon {
	background:#eac572;	
	}
.BilgiKutusu.Uyari .CizgiAltUst{ 
	border-top:1px solid #eac572;
	border-bottom:1px solid #eac572;
}
.BilgiKutusu.Uyari #OnayKoduIMG { 
	border:2px solid #eac572;
}
.BilgiKutusu.Basarili{
	border-color:#c1d779;
	background:url(images/icons/notifications/Basarili.png) 0px 0px no-repeat #effeb9;		
}
.BilgiKutusu.Basarili input{ 
	border-color:#c1d779;	
}
.BilgiKutusu.Basarili input.BilgiButon {
	background:#c1d779;	
	}
.BilgiKutusu.Basarili .CizgiAltUst{ 
	border-top:1px solid #c1d779;
	border-bottom:1px solid #c1d779;
}
.BilgiKutusu.Basarili #OnayKoduIMG { 
	border:2px solid #c1d779;
}
.BilgiKutusu.Hatali{
	border-color:#e18b7c;
	background:url(images/icons/notifications/Hatali.png) 0px 0px no-repeat #fccac1;	
}
.BilgiKutusu.Hatali input{ 
	border-color:#e18b7c;	
}
.BilgiKutusu.Hatali input.BilgiButon {
	background:#e18b7c;	
	}
.BilgiKutusu.Hatali .CizgiAltUst{ 
	border-top:1px solid #e18b7c;
	border-bottom:1px solid #e18b7c;
}
.BilgiKutusu.Hatali #OnayKoduIMG { 
	border:2px solid #e18b7c;
}
.BilgiKutusu.Hatali .formError .formErrorContent {
	background:#d10000 !important	
	}
.BilgiKutusu.Hatali .formError .formErrorArrow div {
	background: #d10000 !important
}

/* ================================== */

.formError .formErrorContent {
	text-align:left;	
	}
.ui-autocomplete {
		/*max-height: 250px;
		overflow-y: auto;
		overflow-x: hidden;*/
	}
.ui-autocomplete-loading { background: white url('images/loading-1.gif') right center no-repeat !important }
.ui-autocomplete.ui-widget-content {
	border:none;
	background:none;
	}
.ui-autocomplete.ui-widget-content.ui-menu{
	padding:0px;
	}
.ui-autocomplete .ui-menu-item {
	padding:0;
	margin:0;
	}
.ui-autocomplete.ui-menu .ui-menu-item a {
	padding:0;	
	}
.ui-autocomplete.ui-menu .ui-menu-item a:hover{
	background:#FF0;
	border:none;
	margin:0;
	}

#SifreGuvenlikSeviye {
	position:absolute;
	width:200px;
	}
#SifreGuvenlikSeviyeBar {
	position:relative;
	float:left;
	height:5px;
	margin-top:3px
	}
#SifreGuvenlikSeviyeBar.Seviye1{ 
	background:#aa0033;
	width:13%;
}
#SifreGuvenlikSeviyeBar.Seviye2{ 
	background:#b5b3b3;
	width:26%;
}
#SifreGuvenlikSeviyeBar.Seviye3{ 
	background:#ffcc33;
	width:39%;
}
#SifreGuvenlikSeviyeBar.Seviye4{ 
	background:#2d98f3;
	width:52%;
}
#SifreGuvenlikSeviyeBar.Seviye5{ 
	background:#76c261;
	width:55%;
}
#SifreGuvenlikSeviyeTitle {
	font-size:10px;	
	line-height:10px;
	position:relative;
	float:left;
	padding-left:10px;
	} 
#SifreGuvenlikSeviye.UyeAddEdit { 
	right:-16px;
	top:9px;
}
#SifreGuvenlikSeviye.UyeAddEdit #SifreGuvenlikSeviyeBar{ 
	float:right !important
}
#SifreGuvenlikSeviye.UyeAddEdit #SifreGuvenlikSeviyeTitle{ 
	float:right !important;
	padding-right:10px;
}