/********************************** BALISES DE BASE ************************************/

BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
	background-image: url("../images/ombre-beige.png"); 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='../images/ombre-beige.png', sizingMethod='scale');
	background-position: center;
	background-repeat: repeat-y;
/*	background-color: #CCCCCC; */
	background-color: #CFCBC2 !important;
	background-color: #c7cfd3;


}

/*
.format_png {
	behavior: url("win_png.htc");
}
*/
/*
img, div, a, input { 
	behavior: url(iepngfix.htc); 
	}
	*/
#prCentre
{
	
	background-color:#FFFFFF;
	width:1001px;
	margin:0px auto 0;
	}

*{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
	
IMG {
      border : 0;
      /*margin-left: 6px;*/
        
}

/** TITLE Hx **/
H1, H2, H3, H4, H5, H6, P {
	margin: 10px 0 0 0;
	padding: 0;
}

h1{
	text-align: center;
	font-size: 26px;
	
	}

h2{
	font-size: 20px;
	color: #fcb213;
	font-variant: small-caps;
	text-shadow: 1px 2px 4px black;
}

h3{
/*	text-indent: 25px; */
	font-size: 15px;
	color: #03055c;
}

h5{
	background-color: #9b9b9b;	
	font-style: normal;
	font-weight: bold;
	width: 100%;
	color: #FFFFFF;	
}



A:link, A:visited, A:active {
	text-decoration:none;
	color: black;
	text-decoration:none;
}

A:hover
{
	color: red;
}


/** Formulaires **/

FORM {
	margin: 0;
}
  
input{
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 11px;
       color: #000000;
    /*   background-color: #d6d6ef; */  
       border:2px solid #C1C1C1;
}
  
input[type=radio]
{
	 border-width: 0px;
	 border: 0px;
	 background: none;
}

input[type=submit]
{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

#submit{
	width: 20%;
}

LABEL {	
	float:left;
	text-align:left;
  	width: 160px;
}
	
legend{
	font-weight: bold;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	/* background:#D0D0D0 none repeat scroll 0 0;*/
	background:#354592 none repeat scroll 0 0;
	border:1px solid /*#BBBBBB*/ #354592;
	font-weight:bold;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	color:white;
}	
	
fieldset {
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background:#E5E5E5 none repeat scroll 0 0;
	border:1px solid /*#D0D0D0*/ #354592;
	margin-bottom:20px;
	padding-bottom:10px;
	position:relative;
}
	
/* Cas spécial pour IE */
.radio 
{
	 border-width: 0px;
	 border: 0px;
	 background: none;
}

.rechercher
{
	padding: 0;
	margin: 0;
	background:transparent none repeat scroll 0 0;
	border:0 solid transparent;
	width:200px;
}

#googleSearch
{
/*
		font-size: 11px;
	color: white;
	position: absolute;
	top: 140px;
	width: 180px;
	z-index: 10;
	text-align: center;
	*/
	color:white;
	font-size:11px;
	position:absolute;
	text-align:right;
	top:110px;
	width:955px;
	z-index:10;
}


textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000; 
 /* background-color: #d6d6ef; */
    border:2px solid #C1C1C1;
}

select {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   border-width: 1px;
   border-style: solid;
   border-color: #C1C1C1;
/* background-color: #d6d6ef; */
}

iframe
{
	border: 0px;
	margin:0px;	
}
/**************************************************** CONSTRUCTION *********************************/


/** CONSTRUCTION DES ZONES **/


/* Banniere du haut */
#top
{
	z-index: 5;
	height:151px;
	border-bottom:medium;
	border-color: black;
	visibility: visible;	
	width: 1000px;
	margin-top: 0px;
	vertical-align: top;
}

#portfolio {
margin-left:0px;
padding-left:0px;
list-style-type:none;
margin-top:-13px !important;
margin-top: 1px;
}

#logo
{
	/*
	z-index: 1;
	text-align: left;
	height: 10px;
	vertical-align: top;
	margin: 0;
	position:absolute;
	left:46px;
	top:0px;
	*/
	/*
	background-image:url(../images/header/logo-main.png);
	background-repeat: no-repeat;
	*/
height:158px;
/*left:30px;*/
position:absolute;
top:30px;
width:140px;
z-index:3;
margin-left: 50px;

	
}

#banniere{
	top: 0px;
	margin-left: 187px; 
/*	margin-left:176px; */
	position: absolute;
	vertical-align: top;
}

