@charset "windows-1251";
HTML, BODY {
   padding:0;
   margin:0;
   height:100%
   }
#top_menu_1 td {
    vertical-align: top !important
}
#top_menu_1 td img {
    margin-top: 6px
}
BODY {font-family: "Arial"; font-size:100%; color:#333}
  
DIV {font-size: 100%}

/*TR {font-size:100%}*/

TD {font-size: 94%}

IMG.file {padding-right:7px}

LI {font-size:100%; padding-bottom: 0.2em}

SPAN {padding:0px; margin:0px; font-size:100%}

A {font-family: "Arial"; font-size: 1em; color:#336699}

.greenlink {font-family: "Arial"; font-size: 1em; color:#70A011}

P SPAN .greenlink{ font-size: 1em}

UL LI A.greenlink {font-size: 1em}

HR {color: #BDCEDE; height: 1px}

UL A {font-size: 1em}

LI A {font-size: 1em}

OL{ background:none;}
OL LI {list-style-image:none; background:none; background-image:none; list-style-type:decimal; font-size: 1em; padding-bottom: 0.45em }


/* Regular text */
.text {font-family: "Arial"; font-size: 1em; color:#333}

UL LI UL LI SPAN.text {font-size: 1.3em}
UL LI UL LI UL LI SPAN.text {font-size: 1.45em}

OL LI {list-style-image:none; font-size: 1em; }
UL LI OL {padding-top:0.6em }
UL LI OL LI {list-style-image:none; font-size: 1em; padding:0px; margin:0px; margin-left:-17px; padding-bottom:0.45em;}

UL LI UL { padding-top:7px}

TD A.alph {font-size: 0.9em; color: #336699}

TD.dark LI {font-size:100%}
TD.light LI {font-size:100%}

TD LI {font-size:100%}
IMG {border:0}
P {padding: 0 0 0 0; margin: 0 0 10px 0}

.cpok { margin-right:11px; float:left}

.link {list-style-position: outside; list-style-type:none; margin:0px; padding:0px; margin-left: 9px; padding-left: 7px; margin-bottom: 0.8em}
.none {padding-bottom: 0.1em}

UL, UL.link {list-style-position: outside; list-style-type:none; margin:0px; padding:0px; margin-left: 9px; padding-left: 7px; margin-bottom: 0.5em}

UL LI, LI.link {font-family: "Arial"; font-size: 1em; color:#333; list-style-image: url(/images/li.gif); margin-left:0px; padding-left: 0px; margin-top:0px; padding-bottom: 0.4em}

LI.second {margin-left: 0px; padding-left: 13px}

.smalltext, .smalltextwhite, .smalltextblack, .smalltextgrey, .smalltextlang {font-family: "Arial"; font-size: 0.85em; font-weight:normal} /*Small text*/
.smalltext {color:#336699} /*Small text blue*/ 
.smalltextgrey{color:#999; font-size:0.8em}
.smalltextlang {color:#999; font-size:1em}
.smalltextwhite {color: #999; line-height:124%; font-size: 0.8em} /*Small text white*/
.smalltextblack {color: #333; font-size: 0.8em} /*Small text black*/
A.smalltextblack {color: #333; font-size: 0.85em}
td.right_area a.smalltext {font-size:0.85em}
table.right_area a.smalltext {font-size:0.85em}

.newstext, .newsdata, .newsdatab {font-family: "Arial"; font-size: 0.8em; font-weight:normal; color: #333; text-decoration:none}
.newsdata {font-size: 86%}
.newsdatab {font-size:130%; color:#333; margin:0px; padding:0px; padding-bottom:23px}

P SPAN .newsdata {font-size:80%}

.titletext {font-family: "Arial, Helvetica, sans-serif"; color:#4757C4; font-size:15px; font-weight:bold; line-height: 18px}/*Page title*/
.subtitletext {font-family: "Arial"; color:#333; font-size: 1.1em}/*Aaoe caeeaaee*/

P SPAN .subtitletext {font-size:120%}

.errortext, .oktext, .notetext, .right_area {font-family: "Arial"; font-size: 0.8em; color:#666; font-weight:normal}
.errortext {color:red}
.oktext {color:#005000}
SPAN .notetext {font-size:90%}/*Aa?an ?inoaeaeiia*/
.right_area {font-size:0.9em}
td .right_area{font-size:0.9em}
td.right_are p.right_areaa{font-size:0.9em}

/*p span .right_area { font-size:120%}*/


.copy {font-family: "Arial"; font-size: 0.7em; font-weight: normal; text-decoration: none; color: #999}

/*Include areas*/
TABLE.tableborders, TD.tableborders {border-bottom:1px solid #bde2ec; padding:3px 0px 3px 0px}
TABLE.tableheads, TD.tableheads {background-color:#EBECF3; padding: 5px}
TABLE.tableheads .smalltext, TD.tableheads .smalltext {color:#565A8A}
TABLE.tablebodys, TD.tablebodys {background-color:#FFFFFF; padding: 5px}
TABLE.tablebodys strong, TD.tablebodys strong {color:#565A8A}

TD.test_menu {background:url(/images/left.GIF) left center no-repeat; padding-left:6px; padding-right:4px}
TD.test_menu1 {background:url(/images/right.gif) left center no-repeat}

.incborder {border: 1px solid #C1E6FF} /*Area border*/
.incimage {background-image: url(/bitrix/templates/demo/images/include_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#C6DFF5} /*Area image corner*/
.incbg {background-color:#C6DFF5} /*Area background*/
.sectincborder {border: 1px solid C1E6FF} /*Section area border*/
.sectincimage {background-image: url(/bitrix/templates/demo/images/include_sect_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#9BD0FC} /*Section area image corner*/
.sectincbg {background-color:9BD0FC} /*Section area background*/

.mainincbg, .mainincline, .maininctitle {font-family: "Arial"; font-weight:normal; color:#336699}/*O?eoo aey ioi?ieaiey iaaeoeaiiai ioieoa aa?oiaai iai?(i?eia? - "I eiiiaiee")*/
.mainincline {font-size: 0.8em; line-height:160%}/*nnueee aa?oiaai iai? aoi?iai o?iaiy*/
.maininctitle {font-size: 1em}/*nnueee aa?oiaai iai? e ia?aee??aoaey ycuea*/
.mainincbg {line-height:125%; font-size: 0.9em}

P SPAN .mainincbg {font-size:85%; line-height:100%}


/* Headers */
H1, H2, H3, h4 {font-family: "Arial"; color:#333; font-weight:normal }
H1 {font-size: 1.55em; margin: 0 0 0.8em 0; padding-top: 0}
H2 {font-size: 1.4em; margin: 0.85em 0 0.5em 0}
H3 {font-size: 1.1em; font-weight:bold;  margin: 0.9em 0 0.55em 0} /* Caaieiaie 3-ai o?iaiy - auaoee H4*/
H4 {font-size: 1em; font-weight:bold;  margin: 1em 0 0.4em 0}

TD#work_area TABLE TR TD TABLE TR TD {font-size: 100%}
TD#work_area TABLE TR TD TABLE TR TD TABLE TR TD {font-size: 100%}

/*
TD#work_area TABLE TR TD TABLE TR TD H1 {font-size: 1.6em; margin: 0 0 0.85em 0}
TD#work_area TABLE TR TD TABLE TR TD H2 {font-size: 1.55em; margin: 0.8em 0 0.45em 0}
TD#work_area TABLE TR TD TABLE TR TD H3 {font-size: 1.2em; margin: 0.8em 0 0.55em 0}

TD#work_area TABLE TR TD TABLE TR TD TABLE TR TD H1 {font-size: 1.8em; margin: 0 0 0.75em 0}
TD#work_area TABLE TR TD TABLE TR TD TABLE TR TD H2 {font-size: 1.65em; margin: 0.8em 0 0.45em 0}
TD#work_area TABLE TR TD TABLE TR TD TABLE TR TD H3 {font-size: 1.3em; margin: 0.8em 0 0.55em 0}
*/

/*H5 { font-size: 0.9em; margin: 0 0 0.4em 0 }*/ /* Caaieiaie nienea */

/* Table colors */
TABLE.tableborder, TD.tableborder {padding:0px 15px; border-right:1px solid #e8e8e8}/**/
TABLE.tablehead, TD.tablehead {background-color:#EBECF3}
TABLE.tablebody, TD.tablebody {background-color:#FFFFFF; padding-right:1px}
TABLE.tablenullbody, TD.tablenullbody {background-color:#FFFFFF}

/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: "Arial"; font-size: 0.8em; color:#000000}
.tableheadtext {font-weight:bold; margin:0px; font-size: 1em; padding:0px; color:#333}/*O?eoo aey ioi?ieaiey aeoeaiiai ioieoa eaaiai iai?(i?eia? - "Niauoey")*/
.tablebodytext DIV A {font-size: 1.1em}
A.tablebodylink {color:#336699; font-weight:normal; font-size: 1em; text-decoration: underline}/*O?eoo aey ioi?ieaiey iaaeoeaiiai ioieoa eaaiai iai?(i?eia? - "Iiaienea ia iiainoe")*//*aiiinu iiainoae*/
SPAN A.tablebodylink {font-size:100%; text-decoration: underline}

/* Some colors to highlight text */
.errorcolor {color:red}
.successcolor {color:green}

/* Form elements */
INPUT.inputtext, TEXTAREA.inputtextarea, SELECT.inputselect, INPUT.inputcheckbox, INPUT.inputtext1,
INPUT.inputradio, INPUT.inputfile, INPUT.inputbutton, INPUT.inputbodybutton {font-family: "Arial"; font-size:14px; color:#999; border: solid 1px #7f9db9; width:210px}
INPUT.inputtext1 {width:76%}
TEXTAREA.inputtextarea{width:410px}

input.ru_reset {
background: url(/images/forms/ru/reset.GIF); background-position:top left; background-repeat:no-repeat; border:0; width:100px; height:22px
}

input.en_reset {
background: url(/images/forms/en/reset.GIF); background-position:top left; background-repeat:no-repeat; border:0; width:70px; height:22px
}

input.ru_apply {
background: url(/images/forms/ru/send.GIF); background-position:top left; background-repeat:no-repeat; border:0; width:100px; height:22px
}

input.en_apply {
background: url(/images/forms/en/send.GIF); background-position:top left; background-repeat:no-repeat; border:0; width:70px; height:22px
}


INPUT.inputfield, INPUT.inputbuttonflat, INPUT.inputbuttonS {font-family: "Arial"; font-size:11px; color:#999; border: solid 1px #7f9db9; padding:1px 0px 1px 6px; width:202px}
INPUT.inputfield {color:#999; border: solid 1px #7f9db9; padding:1px 0px 1px 6px; width:202px}/*Oi?ia iienea*/
INPUT.inputbuttonflat {color:#6E96B7; background-color:#DDF1FF; border: solid 1px #A4CCED}
INPUT.inputbuttonS {font-weight:bold}
/*Noeee aey iniiaiuo oi?i*/

#dealer_form, #dealer_form .tablebody, #dealer_form .tableborder, #dealer_form P {background-color: #e9e9e9; padding:0px; margin:0px}
#dealer_form .inputtext, #dealer_form .inputtextarea {width: 290px; font-family: "Arial"; font-size:12px; color:#999; border: solid 1px #7f9db9;}
#dealer_form .inputtext {font-size: 12px}
#dealer_form .inputtextarea {height: 86px}
#dealer_form {width: 420px; font-family: "Arial"; color:#333; padding: 14px 0px 20px 20px}
#dealer_form .tablebodytexttd { padding-top:4px; vertical-align: bottom}

#qust_form input, #qust_form select{ margin-bottom:7px}

#qust_form SELECT {font-family: "Arial"; font-size:14px; color:#999; border: solid 1px #7f9db9; width:260px}

.img_left {border: 1px solid #333333; margin-right: 1.3em; margin-top: 0.45em; margin-bottom: 0.8em; float: left}
.img_right {border: 1px solid #333333; margin-left: 1.3em; margin-top: 0.5em; margin-bottom: 1.2em; float: right}

SPAN A {font-size:100%}
SPAN A.tablebodylink {font-size:100%}
P A.tablebodylink {font-size:100%}
P A {font-size:100%}
FONT A.tablebodylink {font-size: 0.9em}
FONT {font-size:100%}
SPAN P FONT A.tablebodylink {font-size:100%} 
P FONT A {font-size:80%}
P SPAN FONT A.tablebodylink {font-size:100%}
P SPAN .notetext {font-size:85%}
P SPAN .copy {font-size:85%}

/* -------- Nienie nnueie --------- */
UL.link LI {font-size: 1em}
/*UL.link LI A {color:#336699}*/ /* oaao nnueie a nieneao nnueie */
TD.dark UL.link LI {font-size:100%}
TD.light UL.link LI {font-size:100%}

/* Iaoaieci ianeaaiaaiey */
UL.link LI UL LI {font-size: 1em}

UL LI UL.link LI {font-size: 1em}
UL LI UL.link {margin-bottom: 0; padding-bottom: 0; margin-top: 0.2em}
UL LI UL.link LI UL {margin-bottom: 0; padding-bottom: 0; margin-top: 0.2em}

UL.link LI UL {margin-bottom: 0; padding-bottom: 0; margin-top: 0.2em}
UL.link LI UL LI UL.link {margin-bottom: 0; padding-bottom: 0; margin-top: 0.2em}

/* ------- Nienie aac ia?ea?ia -------- */
UL.none {margin-bottom: 1em}
UL.none LI {list-style-image:none; font-size: 1em; padding-bottom: 0.45em }
/*UL.none LI a {color:#336699}*/ /* oaao nnueie a nieneao aac ia?ea?ia */
LI.none A.tablebodylink {font-size:100%}
UL LI UL.none LI {font-size: 1em}
UL LI UL.none {margin-bottom: 0; margin-top: 0.2em}
UL LI UL.link LI UL.none {margin-bottom: 0; padding-bottom: 0em; margin-top: 0.2em}

/* ------- Nienie aoi?iai o?iaiy ------ */
UL.second_level {padding-left: 11px;}
UL.second_level LI {list-style-image: none}
UL.second_level LI A {color:#336699; font-size:120%}

SPAN.text UL LI {font-size:100%}
LI SPAN.text {font-size:100%}
P SPAN.text UL LI {font-size:100%}

/*-----------------------/RUBBER LIMIT/-----------------------*/
*
{
font-size: 100%;
}

#main
{
padding: 0;
max-width: 1270px;
width: expression( (document.body.clientWidth) > 1269 ? "1270px" :	"100%" );
min-height: 100%;
height: 100%;
margin: 0px auto; 
}

/*#measurer
{
position: absolute;
left: 0;
bottom: 0;
visibility: hidden; 
width: 100%;
line-height: 1em;
height: 17px;
}*/

#measurer
{
position: absolute;
left: 0;
visibility: hidden; 
}


#raspor
{
width: 100%; height: 1px;
line-height: 1px;
background: white;
visibility: hidden
}

/*-----------------------/RUBBER LIMIT/-----------------------*/

#sel {
POSITION:relative;
Z-INDEX: 100; 
VISIBILITY: visible
}

#left {
/*POSITION: relative;*/
Z-INDEX: 101; 
VISIBILITY: visible
}

#left-banner {
/*eaaay iaeanou (eaaia iai?, aaiia?) */
POSITION:relative;
Z-INDEX: 101; 
VISIBILITY: visible;
width:200px
}

#right {
position: relative; 
z-index:10;
VISIBILITY: visible
}

#foot {
position: relative; 
z-index:10;
VISIBILITY: visible
}

#cp {
position:relative; 
z-index:10;
VISIBILITY: visible;
top:72px
}

/*Noeee aey oaaoiuo aeieia*/
TABLE.head, TD.head {
border:0;
background-color:#FFFFFF;
text-align:left;
font-family: "Arial"; font-size: 0.85em; color:#999;
}

P SPAN .head_ {
font-family: "Arial"; font-size:100%; color:#999;
}

TABLE.my_table TD {
width:100%;
border-bottom:1px solid #999;
border-top:1px solid #999;
border-right:1px solid #fff;
border-left:1px solid #fff;
}

TABLE.dark, TD.dark, TABLE.light, TD.light {
border:1px solid;
padding:11px;
border-bottom-color:#ccc; border-top-color:#ccc;
border-left:0; border-right:0px;
background-color:#e9e9e9;
font-family: "Arial"; font-size:80%; color:#333;
width:100%; vertical-align:top;
}

TABLE.light, TD.light {
background-color:#f9f9f9;
width:100%; vertical-align:top;
}

LI.level_2 A.tablebodylink {font-size: 1em}
UL.level_2 {list-style-type:none; font-weight:normal; margin:0px; padding:0px; margin-left:2px; padding-top:8px;}/*Eaaia iai? aoi?iai o?iaiy*/
LI.level_2 {background:url(/images/left_men.GIF) left top no-repeat; list-style-image: none; vertical-align:middle; margin-left:0px; padding-left:15px; margin-top:6px; font-size: 1em}
LI.level_2_akt {background:url(/images/left_men_akt.gif) left top no-repeat; list-style-image: none; vertical-align:middle; margin-left:0px; padding-left:15px; margin-top:6px; font-family: "Arial"; font-size: 1em; color:#333; font-weight: bold}
li.level_2_akt a{color:#333; text-decoration:none}

LI.level_3 A.tablebodylink {font-size: 1em}
UL.level_3 {list-style-type:none; font-weight:normal; margin:0px; padding-top:5px; margin-left:2px; padding-left:13px;}/*Eaaia iai? o?aouaai o?iaiy*/
LI.level_3 {background:url(/images/left_men.GIF) left top no-repeat; list-style-image: none; vertical-align:middle; margin-left:0px; padding-left:15px; margin-top:3px; font-size: 1em}
LI.level_3_akt {background:url(/images/left_men_akt.gif) left top no-repeat; list-style-image: none; vertical-align:middle; margin-left:0px; padding-left:15px; margin-top:4px; font-family: "Arial"; font-size: 1em; color:#333; font-weight: bold}

LI.level_4 A.tablebodylink {font-size: 0.9em}
UL.level_4 {list-style-type:none; font-weight:normal; margin:0px; padding-top:3px; padding-left:28px;}/*Eaaia iai? o?aouaai o?iaiy*/
LI.level_4 {background:url(/images/left_men.GIF) left top no-repeat; list-style-image: none; vertical-align:middle; margin-left:0px; padding-left:15px; margin-top:3px; font-size: 0.95em}
LI.level_4_akt {background:url(/images/left_men_akt.gif) left top no-repeat; list-style-image: none; vertical-align:middle; margin-left:0px; padding-left:15px; margin-top:3px; font-family: "Arial"; font-size: 0.9em; color:#333; font-weight:bold}

LI.level_5 A.tablebodylink {font-size: 0.9em}
UL.level_5 {list-style-type:none; font-weight:normal; margin:0px; padding-left:43px; padding-top:2px; padding-bottom:8px}/*Eaaia iai? o?aouaai o?iaiy*/
LI.level_5 {background:url(/images/left_men5.GIF) left 5px no-repeat; list-style-image: none; vertical-align:middle; padding-left:13px; margin-top:3px; font-size: 0.95em;}
LI.level_5_akt {background:url(/images/left_men5_akt.GIF) left 5px no-repeat; list-style-image: none; vertical-align:middle; padding-left:13px; margin-top:3px; font-family: "Arial"; font-size: 0.9em; color:#333;}

/*Noeee aey iniiaiuo oaaeeo n ?a?aao?ueieny oaaoaie no?ie*/
.fmain_table {width: 100%; border-collapse:collapse}
.fmain_table TD {border-bottom: 1px solid #CCCCCC;  vertical-align: top; padding: 4px 10px 7px 10px; font-size: 1em; border-right: 1px solid #FFFFFF; color: #333333}

.fmain_table .bord_right {border-right: 1px solid #CCCCCC}
.fmain_table .header {font-family: "Arial"; font-size:0.8em; color: #999999; padding: 7px 7px 8px 10px}
/* ? */
.fmain_table .sec_header {font-family: "Arial"; font-size:60%; padding: 8px 10px 8px 11px; text-align: center; color: #666666}
/* ? */
TD#work_area TABLE TR TD TABLE.fmain_table TR TD.header {font-size:0.85em}
.fmain_table .bg_dark {background-color:#e9e9e9; border-top: 1px solid #CCCCCC;}
.fmain_table .bg_light {background-color: #f7f7f7; border-top: 1px solid #CCCCCC;}
.fmain_table TD A {color:#336699; font-size: 1em}

/*Noeee aey iniiaiuo oaaeeo n ?a?aao?ueieny oaaoaie no?ie aey oa?eoia*/
.ftarif_table {width: 100%}
.ftarif_table TD {border-bottom: 1px solid #CCCCCC; vertical-align: top; padding: 4px 10px 7px 25px; font-size:80%; border-right: 1px solid #FFFFFF; color: #333333}
.ftarif_table .price {text-align: center; padding-left: 10px}
.ftarif_table .bord_right {border-right: 1px solid #CCCCCC}
.ftarif_table .header {font-family: "Arial"; font-size:70%; color: #999999; padding: 7px 7px 8px 0px}
.ftarif_table .sec_header {font-family: "Arial"; font-size:60%; padding: 8px 10px 8px 0px; text-align: center; color: #666666}
.ftarif_table .bg_dark {background-color:#e9e9e9}
.ftarif_table .bg_light {background-color: #f7f7f7}
.ftarif_table TD A {color:#336699; font-size:100%}

/*Noeee aey oaaeeo ni nei?iie no?oeoo?ie aac ?a?aao?ueony oaaoia*/
.fdiffic_table {width: 100%; border-collapse:collapse}
.fdiffic_table TD {border: 1px solid #CCCCCC; vertical-align: top; padding: 4px 10px 7px 10px; font-size:80%; color: #333333}
.fdiffic_table .bord_right {border-right: 1px solid #CCCCCC}
.fdiffic_table .header {font-family: "Arial"; font-size:70%; color: #999999; padding: 7px 7px 8px 10px}
.fdiffic_table TD A {color:#336699; font-size:100%}

/*Noeee aey ioia?iaaiiuo nieneia*/
.main_ol LI {font-size: 80%}

/* Aiiieieoaeuiua Noeee aey ioia?iaaiiuo nieneia*/
.main_ul LI {font-size: 100%}

/*Noeee aey nieneia nnueie*/
.href_ul A {color:#336699; font-weight:normal; font-size:100%}
.dealers_table TD {text-align: center; padding-top: 10px}

.grey {
display:block; padding: 15px 20px 15px 20px;
font-family: "Arial"; font-size:100%; color:#333;
width:95%;
background-color:#e9e9e9;
border-top:1px solid #999
}

p.more {
padding-top:20px;
}

/*Noeee aey iienea ii eiaai*/

.city_codes .inputtext {vertical-align: top; margin-top: 0.2em; height: 18px; width: 100%}
HTML > BODY .city_codes .inputtext  {vertical-align: top; margin-top: 0.3em; height: 18px; width: 100%}

.city_codes .img_but {vertical-align: top; margin-left: 0;  margin-top: 0.25em}
HTML > BODY .city_codes .img_but {vertical-align: top; margin-left: 0;  margin-top: 0.2em}



div#dealer_form form table tbody tr td table.tableborder tbody tr td table.tablebody tbody tr td table tbody tr td {font-size: 1.15em}

td#work_area table tbody tr td table.fdiffic_table tbody tr td.header {font-size: 0.85em}

/*Стили для таблицы филиалов*/
.fil_in_table {width: 100%}
.fil_in_table TD{ vertical-align:top}
.fil_in_table TD.img_td {width: 155px}
.fil_in_table DIV.photo_nav { float:left;}

#pictures, #previews { float: left; margin-right: 15px; margin-bottom: 10px; }
#previews IMG { border: 0; }

#pics_text, #previews_text { float: left; margin-right: 15px; margin-bottom: 10px; text-align:left; }
#pics_text IMG, #previews_text IMG { margin-bottom: 10px; border: 0} /* отступ от картинки до текста *//* CSS Document */

/********************** TOP MENU 2 ***********************/
.menu_title {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#6cb000;
}

.menu_title_selected {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

/********************* LEFT SECTION ***********************/
.left_title {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#6cb000;
}

.left_menu_td {
padding-bottom:20px; 
padding-top:21px; 
padding-left: 26px ;
}


/*region*/
.regin_left_td
{
	background: url(/images/region_left_img.gif) no-repeat left top;
	padding:2px;
}

.regin_right_td
{
	background:url(/images/region_right_img.gif) no-repeat right top; 
	padding:2px;
}

.regin_mein_td
{
	padding: 8px 10px 8px 10px; 
	background:url(/images/region_backround_img.gif) repeat-x; 
	height:34;
}

* html .regin_mein_td
{
	padding: 6px 10px 8px 10px; 
}

.regin_text_td
{
	background:url(/images/region_backround_img.gif) repeat-x; 
	height:34; 
	width:20px;
}

.regin_text_td span
{
	color:#FFFFFF;
	margin-left:8px; 
	white-space:nowrap;
}
/*/region*/








.rostel_tmpl_top_box
{
	padding-top:25px;
}

.rostel_tmpl_logo_box
{
	margin-bottom:15px;
	position:relative;
	margin-left:-3px;
}

.rostel_tmpl_top_map
{
	padding-right:110px;
	padding-top:13px;
}

.rostel_tmpl_menu1_box
{
	padding-left:20px;
	margin-bottom:25px;
	font-size:1.05em;
}

.rostel_tmpl_menu2_box
{
	margin-bottom:25px;
}

.rostel_tmpl_region_name
{
	font-size:1.5em; 
	color: #000080;
}

.region_option_1
{
	color:#000000; 
	font-weight:bold; 
	font-style:italic; 
	font-size:9pt;
}

* html .region_option_1
{
	color:#000000;
}

.region_option_2
{
	color:#A9A9A9;
	font-size:90%;
	padding-left:20px;
}

* html .region_option_2
{
	color:#808080;
}

#people, #top_right_im {background-position: bottom left !important}
.left_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	color:#6cb000;
}
#idRegionSelect {
width: 200px;
}