body {margin:auto;width:780px;height:auto;}

/*------------------------------HEADER----------------------------------------------*/

div#en-tete {width:100%;height:310px;margin:auto;margin-bottom:50px;} 
span#wire p{margin-left:20px;padding-top:20px;padding-bottom:-20px;font-family:"arial";color:#ffffff;text-align:justify;font-size:0.8em;}

/*-----------------------CONTAINER TOP -------------------------------------------*/
#haut {height:50px;background:url("images/haut.jpg") bottom no-repeat;
}
/*--------------------------------------------------------------------------------------------*/

/*---------------------------------CONTAINER BODY------------------------------------*/


div#conteneur {margin-top:-20px;background:url("images/conteneur.jpg") ;}
#conteneur p {font-family:"arial";color:#f9f9f9;text-align:justify;font-size:0.8em;margin-top:10px;margin-left:10px;padding:10px 25px 0 10px;cursor:default;}
#conteneur h3 {font-family:"arial";background:#396b9c;margin:5px 15px 0 10px;padding-left:9px;color:#ffffff;font-variant:small-caps;}
#lifestyle h3 {font-family:"arial";background:#fdf1b8;margin:5px 15px 0 8px;padding-top:3px;padding-left:3px;border-left:6px solid #fdf1b8;color:#f29709;font-variant:small-caps;}
#lifestyle p {background:#fdf1b8;font-family:"arial";color:#f29709;text-align:justify;font-size:0.8em;margin-top:0;margin-right:15px;margin-left:8px;padding:10px 10px 5px 10px;}
#lifestyle img {float:left;padding: 3px 12px 0 14px;}
#lifestyle2 h3 {font-family:"arial";background:#e6f6d7;margin:5px 15px 0 8px;padding-top:3px;padding-left:3px;border-left:6px solid #e6f6d7;
color:#98b978;font-variant:small-caps;}
#lifestyle2 p {background:#e6f6d7;font-family:"arial";color:#98b978;text-align:justify;font-size:0.8em;margin-top:0;margin-right:15px;margin-left:8px;padding:10px 10px 5px 10px;}
#lifestyle2 img {float:left;padding: 3px 8px 0 10px;}
#lifestyle3 h3 {font-family:"arial";background:#f1d2fc;margin:5px 15px 0 8px;padding-top:3px;padding-left:3px;border-left:8px solid #f1d2fc;
color:#a665be;font-variant:small-caps;}
#lifestyle3 p {background:#f1d2fc;font-family:"arial";color:#a665be;text-align:justify;font-size:0.8em;margin-top:0;margin-right:15px;margin-left:8px;padding:10px 10px 5px 10px;}
#lifestyle3 img {float:left;padding: 3px 8px 0 10px;}
#lifestyle4 h3 {font-family:"arial";background:#d2e6fc;margin:5px 15px 0 8px;padding-top:3px;padding-left:3px;border-left:8px solid #d2e6fc;
color:#658fbf;font-variant:small-caps;}
#lifestyle4 p {background:#d2e6fc;font-family:"arial";color:#658fbf;text-align:justify;font-size:0.8em;margin-top:0;margin-right:15px;margin-left:8px;padding:10px 10px 5px 10px;}
#lifestyle4 img {float:left;padding: 3px 8px 0 10px;}
a.cgp {display:none;}
#conteneur a {text-decoration:none; font-weight:bold;color:#FEC54A}
#conteneur a:hover{text-decoration:overline;}
#conteneur a img {float:right;margin-right:40px;}
#conteneur h4 {margin-left:30px;font-family:"arial";color:#ffffff;}
#conteneur h5{font-family:"arial";background:#ffffff;margin:20px 10px 10px 10px;padding-left:12px;color:#003672;font-variant:small-caps;}
#conteneur fieldset {font-family:"arial";color:#ffffff;font-size:0.9em;border:none;}
#conteneur legend{font-family:"arial";color:#ffffff;font-size:1em;font-weight:bold;border-bottom: 1px solid;}
#conteneur label {font-family:"arial";color:#ffffff;text-align:justify;font-size:0.8em;}
#conteneur input {font-family:"arial";color:#000000;font-size:0.8em;font-weight:bold;}
#conteneur select {font-family:"arial";color:#000000;font-size:0.8em;}
#conteneur hr {display:inline;}
/*-------------------------------------------------------------------------------------------*/

