html,body{ background-color:#FFF; margin:0; padding:0; height:100%; width:100%; font-family:Tahoma; font-size:13px; background:url(../images/bg_image.png) #f1f1f1 repeat-y center; line-height:140%}
#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:70px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}
#logo_top {
	overflow:hidden;
	height:25px;
	width:100%;
	background-color:#333;
	background:url('../images/bg_ust.png') repeat-x;
}
#logo_bar {
	overflow:hidden;
	width:100%;
	height:120px;
	background-color:#EEE;
	background:url('../images/bg_logo.png') repeat-x;
}
#logo {
	position:relative;
	margin:auto;
	width:960px;
	height:120px;
	background-color:transparent;
	background:url('../images/logo.png') no-repeat 20px;
}
#sagbolum {
	float:right;
	padding-top:45px;
}
#cssmenu {
  	float: left;
  	width: 100%;
	height: 44px;
	font-size: 110%;
	line-height: normal;
	background:url('../images/bg_menu.png') repeat-x;
	position:absolute;
	z-index:100;
}
#cssmenu ul {
	position:relative;
	margin:auto;
	width:960px;
	padding: 0px 10px 0 25px;
	margin-top : 0;
	margin-bottom : 0;
	list-style: none;
}
#cssmenu li {
  display: inline;
  margin: 0;
  padding: 0;
}
#cssmenu a {
  	float: left;
  	background: url('../images/bg_menuitem_01.png') no-repeat left top;
  	margin: 0 3px 0 0;
  	padding: 0 0 0 4px;
  	text-decoration: none;
}
#cssmenu a span {
	float: left;
	display: block;
	background: url('../images/bg_menuitem_02.png') no-repeat right top;
 	padding: 11px 19px 14px 14px;
  	color: #FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac */
#cssmenu a span {
  float: none;
}
/* End IE5-Mac hack */
#cssmenu .active a span,
#cssmenu a:hover span {
  color: #FFFFFF;
}
#cssmenu .active a,
#cssmenu a:hover {
  	background: url('../images/bg_menuitem_sel_01.png') no-repeat left top;
}
#cssmenu .active a span,
#cssmenu a:hover span {
	background: url('../images/bg_menuitem_sel_02.png') no-repeat right top;
}
#wrapper
{
	clear:both;
	background-color:#FFF;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:44px;
	width:960px;
	min-height:400px;
	padding-bottom:80px;
}
#top {
	clear:both;
	padding-top:5px;
	margin:0 25px;
}
#middle{
	clear:both;
	margin:0 25px;
}
#footer {
	overflow:hidden;
	position: fixed;
    bottom:0;
	width:100%;
	height:60px;
	background-color:#EEE;
	background:url('../images/bg_logo.png') repeat-x;
}
#copyright{
	font-size:11px;
	padding-top:23px;
	position:relative;
	margin:auto;
	width:960px;
	text-align:left;
}
#urunler{
	font-size:11px;
	position:relative;
	margin:auto;
	margin-top:-30px;
	width:960px;
	text-align:right;
}
.baslik{
	color:#E00;
	font-weight:bold;
}

.neleryapiyoruz {
	margin-left:15px;
}
.neleryapiyoruz li {
  background: url('../images/tick_green.png') center left no-repeat;
  list-style: none;
  margin:12px 0;
  padding:4px 0 4px  30px;
  font-weight:bold;
  color:#666;
}
.neleryapiyoruz .web {
  background: url('../images/www.png') center left no-repeat;
}
.neleryapiyoruz .webcode {
  background: url('../images/webcode.png') center left no-repeat;
}
.neleryapiyoruz .android {
  background: url('../images/android.png') center left no-repeat;
}
.neleryapiyoruz .csharp {
  background: url('../images/csharp.png') center left no-repeat;
}
.neleryapiyoruz .seo {
  background: url('../images/seo.png') center left no-repeat;
}
#referans_ana {
	width:916px;
	height:185px;
	margin-bottom:10px;
	background:url(../images/referans_bg.png) -2px 0px no-repeat;
}
#referans_baslik {
	padding:13px 0 0 18px;
	font-weight:bold;
	color:#444;
}
#referans_resim {
	float:left;
	width:210px;
	padding:21px 0 0 18px;
}
#referans_detay {
	float:left;
	width:685px;
	padding:21px 0 0 18px;
}
#referans_aciklama {
	padding:5px 0 0 18px;
	text-align:justify;
	height:60px;
}
#referans_kodlama {
	padding:12px 0 0 18px;
}
#referans_adres {
	padding:0 0 0 18px;
}
#referans_logo {
	position:absolute;
	padding-top:105px;
	right:30px;
}


