body{
	margin:0;
	background:url(/template/img/header.png) top center repeat-x;
}

/*@media screen and (max-width: 1000px) {
	body{width:96%; margin:0 2%;}
}*/


@font-face {
    font-family: 'pf_din_text_comp_prolight';
    src: url('/template/fonts/pfdintextcomppro-light-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-light-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-light-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-light-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-light-webfont.svg#pf_din_text_comp_prolight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_probold';
    src: url('/template/fonts/pfdintextcomppro-bold-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-bold-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-bold-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-bold-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-bold-webfont.svg#pf_din_text_comp_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proXBlk';
    src: url('/template/fonts/pfdintextcomppro-xblack-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-xblack-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-xblack-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-xblack-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-xblack-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-xblack-webfont.svg#pf_din_text_comp_proXBlk') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proXBlkIt';
    src: url('/template/fonts/pfdintextcomppro-xblackital-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-xblackital-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-xblackital-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-xblackital-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-xblackital-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-xblackital-webfont.svg#pf_din_text_comp_proXBlkIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proXTh';
    src: url('/template/fonts/pfdintextcomppro-xthin-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-xthin-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-xthin-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-xthin-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-xthin-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-xthin-webfont.svg#pf_din_text_comp_proXTh') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proXThIt';
    src: url('/template/fonts/pfdintextcomppro-xthinital-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-xthinital-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-xthinital-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-xthinital-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-xthinital-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-xthinital-webfont.svg#pf_din_text_comp_proXThIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proMdIt';
    src: url('/template/fonts/pfdintextcomppro-medital-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-medital-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-medital-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-medital-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-medital-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-medital-webfont.svg#pf_din_text_comp_proMdIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proregular';
    src: url('/template/fonts/pfdintextcomppro-regular-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-regular-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-regular-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-regular-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-regular-webfont.svg#pf_din_text_comp_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_prothin';
    src: url('/template/fonts/pfdintextcomppro-thin-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-thin-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-thin-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-thin-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-thin-webfont.svg#pf_din_text_comp_prothin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proThIt';
    src: url('/template/fonts/pfdintextcomppro-thinital-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-thinital-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-thinital-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-thinital-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-thinital-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-thinital-webfont.svg#pf_din_text_comp_proThIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proBdIt';
    src: url('/template/fonts/pfdintextcomppro-boldital-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-boldital-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-boldital-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-boldital-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-boldital-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-boldital-webfont.svg#pf_din_text_comp_proBdIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proitalic';
    src: url('/template/fonts/pfdintextcomppro-italic-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-italic-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-italic-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-italic-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-italic-webfont.svg#pf_din_text_comp_proitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_proLtIt';
    src: url('/template/fonts/pfdintextcomppro-lightital-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-lightital-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-lightital-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-lightital-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-lightital-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-lightital-webfont.svg#pf_din_text_comp_proLtIt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'pf_din_text_comp_promedium';
    src: url('/template/fonts/pfdintextcomppro-medium-webfont.eot');
    src: url('/template/fonts/pfdintextcomppro-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('/template/fonts/pfdintextcomppro-medium-webfont.woff2') format('woff2'),
         url('/template/fonts/pfdintextcomppro-medium-webfont.woff') format('woff'),
         url('/template/fonts/pfdintextcomppro-medium-webfont.ttf') format('truetype'),
         url('/template/fonts/pfdintextcomppro-medium-webfont.svg#pf_din_text_comp_promedium') format('svg');
    font-weight: normal;
    font-style: normal;
}




nav{
	display:block;
	width:100%;
	height:43px;
	background:#006893;
	text-align:center;
margin-top: 0 !important;
}
nav ul{
	display:inline-block;
	list-style:none;
	margin:0;
}
nav ul li{
	display:inline-block;
	float:left;
	padding:0 35px 0 32px;
	background:url(/template/img/line-nav.png) right center no-repeat;
}
nav ul li:last-child{
	padding:0 0 0 32px;
	background:none;
}
nav ul li:first-child{
	padding:0 35px 0 0;
}
nav ul li a{
	color:#fff;
	cursor:pointer;
	text-decoration:none;
	text-transform:uppercase;
	line-height:43px;
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	font-size:19px;
}
#page_wrap{
	display:block;
	width:980px;
	margin:0 auto;
}
#page_wrap2{
	display:inline-block;
	width:100%;
}
header{
	display:inline-block;
	width:100%;
	height:97px;
	margin:22px 0 10px 0;
	background:#f9f9f9;
}
header figure{
	display:inline-block;
	width:500px;
	height:88px;
	float:left;
	margin:0 0 0 0;
}
header figure a{
	display:inline-block;
	float:left;
	text-decoration:none;
	cursor:pointer;
	font-family:pf_din_text_comp_proregular, Arial, Helvetica, sans-serif;
	font-size:42px;
	color:#bf1e2e;
	text-transform:uppercase;
}
header figure a img{
	float:left;
	border:0;
}
header figure a span{
	color:#f7941e;
}
header figure a figcaption{
	display:inline-block;
	width:280px;
	float:left;
	margin:3px 0 0 12px;
}
header figure a figcaption p{
	display:inline-block;
	width:100%;
	height:30px;
	margin:0 0 0 0;
	padding:0;
	line-height:30px;
	border-top:#faecee 2px solid;
	color:#898a8d;
	font-size:15px;
	text-align:left;
}
header address{
	display:inline-block;
	width:200px;
	float:right;
}
header address p{
	display:inline-block;
	width:100%;
	text-align:center;
	font-family:pf_din_text_comp_prothin, Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#000;
	font-style:normal;
	margin:0;
}
header address p span{
	font-family:pf_din_text_comp_proregular, Arial, Helvetica, sans-serif;
	color:#bf1e2e;
}
header address a{
	display:inline-block;
	width:100%;
	height:36px;
	margin:6px 0 0 0;
	line-height:36px;
	background:#006893;
	cursor:pointer;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	font-style:normal;

position:relative;

-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
aside{
	display:inline-block;
	width:322px;
	float:right;
}
section.services-0{
	display:inline-block;
	width:649px;

	float:left;
}
aside section.services-0m{
	display:inline-block;
	width:100%;
	height:170px;
}
aside section{
	margin:0 0 22px 0 !important;
}
aside section:last-child{
	margin:0 0 0 0 !important;
}
aside section.services-0m a, section.services-0 a{
	position:relative;
	display:inline-block;
	width:100%;
	text-decoration:none;
	cursor:pointer;
}
aside section.services-0m a{
	height:170px;
overflow:hidden;
}
section.services-0 a{

}
aside section.services-0m a img, section.services-0 a img{
	float:right;
	border:0;
	width:312px;

position:relative;

-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
section.services-0_big a img{
	width:649px !important;

position:relative;

-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

aside section.services-0m a h2, section.services-0 a h1{
	position:absolute;
	display:inline-block;
	margin:0;
	background:#bf1e2e;
	padding:10px;
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:normal;
	text-transform:uppercase;
}
aside section.services-0m a h2{
	top:65px; left:0;
	width:207px;
	font-size:24px;
}
section.services-0 a h1{
	top:240px; left:-10px;
	width:270px;
	font-size:26px;
}
span.trigon0m{
	position:absolute; top:-10px; left:0;
	display:inline-block;
	width:0;
	height:0;

border-bottom:10px solid #79000c; 
border-left:10px solid transparent;
}
.wrap{
	display:inline-block;
	width:100%;
	margin:30px 0 0 0;
}
.wrap-text{
	display:inline-block;
	width:624px;
	float:left;
	margin:20px 0 0 0;
}
section.services-1t h3, section.services-2t h3, section.services-3t h3, #content h1, .wrap-text2 h1, #officeBox h3, #karta-proezda h3, .form-big h3, .filialy-all h3{
	background:url(/template/img/line-h.png) repeat-x;
}
section.services-1t h3 span, section.services-2t h3 span, section.services-3t h3 span, #content h1 span, .wrap-text2 h1 span, #officeBox h3 span, #karta-proezda h3 span, .form-big h3 span, .filialy-all h3 span{
	position:relative; z-index:100;
	display:inline-block;
	background:#fff;
	padding-right:20px;
}
section.services-1t article p, section.services-2t article p, section.services-3t article p{
	line-height:18px;
}
section.services-1t{
	display:inline-block;
	width:312px;
	float:left;
	margin-right:20px;
	margin-bottom:0;
}
section.services-1t:last-child{
	margin-right:0
}
ul li.als-item{
	float:left;
}
section.services-1t h3, #officeBox h3, #karta-proezda h3, .filialy-all h3{
	position:relative;
	display:inline-block;
	width:100%;
	/* height:30px; */
	line-height:30px;
	float:left;
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:27px;
	text-transform:uppercase;
	margin:0 0 10px 0;
	padding:0;
}
section.services-1t article{
	display:inline-block;
	width:100%;
	margin:10px 0 0 0;
	padding:0 0 8px 0;
	border-bottom:1px dashed #000;
}
section.services-1t article:last-child{
	border:0;
	padding:0;
}
section.services-1t article img{
	display:inline-block;
	float:left;
	width:124px;
	margin:0 10px 10px 0;
	border:0;

position:relative;

-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
}
section.services-1t article a{
	font-family:Arial, Helvetica, sans-serif;
	color:#0d6592;
	cursor:pointer;
	text-transform:uppercase;
	font-size:12px;
	line-height:18px;
}
section.otsenschiki-1t article a{
	font-size:10px !important;
}
section.services-1t article p{
	margin:6px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}
section.services-2t{
	display:inline-block;
	width:312px;
	float:left;
	margin:0 20px 0 0;
}
section.services-2t iframe{
	margin:10px 0 0 0;
}
section.services-2t:last-child{
	margin-right:0
}
section.services-2t2{
	width:284px !important;
	border:1px solid #b4b4b4;
	padding:12px;
position:relative;

-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
section.services-2t2 h3{
	margin:0 !important;
}
section.services-2t h3{
	position:relative;
	display:inline-block;
	width:100%;

	height:30px;
	line-height:30px;
	float:left;
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:27px;
	text-transform:uppercase;
	margin:0 0 0 0;
	padding:0;
}
section.services-2t article{
	display:inline-block;
	width:100%;
	height:125px;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	border-bottom:1px dashed #000;
}
section.services-2t article:last-child{
	border:0;
	padding:0;
}
section.services-2t article a{
	font-family:Arial, Helvetica, sans-serif;
	color:#0d6592;
	cursor:pointer;
	text-transform:uppercase;
	font-size:12px;
	line-height:18px;
}
section.services-2t article p{
	margin:6px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}
section.services-3t{
	display:inline-block;
	width:100%;
	float:left;
	margin-right:20px;
}
section.services-3t:last-child{
	margin-right:0
}
section.services-3t h3{
	position:relative;
	display:inline-block;
	width:100%;
	height:30px;
	line-height:30px;
	float:left;
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:27px;
	text-transform:uppercase;
	margin:0 0 0 0;
	padding:0;
}
section.services-3t article{
	display:inline-block;
	width:312px;
	float:left;
	margin:10px 20px 0 0;
	padding:0 0 0 0;
}
section.services-3t article:last-child{
	padding:0;
	margin:10px 0 0 0;
}
section.services-3t article img{
	display:inline-block;
	float:left;
	width:312px;
	margin:0 10px 10px 0;
	border:0;

position:relative;

-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
}
section.services-3t article a{
	display:inline-block;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0d6592;
	cursor:pointer;
	text-transform:uppercase;
	font-size:12px;
	line-height:18px;
}
section.services-3t article p{
	margin:6px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}
section.services-1t2{
	width:624px !important;
}
section.services-1t2 article{
	padding-bottom:10px !important;
}
section.services-1t2 article img{
	width:183px !important;
}
section.otsenschiki-1t article{
	height:110px !important;
}
section.otsenschiki-1t article img{
	width:83px !important;
}
section.services-map{
	position:relative;
}
section.services-map img{
	margin-top:14px;
	width:624px !important;
}
.circle{
	position:absolute; 
	display:inline-block;
	width:10px;
	height:10px;
	background: #fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:4px #000 solid;
	cursor:pointer;
}
.circle:hover{
	border-color:#FF5357;
}
#tooltip{
	position:absolute; z-index:1;
	display:inline-block;
	padding:20px;
	border:1px solid #1593db;
	background:#e5f5fe;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:normal;
}
.als-container, .als-viewport, .als-viewport ul, .als-viewport ul li{
	position: relative;
	display:inline-block;
	margin:0;
	padding:0;
}
.als-container, .als-viewport, .als-viewport ul li{
	width:312px;
}
#lista2.als-container, #lista2.als-container .als-viewport, #lista2.als-container .als-viewport ul li{
	height:356px !important;
}
#lista3.als-container, #lista3.als-container .als-viewport, #lista3.als-container .als-viewport ul li{
	height:212px !important;
}
.als-viewport {
	position:relative;
	overflow:hidden;
}
.als-viewport ul{
	width:10000px !important;
	list-style:none;
}
.next-prev{
	display:inline-block;
	width:100%;
	height:31px;
	margin:10px 0 0 0;
}
.als-prev, .als-next, .next-prev a{
	display:inline-block;
	float:left;
	cursor:pointer;
}
.als-prev, .als-next{
	width:31px;
	height:31px;
}
.next-prev a{
	line-height:31px;
	margin:0 10px;
	color:#0d6592;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:12px;
	text-transform:uppercase;
}
.als-prev{
	margin-left:63px;
	background:url(/template/img/other/arrow-left.png) no-repeat;
}
.als-next{
	background:url(/template/img/other/arrow-right.png) no-repeat;
}
#lista2 .als-viewport{
	height:373px;
}
#lista2 .als-viewport ul li img{
	position:relative;
	display:inline-block;
	width:100px;
	float:left;
	padding:9px;
	margin:0 15px 14px 15px;
	border:#e6eef0 1px solid;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
#lista3 .als-viewport{
	height:373px;
}
#lista3 .als-viewport ul li img{
	position:relative;
	display:inline-block;
	width:130px;
	float:left;
	padding:5px;
	margin:0 7px 14px 7px;
	border:#e6eef0 1px solid;

	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.bottom-nav{
	margin-top:30px;
	background:#bf1e2e;
}
footer{
	display:inline-block;
	width:100%;
	height:110px;
	padding:17px 0 0 0;
	background:#006893;
}
#footer-box{
	display:block;
	width:980px;
	margin:0 auto;
}
a.footer-logo{
	display:inline-block;
	width:190px;
	float:left;
	cursor:pointer;
	text-decoration:none;
	font-family:pf_din_text_comp_proregular, Arial, Helvetica, sans-serif;
	font-size:45px;
	color:#fff;
	text-transform:uppercase;
}
a.footer-logo span{
	display:inline-block;
	width:100%;
	height:30px;
	margin:0 0 0 0;
	padding:0;
	line-height:30px;
	border-top:#14749b 2px solid;
	color:#fff;
	font-size:15px;
}
address.f-address1{
	display:inline-block;
	width:210px;
	float:left;
	margin:0 0 0 144px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	font-weight:normal;
	text-align:center;
	font-style:normal;
	line-height:20px;
}
footer address.f-address2{
	display:inline-block;
	width:200px;
	float:right;
}
footer address.f-address2 p{
	display:inline-block;
	width:100%;
	text-align:center;
	font-family:pf_din_text_comp_prothin, Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#fff;
	font-style:normal;
	margin:0;
}
footer address.f-address2 p span{
	font-family:pf_din_text_comp_proregular, Arial, Helvetica, sans-serif;
}
footer address.f-address2 a{
	display:inline-block;
	width:100%;
	height:36px;
	margin:10px 0 0 0;
	line-height:36px;
	background:#bf1e2e;
	cursor:pointer;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	font-style:normal;

position:relative;

-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
}
ul.social-networks{
	display:inline-block;
	width:110px;
	float:left;
	list-style:none;
	margin:5px 0 0 60px;
}
ul.social-networks li{
	display:inline-block;
	float:left;
	padding:0 3px 3px 3px;
}
ul.social-networks li a{
	cursor:pointer;
}
ul.social-networks li a img{
	border:0;
}
.services-t{
	height:330px;
}
.services-tt{
	height:440px;
}
.nav-page{
	display:inline-block;
	width:100%;
	margin:0 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#505050;
}
.nav-page a{
	color:#0d6592;
	text-decoration:underline;
	cursor:pointer;
}
.page-list{
	display:inline-block;
	width:90%;
	height:30px;
	margin:20px 5% 20px 5%;
	text-align:center;
}
.page-list ul{
	display:inline-block;
	height:30px;
	margin:0;
	padding:0;
	text-align:center;
	list-style:none;
}
.page-list ul li{
	display:inline-block;
	width:30px;
	height:30px;
	margin:0 4px;
	float:left;
}
.page-list ul li a{
	position:relative;
	display:inline-block;
	height:30px;
	width:30px;
	text-align:center;
	line-height:30px;
	cursor:pointer;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background:#0d6592;

-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
}
.page-list ul li:last-child a{
	background:url(/template/img/other/arrow-right.png) no-repeat;
}
.page-list ul li:first-child a{
	background:url(/template/img/other/arrow-left.png) no-repeat;
}
.page-list ul li a.page-current{
	background:#f5f5f5;
	color:#000;
}
article#content{
	display:inline-block;
	width:100%;
	padding:0 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:18px;
}
article#content h1, .wrap-text2 h1, .form-big h3{
	position:relative;
	display:inline-block;
	width:100%;

	line-height:30px;
	float:left;
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:27px;
	text-transform:uppercase;
	margin:0 0 20px 0;
	padding:0;
	line-height:normal;
}
article#content h2{
	position:relative;
	display:inline-block;
	width:100%;
	font-family:pf_din_text_comp_proregular, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:23px;
	text-transform:uppercase;
	margin:20px 0 10px 0;
	line-height:normal;
}
article#content img{
	display:inline-block;
	float:left;
	margin:0 10px 10px 0;

position:relative;

-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
}
article#content p{
	padding-bottom:6px;
	margin:0;
}
article#content ul{
	display:inline-block;
	width:90%;
	list-style:none;
	padding:0 0 0 0;
	margin:0;
}
article#content ul li{
	padding:2px 0;
}
article#content a{
	cursor:pointer;
	color:#0d6592;
}
table.table01{
	position:relative;
	width:100%;
	margin:10px 0 20px 0;
	color:#000;

	border-top:1px #ccc solid;
	border-right:1px #ccc solid;
}
table.table01 tr th, table.table01 tr td{
	font-size:18px;
	font-weight:normal;
	padding:6px;

	border-bottom:1px #ccc solid;
	border-left:1px #ccc solid;
}
/*table.table01 tr th{
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;

}*/

