/* red #ff4400 */

body
{
	background: #242424;
	color: white;
	font-size: 11px;
	padding: 60px 0 80px;
}



.container_12
{
	margin-bottom: 20px;
}


ul, li { list-style: none; margin: 0; padding: 0; }
.menu li { font-size: 200%; padding: 10px 0; }
.menu li.active { margin-bottom: 5px; padding-bottom: 5px; color: black; margin-left: -10px; padding-left: 10px; background: url(../img/menu-active-bg.png) repeat-x right 5px; }

.menu ul { padding-bottom: 70px; margin-bottom: 20px; border-bottom: 7px solid #ff4400; }

div.news { border-top: 7px solid #ff4400; padding-top: 20px; }
div.news-title { padding-top: 15px; }
div.works { margin-bottom: 40px; }

div.slogan { border-top: 3px solid #ff4400; padding-top: 28px; }

div.works h2 { margin-top: 20px; }

div.works a { border: 0; padding: 0; margin: 0; }
div.works li { float: left; background-image: url(../img/screen.png); width: 140px; height: 105px; }

div.sect-logo { background-image: url(../img/screen.png); margin-bottom: 40px; }


div.item { background-color: black; padding: 20px; margin-bottom: 20px; text-align: center; cursor: pointer;}
div.item a img { margin-bottom: 20px; }

div.grid_4.footer { text-align: right; }
div.grid_8.footer { color: #828282; padding-top: 20px; border-top: 3px solid #828282; }

.address { font-size: 120%;}

