.border_table 
  {
	border-top-width: 0.1px; 
	border-right-width: 0.1px; 
	border-bottom-width: 0.1px; 
	border-left-width: 0.1px
  }

a
{ 
    color: #418DC5;
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
}
a:hover 
{ 
	color: #0A2B44;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
}
h1{font-size:12px;font-weight:bold}h2{font-size:12px;font-weight:bold} 
.links_tluna {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #39541A; font-weight: bold}
.links_tluna:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #39541A; font-weight: bold}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}

a.link_home_cat
  {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #39541A; font-weight: bold; width:100%; text-decoration:none; padding-top:4px;}	
a.link_home_cat:hover{color: #0A2B44;text-decoration:none; }	  

td
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
}

.border_top 
{
	border-left: #A19E9E 1px solid; 
	border-top: #A19E9E 1px solid; 
	border-right: #A19E9E 1px solid; 
	border-bottom: #A19E9E 0px solid; 
}

.border_middle
{
	border-left: #A19E9E 1px solid; 
	border-right: #A19E9E 1px solid; 
	border-top: #A19E9E 0px solid; 
	border-bottom: #A19E9E 0px solid; 
}

.border_bottom 
{
    border-left: #A19E9E 1px solid; 
	border-right: #A19E9E 1px solid; 
	border-bottom: #A19E9E 1px solid; 
	border-top: #A19E9E 0px solid; 
}

INPUT.input_text
{
    BORDER: #A19E9E 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:13px;
 
}

INPUT.input_text_focus
{
    BORDER: #97C067 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:13px;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
    BACKGROUND-REPEAT: no-repeat
}

.select_form
{
    FONT-FAMILY: Arial;
    FONT-SIZE:13px;
}

TEXTAREA.textarea_text
{
    BORDER: #A19E9E 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:13px;
    overflow: auto;
    scrollbar-arrow-color: #A19E9E;
	scrollbar-base-color: #f6f6f6;
	scrollbar-darkshadow-color: #f6f6f6;
	scrollbar-face-color: #f6f6f6;
	scrolbar-highlight-color: #f6f6f6;
	scrollbar-shadow-color: #A19E9E;
	scrollbar-track-color: #f6f6f6;
	scrollbar- 3dlight-color: #f6f6f6;
}

TEXTAREA.textarea_text_focus
{
    BORDER: #97C067 1px solid;
    FONT-FAMILY: Arial;
    FONT-SIZE:13px;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
    BACKGROUND-REPEAT: no-repeat;
    overflow: auto;
    scrollbar-arrow-color: #A19E9E;
	scrollbar-base-color: #f6f6f6;
	scrollbar-darkshadow-color: #f6f6f6;
	scrollbar-face-color: #f6f6f6;
	scrolbar-highlight-color: #f6f6f6;
	scrollbar-shadow-color: #A19E9E;
	scrollbar-track-color: #f6f6f6;
	scrollbar- 3dlight-color: #f6f6f6;
}

.button_submit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND-COLOR: #dd8b01;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.marked
{
 FONT-WEIGHT: normal;
 FONT-SIZE: 13px;
 COLOR: #ff0015;
}

TD.title_company
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR:#000000;
	FONT-WEIGHT: 800;
}


A.link_region
{
    BORDER:  #97c067 1px solid;
    padding-left: 10px;
    padding-right: 10px;
    width:100%;
    height:20px;
    FONT-SIZE: 13px;
    COLOR: #418DC5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    BORDER-BOTTOM: #97c067 1px solid;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#cccccc, gradientType=0);
}

A.link_region:hover
{
    BORDER:  #97c067 1px solid;
    padding-left: 10px;
    padding-right: 10px;
    height:20px;
    width:100%;
    FONT-SIZE: 13px;
    COLOR: #0a2b44;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    BORDER-BOTTOM: #97c067 1px solid;
}

A.link_region_act
{
    padding-left: 10px;
    padding-right: 10px;
    height:20px;
    BORDER:  #97c067 1px solid;
    width:100%;
    FONT-SIZE: 13px;
    COLOR: #0a2b44;
    BACKGROUND-COLOR: #f1fee2;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}

A.link_region_act:hover
{
    padding-left: 10px;
    padding-right: 10px;
    height:20px;
    BORDER:  #97c067 1px solid;
    width:100%;
    FONT-SIZE: 13px;
    COLOR: #0a2b44;
    BACKGROUND-COLOR: #f1fee2;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    
}

a.list_comp
{  font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #0A2B44; 
	width:100%; 
	text-decoration:none; 
	height:100%;
	height:20px;
	padding-top:3px;
	padding-bottom:3px;
	}	
a.list_comp:hover
{
	color: #418DC5;
	text-decoration:none;
	height:100%;
	height:20px;
	padding-top:3px;
	padding-bottom:3px;
}	  

a.result_comp
{  font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #0A2B44; 
	width:100%; 
	height:100%;
	text-decoration:none; 
	}	
a.result_comp:hover
{
	color: #418DC5;
	text-decoration:none;
	height:100%;
}


a.links_right_menu
{  font-family: Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   color: #232323; 
   font-weight: bold;
   text-decoration:none;
}
a.links_right_menu:hover
{  font-family: Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   color: #418DC5; 
   font-weight: bold;
   text-decoration:none;
}


td.comp_list
{
   font-size:12px;
   font-family:Arial;
   color:#000000;
}

td.top_bar
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000;
}

a.top_bar
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000;
	text-decoration:none;
}
a.top_bar
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #0A2B44;
	text-decoration:none;
}