table.table01 tr.table-s1{
	background:#006893;
	color:#fff;
	font-weight:normal !important;
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
}
.table-s2{
	text-align:center;
}
table.table01 tr td{
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
}
.wrap-text2{
	display:inline-block;
	width:100%;
	min-height:400px;
	float:left;
	margin:20px 0 0 0;
}
.big-map{
	position:relative;
	display:inline-block;
	width:980px;
	height:532px;
	float:left;
	margin:0 0 0 0;
}
.circle2{
	position:absolute; 
	display:inline-block;
	width:10px;
	height:10px;
	background: #fff;
	border:4px #000 solid;
	cursor:pointer;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.circle2:hover{
	border-color:#FF5357;
}
.tooltip{
	position:absolute; left:-9999px; top:-9999px;
	z-index:999;
	border:none;
	padding:0;
	margin:0;
}
.circleAll{
	position:relative;
	display:inline-block;
	width:170px;
	background:#fff;
	border:1px solid #ccc;
	font-size:12px;
	color:#000;
	padding:12px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	line-height:16px;
}
.circleAll strong{
	text-transform:uppercase;
}
.circleAll strong:last-child{
	text-transform:none;
}
.circleAll p{
	display:inline-block;
	width:100%;
	margin:0;
	padding:0;
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	font-size:24px;
	line-height:33px;
}
.circleAll p span{
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
}
.filialy-all{
	float:left;
	margin:20px 0 0 0;
}
.circleAll2{
	position:relative;
	display:inline-block;
	width:210px;
	background:#fff;
	border:1px solid #ccc;
	font-size:11px;
	color:#000;
	padding:12px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	line-height:16px;
}
.circleAll2 strong{
	text-transform:uppercase;
}
.circleAll2 strong:last-child{
	text-transform:none;
}
.circleAll2 p{
	display:inline-block;
	width:100%;
	margin:0;
	padding:0;
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	font-size:24px;

	line-height:33px;
}
.circleAll2 p span{
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
}
.form-big{
	display:inline-block;
	width:100%;
	margin:20px 0 30px 0;
	padding:0;
}
.form-big form{
	position:relative;
	display:inline-block;
	width:908px;
	margin:0;
	padding:15px 28px;
	border:1px #e6e6e6 solid;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.form-big form p{
	display:inline-block;
	float:left;
}
.form-big form p input, .form-big form p textarea{
	position:relative;
	display:inline-block;
	margin:0;
	padding:4px;
	border:1px #e6e6e6 solid;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:18px;
}
.form-big form p textarea{
	width:908px;
	height:155px;
}
.textarea-f{
	display:inline-block;
	width:100%;
	margin:15px 0;
}
.text-f{
	display:inline-block;
	float:left;
	margin:0 15px 0 0;
}
.submit-f{
	display:inline-block;
	width:100%;
	margin:0;
	text-align:center;
}
.submit-f input{
	width:156px;
	background:#006893;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#fff !important;
	cursor:pointer;
	border:none !important;
}
.otsenschiki-1t-big, .form-big .als-viewport-big{
	width:936px !important;
}
.otsenschiki-1t-big{
	margin:0 0 30px 0 !important;
}
.als-viewport-big ul li{
	margin-right:10px;
}
#lista4 .next-prev{
	margin:0 320px;
}
#lista4 .next-prev a{
	margin:0 25px;
}
#officeBox{
	display:inline-block;
	width:100%;
}
#galleryBox{
	position:relative;
	display:inline-block;
	width:460px;
	height:340px;
	float:left;
}
#thumbs{
	position:absolute; right:0; top:0;
	display:inline-block;
	width:110px;
	height:340px;
	overflow:hidden;
}
#panel, #panel img{
	display:inline-block;
	width:340px;
	height:340px;
}
#thumbs img{
	width:110px;
	height:110px;
	margin-bottom:5px;
	cursor:pointer;
}
#thumbs a{
	display:inline-block;
	width:110px;
	height:110px;
	cursor:pointer;
	margin-bottom:5px;
}
#thumbs a img{
	width:110px;
	height:110px;
	cursor:pointer;
	margin-bottom:0;
}
#thumbs img:last-child{
	margin-bottom:0;
}
#karta-proezda{
	margin:20px 0 0 0;
}
#karta-proezda h3{
	margin:0 0 20px 0;
}
#officeBox article{
	display:inline-block;
	width:430px;
	margin:0 30px 0 0;
	float:right;
}
#officeBox article address{
	position:relative;
	display:inline-block;
	width:100%;
	line-height:30px;
	float:left;
	font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:25px;
	text-transform:uppercase;
	margin:0 0 10px 0;
	padding:0;
	font-style:normal;
}
#officeBox article img{
	display:inline-block;
	float:left;
	margin:0 0 14px 0;
}
#officeBox .office-work{
	display:inline-block;
	width:240px;
	float:right;
	padding:0 40px 0 0;
	margin:0;
}
#officeBox .office-work h3{
	display:inline-block;
	width:100% !important;
	height:auto !important;
	line-height:normal;
	margin:0 0 10px 0 !important;
}
#officeBox .office-work h3 a{
	display:inline-block;
	color:#0d6592;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:normal;
	text-transform:uppercase;
}
#officeBox article .office-work p{
	display:inline-block;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding:0 0 10px 0;
	margin:0;
}
#officeBox article a{
	color:#0d6592;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	text-transform:uppercase;
}
#officeBox article h4{
	position:relative;
	display:inline-block;
	width:100%;
	margin:10px 0 10px;
	font-family:pf_din_text_comp_proregular,Arial,Helvetica,sans-serif;
	font-size:23px;
	font-weight:normal;
	line-height:normal;
	text-transform:uppercase;
}
#officeBox article ul{
	display:inline-block;
	width:90%;
	list-style:none;
	padding:0 0 0 0;
	margin:0;
}
#officeBox article ul li{
	padding:2px 0;
}
#officeBox article ul li a{
	cursor:pointer;
	color:#0d6592;
	text-transform:none;
}
#basic-modal{
	display:inline-block;
	margin:0;
	padding:0;
}
a.basic{
	position:fixed; top:200px; right:0;
	display:inline-block;
	width:48px;
	height:162px;
	background:url(/template/img/on-line-consultant.png);

	text-decoration:none;
	cursor:pointer;
z-index:1000;
}
#basic-modal-content, #basic-modal-content2, #basic-modal-content3{
	display:none;
}
#simplemodal-overlay{
	background-color:#000;
}
#simplemodal-container{
	display:inline-block;
	/* width:874px !important; */
	color:#bbb;
	background-color:#fff;
	padding:10px;
	border:1px #e6e6e6 solid;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
