article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {	display: block;}mark, rp, rt, ruby, summary, time {	display: inline;}html {	width: 100%;}body {	background-image: url(../images/body.jpg);	background-position: center;	background-repeat: repeat;	color: #9d9d9d;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	min-width: 984px;}.ic, .ic a {	background-color: #fff;	color: #f00;	float: right;	font-size: 10px;	line-height: 10px;	margin-bottom: 0;	margin-left: 0;	margin-right: 0;	margin-top: -220%;	overflow: hidden;	padding: 0;	width: 50%;}a {	color: #00a9ff;	outline-style: none;}a:hover {	text-decoration: none;}.col-1, .col-2, .col-3, .col-4 {	float: left;}
.wrapper {	overflow: hidden;	width: 100%;}.extra-wrap {	overflow: hidden;}.bg {	background-image: url(../images/bg.jpg);	background-position: center;	background-repeat: no-repeat;	width: 100%;}.main {	font-size: 0.875em;	line-height: 1.285em;	margin-bottom: 0;	margin-left: auto;	margin-right: auto;	margin-top: 0;	padding: 0;	width: 984px;}p {	margin-bottom: 18px;}.p0 {	margin-bottom: 0px;}.p1 {	margin-bottom: 6px;}.p2 {	margin-bottom: 15px;}.p3 {	margin-bottom: 30px;}.p4 {	margin-bottom: 45px;}.p5 {	margin-bottom: 50px;}.reg {	text-transform: uppercase;}.fleft {	float: left;}.fright {	float: right;}.alignright {	text-align: right;}.aligncenter {	text-align: center;}.title {	margin-bottom: 18px;}.it {	font-style: italic;}.letter {	letter-spacing: -1px;}.color-1 {	color: #00a9ff;}.color-2 {	color: #a2c902;}.color-3 {	color: #fabb0c;}.color-4 {	color: #0f0f0f;}.margin-bot {	margin-bottom: 35px;}.spacing {	margin-right: 35px;}.indent {	padding-bottom: 0px;	padding-left: 32px;	padding-right: 0;	padding-top: 0;}.indent2 {	padding-top: 10px;}.indent3 {	padding-top: 38px;}.indent4 {	padding-bottom: 0px;	padding-left: 32px;	padding-right: 0;	padding-top: 26px;}.indent5 {	padding-top: 22px;}.indent-bot {	margin-bottom: 22px;}.indent-bot2 {	margin-bottom: 19px;}.indent-bot3 {	margin-bottom: 45px;}.img-indent-bot {	margin-bottom: 25px;}.img-indent {	float: left;	margin-bottom: 0px;	margin-left: 0;	margin-right: 10px;	margin-top: 0;}.img-indent2 {	float: left;	margin-bottom: 0px;	margin-left: 0;	margin-right: 15px;	margin-top: 0;}.img-indent3 {	float: left;	margin-bottom: 0px;	margin-left: 0;	margin-right: 20px;	margin-top: 0;}.img-indent4 {	float: left;	margin-bottom: 0px;	margin-left: 0;	margin-right: 28px;	margin-top: 0;}.img-indent-r {	float: right;	margin-bottom: 0px;	margin-left: 15px;	margin-right: 0px;	margin-top: 4px;}.prev-indent-bot {	margin-bottom: 10px;}.buttons a:hover {	cursor: pointer;}.menu li a, .list-1 li a, .button-2, .logo {	text-decoration: none;}header {	margin-bottom: -16px;	position: relative;	width: 100%;	z-index: 1;}.row-1 {	height: 113px;	overflow: hidden;	padding-top: 24px;	width: 100%;}.row-2 {	min-height: 85px;	position: relative;	width: 100%;	z-index: 1;}.row-3 {	min-height: 417px;	position: relative;	width: 100%;	z-index: 2;}h1 {	float: left;	padding-bottom: 0;	padding-left: 40px;	padding-right: 0;	padding-top: 0px;	position: relative;}.logo {	background-image: url(../images/logo-neu.png);	background-repeat: no-repeat;	display: block;	height: 45px;	margin-bottom: 8px;	margin-left: 0;	margin-right: 0;	margin-top: 10px;	text-indent: -5000px;	width: 425px;}.slog {	color: #8a8a8a;	display: block;	font-size: 14px;	letter-spacing: -1px;	line-height: 1.2em;	text-transform: uppercase;}#search-form {	-moz-border-radius: 18px;	-webkit-border-radius: 18px;	background-color: #000;	border-radius: 18px;	float: right;	margin-right: 19px;	min-height: 39px;	padding: 20px;	width: 244px;}.search-form {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	background-color: #fefefe;	border-radius: 8px;	overflow: hidden;	width: 100%;}#search-form input {	background-image: none;	border-style: none;	color: #9d9d9d;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 1.214em;	margin: 0;	padding-bottom: 11px;	padding-left: 18px;	padding-right: 18px;	padding-top: 10px;	width: 170px;}#search-form a {	-moz-border-radius: 0 8px 8px 0;	-webkit-border-radius: 0 8px 8px 0;	background-color: #00a9ff;	background-image: url(../images/search-button.png);	background-position: 8px;	background-repeat: no-repeat;	border-radius: 0 8px 8px 0;	display: block;	float: right;	height: 38px;	text-indent: -5000px;	width: 38px;}#search-form a:hover {	background-color: #aaa;}.menu {	width: 100%;}.menu li {	float: left;	margin-right: 1px;	position: relative;}.menu li.last-item {	margin: 0;}.menu li a {	text-decoration: none;	-moz-border-radius: 18px 18px 0 0;	-webkit-border-radius: 18px 18px 0 0;	background-color: #000;	border-radius: 18px 18px 0 0;	color: #fff;	display: inline-block;	font-size: 17px;	line-height: 1.22em;	margin-top: 10px;	padding-bottom: 36px;	padding-left: 0;	padding-right: 0;	padding-top: 18px;	text-align: center;	width: 196px;}.menu li a.active, .menu li a:hover {	background-color: #fff;	color: #0f0f0f;	margin: 0;	padding-bottom: 36px;	padding-left: 0;	padding-right: 0;	padding-top: 28px;}.slider-wrapper {	-moz-border-radius: 0 18px 0 0;	-webkit-border-radius: 0 18px 0 0;	background-color: #fff;	border-radius: 0 18px 0 0;	left: 0;	overflow: hidden;	position: absolute;	top: -16px;	width: 984px;}.slider {	height: 403px;	margin-bottom: 10px;	margin-left: auto;	margin-right: auto;	margin-top: 10px;	width: 948px;}.items {	display: none;}.pagination {	position: absolute;	top: 0;	z-index: 999;}.banner {	height: 205px;	left: 98px;	position: absolute;	top: 15px;	width: 400px;}.prev {	background-image: url(../images/slider-control.png);	background-position: left top;	background-repeat: no-repeat;	display: block;	height: 37px;	left: 25px;	position: absolute;	text-indent: -5000px;	top: 183px;	width: 22px;	z-index: 99;}.prev:hover {	background-position: left bottom;}.next {	background-image: url(../images/slider-control.png);	background-position: right top;	background-repeat: no-repeat;	display: block;	height: 37px;	position: absolute;	right: 22px;	text-indent: -5000px;	top: 183px;	width: 22px;	z-index: 99;}.next:hover {	background-position: right bottom;}.b1 {	color: #0f0f0f;	display: block;	font-size: 50px;	letter-spacing: -3px;	line-height: 1.2em;}.b2 {	color: #00a9ff;	display: block;	font-size: 80px;	letter-spacing: -4px;	line-height: 1.2em;	margin-bottom: 13px;	margin-left: -5px;	margin-right: 0;	margin-top: -12px;	text-transform: uppercase;}*+html .b2 {	margin-bottom: 5px;	margin-left: -5px;	margin-right: 0;	margin-top: -12px;}.b3 {	color: #0f0f0f;	display: block;	font-size: 17px;	line-height: 1.2em;}#content {	-moz-border-radius: 18px 18px 0 0;	-webkit-border-radius: 18px 18px 0 0;	background-color: #fff;	border-radius: 18px 18px 0 0;	padding-bottom: 40px;	padding-left: 0;	padding-right: 0;	padding-top: 10px;	position: relative;	width: 100%;	z-index: 2;}#content .padding {	padding-bottom: 0;	padding-left: 12px;	padding-right: 12px;	padding-top: 24px;}.spacer-1 {	background-image: url(../images/pic-1.gif);	background-position: 217px;	background-repeat: repeat-y;	width: 100%;}h2 {	color: #0f0f0f;	font-size: 39px;	letter-spacing: -2px;	line-height: 1.9em;	margin-bottom: 5px;}h3 {	font-size: 30px;	letter-spacing: -2px;	line-height: 1.3em;	margin-top: -5px;}h3 strong {	color: #fefefe;	display: block;	margin-bottom: -11px;}h4 {	color: #fefefe;	font-size: 23px;	letter-spacing: -1px;	line-height: 1.2em;	margin-bottom: 20px;}h5 {	color: #0f0f0f;	font-weight: normal;	text-decoration: underline;}h6 {	color: #0f0f0f;	font-weight: normal;	margin-bottom: 5px;}.border-bot {	background-image: url(../images/pic-1.gif);	background-position: bottom;	background-repeat: repeat-x;	padding-bottom: 20px;	width: 100%;}.box-bg {	background-color: #e4e4e4;	padding: 33px;}.box {	-moz-border-radius: 19px;	-webkit-border-radius: 19px;	background-color: #101010;	background-image: url(../images/box.png);	background-position: center;	background-repeat: no-repeat;	border-radius: 19px;	width: 100%;}.box h3 {	margin-top: -8px;}.box .pad {	padding-bottom: 28px;	padding-left: 35px;	padding-right: 35px;	padding-top: 28px;}.box.first .button {	background-image: url(../images/button1.png);	background-position: top;	background-repeat: no-repeat;}.box.first .button:hover {	background-position: left bottom;}.box.first .numb {	background-color: #00a9ff;	background-image: url(../images/numb-1.gif);	background-repeat: repeat-x;}.box.second .button {	background-image: url(../images/button2.png);	background-position: top;	background-repeat: no-repeat;}.box.second .button:hover {	background-position: left bottom;}.box.second .numb {	background-color: #a2c902;	background-image: url(../images/numb-2.gif);	background-repeat: repeat-x;}.box.third .button {	background-image: url(../images/button3.png);	background-position: top;	background-repeat: no-repeat;}.box.third .button:hover {	background-position: left bottom;}.box.third .numb {	background-color: #fabb0c;	background-image: url(../images/numb-3.gif);	background-repeat: repeat-x;}.numb {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	border-radius: 8px;	color: #fefefe;	display: inline-block;	font-size: 40px;	letter-spacing: -2px;	line-height: 1.2em;	padding-bottom: 6px;	padding-left: 7px;	padding-right: 7px;	padding-top: 3px;}*+html .numb {	padding-bottom: 4px;	padding-left: 7px;	padding-right: 7px;	padding-top: 6px;}.block-news {	-moz-border-radius: 18px;	-webkit-border-radius: 18px;	background-color: #f9f9f9;	background-image: url(../images/block-news-tail.gif);	background-repeat: repeat-x;	border-color: #eaeaea;	border-radius: 18px;	border-style: solid;	border-width: 1px;	padding-bottom: 30px;	padding-left: 33px;	padding-right: 33px;	padding-top: 27px;}.button {	display: block;	height: 43px;	text-indent: -5000px;	width: 43px;}.button-2 {	-moz-border-radius: 8px;	-webkit-border-radius: 8px;	background-color: #3c3c3c;	background-image: url(../images/button-tail.gif);	background-repeat: repeat-x;	border-radius: 8px;	color: #fefefe;	display: inline-block;	font-size: 19px;	letter-spacing: -1px;	line-height: 1.21em;	padding-bottom: 11px;	padding-left: 20px;	padding-right: 20px;	padding-top: 9px;}.button-2:hover {	background-color: #3c3c3c;}.list-1 li {	background-image: url(../images/marker.gif);	background-position: 10px;	background-repeat: no-repeat;	line-height: 24px;	padding-left: 10px;}.list-1 li a {	color: #9d9d9d;	display: inline-block;}.list-1 li a:hover {	text-decoration: underline;}.list-2 li {	line-height: 24px;}.link {	color: #9d9d9d;}.link:hover {	text-decoration: none;}.link-1 {	background-image: url(../images/marker-3.gif);	background-position: 8px;	background-repeat: no-repeat;	display: inline-block;	font-size: 14px;	padding-right: 8px;}.link-1:hover {	color: #fff;}.text-1 {	line-height: 20px;	margin: 0;}dl.address {	color: #9d9d9d;	line-height: 24px;}dl.address span {	color: #fefefe;	float: left;	width: 74px;}dl.contact {	color: #9d9d9d;	line-height: 20px;}dl.contact span {	color: #0f0f0f;	display: block;}dl.contact dt, dl.contact dd {	margin-bottom: 5px;}.tdate-1 {	color: #0f0f0f;	font-size: 20px;	letter-spacing: -2px;	line-height: 1.2em;	margin-bottom: 0;	margin-left: 0;	margin-right: 16px;	margin-top: -8px;	text-align: center;}.tdate-1 strong {	color: #00a9ff;	display: block;	font-size: 49px;	line-height: 1.2em;	margin-bottom: -10px;}.tdate-2 {	color: #0f0f0f;	float: left;}.news {	background-image: url(../images/pic-1.gif);	background-repeat: no-repeat;	padding-left: 25px;}#contact-form {	display: block;}#contact-form  label {	display: block;	height: 30px;	overflow: hidden;}#contact-form  input {	background-image: none;	border-color: #ebebeb;	border-style: solid;	border-width: 1px;	color: #0f0f0f;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 1.23em;	margin: 0;	padding-bottom: 4px;	padding-left: 10px;	padding-right: 10px;	padding-top: 4px;	width: 526px;}#contact-form textarea {	background-image: none;	border-color: #ebebeb;	border-style: solid;	border-width: 1px;	color: #0f0f0f;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	height: 262px;	line-height: 1.23em;	margin: 0;	overflow: auto;	padding-bottom: 4px;	padding-left: 10px;	padding-right: 10px;	padding-top: 4px;	width: 526px;}.text-form {	color: #0f0f0f;	display: block;	float: left;	font-size: 14px;	line-height: 1.78em;	width: 73px;}.buttons {	padding-top: 16px;	text-align: right;}.buttons a {	margin-left: 6px;	padding-bottom: 11px;	padding-left: 25px;	padding-right: 25px;	padding-top: 9px;}footer {	width: 100%;}.row-top {	background-color: #000;	padding-bottom: 42px;	padding-left: 0;	padding-right: 0;	padding-top: 33px;	width: 100%;}.row-padding {	padding-bottom: 0;	padding-left: 62px;	padding-right: 62px;	padding-top: 0;}.row-bot {	font-size: 12px;	line-height: 20px;	padding-bottom: 35px;	padding-left: 0;	padding-right: 0;	padding-top: 35px;	width: 100%;}.list-services li {	line-height: 24px;	padding-left: 28px;}.list-services li a {	color: #9d9d9d;	text-decoration: none;}.list-services li a:hover {	text-decoration: underline;}.list-services li.item-1 {	background-image: url(../images/facebook.png);	background-position: 3px;	background-repeat: no-repeat;}.list-services li.item-2 {	background-image: url(../images/twitter.png);	background-position: 3px;	background-repeat: no-repeat;}.list-services li.item-3 {	background-image: url(../images/linkedin.png);	background-position: 3px;	background-repeat: no-repeat;}.footer-logo {	color: #9d9d9d;	display: block;	font-size: 40px;	font-weight: 400;	letter-spacing: -3px;	line-height: 1.2em;	margin-bottom: 5px;	text-transform: uppercase;}.footer-logo strong {	color: #80b110;	display: inline-block;	text-transform: none;}.phone {	color: #9d9d9d;	display: inline-block;	font-size: 20px;	letter-spacing: -1px;	line-height: 1.2em;	padding-left: 5px;}.phone strong {	color: #fff;}