/* SUPERGLOBAL STYLES */

*{margin: 0; padding: 0;}

/* STYLE CLASSES */
/* All link and img styles
   moved to site styles */
body{background-color:#fff; z-index:2; font-size:12px;
font-family:arial;
font-size:12px;
min-width:1004px;
}
/* стили для IE6 */
* html #main {padding-left:1004px}
* html .closer1 {height:0} /* holy hack для IE, что бы включить свойство hasLayout */
* html .closer2 {margin-left:-1004px;position:relative; height:0}
/* стили для IE6 */
#container
{
	position:relative; 
	margin:0 auto; /* center, not in IE5 */
	/*height:auto !important;  */
	_height:500px; /* IE6: treaded as min-height*/
	min-height:800px;
}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 20px; color: #6d6f71; margin-bottom:15px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #6d6f71;}
h2 a {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #6d6f71; text-decoration:none;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #336699; padding-bottom: 5px; margin-top:25px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6d6f71;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6d6f71; font-weight:normal;}
ul {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #080808; margin-left:60px; /*list-style-image: url(/bullet-list.png);*/ line-height:140%;}
ol {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #080808; margin-left:60px; line-height:140%;}
/* p{color:#666666; font-family:arial; font-size:12px; margin-top: 5px; margin-bottom: 10px;} */
p {

color:#080808;
font-family:arial;
font-size:12px;
line-height:150%;
padding-right:13px;
padding-top:0.1px;

              }
blockquote {padding-left:21px;}

* html body /*For IE6 1024x768 block*/
{
	width: expression(document.documentElement.clientWidth < 1000? "1000px" : "auto");
} 
a:focus{outline:none;}

a{color:#386191; font-family:arial; font-size:12px; text-decoration:underline;}
img{border: none; margin-right:10px;    }
.img_footer {border: none; margin-right:10px; float:right;}
.clear{clear: both;}

#spb {color:#333333; font-family:arial; font-size:12px;}

.padded_table ,.padded_table td {padding:5px; }

tbody ul
      {
        color:#080808;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:140%;
margin-left:25px;
       }

/* buttons */

.submit_button {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6d6f71;}

/* spec offers */

.title_specoffer a {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 336699;
	text-decoration: none;}
.price_specoffer {color:#999999;
font-family:tahoma;
font-size:11px;
font-weight:bold;
line-height:7;
text-decoration:none;}

.special_offers{/*margin-left:20px;*/}

#banner-seminar 
{
padding-top:4px;
padding-left:5px;
}
.top_cont
{
background:url("images/top_back.jpg") left top repeat-x;
}
.top
{
position:relative;
height:170px;
background:url("images/top.jpg") right 6px no-repeat;
}

.years
{
font-size:18px;
}
.logo
{
position:absolute;
top:65px;
left:30px;
background:url("images/logo.png") left top no-repeat;
width:255px;
height:100px;
_behavior: url("/bitrix/templates/sb-vnedr/iepngfix.htc");
}

.logo a
{
display:block;
width:255px;
height:100px;
}

.icons
{
position:absolute;
left:140px;
top:30px;
}
.icons img
{
border:0px;
margin-right:10px;
}
.banner
{
position:absolute;
left:30%;
top:6px;
}

.phone
{
position:absolute;
right:34%;
top:50px;
text-align:right;
font-family:Arial;
color:#666666;
font-size:26px;
}
.phone span
{
font-size:18px;
}

.phone a
{
color:#666666;
font-size:16px;
}

.top_menu_cont
{
height:29px;
background:#cccccc;
padding:3px;
_padding-bottom:1px;
}

.top_menu
{
height:29px;
background:url("images/menu_back.jpg") left top repeat-x;
}

.top_menu ul
{
margin:0;
padding:0;
padding:0px 0px 3px 0px;
padding-left:20%;
height:23px;
float:left;
list-style:none;
font-size:14px;
}

.top_menu li
{
float:left;
}

.top_menu li a
{
font-size:16px;
line-height:26px;
color:#ffffff;
text-decoration:none;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
font-family:Arial;
}
.top_menu li a.menu_first
{
background:url("images/1.gif") 10px 0px no-repeat;
}

.top_menu li a.menu_second
{
background:url("images/2.gif") 10px 0px no-repeat;
}

.top_menu li a.menu_third
{
background:url("images/2.gif") 10px 0px no-repeat;
}

.top_menu li a.menu_forth
{
background:url("images/2.gif") 10px 0px no-repeat;
}

.top_menu li a.menu_fifth
{
_padding-top:4px;
_margin-top:3px;
_display:block;
_width:115px;
_line-height:12px;
background:url("images/5.gif") 10px 0px no-repeat;
}
.top_menu li a.menu_fifth_active
{
_padding-top:4px;
_margin-top:3px;
_display:block;
_width:115px;
_line-height:12px;
background:url("images/5.gif") 10px -28px no-repeat;
}

.epilog_centr{
width:1px;height:1px;
overflow:hidden;
font-size:1px;
text-decoration:none;
position:absolute;
}

.top_menu li a.menu_sixth
{
background:url("images/2.gif") 10px 0px no-repeat;
}

.top_menu li a.menu_first:hover, .top_menu li a.menu_first_active
{
color:#080808;
background:url("images/1.gif") 10px -28px no-repeat;
}
.top_menu li a.menu_second:hover, .top_menu li a.menu_second_active
{
color:#080808;
background:url("images/2.gif") 10px -28px no-repeat;
}
.top_menu li a.menu_third:hover, .top_menu li a.menu_third_active
{
color:#080808;
background:url("images/3.gif") 10px -28px no-repeat;
}
.top_menu li a.menu_forth:hover, .top_menu li a.menu_forth_active
{
color:#080808;
background:url("images/4.gif") 10px -28px no-repeat;
}
.top_menu li a.menu_fifth:hover, .top_menu li a.menu_fifth_active
{
color:#080808;
background:url("images/5.gif") 10px -28px no-repeat;
}
.top_menu li a.menu_sixth:hover, .top_menu li a.menu_sixth_active
{
color:#080808;
background:url("images/6.gif") 10px -28px no-repeat;
}
/* end spec offers */

.special_list{float:right;}
.special_list ul{margin-left:30px; margin-top:10px;}
.special_list ul li{}
.special_list ul li a{}


#a_catalog a {color:#386191; font-family:arial; font-size:16px; text-decoration:none;}


.bg_header{background:url(/images/bg_1c_box_2.gif) no-repeat scroll center center; height:109px; width:353px;}
.bg_header div{margin-bottom:50px;}
.bg_header img{margin-right:10px;}

#table_content #main_table_left{vertical-align:top;
width:240px;
}



/*news*/

#table_content .content_left span{margin-left:30px;}
#left_announcement{background:url(/images/banner_bg.gif) no-repeat scroll left top; width:10px; /*height:82px;*/ margin-top:15px;}
#left_announcement div{background-color:#f5fbfe; height:82px; margin-left:30px; width:230px;}
#left_announcement div h3{color:#000000; font-family:arial; font-size:18px; font-weight:bold; padding:6px 6px 0 0;}
#left_announcement div p{color:#000000; font-family:arial; font-size:12px; margin:0; padding:0;}
.content_left_news{width:260px;}
#table_content .content_left .content_left_news span{margin-left:30px;}
#table_content .content_left .content_left_news p{margin-left:30px; font-family:arial; font-size:12px;}
#table_content .content_left .content_left_news p a{color:#080808;}

#news-detail {float:none;}
#news-detail table {float:none;}

/*end news*/

.response_list div{margin-top:20px;}

/*NEWS_SUBCRUBE*/

.news_sub{margin-left:-18px;}
.news_sub span img{display:block; margin-left:30px; text-align:left;}
.news_sub input{margin-left:30px; margin-top:10px;}
.news_sub #buttom{background:url(/images/buttom.gif) no-repeat scroll center center; margin:0; border:none; width:60px; cursor:pointer;} 

/*END NEWS_SUBCRUBE*/

#calculation_boxes_programm{margin-top:40px;}
#calculation_boxes_programm td{width:10px; padding-top:10px; text-align:center;}
#calculation_boxes_programm #text{width:210px; font-family:arial; font-size:11px; color:#999; padding-top:13px; text-align:left;}
#calculation_boxes_programm #text span{font-family:arial; font-size:11px; font-weight:bold;color:#000;}

/* MENU STYLES */
#top_menu_about{background:url(/images/about_.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_about:hover{background:url(/images/about_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_about_active{background:url(/images/about_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_service{background:url(/images/service.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_service:hover{background:url(/images/service_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_service_active{background:url(/images/service_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_price{background:url(/images/price.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_price:hover{background:url(/images/price_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_price_active{background:url(/images/price_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_1c-programm{background:url(/images/1c-programm.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_1c-programm:hover{background:url(/images/1c-programm_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_1c-programm_active{background:url(/images/1c-programm_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_introduced_projects{background:url(/images/introduced_projects.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_introduced_projects:hover{background:url(/images/introduced_projects_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_introduced_projects_active{background:url(/images/introduced_projects_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_contact{background:url(/images/contact.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_contact:hover{background:url(/images/contact_hover.gif) no-repeat scroll center center; margin-top:4px;}
#top_menu_contact_active{background:url(/images/contact_hover.gif) no-repeat scroll center center; margin-top:4px;}

/* END MENU */

#table_content{width:100%; margin-top:30px; /*height:100%;*/}
#content_top{width:75%; padding-left:40px; vertical-align:top; padding-right:30px;
}
#content_right
{
vertical-align:top;
width:240px;
}

.left_menu
{
width:190px;
vertical-align:top;
}

#left_rasp
{
width:240px;
_width:240px;
height:0px;
line-height:0px;
}

#left_rasp1 
{
width:240px;
}

#right_rasp
{
width:240px;
height:0px;
line-height:0px;
}
.menu_left_servise
{
float:left;
}
.menu_left_servise ul
{
margin-left:50px;
list-style:none;
margin-bottom:15px;
}
.menu_left_servise li
{
color:#3F3F3F;
font-family:arial;
font-size:15px;
margin-top:15px;
}
.menu_left_servise a{color:#336699; font-family:arial; font-size:15px; font-weight:bold;}

#content_top .common_table th
{
	border:solid 1px #67ACF9;
	background:#D6E8FC;
	padding:3px;
	font-size:12px;
}

#content_top .common_table td
{
	border:solid 1px #67ACF9;
	padding:3px;
}

#content_top .common_table
{
	border-collapse:collapse;
}

/* MENU 1C-PROGRAMM */
#content_top
{
width:100%;
}
#content_top table{ margin-right:30px;}
/*#content_top table a{text-decoration:none;}*/
#content_top table .complex_authorisation{background:url(/images/1c-programm_menu/1c-complex_authorisation.gif) no-repeat scroll center center; display:block; height:31px; width:182px;}
#content_top table .complex_authorisation:hover{background:url(/images/1c-programm_menu/1c-complex_authorisation_href.gif) no-repeat scroll center center; display:block; height:31px; width:182px;}
#content_top table .complex_authorisation:active{background:url(/images/1c-programm_menu/1c-complex_authorisation_href.gif) no-repeat scroll center center; display:block; height:31px; width:182px;}
#content_top table .programm_accounts_department{background:url(/images/1c-programm_menu/1c-programm_accounts_department.gif) no-repeat scroll center center; display:block; height:31px; width:87px;}
#content_top table .programm_accounts_department:hover{background:url(/images/1c-programm_menu/1c-programm_accounts_department_href.gif) no-repeat scroll center center;  height:31px; width:87px;}
#content_top table .programm_salary_shots{background:url(/images/1c-programm_menu/1c-programm_salary_shots.gif) no-repeat scroll center center; display:block; height:31px; width:111px;}
#content_top table .programm_salary_shots:hover{background:url(/images/1c-programm_menu/1c-programm_salary_shots_href.gif) no-repeat scroll center center; display:block; height:31px; width:111px;}
#content_top table .programm_trade{background:url(/images/1c-programm_menu/1c-programm_trade.gif) no-repeat scroll center center; display:block; height:31px; width:63px;}
#content_top table .programm_trade:hover{background:url(/images/1c-programm_menu/1c-programm_trade_href.gif) no-repeat scroll center center; display:block; height:31px; width:63px;}
#content_top table .programm_manufacture{background:url(/images/1c-programm_menu/1c-programm_manufacture.gif) no-repeat scroll center center; display:block; height:31px; width:93px;}
#content_top table .programm_manufacture:hover{background:url(/images/1c-programm_menu/1c-programm_manufacture_href.gif) no-repeat scroll center center; display:block; height:31px; width:93px;}
#content_top table .programm_auto{background:url(/images/1c-programm_menu/1c-programm_auto.gif) no-repeat scroll center center; display:block; height:31px; width:70px;}
#content_top table .programm_auto:hover{background:url(/images/1c-programm_menu/1c-programm_auto_href.gif) no-repeat scroll center center; display:block; height:31px; width:70px;}
#content_top table .programm_building{background:url(/images/1c-programm_menu/1c-programm_building.gif) no-repeat scroll center center; display:block; height:31px; width:95px;}
#content_top table .programm_building:hover{background:url(/images/1c-programm_menu/1c-programm_building_href.gif) no-repeat scroll center center; display:block; height:31px; width:95px;}
#content_top table .programm_universal_decisions{background:url(/images/1c-programm_menu/1c-programm_universal_decisions.gif) no-repeat scroll center center; display:block; height:31px; width:158px;}
#content_top table .programm_universal_decisions:hover{background:url(/images/1c-programm_menu/1c-programm_universal_decisions_href.gif) no-repeat scroll center center; display:block; height:31px; width:158px;}

/* END MENU 1C */


/*vnedr_menu*/

/*#content_top table a{text-decoration:none;}*/
#content_top table .vnedr_manufacture{background:url(/images/menu_programm/menu_vnedr/vnedr_manufacture.gif) no-repeat scroll center center; display:block; height:30px; width:91px;}
#content_top table .vnedr_manufacture:hover{background:url(/images/menu_programm/menu_vnedr/vnedr_manufacture_href.gif) no-repeat scroll center center; display:block; height:30px; width:91px;}
#content_top table .vnedr_manufacture:active{background:url(/images/menu_programm/menu_vnedr/vnedr_manufacture_href.gif) no-repeat scroll center center; display:block; height:30px; width:100px;}
#content_top table .vnedr_service{background:url(/images/menu_programm/menu_vnedr/vnedr_service.gif) no-repeat scroll center center; display:block; height:30px; width:60px;}
#content_top table .vnedr_service:hover{background:url(/images/menu_programm/menu_vnedr/vnedr_service_href.gif) no-repeat scroll center center; display:block; height:30px; width:60px;}
#content_top table .vnedr_complex_projects{background:url(/images/menu_programm/menu_vnedr/vnedr_complex_projects.gif) no-repeat scroll center center; display:block; height:30px; width:152px;}
#content_top table .vnedr_complex_projects:hover{background:url(/images/menu_programm/menu_vnedr/vnedr_complex_projects_href.gif) no-repeat scroll center center; display:block; height:30px; width:152px;}
#content_top table .vnedr_trade{background:url(/images/menu_programm/menu_vnedr/vnedr_trade.gif) no-repeat scroll center center; display:block; height:30px; width:62px;}
#content_top table .vnedr_trade:hover{background:url(/images/menu_programm/menu_vnedr/vnedr_trade_href.gif) no-repeat scroll center center; display:block; height:30px; width:62px;}
#content_top table .vnedr_building{background:url(/images/menu_programm/menu_vnedr/vnedr_building.gif) no-repeat scroll center center; display:block; height:30px; width:95px;}
#content_top table .vnedr_building:hover{background:url(/images/menu_programm/menu_vnedr/vnedr_building_href.gif) no-repeat scroll center center; display:block; height:30px; width:95px;}
#content_top table .vnedr_auto{background:url(/images/menu_programm/menu_vnedr/vnedr_auto_bisnes.gif) no-repeat scroll center center; display:block; height:30px; width:89px;}
#content_top table .vnedr_auto:hover{background:url(/images/menu_programm/menu_vnedr/vnedr_auto_bisnes_href.gif) no-repeat scroll center center; display:block; height:30px; width:89px;}
#content_top table .vnedr_customers{background:url(/images/menu_programm/menu_vnedr/vnedr_customers.gif) no-repeat scroll center center; display:block; height:30px; width:111px;}
#content_top table .vnedr_customers:hover{background:url(/images/menu_programm/menu_vnedr/vnedr_customers_href.gif) no-repeat scroll center center; display:block; height:30px; width:111px;}

#content_top table td
{
padding:3px;
font-size:12px;
}
/* END MENU VNEDR */

#content_top #img_1c_programm{position:relative; top:15px;}
#content_top #goods_1c_programm{margin:50px 0; width:100%;}
#content_top #goods_1c_programm td{width:40%; text-align:center; margin:30px 0; padding-right:50px;}

#content_top p
{
margin: 12px 0px 12px 0px;
}
#content_top .a a
{
	text-decoration:underline;
}

#content_top table .a a
{
	text-decoration:underline;
}
#right_announcement
{
height:210px;
}
#right_announcement div
{
background:transparent url(/images/banner_bg_rght.jpg) no-repeat scroll right top;
float:left;
height:87px;
margin-top:15px;
/*padding-right:30px;*/
padding:0px 0px 0px 6px;
width:234px;
_width:240px;
}

#right_announcement img {padding-left:0px !important; margin-left:0 !important; margin-left:0px;
padding-top:3px !important; margin-top:0 !important; margin-top:3px;}

#right_announcement div h3{color:#000000; font-family:arial; font-size:18px; font-weight:bold; padding:0 0 0 45px; margin-top:10px;}

#right_announcement div p{color:#000000; font-family:arial; font-size:12px; margin:0;padding-left:45px;}
.content_right_news{}
#table_content .content_right .content_right_news span
{
/*margin-left:30px;*/
}
#table_content .content_right .content_right_news p
{
/*margin-left:30px;*/ font-family:arial; font-size:12px;
}
#table_content .content_right .content_right_news p a{color:#080808;}


.footer{background-color:#F9F9F9; color:#999999; height:87px; width:100%;}
#footer_working_out{font-family:Arial; font-size:12px; color:#333333;}
.footer table{width:100%; text-align:center;}
.footer table td{width:30.3%; padding-top:10px; color:#333333; font-family:arial; font-size:14px;}
#footer_copy{text-align:left; padding:20px 21px;}
.footer table td div{padding-top:10px;}


/* JS EFFECT */

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(/images/tab.png) no-repeat;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/* special_offers */
div.special_offers div.item{float:left; margin:10px 0 50px; text-align:center; width:230px;}
div.special_offers div.item span.title{height:30px; overflow:hidden;}
div.special_offers div.item span.title a{font-size:100%; font-weight:bold;}
div.special_offers div.item div.img{height:100px; margin:0 0 15px; vertical-align:middle;}
div.special_offers div.item span.price{color:#EA2673; font-family:'Arial',sans-serif; font-size:100%; font-weight:bold;}
/* end special_offers */

/* END JS */
.news-list p
{
padding-right:0px;
}

.special
{
background: url(images/spec_bot.png) left bottom no-repeat;
padding-bottom:10px;
padding-top:15px;
}

#cart
{
background: url(images/cart.gif) right top no-repeat;
margin:0px 20px 10px 15px;
padding-top:15px;
font-size:11px;
font-family:Arial;
}

#cart table td
{
font-size:11px;
font-family:Arial;
}

#cart .header a
{
color:#015998;
text-decoration:none;
font-size:16px;
}

#cart .sum
{
color:#015998;
font-size:12px;
font-weight:bold;
}

.new_vnedr, new_vnedr2
{
	width:385px;
	background:#fbfbfb url("/bitrix/templates/sb-vnedr_2/images/vnedr_back.jpg") left top no-repeat;
	margin-top:30px;
}
.new_vnedr2
{
	width:320px;
	background:#fbfbfb url("/bitrix/templates/sb-vnedr_2/images/vnedr_back2.jpg") left top no-repeat;
	margin-top:30px;
}

.new_vnedr table, .new_vnedr2 table
{
	width:100%;
	background: url("/bitrix/templates/sb-vnedr_2/images/vnedr_back_bot.jpg") left bottom no-repeat;
	padding-bottom:15px;
}

.new_vnedr table td, .new_vnedr2 table td
{
	vertical-align:top;
	font-size:11px;
	color:#333333;
}

.new_vnedr table td a .head, .new_vnedr2 table td a .head
{
	color:#0071bc;
	font-size:18px;
}

.new_vnedr table td .purpose, .new_vnedr2 table td .purpose
{
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.new_vnedr table td ul, .new_vnedr2 table td ul
{
	list-style:none;
	padding-left:0px;
	margin-left:0px;
}

.new_vnedr table td li, .new_vnedr2 table td li
{
	list-style:none;
	padding-left:0px;
	margin-left:0px;
	padding-bottom:5px;
	line-height:12px;
	font-size:11px;
	color:#333333;
}

.left_menu .active, .menu_left_servise .active, #multilevel_menu .menu_price .selected
{
	background:#336699;
	color:#ffffff;
}
.menu_price_bottom .active, .menu_project_bottom .active, #multilevel_menu .menu_price_bottom .selected, #multilevel_menu .menu_price .menu_price_3 .selected
{
	background:none;
}


#multilevel_menu .menu_price_bottom .selected
{
	background:#ffffff;
}
#multilevel_menu .menu_price_bottom .selected, #multilevel_menu .menu_price .menu_price_3 .selected
{
	color:red;
}


/*special page*/
.special_page
{
height:100%;
}

.special_top
{
	background:url("/images/spec/spec_back_top.jpg") center top no-repeat;
	height:117px;
	padding-top:53px;
}

.special_top h1
{
	font-size:30px;
	color:#ff0000;
	font-weight:normal;
	font-family:Arial;
	text-align:center;
}

.special_top h1 b
{
	font-size:37px;
	font-weight:bold;
}

.special_top h2
{
	color:#000000;
	font-size:24px;
	font-weight:normal;
	text-align:center;
}

.special_top h2 b
{
	font-weight:bold;
}

.special_center
{
	background:url("/images/spec/spec_back_center.jpg") center top no-repeat;
	height:90px;
	font-size:16px;
	text-align:left;
	color:#ffffff;
	padding:20px 60px 20px 90px;
	width: 513px;
	*width:660px;
	margin:auto;
}


.special_center .small
{
	padding-top:15px;
	font-size:12px;
}


.special_content
{
	margin:auto;
	text-align:left;
	width:554px;
}

.special_content h4
{
	color:#0872ba;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}

.special_content ul
{
	margin-bottom:20px;
	margin-left:0;
}

.special_content li
{
	list-style:none;
	background:url("/images/spec/spec_li_back.jpg") left top no-repeat;
	line-height:15px;
	padding-left:20px;
	/*height:22px;*/
	padding-top:3px;
}

.special_content .spec_image
{
	text-align:center;
	width:554px;
	height:232px;
	background:url("/images/spec/spec_photo_back.jpg") center top no-repeat;
	padding-top:28px;
	text-align:center;
}

.special_content .spec_image img
{
	margin:0;
}


.special_bottom
{
	background:url("/images/spec/spec_back_bottom.jpg") center top no-repeat;
	margin:auto;
	width:600px;
	height:180px;
}

.special_bottom .special_bottom_phone
{
	font-size:30px;
	color:#000000;
	font-weight:bold;
	padding-top:62px;
	text-align:center;
	background:none;
}

.footer table td div.copyr
{
	font-size:10px;
	padding-top:0px;
	font-family:Arial;
}

/*Блок перехода по сайтам*/

.linkthrough
{
	position:relative;
	z-index:1000 !important;
	width:185px;
	background:url("images/linksthrough_back.jpg") left top repeat-y;
	margin-bottom:40px;
	margin-top:10px;
	margin-left:30px;
	float:left;
}

.linkthrough .top
{
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	padding:13px 0px 6px 10px;
	border:none;
	background:none;
	height:auto;
}

.linkthrough ul
{
	margin-left:0;
	padding-left:0;
}

.linkthrough li
{
	font-size:12px;
	font-family:Arial;
	list-style:none;
	padding-left:0px;
	margin-left:0px;
	position:relative;
}

.linkthrough .bottom, .linkthrough .quest_bottom, .linkthrough .eye_bottom
{
	border-bottom:none;
}

.linkthrough a
{
	color:#000000;
	text-decoration:none;
	display:block;
	padding-top:7px;
	height:28px;
	width:145px;
}

.linkthrough li:hover
{
	background:url("images/onhover.png") -4px top no-repeat;
}

.linkthrough .sb
{
	background:url("images/sb.png") 10px 7px no-repeat;
	padding-left:40px;
}

.linkthrough .sb-vnedr
{
	background:url("images/sb-vnedr.png") 10px 7px no-repeat;
	padding-left:40px;
}
.linkthrough .open
{
	background:url("images/1c-open.png") 10px 5px no-repeat;
	padding-left:40px;
}

.linkthrough .sb-soft
{
	background:url("images/sb-soft.png") 10px 5px no-repeat;
	padding-left:40px;
}

.linkthrough .sb-traktir
{
	background:url("images/sb-traktir.png") 12px 3px no-repeat;
	padding-left:40px;
}
.linkthrough .dalion
{
	background:url("images/dalion.png") 10px 6px no-repeat;
	padding-left:40px;
}

.linkthrough .autodalion
{
	background:url("images/autodalion.png") 5px 8px no-repeat;
	padding-left:40px;
}

.linkthrough .sb-sale
{
	background:url("images/sb-sale.png") 10px 6px no-repeat;
	padding-left:40px;
}

.linkthrough .it-pereezd
{
	background:url("images/it-pereezd.png") 12px 8px no-repeat;
	padding-left:40px;
}

.linkthrough .sb-med
{
	background:url("images/sb-med.png") 12px 8px no-repeat;
	padding-left:40px;
}

.linkthrough .c1access
{
	background:url("/bitrix/templates/sb-vnedr/images/1caccess_icon.png") 12px 8px no-repeat;
	padding-left:40px;
}

.link_message
{
	width:185px;
	position:absolute;
	top:25px;
	left:60px;
	z-index:1100 !important;
	color:#6f6d6d;
	display:none;
}

.linkthrough li:hover .link_message
{
	display:block;
}


.link_message table
{
	width:185px;
	font-size:12px;
}

.link_message .link_mes_top
{
	background:url("images/linkthrough_mes_top.png") left top no-repeat;
	height:5px;
}

.link_message .link_mes_middle
{
	background:url("images/linkthrough_mes_middle.png") left top repeat-y;
	padding:5px 5px 5px 20px;
}

.link_message .link_mes_bottom
{
	background:url("images/linkthrough_mes_bottom.png") left top no-repeat;
	height:5px;
}

#ht_question
{
	display:none;
}

.hlstatistics
{
	background:url("/bitrix/templates/sb-vnedr_2/images/hlstat_back.jpg") left top no-repeat;
	width:94px;
	height:20px;
	position:absolute;
	top:227px;
	right:260px;
	font-size:16px;
	color:#ffffff;
	padding:14px 0px 0px 0px;
	text-align:center;
}

/*Блок перехода по сайтам - конец*/