#simplemodal-container a.modalCloseImg{
	background:url(/template/img/close.png) no-repeat;
	width:23px; height:24px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-12px;
	right:-12px;
	cursor:pointer;
}
#basic-modal-content .form-big{
	margin:0 !important;
	width:875px !important;
}
#basic-modal-content .form-big form{
	width:815px !important;
}
#basic-modal-content .form-big form p textarea{
	width:805px !important;
}



#basic-modal-content2, #basic-modal-content2 .form-big{
	width:323px !important;
	margin:0 !important;
}
#basic-modal-content2 .form-big form{
	width:280px !important;
	padding:15px;
	border:0;
}
#basic-modal-content2 .form-big h3{
	width:280px !important;
	margin:10px 0 0 15px;
}
#basic-modal-content2 .form-big h3 span{
	margin-bottom:0;
}
#basic-modal-content2 .form-big form p.text-f{
	width:100% !important;
	margin:0 0 15px 0 !important;
}
#basic-modal-content2 .form-big form p.text-f input{
	width:100% !important;
}



#basic-modal-content3, #basic-modal-content3 .form-big{
	width:550px !important;
	margin:0 !important;
}
#basic-modal-content3 .form-big form{
	width:507px !important;
	padding:15px;
	border:0;
}
#basic-modal-content3 .form-big h3{
	width:507px !important;
	margin:10px 0 0 15px;
}
#basic-modal-content3 .form-big h3 span{
	margin-bottom:0;
}
#basic-modal-content3 .form-big form p.text-f{
	width:100% !important;
	margin:0 0 15px 0 !important;
}
#basic-modal-content3 .form-big form p.text-f input{
	width:100% !important;
}