/*--------------------------CONTAINER FOOTER----------------------------------------*/
#bas {height:50px;background:url("images/bas.jpg") bottom no-repeat;}
/*---------------------------------------------------------------------------------------------*/

/*-------------------------------- In Alphabetical order*-----------------------------------*/

.acronym {border-bottom:1px dotted;}
#communities  img{float:left;margin-left:20px;padding-right:15px;}
#communities2 img{float:right;padding:0 16px 5px 0;}
span#def p{font-family:"arial";color:#ffffff;text-align:justify;font-size:0.7em;margin-top:10px;margin-left:10px;padding:10px 25px 0 10px;}
#flash{padding-left:80px;margin-left: 15px;margin-right:18px;margin-bottom:30px;}
#flash2{margin-left:5px;}
#frame1 {float:left;width:200px;margin-top:10px;margin-left:20px;font-family:"arial";color:#ffffff;font-size:0.9em;}
#hide {display:none;}
#hidden  a {cursor:text;font-family:"arial";color:#ffffff;}
#hidden  a:hover {text-decoration:none;}
hr {width:50%;color:#f29709;background-color:#f29709;height: 1px;border: 0;}
#index {width:73%;}
#jc {color:#ffffff;text-align:justify;font-size:0.9em;width:90%;margin-left:10px;padding:4px;margin-top:15px;}
#jc a {text-decoration:none;}
#jc a:hover {text-decoration:overline;}
#jc a img {float:none; margin:0; padding:0; }
#jc2 {color:#ffffff;text-align:justify;font-size:0.9em;margin-left:30%;padding:4px;margin-top:25px;}
#jc2 a {text-decoration:none;}
#jc2 a:hover {text-decoration:overline;}
div#news {float:right;padding:3px 0 0 1px;margin-top:-550px; width:29%;overflow:auto;}
div#news h5 {font-family:"arial";background:#ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;color:#003672;font-variant:small-caps; width:88%;margin-right:-3px;}
div#news p {border-left:2px solid #00336a;margin-top:-10px;width:75%;margin-right:-15px;height:500px;overflow:auto;text-align:left;}
.new {color:red;}
#news em {font-size:0.9em;}
#news strong {font-size:1.3em;color:#ffffff;}
#news table td{border:1px solid black;}
#buble img {margin-top:30px;margin-left:40px;}
.people img{float:right;padding:8px 20px 3px 8px;}
#pictures2 a img{float:left;margin:17px 12px 0 20px;}
#pictures{float:right;padding-right:35px;padding-top:30px;}
#popup {background:#fcf6d2;font-family:"arial";color:#ffffff;font-size:1em;}
.daily {margin-left:13px;}
.frame2 {margin-top:-10px;margin-left:300px;font-family:"arial";font-size:0.9em;padding-right:10px;color:#ffffff;}
input {font-family:"arial";color:#000;font-size:0.9em;}
.opl {margin-left:70px;}
option  {font-family:"arial";color:#000;font-size:0.9em;}
.privacy{margin-left:50px;}
a.button {font-weight: bold;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 4px 8px;border-top: 1px solid white;border-right: 1px solid black;border-bottom: 1px solid black;border-left: 1px solid white;text-align: center;min-width: 75px;text-transform: uppercase;}
.subtitle{padding-bottom:8px;font-weight:bold;color:#fff;}
.w3c {width:780px; text-align:center;}

/*-------------------------------FOOTER-----------------------------------*/

.copyright {width:780px;text-align:center;font-size:small;font-family:"Franklin gothic medium";font-variant: small-caps;}
.copyright a{font-size:small;font-family:"Franklin gothic medium";}