/* ÍÎÐÌÀËÜÍÛÅ ÑÒÈËÈ*/
a.x-blue, a.x-blue:hover {font-family: sans-serif; font-size: x-small; color: #2C87D0; font-weight: bold}
a.xx-blue, a.xx-blue:hover {font-family: sans-serif; font-size: xx-small; color: #2C87D0; font-weight: bold}
.x-blue{font-family: sans-serif; font-size: x-small; color: #2C87D0; font-weight: bold}
.xx-gray {font-family: sans-serif; font-size: xx-small; color: #666666; font-weight: normal}
a.small, a.small:hover {Font-Family: Tahoma; Font-size:11; color:#333333}




/* GLOBALS */
body {margin: 0; padding:0}
body, td {Font-Family: Verdana; Font-size:11; color:#656565}
input {height:20; border: 1px solid #DBD8D3; vertical-align:middle}
hr {height:1; border:0 none #CCCCCC; color:#CCCCCC; background-color:#CCCCCC}
form {display:inline}

/* Fonts */
.small {Font-Family: Tahoma; Font-size:11; color:#333333}
.medium_blue {font-family:Arial; font-size:11px; color:#2C87D0; font-weight:bold}
.medium_green {font-family:Arial; font-size:11px; color:#1AA90A; font-weight:bold}
.small_white {Font-Family: Verdana; Font-size:11; color:#fff}


.major {Font-size:12; color:red; font-weight:bold; text-decoration:underline}
a.major, a.major:hover {Font-size:12; color:red; font-weight:bold; text-decoration:underline}
.news_date {Font-size:12; color:black;}
.subs {Font-Family: Tahoma; Font-size:11; color:red; font-weight:bold; text-decoration:underline}
a.subs {Font-Family: Tahoma; Font-size:11; color:red; font-weight:bold; text-decoration:underline}
a:hover.subs {Font-Family: Tahoma; Font-size:11; color:red; font-weight:bold; text-decoration:underline}

h1, h2, h3 {display:inline;}
h2.regular {text-align:left; font-family:Arial; font-size:20px; font-weight:bolder}

a.h2, a.h2:hover {text-align:left; font-family:Arial; font-size:20px; font-weight:bolder}

h2.green {Font-Family: Tahoma; Font-size:13; font-weight: bold; color:#66CC00; text-decoration:none}
h2.blue, h1.blue {Font-Family: Tahoma; Font-size:13; font-weight: bold; color:#2C87D0; text-decoration:none}

h2.gray {Font-Family: Tahoma; font-size:x-small; font-weight: bold; color:#666666; text-decoration:none}


.bot {Font-Family: Tahoma; Font-size:9; color:white;}


/* Blocks */
div.h {padding:10 30}
div.header_new {margin:8 0 0 0 ; width:240; background-image:url('img/h_brick.gif'); background-repeat:no-repeat;
background-position:0% 50%}
div.header_new_text {Font-Family: Arial; Font-Size:16; Font-Weight:bold; color:#656565}
div.win_top {margin-left:14;  width:220; height:7; background-image:url('img/win_top.jpg'); font-size:0px}
div.win_central {margin-left:14; width:220; padding:10 0 5;  background-image:url('img/win_central.jpg');}
div.h2{margin-left:14; width:220;  padding:4 0; background-image:url('img/b_grad.gif'); 
	      Font-Family:Arial; font-size:13px; color:white;font-weight:bold}
div.h2_green{margin-left:14; width:220;  padding:4 0; background-color:#66CC00; 
	      Font-Family:Arial; font-size:13px; color:white;font-weight:bold}
div.win_bottom {margin-left:14; width:220; height:7; background-image:url('img/win_bottom.jpg'); font-size:0px}

/* Borders  */
.news_image {Border: 1px solid #2C87D0}

td.b-top {border-top: 1px solid #DBD8D3}
td.b-bottom {border-bottom: 1px solid #DBD8D3}
td.b-left {border-left: 1px solid #DBD8D3}
td.b-right {border-right: 1px solid #DBD8D3}
td.b-topleft {border-top: 1px solid #DBD8D3; border-left: 1px solid #DBD8D3}
td.b-bottomleft {border-bottom: 1px solid #DBD8D3; border-left: 1px solid #DBD8D3}
.b {border: 1px solid #DBD8D3}

/* Links */
a, a:hover {Font-Family: Verdana; Font-size:11; color:#656565; text-decoration:none}
a.text_link, a.text_link:hover {Font-Family: Verdana; Font-size:12; color:#2C87D0; text-decoration:underline}
a.news_fast, a.news_fast:hover {Font-Family: Verdana; Font-size:11; color:#000000; text-decoration:none}
/* article submenu */
a.submenu, a.submenu:hover {color: #666666; font-family:Verdana; font-size:12px; line-height: 20px; text-decoration:none}
/*  White (for Menu)*/
a.mmenu, a.mmenu:hover {Font-Family: Arial; Font-size:12; color:white; font-weight:bold; text-decoration:none}
/* Black News Headers*/
a.news_header, a.news_header:hover {Font-Family: Verdana; Font-size:12; color:black; font-weight:bold; text-decoration:underline}
/* Small Tahoma, blue and green */
a.blue, a.blue:hover, h3.smallblue {font-family: Tahoma; color:#2C87D0; text-decoration:underline}
a.green, a.green:hover, h3.smallgreen {font-family: Tahoma; font-size:11; color:#19A30A; text-decoration:underline; font-weight:normal}
a.grey, a.grey:hover {font-family: Tahoma; color:#666666; text-decoration:underline}

.grey, .grey:hover {font-family: Verdana; color:#666666; text-decoration:none; font-size: x-small;}
/* Blue headers */
a.medium_blue, a.medium_blue:hover, h2.medium_blue, h3.medium_blue 
{font-family:Arial; font-size:11px; color:#2C87D0; font-weight:bold; text-decoration:underline}
/* Tiny for footer and big logo link */
a.bot, a.bot:hover {Font-Family: Tahoma; Font-size:9; color:white; text-decoration:underline}
a.big_link, a.big_link:hover, h2.big_link {Font-Family: Arial; Font-size:16; color:#2C87D0; font-weight:bold; text-decoration:underline}


/* Catalog */
a.letters {font-family:Tahoma;color:#333333;font-size:12; font-weight:bold; text-decoration:underline}
a.letters:hover {font-family:Tahoma;color:#2C87D0;font-size:12; font-weight:bold; text-decoration:underline;}
table.ions_table td {font-family:Tahoma;font-size:12;color:black;font-weight:bold; padding:3 5 5; vertical-align:top; text-align: center;}


/*AQUATOP BLOCK*/
td.leftcol  {text-align:center; font-family:Tahoma; color:#F5290A; border-right:1px solid #2C87D0; vertical-align:top;}
td.centralcol {font-Family:Tahoma; font-color:#2C87D0; vertical-align:top}
td.rightcol {text-align:right; padding-right:23 ;color:#2C89D0; border-left:1px solid #2C87D0}


/* foreign */

img.ctr
	{
	width:6px;
	height:6px;
	background:url(img/corner2.gif);
	float:right;
	margin:-1px -3px 0 0;
	}

img.ctl
	{
	width:6px;
	height:6px;
	background:url(img/corner1.gif);
	margin:-1px 0 0 -1px ;
	}

img.ct
	{
	width:1px;
	height:5px;
	}

img.cbr
	{
	width:6px;
	height:6px;
	background:url(img/corner4.gif);
	float:right;
	margin:0 -3px -1px 0;
	}

img.cbl
	{
	width:6px;
	height:6px;
	background:url(img/corner3.gif);

	margin: 0 0 -1px -1px ;
	}

img.cb
	{
	width:1px;
	height:5px;
	}
	
	.mainField
	{
	border:1px solid #2C87D0;
	background-image:url('img/win_gr.jpg');
	}