.sertifikaty-litsenzii-box{
	display:inline-block;
	width:100%;
	margin:0;
	padding:0;
}
.sertifikaty-litsenzii-box img{
	width:600px;
	margin-bottom:20px;
}
.otsenschiki-page{
	display:inline-block;
	width:100%;
}
.otsenschiki-page article{
	display:inline-block;
	width:100%;
	padding-bottom:14px;
}
.otsenschiki-page article h4{
	position: relative;
	display: inline-block;
	margin: 10px 0 10px;
	font-family: pf_din_text_comp_proregular,Arial,Helvetica,sans-serif;
	font-size: 23px;
	font-weight: normal;
	line-height: normal;
	text-transform: uppercase;
}
section.services-1t article h5{
	padding:0;
	margin:0;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 18px;
}
section.partnery-klienty-all{
	display:inline-block;
	width:95%;
}
section.partnery-klienty-all ul{
	display:inline-block;
	list-style:none;
	width:100%;
	margin:0;
	padding:0;
}
section.partnery-klienty-all ul li{
	display:inline-block;
	width:100%;
	float:left;
	padding:24px 0 12px 0 !important;
}
section.partnery-klienty-all ul li img{
	float:left;
	margin:0 14px 0 0;
}
section.partnery-klienty-all ul li p{
	display:inline-block;
	width:370px;
	float:right;
	margin:0;
	padding:0;
}


