body, table, td, p, a, div
{
font-size: 11px;
font-family: Tahoma;
color:#717171;
}
input, select, textarea
{
background-color:#ffffff;
color:#616161;
font-size: 11px;
font-family: Tahoma;
height:20px;
font-weight: normal;
}
h1
{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#5A5A5A;
}
h1 a, .left_content h1 a
{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#5A5A5A;
text-decoration:none;
}
h1 a, .left_content h1 a:hover
{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#939292;
text-decoration:none;
}
h2
{
font-family:Arial;
font-size:15px;
font-weight:bold;
color:#3c5b7a;
}
h3
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#5A5A5A;
}
.left_content input, .left_content select, .left_content textarea
{
border:1px solid #cecece;
}
input, textarea
{
border:1px solid #cecece;
}
form
{
padding:0px;
margin:0px;
}
table, td, p, div
{
vertical-align:top;
margin:0px;
padding:0px;
}
.insider
{
padding:21px 0px 17px 22px;
}
.small_picts
{
vertical-align:bottom;
padding:0px 27px 32px 0px;
}
.small_picts table td
{
padding-left:29px;
}
.menu_bg
{
background:url(/img/rus/menu_bg.gif) repeat-x top;
}
.menu td
{
padding:0px 5px 0px 6px;
vertical-align:middle;
}
.menu td, .menu td A
{
color:#004567;
font-weight:bold;
text-decoration:none;
}
.menu td A:hover
{
color:#004567;
font-weight:bold;
text-decoration:underline;
}
.al_right
{
text-align:right;
}
.choose_prjct
{
width:151px;
border:1px solid #cecece;
}
.search_lstick
{
background:url(/img/rus/search_lstick.gif) repeat-y left;
}
.search_bg
{
background:url(/img/rus/search_bg.gif) repeat-x left top;
padding:13px 10px 0px 26px;
}
.search_bg table td
{
color:#7C7C7C;
padding:0px 0px 5px 0px;
vertical-align:middle;
}
.search input
{
width:130px;
border:1px solid #ffffff;
height:16px;
}
.search
{
background:url(/img/rus/input_bg.gif) repeat-x left top;
}
.access_lstick
{
background:url(/img/rus/access_lstick.gif) repeat-y left;
}
.access_bg
{
background:#6B7F93 url(/img/rus/access_bg.gif) repeat-x left top;
padding:10px 10px 5px 26px;
}
.access_bg table td, .access_bg table td A, .access_bg table td p, .access_bg table td div, .access_bg table td span
{
color:#ffffff;
}
.access_bg table td A
{
text-decoration:underline;
}
.access_bg table td A:hover
{
text-decoration:none;
}
.blue_stick
{
vertical-align:bottom;
padding:0px 16px 0px 16px;
}
.logins td, .access_bg table .logins td
{
color:#D2E3F5;
font-size:10px;
font-weight:bold;
}
.white_txt
{
color:#ffffff;
font-size:11px;
font-weight:normal;
margin-bottom:5px;
}
.help
{
padding:19px 0px 0px 26px;
}
.help table td
{
color:#484848;
padding:0px 15px 0px 0px;
}
.help table td a
{
color:#22309A;
text-decoration:underline;
}
.help table td a:hover
{
color:#22309A;
text-decoration:none;
}
.bot_grey_border
{
border-bottom:1px solid #CECECE;
}
.left_content_pad
{
padding:40px 0px 35px 30px;
}
.left_content, .left_content b
{
color:#717171;
}
.left_content A
{
color:#22309A;
text-decoration:underline;
}
.left_content A b
{
color:#22309A;
text-decoration:underline;
}
.left_content A:hover b
{
color:#22309A;
text-decoration:none;
}
.left_content A:hover
{
color:#22309A;
text-decoration:none;
}
.cms_pad
{
margin-bottom:17px;
}
.cms_title
{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#5A5A5A;
}
.cms_title b
{
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#0089CD;
text-transform:uppercase;
}
.footer
{
padding:20px 30px 20px 30px;
vertical-align:bottom;
background:#ECEAEA url(/img/rus/footer_bg.gif) repeat-x top;
}
.footer table td
{
vertical-align:bottom;
color:#B5B5B5;
font-size:10px;
}
.right_content
{
padding:40px 0px 0px 27px;
}
.projects td
{
padding:0px 10px 8px 0px;
vertical-align:middle;
color:#0177B2;
text-align:left;
}
.projects td p, .projects td a
{
color:#0177B2;
text-decoration:none;
}
.projects td a:hover
{
color:#0177B2;
text-decoration:underline;
}
.fame_prjcts
{
padding-bottom:23px;
}
.cms_bg
{
background:url(/img/rus/cms_bg.gif) repeat-x top;
}
.cms_book
{
padding:0px 34px 0px 72px;
}
.wws_presents
{
padding:81px 0px 0px 0px;
}
.block1
{
background:url(/img/rus/block1_bg.jpg) no-repeat top right;
}
.block2
{
background:url(/img/rus/block2_bg.jpg) no-repeat top left;
}
.blocks
{
padding:0px 0px 0px 10px;
}
.border_grey_l
{
border-left:1px solid #DFDFDF;
}
.border_grey_r
{
border-right:1px solid #DFDFDF;
}
.border_grey_bot
{
background:url(/img/rus/grey_t.gif) repeat-x bottom;
}
.border_grey_top
{
background:url(/img/rus/grey_t.gif) repeat-x top;
}
.numbers
{
margin:24px 6px 0px 1px;
text-align:left;
}
.block_txt
{
margin:29px 0px 0px 0px;
}
/* inner styles */
.vert_bot
{
vertical-align:bottom;
}
.wws_presents_inner
{
padding:16px 0px 17px 30px;
background:url(/img/rus/cms_bg_inner.gif) repeat-x top;
}
.left_content_ipad
{
padding:17px 30px 20px 30px;
}
.page_path
{
margin-bottom:30px;
color:#4D4D4D;
font-size:10px;
}
.page_path a
{
color:#4D4D4D;
font-size:10px;
text-decoration:underline;
}
.page_path a:hover
{
color:#4D4D4D;
font-size:10px;
text-decoration:none;
}
.right_content_inner
{
padding:60px 0px 0px 0px;
color:#5C5C5C;
}
.rcont_padleft
{
padding-left:26px;
}
.access_inner
{
padding:10px 10px 5px 26px;
color:#5C5C5C;
}
.access_inner table td, .access_inner table td A
{
color:#5C5C5C;
}
.access_inner table td A:hover
{
text-decoration:none;
}
.logins_inner, .logins_inner td
{
font-weight:normal;
font-size:10px;
color:#4B4B4B;
}
table.base_t td
{
padding:2px;
}
.hr_dots
{
background:url(/img/rus/hr_dots.gif) repeat-x top left;
}
/* error 404 */ 
.error_top
{
background:url(/img/rus/404/error_topbg.gif) repeat-x top;
padding:47px 0px 30px 120px;
}
.error_content
{
padding:80px 0px 0px 120px;
color:#5C5C5C;
font-family: Tahoma;
}
.error_content p
{
line-height:15px;
}
.error_content a
{
color:#5C5C5C;
text-decoration:underline;
}
.error_content a:hover
{
color:#5C5C5C;
text-decoration:none;
}
/* / error 404 */ 


/* modules */
.left_content table.guestbook_tbl td
{
padding:2px;
}
.left_content table.vote_results td
{
vertical-align:middle;
}
.left_content table.ask_tbl td input, .left_content table.ask_tbl td select
{
width:170px;
} 
.left_content input.buttom
{
background:#d4d0c8;
border:1px solid #808080;
color:#000000;
}
.left_content table.vacancy_tbl td
{
padding:4px;
}
.left_content table.vacancy_tbl td textarea
{
height:60px;
width:270px;
}
/* /modules */

/* sitemap */
.left_content div.map_first_level p
{
line-height:15px;
}
.left_content .level2, .left_content .level2 a
{
color:#5A5A5A;
text-decoration:underline;
}
.left_content .level2 a:hover
{
color:#5A5A5A;
text-decoration:none;
}
.left_content .level3, .left_content .level3 a
{
color:#5A5A5A;
text-decoration:none;
}
.left_content .level3 a:hover
{
color:#5A5A5A;
text-decoration:underline;
}
/* /sitemap */
