/* CSS Document */
body {
	height:100%;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px;

	font:Tahoma;
	font-size:12px;
	color:#000000;
}

/*
	Верхняя часть
*/
td.top {
	width:1000px;
	height:347px;
	background-image:url(../img/top.jpg);
	background-repeat:no-repeat;
}

td.top_left {
	height:347px;
	width:100%;
	background-image:url(../img/top-bg.jpg);
	background-repeat:repeat-x;
}

div.top_logo {
	position:absolute;
	width:208px;
	height:120px;
	left:46px;
	top:62px;
}

div.top_left_menu {
	position:absolute;
	width:156px;
	height:89px;
	left:119px;
	top:209px;
	text-align:right;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}
div.top_left_menu a {
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
div.top_left_menu a:hover {
	text-decoration:underline;
}

div.top_right_menu {
	position:absolute;
	width:300px;
	height:224px;
	top:75px;
	left:438px;
}
div.top_right_menu, div.top_right_menu h1, div.top_right_menu a {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
}
div.top_right_menu h1 {
	font-weight:bold;
	font-size:18px;
	margin-top:0px;
	margin-bottom:23px;
}
div.top_right_menu a {
	text-decoration:none;
}
div.top_right_menu a:hover {
	text-decoration:underline;
}
div.top_right_menu ul {
	margin-top:0px;
	padding-top:0px;
}

div.top_right_menu2 {
	position:absolute;
	width:190px;
	height:190px;
	top:117px;
	left:810px;
}
div.top_right_menu2, div.top_right_menu2 h1, div.top_right_menu2 a {
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
}
div.top_right_menu2 h1 {
	font-weight:bold;
	font-size:18px;
	margin-top:0px;
	margin-bottom:23px;
}
div.top_right_menu2 a {
	text-decoration:none;
}
div.top_right_menu2 a:hover {
	text-decoration:underline;
}
div.top_right_menu2 ul {
	margin-top:0px;
	padding-top:0px;
}

/*
	/Верхняя часть
*/
/*
	Центральная часть
*/
div.diagram {
	position:relative;
	width:376px;
	padding:50px 0px 87px 46px;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}
a.diagram_a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
a.diagram_a:hover {
	text-decoration:underline;
}

div.diagram_text_1 {
	position:absolute;
	width:86px;
	height:57px;
	left:191px;
	top:61px;
	text-align:center;
}
div.diagram_text_1 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
div.diagram_text_1 a:hover  {
	text-decoration:underline;
}

div.diagram_text_2 {
	position:absolute;
	width:86px;
	height:57px;
	left:54px;
	top:103px;
	text-align:center;
}
div.diagram_text_2 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
div.diagram_text_2 a:hover  {
	text-decoration:underline;
}
div.diagram_text_3 {
	position:absolute;
	width:86px;
	height:57px;
	left:321px;
	top:106px;
	text-align:center;
}

div.diagram_text_3 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
div.diagram_text_3 a:hover  {
	text-decoration:underline;
}
div.diagram_text_4 {
	position:absolute;
	width:86px;
	height:57px;
	left:54px;
	top:225px;
	text-align:center;
}
div.diagram_text_4 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
div.diagram_text_4 a:hover  {
	text-decoration:underline;
}
div.diagram_text_5 {
	position:absolute;
	width:86px;
	height:57px;
	left:321px;
	top:225px;
	text-align:center;
}
div.diagram_text_5 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
div.diagram_text_5 a:hover  {
	text-decoration:underline;
}
div.diagram_text_6 {
	position:absolute;
	width:86px;
	height:57px;
	left:191px;
	top:262px;
	text-align:center;
}
div.diagram_text_6 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
div.diagram_text_6 a:hover  {
	text-decoration:underline;
}
div.diagram_text_7 {
	position:absolute;
	width:86px;
	height:57px;
	left:191px;
	top:162px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}
div.diagram_text_7 a {
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
div.diagram_text_7 a:hover  {
	text-decoration:underline;
}

div.article {
	padding:84px 0px 89px 67px;
/*	width:518px;*/
	width:90%;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}
div.article h1 {
	font-size:24px;
	font-weight:bold;
	color:#c30000;
}

div.article_left {
	padding:34px 0px 89px 0px;
/*	width:518px;*/
	width:90%;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
}
div.article_left h1 {
	font-size:24px;
	font-weight:bold;
	color:#c30000;
}
/*
	/Центральная часть
*/
/*
	Нижняя часть
*/
div.footer {
	position:relative;
	width:100%;
	height:1px;
	text-align:right;
}
div.footer_logo {
	position:absolute;
	width:271px;
	height:74px;
	top:-74px;
	right:25px;
}
div.footer_link {
	position:absolute;
	width:98px;
	height:9px;
	top:-40px;
	right:66px;
}
div.footer_link a {
	font-family:Tahoma;
	font-size:11px;
	color:#7f7f7f;
	text-decoration:none;
}
div.footer_link a:hover {
	text-decoration:underline;
}
div.footer_logo_link {
	position:absolute;
	width:70px;
	height:50px;
	top:-78px;
	right:166px;
}
/*
	/Нижняя часть
*/

span.tochka {
                 font-weight:bold;
                 color:#FF9900;
                 font-size: 13px;
}

table.maximo {background:#666666;}
table.maximo td {background:#ffffff; padding: 4px 4px 4px 4px; vertical-align:middle; font-size: 12px;}

p.podpis {text-align:center; color:#999999; font-size:10px;}
p.c01 {text-align:right; color:#999999; font-size:10px;}

table.tt {width:100%; background-color:#333333;}
table.tt td.t1 {background-color:#FFFFFF; padding:5px; width:30%; vertical-align:top; font-family:Tahoma;
	font-size:12px;
	color:#000000;
}
table.tt td.t2 {background-color:#FFFFFF; padding:5px; width:70%; vertical-align:top;font-family:Tahoma;
	font-size:12px;
	color:#000000;
}