.boxS{
display:inline-block; width:100%; float:left;
}













.contentT{
	display:inline-block;
	width:965px;
	float:left;
	padding:4px;
	background:#fff;
	border:#adb2b7 1px solid;

position:relative;

-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;

-moz-box-shadow:#aeaeae 0px 0px 6px;
-webkit-box-shadow:#aeaeae 0px 0px 6px;
box-shadow:#aeaeae 0px 0px 6px;
-pie-box-shadow:#aeaeae 0px 0px 6px;
}
.contentT table{
	width:965px;
	float:left;
	background:#e1eaed url(/template/img/contentTfon.png) top repeat-x;

position:relative;

-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.contentT table tr.contentTh{
	height:48px;
	font-family: pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	background:#006893;
}
.contentT table tr td, .contentT table tr th{
	padding-left:10px !important;
	padding-right:10px !important;
	border:1px solid #fff;
	font-weight:normal;
}
.contentT table tr td{
	padding:12px 0 14px 0;
	font-family: pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#3d3d3d;
	text-align:center;
}
.contentT table tr td.leftTd{
	text-align:left !important;
	font-weight:bold !important;
	line-height:18px !important;
}
.contentT table tr td.leftTd span{
	font-weight:normal !important;
}
.contentT table tr.contentTh2 td{
	background:#006893;
}







.contentT2 table tr td{
	padding-top:8px !important;
	padding-bottom:8px !important;
}
.contentT table tr td.leftTd{
	font-size:18px !important;
}
.contentT2 table tr td.leftTd2 span{
	display:inline-block;
	width:100%;
	padding:6px 0;
}
.contentT2 table tr td h3{
	font-size:15px;
}
.contentT2 table tr td.leftTd3{
	font-size:15px;
}
.contentT2 table tr td.leftTd3 strong{
	text-decoration:underline;
}
p.bottomTP{
	display:inline-block !important;
	width:100% !important;
text-indent:0 !important;
 text-align:left !important;
	padding:0 !important;
}
p.bottomTP strong{
text-indent:0 !important;
 text-align:left !important;
	float:left;
	display:inline-block !important;
font-family: pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	padding-top:22px !important;
	color:#FF0000 !important;
	line-height:26px !important;
	font-size:22px;
}







.navPrice{
	display:inline-block !important;
	width:975px !important;
	height:49px !important;
	float:left !important;
	margin:0 !important;
	padding:0 0 0 0 !important;


	background:#EBEBEB !important;

position:relative !important;
-webkit-border-radius:10px 10px 0 0 !important;
-moz-border-radius:10px 10px 0 0 !important;
border-radius:10px 10px 0 0 !important;
}
.navPrice ul{
	display:inline-block !important;
	width:100% !important;
	height:60px !important;
	float:left !important;
	margin:0 0 1px 0 !important;
	padding:0 0 0 0 !important;
	list-style:none !important;
}
.navPrice ul li{
	display:inline-block !important;
	width:50% !important;
	height:60px !important;
	float:left !important;
	margin:0 !important;
	padding:0 0 0 0 !important;
}
.navPrice ul li a{
	position:relative !important;
	display:inline-block !important;
	float:left !important;
	margin:0 !important;
	padding:0 0 0 0 !important;
	cursor:pointer !important;

	font-family: pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	text-align:center !important;
	text-decoration:none !important;
	font-size:22px !important;
	font-weight:normal !important;
	line-height:45px !important;
}
.navPrice ul li.navPriceA1 a{
	width:454px !important;
	height:39px !important;
	color:#46627E !important;

	background:#EBEBEB !important;
}
.navPrice ul li.navPriceA01 a{

-webkit-border-radius:0px 10px 0px 0px !important;
-moz-border-radius:0px 10px 0px 0px !important;
border-radius:0px 10px 0px 0px !important;
}
.navPrice ul li.navPriceA02 a{
	border-radius:10px 0px 0px 0px !important;
}
.navPrice ul li.navPriceA2 a{
	border-top:#46627E solid 1px !important;
	border-left:#46627E solid 1px !important;
	border-right:#46627E solid 1px !important;
	background:#006893 !important;
	width:484px !important;
	height:68px !important;
	color:#fff !important;

position:relative !important;
-webkit-border-radius:10px 10px 0px 0px !important;
-moz-border-radius:10px 10px 0px 0px !important;
border-radius:10px 10px 0px 0px !important;
}



.paymentH3{
	display:inline-block;
	width:90%;
	font-family: pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:21px;
	line-height:26px;
	text-transform:uppercase;
}
section.partnery-klienty-all ul li p{
	text-indent:10px;
	line-height:20px;
	font-size:13px;
}
section.partnery-klienty-all ul li p:first-letter{
	font-size:16px;
}

section.partnery-klienty-all ul li{
	padding:17px 0 17px 0 !important;
	border-bottom:1px #ccc solid !important;
}



.contentIndex{
	padding:30px 0 0 0 !important;
}
.contentIndex p{
	line-height:22px !important;
	text-indent:15px !important;
	padding:3px 0 !important;
}




#contactForm{
	display:inline-block !important;
	width:80% !important;
	padding:15px 0 0 0 !important;
	margin:0 !important;
}
#contactForm input, #contactForm textarea{
	position:relative;
	display:inline-block;
	margin:0;
	padding:4px;
	border:1px #e6e6e6 solid;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:18px;
}



