*{
	margin:0;
	padding:0;
}
html, body{
	margin:0px;
	padding:0px;
	height:100%;
	background:#ffffff;
	font:16px Arial, Tahoma, serif;
	color:#4c4c4c;
}
.clear{
	font-size:1px;
	height:1px;
	overflow:hidden;
	clear:both;
}
a img{
	border:0px;
}
input.text_input{
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	border-left:1px solid #404040;
	border-top:1px solid #404040;
	height:18px;
	font:12px Arial, Tahoma, serif;
	color:#8c8c8c;
	vertical-align: middle;
}
input.button_input{
	border:0;
	background:url(images/001.gif) center top no-repeat #2590ba;
	height:20px;
	width:64px;
	vertical-align: middle;
	color:#fff;
	padding-bottom:2px;
	font:12px Tahoma, Arial, serif;
	cursor:pointer;
}
p.back {
	margin-top:-23px;
}
p.back a,
p.back a:visited,
p.back a:hover,
p.back a:active{
	font:12px Tahoma,Arial,serif;
	color:#0087ce;
	padding-left:13px;
	background: url(images/arrow_left.gif) left 6px no-repeat;
	margin-left:-13px;
}
p.up{
	width:80px;
	text-align: center;
	border:1px solid #0087ce;
	padding-bottom:1px;
	font:12px Tahoma, Arial, serif;
	margin:-23px 0 40px 0;
	padding:1px 0 3px 0!important;
}
p.up a,
p.up a:visited,
p.up a:hover,
p.up a:active{
	color:#0087ce;
	padding:0 0 0 8px;
	background: url(images/arrow_up.gif) left 3px no-repeat;
	text-decoration: none;
}
p.up a span{
	background: url(images/005.gif) left bottom repeat-x;
}
.c1{
	background: url(images/c1.gif) left top no-repeat #2590ba;
	margin:0 0 20px 0;
}
.c2{
	background: url(images/c2.gif) right top no-repeat;
}
.c3{
	background: url(images/c3.gif) right bottom no-repeat;
}
.c4{
	background: url(images/c4.gif) left bottom no-repeat;
	padding:13px 40px;
	color:#fff;
}
.img_description{
	height:170px;
	margin:-13px 40px -13px -40px
}
.img_description .d_img{
	display:inline;
	margin:0px 20px 0px 0px;
	padding:0;
	float:left;
}
.img_description p{
	padding:13px 0;
}
p.last{
	margin:0!important;
	padding:0!important;
}
.gallery{
	position:relative;
	margin-right:-20px;
}
.gallery img{
	float:left;
	margin:0 20px 20px 0;
	display:inline;
}
ul.pages{
	list-style:none;
	margin-left:-15px!important;
}
ul.pages li{
	display:inline;
	float:left;
	margin:0px 20px 0 0;
	padding:0!important;
	background:none!important;
	color:#8bd0eb;
	font-weight:bold;
}
ul.pages li a,
ul.pages li a:visited,
ul.pages li a:hover,
ul.pages li a:active{
	color:#0087ce !important;
	font-weight:normal;
}
ul.pages li a.prev{
	padding-left:20px;
	background:url(images/006.gif) left 7px no-repeat;
}
ul.pages li a.next{
	padding-right:20px;
	background:url(images/007.gif) right 7px no-repeat;
}
#head{
	position:relative;
	padding-top:27px;
	margin:0 0px 30px 0;
	height:500px;
}
#head.short{
	height:450px;
}
#bg1, #bg2, #bg3, #bg4, #bg5, #bg6, #bg7, #bg_contacts, #bg_center, #bg_favm, #bg_services, #bg_company, #bg_vacancy, #bg_office,#bgs_1, #bgs_2, #bgs_3, #bgs_4, #bgs_5, #bgs_6, #bgs_7, #bgs_8, #bgs_9, #bgs_10, #bgs_11, #bgs_12, #bgs_13, #bgs_14, #bgs_15, #bgs_16, #bgs_17, #bgs_18, #bg_special, #bg_projects, #bg_news, #bg_cost, #bg_offer, #srv3_1, #srv3_2, #srv3_3,#srv1_1, #srv1_2, #srv1_3, #srv1_4,#srv2_1, #srv2_2, #srv2_3,#srv3_1, #srv3_2, #srv3_3,#srv4_1, #srv4_2, #srv4_3,#srv5_1, #srv5_2, #srv5_3,#srv6_1, #srv6_2, #srv6_3,#srv7_1, #srv7_2, #srv7_3,#srv8_1, #srv8_2, #srv8_3,#srv10_1, #srv10_2, #srv10_3,#srv11_1, #srv11_2, #srv11_3,#srv12_1, #srv12_2, #srv12_3, #srv12_4,#srv13_1, #srv13_2, #srv13_3,#srv14_1, #srv14_2,#srv15_1, #srv15_2, #srv15_3, #srv15_4, #srv15_5,#srv16_1, #srv16_2, #audio1, #audio2, #audio3, #audio4, #audio5, #audio6, #audio7, #audio8, #audio9, #fan1, #fan2, #fan3, #fan4, #fan5, #fan6{
	position:relative;
	height:100%;
}
#link_on_main_img{
	display:block;
	position:absolute;
	width:100%;
	height:440px;
	top:60px;
}
.bg_text{
	position:absolute;
	left:0px;
	bottom:15px;
	z-index:100;
}
#bg1{background:url(images/head/bg1.jpg) center bottom no-repeat;}
#bg2{background:url(images/head/bg2.jpg) center bottom no-repeat;}
#bg3{background:url(images/head/bg3.jpg) center bottom no-repeat;}
#bg4{background:url(images/head/bg4.jpg) center bottom no-repeat;}
#bg5{background:url(images/head/bg5.jpg) center bottom no-repeat;}
#bg6{background:url(images/head/bg6.jpg) center bottom no-repeat;}
#bg7{background:url(images/head/bg7.jpg) center bottom no-repeat;}
#bg_contacts{background:url(images/head/contacts.jpg) center 110px no-repeat;}
#bg_center{background:url(images/head/center.jpg) center 110px no-repeat;}
#bg_services{background:url(images/head/services.jpg) center 110px no-repeat;}
#bg_company{background:url(images/head/company.jpg) center 110px no-repeat;}
#bg_vacancy{background:url(images/head/vacancy.jpg) center 110px no-repeat;}
#bg_favm{background:url(images/head/favm.jpg) center 110px no-repeat;}
#bg_office{background:url(images/head/office.jpg) center 110px no-repeat;}
#bgs_1{background:url(images/head/services/bg1.jpg) center 110px no-repeat;}
#bgs_2{background:url(images/head/services/bg2.jpg) center 110px no-repeat;}
#bgs_3{background:url(images/head/services/bg3.jpg) center 110px no-repeat;}
#bgs_4{background:url(images/head/services/bg4.jpg) center 110px no-repeat;}
#bgs_5{background:url(images/head/services/bg5.jpg) center 110px no-repeat;}
#bgs_6{background:url(images/head/services/bg6.jpg) center 110px no-repeat;}
#bgs_7{background:url(images/head/services/bg7.jpg) center 110px no-repeat;}
#bgs_8{background:url(images/head/services/bg8.jpg) center 110px no-repeat;}
#bgs_9{background:url(images/head/services/bg9.jpg) center 110px no-repeat;}
#bgs_10{background:url(images/head/services/bg10.jpg) center 110px no-repeat;}
#bgs_11{background:url(images/head/services/bg11.jpg) center 110px no-repeat;}
#bgs_12{background:url(images/head/services/bg12.jpg) center 110px no-repeat;}
#bgs_13{background:url(images/head/services/bg13.jpg) center 110px no-repeat;}
#bgs_14{background:url(images/head/services/bg14.jpg) center 110px no-repeat;}
#bgs_15{background:url(images/head/services/bg15.jpg) center 110px no-repeat;}
#bgs_16{background:url(images/head/services/bg16.jpg) center 110px no-repeat;}
#bgs_17{background:url(images/head/services/bg17.jpg) center 110px no-repeat;}
#bgs_18{background:url(images/head/services/bg18.jpg) center 110px no-repeat;}
#bg_special{background:url(images/head/special.jpg) center 110px no-repeat;}
#bg_projects{background:url(images/head/projects.jpg) center 110px no-repeat;}
#srv18_1{background:url(images/head/oktell.jpg) center 220px no-repeat;}
#bg_oktell{background:url(images/head/oktell.jpg) center 220px no-repeat;}
#bg_newyear{background:url(images/head/elka.gif) center 50px no-repeat;}
#bg_online{background:url(images/head/contacts.jpg) center 110px no-repeat;}
#bg_news{background:url(images/head/news.jpg) center 110px no-repeat;}
#bg_cost{background:url(images/head/cost.jpg) center 110px no-repeat;}
#bg_offer{background:url(images/head/offer.jpg) center 110px no-repeat;}
#srv1_1{background:url(images/head/services/IVR/bg1.jpg) center 110px no-repeat;}
#srv1_2{background:url(images/head/services/IVR/bg2.jpg) center 110px no-repeat;}
#srv1_3{background:url(images/head/services/IVR/bg3.jpg) center 110px no-repeat;}
#srv1_4{background:url(images/head/services/IVR/bg4.jpg) center 110px no-repeat;}
#srv2_1{background:url(images/head/services/virtual/bg1.jpg) center 110px no-repeat;}
#srv2_2{background:url(images/head/services/virtual/bg2.jpg) center 110px no-repeat;}
#srv2_3{background:url(images/head/services/virtual/bg3.jpg) center 110px no-repeat;}
#srv3_1{background:url(images/head/services/hotline/bg1.jpg) center 110px no-repeat;}
#srv3_2{background:url(images/head/services/hotline/bg2.jpg) center 110px no-repeat;}
#srv3_3{background:url(images/head/services/hotline/bg3.jpg) center 110px no-repeat;}
#srv4_1{background:url(images/head/services/tech/bg1.jpg) center 110px no-repeat;}
#srv4_2{background:url(images/head/services/tech/bg2.jpg) center 110px no-repeat;}
#srv4_3{background:url(images/head/services/tech/bg3.jpg) center 110px no-repeat;}
#srv5_1{background:url(images/head/services/stol/bg1.jpg) center 110px no-repeat;}
#srv5_2{background:url(images/head/services/stol/bg2.jpg) center 110px no-repeat;}
#srv5_3{background:url(images/head/services/stol/bg3.jpg) center 110px no-repeat;}
#srv6_1{background:url(images/head/services/opros/bg1.jpg) center 110px no-repeat;}
#srv6_2{background:url(images/head/services/opros/bg2.jpg) center 110px no-repeat;}
#srv6_3{background:url(images/head/services/opros/bg3.jpg) center 110px no-repeat;}
#srv7_1{background:url(images/head/services/telemarketing/bg1.jpg) center 110px no-repeat;}
#srv7_2{background:url(images/head/services/telemarketing/bg2.jpg) center 110px no-repeat;}
#srv7_3{background:url(images/head/services/telemarketing/bg3.jpg) center 110px no-repeat;}
#srv8_1{background:url(images/head/services/bd/bg1.jpg) center 110px no-repeat;}
#srv8_2{background:url(images/head/services/bd/bg2.jpg) center 110px no-repeat;}
#srv8_3{background:url(images/head/services/bd/bg3.jpg) center 110px no-repeat;}
#srv10_1{background:url(images/head/services/online/bg1.jpg) center 110px no-repeat;}
#srv10_2{background:url(images/head/services/online/bg2.jpg) center 110px no-repeat;}
#srv10_3{background:url(images/head/services/online/bg3.jpg) center 110px no-repeat;}
#srv11_1{background:url(images/head/services/pokupatel/bg1.jpg) center 110px no-repeat;}
#srv11_2{background:url(images/head/services/pokupatel/bg2.jpg) center 110px no-repeat;}
#srv11_3{background:url(images/head/services/pokupatel/bg3.jpg) center 110px no-repeat;}
#srv12_1{background:url(images/head/services/dialup/bg1.jpg) center 110px no-repeat;}
#srv12_2{background:url(images/head/services/dialup/bg2.jpg) center 110px no-repeat;}
#srv12_3{background:url(images/head/services/dialup/bg3.jpg) center 110px no-repeat;}
#srv12_4{background:url(images/head/services/dialup/bg4.jpg) center 110px no-repeat;}
#srv13_1{background:url(images/head/services/fp/bg1.jpg) center 110px no-repeat;}
#srv13_2{background:url(images/head/services/fp/bg2.jpg) center 110px no-repeat;}
#srv13_3{background:url(images/head/services/fp/bg3.jpg) center 110px no-repeat;}
#srv14_1{background:url(images/head/services/work/bg1.jpg) center 110px no-repeat;}
#srv14_2{background:url(images/head/services/work/bg2.jpg) center 110px no-repeat;}
#srv15_1{background:url(images/head/services/operator/bg1.jpg) center 110px no-repeat;}
#srv15_2{background:url(images/head/services/operator/bg2.jpg) center 110px no-repeat;}
#srv15_3{background:url(images/head/services/operator/bg3.jpg) center 110px no-repeat;}
#srv15_4{background:url(images/head/services/operator/bg4.jpg) center 110px no-repeat;}
#srv15_5{background:url(images/head/services/operator/bg5.jpg) center 110px no-repeat;}
#srv16_1{background:url(images/head/services/podderjka/bg1.jpg) center 110px no-repeat;}
#srv16_2{background:url(images/head/services/podderjka/bg2.jpg) center 110px no-repeat;}
#audio1{background:url(images/head/audio/bg1.jpg) center 110px no-repeat;}
#audio2{background:url(images/head/audio/bg2.jpg) center 110px no-repeat;}
#audio3{background:url(images/head/audio/bg3.jpg) center 110px no-repeat;}
#audio4{background:url(images/head/audio/bg4.jpg) center 110px no-repeat;}
#audio5{background:url(images/head/audio/bg5.jpg) center 110px no-repeat;}
#audio6{background:url(images/head/audio/bg6.jpg) center 110px no-repeat;}
#audio7{background:url(images/head/audio/bg7.jpg) center 110px no-repeat;}
#audio8{background:url(images/head/audio/bg8.jpg) center 110px no-repeat;}
#audio9{background:url(images/head/audio/bg9.jpg) center 110px no-repeat;}
#fan1{background:url(images/head/fan/bg1.jpg) center 110px no-repeat;}
#fan2{background:url(images/head/fan/bg2.jpg) center 110px no-repeat;}
#fan3{background:url(images/head/fan/bg3.jpg) center 110px no-repeat;}
#fan4{background:url(images/head/fan/bg4.jpg) center 110px no-repeat;}
#fan5{background:url(images/head/fan/bg5.jpg) center 110px no-repeat;}
#fan6{background:url(images/head/fan/bg6.jpg) center 110px no-repeat;}
#main{
	min-height:100%;
	margin:0 auto;
	width:85%;
	min-width:880px;
}
#head_left{
	position:relative;
	width:237px;
	float:left;
	height:100%;
}
#logo{
	margin-bottom:60px;
}
#main_menu{
	position:relative;
	z-index:10;
	list-style-type:none;
	padding:0px 0px 45px 0px!important;
	margin:0px 0px 0px -17px!important;
	line-height:100%;
}
#main_menu li{
	padding:8px 0 7px 17px;
	line-height:1px;
}
#main_menu li.this{
	background:url(images/plashka_menu.gif) left top no-repeat;
}
#main_menu li.first{
	padding-bottom:5px;
}
#main_menu li .li_wrapp{
	position:relative;
}
#main_menu li img.hovered{
	display:none;
}
#main_menu li:hover img.hovered{
	display:block;
	position:absolute;
	top:0;
	left:0;
}
#main_menu li.this:hover img.hovered{
	display:none;
}
#head_right{
	margin-left:237px;
	height:100%;
}
#phone{
	position:relative;
	width:190px;
	float: right;
	text-align: right;
}
#phone_number{
	font-size:30px;
	color:#5d5d5d;
}
#phone_number span{
	font-size:18px;
}
#ph_text{
	font-size:13px;
	padding-right:30px;
}
#search{
	margin:10px 0 0 0;
	width:300px;
	float:right;
}
#search input.text_input{
	width:145px;
}
#service{
	width:115px;
	float:right;
}
#service_menu{
	list-style:none;
	text-align: left;
	padding-top:13px;
}
#service_menu li{
	display: inline;
	margin:0 20px 0 0;
}
#right_column{
	width:400px;
	float:right;
}
#right_column p{
	margin-bottom:13px;
}
#right_column a,
#right_column a:visited,
#right_column a:hover,
#right_column a:active{
	color:#000;
}
#bnr{
	margin-bottom:20px;
}
#bnr p{
	margin-bottom:10px;
}
#right_column #news{
	color:#000;
}
#news span{
	color:#A5A5A5;
}
a.more{
	font-size:12px;
	color:#2590ba!important;
	padding-left:15px;
	background:url(images/003.gif) left 2px no-repeat;
}
p.dotted{
	padding-bottom:10px;
	background:url(images/004.gif) left bottom repeat-x;
}
#content_wrapper{
	padding-bottom:174px;
}
#content_main{
	margin-right:400px;
	padding:0px 65px 0px 0px;
	line-height:150%;
}
#content_main p{
	padding-bottom:30px;
}
#left_column{
	position:relative;
	z-index:1;
	float:left;
	width:255px;
	margin:0 0 0 -18px;
	padding:2px 45px 0 18px;
	font-size:12px;
}
#left_column h1{
	font-size:20px;
	color:#4c4c4c;
	padding:0px 0px 0px 0px;
	margin:4px 0px 25px 0px;
	font-weight: normal;
	border-bottom:2px solid #4c4c4c;
}
#left_column h2{
	font-size:14px;
	color:#2b7e9e;
	margin:0 0 10px 0;
}
#left_column ul{
	list-style: none;
	margin:0 0 35px 0;
	padding:0;
}
#left_column ul li{
	line-height:120%;
	margin:0 0 13px -18px;
	padding-left:18px;
}
#left_column ul li.left_act{
	background: url(images/left_act.gif) left 3px no-repeat;
}
#left_column ul li a,
#left_column ul li a:visited,
#left_column ul li a:hover,
#left_column ul li a:active{
	color:#2f363b;
}
#content{
	line-height:150%;
	margin-left:300px;
}
#content h1{
	font-size:30px;
	font-weight: normal;
	color:#2b7e9e;
	margin:0px 0px 25px 0px!important;
	padding:0px!important;
	border-bottom:2px solid #2b7e9e;
}
#content h2{
	font-size:24px;
	color:#2b7e9e;
	font-weight:normal;
	margin:0 0 7px 0;
}
#content h3{
	font-size:18px;
	color:#2b7e9e;
	font-weight:normal;
	margin:0 0 5px 0;
}
#content p{
	padding-bottom:30px;
}
#content p.news_alone{
	padding-bottom: 7px;
}
#content a{
	color:#0087ce;
}
#content a:visited{
	color:#678793;
}
#content a:hover{
	color:#819509;
}
#content .backToList{

}
#content .backToList a, #content .backToList span{
	margin-right: 20px;
}
#content ul{
	list-style-type:none;
	margin:-10px 0 20px 20px;
}
#content ul.submenu{
	list-style-type:none;
	margin:0px;
	font-size:12px;
}
#content ul li{
	background: url(images/bullet_big.gif) left 11px no-repeat;
	padding:3px 0 3px 15px;
}
#content ul.services li{
	margin-bottom:8px;
	margin-top:4px;
	line-height:100%;
}
#content ul.submenu li{
	background: url(images/sub_bullet.gif) left 8px no-repeat;
	padding:0px 0 0px 20px;
}
#content ul.submenu li a,
#content ul.submenu li a:visited,
#content ul.submenu li a:hover,
#content ul.submenu li a:active{
	color:#0087ce;
}
.s_wrapper{
	float:right;
	border:1px solid #d6e03d;
	margin:0 0 40px 5px;
	width:240px;
	display:inline;
}
.s1{
	background: url(images/s1.gif) left top no-repeat;
	margin:-1px 0px 0px -1px;
}
.s2{
	background: url(images/s2.gif) right top no-repeat;
	margin:0px -1px 0px 0px;
}
.s3{
	background: url(images/s3.gif) right bottom no-repeat;
	margin:0px 0px -1px 0px;
}
.s4{
	background: url(images/s4.gif) left bottom no-repeat;
	padding:15px;
}
	#search input.button_input.default_cursor{
		cursor: default;
	}