.petitHaut{
	position: relative;
	/*top: 10px;
	!top: -10px;*/
	z-index: 1;
	height: 640px;
	width: 180px;
/*	width:176px; */
	background-image: url("../images/menu-pda.jpg");
	background-position: right;
	background-repeat: no-repeat;
}


.center {
	visibility: visible;
	position: relative;
	left:180px; 
/*	left:173px;*/
/*	width: 800px; */
/*  width:830px; */
	width: 815px;
	/*text-align: center; */
	font-size: 14px;
	background-color: white;
}

/** La zone pour afficher les erreurs **/
.erreur{
	visibility: visible;
	position: relative;
	left:200px;
	top: 200px;
	width: 800px;
	font-size: 14px;
}


/*menu de gauche */

#gauche{
	z-index: 0; 
	position:absolute;
	width: 149px;
/*	width:140px;*/
/*	background-image: url("../images/menu.png");
	!background-image: url("../images/menuIE.png");
	
	background-image: url("../images/menu-pda-f.jpg");
	background-repeat: repeat-y;
	*/
	margin: 0;
	top: 130px;
	display: block; 
/*_padding:0 0 0 0; */
}

#menu_left
{
	position: relative;
	/*left: 13px;*/
	top: 30px;
	width: 140px;
	z-index: 0;
	height: 100%;
	z-index: 11;
	visibility: visible;
}

.coinMenu
{
	background-image: url("../images/blue_right.gif");
	background-position: top;
	background-position: left;
	background-repeat: no-repeat;
	position: relative;
}

#pub1
{
	width: 728px;
	height: 85px;
	position: relative;
	z-index:1;
	padding-left: 40px;
	padding-top: 20px;
	padding-bottom: 3px;
	
}

.footer{
	position: relative;
	width: 100%;
	text-align: center;
}



#tabCentral
{
	float: left;
	position: static;
}
	

/********************************************** MISE EN FORME CONTENU **********************************/


/** Pavés de gauche **/
.hautPaveBlue A, .hautPaveBanc A, .hautPaveOrange A, .hautPaveYellow A, .hautPaveNewsletter A
{
	color: #FFFFFF;
	text-indent: 7px;
	font-weight: 	bold;
	text-transform: uppercase;
	text-align: left;
	width: 180px;	
}

.hautPaveBlue A:visited, .hautPaveBanc A:visited,.hautPaveOrange A:visited, .hautPaveYellow A:visited, .hautPaveNewsletter A:visited
{
	color: white;
}


.hautPaveOrange
{
	background-image: url("../images/hautPave-orange.jpg");
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-indent: 7px;
	font-weight: 	bold;
	text-transform: uppercase;
	border-color: #c9d5dd;
	text-align: left;
}

.hautPaveBlue
{
	background-image: url("../images/hautPave.jpg");
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-indent: 7px;
	font-weight: 	bold;
	text-transform: uppercase;
	border-color: #c9d5dd;
	text-align: left;
	border: 0px;
	width:180px;
	height: 20px; 
}

.hautPaveBlanc
{
	background-image: url("../images/haut2.gif");
	background-repeat: no-repeat;
	color: #646E98;
	text-indent: 7px;
	font-weight: 	bold;
	text-transform: uppercase;
	border-color: #c9d5dd;
	text-align: left;
}

.hautPaveYellow
{
	background-image: url("../images/hautPave-yellow.jpg");
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-indent: 7px;
	font-weight: 	bold;
	text-transform: uppercase;
	border-color: #c9d5dd;
	text-align: left;
	width: 180px;
}

.hautPaveNewsletter
{
	background-image: url("../images/hautPave-newsletter.jpg");
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-indent: 7px;
	font-weight: 	bold;
	text-transform: uppercase;
	border-color: #c9d5dd;
	text-align: left;
	width: 180px;
	
}

.blue_pave
{
    border-left: solid 1px #646E98;	
	border-right: solid 1px #646E98;
	border-bottom: solid 1px #646E98;
	margin-bottom: 15px;
}


.blanc_pave
{
	border-left: solid 1px #c9d5dd;
	border-right: solid 1px #c9d5dd !important; /*FF */
	border-right: none; /* IE */
	margin-bottom: 15px;
	background:transparent url("../images/fond_bloc.gif") no-repeat scroll right bottom;
	text-align: left;
	background-color: #E4E4E4 none repeat scroll 0% 50%;
	-moz-border-radius-bottomright:10px;
}


/******* MENU *****/

