*{margin:0;padding:0;border:0;font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;color:#0f7085;text-align:justify;line-height:15px;}
body {background: url('img/background.jpg') center top no-repeat;}
.i {font-style:italic;}
#global {width: 970px;margin-left: auto;margin-right: auto;background:url('img/background.png') repeat-y;}

#centre {width: 100%;overflow: hidden;}

#navigation {	float: left;width: 211px;margin-left:50px;}
a.liensUtiles {background:url('img/boutons.jpg') no-repeat 0 0;width:211px;height: 30px;display:block;}
a.liensUtiles:hover {background:url('img/boutons.jpg') no-repeat -211px 0;}
a.accesclient {background:url('img/boutons.jpg') no-repeat 0 -30px;width:211px;height: 30px;display:block;}
a.accesclient:hover {background:url('img/boutons.jpg') no-repeat -211px -30px;}
a.contact {background:url('img/boutons.jpg') no-repeat 0 -60px;width:211px;height: 30px;display:block;}
a.contact:hover {background:url('img/boutons.jpg') no-repeat -211px -60px;}
.visuelRight, .visuelRightInt {border:solid 9px #dcdcdc;width:150px;height:105px;margin-left:25px;float:right;}
.visuelRightInt {margin:42px 0 20px 25px;}
.visuelBottom, .visuelBottomMiddle {border:solid 9px #dcdcdc;width:162px;height:72px;float:left;}
.visuelBottomMiddle {margin:0 35px 0 34px;}

#principal, #principalAdmin {float: left;width: 609px;background:#fff;margin:0 35px 0 15px;}
#principal p {margin-bottom:35px;}
#principal p a,#principal ul li a {color:#c01e78;text-decoration:none;}
#principal p a:hover, #principal ul li a:hover {text-decoration:underline;}
#principal strong {color:#0f7085;}
#principal ul li {margin-left:15px;}

.important {font-weight:bold;color:#fff;font-size:13px;background:#c01e78;padding:5px;text-align:center;}
.pbottom {clear:both;padding-top:30px;}

#pied {margin: 30px 50px 0 50px;background:url('img/bgFooter.png') no-repeat;color:#dbdddd;font-size:11px;padding-top:155px;text-align:center;height:31px;}

/* Menu  */
#menu {position:relative;clear:both;width:660px;margin-left:50px;height:35px;background:url('img/bgMenu.jpg');padding:0 40px 0 170px;}
#menu ul li a, #menu ul li a:visited {line-height:35px;text-decoration:none;font-size:13px;overflow:hidden;color:#fff;text-transform:uppercase;}
#menu ul {list-style: none;}
#menu ul li {position:relative;}
#menu ul li ul {display: none;}

/* specific to non IE browsers */
#menu ul li:hover {color:#fff;background:url('img/bgMenuHover.jpg') no-repeat;}
#menu ul li:hover ul {display:inline;position:absolute;top:35px;left:0;}
*+html #menu ul li:hover ul {left:-16px;}
#menu ul li:hover ul li a.hide {color:#fff;}
#menu ul li:hover ul li ul {display: none;}
.sousmenu {text-transform:none;}
.sousmenu li {background:#717171;color:#fff;width:180px;}
.sousmenu li a {color:#fff;padding-left:25px;}
.sousmenu li a:hover {color:#fff;background:#0f7085;}
.sousmenu li:hover {color:#fff;}

/* specific to IE6 */
* html #menu ul li a:hover {background:url('img/bgMenuHover.jpg') no-repeat;}
*+html .visuelBottom, *+html .visuelBottomMiddle {margin-top:-65px;}
* html .visuelBottom, * html .visuelBottomMiddle {margin-top:-65px;}
*+html .visuelRightInt {margin-top:-80px;}
* html .visuelRightInt {margin-top:-80px;}
* html #navigation {margin-left:25px;}
* html td {cursor:pointer;text-decoration:none;color:#fff;font-size:11px;border:0;}
* html td:hover {background:#0f7085;}
* html td a {width:155px;}
* html #menu ul li td a:hover {background:#0f7085;}
.offreoff {cursor:pointer;color:#fff;}
.offreon {cursor:pointer;color:#fff;background:url('img/bgMenuHover.jpg') no-repeat;}
.offreoff div{display:none;}
.offreon div{display:block;position:absolute;top:35px;left:0;background:#717171;}

/* actu */
table.tabcentre {margin-left:auto;margin-right:auto;}
table.tabright {margin-left:auto;margin-right:0;}

#tabliens {width:610px;margin-left:auto;margin-right:auto;}
#tabliens tr {height:18px;padding-left:2px;}
#tabliens tr:hover {background:#f5f5f5;cursor:pointer;}
#tabliens td {padding-left:2px;}
#tabliens td.right {padding-right:2px;}
#ligne {width:100%;height:1px;vertical-align:bottom;}

#txtBienvenue {margin-bottom:50px;}

.art_titre {font-size:14px;font-weight:bold;font-style:normal;color:#000;background:url(img/bg_actualites.gif);height:30px;padding:0 10px;}
.art_date {text-transform:lowercase;font-style:italic;text-align:right;color:#717171;}
.art_contenu {color:#0f7085;}
.art_contenu a {color:#c01e78;text-decoration:none;}
.art_contenu a:hover {color:#c01e78;text-decoration:underline;}
.art_contenu strong {color:#0f7085;}
.art_i {font-style:italic;color:#0f7085;}
.art_s {text-decoration:underline;color:#0f7085;}
.art_exposant {vertical-align:super;color:#0f7085;}
.art_top {text-transform:lowercase;text-align:right;padding:20px 0 5px 0;}
.art_top a {font-style:italic;color:#717171;font-size:9px;text-decoration:none;}
.art_top a:hover {text-decoration:underline;}

.lienPage:hover {text-decoration:none;color:#c01e78;}

/* Style des input, select */
.identification, .identificationMail {text-transform:capitalize;background:#ddd;width:65%;border:1px solid #fff;padding:5px;color:#000;}
.identificationMail {text-transform:lowercase;}
.identification:hover, .identificationMail:hover {background:#fff;}
.identificationTextarea {background:#ddd;width:65%;border:1px solid #fff;padding:5px;color:#000;}
.identificationSubmit {margin-left:5px;text-transform:none;background:#0f7085;color:#fff;width:30%;border:1px solid #eee;padding:5px;}
.identificationSubmit:hover {background:#c01e78;cursor:pointer;}
#mentionslegales {color:#717171;font-size:11px;margin-top:20px;}
#mentionslegales a {color:#717171;font-size:11px;text-decoration:underline;}
#mentionslegales a:hover {text-decoration:none;}
.erreur {font-weight:bold;color:#c01e78;font-size:14px;}

/* Administration */
#tableListe tr:hover {background:#eee;color:#fff;}
.inputAdmin {background:#ddd;width:98%;border:1px solid #ccc;padding:5px;color:#000;}
.inputAdmin:hover {background:#fff;border:1px solid #ccc;}
.submitAdmin {text-transform:none;background:#0f7085;color:#fff;width:30%;border:1px solid #eee;padding:5px;}
.submitAdmin:hover {background:#c01e78;cursor:pointer;}
.textebig {font-weight:bold;color:#c01e78;font-size:14px;}
.lien2 {}
.lien2:hover {color:#c01e78;text-decoration:none;}

/* Conseils */

.pointer {cursor:pointer;}
.pointer:hover >  .titreConseil {background:#fff;border-bottom:1px solid #0f7085;}
.titreConseil {width:100%;background:#eee;padding:5px;border-bottom:1px solid transparent;margin-bottom:20px;text-transform:uppercase;}
.titreConseil:hover {background:#fff;border-bottom:1px solid #0f7085;}
#conseil03 a {color:#c01e78;text-decoration:none;}
#conseil03 a:hover {text-decoration:underline;}

.deconnect {float:right;}
.deconnect a {color:#c01e78;text-decoration:none;}
.deconnect a:hover {text-decoration:underline;}

/* Liens Utiles */
#logos td {width:200px;height:170px;border-bottom:1px solid #fff;}
#logos td:hover {border-bottom:1px solid #0f7085;}
