/*###########################################################################
#					WEBRAPIDE-2006. Tous droits réservés.					#
#							www.webrapide.com								#
###########################################################################*/
*{margin:0; padding:0;}
html{font-size:62.5%;}
body,select,input,textarea,table{font:1.1em Verdana, Arial, Helvetica, sans-serif; color:#333; /*line-height:1.6em;*/}
body{background:url(img/bg.gif) repeat-x #1a4066; text-align:center;}
ul,ol{margin:10px 0 0 20px;}
H1,H2,H3{margin:15px 0 5px 0;}
p{margin:5px 0;}
ol{list-style-position:inside;}
ul{list-style:none;}
ul li{background:url(editorimg/puce.gif) no-repeat; background-position:0% 3px; padding:0 0 0 15px;}
H1{font-size:1.6em; padding:10px; border-top:1px dotted #1a4066; border-bottom:1px dotted #1a4066; color:#316a98;}
H2{font-size:1.4em; font-style:italic; text-indent:10px; padding:5px 0; border-bottom:1px dotted #1a4066; color:#316a98;}
H3{font-size:1.2em; padding:10px 0 0 0; color:#316a98;}
#content img{border:1px dotted #1a4066;}

/* Liens */
a:link,a:visited{text-decoration:none; color:#06c;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
a.grisclair{color:#999;}
a img{border:0;}

/* Structure generale*/
#conteneur{margin:0 auto; padding:0 0 10px 0; text-align:left; width:765px;}
#bandegauche{float:left; width:275px;}
#cdrlogobg{background:url(img/bgcdr.gif); border:1px solid #1a4066; margin:10px 0 0 0;}
#cdrlogo{background:#316a98; margin:5px; padding:10px 0; text-align:center; color:#fff; font-style:italic;}
#page{float:right; width:480px; background:#fff; border:1px solid #1a4066; margin:10px 0 0 0;}
#bandeau{line-height:0.1em; border-bottom:3px solid #1a4066;}
#content{padding:10px;}
#content label{display:block; float:left; width:160px; margin:0 10px 0 0; text-align:right; font-weight:bold; color:#333;}
#copyright{background:url(img/motiffooter.gif) no-repeat top center; text-align:center; margin-top:20px; padding:20px 10px; line-height:1.2em; font-size:0.9em;}
#btsubmit{margin:20px 0; text-align:center;}
#drapfr{position:absolute; margin:10px 0 0 764px;}
#drapen{position:absolute; margin:41px 0 0 764px;}

/* mise en forme */
.txterreur{color:#900;}
.clearspace{clear:both;}

/* MEP */
#demicolg{float:left; width:224px;}
#demicold{float:right; width:224px;}
#tiercolg{float:left; width:145px;}
#tiercold{float:right; width:145px;}
#tiercolc{margin:0 153px; width:145px; voice-family:"\"}\""; voice-family:inherit; margin:0 154px;}
html>body #tiercolc{margin:0 157px;}
/* Hides from IE-mac \*/
#tiercolcIEfix{float:left;}
/* End hide from IE-mac */

/* Menu */
#menu{background:url(img/bgcdr.gif); border:1px solid #1a4066; margin:10px 0 0 0;font:1.4em Georgia, "Times New Roman", Times, serif; font-style:italic;}
#menu ul{list-style:none; margin:5px; padding:0;}
#menu li{display:inline; line-height:2.2em; background:none; padding:0;}
#menu a{display:block; border-bottom:1px dotted #fff; text-align:center; color:#fff;}
#menu a:hover,#menu #current a{background:#316a98; text-decoration:none;}

/* MEF */
.cadre{padding:10px; background:#eef3f8; border:1px dotted #1a4066; color:#000;}
.citation{text-indent:15px; padding:10px; border:1px dotted #1a4066; background:url(editorimg/quote.gif) no-repeat #eef3f8; font-style:italic; color:000;}
.floatleft{float:left; margin:10px 10px 10px 0;}
.floatright{float:right; margin:10px 0 10px 10px;}

/* Clearfix */
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */

/* style ajoutes pour la newsletter */
H4{font-size:0.7em; padding:0; margin:10px 0 2px 0; color:#fff;}
#newsletter{margin:40px 5px 10px 5px; text-align:center;}
#newsletter input{font-size:0.7em;}
#chpsnl{width:200px;}
#feedbacknl{font-size:0.7em; color:#900;}