body {
	width:100%;
	padding: 0px; 
	margin: 0px; 
	vertical-align:top;
	background:white; 
}
table {
	padding: 0px; 
	margin: 0px; 
	vertical-align:top; 
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}
table td{
	padding:0px; /* cellspadding="0" */
}
td, div, p, span {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5A5959;
	margin:0px; 
	padding:0px;
	vertical-align:top
}
a, a:link, a:visited, a:active {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00648D;
	text-decoration:underline
}
a:hover {
	text-decoration:none;
}
a img {border:0;}
h1, .h1 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#DF770F;
	padding:0 0 0 10px;
	margin:0;
	text-transform:uppercase;
	border-left:2px solid #DF770F;
}
h2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00648D;
	padding:0;
	margin:0;
	text-decoration:underline
}
h2 a, h2 a:active, h2 a:link, h2 a:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00648D;
	text-decoration:underline
}
h2 a:hover {
	text-decoration:none
}
h3 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00648D;
	padding:0;
	margin:0;
	text-decoration:underline;
	background:url(/images2/arrow.gif) left no-repeat;
	padding-left:12px;
}
h3 a, h3 a:active, h3 a:link, h3 a:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00648D;
	text-decoration:underline
}
h3 a:hover {
	text-decoration:none
}
ul, li {
	margin:0px;
	padding:0px;
	list-style:none;
}


#global {
	width:100%;
	margin-bottom:7px;
}
/*** header ***/
#header {
	border-left:11px solid white;
	background:url(/images2/bg_head.gif) top left repeat-x;
}
.menu {
	background:url(/images2/bg_head_rt.gif) top right no-repeat;
	height:51px;
	width:100%;
}
.menu td {
	text-align:center;
	vertical-align:middle;
	background:url(/images2/separ1.gif) top left no-repeat;
}
.menu td.first {
	background:url(/images2/bg_header_lt.gif) bottom left no-repeat;
	padding-left:25px;
}
.menu .last {
	padding-right:32px;
}
.menu a, .menu a:active, .menu a:link, .menu a:visited {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#576C74;
	text-decoration:none;
	text-transform:uppercase;
}
.menu a:hover {
	text-decoration:underline
}
.header {
	background:url(/images2/bg_head2.jpg) top left repeat-x;
	height:132px;
	width:100%;
	text-align:left
}
.head_lt {
	width:258px;
	background:url(/images2/bg_head2_lt.jpg) top left no-repeat;
	vertical-align:top;
}
.head_lt p {
	width:248px;
	padding:13px 10px 0 0;
	color:white;
	text-align:right;
}
.head_ctr {
	width:208px;
	background:url(/images2/bg_head2_ctr.jpg) top left no-repeat;
}
.head_rt {
	width:100%;
	padding:10px 0 0 23px
}
/*** content ***/
#content {
	border-left:11px solid white;
	background:url(/images2/bg_content_top.gif) top left no-repeat;
}
.content {
	width:100%;
}
.cont_lt {
	width:255px;
	padding-top:30px;
}
.cont_lt p {
	margin:2px 0;
}
.cont_cnt {
	background:url(/images2/bg_rt_col.gif) right center no-repeat;
	border-right:20px solid #E0E5E7;
	width:100%;
}
.center_table {
	width:100%
}
.center_column, .right_column {
	background:url(/images2/bg_cont_lt.gif) top left no-repeat;
	padding:30px 40px 0 30px;
}
.center_column {
	width:100%;
}
.right_column {
	width:229px;
}
.img {
	border:1px solid #74B3D1;
	margin:13px 0 5px 12px;
}
a.grey, a.grey:active, a.grey:link, a.grey:visited {
	color:#5A5959;
	text-decoration:none;
}
a.grey:hover {
	text-decoration:underline
}
a._blue10, a._blue10:active, a._blue10:link, a._blue10:visited {
	color:#00648D;
	font-size:10px;
	text-decoration:underline;
}
a._blue10:hover {
	text-decoration:none
}
.black {
	color:black
}
.bottom_column {
	padding:20px 60px 10px 30px;
}
.news {
	width:100%;
}
.news td {
	padding-right:10px;
}
.news td.date {
	font:20px Verdana, Arial, Helvetica, sans-serif;
	color:#00435F;
	padding:0;
}
.year {
	padding-bottom:5px;
}
.year span {
	color:white;
	background:#00648D;
	padding:1px 2px;
}
.contacts {
	margin-left:11px;
	margin-top:35px;
	width:244px;
}
.contacts .td1 {
	width:100px;
}
.contacts a, .contacts a:active, .contacts a:link, .contacts a:visited {
	text-decoration:none
}
.contacts a:hover {
	text-decoration:underline
}
.blue_bg {
	background:#c4dce6;
	padding:3px 11px;
	color:#004663;
}
.blue_bg1 {
	background:#00648D;
	padding:3px 11px;
	color:white;
}
.a11 {
	padding-left:11px;
}
.list01 {
	margin:2px 0;
	
}
.list01 li {
	background:url(/images2/dots.gif) bottom left repeat-x;
	padding-left:11px;
	padding-bottom:2px;
	margin:2px 0;
}
.list01 li.last {
	background:none
}
.list01 a, .list01 a:active, .list01 a:link, .list01 a:visited {
	background:url(/images2/list01.gif) top left no-repeat;
	padding-left:12px;
	color:#717171;
	text-decoration:none
}
.list01 a:hover {	
	text-decoration:underline
}
/*** footer ***/
#footer {
	background:url(/images2/bg_footer.gif) bottom left repeat-x;
	border-right:23px solid white;
	padding-left:26px;
}
.foot_lt {
	text-align:center;
	background:url(/images2/bg_footer_lt.gif) bottom center no-repeat white;
	width:240px;
}
.copyright {
	background:url(/images2/bg_footer_rt.gif) bottom right no-repeat;
	width:100%;
	padding:54px 0 0 38px;
	color:white;
}

