@charset "UTF-8";
body {
	background-image:url(../images/bg.jpg);
	background-color:#ebf4f7;
	background-repeat:repeat-x;
	background-position:50% -30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*--------------------------------------------------------
           Style Links
--------------------------------------------------------*/


#wrapper {
	width:902px;
	margin-left:auto;
	margin-right:auto;
	
	_height:700px;
	margin-bottom:190px;
}
#header {
	width:902px;
	height:135px;
	margin-left:0px;
}
#logo {
	display:inline;
	float:left;
	width:254px;
	height:135px;
	cursor:pointer;
}
#headerBg {
	display:inline;
	float:left;
	width:648px;
	height:135px;
	background:transparent url(../images/header.jpg) no-repeat;
}
.textHeader {
	width:359px;
	display:inline;
	float:left;
	padding-left:5px;
	clear:both;
	margin-top:40px;
}
#text1Header {
	display:inline;
	padding-top:40px;
	font-family:arial;
	font-weight:normal;
	font-size:18px;
	color: #fff;
}
#text2Header {
	display:inline;
	float:right;
	font-family:arial;
	font-weight:normal;
	font-size:21px;
	color: #fff;
	padding-top:5px;
}
.connect {
	display:inline;
	float:right;
	margin-right:10px;
	margin-top:11px;
	width:176px;
}
.textConnect{font-family:arial;font-weight:normal;font-size:10px;color: #fff; text-align:right;padding-top:10px;}
.textConnect a{font-family:arial;font-weight:normal;font-size:10px;color: #fff;text-decoration:underline;}
.textabonne {
	font-family:arial;
	font-weight:normal;
	font-size:10px;
	color: #fff;
	text-decoration:underline;
}
.textAbonne a:link,.textAbonne a:visited{
	color:#FFFFFF;
	float:right;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	margin-right:21px;
	text-decoration:underline;
}
.textAbonne a:hover{
	text-decoration:none;
}
.titleForm {
	float:right;
	padding-right:19px;
	padding-top:7px;
	font-family:arial;
	font-weight:normal;
	font-size:10px;
	color: #fff;
	text-transform:uppercase;
}
.textMotpass {
	text-align:right;
	padding-right:20px;
	font-family:arial;
	font-weight:normal;
	font-size:10px;
	color: #fff;
}
.textMotpass a:link,.textMotpass a:visited {
	color:#FFFFFF;
	font-family:arial;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	text-decoration:underline;
}
.textMotpass a:hover {
	text-decoration:none;
}
.inputMail input {
	border:1px solid #fff;
	color:#fff;
	background:transparent;
	font-family:arial;
	font-size:10px;
	height:16px;
	line-height:15px;
	padding-left:2px;
	margin-bottom:7px;
	margin-top:3px;
	width:152px;
}
.inputMotPass input {
	display:inline;
	float:left;
	margin-bottom:5px;
	border:1px solid #fff;
	color:#fff;
	background:transparent;
	font-family:arial;
	font-size:10px;
	height:16px;
	line-height:15px;
	padding-left:2px;
	width:152px;
}
.btnOk {
	display:inline;
	float:right;
	width:15px;
	height:15px;
	margin: 0px !important;
/margin-right:0px;
	-margin-right:0px;
}
.btnOk a {
	margin-top:3px;
	width:15px;
	height:15px;
	display:block;
	margin:0px;
	padding:0px;
	background: url(../images/btn_motpass.png) no-repeat;
	border:none;
}
.btnOk a:hover {
}
.btnOk input {
	margin-top:3px;
	width:15px;
	height:15px;
	display:block;
	margin:0px;
	padding:0px;
	background: url(../images/btn_motpass.png) no-repeat;
	border:none;
	cursor:pointer;
}
#content {
	width:100%;
	background-color:#FFFFFF;
	background-image:url(../images/body.jpg);
	background-position:50% -8px;
	min-height:565px;
	_height:565px;
	padding-top:5px;
	float:left;
	padding-bottom:32px;
	background-repeat:no-repeat;
}
#main-column  a h1  {
	
	text-decoration:none;
	display:inline;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:13px;
}
#main-column  a h1:hover  {
	text-decoration:none;
	display:inline;
	margin:0px;
	padding:0px;
	font-size:12px;
}
#main-column a:link , #main-column a:visited  {
	color:#005b83;
	text-decoration:none;
}

