body{
	background-image:url(../images/body-bg.png);
	font-family:calibri;
		}
#top {
	font-size:17px;
	font-family:calibri;
	color:#878787;
	}
	#top a {
	color:#878787;
	text-decoration: none;
	}
	
#menu { width: 664px; height:37px; padding-right:40px;	}
ul#menu {  list-style:	none; text-align: left; }
ul#menu li { background-repeat:no-repeat; float:right; height:37px; padding-top:6px; }
ul#menu li a { font-family:Calibri; color: #fff; font-size: 17px; text-decoration: none; font-weight: normal; font-style:inherit; padding-left:12px; }
ul#menu li a:hover, ul#main_nav li a.on {color:#141414;}

#banner {
	
	}
	#ortadiv {
		width:950px;
		text-align:center;
		margin-left: auto;
    margin-right: auto;
	}
	#altdiv {
		height:250px;
		width:950px;
		text-align:center;
		margin-top:auto;
		margin-left: auto;
    margin-right: auto;
	}
	#bottoma {

		background-image:url(../images/alt-bg.png);
		background-repeat:repeat-x;
		height:60px;
		width:%100px;
		text-align:center;
		margin-top:auto;
		margin-left: auto;
    margin-right: auto;
	}
		#alt1 {
		margin-top:21px;
		color:#fff;
		float:left;
		font-size:12px;
	}
	#alt1 a {
		text-decoration:none;
		color:#fff;
	}
		#alt2 {
		margin-top:14px;
		color:#fff;
		float:right;
		font-size:12px;
	}
#ahakkimizda {
	float:left;
	background-image:url(../images/hakkimizda-bg.png);
	width:635px;
	height:240px;
	

	}
	#hakbaslik {
		font-size:20px;
	color:#fff;
	font-family:calibri;
	text-align:left;
	padding-left:25px;
	padding-top:8px;
	
	
	}
	#hakbaslik a {
	color:#fff;
	text-decoration:none;
	font-style:inherit;
	}
	
	#hakyazi {
		
		padding-left:12px;
	font-size:13px;
	color:#fff;
	text-align:left;
	font-family:calibri;
	}
	#hakyazi a {
		text-decoration:underline;
		color:#fff;
		font-size:15px;
	}
#ahaber {
	float:right;
	background-image:url(../images/haberalt-bg.png);
	background-repeat:no-repeat;
	width:283px;
	color:#0591DF;
	font-size:20px;
	text-align:left;
	font-family:calibri;
	text-align:left;
	
	}
	#ahaber a {
		
	text-decoration:none;
	margin:0px 0px 0px 00px;
	margin-top:0px;
	text-align:right;
	}
	#haberyazi a {
		color:#6A717C;
	text-decoration:none;
	margin:0px 0px 0px 00px;
	margin-top:0px;
	font-size:12px;
	text-align:left;
	}
	#fbico{
		background-image:url(../images/fbico.png);
		background-repeat:no-repeat;
		background-position:center;
		color:none;
		}
#projedevameden {
	float:left; width:460px;  height:245px; margin-top:5px;
	}		
#projebiten {
	float:right; width:460px;  height:245px;
	}
	#iletisimmenu {
		background-image:url(../images/menu-iletisim.png);width: 82px;
		}
		#fotogalerimmenu {
		background-image:url(../images/menu-fotobg.png);width: 163px;
		}
		#makineparkmmenu {
		background-image:url(../images/menu-makinebg.png);width: 124px;
		}
		#projelermmenu {
		background-image:url(../images/menu-projelerbg.png);width: 92px;
		}
		#kurumsalmmenu {
		background-image:url(../images/menu-kurumsalbg.png);width: 103px;
		}
			#anasayfammenu {
		background-image:url(../images/m-anasayfabg.png);width: 95px;
		}
			#yesilcizgi {
		color:#009240; background-image:url(../images/yesikcizgi.png); width:%100; height:10px; font-size:1px; background-repeat:repeat-x;
		}
			#tumhaberler {
		 text-decoration:none; color:#0591DF; font-size:12px; text-align:right; 
		 }
		 
		 #asd {
		height:188px; }
		#altt {
		 width:950px;text-align:center;margin-top:auto;margin-left: auto;margin-right: auto; }
		 #hakkimizdares {
		padding-top:10px; }
		
		
		p.shared {
	width:117px;
	float:right;
	margin:0;
	padding:0;
	margin-right:0px;
	}
	
 p.shared a{
	float:left;
	margin-right:4px;
	display:block;
	width:25px;
	height:25px;
	text-indent:-9999px;
	}



 p.shared a.facebook{
	background-image:url(../images/social.png);
	background-repeat:no-repeat;
	}
	
 p.shared a.facebook:hover{
	background-position:0 -27px
	}	
	
	
 p.shared a.twitter{
	background-image:url(../images/social.png);
	background-repeat:no-repeat;
	background-position:-31px 0;
	}

 p.shared a.twitter:hover{
	background-image:url(../images/social.png);
	background-repeat:no-repeat;
	background-position:-31px -27px;
	}	


 p.shared a.google{
	background-image:url(../images/social.png);
	background-repeat:no-repeat;
	background-position:-59px 0;
	}

 p.shared a.google:hover{
	background-image:url(../images/social.png);
	background-repeat:no-repeat;
	background-position:-59px -27px;
	}	
		
 
 p.shared a.youtube{
	background-image:url(../images/social.png);
	background-repeat:no-repeat;
	background-position:-88px 0;
	}

 p.shared a.youtube:hover{
	background-image:url(../images/social.png);
	background-repeat:no-repeat;
	background-position:-88px -27px;
	}

 #footer {
    float:left;
    width: 100%;
    height: auto;
    background: #122233;
    
}

#footer-content {
    width: 950px;
    height: 250px;
    margin: 0 auto;
}

#footer-left {
    width: 700px;
    height: 200px;
    float: left;
    margin-top: 20px;
}

#footer-left-top {
    width: 100%;
    height: auto;
    display: table;
}

.footer-block {
    width: auto;
    height: 90px;
    float: left;
    padding: 10px;
    line-height: 20px;
    margin-right: 25px;
}

    .footer-block h2 {
        font-family: 'akkuratbold';
        font-size: 14px;
        color: #fff;
    }

    .footer-block span a {
        font-family: 'akkuratregular';
        font-size: 12px;
        text-decoration: none;
        color: #b4b4b4;
        display: block;
    }

#footer-left-bottom {
    width: 100%;
    height: auto;
    margin-top: 80px;
}

    #footer-left-bottom span {
        font-family: 'akkuratregular';
        font-size: 12px;
        color: #b4b4b4;
    }

#footer-right {
    width: 250px;
    height: 200px;
    float: right;
    margin-top: 20px;
}

#footer-logo {
    width: 100%;
    height: auto;
    text-align: right;
    margin-bottom: 30px;
}

#footer-right-bottom {
    width: 100%;
    height: 100px;
    text-align: right;
    font-family: 'akkuratregular';
    font-size: 12px;
    color: #b4b4b4;
}
