/***************************
FEUILLE DE STYLE DE L'EDITEUR
Défini les éléments de mise en page du contenu modifiable (titre, sous titre, paragraphes, formulaires, tableaux, liens...)
Div nommée "article"

Modifiée le 01-04-08
***************************/
body{
	width: 645px;
}


/*MISE EN FORME TEXTE*/

/*BLEU FONCE
#15276a

GRIS FOOTER
#c5c5c5

BLEU CIEL POUR LES LIENS
#53b2eb

GRIS DU TEXTE P 
#939393

VERDANA pour l'ensemble des textes 
seul le contenu texte de type p et h6 est en ARIAL et de couleur #939393 et les formulaires
*/

/* elements de texte titre */
div.article h1, h1 {font-size:22px; color:#15276a; font-weight:bold; margin:20px 0 10px 0; line-height: 24px;}
div.article h2, h2 {font-size:18px; color:#53b2eb; font-weight:bold ;margin:0; padding:0;}
div.article div.MasterOne h2{font-size:16px;}
div.article div.MasterOne h2.actiontitre{font-size:14px;}
div.article h3, h3 {font-size:16px; color:#afd24f; font-weight:bold ;margin:0; padding:0;}
div.article h4, h4 {font-size:12px; color:#afd24f; font-weight:bold; margin:0; padding:0;}
div.article h5, h5 {font-size:11px; color:#939393; font-family:Arial, Helvetica, sans-serif; line-height:18px; background:#f5f5ca; padding:10px; font-weight:normal}
div.article h6, h6, p, body {font-size:12px; color:#939393; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-weight:normal;margin:0; padding:0;}

/* liste à puce */
div.article ol, ol {list-style-position: inside; margin:5px 0 5px 0px; padding:0 0 0 10px;}
div.article blockquote, blockquote { margin-left:20px;}
div.article ul, ul {font-size:12px; color:#939393; font-family:Arial, Helvetica, sans-serif; margin:5px 0 5px 20px; list-style-type:none}
div.article ul li, ul li {margin:0 0 0px 0; padding:0 0 0 10px; background:url(../images/fleche.gif) no-repeat 0 5px;}

/* liens */
a {color:#53b2eb; text-decoration:none; }
a {outline:none;}
a:hover {color:#939393; }




/* tableau */
div.article table, table{border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; color:#939393;}
div.article table thead, table thead {color: #000; background: #efefef;}
div.article table tfoot, table tfoot {color: #000;}
div.article table td, table td  {padding: 5px;border: 1px solid #eee;}
div.article table th, table th{padding: 5px;border: 1px solid #eee; background:#afd24f; color:#FFF;}

/* formulaires */
div.article form {font-family:Arial, Helvetica, sans-serif;}
div.article form fieldset {border:none;}
div.article form fieldset div {margin:5px 0;}
div.article form fieldset div label{border: none;display:block;float:left;width:170px;clear:both;text-align:left;margin-right:10px; color:#939393; font-weight:bold}

dl {}
dt {display:block; width:200px; float:left;color:#939393; font-weight:bold}
dd {margin:10px 10px 10px 200px;}

div.article form fieldset div input.error, div.article form fieldset div textarea.error {border-right: 1px solid #fce7e9;border-bottom: 1px solid #fce7e9;border-top: 1px solid #f28c97;border-left: 1px solid #f28c97;background:#f9c9ce;}
div.article form fieldset span.error{color:#FF0000;}
div.article form fieldset div input, div.article form fieldset div select, div.article form fieldset div textarea {padding: 4px 6px;color: #939393;	border-right: 1px solid #dbedf0;border-bottom: 1px solid #dbedf0;border-top: 1px solid #b5ced2;border-left: 1px solid #b5ced2;font-family: Arial, Helvetica, sans-serif;margin: 0 0 3px 0;font-size: 12px;}
div.article form fieldset div select option {margin:0 20px 0 0}

div.article form fieldset div input.valider {border: none;/*border: 2px solid #8cb841;color: #FFF;background-color:#9fc520;font-weight:bold; cursor:pointer; text-transform:uppercase*/}

div.article form fieldset div span.oblig {color: #F00; font-size:10px}
div.article form fieldset div span.zoneOblig {}
div.article form fieldset div span.loi {display:block;font-size:9px;}


/* generiques */
.center, p.center, div.article .center,div.article p.center{text-align:center;}
.left, p.left, div.article .left, div.article p.left{text-align:left;}
.right, p.right, div.article .right, div.article p.right{text-align:right;}
.justify, p.justify, div.article .justify, div.article p.justify{text-align: justify;}

.petit{
	font-size: 20px;
	background: red;
}
div.article acronym, div.article dfn, div.article kbd, div.article abbr {cursor:help;border-bottom:1px dotted #888;}


img.left, object.left{float:left; padding:0  15px 0 0;}
img.right, object.right{float:right; padding:0  0 0 15px;}


div.bandeau a img {border:none}

div.gauche, div.lien,div.rechercherbandeau,div.footer, div.referent {display:none;}

div.article{margin:0 0 0 15px;}