#left-column {
	width:240px;
	min-height:400px;
	_height:400px;
	float:left;
}
#main-column {
	width:636px;
	_width:634px;
	min-height:400px;
	_height:400px;
	float:left;
	padding-left:26px;
}
#bandeau {
	width:100%;
	
}
#baniere {
	width:570px;
	height:100px;
	
	margin-left:18px;;
	margin-top:5px;
	color:#FFFFFF;
line-height:19px;
font-size:12px;
}
#baniere table td{
color:#FFFFFF;
	line-height:19px;
	font-size:12px;
	vertical-align:middle;
}
#main-content {
	width:455px;
	min-height:300px;
	_height:300px;
	float:left;
}
.div_p_content{
margin-top:0px;
margin-bottom:10px;
}

#right-column {
	width:0px;
	min-height:300px;
	_height:300px;
	float:left;

	margin-left:10px;
}
.content_title {
	width :416px;
	height:20px;
	margin-top:10px;
	background-color:#005B89;
	margin-bottom:10px;
}

.content_title span {
	line-height:20px;
	color:#FFFFFF;
	text-align:20px;
	font-size:14px;
	text-transform: uppercase;
	margin-left:1px;
	float:left;
}
#main-content p {
	text-align:justify;
	color:#2d2d2d;
	display:block;
	font-size:12px;
	line-height:16px;

}
#main-content  {
	width :416px;
	
	text-align:justify;
	color:#2d2d2d;
	
	display:block;
	font-size:12px;
	line-height:16px;
}
#main-content p .imgClass {
	float:left;
	margin:4px;
}
#main-content  .imgClass {
	float:left;
	margin:2px;
}
#rch {
	width:100%px;
	height:20px;
	text-align:right;
}
#rch #keywords {
	height:16px;
	width:170px;
	border:solid 1px #666;
	font-size:11px;
	padding-left: 2px;
	color:#2d2d2d;
}
#rch #search {
	color:#005B83;
	font-weight:bold;
	border:none;
	width:18px;
	cursor:pointer;
	margin-right:25px;
	font-size:12px;
	padding:1px;
	width:22px;
	margin-left:-3px;
	background-color:#f0f2f1;
}
#rch_image {
	width:100%px;
	height:20px;
	
}
#rch_image #rch_bloc {margin-left:10px;padding-top:5px;}
#rch_image #rch_bloc #recherche {
 margin-left:4px;
	height:18px;
	width:210px;
	border:solid 1px #ACC3CD;
	font-size:11px;
	padding-left: 2px;
	color:#2d2d2d;
}
#rch_image #rch_bloc #ok {
	color:#005B83;
	font-weight:bold;
	border:none;
	width:18px;
	cursor:pointer;
	margin-right:25px;
	font-size:12px;
	padding:1px;
	width:22px;
	margin-left:-3px;
	background-color:#E6E6E6;
}


#chemin {
	height:13px;
	margin-top:15px;
	width:100%;
	margin-bottom:15px;
}
#chemin span {
	color:#666;

	font-size:11px;
	font-weight:normal;
	font-style:italic;
}
#chemin span h1 {
	color:#666666;
	display:inline;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	height:11px;
	margin-left:0;
}
.content_title span h1 {
	color:#FFFFFF;
	font-size:14px;
	
	margin-left:8px;
	text-transform:uppercase;
	margin-top:0px;
}
#banque_images {
	width:625px;
}
.image_holder {
	width:125px;
	height:172px;
	float:left;
}
.image_div {
	width:108px;
	height:108px;
	position:relative;
	border:solid 1px #999999;
	float:left;
	background-color:#FFF;
	line-height:108px; 
	/*text-align:center;*/
}
.image_div img {
	position:absolute;
	bottom:0;
	left:4px;
}
/*--------------------------------------------------------
           class Global
--------------------------------------------------------*/
.clear {
	clear:both;
	height:1px;
	font-size:1px;
}

