@charset "utf-8";
.KonuAciklama {
	width:921px;
	height:auto;
	font-family:Tahoma;
	color: #FFFFFF;
	float:left;
	margin-bottom:10px;
}
.YaziAlani {
	width:860px;
	height:auto;
	padding-left:30px;
	padding-right:20px;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	float:left;
	}
.YaziAlani a{
	font-size:12px;
	color:#F90;
	font-family:Tahoma;
	text-decoration:none;
}	
.YaziAlani a:hover{
	color:#FFF;
	text-decoration:underline;
	}
.YaziAlani2 {
	width:900px;
	height:auto;
	padding-left:30px;
	padding-right:0;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	float:left;
	}
.YaziAlani2 a{
	font-size:12px;
	color:#F90;
	font-family:Tahoma;
	text-decoration:none;
}	
.YaziAlani2 a:hover{
	color:#FFF;
	text-decoration:underline;
	}
.DetayGovde { 
	width:921px;
	height:auto;
	float:left;
	}
.DetayTopBg { 
	width:920px;
	height:15px;
	background-image:url(../Images/DetayTopBg.png);
	background-repeat:no-repeat;
	float:left;
	margin-top:10px;
	}
.DetayBottomBg { 
	width:920px;
	height:20px;
	background-image:url(../Images/DetayBottomBg.png);
	background-repeat:no-repeat;
	background-position:0px -20px;
	float:left;
	}
.OrtaBolumBg { 
	width:920px;
	height:auto;
	background-image:url(../Images/OrtaBolumBg.png);
	background-repeat:repeat;
	float:left;
	}
	
.Hizmetler {
	width:210px;
	height:126px;
	float:left;
	margin-right:6px;
	}
	
