/* общие */
p,h,dt,dd,li,ul,div,ol,body,b,table,tr,td { 
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#000000;
text-decoration: none; 
}
span ul {
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#000000;
text-decoration: none; 
}


a.pager{
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#00867d;
text-decoration: underline; 
}
font.pager{
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#000000;
text-decoration: none; 
}
table.bottomlinks{
background-color:#f5f5f5;
}
a.smallgreen{
font-size: 10px;
margin-left:8px; 
font-family: Tahoma, Verdana, Arial; 
color:#005e58;
text-decoration: none; 
}
img.menuarr{
margin-right:8px;
}
div.path{
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#005e58;
margin-top:20px;
margin-bottom:20px;
margin-left:19px;
}
div.path a{
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#005e58;
}
td.td3lmenu{
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#cacac9;
padding:5 0 5 0;
}
td.greenseparator{
background:#005e58;
border-top-width:1px;
border-top-style:solid;
border-top-color:#93b9b6;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#93b9b6;
}
/*td.PageContent{
background-color:#FFFFFF;
}*/
td.topplank{
background-image:url(/images/page_grad.gif);
background-color:#038981;
background-repeat:repeat-y;
height:75px;
}

a { 
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#008a82;
text-decoration: underline;  
}

.white {  
color:#FFFFFF;
}
/* общие КОНЕЦ */


TD.topI {
padding-right:30px;
}

/* 
Table.Icons {
background:url(images/bg_top_menu.gif);
height:41px;
background-position:right;
} 
*/

TD.stripes {
background:url(images/stripe.gif);
background-repeat:no-repeat;
background-position:center;
padding:0 17px 0 17px;
}

/*
TD.ruseng a {
font-size: 12px; 
font-family: Tahoma, Verdana, Arial; 
color:#FFFFFF;
text-decoration: underline; 
}
TD.ruseng_a a {
font-size: 12px; 
font-family: Tahoma, Verdana, Arial; 
color:#FFFFFF;
text-decoration: none; 
}
*/

TD.rusengRow {
padding-top:7px;
padding-bottom:20px;
}
TD.ruseng a {
font-size: 9px; 
font-family: Tahoma, Verdana, Arial;
color:#969696;
text-transform:uppercase;
text-decoration:none;
} 
TD.ruseng {
padding:3px 11px 5px 11px;
}
TD.ruseng_a a {
font-size: 9px; 
font-family: Tahoma, Verdana, Arial;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
} 
TD.ruseng_a {
padding:5px 11px 5px 11px;
background-color:#005e58;
}

TD.rusengHome a {
font-size: 9px; 
font-family: Tahoma, Verdana, Arial;
color:#969696;
text-transform:uppercase;
text-decoration:none;
} 
TD.rusengHome_a a {
font-size: 9px; 
font-family: Tahoma, Verdana, Arial;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
} 
TD.rusengHome 
{
	padding-top:2px;
}

input.Search { 
font-family: Tahoma, Verdana, Arial; 
font-size: 11px; 
color:#969696; 
width: 122px; 
height: 20px;
border: 1px solid #c5c5c5;
padding-left:7px;
}

TD.searchButton a {
font-size: 12px; 
font-family: Tahoma, Verdana, Arial; 
color:#FFFFFF;
text-decoration: none; 
}
TD.searchButton {
padding-left:9px;
padding-right:13px;
}

/*
TD.logo {
text-align:left;
padding-top:9px;
padding-left:70px;
padding-bottom:20px;
}
*/

TD.logoRow {
padding:0 0 20px 21px;
}

TD.menuTD {
background:url(/images/menu_bg.gif);
background-position:right;
background-repeat:no-repeat;
height:36px;
}

TD.menuGreyLine {
background-color:#b6b9b9;
}

TD.menu a {
font-size: 13px; 
font-family: Tahoma, Verdana, Arial; 
color:#008981;
text-decoration: none; 
}
TD.menu a:hover {
font-size: 13px; 
font-family: Tahoma, Verdana, Arial; 
color:#008981;
text-decoration: underline; 
}
TD.menuStr {
font-size: 13px; 
font-family: Tahoma, Verdana, Arial; 
color:#a4b4b3;
text-decoration: none;
padding-left:13px;
padding-right:13px;
}