/*--------------------------------------------------------
          Heads
--------------------------------------------------------*/
h1 {
	margin-left:10px;
	margin-top:10px;
	color:#005B83;
	font-weight:bold;
	font-size:15px;
	font-family:arial;
}
h2 {
	margin-left:12px;
	margin-top:9px;
	color:#555555;
	font-weight:bold;
	font-size:14px;
	font-family:arial;
	text-transform: uppercase;
}
/*--------------------------------------------------------
          box Newsletter
--------------------------------------------------------*/
.boxNewsletter {
	border:1px solid #85AAC4;
	min-height:112px;
	width:224px;
	margin-left:15px;
	margin-top:29px;
}
.boxNewsletterTitle {margin-top:12px;}
.boxNewsletterTitleItem {margin-top:3px; display:inline;}
.textLinck {
	display:inline;
	float:right;
	padding-top:0px;
	padding-right:13px;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color: #005B83;
	text-decoration:none; 
	_margin-top:-17px;
	_padding-bottom:9px;
}
.textLinck a {
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}
.textLinckInscription {
	
	padding-top:8px;
	padding-right:13px;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color: #005B83;
	text-decoration:none;
}
.textLinckInscription a {
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color: #005B83;
	text-decoration:none;
}
.btnNewsletterItem {
	display:inline;
	float:left;
	margin-left:5px;
	margin-top:0px;
}
.btnNewsletterItem input {
	display:inline;
	float:left;
	height:13px;
}
.btnNewsletterItem1 {
	display:inline;
	float:left;
	margin-left:0px;
	margin-top:4px;
}
.btnNewsletterItem1  input {
	display:inline;
	float:left;
	height:13px;
}
.btnNewsletterItemText {
	display:inline;
	float:left;
	padding-left:6px;
	padding-top:0px;
	font-family:arial;
	font-weight:normal;
	font-size:11px;
	color:#2d2d2d;
	_padding-bottom:8px;
}
.formMail {
	margin-left:8px;
	margin-top:14px;
}
.inputNewsletter input {
	display:inline;
	float:left;
	border:1px solid #A5BDC7;
	color:#2d2d2d;
	background-color:#D8E4E9;
	font-family:arial;
	font-size:10px;
	height:18px;
	line-height:15px;
	padding-left:2px;
	margin-bottom:9px;
	margin-top:0px;
	width:180px;
}
.btnMail {
	display:inline;
	float:left;
	width:15px;
	height:15px;
	margin-left:5px;
	margin-top:4px;
}
.btnMail a {
	margin-top:3px;
	width:15px;
	height:15px;
	display:block;
	margin:0px;
	padding:0px;
	background: url(../images/btn_mail.png) no-repeat;
	border:none;
}
.btnMail a:hover {
}
/*--------------------------------------------------------
          box decouvrir site
--------------------------------------------------------*/
.boxNameSite {
	margin-top:14px;
	margin-left:15px;
	border:1px solid #85AAC4;
	width:224px;
}
.boxNameSiteText {
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
	;
}
.boxNameSiteTextItem {
line-height:14px;
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color: #2d2d2d;
}
/*--------------------------------------------------------
          tag Cloud 
--------------------------------------------------------*/
#tagCloudHolder {
	min-height:155px;
	margin-left:15px;
	margin-top:14px;
	width:224px;
	border:1px solid #85AAC4;
}
.tagCloudItemHolder {
	padding:5px 5px 5px 5px;
	line-height:19px;
}
.tagCloudItemHolder span {
}
.tagCloudItemHolder span.tagcouldclass1 {
	font-weight:normal;
	color:#2d2d2d;
	font-size:10px;
}

.tagCloudItemHolder span.tagcouldclass2 {
	font-weight:normal;
	color:#3FA247;
	font-size:12px;
}
.tagCloudItemHolder span.tagcouldclass3 {
	font-weight:normal;
	color:#74A6CE;
	font-size:14px;
}
.tagCloudItemHolder span.tagcouldclass4 {
	font-weight:normal;
	color:#005B89;
	font-size:16px;
}
.tagCloudItemHolder a:link,.tagCloudItemHolder a:visited{
	text-decoration:none !important;
}
.tagCloudItemHolder a span:hover {
	
	text-decoration:underline;	
}

