BODY,SELECT	{
	font-family:tahoma,arial,verdana,sans-serif;
	font-size:0.9em;
	color:black;
	text-align: left;
}
TD,TABLE	{	text-align: left;}

.top_area	{
	background:#0e3391;	margin:auto;
	width:1240px;	}
.top_area_nav	{
	background:#09297c;
	margin:auto;
	width:1240px;
	}
#text	{
	font-family:arial,verdana,tahoma,sans-serif;
	font-size:1.4em;
}

H2	{
	font-family:arial,verdana,tahoma,sans-serif;
	font-weight:normal;
	font-size:2.0em;
}
#topdiv	{height:35px;}
#topmenu12	{
position:relative;
float:left;

height:38px;
margin:0px 5px 0px 5px;
}

#Htopmenu12	{
position:relative;
float:left;

height:38px;
margin:0px 5px 0px 5px;
min-width:125px;
width:30%;
}

#Gtopmenu12	{
position:relative;
float:left;

height:38px;
margin:0px 5px 0px 5px;
width:70%;
}
#Mtopmenu12	{
position:relative;
float:left;

height:38px;
margin:0px 5px 0px 5px;

width:20%;
}

#topmenu12right	{
width:100%;
position:relative;
float:left;
text-align:right;

height:38px;
margin:0px 5px 0px 5px;
}
#div50-1	{
position:relative;
float:left;
width:53%;

white-space:nowrap;
}
#div50-2	{
position:relative;
float:left;
width:46%;

white-space:nowrap;
}


#Hdiv50-1	{
position:relative;
float:left;
width:55%;

white-space:nowrap;
}
#Hdiv50-2	{
position:relative;
float:left;
width:44%;

white-space:nowrap;
}

#div50-3	{
position:relative;
float:left;
width:70%;

white-space:nowrap;
}
#div50-4	{
position:relative;
float:left;
text-align:right;
width:29%;

white-space:nowrap;
}
#topmenu100	{
position:relative;
float:left;

border:1px solid #000;
height:41px;

}
#gallery	{
position:relative;
float:left;
width:150px;

