/***************************
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 07-10-08
***************************/
body{
	width: 750px;
	color: #000;
}

* { border:none; }

/*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-family:Arial, Helvetica, sans-serif;
  	font-size:23px;
  	font-weight:normal;  
  	margin:0px 0 6px 0; 
  	padding: 6px 0 12px 0;
  	border-top: 1px solid #FFF;

	
	text-transform: uppercase;
}
div.article h2, h2 {
	font-family:Georgia, Times, serif;
  	font-size:24px;
  	font-weight:normal;
  	line-height:26px; 
  	color:#FFF; 
  	margin:0 0 6px 0;
}


div.article h3, h3 {	
    font-family:Georgia, Times, serif;
  	font-size:16px;
  	font-weight:normal; 
  	line-height:20px;
	color:#FFF; 
  	margin:12px 0 12px 0;
}

div.article h4, h4 {
	font-family:times, Arial, Helvetica, sans-serif;
  	font-size:18px;
  	font-style: italic;
  	font-weight:normal; 
  	color:#FFF;
  	border-left: 2px solid #FFF;
  	padding: 12px 0 0 12px;
  	margin:0 0 12px 0;
  	background: url('../images/transparent-10.png') repeat-x top 0;
}

div.article h5, h5 {
	font-family:times, Arial, Helvetica, sans-serif;
  	font-size:18px;
  	font-style: italic;
  	font-weight:normal; 
  	color:#FFF;
  	border-left: 2px solid #FFF;
  	padding: 6px 0 6px 12px;
  	margin:0 0 12px 0;
  	background: url('../images/transparent-10.png') repeat 0 0;
}

div.article h6, h6, p, body {
	font-family:Arial, Helvetica, sans-serif;
  	font-size:12px;
  	font-weight:normal;
  	line-height:18px; 
  	color:#FFF; 
  	margin:12px 0 6px 0; 
  	padding:6px 0 0 0;
  	background: url('../images/pointilles-horizontal-repeat.png') repeat-x top 0;
}



/* liste à puce */
div.article ol, ol {list-style-position: outside ; margin-left:50px; padding:0;list-style-type:decimal}
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 4px; color: #fff;}
div.article ul li {list-style: square;}

/* liens */
a {color: #ffb834; }
a {outline:none;}





/* tableau */
div.article table, table{
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif; 
	color:#fff;
}


div.article table thead, table thead td {
	color: #FFF;
	font-weight: bold;
	background: url('../images/transparent-10.png') repeat 0 0;
}

div.article table tfoot, table tfoot {
	color: #FFF;
	background: url('../images/transparent-10.png') repeat 0 0;
}
div.article table td, table td  {
	padding: 5px;
	/*border-top: 1px solid #eee;*/
}
div.article table th, table th {
	padding: 5px;
	color:#FFF;
	font-weight: bold;
}


/* 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.conteneur div.article form#affineur fieldset{
    background-image: url('../images/transparent-10.png');
    padding:6px;
}
div.conteneur div.article form#affineur fieldset legend{
    display:none;
}


form {
	background-image: url('../images/transparent-10.png');
	padding: 6px;
}

form div{
    margin:6px 0;
}

form div label{
    width:180px;
    float:left;
    display:block;
}

form div textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}


p.intituleRubrique a {
	position: relative;
	top: -20px;
	left: 260px;
}

div.blocHome.Large{color:#000000;}

div.blocNewsletter,div.logoStations,div.col3Int,div.col3,div.menuPrincipal,div.referent,ul#outilsZoom{display:none}

div.col1,div.langues, div.logoStations,div.footerHiver,p.handles,div.langues{ display:none }


/**** align *****/
img.droite { float:right; }
img.gauche { float:left; }
div.visualClear {

    clear:both;

    height:1px;

    visibility: hidden;

}

