body  {background: #007dc3;}
form {color:#0D3F96;}
a {color:#0C0505; text-decoration:none;}
a:link {color:#0D3F96; text-decoration:none;}
a:visited {color:#0D3F96; text-decoration:none;}
a:active {color:#0D3F96; text-decoration:none;}
a:hover {color:#0D3F96; text-decoration:underline;}


body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,h8,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:0;padding:0;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
body{text-align:center;}
#ft{clear:both;}

/*------------------------ FONTS --------------------------------------------------*/

td {font-family:Verdana, Arial, sans-serif;font-weight: normal;font-size:11px;line-height:160%;margin: 0 0 1em 0;color: #000000;}

.text2 {font-family:Verdana, Arial, sans-serif;font-weight: normal;font-size:10px;line-height:160%;margin: 0 0 1em 0;color: #000000;}

.text3 {font-family:Verdana, Arial, sans-serif;font-weight: normal;font-size:9px;line-height:160%;margin: 0 0 1em 0;color: #000000;}

.headertext {font-family:Verdana, Arial, sans-serif;font-weight:normal;font-variant:small-caps;font-size:11px;margin: 0 0 1em 0;color: #6C7A93;}

.latest_news_home {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold;}
.title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4D4C9D; font-weight:bold;}

.language {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3763b3; font-weight:normal;  text-decoration:none;}
.language a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3763b3; font-weight:normal;  text-decoration:none;}
.language a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3763b3; font-weight:normal;  text-decoration:none;}
.language a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3763b3; font-weight:normal;  text-decoration:none;}
.language a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3763b3; font-weight:normal;  text-decoration:none;}
.language a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#3763b3; font-weight:normal;  text-decoration:underline;}

.footer {font-family:Arial, sans-serif; font-size:11px; color:#c0c0c0; text-decoration:none;}
.footer a {font-family:Arial, sans-serif; font-size:11px; color:#c0c0c0; text-decoration:none;}
.footer a:link {font-family:Arial, sans-serif; font-size:11px; color:#c0c0c0; text-decoration:none;}
.footer a:visited {font-family:Arial, sans-serif; font-size:11px; color:#c0c0c0; text-decoration:none;}
.footer a:active {font-family:Arial, sans-serif; font-size:11px; color:#c0c0c0; text-decoration:none;}
.footer a:hover {font-family:Arial, sans-serif; font-size:11px; color:#c0c0c0; text-decoration:underline;}

.clock {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#e9e9e9; font-weight:bold; text-decoration:none;}
.clock2 {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ffffff; font-weight:normal; text-decoration:none;}

.breadcrumb {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}
.breadcrumb a {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}
.breadcrumb a:link {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}
.breadcrumb a:visited {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}
.breadcrumb a:active {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;}
.breadcrumb a:hover {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:underline;}

.headerdate {font-family:Arial, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}

.menudate {font-family:Arial, sans-serif; font-size:10px; font-weight:normal; text-decoration:none;}

.internalfooter {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
.internalfooter a {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
.internalfooter a:link {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
.internalfooter a:visited {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
.internalfooter a:active {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
.internalfooter a:hover {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ffffff; text-decoration:underline;}

.newsmenu {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.newsmenu a {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.newsmenu a:link {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.newsmenu a:visited {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.newsmenu a:active {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.newsmenu a:hover {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:underline;}

.eventsmenu {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.eventsmenu a {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.eventsmenu a:link {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.eventsmenu a:visited {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.eventsmenu a:active {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:none;}
.eventsmenu a:hover {font-family:Arial, sans-serif; font-size:11px; color:#5e7fb9; text-decoration:underline;}

.faq {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:bold; text-decoration:none;}
.faq a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:bold; text-decoration:none;}
.faq a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:bold;text-decoration:none;}
.faq a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:bold; text-decoration:none;}
.faq a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:bold; text-decoration:none;}
.faq a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:bold; text-decoration:underline;}

.form {font-family:Trebuchet MS, sans-serif; font-size:11px; color:#4D4C9D; font-weight:bold;}

.links {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal; text-decoration:none;}
.links a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal; text-decoration:none;}
.links a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal;text-decoration:none;}
.links a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal; text-decoration:none;}
.links a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal; text-decoration:none;}
.links a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal; text-decoration:underline;}

/*------------------------ MENUS --------------------------------------------------*/
.menu_main {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#4D4C9D; font-weight:bold;}

.vmenu {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.vmenu a {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.vmenu a:link {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.vmenu a:visited {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.vmenu a:active {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
.vmenu a:hover {font-family:Arial, sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}

.sub_menu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold;}
.sub_menu a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold;}
.sub_menu a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold;}
.sub_menu a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold;}
.sub_menu a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold;}
.sub_menu a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold; text-decoration:underline;}

.sub_menu_selected {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold; text-decoration:underline;}
.sub_menu_selected a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold; text-decoration:underline;}
.sub_menu_selected a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold; text-decoration:underline;}
.sub_menu_selected a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold; text-decoration:underline;}
.sub_menu_selected a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold; text-decoration:underline;}
.sub_menu_selected a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0C0505; font-weight:bold; text-decoration:underline;}

.b_menu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal;} 
.b_menu a:link {color:#4D4C9D; text-decoration: none;}
.b_menu a:visited {color:#4D4C9D; text-decoration: none;}
.b_menu a:hover {color:#4D4C9D; text-decoration: underline;}
.b_menu a:active {color:#4D4C9D; text-decoration: none;}

.b_menu_selected {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4D4C9D; font-weight:normal;}
.b_menu_selected a:link {color:#4D4C9D; text-decoration: none;}
.b_menu_selected a:visited {color:#4D4C9D; text-decoration: none;}
.b_menu_selected a:hover {color:#4D4C9D; text-decoration: underline;}
.b_menu_selected a:active {color:#4D4C9D; text-decoration: none;}



/*------------------------ CADRES --------------------------------------------------*/
.search {border:1px solid #d7d7d7}
.cadre {border:1px solid #dfe7c0;}
.cadre_gauche {border-left-width:1px; border-left-color:#dfe7c0; border-left-style:solid; }
.cadre_droite {border-right-width:1px; border-right-color:#dfe7c0; border-right-style:solid;}
.cadre_bas {border-bottom-width:1px; border-bottom-color:#dfe7c0; border-bottom-style:solid;}
.cadre_haut {border-top-width:1px; border-top-color:#6C7A93; border-top-style:solid;}
.cadre_g_d_b {border-left-width:1px;border-left-color:#dfe7c0; border-left-style:solid;border-right-width:1px;border-right-color:#dfe7c0;border-right-style:solid;border-bottom-width:1px; border-bottom-style: solid;border-bottom-color: #dfe7c0;}
.cadre_g_d {border-left-width:1px; border-left-color:#dfe7c0; border-left-style:solid;border-right-width:1px; border-right-color:#dfe7c0;border-right-style:solid;}
.cadre_g_h {border-left-width:1px; border-left-color:#dfe7c0; border-left-style:solid;border-top-width:1px; border-top-color:#dfe7c0;border-top-style:solid;}
.cadre_g_b {border-left-width:1px; border-left-color:#dfe7c0; border-left-style:solid;border-bottom-width:1px; border-bottom-color:#dfe7c0;border-bottom-style:solid;}
.cadre_g_d_h {border-left-width:1px;border-left-color:#dfe7c0;border-left-style:solid;border-right-width:1px;border-right-color:#dfe7c0;border-right-style:solid;border-top-width:1px;border-top-style: solid;border-top-color:#dfe7c0;}

/*------------------------ SEARCH --------------------------------------------------*/
.textzone {
	width: 200px;
	height: 20px;
	padding: 2px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 11px;
	border-style : solid;
    border-width : 1px;
    border-color : #dfe7c0;
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#3763b3;
font-weight:normal;
font-size: 11px;
padding: 1px 2px;
background:url(../images/formbg.gif) repeat-x left top;
}

/*------------------------ MISC --------------------------------------------------*/
H1 {font-family:Arial, sans-serif;font-weight: bold;font-size:18px;color: #5e7fb9;}
H2 {font-family:Arial, sans-serif;font-weight: bold;font-size:14px;color: #5e7fb9;}
H3 {font-family:Arial, sans-serif;font-weight: bold;font-size:12px;color: #5e7fb9;}

H4 {font-family:Arial, sans-serif;font-weight: bold;font-size:14px;color: #a51714;}
H5 {font-family:Arial, sans-serif;font-weight: normal;font-size:12px;color: #a51714;}

H6 {font-family:Arial, sans-serif;font-weight: bold;font-size:14px;color: #002c58;}
.smallblue {font-family:Arial, sans-serif;font-weight: bold;font-size:12px;color: #002c58;}






