<!--
.styles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}
.stylesbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC3300; text-decoration: none ; font-weight: bold}

BODY {margin-top:0; margin-left:0; margin-right:0;background-color: #ffffff;}
a:hover {text-decoration: underline;color: #186BC7;}
a {text-decoration: none;color: #186BC7;}

.champs {color: #0D26A1; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 13px;font-weight:600;}
.titre {border: 0px solid #0A1568; text-decoration: none; color: #1063B5;font-family:  arial,helvetica,sans-serif; font-size: 22px;font-weight:600;}
div.titre {border-bottom: 1px solid #CECECE;margin-right:15px;font-size: 19px;margin-bottom:10px;}
.titre.gris { color: #0090CC;padding-top:12px;margin-bottom:-4px;}
.asterisque {color: ##186BC7; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 14px;font-weight:600;}
.rubrique {text-decoration: none; color: #0D26A1;font-family:  arial,helvetica,sans-serif; font-size: 12px;font-weight:600;}
.legende_champs {color: #808080; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:400;}
.text2 {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 13px;font-weight:400;}
.text1 {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 12px;font-weight:600;}
INPUT { background-color: #F5F5F5; background-image: ; font-size: 11px; font-family: verdana, sans-serif; font-weight: 100; color: #000000; border: 1px solid #0A1568}
.checkbox { background-color: #FFFFFF; background-image: none; font-size: 11px; font-family: verdana, sans-serif; font-weight: 100; color: #000000;border: 0;}
.text_intro {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:400;}
.text_login_password {border: 0px solid #0A1568; text-decoration: none; color: #1063B5;font-family:  arial,helvetica,sans-serif; font-size: 14px;font-weight:600;}
.np {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:400;}
.nsp {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:400;}
.mini {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:400;text-align:center;vertical-align: top;}

.etab {color: #FFFFFF; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:600;vertical-align:middle;text-align:center;}
.etab a {color: #FFFFFF; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:600;}
.etab a:hover {color: ##186BC7; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:600;}

.ltab {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 10px;font-weight:100;vertical-align:middle;text-align:center;}
.ltab a {color: #000000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 10px;font-weight:100;vertical-align:middle;text-align:center;border: 0px;padding:0px; margin:0px;}
.ltab a:hover {color: ##186BC7; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 10px;font-weight:100;vertical-align:middle;text-align:center;border: 0px;padding:0px; margin:0px;}

.texte_btn {color: #0D26A1; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 11px;font-weight:600;}
.texte_btn_hover {color: #FF0000; text-decoration: none; font-family:  arial,helvetica,sans-serif;  font-size: 12px;font-weight:600;}

.mpover {cursor:pointer; color: #186BC7; font-family:  arial;text-decoration: none; font-size: 11px; font-weight:600 ; border: 0px; vertical-align:middle;text-align:center;}
.mpout {color: #676767;  font-family:arial; font-weight: 600; text-decoration: none; font-size: 11px; border: 0px; vertical-align:middle;text-align:left;}
.mppuce {vertical-align:middle;horizontal-align:right;}
.mpover a:hover {text-decoration: none;color: #186BC7;}
.mpout a {text-decoration: none;color: #676767;}

.mover {cursor:pointer; color: #186BC7;  font-family:  arial; font-size: 11px; font-weight:100 ; border: 0px; vertical-align:middle;text-align:center;}
.mout {color: #676767; text-align:justify; font-family: arial; font-weight: 100;  font-size: 11px; border: 0px; vertical-align:middle;}
.mpuce {vertical-align:middle;horizontal-align:right;}
.mover a:hover {text-decoration: none;color: #186BC7;}
.mout a {text-decoration: none;color: #676767;}

.new  {  font-family: Arial, Helvetica; font-size: 11px;  color: #D9163E; font-weight:normal;}
.new a { text-decoration: none; font-family: Arial, Helvetica; font-size: 11px;  color: #D9163E;font-weight:normal;}
.new a:hover { text-decoration: none; font-family: Arial, Helvetica; font-size: 11px;  color: #D9163E;font-weight:normal;}

SELECT {color: #000000; background-color: #F5F5F5;  background-image: ;  font-family:  verdana,sans-serif; font-size: 11px; font-weight:100 ; border: 1px solid #0A1568 }
TEXTAREA {color: #000000; background-color: #F5F5F5; background-image: ; text-align:justify; font-family:verdana,sans-serif; font-weight: 100;  font-size: 11px; border: 1px solid #0A1568;}

.champformblanc { background-color: #F5F5F5; font-size: 11px; font-family: verdana, sans-serif; font-weight: 100; color: #000000; border: 1px solid #C0C0C0;}


.images {background: #DADDE4;}



/*--------------formulaire moteur de recherche--------------------------*/
#moteur_recherche {height:35px;margin-top:-35px;text-align:right;padding-right:15px;}
#moteur_recherche span {color:#FFFFFF; font-family: arial; font-size: 12px;}


/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------------------menu de gauche-----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
div.menus {text-align:left;padding-bottom:8px;padding-left:0px;}
div.menus ul {list-style:none;margin:0;padding:0;margin-left:-15px;}
div.menus ul li {font-weight:normal;margin:0px;padding-left:15px;padding-top:6px;padding-bottom:4px;background-repeat:no-repeat;background-image: url('im/mppuce.gif');background-position: top left;}
div.menus ul li a {font-size: 11px;}
div.menus ul li ul li {font-weight:normal;margin:0px;padding-left:14px;padding-top:7px;padding-bottom:0px;background-repeat:no-repeat;background-image: url('im/mpuce.gif');background-position: -9px 9px;}



/*--------------------------------------------------------------------------------------------------*/
/*------------------------------------------liste sous pages-----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/
div.liste_sous_pages {text-align:left;border-bottom:1px solid #E8E8E8;padding-bottom:8px;padding-left:8px;margin-right:15px;margin-bottom:10px;}
div.liste_sous_pages ul {list-style:none;margin:0;padding:0;}
div.liste_sous_pages ul li {margin:0px;padding-left:14px;padding-top:1px;padding-bottom:0px;background-repeat:no-repeat;background-image: url('im/mpuce.gif');background-position: -10px 9px;}
div.liste_sous_pages ul li a {font-size: 12px;font-weight:normal;}






/*------------------encart authentification / login -----------------------*/
div.block-content.login {background-color:#FBFBFB;border: 1px solid #0090CF;font-size:12px;margin-top:50px;margin-bottom:50px;padding:8px;padding-left:10px;padding-right:10px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;position:relative;z-index:100;width:340px;margin-left:auto;margin-right:auto; text-align:center;-webkit-box-shadow: 0px 0px 15px 0px rgba(89, 89, 89, 0.46);-moz-box-shadow: 0px 0px 15px 0px rgba(89, 89, 89, 0.46);box-shadow: 0px 0px 15px 0px rgba(89, 89, 89, 0.46);}
div.block-content.login > h1 {display:none;}
div.block-content.login > div.block-header {color:#FFFFFF;background:#0090CF;margin-left:-9px;margin-top:-7px;width:358px;display:block;font-weight:bold;font-size:18px;padding-bottom:8px;padding-top:8px;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
div.block-content.login p.inline-small-label label {font-weight: bold;display: block;margin-bottom: 0.5em;margin-right:15px;text-align:left;color:#009EE2;}
div.block-content.login p.inline-small-label label[for=pass] {font-weight: bold;display: block;margin-bottom: 0.5em;margin-right:40px;text-align:left;color:#009EE2;}
div.block-content.login button {margin-right:0px;margin-top:10px;margin-bottom:12px;margin-left:auto;display:block;width:180px;}
div.block-content.login input[type="text"],div.block-content.login input[type="password"]
{padding:5px;border:1px solid #0090CF;
  background-color: #eee;
  background: -webkit-gradient(linear, center top, center bottom, color-stop(0%, #fff), color-stop(100%, #efefef));
  background: -moz-linear-gradient(top, #fff, #efefef);
  border-radius: 3px;-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;
  }
 div.block-content.login input[type="text"]:focus,div.block-content.login input[type="password"]:focus,div.block-content.login input[type="button"]:hover {
  box-shadow: 0px 0px 4px #0FB9FF;-webkit-box-shadow: 0px 0px 4px #0FB9FF;-moz-box-shadow: 0px 0px 4px #0FB9FF;
}
div.block-content.login p.message {clear:both;color:#444444;padding: 0.583em 0.833em 0.75em 0.75em;margin-bottom:0.95em;-moz-border-radius: 0.4em;	-webkit-border-radius: 0.4em;color: #576a73;border: 1px solid #d9d9d9;background-color:#E9E9E9;}
div.block-content.login p.message.error {color:#FF0000;}
.full-width {-moz-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;width: 99%;}








-->




