@import url("default.css");
@import url("grid.css");
@import url("slimbox2.css");

#index .container{
	background: #DFDDD1 url('../images/container-index.jpg') repeat scroll left top;
}

.header{
	padding: 0px 0px 10px 0px;
}

.menu{
	text-align: right;
}

.projects{
	text-align: right;
	padding: 2px 0px 0px 0px;
}

.projects .list{
	text-align: right;
	line-height: 1.5em;
}

.projects .list li{
	margin: 7px 0px 7px 0px;
}

.projects .current{
	background-color: #787878;
	padding: 0px 10px 0px 10px;
	color: #F7F7F7;
}

.footer{
	background: transparent url('../images/footer-main.png') no-repeat scroll left top;
	height: 107px;
	text-align: center;
	font-size: 0.9em;
}

.footer div{
	margin: 56px 0px 0px 0px;
}

.footer div a{
	padding: 0px 20px 0px 20px;
}

body#company{
	background: #808080 none no-repeat scroll top left;
}

#company .container{
	background: #C0C0C0 url('../images/container-company.png') repeat scroll left top;
}

#company .footer{
	background: transparent url('../images/footer-company.png') no-repeat scroll left top;
}

body#services{
	background: transparent url('../images/body-services.png') repeat scroll top left;
}

#services .container{
	background: #C0C0C0 url('../images/container-services.png') repeat scroll left top;
}

#services .footer{
	background: transparent url('../images/footer-services.png') no-repeat scroll left top;
}

body#vacancy{
	background: transparent url('../images/body-vacancy.png') repeat scroll top left;
}

#vacancy .container{
	background: #86867E url('../images/container-vacancy.jpg') repeat scroll left top;
}

#vacancy .footer{
	background: transparent url('../images/footer-vacancy.jpg') no-repeat scroll left top;
}

#vacancy .footer div{
	margin: 40px 0px 0px 0px;
}

body#contacts{
	background: transparent url('../images/body-contacts.png') repeat scroll top left;
	color: #AEAEAE;
}

body#contacts .box{
	padding-left: 30px;
}

body#contacts h1,body#contacts h2, body#contacts a, body#contacts h3{
	color: #919191;
}

body#contacts a:hover{
	color: #FFF;
}

#contacts .container{
	background: #86867E url('../images/container-contacts.png') repeat scroll left top;
}

#contacts .footer{
	background: #000 url('../images/footer-contacts.png') no-repeat scroll left top;
	color: #919191;
}

body#portfolio{
	background: #808080 none repeat scroll top left;
}

#portfolio .container{
	background: #D3D3D3 none repeat scroll left top;
}

#portfolio .footer{
	background: transparent url('../images/footer-portfolio.png') no-repeat scroll left top;
}

#portfolio .footer a{
	color: #DDD;
}

noscript div{
	padding: 50px 100px;
	text-align: center;
	background-color: #B03228;
	color: #FFF;
	font-size: 1.3em;	
}











