margin-right:15px;
}
.toplink	{font-family:tahoma;font-size:0.8em; font-weight:bold;color:#353637;text-transform: uppercase; word-wrap:normal;white-space:nowrap;text-decoration:none;}
.toplink:hover	{color:#3c9a4c;text-decoration:underline;}
.toplink:visited	{color:#353637;text-decoration:none;}
.toplink:visited:hover	{color:#3c9a4c;text-decoration:underline;}

.toplinkadvert	{font-family:tahoma;font-size:0.8em; font-weight:bold;color:#e50000;text-transform: uppercase; word-wrap:normal;white-space:nowrap;text-decoration:none;}
.toplinkadvert:hover	{color:#3c9a4c;text-decoration:underline;}
.toplinkadvert:visited	{color:#e50000;text-decoration:none;}
.toplinkadvert:visited:hover	{color:#3c9a4c;text-decoration:underline;}

.toplinkenglish	{font-family:tahoma;font-size:0.8em; font-weight:bold;color:#00a0e3;text-transform: uppercase; word-wrap:normal;white-space:nowrap;text-decoration:none;}
.toplinkenglish:hover	{color:#3c9a4c;text-decoration:underline;}
.toplinkenglish:visited	{color:#00a0e3;text-decoration:none;}
.toplinkenglish:visited:hover	{color:#3c9a4c;text-decoration:underline;}

.flink	{font-family:tahoma;font-size:0.8em; font-weight:bold;color:#353637;text-transform: uppercase; word-wrap:normal;white-space:nowrap;}
.flink:hover	{color:#3c9a4c;}
.flink:visited	{color:#353637;}
.flink:visited:hover	{color:#3c9a4c;}

.flinkadvert	{font-family:tahoma;font-size:0.8em; font-weight:bold;color:#e50000;text-transform: uppercase; word-wrap:normal;white-space:nowrap;}
.flinkadvert:hover	{color:#3c9a4c;}
.flinkadvert:visited	{color:#e50000;}
.flinkadvert:visited:hover	{color:#3c9a4c;}


.expert	{font-family:arial;font-size:0.9em; font-weight:normal;font-style:italic; color:#000000;}
.experttitle {font-family:arial;font-size:0.9em; font-weight:normal;color:#000000;}
.doctyp	{font-family:arial;font-size:1em; font-weight:normal;color:#000000;}

a.anonsZ {color:#353637;text-decoration:none;font-size:0.8em;font-weight:bold;}
a.anonsZ:hover {color:#53b344;text-decoration:underline;}
a.anonsZ:visited {color:#353637;}
a.anonsZ:visited:hover {color:#53b344;text-decoration:underline;}

a.bottlink {color:#353637;text-decoration:underline;}
a.bottlink:hover {color:#53b344;}
a.bottlink:visited {color:#353637;}
a.bottlink:visited:hover {color:#53b344;}

a.slink8 {color:#003399;text-decoration:underline;}
a.slink8:hover {color:#0012c1;}
a.slink8:visited {color:#003399;}
a.slink8:visited:hover {color:#0012c1;}

a.slink9 {color:#0d297c;text-decoration:none; font-size:0.9em;}
a.slink9:hover {color:#53b344;text-decoration:underline;}
a.slink9:visited {color:#0d297c;text-decoration:none;}
a.slink9:visited:hover {color:#53b344;text-decoration:underline;}

a.blink9 {color:#353637;font-weight:bold;text-decoration:underline;font-size:0.9em;}
a.blink9:hover {color:#53b344;}
a.blink9:visited {color:#353637;}
a.blink9:visited:hover {color:#53b344;}

.companyZ	{color:#828282;font-size:0.9em;}

.sz				{font-family:arial;font-size:8pt;color:black;font-weight:normal;}
.n				{font-family:arial;font-size:9pt;color:101B81;font-weight:normal;}
.nt				{font-family:arial;font-size:8pt;color:silver;font-weight:normal;}
.bn				{font-family:tahoma;font-size:14pt;color:aa0000;font-weight:bold;}
.tag			{font-family:tahoma;font-size:8pt;color:black;font-weight:bold;}
.hotline			{font-family:tahoma;font-size:8pt;color:07195D;font-weight:bold;}
.hotlinephone			{font-family:tahoma;font-size:10pt;color:0048C0;font-weight:bold;}

a.tag			{font-family:tahoma;font-size:8pt;color:07195D;text-decoration:none;}
a.tag:hover			{font-family:tahoma;font-size:8pt;color:07195D;text-decoration:underline;}
a.tag:visited			{font-family:tahoma;font-size:8pt;color:07195D;text-decoration:none;}
a.tag:visited:hover			{font-family:tahoma;font-size:8pt;color:07195D;text-decoration:underline;}

.hd				{font-family:tahoma;font-size:9pt;color:101B81;font-weight:bold;}

a.inlink				{font-family:tahoma;font-size:12pt;color:07195D;text-decoration:underline;font-weight:bold;}
a.inlink:hover				{font-family:tahoma;font-size:12pt;color:07195D;text-decoration:underline;font-weight:bold;}
a.inlink:visited				{font-family:tahoma;font-size:12pt;color:07195D;text-decoration:underline;font-weight:bold;}
a.inlink:visited:hover				{font-family:tahoma;font-size:12pt;color:07195D;text-decoration:underline;font-weight:bold;}

a.mainheader				{font-family:tahoma;font-size:14pt;color:07195D;text-decoration:none;}
a.mainheader:hover				{font-family:tahoma;font-size:14pt;color:07195D;text-decoration:underline;}
a.mainheader:visited				{font-family:tahoma;font-size:14pt;color:07195D;text-decoration:none;}
a.mainheader:visited:hover				{font-family:tahoma;font-size:14pt;color:07195D;text-decoration:underline;}

a.mainhX				{font-family:tahoma;font-size:16pt;color:#353637;text-decoration:none;font-weight:normal;}
a.mainhX:hover				{color:#53b344;text-decoration:underline;}
a.mainhX:visited				{color:#353637;text-decoration:none;}
a.mainhX:visited:hover				{color:#53b344;text-decoration:underline;}

a.mainheaderX				{font-family:tahoma;font-size:14pt;color:#53b344;text-decoration:underline;text-transform: uppercase; word-wrap:normal;white-space:nowrap;}
a.mainheaderX:hover				{color:#1fd702;text-decoration:underline;}
a.mainheaderX:visited				{color:#53b344;text-decoration:underline;}
a.mainheaderX:visited:hover				{color:#1fd702;text-decoration:underline;}

a.mainheaderXhide				{font-family:tahoma;font-size:14pt;color:#353637;text-decoration:none;text-transform: uppercase; word-wrap:normal;white-space:nowrap;}
a.mainheaderXhide:hover				{color:#53b344;text-decoration:underline;}
a.mainheaderXhide:visited				{color:#353637;text-decoration:none;}
a.mainheaderXhide:visited:hover				{color:#53b344;text-decoration:underline;}

.datelist	{font-family:tahoma;font-size:8pt;color:224C9F;}

.maindescr				{font-family:tahoma;font-size:8pt;color:black;}


.hdr				{font-family:tahoma;font-size:14pt;color:0048C0;}
.hdrZ				{font-family:tahoma;font-size:14pt;color:#227a15;}
.hdrZ				{font-family:tahoma;font-size:14pt;color:#227a15;}

.hdrY				{font-family:tahoma;font-size:1.8em;color:#353637; font-weight:normal;}
.hdrY:hover				{color:#616264;}
.hdrY:visited				{color:#353637;}
.hdrY:visited:hover				{color:#616264;}


INPUT.maillist	{font-family:tahoma;font-size:1.0em;}

.hdrW				{font-family:tahoma; font-size:1.0em; color:#09297c;}
.hdrW:hover				{color:#828282;}
.hdrW:visited				{color:#09297c;}
.hdrW:visited:hover				{color:#828282;}


.glink				{font-family:tahoma;font-size:1em;color:#fff;font-weight:bold;}
.glink:hover				{color:#d6d6d6;}
.glink:visited				{color:#fff;}
.glink:visited:hover				{color:#d6d6d6;}

.maillist_link				{font-family:tahoma;font-size:0.9em;color:#353637;text-decoration:underline;}
.maillist_link:hover				{color:#227a15;}
.maillist_link:visited				{color:#353637;}
.maillist_link:visited:hover				{color:#227a15;}

.hdr2				{font-family:tahoma;font-size:11pt;color:339900;font-weight:bold;text-transform: uppercase;}
.hdr3				{font-family:tahoma;font-size:11pt;color:525252;font-weight:bold;}


a.rg_header				{font-family:tahoma; font-size:1.7em; color:#353637; text-decoration:underline;}
a.rg_header:hover				{color:#53b344; text-decoration:underline;}
a.rg_header:visited				{color:#353637; text-decoration:underline;}
a.rg_header:visited:hover				{color:#53b344; text-decoration:underline;}

a.rg_more				{font-family:arial,verdana,tahoma,sans-serif; font-size:1.0em; color:#353637; text-decoration:underline;}
a.rg_more:hover				{color:#53b344; text-decoration:underline;}
a.rg_more:visited				{color:#353637; text-decoration:underline;}
a.rg_more:visited:hover				{color:#53b344; text-decoration:underline;}


.rg_descr {font-family:arial,verdana,tahoma,sans-serif;
	font-size:1.4em;
	 color:black; text-align:justify; text-justify: newspaper;}

a.nh				{font-family:tahoma; font-size:1.0em; color:#353637; text-decoration:none;}
a.nh:hover				{color:#53b344; text-decoration:underline;}
a.nh:visited				{color:#353637; text-decoration:none;}
a.nh:visited:hover				{color:#53b344; text-decoration:underline;}


a.nhZ				{font-family:tahoma; font-size:1.2em; color:#353637; font-weight:bold; text-decoration:none;}
a.nhZ:hover				{color:#53b344; text-decoration:underline;}
a.nhZ:visited				{color:#353637; text-decoration:none;}
a.nhZ:visited:hover				{color:#53b344; text-decoration:underline;}

font.nh				{font-family:tahoma; font-size:1.6em; color:#353637; text-decoration:none;}


a.hdr				{font-family:tahoma; font-size:14pt; color:#0048C0; text-decoration:none;}
a.hdr:hover				{color:#0048C0; text-decoration:underline;}
a.hdr:visited				{color:#0048C0; text-decoration:none;}
a.hdr:visited:hover				{color:0048C0; text-decoration:underline;}

a.hdrZ				{font-family:tahoma; font-size:1.8em; color:#227a15; text-decoration:none;font-weight:normal;}
a.hdrZ:hover				{color:#227a15; text-decoration:underline;}
a.hdrZ:visited				{color:#227a15; text-decoration:none;}
a.hdrZ:visited:hover				{color:227a15; text-decoration:underline;}

a.hdrY				{font-family:tahoma;font-size:1.8em;color:#353637; font-weight:normal;text-decoration:none;}
a.hdrY:hover				{color:#616264;text-decoration:underline;}
a.hdrY:visited				{color:#353637;text-decoration:none;}
a.hdrY:visited:hover				{color:#616264;text-decoration:underline;}

#topmenu	{height:41px;}
#greenline	{
	background:#53b344;
	height: 4px !important;
	height /**/ : 4px;
	border: 0;
	padding: 0;
	margin: 0;
	width:100%;
	}
#grayline	{
	background:#353637;
	height: 4px !important;
	height /**/ : 4px;
	border: 0;
	padding: 0;
	margin: 0;
	width:100%;}
#grayline1px	{
	background:#353637;
	height: 1px !important;
	height /**/ : 1px;
	border: 0;
	padding: 0;
	margin: 0;
	width:100%;}
#whiteline	{
	background:#fff;
	height: 4px !important;
	height /**/ : 4px;
	border: 0;
	padding: 0;
	margin: 0;
	width:100%;}
#whiteline1px	{
	background:#fff;
	height: 1px !important;
	height /**/ : 1px;
	border: 0;
	padding: 0;
	margin: 0;
	width:100%;}

#topline_blue	{
	background:#0055a6;
	height: 4px !important;
	height /**/ : 4px;
	border: 0;
	padding: 0;
	margin: 0;
	width:100%;}
#topline_green	{
	background:#3c9a4c;
	height: 4px !important;
	height /**/ : 4px;
	border: 0;
	padding: 0;
	margin: 0;
	width:100%;}
.sline1	{
	background:#c4c4c4;
	height: 1px !important;
	height /**/ : 1px;
	width:100%;
	margin:3px 0px 0px 0px;}
.sline2	{
	background:#ffffff;
	height: 1px !important;
	height /**/ : 1px;
	width:100%;
	border: 0;
	padding: 0;
	margin:0px 0px 3px 0px;}

#h1px	{height: 1px !important; height /**/ : 1px; border: 0; padding: 0; margin: 0;}
#h2px	{height: 2px !important; height /**/ : 2px; border: 0; padding: 0; margin: 0;}
#h3px	{height: 3px !important; height /**/ : 3px; border: 0; padding: 0; margin: 0;}
#h5px	{height: 5px !important; height /**/ : 5px; border: 0; padding: 0; margin: 0;}
#h10px	{height: 10px !important; height /**/ : 10px; border: 0; padding: 0; margin: 0;}
#h15px	{height: 15px !important; height /**/ : 15px; border: 0; padding: 0; margin: 0;}
#h20px	{height: 20px !important; height /**/ : 20px; border: 0; padding: 0; margin: 0;}

#w1px	{width:1px;}
#w2px	{width:2px;}
#w3px	{width:3px;}
#w5px	{width:5px;}
#w10px	{width:10px;}
#w15px	{width:15px;}

.clearfloat	{
	clear:both;
	}


a.hdr2				{font-family:tahoma;font-size:11pt;color:339900;font-weight:bold;text-transform: uppercase;text-decoration:none;}
a.hdr2:hover				{font-family:tahoma;font-size:11pt;color:339900;font-weight:bold;text-transform: uppercase;text-decoration:underline;}
a.hdr2:visited				{font-family:tahoma;font-size:11pt;color:339900;font-weight:bold;text-transform: uppercase;text-decoration:none;}
a.hdr2:visited:hover				{font-family:tahoma;font-size:11pt;color:339900;font-weight:bold;text-transform: uppercase;text-decoration:underline;}

a.hdr3				{font-family:tahoma;font-size:11pt;color:525252;font-weight:bold;text-decoration:none;}
a.hdr3:hover				{font-family:tahoma;font-size:11pt;color:525252;font-weight:bold;text-decoration:underline;}
a.hdr3:visited				{font-family:tahoma;font-size:11pt;color:525252;font-weight:bold;text-decoration:none;}
a.hdr3:visited:hover				{font-family:tahoma;font-size:11pt;color:525252;font-weight:bold;text-decoration:underline;}


a.n				{font-family:arial;font-size:9pt;color:101B81;font-weight:normal;text-decoration:none;}
a.n:hover			{font-family:arial;font-size:9pt;color:0016E2;font-weight:normal;text-decoration:underline;}
a.n:visited		{font-family:arial;font-size:9pt;color:101B81;font-weight:normal;text-decoration:none;}
a.n:visited:hover	{font-family:arial;font-size:9pt;color:0016E2;font-weight:normal;text-decoration:underline;}

a.g					{font-family:tahoma; font-size:1.25em; color:#017bc9; text-decoration:none;}
a.g:hover			{color:#0016E2; text-decoration:underline;}
a.g:visited			{color:#017bc9; text-decoration:none;}
a.g:visited:hover	{color:#0016E2; text-decoration:underline;}

a.gs					{font-family:tahoma; font-size:1.25em; color:#0e13cd; text-decoration:none;}
a.gs:hover			{color:#cd0e0e; text-decoration:underline;}
a.gs:visited			{color:#0e13cd; text-decoration:none;}
a.gs:visited:hover	{color:#cd0e0e; text-decoration:underline;}


a.tn					{font-family:tahoma; font-size:0.9em; color:#737373; text-decoration:none;}
a.tn:hover			{color:#0016E2; text-decoration:underline;}
a.tn:visited			{color:#737373; text-decoration:none;}
a.tn:visited:hover	{color:#0016E2; text-decoration:underline;}


a.nu				{font-family:tahoma;font-size:8pt;color:101B81;font-weight:bold;}
a.nu:hover			{font-family:tahoma;font-size:8pt;color:0016E2;font-weight:bold;}
a.nu:visited		{font-family:tahoma;font-size:8pt;color:101B81;font-weight:bold;}
a.nu:visited:hover	{font-family:tahoma;font-size:8pt;color:0016E2;font-weight:bold;}

a.nr				{font-family:tahoma;font-size:8pt;color:red;font-weight:bold;}
a.nr:hover			{font-family:tahoma;font-size:8pt;color:aa0000;font-weight:bold;}
a.nr:visited		{font-family:tahoma;font-size:8pt;color:red;font-weight:bold;}
a.nr:visited:hover	{font-family:tahoma;font-size:8pt;color:aa0000;font-weight:bold;}

a.ng				{font-family:tahoma;font-size:8pt;color:015690;font-weight:bold;}
a.ng:hover			{font-family:tahoma;font-size:8pt;color:8DD800;font-weight:bold;}
a.ng:visited		{font-family:tahoma;font-size:8pt;color:015690;font-weight:bold;}
a.ng:visited:hover	{font-family:tahoma;font-size:8pt;color:8DD800;font-weight:bold;}


#header #web-search
{
border-top: 0px;
border-top-color: #fff;
}

body.media-front fieldset#web-search,
body.society-front fieldset#web-search
{
	clear: none;
	margin-top: -100px;
}
#search
{
	position: relative;
	top: -80px;
	pos\ition: static;
	t\op: 0
}
.maillist_cnt	{position:relative; width:30%; float:right; vertical-align:bottom; text-align:right; min-height:20px; padding:5px 0px 0px 0px;color:#353637;font-size:0.8em;}
.rssicon	{position:relative; width:20%; float:right; vertical-align:bottom; text-align:right; min-height:20px; padding:5px 0px 0px 0px;}
.maillist_tab	{width:70%; min-height:20px; border:0px solid #000; display:table-cell; vertical-align:bottom;}

.hdrtab	{width:80%; min-height:20px; border:0px solid #000; display:table-cell; vertical-align:bottom;}

.ev_day	{font-family:arial;color:#353637;font-size:1.1em;font-weight:bold;}
.ev_month	{font-family:arial;color:#353637;font-size:0.8em;font-weight:normal;}
.ev_date	{padding:4px; background:#cacaca;text-align:center; }
.ev_city	{font-family:arial;font-size:1.0em;font-weight:normal;font-style:italic; color:#000000;}
.ev_link	{color:#353637;text-decoration:none;font-size:1em;font-weight:bold;}
.ev_link:hover	{color:#53b344;text-decoration:underline;}
.ev_link:visited	{color:#353637;}
.ev_link:visited:hover	{color:#53b344;text-decoration:underline;}
#events_title	{width:120px;}
#photo_title	{width:120px;}
#div2px	{min-height:3px;}

#bn_text_corp	{
padding:10px;
margin:10px;
border:1px solid #d1d5d6;
font-family:arial;
font-size:1.0em;font-weight:normal;

}
#bn_text_corp	.companyname	{
color:blue;
}

#bn_text_corp	a	{
text-decoration:underline;
color:#0012c1;
}
#bn_text_corp	a:hover	{
text-decoration:underline;
color:#0f0e8e;

}
#bn_text_corp	a:visited	{
text-decoration:underline;
color:#0012c1;
}
#bn_text_corp	a:visited:hover	{
text-decoration:underline;
color:#0f0e8e;
}
.prsource	{	color:#515151;
	font-size:0.8em;	}
div.mult_ind_ico_left{
        background-color:#333333;
        color:#ffffff;
        font-size:13px;
        text-align:left;
	padding:5px;
}
div.mult_ind_ico_left a{
        color:#ffffff;
        font-size:13px;
        text-decoration:none;
}
div.mult_ind_ico_left a:hover{
        text-decoration:underline;
}
.mult_ind_padding{
	width:700px;


}
#ttl	{
 	background:#09297c;
	height: 30px;
    line-height: 30px;
	}
#ttl_inner	{
 	background:#09297c;
	height: 50px;
    line-height: 50px;
	}
a.ttltext	{
    padding: 5px;
 	font-size:0.9em;
 	font-family:Tahoma;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	}
a.ttltext_inner	{
    padding: 25px 25px 25px 25px;
 	font-size:2.1em;
 	font-family:Tahoma;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	}
.www td {color: #dadada; white-space:nowrap; padding:5px 20px 10px 30px; background:#0e3391;text-align:right;}
.www td.mobile {text-align:left;border-bottom:1px solid #bbbbbb; padding:5px 20px 10px 30px;  border-left:1px solid #bbbbbb; background:#5074ce; color: #dadada;}
a.mobilelink	{color:#ffffff;text-decoration:none;}
a.mobilelink:visited	{color:#ffffff;}
.mob_cont	{text-align:right; height:35px; width:100%;}
.mob_sw	{width:140px; text-align:center;border-bottom:1px solid #bbbbbb; padding:5px 5px 5px 5px;  border-left:1px solid #bbbbbb; background:#5074ce; color: #dadada;}
div.nh	{font-size:250%;
 	font-family:arial,verdana,tahoma,sans-serif;}
.pr_company_name	{font-size:110%;
 	font-family:arial,verdana,tahoma,sans-serif;}
.pr_company_date	{font-size:110%;

	color:#8f8f8f;
 	font-family:arial,verdana,tahoma,sans-serif;}
.pr_company_text	{font-family:arial,verdana,tahoma,sans-serif;
	font-size:1.4em;}
.ss_img	{width:150px;}
a.hdrY {font-size:1.3em;}

.story_index_table {background:silver;}
.story_index_td {background:white;}
.story_index_pic {width:90px;}
.story_index_table_hdiv	{width:6px; height:1px;}
.story_index_link	{text-decoration:underline;}
.story_index_link_news	{text-decoration:underline;}
.story_index_cnt	{font-size:0.9em;text-decoration:none;display:inline-block;color:#888888;background:url(//www.aex.ru/images/ico_page.png) 0 0px no-repeat;text-indent:16px;margin-right:7px;}
.story_index_descr	{color:#4d596c;text-decoration:none;font-size:0.85em;}


.grayscale {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: url(grayscale.svg); /* Firefox 4+ */
  filter: gray; /* IE 6-9 */
}
