body {
	margin:0;
	padding:0;
	background:#fff1fb;
	color:#000000;
	font-size:13px;
	font-family: "Myriad Pro";
}

.menu-top {
	display:block;
	position: fixed;
	top: 80px;
	right: 50px;
	z-index:999999;
	width:20px;
}
.menu-top ul {
	margin:0;
	padding:0;
	list-style:none;
}
.menu-top ul li {
	display:block;
	margin:0 0 15px 0;
	border-radius: 0;
	background: #a0a0a0; 
}
.menu-top ul li a { padding:7px; }
.menu-top ul li a:hover { text-decoration:none; }
.menu-top ul li:hover { background:#42736c; }
.menu-top .active { background:#42736c; }
.navbar-inverse { 
	background:none;
	border:none;
	margin-right:50px;
}
.navbar-inverse .navbar-nav > li > a {
	height:18px;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	background:#42736c;
	border-radius: 0;
}

.no-margin { margin:0; padding:0; }
#header { margin:0; padding:0; }
.header-content { margin:0 Auto; width:960px; padding:10px 0 10px 0; }

.header-logo span { padding-left:100px; font-size:12px;}
.header-menu { margin:0; padding:10px 0 0 0; text-align:right;}
.header-menu ul { margin:0; padding:0; list-style:none; }
.header-menu ul li { display:inline-block; padding:12px 30px 10px 30px; font-size:14px; }
.header-menu ul li a { color:#000000; }

#content { margin:0; padding:0; }
.content-slider { background:url('../images/slider.jpg') no-repeat top center; background-size:100%; margin:0px 0 0 0; }
.content-slider-top { padding:200px 0 20px 0; text-align:center; }
.ch-header { padding:150px 0 20px 0; font-size:16px; text-transform:uppercase; letter-spacing:2px; color:#ffffff; }

.content-about { margin:0; padding:60px 0 50px 0; background:url('../images/bg-about.jpg') no-repeat right; }
.content-about-text { margin:0 Auto; width:960px; }
.content-about-text h1 { background: url('../images/bg-h1-about.png') no-repeat left bottom; font-size:33px; font-weight:normal; line-height:30px; margin:0 0 30px 0; text-transform:uppercase; min-height:58px;}
.content-about-text h1 div { padding:25px 0 0 0; color:#42736c; }
.content-about-text p { text-align:justify; line-height:20px; }

.content-service { margin:0; padding:0; background:url('../images/bg-service.jpg') no-repeat top center; }
.content-service-content { margin:0 Auto; width:960px; padding:100px 0 100px 0; color:#ffffff; }
.content-service-content h1 { font-size:33px; font-weight:normal; line-height:30px; margin:0 0 50px 0; text-transform:uppercase; } 

.csc-bottom { text-align:center; padding:30px 0 0 0; }
.csc-bottom button { padding:5px 20px 3px 20px; margin:10px 25px 10px 25px; border:none;}

.content-project { margin:0; padding:30px 0 0 0; }
.content-project-content { margin:0 Auto; width:960px; padding:50px 0 0 0; }
.content-project-content h1 { background: url('../images/bg-h1-about.png') no-repeat left bottom; font-size:33px; font-weight:normal; line-height:30px; margin:0 0 30px 0; text-transform:uppercase; min-height:58px;}
.content-project-content h1 div { padding:25px 0 0 0; color:#42736c; }
.content-project-content h3 { font-size:12px; margin:0; padding:5px 0 0 0; }
.content-project-content ul { margin:0; padding:0 0 20px 0; list-style:none; }
.content-project-content ul li { display:inline-table; text-align:center; border:solid 0px #cccccc; padding:10px 23px 10px 23px; width:180px; margin:0 3px 0 3px; min-height:150px;}
.content-project-content ul li a { color:#000000; }
.content-project-content ul li a:hover { color:#cccccc; text-decoration:none; }
#footer { margin:0; padding:0; }
.footer-top { margin:0; padding:50px 0 30px 0; background: url('../images/bg-footer-top.jpg') no-repeat top center; background-size:100%; color:#ffffff; text-align:center; }
.footer-top h1 { margin:0; padding:0 0 20px 0; font-size:22px; line-height:25px; text-transform:uppercase; }
.footer-top .footer-top-content a { color:#ffffff; }
.footer-bottom { margin:0 Auto; width:960px; padding:20px 0 15px 0px; color:#45756e; font-size:16px; }