TD.topImg {
text-align:center;
background:url(/images/header_bg.gif);
}

TD.Content {
vertical-align:top;
padding-top:7px;
}
TD.ContentMP {
vertical-align:top;
padding-top:35px;
}

TD.SmallColLeft {
vertical-align:top;
padding-left:21px;
padding-right:35px;
}
TD.SmallColRight {
vertical-align:top;
padding-left:35px;
padding-right:21px;
}
TD.BigCol {
vertical-align:top;
padding-left:16px;
padding-right:45px;
padding-bottom:35px;
background-color:#ffffff;
}

TD.SmallColBg {
background:url(/images/bg_points.gif);
background-repeat:repeat-x;
background-position:top;
padding-bottom:10px;
}
TD.SmallColBg_01 {
background:url(/images/bg_points.gif);
background-repeat:repeat-x;
background-position:top;
}
TD.SmallColBg_boss {
background:url(/images/bg_points.gif);
background-repeat:repeat-x;
background-position:top;
padding-bottom:19px;
}

td.NewsDataTd {
border-bottom: 1px solid #d2d2d1;
padding-bottom:6px;
font-size: 10px; 
font-family: Verdana, Tahoma, Arial;
}
td.NewsDataTd a {
font-size: 10px; 
font-family: Verdana, Tahoma, Arial;
color:#00867d;
text-decoration:none;
}

.NewsHeader {
margin-top:7px;
margin-bottom:3px;
font-weight:bold;
}
a.NewsText {
font-size: 11px; 
font-family: Tahoma, Verdana, Arial;
text-decoration:none;
color:#000000;
}
a.NewsText:hover {
font-size: 11px; 
font-family: Tahoma, Verdana, Arial;
text-decoration:underline;
color:#00867d;
}

TD.bottomStr {
background:url(/images/bottom_str.gif);
background-repeat:repeat-x;
height:6px;
}

TD.bottomMenu {
padding-top:17px;
padding-bottom:7px;
}

TD.menuBot a {
font-size: 13px; 
font-family: Tahoma, Verdana, Arial; 
color:#008981;
text-decoration: none; 
}
TD.menuBot a:hover {
font-size: 13px; 
font-family: Tahoma, Verdana, Arial; 
color:#008981;
text-decoration: underline; 
}

TD.Copyright {
padding-top:27px; 
padding-bottom:55px;
width:50% 
}
TD.Copyright {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial; 
color:#7a7a7a;
text-decoration: none;
}
TD.Copyright a {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial; 
color:#7a7a7a;
text-decoration: underline; 
}
TD.Copyright div {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial; 
color:#7a7a7a;
text-decoration: none;
}



TD.menu2ltxt  {
padding-right:21px;
}
TD.menu2ltxt_a  {
padding-right:21px;
}

TD.menu2ltxt a {
font-size: 11px; 
font-family: Verdana, Tahoma, Arial; 
color:#ffffff;
text-decoration: none;
}

TD.menu2ltxt_a a {
font-size: 11px; 
font-family: Verdana, Tahoma, Arial; 
color:#005e58;
text-decoration: none;
}
TD.menu2ltxt_a a:hover {
font-size: 11px; 
font-family: Verdana, Tahoma, Arial; 
color:#005e58;
text-decoration: none;
}
a.menu3l{
font-size: 10px; 
font-family: Verdana, Tahoma, Arial; 
color:#464540;
text-decoration: none;
font-weight:bold;
}
a.menu3l_a{
font-size: 10px; 
font-family: Verdana, Tahoma, Arial; 
color:#008d84;
text-decoration: none;
font-weight:bold;
}

H1 {
font-size:30px; 
font-family: Trebuchet MS, Tahoma, Verdana, Arial; 
color:#ffffff;
margin-left:21px;
margin-bottom:5px;
font-weight:normal;
}

H2 {
font-size:22px; 
font-family: Trebuchet MS, Tahoma, Verdana, Arial; 
color:#005e58;
margin-top:0px;
margin-bottom:8px;
font-weight:bolder;
letter-spacing:-0.1em;
}

