/* -------------------------------------------------------------- 
/* CSS Document $Id:$ */
/* Mettre ici les styles de mise en forma qui seront accessibles depuis le RTE.
/* Ces styles doivent surcharger la feuille de style générale du site.
/* -------------------------------------------------------------- 

/* -------------------------------------------------------
	Styles pour les listes à puces et numérotées
------------------------------------------------------- */
li{background:url(../images/puce-tout_rte.gif) no-repeat 2px 5px;margin:0px 5px;padding:0;padding-left:15px;font-size:12px;}
ul{padding:5px 0px;}

/*.puce-tout
{
	list-style:none;
	background:url(../images/puce-tout_rte.gif) no-repeat 0 3px;
	margin:0px 5px;
	padding-left:15px;
	position:relative;
}*/

.doc{
	list-style:none;
	background:url(../images/puce-doc.gif) no-repeat 0 1px;
	padding-left:15px;
	position:relative;
}

.lien-Fleche{
background:url(../images/puce-fleche.gif) no-repeat 0 5px;
	padding-left:15px;
	position:relative;
	text-decoration:none;
	color:#666666;
}

.lien-Doc{
background:url(../images/puce-doc.gif) no-repeat 0 3px;
	padding-left:15px;
	position:relative;
	text-decoration:none;
	color:#666666;
}

.orange3D,#contenu .colonne.gauche ul li.orange3D{
	list-style:none;
	background:url(../images/puce-orange3D.gif) no-repeat 1px 4px;
	padding-left:15px;
	position:relative;
}

.lien-contact{
	list-style:none;
	background:url(../images/icone_ecrire_mail.gif) no-repeat 1px 4px;
	padding-left:15px;
	position:relative;
}
/* -------------------------------------------------------------- 
   
   Styles pour les paragraphes (block style)
      
-------------------------------------------------------------- */
.Texte-Petite-taille{
	font-size: 11px !important;
	font-weight: normal;
	color:#333333;
}

.Texte-Gris{
	font-size: 12px !important;
	font-weight: normal;
	color:#888888;
}

.Titre-Noir{
	font-size: 11px !important;
	font-weight: bold;
}

.Titre-Noir-Petit{
	font-size: 12px !important;
	font-weight: bold;
}

.Titre-Noir-Grand{
	font-size: 16px !important;
	font-weight: bold;
}

.Titre-Rouge{
	font-size: 11px !important;
	font-weight: bold;
	color:#CC3300;
}

.Titre-Rouge-Petit{
	font-size: 12px !important;
	font-weight: bold;
	color:#CC3300;
}

.Titre-Rouge-Grand{
	font-size: 16px !important;
	font-weight: bold;
	color:#CC3300;
}

h1{
	font-size: 1.6em;
	font-weight: bold;
	line-height: 125%;
}

h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#666666;
font-size:1.8em;
font-weight:normal;
/*margin-top:15px;*/ 
padding:0 0 10px;
text-transform:none;
}

h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#666666;
font-size:1.8em;
font-weight:normal;
margin-top:15px;
padding:0 0 10px;
text-transform:none;
}


h4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/puce-titre.gif) no-repeat scroll 0 5px;
color:#CC3300;
display:block;
font-size:1.4em;
font-weight:bold;
line-height:16px;
margin-bottom:10px;
margin-top:0;
padding-left:20px;
padding-top:2px;
position:relative;
width:auto;
}

#contenu h4 a{text-decoration:none !important;color:#CC3300 !important;}
#contenu h4 a:hover{text-decoration:underline !important;}


/* -------------------------------------------------------------- 
   
   Styles pour les textes (text style)
      
-------------------------------------------------------------- */



/* ----------------------------------------------
	Styles pour l'alignement des paragraphes
---------------------------------------------- */
p.align-left {
	text-align: left !important;
}
p.align-center {
	text-align: center !important;
}
p.align-right {
	text-align: right !important;
}
p.align-justify {
	text-align: justify !important;
}

/* --------------------------------------------
	Styles pour les liens
-------------------------------------------   */
a.external-link-nounderline,a.external-link-new-window-nounderline,a.internal-link-nounderline,a.internal-link-new-window-nounderline,a.download-nounderline,a.mail-nounderline {
	text-decoration: none;
}
a.external-link,a.external-link-new-window,a.internal-link,a.internal-link-new-window,a.download,a.mail {
	text-decoration: underline;
}


/* --------------------------------------------
	Objet Media
-------------------------------------------   */
/*
.insertedMedia {
	border: solid 1px #000000;
}
.unvalaibleMedia{display:block; width:180px; height:130px; float:left; text-align:center; border:1px solid #b6c8da; margin:5px}
.unvalaibleMedia .contenu{display:block; margin-top:40px}
span.blocMediaSon{display:block; float:left; width:210px}
span.blocMediaFilm{display:block; float:left}
span.blocMediaAnimation{display:block; float:left; padding-right:5px; padding-left:5px}
*/
span.blocMediaImage{display:block; float:left}
