html, body {
	height:100%;
	margin:0px;
	padding:0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color:#000000;
}

table{
	border-collapse:collapse; 
}

table td{
	padding:0px;
	vertical-align: top;
}

form {
	margin: 0px;
}
h1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #337a9f;
	margin: 0px;
	padding: 0px;
}
hr {
	color: #e9ebef; 
	height: 1px; 
	border: none; 
	background-color: #e9ebef
}
a.allact:link, a.allact:active, a.allact:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:10px; 
	color:#89BDFF;
	text-decoration: none;
}
a.allact:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:10px; 
	color:white;
	text-decoration:none;
}
ul{
	margin: 0px 0px 0px 17px;
	padding: 0px;
	list-style: disc;
}
li {
	padding: 0px;
}
.table_menu td {
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:9px; 
	color: white; 
	text-decoration: none;
	text-transform: uppercase;
}
.table_menu a:link, .table_menu a:active, .table_menu a:visited {
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:9px; 
	color:#155c81;
	text-decoration:none;
	text-transform: uppercase;
}
.table_menu a:hover {
	vertical-align: middle;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:9px; 
	color:white; 
	text-decoration: none;
	text-transform: uppercase;
}
.go {
	padding: 1px 0px 0px 4px;
}
.go a:link, .go a:active, .go a:visited {
	text-transform: lowercase;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#337A9F; 
	font-weight: bold; 
	font-size:9px;
	text-decoration:none;
}
.go a:hover {
	text-transform: lowercase;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #219DFF; 
	font-weight: bold; 
	font-size:9px;
	text-decoration: none;
}

.block_header {
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#657489;/*#6F7E93*/
	font-weight: bold;
	font-size:9px;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
}

.block_main {
	background-image:url(../images/t6.gif); 
	background-repeat:repeat-x; 
	border-bottom: 1px solid #e9ebef; 
	border-left: 1px solid #e9ebef; 
	border-right: 1px solid #e9ebef; 
	padding: 10px 10px 10px 10px;
}

.block_portfolio_main {
	background-image:url(../images/bag_back.gif); 
	background-position: right; 
	background-repeat: no-repeat; 
	border-bottom: 1px solid #e9ebef; 
	border-left: 1px solid #e9ebef; 
	border-right: 1px solid #e9ebef; 
	padding: 10px 10px 10px 10px;
}

.block_news_main {
	background-image:url(../images/news_back.gif);
	background-position: right; 
	background-repeat: no-repeat; 
	border-bottom: 1px solid #e9ebef; 
	border-left: 1px solid #e9ebef; 
	border-right: 1px solid #e9ebef; 
	padding: 10px 10px 10px 10px;
}

.news_date {
	text-transform:uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #155C81;
	font-weight: normal;
	font-size:9px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
}
.main_text {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #737373; 
	font-size:11px; 
	font-weight: normal; 
}
.main_text li{
	padding: 0px 0px 10px 0px;
}
.main_text p {
	margin: 0px 0px 7px 0px;
}
.main_text table td {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	color: #737373; 
	font-size:11px; 
	font-weight: normal;
}
.main_text img, .block_news_main img{
	border: 1px solid #C1C3C7;
}
.main_text a:link, .main_text a:active, .main_text a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#337A9F; 
	font-size:11px;
	padding: 0px 0px 0px 0px;
	text-decoration:underline;
}
.main_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #219DFF; 
	font-size:11px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
.news_go, .news_go a:link, .news_go a:active, .news_go a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color:#337A9F; 
	font-weight: bold; 
	font-size:9px;
	padding: 0px 0px 0px 0px;
	text-decoration:none;
}
.news_go a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #219DFF; 
	font-weight: bold; 
	font-size:9px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
.input {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:11px;
	border:1px #C3CAD3 solid; 
}
.butt {
	border: 1px outset #C3CAD3;
	background-color: #F6F8FA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #737373;
	margin: 0px;
	padding: 2px 5px 2px 5px;
}
.navig {
	border:0px #89BDFF solid;
	border-collapse:collapse;
}
.navig  td{
	border:0px #89BDFF solid;
	vertical-align: baseline;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#FFC912; 
	padding: 2px 0px 2px 0px;
}
.navig a:link, .navig a:active, .navig a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #337a9f;
	text-decoration: none;
}
.navig a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFC912;
	text-decoration: underline;
}