H2 a {
font-size:22px; 
font-family: Trebuchet MS, Tahoma, Verdana, Arial; 
color:#005e58;
margin-top:0px;
margin-bottom:8px;
font-weight:bolder;
letter-spacing:-0.1em;
text-decoration:none;
}

H3,H4 {
font-size:14px; 
font-family: Tahoma, Verdana, Arial; 
color:#008a82;
margin-top:0px;
margin-bottom:8px;
font-weight:normal;
}

td.header3 {
border-bottom:1px solid #d2d2d1;
}

TD.announce {
background:url(/images/bg_announce.gif);
background-repeat:repeat-x;
background-position:top;
}
div.announceTXT {
background:url(/images/bg_announceTXT.gif);
background-repeat:no-repeat;
height:59px;
padding-left:10px;
padding-right:30px;
padding-top:10px;
}
a.AnTXT_h  {
font-size: 11px; 
font-family: Tahoma, Verdana, Arial;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
a.AnTXT p {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial;
color:#ffffff;
text-decoration:none;
margin-top:4px;
}

TD.BottomStripe {
background:url(/images/bottom_greyline.gif);
background-repeat:repeat-x;
}

TD.cont{
padding-left:20px;
padding-right:50px;
padding-top:35px;
padding-bottom:40px;
background-color:#ffffff;
}
TD.cont_01{
padding-left:20px;
padding-right:50px;
padding-top:20px;
padding-bottom:40px;
background-color:#ffffff;
}

a.menu4l{
font-size: 10px; 
font-family: Verdana, Tahoma, Arial; 
color:#464540;
text-decoration: none;

}
a.menu4l_a{
font-size: 10px; 
font-family: Verdana, Tahoma, Arial; 
color:#008d84;
text-decoration: none;
}

TD.maplev1 {
border-bottom:1px solid #d2d2d1;
color:#00867d;
padding:8px 0 8px 0;
}
TD.maplev1 a {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial;
color:#464540;
text-decoration:none;
font-weight:bold;
}
TD.maplev1 a:hover {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial;
color:#00867d;
text-decoration:underline;
font-weight:bold;
}

TD.maplev2 a {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial;
color:#464540;
text-decoration:none;
}
TD.maplev2 a:hover {
font-size: 10px; 
font-family: Tahoma, Verdana, Arial;
color:#00867d;
text-decoration:underline;
}

TD.maplev3 {
padding:2px 0 2px 0;
}
TD.maplev3 a {
font-size: 10px; 
font-family: Verdana, Tahoma, Arial;
color:#464540;
text-decoration:none;
}
TD.maplev3 a:hover {
font-size: 10px; 
font-family: Verdana, Tahoma, Arial;
color:#00867d;
text-decoration:underline;
}

div.DivSt1 {
padding-top:8px;
padding-bottom:25px;
}
div.DivSt2 {
padding-top:5px;
padding-bottom:13px;
}
div.DivSt_1 {
padding-top:8px;
padding-bottom:25px;
}
div.DivSt_2 {
padding-top:5px;
}

TD.SMIcon1 {
background:url(/images/sm_lev_01.gif);
background-repeat:no-repeat;
background-position:center;
border-bottom:1px solid #d2d2d1;
padding-left:19px;
}

TD.SMIcon2 {
background:url(/images/leftmenu_bullet.gif);
background-repeat:no-repeat;
background-position:center left;
padding:4px 0 4px 0;
}

TD.SMIcon3 {
background:url(/images/sm_lev_03.gif);
background-repeat:no-repeat;
background-position:center right;
padding-left:10px;
}

Table.SP {
background-color:#e6e6e6;
}
p.spQuote1 {
font-family: Verdana, Tahoma, Arial;
font-size: 11px;
font-style:italic;
color:#008981;
line-height:140%;
}
TD.spQuote {
vertical-align:top;
padding-top:36px;
padding-left:16px;
}
p.spName {
font-family: Tahoma, Verdana, Arial;
font-size: 18px;
color:#656565;
font-weight:bold;
}
font.spPosition {
font-family: Tahoma, Verdana, Arial;
font-size: 14px;
color:#656565;
}

TD.spBot {
padding:10px 0 12px 0;
}

TD.Description {
padding-left:29px;
font-family: Arial, Tahoma, Verdana,;
font-size: 10px;
color:#008981;
}
TD.Description p {
margin-top:0px;
margin-left:0px;
font-size: 10px;
color:#008981;
}

a.DesLink {
font-family: Arial, Tahoma, Verdana,;
font-size: 10px;
color:#008981;
color:#444444;
text-decoration:none;
}

TD.SPcontent {
background-color:#FFFFFF;
padding:24px 35px 24px 15px;
vertical-align:top;
border-bottom: 1px solid #d2d2d1;
}
TD.Analyticscontent {
background-color:#FFFFFF;
padding:24px 0px 24px 0px;
vertical-align:top;
border-bottom: 1px solid #d2d2d1;
}
TD.SPnewsAn {
padding:24px 20px 24px 38px;
vertical-align:top;
}

TD.BusComp {
/*border-bottom:1px solid #d2d2d1;*/
padding:7px 0 7px 0;
}

Table.business {
background-color:#e6e6e6;
}


div.BusDescription {
padding-left:16px;
font-family: Arial, Tahoma, Verdana;
font-size: 10px;
color:#444444;
}

div.BusDescription li{
font-family: Arial, Tahoma, Verdana;
font-size: 10px;
color:#444444;
margin-top:6px;
margin-bottom:0px;
}
div.BusDescription ul{
margin-top:0px;
margin-bottom:0px;
}
div.BusDescription p{
font-family: Arial, Tahoma, Verdana;
font-size: 10px;
color:#444444;
margin-top:6px;
margin-bottom:0px;
}

TD.BusText {
padding:11px 0 11px 0;
border-bottom:1px solid #d2d2d1;
}

TD.BusLink a {
padding-left:11px;
font-family: Tahoma, Arial, Verdana,;
color:#008a82;
}
TD.BusLink {
padding:6px 0 17px 0;
}

TD.BossesImg {
padding:0 22px 0 4px;
border-right:1px solid #d9d9d9;
}
div.BossName {
padding:1px 0 6px 0;
border-bottom:1px solid #d9d9d9;
font-family: Tahoma, Arial, Verdana,;
font-size: 14px;
color:#008a82;
}
div.BossDuty {
padding:6px 0 6px 0;
border-bottom:1px solid #d9d9d9;
}
div.BossTxt {
padding:6px 0 6px 0;
}
div.BossTxt a {
color:#000000;
text-decoration:none;
}
div.BossTxt a:hover {
color:#00867d;
text-decoration:underline;
}

div.AboutVideo {
padding:7px 0 8px 0;
border-top:1px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
}

div.AboutVideo a {
font-family: Tahoma, Arial, Verdana;
font-size: 9px;
color:#005e58;
text-decoration:none;
}

TD.AboutTop {
background-color:#e6e6e6;
padding:20px 0 20px 20px;
}
TD.AboutImg {
padding:0 22px 0 4px;
border-right:1px solid #c4c4c4;
}

TD.AboutBg {
background:url(/images/bg_about.gif);
background-repeat:repeat-x;
}

TD.PhotoGal {
border-right:1px solid #bebebc;
border-top:1px solid #bebebc;
border-left:1px solid #bebebc;
border-bottom:1px solid #bebebc;
height:199px;
width:199px;
}

div.PhotoLink a {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
color:#000000;
text-decoration:none;
}
div.PhotoLink {
width:199px;
padding:14px 0 16px 0;
}

img.Photo {
border:1px solid #bebebc;
}

a.BigPhotoLink {
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#000000;
}

TD.SPcontentGallery {
background-color:#FFFFFF;
padding:24px 20px 24px 20px;
vertical-align:top;
}

Table.PhotoBank {
background-color:#e6e6e6;
}

TD.PhotoBankTD {
font-size:10px;
font-family:Verdana, Arial, Tahoma;
color:#464540;
border-bottom:1px solid #d2d2d1;
padding-bottom:11px;
padding-left:22px;
}

TD.PhotoBankList {
padding:5px 0 5px 0;
}

TD.PhotoBankList a {
font-size:10px;
font-family:Verdana, Arial, Tahoma;
color:#464540;
text-decoration:none;
}
TD.PhotoBankList a:hover {
font-size:10px;
font-family:Verdana, Arial, Tahoma;
color:#00867d;
text-decoration:underline;
}
TD.PHBcon {
background:url(/images/leftmenu_bullet.gif);
background-repeat:no-repeat;
background-position:center left;
}

TD.PHBcon1 {
background:url(/images/photo_icon.gif);
background-repeat:no-repeat;
background-position:center left;
}
TD.PhotoBankList1 {
padding:2px 0 2px 0;
}
TD.PhotoBankList1 a {
font-size:10px;
font-family:Verdana, Arial, Tahoma;
color:#464540;
text-decoration:underline;
}
TD.PhotoBankList1 a:hover {
font-size:10px;
font-family:Verdana, Arial, Tahoma;
color:#00867d;
text-decoration:underline;
}

TD.WorldContacts {
padding:10px 0 25px 0;
}

TD.arrowMail {
padding-left:9px;
}
TD.arrowMail a {
font-size: 9px; 
font-family: Tahoma, Verdana, Arial; 
color:#005e58;
text-decoration:none;
}
TD.arrowSub {
font-size: 9px; 
font-family: Tahoma, Verdana, Arial; 
color:#005e58;
text-decoration:none;
padding-left:9px;
}

TD.SubTxt {
border-bottom:1px solid #d2d2d1;
padding-bottom:11px;
}
TD.SubMessege {
padding-bottom:30px;
border-bottom:1px solid #d2d2d1;
}
TD.SubCheckbox {
padding:0 11px 7px 0;
}
TD.SubCheckbox a {
padding:0 11px 7px 0;
font-family: Tahoma, Verdana, Arial; 
font-size:11px; 
color:#8a8989;
text-decoration:none;
}
TD.SubBut {
border-top:1px solid #d2d2d1;
padding-top:8px;
}

p.TextSub {
color:#8a8989;
margin-bottom:14px;
}

TD.TextSub_radio {
color:#8a8989;
}

input.contentform {
font-family: Tahoma, Verdana, Arial; 
font-size:11px; 
color:#444444; 
width:294px; 
height:22px;
border:1px solid #c3c3c3;
padding-top:3px;
}

TD.ConForm {
padding:8px 0 8px 26px;
}
TD.ConFormTD {
padding:10px 0 10px;
}
TD.ConFormTxt {
font-size: 11px; 
font-family: Tahoma, Verdana, Arial; 
color:#c3c3c3;
}

a.btntxt {
font-family: Tahoma, Verdana, Arial; 
font-size:11px; 
color:#000000;
text-decoration:none;
}

a.TextList p{
text-decoration:none;
color:#000000;
}
a.TextList:hover p{
text-decoration:underline;
color:#000000;
}
a.TextList {
text-decoration:none;
color:#000000;
}
a.TextList:hover {
text-decoration:underline;
color:#000000;
}

TD.ListBul {
vertical-align:top;
padding-right:8px;
padding-left:8px;
padding-top:4px;
}

TD.NewsArchiv {
border-bottom:1px solid #d2d2d1;
padding:0px 0 16px 0;
}

TD.Navigator {
border-bottom:1px solid #d2d2d1;
padding-bottom:10px;
padding-top:10px;
padding-left:5px;
}
TD.NavigatorBot {
border-top:1px solid #d2d2d1;
padding-top:10px;
padding-left:5px;
}
a.Nav {
padding-left:5px;
}
.pager {
padding-left:5px;
}

TD.Border {
border-top:1px solid #d2d2d1;
border-bottom:1px solid #d2d2d1;
}

TD.Year a {
font-size:21px; 
font-family:Trebuchet MS, Tahoma, Verdana, Arial; 
color:#b6b9b9;
text-decoration: none;
padding:0 8px 0 8px; 
}
TD.Year_a {
font-size:21px; 
font-family:Trebuchet MS, Tahoma, Verdana, Arial; 
color:#007770;
text-decoration: none;
padding:0 8px 0 8px; 
}

TD.yearBg {
background:url(images/bg_points.gif);
background-repeat:repeat-x;
background-position:center;
padding:14px 0 14px 0;
}

div.searchres
{
	padding:5 0 5 0;
	}