a.top_complCat
{
    width:100%; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #418DC5;
	text-decoration:none;
}
a.top_complCat:hover
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #0A2B44;
	text-decoration:none;
}

TD.title_sort
{
    FONT-SIZE: 11px;
    COLOR: #808080;
    FONT-FAMILY: Arial;
    BORDER-TOP: #f7f7f7 1px solid;
    BORDER-LEFT: #e0e0e0 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    background-color:#e6e6e6;
}

TD.title_small
{
    FONT-SIZE: 11px;
    COLOR: #808080;
    FONT-FAMILY: Arial;
}

INPUT.text_form 
{   font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #006600;
}

INPUT.text_form_focus 
{
    BORDER: #97C067 1px solid;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #006600;
    BACKGROUND-IMAGE: url(../images/input-box-shadow.gif);
    BACKGROUND-REPEAT: no-repeat;
}    


A.button_member
{
    BORDER:  #d4d0c8 1px solid;
    width:115px;
    FONT-SIZE: 12px;
    COLOR: #184f78;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    text-align: center;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#cccccc, gradientType=0);
}

A.button_member:hover
{
    BORDER:  #d4d0c8 1px solid;
    width:115px;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    text-align: center;
}

A.link_bottom
{
    BORDER:  #97c067 1px solid;
    padding-left: 10px;
    padding-right: 10px;
    width:100%;
    height:20px;
    FONT-SIZE: 13px;
    COLOR: #418DC5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    BORDER-BOTTOM: #97c067 1px solid;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#f5f5f5, gradientType=0);
}

A.link_bottom:hover
{
    BORDER:  #97c067 1px solid;
    padding-left: 10px;
    padding-right: 10px;
    height:20px;
    width:100%;
    FONT-SIZE: 13px;
    COLOR: #0a2b44;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    BORDER-BOTTOM: #97c067 1px solid;
}
A.link_top
{
    BORDER:  #97c067 1px solid;
    width:100%;
    height:22px;
    FONT-SIZE: 13px;
    COLOR: #418DC5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    BORDER-BOTTOM: #97c067 1px solid;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#f5f5f5, gradientType=0);
}

A.link_top:hover
{
    BORDER:  #97c067 1px solid;
    height:22px;
    width:100%;
    FONT-SIZE: 13px;
    COLOR: #0a2b44;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    BORDER-BOTTOM: #97c067 1px solid;
}

A.button_middle
{
	BORDER-LEFT: #a19e9e 1px solid;
    BORDER-TOP: #a19e9e 1px solid;
    BORDER-RIGHT: #a19e9e 1px solid;
    BORDER-BOTTOM: #a19e9e 1px solid;
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    COLOR: #0a2b44;
    FONT-FAMILY: Arial;
    HEIGHT: 11px;
    BACKGROUND-COLOR: #e6ffdb;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.button_middle:hover
{
    BORDER-LEFT: #a19e9e 1px solid;
    BORDER-TOP: #a19e9e 1px solid;
    BORDER-RIGHT: #a19e9e 1px solid;
    BORDER-BOTTOM: #a19e9e 1px solid;
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    COLOR: #418dc5;
    FONT-FAMILY: Arial;
    HEIGHT: 12px;
    BACKGROUND-COLOR: #e6ffdb;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.channels_pic
{
    BORDER: #FFFFFF 1px solid;
    width:100%;
    TEXT-DECORATION: none;
}
A.channels_pic:hover
{
    BORDER: #FF0000 1px solid;
    width:100%;
    TEXT-DECORATION: none;
    padding-bottom:3px;
}

A.link_pages
{
    FONT-SIZE: 12px;
    COLOR: #0a2b44;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #d3d3d3;
    TEXT-DECORATION: none
}
A.link_pages:hover
{
    FONT-SIZE: 12px;
    COLOR: #505050;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ededed;
    TEXT-DECORATION: none
}

a.links_other
{  font-family: Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   color: #184F78; 
   text-decoration:none;
}
a.links_other:hover
{  font-family: Arial, Helvetica, sans-serif; 
   font-size: 13px; 
   color: #418DC5; 
   text-decoration:none;
}

A.button_plus_minus
{
    BORDER:  #FFFFFF 1px outset;
    width:100%;
    height:100%;
    FONT-SIZE: 13px;
    COLOR: #418DC5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    TEXT-Align : center;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff, endColorStr=#cccccc, gradientType=0);
}

A.button_plus_minus:hover
{
    COLOR: #0a2b44;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}

.link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #818181; text-decoration: none}
.link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #D72322; text-decoration: none}
.link_briut { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2A93C2; text-decoration: none }
.link_briut:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #D72322; text-decoration: none }
.link_down { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #818181; text-decoration: none }
.link_down:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #D72322; text-decoration: none }

.button_class
{
    BORDER:0px;
    font-weight:800;
    FONT-FAMILY: Arial;
    width:50px;
    FONT-SIZE: 13px;
    color: #000000;
    background-color:#efefef;
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#f7f7f7, endColorStr=#b2b2b2, gradientType=0);
}

A.link_nrg_articles
{
    FONT-SIZE: 13px;
    COLOR: #0A2B44;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.link_nrg_articles:hover
{
    FONT-SIZE: 13px;
    COLOR: #505050;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}