table#TS tbody tr td span, table#TS tbody tr td strong{
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	color:#494949;
	font-size:18px;
}
.tip{
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	color:#91C2FF;
	font-size:16px;
	padding:4px 0 !important;
}
#basic-modal-content3 .form-big form#contactForm{
	padding-top:20px !important;
	width:550px !important;
}
#contactForm table#TS tbody tr td p.submit-f input{
float:left !important;
}



ul#baza-gotovyh-rabot{
	display:inline-block;
	width:100% !important;
	padding:4px 0 0 0 !important;
	margin:0 !important;
}
ul#baza-gotovyh-rabot li{
	display:inline-block !important;
	width:100% !important;
	padding:5px 0 !important;
	margin:0 !important;
}
ul#baza-gotovyh-rabot li a{
	cursor:pointer !important;
}













.contArticle{
	display:inline-block !important;
	float:left !important;
	padding:0 20px 0 0 !important;
	width:600px !important;
}
table.contArticleT{
	width:100% !important;
}
table.contArticleT tr td{
	padding:13px 0 !important;
}
table.contArticleT tr td{
	font-family:Tahoma !important;
	font-size:13px !important;
	color:#515151 !important;
	font-weight:normal !important;
}

table.contArticleT tr td span.gotovyeRT{
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif;
	font-size:19px !important;
}