#content ul li ul{
	margin:7px 0 0 0px;
}
#content ul li ul li{
	background: url(images/bullet_small.gif) left 12px no-repeat;
}
#map_wrapper{
	position:relative;
	margin:25px -35px 20px 0;
}
#map_wrapper .map{
	position:relative;
	width:49.9%;
	float:left;
	display:inline;
}
#map_wrapper .m_wrapp{
	position:relative;
	height:330px;
	overflow:hidden;
	margin-right:35px;
	margin-bottom:7px;
}
#map_wrapper .m_wrapp img.m_img{
	position:absolute;
	width:600px;
	left:50%;
	margin-left:-300px;
}
#map_wrapper .m_wrapp img.m_moscow{
	position:absolute;
	width:600px;
	left:50%;
	margin-left:-230px;
}
.m_text{
	height:70px;
}
#map_wrapper .map p{
	padding:0 0 15px 20px;
	
}
#map_wrapper .map img{
	margin:0 0 5px 0;
}
#map_wrapper .map a{
	display:block;
	position:relative;
	width:215px;
	margin:0 auto;
	padding-left:35px;
	background: url(images/008.gif) left 2px no-repeat;
}
.m_center{
	position:absolute;
	width:100%;
	height:330px;
	background: url(images/map_middle.gif) left top repeat-x;
}
.m_left{
	position:relative;
	height:330px;
	background: url(images/map_left.png) left top no-repeat;
}
.m_right{
	position:relative;
	height:330px;
	background: url(images/map_right.png) right top no-repeat;
}
ul.services{
	list-style-type:none;
	margin:0 0 10px 0px!important;
	padding:0 0 30px 30px!important;
	border-bottom:2px solid #4c4c4c;
}
ul.services li{
	background:none!important;
	color:#4c4c4c!important;
}
ul.services li input.chbx, input.chbx{
	vertical-align:middle;
	margin-right:10px;
}
ul.services2 li input.chbx{
	margin-top:2px;
}
ul.services li a,
ul.services li a:visited,
ul.services li a:hover,
ul.services li a:active{
	color:#4c4c4c!important;
}
#content table.form ul.services li label input{
	float:left;
}
#content p.for_srv{
	margin:0 0 0 22px;
	padding:0px;
}
#solutionForm a strong{
	color:#4c4c4c!important;
}
table.form{
	width:99%;
	border-collapse:collapse;
}
table.form td{
	padding:0 15px 5px 0;
	vertical-align:top;
	color:#4c4c4c;
}
table.form td.dotted{
	background: url(images/004.gif) left bottom repeat-x;
	padding-bottom:15px;
}
table.form td span{
	font:12px Arial, Tahoma, serif;
	color:#B5B5B5;
}
table.form td select{
	width:100%;
	margin:0 0 5px 0!important;
	padding:0!important;
}
table.form td p.str{
	font:14px Arial, Tahoma, serif;
	color:#2B7E9E;
	font-weight:bold;
}
table.form td input.txt_input{
	height:18px;
	width:100%;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	border-bottom:1px solid #CECECE;
	border-right:1px solid #CECECE;
}
table.form td input.txt_input.txt_disabled{
	float:right;
	width:60%;
	margin:3px 0 0 15px;
}
table.form td .services{
	margin:-25px 0 20px -12px!important;
	padding:0!important;
	border:0;
}
table.form td .services.last{
	margin-bottom:0!important;
}
table.form td textarea{
	width:100%;
	height:130px;
	border-top:1px solid #404040;
	border-left:1px solid #404040;
	border-bottom:1px solid #CECECE;
	border-right:1px solid #CECECE;
}
table.form td input.btn{
	background:#CECECE;
	border-bottom:1px solid #404040;
	border-right:1px solid #404040;
	border-top:1px solid #CECECE;
	border-left:1px solid #CECECE;
	font-size:16px;
	padding:0px 10px 2px 10px;
	cursor:pointer;
}
table.form tr.sbmt td{
	border-top:2px solid #4C4C4C;
	padding-top:15px;
}
table.form .dop-block{
	margin-right:37%;
}
table.form td .req{
	font-size:12px;
	color:#BA0000;
	line-height:150%;
	padding:21px 0 21px 10px;
	border-left:1px solid #BA0000;
}
.closed_offer{
	background: url(images/plus.gif) left 8px no-repeat;
	padding-left:15px;
}
.closed_offer .offer{
	display:none;
}
.opened_offer .offer{
	display:block;
	margin-bottom:5px;
}
.opened_offer{
	background: url(images/minus.gif) left 8px no-repeat;
	padding-left:15px;
}
.opened_offer span{
	font-size:18px;
	color:#2B7E9E;
	cursor:pointer;
}
.closed_offer span.faq_link a,
.closed_offer span.faq_link a:visited,
.closed_offer span.faq_link a:hover,
.closed_offer span.faq_link a:active{
	color:#2B7E9E!important;
	border-bottom:1px dashed #2B7E9E!important;
}
.opened_offer span.faq_link a,
.opened_offer span.faq_link a:visited,
.opened_offer span.faq_link a:hover,
.opened_offer span.faq_link a:active{
	font-size:24px;
	color:#2b7e9e!important;
	font-weight:normal;
	margin:0 0 7px 0;
}
.closed_offer span{
	font-size:17px;
	color:#2B7E9E;
	cursor:pointer;
	border-bottom:1px dashed #2B7E9E;
	line-height:150%;
}