/* Categories du menu */ 
.menu_left_main
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: white;
	text-decoration : none;
	background-image: url("../images/title-menu.png");
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
     src='../images/title-menu.png', sizingMethod='scale');
	margin-top: 10px;
	text-indent: 2px;
}

/* Sous categories du menu */

/*
.menu_left_other
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	*/
	/*color: #D5D9E4;*/
/*	color: #696969;
	text-decoration : none;
	margin-left: 8px;
	vertical-align: top;

}
*/
.menu_left_other:link, .menu_left_other:visited
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	/*color: #D5D9E4;*/
	color: #696969;
	text-decoration : none;
	margin-left: 8px;
/*	line-height: 12pt; */
}

.menu_left_other:active, .menu_left_other:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	/*color: #D5D9E4;*/
	color: black;
	text-decoration : underline;
	margin-left: 8px;
/*	line-height: 12pt; */
}

.menu_left_space
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #D5D9E4;
	
}

/** Specifiques Page d'accueil **/

/* Grand Tableau */
#tableauIndex{
	width: 500px;
	border: 0px;
}

/* A La Une */
#alaUne #haut
{
	background:transparent url("../images/alaune_haut-b2.jpg") no-repeat scroll right top;
	text-indent: 15px;
	font-weight: 	bold;
	text-align: left;
	color: #FFFFFF;
	text-transform: uppercase;
	letter-spacing: 5px;
}

#alaUne #middle {
	background: #e0e2ed right top;
	color: #384775;
	border-left: solid 1px #c9d5dd; 
	border-right: solid 1px #c9d5dd; 
	background:transparent url("../images/fond_bloc2.gif") repeat-x scroll right bottom;
	border-color: #c9d5dd;
	padding-top:0; 
	padding-bottom:0
	
}

#alaUne #middle IMG{
	margin: 6px;
	margin-left: 8px;
	float: left;
}


#alaUne #bas
{	
	padding-bottom: 10px;
}


#alaUne #middle A#titre{
	font-size: 18px;
	font-weight: normal;
	color: /*#636f95;*/ #384775;
	border-bottom: 0px none;
	text-transform: capitalize;		
	text-indent: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#alaUne #middle A#titre:hover{
	color: red;
}


#alaUne #intro, #alaUne A#intro{
	color: #384775;
	text-align: justify;
	margin-right: 13px;
	font-size: 13px;
	}
	
#intro
{
	text-align: justify;
}

#alaUne A#intro:hover
{
	color: red;
}

/** Pave Larges Blancs **/
.paveBlancLarge, .paveBlancGrandLarge
{
	text-align: justify;
}

/** EN TETE **/
.paveBlancLarge .GaucheHead
{
	text-align: right;
	vertical-align: top;
}

.paveBlancLarge .DroiteHead
{
	text-align: left;
	vertical-align: top;
}

.paveBlancLarge .CentreHead A, .paveBlancLarge .CentreHead
{
	background: transparent url("../images/coinb_mid.gif") repeat-x;
	font-size: 11px;
	color: black;
	text-decoration: none;
	text-transform: uppercase;
	width: 300px;
}

.paveBlancGrandLarge .CentreHead A, .paveBlancGrandLarge .CentreHead
{
	background: transparent url(../images/coinb_mid.gif) repeat-x;
	font-size: 11px;
	color: black;
	text-decoration: none;
	text-transform: uppercase;
	width: 100%;
}



/** Bouton pour développement de la BOX **/
.paveBlancLarge .CentreHead A IMG, paveBlancGrandLarge .CentreHead A IMG
{
	margin-left: 10px;
	left: 50%;
}

.paveBlancLarge .Body
{
	border-left: solid 1px #c9d5dd;
	border-right: solid 1px #c9d5dd;
	margin-bottom: 15px;
	background:transparent url(../images/fond_bloc2.gif) repeat-x scroll right bottom;
	width: 300px;
}


.paveBlancGrandLarge .Body
{
	border-left: solid 1px #c9d5dd;
	border-right: solid 1px #c9d5dd;
	margin-bottom: 15px;
	background:transparent url(../images/fond_bloc2.gif) repeat-x scroll right bottom;
	width: 100%;
}

/* Miniature du cadre */
.paveBlancLarge .Body IMG, .paveBlancGrandLarge .Body IMG
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}


/* TITRE */
a.titre, a.titre:link
{
	font-weight: bold;
	font-size: 11px;
	color: black;	
	text-decoration: none;

}