table.contArticleT tr td a{
	font-family:Tahoma !important;
	font-size:13px !important;
	color:#3f7aac !important;
	font-weight:normal !important;
	text-decoration:underline !important;
	cursor:pointer !important;
}
table.contArticleT tr td.contArticleA{
	width:170px !important;
}
table.contArticleT tr td.contArticleT3m p{
	font-family:Tahoma !important;
	font-size:13px !important;
	color:#777 !important;
	font-weight:normal !important;
	text-indent:0 !important;
}
.articleForm{
	display:inline-block !important;
	width:400px !important;
	float:left !important;
	margin:25px 0 15px 0 !important;
}
.articleForm form{
	display:inline-block !important;
	width:360px !important;
	float:left !important;
	padding:20px !important;
	margin:0 0 0 0 !important;
	background:#F8F8F8 !important;
}
.articleForm form p{
	display:inline-block !important;
	width:100% !important;
	font-family:Tahoma !important;
	font-size:14px !important;
	color:#777 !important;
	font-weight:normal !important;
}
.articleForm form p.articleFormT{
font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif !important;
	padding:0 0 10px 0 !important;
	font-size:23px !important;
	color:#515151 !important;
	line-height:22px !important;
}
.articleForm form p a{
	color:#3F7AAC !important;
	cursor:pointer !important;
}
.articleForm form p.comN{
	padding:10px 0 !important;
}
.articleForm form p.comN2 img{
	display:inline-block !important;
	float:left !important;
	margin:0 0 0 20px !important;
}
.articleForm form p.comN2 input{
	float:left !important;
	margin:8px 0 0 0 !important;
}
.articleForm form p.comNk{
	font-size:11px !important;
	text-align:right !important;
	color:#CC6633 !important;
	float:left !important;
}
.articleForm form p span{
	display:inline-block !important;
	float:left !important;
	line-height:24px !important;
}
.articleForm form p input{
	display:inline-block !important;
	width:230px !important;
	float:right !important;

height:27px !important;

	position:relative !important;

	margin:0 !important;
	padding:4px !important;
	border:1px #e6e6e6 solid !important;
	-moz-border-radius:4px !important;
	-webkit-border-radius:4px !important;
	border-radius:4px !important;
	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif !important;
	color:#494949 !important;
	font-size:18px !important;

}
.articleForm form p.comN input{
	border:#BEBEBE 1px solid !important;
}
.articleForm form p.comSubmit{
	padding:10px 0 0 0 !important;
}
.articleForm form p.comSubmit input{
	position:relative !important;
	display:inline-block !important;
	margin:0 !important;
	padding:4px !important;

float:left !important;

	-moz-border-radius:4px !important;
	-webkit-border-radius:4px !important;
	border-radius:4px !important;

	font-family:pf_din_text_comp_prolight, Arial, Helvetica, sans-serif !important;

	font-size:18px !important;

	width:156px !important;
height:27px !important;
	background:#006893 !important;

	text-transform:uppercase !important;
	color:#fff !important;
	cursor:pointer !important;
	border:none !important;
}
.articleNext{
	display:inline-block !important;
	margin:25px 40px 0 0 !important;
	padding:6px !important;
	width:400px !important;
	float:left !important;
}
.articleNext p{
	display:inline-block !important;
	padding:0 0 10px 0 !important;
	width:100% !important;
	font-family:Tahoma !important;
	font-size:16px !important;
	color:#515151 !important;
}
.articleNext ul{
	display:inline-block !important;
	width:100% !important;
	list-style:none !important;
}
.articleNext ul li{
	display:inline-block !important;
	width:100% !important;
	padding-bottom:5px !important;
}
.articleNext ul li a{
	display:inline-block !important;
	font-family:Tahoma !important;
	font-size:13px !important;
	color:#3F7AAC !important;
	font-weight:normal !important;
	cursor:pointer !important;
}