.project{
	width:173px;
	height:200px;
	float:left;
	margin-right:30px;
	display:inline;
	font:12px Arial, Tahoma, serif;
	text-align:center;
}
.project img{
	margin:0 0 5px 0;
}
ul.ul_with_submenu{
	display:block!important;
	margin-right:300px!important;
}
ul.ul_with_submenu2{
	display:block!important;
	margin-bottom:0px!important; 
	padding-bottom:0px!important;
	padding-top:14px!important; 
}
.emu_li{
	padding:0 0 0 35px;
	margin:0 0 10px 10px;
	background: url(images/bullet_big.gif) 20px 10px no-repeat;
}
dl.audio{
	font:12px Arial, Tahoma;
	color:#0087ce;
}
dl.audio a.download{
	padding-left:15px;
	background: url(images/download.gif) left bottom no-repeat;
}
dl.audio dd{
	margin-bottom:20px;
}
div.faq{
	margin-bottom:20px;
}
p.a_q{
	margin:0!important;
	padding:0!important;
}
p.a_q span{
	font-size:14px;
	color:#2b7e9e;
	font-weight:bold;
}
p.a_q span.author{
	font:12px Arial, Tahoma, serif;
	color:#B5B5B5;
}
#fan p{
	background: url(images/smile_fan.gif) center bottom no-repeat;
	margin-bottom:10px;
}
#errorsText a,
#errorsText a:visited,
#errorsText a:hover,
#errorsText a:active{
	font-size:12px;
	color:#BA0000!important;
	line-height:150%;
	margin:0!important;
	padding:0!important;
}
#footer{
	height:74px;
	margin:-74px 0 0 0;
	color:#a5a5a5;
}
#footer a,
#footer a:visited,
#footer a:hover,
#footer a:active{
	color:#2590ba;
}
#copyright{
	float:left;
	width:270px;
	padding:15px 0 0 130px;
}
#contact_info{
	float:left;
	margin-top:15px;
	color:#4c4c4c;
	line-height:150%;
}
#logo_itech{
	float:right;
	padding:0 90px 0 0;
}
span.bigger{
	font-size:17px;
	color:#0087ce;
	font-weight:bold;
}
span.ch{
	color:#0087ce;
}
a.map_link{
	width:100%;
	height:100%;
	background:none!important;
}
div.card_wrapper{
	width: 250px;
	height:238px;
	display: inline;
	float:left;
	margin:0px 20px 0px 0;
}
div.card_wrapper p{
	margin:0!important;
	padding:0!important;
	text-align:center;
	font-size:12px;
	color:#2f363b;
	line-height:160%;
}
table.press td{
	padding-bottom:35px;
	vertical-align:middle;
}
table.press td p{
	margin:0 0 10px 0!important;
	padding:0!important;
}
.press_preview{
	padding-right:20px;
}