a.titre:hover
{
	color : #4863a0;
 	text-decoration : none;

}

.titre
{
	text-align: left;
	font-weight: bold;
}


.paveBlancLarge .texte, .paveBlancLarge .texte A, .paveBlancGrandLarge .texte, .paveBlancGrandLarge .texte A
{
	text-align: justify;
	text-decoration: none;
	color: black;
	font-size: 12px;
}

.texte
{
	text-align: justify;	
}

.paveBlancLarge a.texte:hover, .paveBlancGrandLarge a.texte:hover
{
	text-align: justify;
	color: red;
}


/** Séparations **/
.sepHoriz
{
	height: 1px;
	background-image: url("../images/sep.gif");
	background-repeat: repeat-x;
}

.sepVert
{
	background-image: url("../images/sepVert.gif");
	background-repeat: repeat-y;
		
}



.bienvenue {
background-color: #354592;
color: white;
font-style: oblique;
font-weight: bold;
width:810px;
text-align: center;
font-size:13px;

}

/* Zone de la newletter */
.newsletter
{
	z-index: 4;
	width: 500px;
	text-align: right;
	color: #354592;
	font-weight: bold;
	height: 10px;
	vertical-align: bottom;
	margin: 0;
	position:absolute;
	bottom: 40px;
	right:0px;
}





.authentification
{
	z-index: 4;
	width: 500px;
	text-align: right;
	color: #354592;
	font-weight: normal;
	height: 10px;
	vertical-align: bottom;
	margin: 0;
	position:absolute;
	top: 0px;
	right:0px;
}




.actu
{
	text-align: left;
}



/***************************** PAGE CENTER 1 ************/
.blue_titleH2 , .blue_titleH2 A{
	border-bottom:1px solid #656E99;
	color:#656E99;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	display: inline;
}

.vousetesici, .vousetesici A, .vousetesici a:hover, .vousetesici a:link , .vousetesici a:visited
{
	border-bottom:1px solid #746E6E;
/*	color:#656E99; */
/*	color: #1b8cf4;*/
	color: #746E6E;
	font-size:15px;
	font-weight:bold;
	text-align: left;
	text-transform: uppercase;	
	text-decoration:none;	
	

}

.vousetesici a:hover
{
		color:red;	
		text-decoration:none;
}

#auteur {
	border-bottom:none;
	color:#746E6E;
	font-size:11px;
	font-weight:normal;
	margin:0pt;
	padding:0pt;
	display:block;

}

#actionArticle{
	text-align: right;
	position: relative;
	display: inline;
	float: right;

}


.blue_corner{
	background:#9b9b9b none repeat scroll right top;
	color:#FFFFFF;
	padding:0pt 20px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;

}

.blue_corner h3 {
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-indent: 0px;
	text-align: left;
}

.blue_line_side {
	border-left: solid 1px #B1B6CB;
	border-right: solid 1px #B1B6CB;
	padding: 0 0 0 0;
}

.blue_line_side P{
	/*padding: 0 5 5 5;*/
}

.blue_line_side H3.blue_intertitreH3 {
	/*padding: 0 5 0 5;*/
}

.blue_line_box {
	border-left: solid 1px #B1B6CB;
	border-right: solid 1px #B1B6CB;
	border-top: solid 1px #B1B6CB;
	border-bottom: solid 1px #B1B6CB;
}

H3.blue_interTitreH3 {
	border-bottom: solid 1px #B2B6CC;
	font-size: 11px;
	color:  #000000;
	margin-bottom: 3px;
}

.blue_line_bottom {
	border-bottom: solid 1px #B1B6CB;
	width: 600px;
}

/** News liées **/
.liees
{
	background-color: #9b9b9b;	
	text-align: center;
	font-style: normal;
	font-weight: bold;
	width: 100%;
	
}

/* Tableaux de présentation **/




/** Onglets **/
.blue_onglet_carre_top {
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	background-color: #354592;
/*	padding: 0 5 0 5;*/
}

.blue_onglet_carre_top_off {
	font-weight: bold;
	text-align: center;
	color: #000000;
	background-color: #FFFFFF;
	border-top: solid 1px #354592;
	border-left: solid 1px #354592;
	border-bottom: solid 1px #354592;
/*	padding: 0 5 0 5;*/
}

.ongletOn
{
	background-image: url("../images/ongOn2.png");
	width: 101px;
	background-repeat: no-repeat;
	color: white !important ;
	text-align: center;
	
	
}