ul.compWorkL{
	display:inline-block !important;
	width:80% !important;
	padding:20px 0 0 0 !important;
	list-style:none !important;
	margin:0 !important;
}
ul.compWorkL li{
	display:inline-block !important;
	width:100% !important;
	padding:0 0 12px 0 !important;
}
ul.compWorkL li a{
	display:inline-block !important;
	font-family:Arial, Helvetica, sans-serif !important;
	text-decoration:none !important;
	color:#0066CC !important;
}


span.strongFn{
font-family:pf_din_text_comp_promedium, Arial, Helvetica, sans-serif !important;
}



section.services-1t h1{
	position: relative;
	display: inline-block;
	width: 100%;
	line-height: 30px;
	float: left;
	font-family: pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	font-size: 27px;
	text-transform: uppercase;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(/template/img/line-h.png) repeat-x;
}
section.services-1t h1 span{
	position: relative;
	z-index: 100;
	display: inline-block;
	background: #fff;
	padding-right: 20px;
	line-height: 30px;
	font-family: pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	font-size: 27px;
	text-transform: uppercase;
}


span#skype_c2c_container span.skype_c2c_textarea_span span.skype_c2c_text_span{
	display:inline-block !important;
	font-size:20px !important;
}
span#skype_c2c_container{
	display:inline-block !important;
	margin-bottom:10px !important;
}


.addressHeader{
	display: inline-block;
	width: 260px;
	height: 30px;
	margin: 0 0 0 0;
	padding: 0;
	/* font-family: pf_din_text_comp_proregular, Arial, Helvetica, sans-serif; */
font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height: 25px;

	color: #000;
	font-size: 17px;
	text-align: left;
}




.lineALLn{
	position: relative;
	display: inline-block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
	font-family: pf_din_text_comp_promedium, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	font-size: 27px;
	text-transform: uppercase;
	margin: 0 0 0 0;
	padding: 0;
background: url(/template/img/line-h.png) repeat-x;
}

.lineALLn span{
	position: relative;
	z-index: 100;
	display: inline-block;
	background: #fff;
	padding-right: 20px;
}


ul.social-networks li a img{
	width:30px !important;
	height:30px !important;
}