body			{font-family: tahoma, arial cyr,arial, verdana, helvetica,sans-serif; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; top:0; bottom:0; left:0; right:0; padding:0; border-width:0; background-color:#FFF; color:#171717; font-size:12px; }
div				{font-family: tahoma, arial cyr,arial,verdana, helvetica,sans-serif; color:#171717; font-size:12px; }
p				{font-family: tahoma, arial cyr,arial, verdana, helvetica,sans-serif; color:#171717; font-size:12px; }
h1				{font-family: "Arial Narrow"; color:#006F82; font-size:22px; font-weight:normal; }
h2				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:14px; font-weight:bold; }
h3				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:14px; font-weight:bold; }
h4				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:12px; font-weight:bold; }
h5				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:12px; font-weight:bold; }
font			{font-family: tahoma, arial cyr,arial, verdana, helvetica,sans-serif; }
ol				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:12px;}
dl				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:12px;}
dt				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:12px;}
dd				{font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif; color:#171717; font-size:12px;}
ol				{font-size:12px;}
ul				{font-size:12px;}
li				{font-size:12px; padding-bottom: 5px;}
.ul_menu		{font-size:12px; list-style-image: url(/images/point_menu.gif); margin-top: 4px;margin-bottom: 4px;}
th				{font-family: tahoma, arial cyr,arial, verdana, helvetica,sans-serif; color:#666666; font-size:12px;}
td				{font-family: tahoma, arial cyr,arial, verdana, helvetica,sans-serif; color:#171717; font-size:12px;}

A.title, A.title:link, A.title:active, A.title:visited, A.title:hover, .title
{
	color:#0c4b62;
	font-size:18px;
	text-decoration: none;
}

A.title_grey, A.title_grey:link, A.title_grey:active, A.title_grey:visited, A.title_grey:hover, .title_grey
{
    color:#a1a7ac;
    font-size:18px;
    text-decoration: none;
}

A.title_pink, A.title_pink:link, A.title_pink:active, A.title_pink:visited, A.title_pink:hover, .title_pink
{
    color:#ac4f7d;
    font-size:18px;
    text-decoration: none;
}

A.title_block, A.title_block:link, A.title_block:active, A.title_block:visited, A.title_block:hover, .title_block
{
	color:#FFF;
	font-size:13px;
	text-decoration: none;
	padding: 3px;
	text-align: center;
	font-weight: bold;
}


.news_title, A.news_title, A.news_title:link, A.news_title:active, A.news_title:visited 
{
	color: #4a4a4a;
	text-decoration: none;
}

A.news_title:hover
{
	text-decoration: underline;
}

p.block_link
{
    padding: 5 0 0 0;
    margin:0;     	   
}
.block_link, A.block_link, A.block_link:link, A.block_link:active, A.block_link:visited 
{
    color: #0c4b62;
    font-size: 14px;
    text-decoration: none;
}

A.block_link:hover
{
	color: #0c4b62;
	font-size: 14px;
    text-decoration: underline;
}


.copyright, A.copyright, A.copyright:link, A.copyright:active, A.copyright:visited, A.copyright:hover
{
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a, a:link, a:active, a:visited
{
	color:#0c4b62;
	font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration: underline;
}
A:hover
{
	color:#4a4a4a;
	text-decoration: underline;
}

td.menu
{
	padding-bottom: 10px;
}

A.menu,A.menu:link,A.menu:active,A.menu:visited,A.menu:hover,.menu1
{
	font-weight: bold;
    text-decoration: none;	
	color:#0c4b62;
	font-size:14px;
}

A.menu_sel,A.menu_sel:link,A.menu_sel:active,A.menu_sel:visited,A.menu_sel:hover
{
	font-weight: bold;
	text-decoration: none;
    color:#9e4772;
    font-size:14px;
}

.menu_text,A.menu_text,A.menu_text:link,A.menu_text:active,A.menu_text:visited,A.menu_text:hover
{
	text-decoration: none;
	color:#FFF;
	font-size:11px;
	font-weight: bold;
}

.date_text {color:#ac4f7d; font-size:11px; }

.path, a.path,a.path:link,a.path:active,a.path:visited,a.path:hover        
{font-size:11px; color:#666666; }

.min			{font-size:9px; color:#666666; }
.butt			{font-size:10px; }
.input			{background-color: #FFF; border: 1px solid #013164; font-family: tahoma, verdana, arial cyr,arial,helvetica,sans-serif;}
.select			{background-color: #FFF; border: 1px solid #013164; font-family: tahoma, verdana, arial cyr,arial,helvetica,sans-serif;}
.submit			{border: 1px solid #000000; font-size:11px; background-color: #f2f2f2; height: 17px;}
.textarea		{background-color: #FFF; border: 1px solid #013164; font-family:tahoma, verdana, arial cyr,arial,helvetica,sans-serif;}
.ind			{text-indent: 1.5em; text-align: justify; margin: 0.8em 0pt; padding: 0pt}
.prim			{text-indent: -3em; text-align: justify; margin: 0.8em 0pt 0pt 3em; padding: 0pt; font-size:12px;}
.header			{font-size:14px; font-weight:bold;}
.gray			{color:#333333; }
.white			{color:#ffffff; }
.black			{color:#000000; }
.date			{color:#990000; padding: 0pt;}


.border 		{border: solid 2px #b96a91;}

.top_banner {width: 170px; height: 107px; text-valign: center; padding-left: 12px; color: #FFF;}
font.banner1 {font-size: 24px; color: #FFF; text-decoration: none;}
font.banner2 {font-size: 18px; color: #FFF; text-decoration: none;}
//a.top_banner,a.top_banner:link,a.top_banner:active,a.top_banner:visited,a.top_banner:hover {text-decoration: none;}
.top_banner a {text-decoration: none;}

A.title_blue,A.title_blue:link,A.title_blue:active,A.title_blue:visited,A.title_blue:hover,.title_blue
{color: #0c4b62; font-size: 18px; text-decoration: none;}

A.title_ping,A.title_ping:link,A.title_ping:active,A.title_ping:visited,A.title_ping:hover,.title_ping
{color: #ac4f7d; font-size: 18px; text-decoration: none;}

A.title_grey,A.title_grey:link,A.title_grey:active,A.title_grey:visited,A.title_grey:hover,.title_grey
{color: #7f8488; font-size: 18px; text-decoration: none;}

A.title_yellow,A.title_yellow:link,A.title_yellow:active,A.title_yellow:visited,A.title_yellow:hover,.title_yellow
{color: #e2a947; font-size: 18px; text-decoration: none;}

.pink_bg {background-color: #ac4f7d; color: #FFF;}
.pink_bg td  {color: #FFF;}

.blue_bg    {background-color: #0c4b62; color: #FFF;}
.blue_bg td, .blue_bg a:link, .blue_bg a:active, .blue_bg a:visited, .blue_bg a:hover     {color: #FFF;}

p.port_text {margin: 0 0 23 0; padding: 0;}
p.port_img  {margin: 0 0 10 0; padding: 0;}