/*--------------------------------------------------------
          Home right bloc
--------------------------------------------------------*/
.homeRightBloc {
	width:182px;
	margin-top:10px;
}
.homeRightBlocImg {
	margin-left:15px;
	margin-bottom:15px;
}
.homeRightBlocChiffreCle {
	margin-top:0px;
	width:182px;
	border:1px solid #85AAC4;
	margin-bottom:18px;
	margin-left:3px;

}
.homeRightBlocText {
	padding-left:13px;
	padding-top:16px;
	padding-bottom:16px;
	width:152px;
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#2d2d2d;
	line-height:15px;
}
.homeRightBlocTextItem {
	padding-bottom:13px;
	font-family:arial;
	font-weight:normal;
	font-size:12px;
	color:#2d2d2d;
	line-height:15px;
}
/*--------------------------------------------------------
          search
--------------------------------------------------------*/
.blocSearch{width:610px;}
#lineSeperator{height:1px;font-size:1px;border:none;border-top:1px solid #c5c5c5;margin-top:8px;}
.blocSearchTitle{padding-top:10px;font-family:arial;font-weight:normal;color:#2d2d2d;font-size:13px;}
.blocSearchAll{margin-top:30px;margin-left:13px;margin-bottom:10px;}
.blocSearchAllItem{width:573px;margin-bottom:0px;margin-top:10px;}
.blocSearchAllItemTitle{width:573px;}
.blocSearchAllItemTitleLeft{display:inline;float:left;font-family:arial;font-weight:bold;color:#005B83;font-size:12px;}
.blocSearchAllItemDate{font-size:12px;font-weight:bold;font-family:Arial;color:#2d2d2d;}
.blocSearchAllItemTitleRight{display:inline;float:right;font-family:arial;font-weight:bold;font-size:12px;text-transform:uppercase;}
.searchlink_0{color:#005B89;}
.searchlink_1{color:#005B89;}
.searchlink_2{color:#74A6CE;}
.searchlink_3{color:#8E2E85;}
.searchlink_4{color:#BE0926;}
.searchlink_5{color:#E85B2A;}
.searchlink_6{color:#F6AE3D;}
.searchlink_7{color:#E42779;}
.searchlink_8{color:#3FA247;}
.searchlink_9{color:#2d2d2d;}

.blocSearchAllItemText{font-family:arial;font-weight:normal;color:#2d2d2d;font-size:12px; text-align:justify;}
/*.blocSearchAllItemTitleRight1{display:inline;float:right;font-family:arial;font-weight:bold;color:#BE0E2A;font-size:11px;}
.blocSearchAllItemTitleRight2{display:inline;float:right;font-family:arial;font-weight:bold;color:#F2AE49;font-size:11px;}
.blocSearchAllItemTitleRight3{display:inline;float:right;font-family:arial;font-weight:bold;color:#F06C31;font-size:11px;}

.blocSearchAllItemTitleRight4{display:inline;float:right;font-family:arial;font-weight:bold;color:#94288C;font-size:11px;}
.blocSearchAllItemTitleRight5{display:inline;float:right;font-family:arial;font-weight:bold;color:#3F9B47;font-size:11px;}


.blocSearchAllItemTitleRight12{display:inline;float:right;font-family:arial;font-weight:bold;color:#005B89;font-size:11px;text-transform:uppercase;}
.blocSearchAllItemTitleRight6{display:inline;float:right;font-family:arial;font-weight:bold;color:#74A6CE;font-size:11px;text-transform:uppercase;}
.blocSearchAllItemTitleRight13{display:inline;float:right;font-family:arial;font-weight:bold;color:#8E2E85;font-size:11px;text-transform:uppercase;}
.blocSearchAllItemTitleRight8{display:inline;float:right;font-family:arial;font-weight:bold;color:#BE0926;font-size:11px;text-transform:uppercase;}
.blocSearchAllItemTitleRight7{display:inline;float:right;font-family:arial;font-weight:bold;color:#E85B2A;font-size:11px;text-transform:uppercase;}
.blocSearchAllItemTitleRight14{display:inline;float:right;font-family:arial;font-weight:bold;color:#E42779;font-size:11px;text-transform:uppercase;}
.blocSearchAllItemTitleRight11{display:inline;float:right;font-family:arial;font-weight:bold;color:#3FA247;font-size:11px;text-transform:uppercase;}

.blocSearchAllItemTitleRight9{display:inline;float:right;font-family:arial;font-weight:bold;color:#F6AE3D;font-size:11px;text-transform:uppercase;}
.blocSearchAllItemTitleRight10{display:inline;float:right;font-family:arial;font-weight:bold;color:#2d2d2d;font-size:11px;text-transform:uppercase;}*/

/*--------------------------------------------------------
          Pagination
--------------------------------------------------------*/

ul#pagination li {
list-style: none;
float: left;
width:20px;font-family:arial;font-weight:bold;color:#2d2d2d;font-size:12px;
}
ul#pagination li a{
list-style: none;
float: left;
width:20px;font-family:arial;font-weight:bold;color:#005B83;font-size:12px;
}
ul#pagination li selected{
list-style: none;
float: left;
width:20px;font-family:arial;font-weight:bold;color:#005B83;font-size:12px;
}
 
ul#pagination li.navigation {

font-family:arial;font-weight:bold;color:#005B83;font-size:12px;
}
/*--------------------------------------------------------
          bloc envoyer article
--------------------------------------------------------*/
.boxSendArticle{width:182px;border:1px solid #005B89; margin-bottom:12px; margin-left:3px;}
.boxSendArticleContent{margin-left:15px;margin-top:15px;margin-bottom:15px;}
.imprimerArticle{height:20px;background:url(../images/img_imprimer.png) no-repeat left 50%;padding-top:5px;color:#045789;font-weight:normal;font-size:12px;text-indent:25px;}
.imprimerArticle a{color:#CCCCCC;font-weight:normal;font-size:12px;}
.envoyerArticle{height:20px;background:url(../images/img_mail.png) no-repeat left 50%;padding-top:8px;color:#045789;font-weight:normal;font-size:12px;text-indent:25px;}
.envoyerArticle a{}
.ContactTitle{padding-top:2px;padding-bottom:2px;color:#005B89;font-family:Arial;font-size:10px;font-weight:normal;}
.fluxRss{height:20px;background:url(../images/img_FluxRSS.png) no-repeat left 50%;padding-top:10px;color:#045789;font-weight:normal;font-size:12px;text-indent:25px;}
.fluxRss a{color:#CCCCCC;font-weight:normal;font-size:12px;}
.inputContactName{
width:118px;
height:16px;
margin:0px;
padding:0px;
}
.inputContactName input{
width:118px;
height:16px;
margin:0px;
padding:0px;
color:#005B89;
border:1px solid #005B89;
background-color:transparent;
font-family:Arial;
font-size:11px;
}
.textarea textarea{
	background-color:transparent;
	border:1px solid #005B89;
	width:135px;
	height:78px;
	color:#005B89;font-family:Arial;
font-size:11px;
	}
.btnEnvoyer{
padding-top:10px;
margin-bottom:10px;
width:50px;
height:17px;
line-height:17px;

}
.btnEnvoyer a{
width:50px;
height:17px;
display:block;
margin:0px;
padding:0px;
background: url(../images/btn_envoyer.png) no-repeat;
font-weight:normal;
font-size:10px;
border:none;
font-weight:normal;
color:#005B89;
text-indent:10px;
text-decoration:none;

}
.btnEnvoyer a:hover{}
.contact_ajust {
float:left;
 margin-top: 30px;
 color:#2D2D2D;
}
/*--------------------------------------------------------
          not found
--------------------------------------------------------*/
.textNotFound{margin-top:30px;text-align:center;color:#045789;font-weight:normal;font-size:15px; text-align:left;}
/*--------------------------------------------------------
          site MAP
--------------------------------------------------------*/
#contentMap{width:600px;margin-left:50px;}
.mapTitle{color:#045789;font-weight:normal;font-size:15px;font-family:arial; font-weight:bold;}
.TitleLinckMap{margin-top:20px; margin-left:40px; line-height:18pt; }
.TitleLinckMap1{padding-bottom:8px;color:#045789;font-weight:bold;font-size:12px;font-family:arial;}
.TitleLinckMap1 a{color:#045789;font-weight:bold;font-size:12px;font-family:arial; text-transform:uppercase;}
.TitleLinckMap2{padding-bottom:8px;padding-left:10px;color:#045789;font-weight:normal;font-size:12px;font-family:arial;}
.TitleLinckMap2 a{color:#045789;font-weight:normal;font-size:12px;font-family:arial;} 
.TitleLinckMap3{padding-bottom:8px;padding-left:30px;color:#045789;font-weight:normal;font-size:12px;font-family:arial;}
.TitleLinckMap3 a{color:#045789;font-weight:normal;font-size:12px;font-family:arial;}
/*--------------------------------------------------------
          inscription
--------------------------------------------------------*/
.blocTextForm{width:608px;padding-bottom:10px;font-family:arial;font-weight:normal;text-align:justify;font-size:12px;color:#2d2d2d;line-height:15px;}
.blocForm{margin-left:30px;}
.smallTitle2{font-family:arial;font-weight:normal;font-size:12px;color:#2d2d2d;}
.box2{background-color:#FFFFFF;border:1px solid #005B89;color:#005B89;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.textChampObligatoire{font-size:10px;height:30px;padding-top:10px;color:#2D2D2D;}
/*--------------------------------------------------------
          footer
--------------------------------------------------------*/

#footer{left:50%;width:100%;float:left;margin-top:10px; _margin-top:-150px;}
#footerLinck{line-height:15px;text-align:center;color:#005B83;font-size:12px;font-family:arial;}

.news_date{
	/*color:#3f9b47;*/
	color:#2d2d2d;
	font-size:12px;
	font-weight:bold;
	width:100%;
	float:left;
} 
.news_date_autre {
	color:#3f9b47;
	font-size:12px;
	font-weight:bold;
	float:left;
	height:20px;
}
.news_title{
	color:#333;
	font-weight:bold;
}
.news_chapeau{
	color:#2d2d2d;
}
.news_content{
	float:left;
}
#footer a,.boxNewsletter a, .boxNameSite a ,#main-column a{
	color:#005B83;
	text-decoration:none;
}
#footer a:hover,.boxNewsletter a:hover, .boxNameSite a:hover ,#main-column a:hover{
	
	text-decoration:underline;
}

.puce-verte{
	background-image: url(../images/puce_verte.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left:12px;
	line-height:13px;
	font-weight:bold;
	margin-bottom:10px;
	float:left; 
	width:97%;
}
.puce-rouge{
	background-image: url(../images/puce_rouge.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left:12px;
	line-height:13px;
	font-weight:bold;
	margin-bottom:10px;
	float:left; 
	width:97%;
}
.puce-jaune{
	background-image: url(../images/puce_jaune.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left:12px;
	line-height:13px;
	font-weight:bold;
	margin-bottom:10px;
	float:left; 
	width:97%;
}
.div_autre .puce-jaune a, .div_autre  .puce-rouge a, .div_autre  .puce-verte a{
	color :#2d2d2d !important;
}
.puce-jaune h1, .puce-rouge h1, .puce-verte h1{
	display:inline;
	font-size:12px;
	margin-left:0px;
}
.News_content{
	float:left;
	text-align:justify;
	color:#2d2d2d;
	display:block;
	font-size:12px;
	line-height:16px;
}
#NewsletterMonitor{
	color:#990000;
	font-size:10px;
	margin:2px;
	float:left;
}
.news_themes{
	color:#999;
	font-weight:bold;
	font-size:12px;
	line-height:13px;
}
.pagination_menus{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005b83;
	text-align:right;
	margin-bottom:12px;
	float:right;
	padding-right:13px;
	
}

.uiBtn {
	color:#005B83;
	font-weight:bold;
	border:1px solid #005B83;
	cursor:pointer;
	font-size:12px;
	padding:1px;
	background-color:#FFFFFF;
	margin:5px;
	
}


#spanVerifMail{padding-left:7px;font-size:11px;}
#msgInscription{padding-top:18px;padding-bottom:18px;text-align:center;font-size:12px;color:#005B89;}

.blocPagination{display:inline;float:right;}
.blocPagination a:link, .blocPagination a:visited{font-family:arial;font-weight:bold;color:#555 !important ;font-size:12px;text-decoration:none;}
.blocPagination a:hover{color:#005B83 !important ;text-decoration:none;}
.keywordsStyle{background-color:#66CCCC;}
.img_article{
	float:left;
	margin-right:10px;
}
.img_news_details{
	margin-top:15px;
}
.pagination_haut{
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005b83;
	text-align:right;
	margin-bottom:12px;
	float:left;
	
}
.pagination_bas{
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005b83;
	text-align:right;
	margin-bottom:12px;
	float:left;
	
}
#main-content a:hover{
	text-decoration:underline;
	color:#005B83;
}
/*------------ inova studio -----------------*/
.style-2{
	font-size:12px;
	font-weight:bold;
	color:#2D2D2D;	
} 
.style-3{
	font-size:10px;
	font-weight:normal;
	color:#2D2D2D;	
} 

.style-4{
	font-size:12px;
	font-weight:bold;
	color:#005B89;	
} 
.style-5{
	font-size:28px;
	font-weight:normal;
	color:#999999;	
} 
#main-content ul li{
	list-style-type: disc;
	list-style-position: inside;
}
#main-content ol li{
	list-style-type: decimal;
	list-style-position: inside;
}
/*------------ inova studio -----------------*/
.articles_chapeau{
	margin-bottom:18px;
}
