BODY         {FONT-SIZE: 12px; COLOR: #606060; FONT-FAMILY: Arial}

FONT         {FONT-SIZE: 12px; FONT-FAMILY: Arial}

TD 	       {FONT-SIZE: 12px; FONT-FAMILY: Arial}

P 	          {FONT-SIZE: 12px; FONT-FAMILY: Arial}
	       
DIV          {FONT-SIZE: 12px; FONT-FAMILY: Arial}

INPUT 	    {FONT-SIZE: 11px; FONT-FAMILY: Arial}

TEXTAREA     {FONT-SIZE: 11px; FONT-FAMILY: Arial}

FORM         {FONT-SIZE: 11px; FONT-FAMILY: Arial}

SELECT       {FONT-SIZE: 11px; FONT-FAMILY: Arial}

A            {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFA707; FONT-FAMILY: Arial;  TEXT-DECORATION: underline}

A:hover      {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #24378B; FONT-FAMILY: Arial; TEXT-DECORATION: underline}

li           {list-style-image: url(../images/li_01.gif); font-family: Arial; font-size: 12px; font-weight: normal}
li A            {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #24378B; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
li A:hover      {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFA707; FONT-FAMILY: Arial; TEXT-DECORATION: none}

h1 {
	color: #D5D5D5;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0;
}

h1 a {
	color: #D5D5D5;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0;
	TEXT-DECORATION: none
}

h1 a:hover {
	color: #BCBCBC;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0;
	TEXT-DECORATION: none
}

.menu1         {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #24378B; FONT-FAMILY: Arial; TEXT-DECORATION: none}

.menu1:hover   {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FFA707; FONT-FAMILY: Arial; TEXT-DECORATION: none}

.title         {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #24378B; FONT-FAMILY: Arial;}

.orange         {FONT-WEIGHT: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFA707}

.small         {font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #24378B; font-size: 10px}

.smaller_4     {font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #24378B; font-size: 10px}
.smaller    {font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #002892; font-size: 10px; TEXT-DECORATION: underline}
.smaller:hover  {font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFA707; font-size: 10px; TEXT-DECORATION: underline}


.news  {
	text-align: justify;
}

.text {
	padding: 20px;
	padding-right: 30px;
}

.text img {
	border: 1px solid #E4E6F0;
}

.text img.img_nb {
	border: 0 none;
}

.photo_w {
	background-color: #FBFBFB;
	border: 1px solid #E4E6F0;
	padding: 16px;
}


.title_h1 {
	font-family: Arial;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0;
}

.title_h1_back {
	font-family: Arial;
	color: #646464;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0;
}

.title_h1_up {
	font-family: Arial;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	margin: 0;
	top:-29px;left:-1px;position:relative;margin-bottom:-30px
}

.counters {
	padding-right: 30px;
	padding-bottom: 7px;
	vertical-align: bottom;
}
.counters table {
	/*FILTER: alpha(opacity=50);*/
}
.counters td {
	FONT-SIZE: 10px;
	COLOR: #A8A8A8;
	FONT-FAMILY: Arial;
	vertical-align: bottom;
}

.counters td a {
	FONT-SIZE: 10px;
	COLOR: #A8A8A8;
	FONT-FAMILY: Arial;
}

.counters td a:hover {
	FONT-SIZE: 10px;
	COLOR: #606060;
	FONT-FAMILY: Arial;
}

table.tab_cat {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border: 1px solid #E4E6F0;
}

table.tab_cat td {
	margin: 0;
	padding: 5px;
	border: 1px solid #E4E6F0;
}

table.tab_cat th {
	margin: 0;
	padding: 5px;
	border: 1px solid #E4E6F0;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #606060;
	background-color: #F7F8FA;
}

.tab_cat_bg {
	background-color: #F7F8FA;
}

.tab_cat_bg2 {
	background-color: #FBFCFD;
}

.tab_cat_title {
	background-color: #FFA707;
}

.big_font {
	font-family: Arial;
	color: #B9B9B9;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0;	
}

.top_td_grey {
	FONT-SIZE: 12px;
	COLOR: #B9B9B9;
	FONT-FAMILY: Arial;
	padding-top: 30px;
	padding-right: 30px;
	padding-left: 30px;
}

.tab_grey {
	FONT-SIZE: 12px;
	COLOR: #606060;
	FONT-FAMILY: Arial;
	padding: 10px;
	border: 1px solid #E4E6F0;
	background-color: #F7F8FA;
}

a.a_grey {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #606060;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
}

a.a_grey:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #202020;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
}

.top_td_logo {
	padding-top: 10px;
}

div.top_grey_shadow{font-family: Arial;font-weight:normal;font-size:12px;color:#F5F5F5;top:-2px}
div.top_grey{font-family: Arial;font-weight:normal;font-size:12px;color:#C1C3CC;top:-16px;left:-1px;position:relative;margin-bottom:-16px}

#menu_back_1 a {
	FONT-SIZE: 8px;
	background-image: url(../images/top_back.gif);
	display: block;
	background-position: bottom;
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: bottom;
	height: 100%;
	width: 100%;
}

#menu_back_1 a:hover {
	background-image: url(../images/top_back_hover.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

/*
span.menu_iner a,a:hover {
	background-image: ;
	height: 100%;
	width: 100%;
	cursor: hand;
}
*/

table.top_menu {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	font-weight: normal
}

table.top_menu li {
list-style-image: url(../images/select_01.gif); 
}

table.top_menu A            {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial;  TEXT-DECORATION: none}
table.top_menu A:hover      {FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFA707; FONT-FAMILY: Arial; TEXT-DECORATION: none}

hr {
	margin-left: 0;
	margin-right: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
	width: 100%;
	height: 2px;
	border-top: 1px solid #E4E6F0;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}