.HizmetAlani {
	width:876px;
	height:auto;
	padding-left:35px;
	float:left;
	overflow:hidden;
}
.holder {
	width:876px;
	height:auto;
	padding-left:35px;
	float:left;
	overflow:hidden;
}
.referanslarimizResimDiv {
	width:200px;
	height:155px;
	float:left;
	margin-left:7px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:10px;
	overflow:hidden;
}
.referanslarimizResim {
	width:200px;
	height:130px;
	float:left;
}
.referanslarimizResimText {
	width:200px;
	height:18px;
	float:left;
	padding-top:2px;
	color:#FFF;
	font-family:Corbel;
	font-size:13px;
	text-align:center;
}
.refLink {
	color:#FFF;
	font-family:Corbel;
	font-size:13px;
	text-align:center;
	text-decoration:none;
}
.refLink:hover {
	color:#F60;
	text-decoration:none;
}
.referansLogolar {
	width:750px;
	height:auto;
	float:left;
	margin-left:30px;
}
#imgLeft {
	float:left;
	margin:2px 10px 5px 5px;
}
.listMenu {
	width:auto;
	height:auto;
	overflow:hidden;
	float:left;
	margin:5px 10px 3px 10px;
	font-size:12px;
	color:#FFF;
}
.listOk {
	background-image:url(../Images/ok.png);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
	float:left;
	margin:3px 2px 0 0;
}
.listText {
	width:auto;
	height:auto;
	overflow:hidden;
	margin:1px 0 0 0;
	float:left;
}
.listMenuLink {
	font-family:Calibri, Verdana, Thoma, Arial;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.listMenuLink:hover {
	color:#F60;
	text-decoration:none;
}


/*alt*/
.altAdresDiv {
	width:auto;
	height:auto;
	float:left;
	margin:16px 0 0 35px;
	color:#FFF;
	font-size:12px;
}
.altAdresDiv a{
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.altAdresDiv a:hover{
	color:#f90;
	text-decoration:underline;
}
.armLogo {
	width:auto;
	height:auto;
	float:right;
	margin:10px 20px 0 0;
	color:#FFF;
	font-size:11px;
	text-align:center;
}

/*referanslarımız*/
.refBody { 
	width:920px;
	height:auto;
	overflow:hidden;
	float:left;
	}
.reflistMenu {
	width:600px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:5px 10px 3px 25px;
	font-size:12px;
	color:#FFF;
}
.refAgacText {
	width:600px;
	height:auto;
	overflow:hidden;
	margin:1px 0 0 0;
	float:left;
}
.reflistMenu a{
	font-family:Calibri, Verdana, Thoma, Arial;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.reflistMenu a:hover{
	color:#F90;
	text-decoration:underline;
}
.reflistMenuAktif {
	color:#F90 !important;
}
.reflistMenuAktif:hover {
	color:#FFF;
	text-decoration:none !important;
}

.refBox {
	width:291px;
	height:171px;
	float:left;
	margin:2px 5px 10px 10px;
}
.refBody p{
	margin:10px 10px 0 10px;
	padding:0px;
}
.refBody h1{
	font-weight:bold;
	font-size:17px;
	margin:0 0 0 15px;
	padding:0px;
	color:#FFF;
}

/*Detay Referanslar*/
.refKategoriSolHolder {
	width:220px;
	height:auto;
	float:left;
}
.refKategoriSol {
	width:207px;
	height:auto;
	float:left;
	margin:5px 0 5px 13px;
	background-image:url(../Images/refKategoriBg.png);
	background-repeat:repeat-y;
	padding:0 0 3px 0;
}
.refKategoriSolBtns {
	width:207px;
	height:auto;
	float:left;
	margin:5px 0 0px 13px;
	background-image:url(../Images/refKategoriBg.png);
	background-repeat:repeat-y;
	padding:0 0 0 0;
}
.refKategoriContent {
	width:687px;
	height:auto;
	float:left;
	margin:5px 0 5px 5px;
	padding:0 0 0 0;
}
.rKSB {
	width:207px;
	height:auto;
	float:left;
	margin:2px 0 5px 0;
}
.rKS {
	width:186px;
	height:20px;
	float:left;
	padding:3px 0 0 10px;
	margin:0 0 5px 5px;
	background-image:url(../Images/rKBg.png);
	background-repeat:repeat;
}
/*.rKS:hover {
	cursor:pointer;
}*/
/*.rKSLine {
	background-image:url(../Images/refKL.png);
	background-repeat:no-repeat;
	width:188px;
	height:1px;
	float:left;
	margin:0 0 0 10px;
}*/
.rKS h1{
	margin:0px;
	padding:0px;
	width:180px;
	height:auto;
	font-weight:normal;
	font-size:12px;
	color:#FFF;
	background-image:url(../Images/ok.png);
	background-repeat:no-repeat;
	background-position:right center;
}
.rKS a {
	font-family:Tahoma, Calibri;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.rKS a:hover {
	color:#ffb400;
	text-decoration:none;
}


.rKSAktif {
	width:186px;
	height:20px;
	float:left;
	padding:3px 0 0 10px;
	margin:0 0 5px 5px;
	background-image:url(../Images/rKBg.png);
	background-repeat:repeat;
}
.rKSAktif h1 {
	margin:0px;
	padding:0px;
	width:180px;
	height:auto;
	font-weight:normal;
	font-size:12px;
	color:#FFF;
	background-image:url(../Images/ok.png);
	background-repeat:no-repeat;
	background-position:right center;
}

.rKSAktif a {
	font-family:Tahoma, Calibri;
	font-size:12px;
	color:#F90;
	text-decoration:none;
}
.rKSAktif a:hover {
	color:#FFF;
	text-decoration:none;
}





.rB {
	width:675px;
	height:210px;
	float:left;
	margin:0 10px 10px 5px;
	border:#4d4d4d solid 1px;
	/*background-color:#2f2f2f;*/
	background-image:url(../Images/domainBg.png);
	background-repeat:repeat;
}
.rBB {
	width:370px;
	height:24px;
	float:right;
	background-color:#444444;
	background-image:url(../Images/domainNameBg.png);
	/*background-image:url(../Images/HizmetlerSubBtnn.png);*/
	background-repeat:repeat;
	padding:6px 0 0 10px;
	margin:8px 0 0 0;
}
.rBB h1{
	font-weight:normal;
	font-size:14px;
	color:#FFF;
	padding:0px 0 0 15px;
	margin:0px;
	background-image:url(../Images/ok.png);
	background-repeat:no-repeat;
	background-position:0 5px;
}
.rBImg {
	width:264px;
	height:190px;
	float:left;
	margin:5px 0 0 5px;
	padding:5px 4px 5px 6px;
	background-image:url(../Images/refLightBg.png);
	background-repeat:no-repeat;
}
.rBImg a img {
	border:none;
}
.rBSD {
	width:150px;
	height:auto;
	float:left;
	margin:15px 0 0 60px;
	padding:0 0 0 0;
	background-image:url(../Images/rBSLine.png);
	background-position:0px bottom;
	background-repeat:no-repeat;
}
.rBS {
	width:150px;
	height:18px;
	float:left;
	padding:0 0 2px 0;
	background-image:url(../Images/rBSLine.png);
	background-position:0px bottom;
	background-repeat:no-repeat;
	margin:1px 0 0 0;
}
.rBS h1{
	font-size:13px;
	color:#FFF;
	font-weight:normal;
	padding:0px 0 0 14px;
	margin:0px;
	background-image:url(../Images/check.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
.rBSYil {
	width:120px;
	height:auto;
	float:right;
	margin:150px 7px 0 0;
	text-align:right;
}
.rBSYil h1{
	font-size:12px;
	color:#FFF;
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-style:italic;
}
.refSayfaBtnS {
	width:675px;
	height:auto;
	float:left;
	margin:0 0 5px 0;
	padding:0 0 0 5px;
}
.refSayfaBtnS div{
	float:right;
}
.refBtnDiv {
	height:20px;
	margin:2px 0 0 0;
}
.refBtn {
	height:22px;
	padding:1px 5px 2px 5px;
	background-image:url(../Images/btnBg.png);
	background-repeat:repeat-x;
	border:#c6c6c6 solid 1px;
	font-size:11px;
	color:#333;
	margin:0 2px 0 1px;
}
.refBtn:hover {
	height:22px;
	padding:1px 5px 2px 5px;
	background-image:url(../Images/btnBg2.png);
	background-repeat:repeat-x;
	border:#c6c6c6 solid 1px;
	font-size:11px;
	color:#333;
	cursor:pointer;
	margin:0 2px 0 1px;
}
.refBtn a {
	font-size:11px;
	color:#333;
	text-decoration:none;
}
.refBtn a:hover {
	text-decoration:none;
}
.refBtnAktif {
	height:15px;
	padding:1px 5px 0 5px;
	background-color:#FFF;
	border:#c6c6c6 solid 1px;
	font-size:11px;
	color:#333;
	margin:0 2px 0 1px;
}
.refBtnDiv a {
	font-size:11px;
	color:#333;
	text-decoration:none;
}
.refBtnDiv a:hover {
	text-decoration:none;
}

/*Google Referansları*/

.gRBody {
	width:883px;
	height:auto;
	background-image:url(../Images/domainBg.png);
	background-repeat:repeat;
	border:#464646 solid 1px;
	margin:0 0 10px 12px;
	color:#FFF;
	padding:7px;
	font-size:13px;
	float:left;
}
.gRBS {
	width:865px;
	height:auto;
	border-bottom:#919191 solid 1px;
	margin:0 0 10px 10px;
	float:left;
	padding:0 0 10px 0;
}
.gRBS h1 {
	float:left;
	margin:0 70px 0 5px;
	padding:0px;
	color:#f90;
	font-weight:bold;
	font-size:13px;
}
.gRBS h2 {
	float:left;
	margin:0 40px 0 230px;
	padding:0px;
	color:#f90;
	font-weight:bold;
	font-size:13px;
}
.gRBS h3 {
	float:left;
	margin:0 0px 0 60px;
	padding:0px;
	color:#f90;
	font-weight:bold;
	font-size:13px;
}
.gRBS h4 {
	float:left;
	margin:0 0px 0 157px;
	padding:0px;
	color:#f90;
	font-weight:bold;
	font-size:13px;
}
.gRFirmaAdi {
	width:200px;
	height:92px;
	float:left;
	margin:0 0 5px 10px;
	padding:0 0 0 0;
}
.gRFirmaAdi h1{
	width:150px;
	margin:0px;
	padding:0 0 0 14px;
	font-weight:normal;
	color:#FFF;
	background-image:url(../Images/ok2.png);
	background-repeat:no-repeat;
	background-position:0 4px;
}
.gRFirmaAdi img{
	width:130px;
	height:90px;
	margin:2px 0 0 14px;
	padding:0 0 0 0;
	border:#FFF solid 1px;
}
.gRFirmaAdi img a{
	border:#FFF solid 1px;
}
.gRFirmaAdi img a:hover{
	border:#FFF solid 1px;
}
.gRDetaylarS {
	width:500px;
	height:auto;
	float:right;
}
.gRDetayS {
	width:500px;
	height:auto;
	float:right;
	background-image:url(../Images/gRLine.png);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0 0 2px 0;
	padding:0 0 2px 0;
}
.gRDetayS2 {
	width:500px;
	height:auto;
	float:right;
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0 0 2px 0;
	padding:0 0 2px 0;
}
.gRDetayS h1{
	float:left;
	margin:0 0px 0 0;
	padding:0px 0 0 14px;
	color:#FFF;
	width:200px;
	font-weight:normal;
	font-size:12px;
	background-image:url(../Images/check.png);
	background-repeat:no-repeat;
	background-position:0 4px;
}
.gRDetayS h2{
	float:left;
	width:100px;
	margin:0 0px 0 0;
	padding:0px;
	color:#FFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
}
.gRDetayS h3{
	float:right;
	width:40px;
	margin:0 0 0 0;
	padding:0px;
	color:#FFF;
	font-weight:normal;
	font-size:12px;
	text-align:center;
}

/*Hakkimizda*/
.hakkimizdaHolder {
	width:890px;
	height:auto;
	float:left;
	color:#FFF;
	padding:5px 10px 5px 20px;
}
.hakkimizdaHolder p{
	font-size:12px;
	color:#FFF;
	font-family:Tahoma;
	padding:0 0 7px 0;
}
.hakkimizdaHolder a{
	font-size:12px;
	color:#F90;
	font-family:Tahoma;
	text-decoration:none;
}
.hakkimizdaHolder a:hover{
	text-decoration:underline;
}

/*Web Tasarimi Başlıklar*/
.wTBBg {
	width:305px;
	height:135px;
	background-image:url(../Images/wTBBg.png);
	background-repeat:no-repeat;
	background-position:0 -3px;
	float:left;
	margin:0 0px 5px 2px;
	padding:8px 0 0 0;
}
.wTBBtn {
	width:266px;
	height:19px;
	background-image:url(../Images/HizmetlerSubBtnn.png);
	background-repeat:repeat;
	margin:8px 0 0 17px;
	padding:2px 0 0 4px;
}
.wTBBtn_text {
	width:auto;
	float:left;
	font-family:Calibri;
	font-size:13px;
	color:#e6e6e6;
	font-weight:bold;
}
.Ok {
	width:11px;
	height:10px;
	background-image:url(../Images/ok.png);
	margin-top:3px;
	margin-right:3px;
	float:right;
}
.wTBBtn_textAktif {
	float:left;
	font-family:Calibri;
	font-size:13px;
	color:#F90;
	font-weight:bold;
	text-decoration:none;
}

/*Bilgi Bankası*/
.bilKategoriSolHolder {
	width:220px;
	height:auto;
	float:left;
}
.bilKategoriSol {
	width:207px;
	height:auto;
	float:left;
	margin:5px 0 5px 13px;
	background-image:url(../Images/refKategoriBg.png);
	background-repeat:repeat-y;
	padding:5px 0 3px 0;
}
.bilKategoriContent {
	width:687px;
	height:auto;
	float:left;
	margin:0 0 5px 5px;
	padding:0 0 0 0;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	float:left;
}
.bilKategoriContent a{
	font-size:12px;
	color:#16a9e0;
	font-family:Tahoma;
	text-decoration:none;
}	
.bilKategoriContent a:hover{
	text-decoration:underline;
	}
.bilBgTop {
	width:685px;
	height:15px;
	float:left;
	background-image:url(../Images/bilBgTop.png);
}
.bilBgTop2 {
	width:685px;
	height:15px;
	float:left;
	background-image:url(../Images/bilBgTop2.png);
}
.bilBgOrta {
	width:667px;
	height:auto;
	float:left;
	background-image:url(../Images/bilBgOrta.png);
	background-repeat:repeat;
	padding:7px 7px 7px 10px;
}
.bilBgOrta2 {
	width:920px;
	height:auto;
	float:left;
	background-image:url(../Images/bilBgOrta2.png);
	background-repeat:repeat;
	padding:7px 7px 7px 10px;
}
.bilBgOrta h1{
	font-family:Tahoma, sans-serif;
	font-size:14px;
	color:#F90;
	text-decoration:none;
	font-weight:normal;
	padding:5px 0 0 13px;
	margin:0px;
	background-image:url(../Images/ImgButon/baslikBck.png);
	background-repeat:no-repeat;
	background-position:-15px -7px;
	height:26px;
}
.bilBgOrta2 h1{
	font-family:Tahoma, sans-serif;
	font-size:14px;
	color:#F90;
	text-decoration:none;
	font-weight:normal;
	padding:5px 0 0 13px;
	margin:0px;
	background-image:url(../Images/ImgButon/baslikBck.png);
	background-repeat:no-repeat;
	background-position:-15px -7px;
	height:26px;
}
.bilBgOrta p{
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.bilBgOrta2 p{
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}
.bilBgBottom {
	width:685px;
	height:45px;
	float:left;
	background-image:url(../Images/bilBgBottom.png);
}
.bilBgBottom2 {
	width:685px;
	height:45px;
	float:left;
	background-image:url(../Images/bilBgBottom2.png);
}


.bSozlukH {
	width:685px;
	height:23px;
	float:left;
	background-image:url(../Images/HizmetlerSubBtnn.png);
}
.bSozlukH a{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.bSozlukH a:hover{
	text-decoration:underline;
}
/*Bil S*/
.bilSBtn {
	width:20px;
	height:18px;
	margin:0 0 0 0;
	float:left;
}
.bilBtn {
	width:20px;
	height:16px;
	padding:2px 0 0 0;
	background-image:url(../Images/ImgButon/bilSBtn.png);
	font-size:12px;
	color:#333;
	float:left;
	margin:0 2px 0 2px;
}
.bilBtn:hover {
	background-image:url(../Images/ImgButon/bilSBtnHover.png);
	color:#333;
	cursor:pointer;
}
.bilBtnAktif {
	width:20px;
	height:17px;
	padding:1px 0 0 0;
	background-image:url(../Images/ImgButon/bilSBtnHover.png);
	font-size:12px;
	color:#fff;
	float:left;
	margin:0 2px 0 2px;
	text-align:center;
}
.bilBtn a {
	font-size:11px;
	color:#333;
	text-decoration:none;
	text-align:center;
}
.bilBtn a:hover {
	color:#fff;
	text-decoration:none;
}
.projelerBtn {
	width:270px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}
.projelerBtn a img{
	margin:0 15px 0 0;
	border:none;
}