A > .texteongletOn
{
		color: white;
}

A > .texteongletOff
{
		
}

.ongletOff
{
	background-image: url("../images/ongOff3.png");
	width: 101px;
	background-repeat: no-repeat;
	/*color: black; */
	text-align: center;

}


.ongletOff > .texte
{
	color: black;
	
	}


.archive, #commentNone, .noneD {

	color: red;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}

/** Petites listes de page daccueil */
.listeAccueil
{
	position: absolute;
	display: none;
}

.listePage1
{
	position: relative;
	display: none;
}






/* Image Thumbnails
------------------------------ */
.imagethumb a, .imagethumb a:hover {
	display: block;
	padding: 7px;
	margin: 0px 3px 3px 0px;
	line-height: 0px;
    border: 2px solid #e6e6e6;
    background-color: #f6f6f6;
    
    -moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;	
}

.divLien
{
	display: block;
	padding: 7px;
	margin: 0px 3px 3px 0px;
    border: 2px solid #e6e6e6;
    background-color: #f6f6f6;	
    -moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;	
}

.imagethumb a:hover {
	background-color: #f3f3f3;
	border: 2px solid #cccccc;
}


.archive2
{
	color: red;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}

.iconesServices
{
/*	position: relative;
	text-align: right;
	float: left;
	margin-left: 980px;
*/
	
}

.tableauCenter1
{
	text-align: center;
	vertical-align: top;
	width: 33%;
	

}

.pub300x250bas
{
	text-align: center;
}

.contenu
{
	
	text-align: justify;
	margin: 5px;
	width: 605px;
	margin-right: 5px;
}

#cont
{
	width: 615px;
}

#contDroite
{
	margin-left: 7px;
}

.intro
{
	text-align: justify;
}

/** On centre par default certaines photos **/

.centrePhoto
{
	display:block;
	margin:auto;
	margin:0;
}

#error
{
	font-size: 12px;
	background-color: #d8c1ee;
}


#menuright {

margin:auto;
width:400px;
height: 100px;
}
.cadre, #menuright {
background:#E9E9E9 url(../images/topg.gif) no-repeat scroll left top;
padding-top:7px;
width:470px;
}
#menuright {
color:#555555;
font-family:"Trebuchet MS",Verdana,"Lucida Grande",Tahoma,Helvetica,Sans-Serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#boxRecherche
{
	position: relative;
/*	border: 1px solid #d6d6ef; */
	float:left; 
/*	font-weight:bold;  */
	margin-left:0px; 
	width:600px;
/*	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	background:#E5E5E5 none repeat scroll 0 0;
	border:1px solid #D0D0D0;
	*/
	margin-bottom:20px;
	padding-bottom:10px;
	position:relative;
}

/** Fiche Technique **/
#fichetech ul.gray {
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	padding: 10px;
	margin: 0;
	margin-top: -3px;
	width: 502px;
	_width: 524px;
}

#fichetech ul.gray li {
	background-image: none;
	padding-left: 0;
}

#fichetech2 ul.gray2 {
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	padding: 10px;
	margin: 0;
	margin-top: -3px;
	width: 158px;
	_width: 158px;
}

#fichetech2 ul.gray2 li {
	background-image: none;
	padding-left: 0;
}

#tab0
{
margin-left:0px;
	margin-left:10px !important;
	
}

.tableauBleu
{
	border:1px solid #BEBEBE;
	/*width: 100%; */
}

/** Pour afficher le message d'avertissement sur le cache **/
#cache
{
	position: absolute;
	margin-top: 10px;
	color: red;
	margin-left: 30px;
	font-size: 20px;
	z-index: 9;
	font-weight: bold;
	font-variant: small-caps;
}

/** Affichage des commentaires **/
.commentaire
{
	background-color:#ebebeb;
	padding:10px;
	width:550px;
	margin:auto;
	margin-bottom: 10px;
/*	border: 2px solid #c1c1c1; */
	
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
}

.commentaireHeader{
	background:transparent url(../images/arrow2.jpg) no-repeat scroll 80px 1px;
	color:#4A4A4A;
	font-size:90%;
	padding-left:120px;
	
}

/** Affichage du résultat de l'ajout d'un commentaire **/
#commentaireMsgErreur
{
	text-align: center;
	color: red;
}

#commentaireMsgOK
{
	text-align: center;
	color: green;
}

#doc{
	background-color: #e6e8a3;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	padding: 10px;
	margin: 10px;
	text-align: center;

	
}