@charset "utf-8";
/* CSS Document */



a.mainmenu{
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#72819b;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:3px;
	}

a.mainmenu:hover{
	background-image:url(../images/bg-menu-srv-2.png);
	background-repeat:repeat-x;
	color:#FFF;
	}

a.mainmenu_clicked{
	background-image:url(../images/bg-menu-srv-2.png);
	background-repeat:repeat-x;
	color:#FFF;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:3px;
	}

.trait-menu{
	float:left;
	}

.dropmenu{
	position: absolute;
	width: auto;
	min-width:190px;
	background-color:#31738c;
	z-index:100;
	top:37px;
	padding:4px;
	border-width:1px;
	border-color:#FFF;
	border-top-width:1px;		
	-moz-box-shadow: 1px 1px 1px #1f355a;
 	-webkit-box-shadow: 1px 1px 1px #1f355a;
 	box-shadow: 1px 1px 1px #1f355a;
	padding-bottom:3px;
	margin-left:80px;
	}

.dropmenu a{
	display:block;
	text-transform: capitalize;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	padding:10px;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#31738c;
	background-color:#21617a;
	}

.dropmenu a:hover{
	background-color:#0581ae;
	}


.menu_footer a{
	display:block;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-decoration:none;
	margin-bottom:6px;
	text-transform:capitalize;
	}

.menu_footer a:hover{
	text-decoration:underline;
	}

a.menusocial{
	display:block;
	margin-bottom:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #999;
	text-decoration:none;
	margin-bottom:6px;
	text-transform:capitalize;
	background-image:url(../images/icon-facebook.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-top:10px;
	padding-left:30px;
	padding-bottom:5px;
	}


.subsubmenu_top{
	position: absolute;
	width:220px;
	background-color:#009fc4;
	left:100%;
	top: auto;
	padding:3px;
	padding-left:0px;
	border-width:2px;
	border-color:#FFF;
	border-top-width:1px;		
	-moz-box-shadow: 1px 1px 1px #1f355a;
 	-webkit-box-shadow: 1px 1px 1px #1f355a;
 	box-shadow: 1px 1px 1px #1f355a;
	z-index:100;
	}

.sub_submenu_top a{
	display:block;
	text-transform: capitalize;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	padding:10px;
	border-bottom-style:solid;
	border-width:1px;
	border-color:#0581ae;
	background-color:#0188a8;
	}

.sub_submenu_top a:hover{
	background-color:#0581ae;
	}


.submenu_1 a{
	width:180px;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight1:bold;
	text-transform:uppercase;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:20px;
	text-decoration:none;
	background-color:#016083;
	background-image:url(../images/white-arrow.png);
	background-repeat:no-repeat;
	background-position:7px 13px;
	border-top-style:solid;
	border-width:1px;
	border-color:#0581ae;
	width:220px;
	}

.submenu_1 a:first-letter{
	text-transform:capitalize;
	}

.submenu_1 a:hover{
	color:#FFF;
	text-decoration1:underline;
	background-color:#015675;
	}


#historic a{
	color:#7f7d7d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform: uppercase;
	text-decoration:underline;
	background-image:url(../images/historic-arrow.gif);
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:10px;
	margin-right:5px;
	}

#historic a:hover{
	text-decoration:none;
	}

a.paging, a.current_page{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#009ad8;
	display: compact;
	font-weight:bold;
	width:auto;
	height:auto;
	padding:2px;
	padding-left:4px;
	padding-right:4px;
	margin-right:10px;
	text-decoration:none;
	}

a.paging:hover{
	color:#FFF;
	background-color:#009ad8;
	border-radius:3px;
	}

a.current_page{
	color:#FFF;
	background-color:#009ad8;
	border-radius:3px;
	}

a.menu_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	margin-left:10px;}


a.menu_header:hover{
	color:#95acd3
	}

a.menu_cliked{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#95acd3;
	text-decoration:none;
	margin-left:10px;}

a.link_news_title, a.link_news_title_noir{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform:uppercase;
	text-decoration:none;
	color:#6187cc;
	font-weight:bold;
	display:block;
	margin-bottom:5px;
}

a.link_news_title:hover{
	color:#3e6ab9;
}


a.link_news_title_noir{
	color:#858484;
}

a.link_news_title_noir:hover{
	color:#666;
}

a.readmore_blue{
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	background-color:#6187cc;
	padding:2px;
	text-transform:uppercase;
	text-decoration:none;
	}

a.readmore_blue:hover{
	background-color:#3e6ab9;
	}


a.news_blue_2{
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	color:#2ba22c;
	padding:2px;
	text-decoration:none;
	display:block;
	line-height:22px;
	}

a.news_blue_2:hover{
	text-decoration:underline;
	}

a.readmore_red{
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:12px;
	color:#000;
	padding:2px;
	text-transform:uppercase;
	text-decoration:none;
	}

a.readmore_red:hover{
	text-decoration:underline;
	}


a.readmore_maron{
	font-family:Arial, Helvetica;
	font-weight:bold;
	font-size:10px;
	color:#FFF;
	background-color:#6c6b6b;
	padding:2px;
	text-transform:uppercase;
	text-decoration:none;
	}

a.readmore_maron:hover{
	background-color:#828181;
	}

.list_default-link a{
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#0279b1;
	font-family:Arial, Helvetica, sans-serif;
	width:63px;
	}

.list_default_sans_img{
	float:left; width:450px;
	}

.list_default a{
	text-decoration:none;
	}

.list_default a:hover{
	text-decoration: underline;
	}

.list_default-title a{
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold;
	}

.group_article a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#485555;
	text-decoration:none;
	}

.group_article a:hover{
	text-decoration: underline;
	}

.blue_div a{
	color:#FFF;
	text-transform:capitalize;
	font-size:13px;
	font-weight:bold;
	}

.blue_div a:hover{
	text-decoration:none;
	}
