/*________body______________________________________________*/
#social1, #social2, #social3, #social4 {
    float: right;
    padding-right:1px;

}

/*________page______________________________________________*/
.text00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-variant: small-caps;
}
.text01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: justify;
	line-height: 18px;
	letter-spacing: 0.04em;
}

.text02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dadad1;
}
.text03 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #403939;
	line-height: 14px;
}
.text04 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9.5px;
	color: #E9E9E3;
	font-style: italic;
}
.text05 {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9.5px;
	color: #E9E9E3;
	font-style: italic;
}
.text06 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #77776C;
	font-style: normal;
	line-height: 18px;
}

.text07 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	border: 1px solid #857C7A;
	text-decoration: none;
	padding: 1px;
	background-color: #908785;
}

.text07b {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #857C7A;
	font-size: 10px;
	border: 1px solid #eeeeee;
	text-decoration: none;
	padding: 1px 1px 1px 4px;
	font-weight: bold;
}

.QUESTION {
	font-style: italic;
	font-weight: bold;
	color: #6a6767;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 14px;
}
.REPONSE {
	font-weight: bold;
	line-height: 15px;
}
.ITALIC { font-style: italic;
}
.GRAS { font-weight: bold;
}
.GRASHELP 
{
	cursor:help;
}
.GRASITALIC {
	font-weight: bold;
	font-style: italic;
}

.edito {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: justify;
	line-height: 20px;
	letter-spacing: 1px;
}

.chroniqueur {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	line-height: 18px;
}
.titre01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
}
.titre02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	color: #FFFFFF;
}
.titre03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f5d87f;
	font-style: normal;
}
.titre04 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13.5px;
	color: #000000;
	font-weight: bold;
}
.titre05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;

}
/*________tables______________________________________________*/
.table01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#028ED5;
	font-weight: bold;
}

/*________liens______________________________________________*/



a.lien00{ color: #000000; text-decoration: none;}
a.lien00:active { color: #000000 ;  text-decoration: none; }
a.lien00:visited {  color: #000000; text-decoration: none}
a.lien00:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #857c7a;
}
.jaune {
	color: #FCEF8A;
	text-decoration: none;
	background-color: #77776C;
	font-weight: bold;
}

a.lien01:link, a.lien01:visited {
	color: #96805c;
	text-decoration: underline;
}
a.lien01:active, a.lien01:hover{ color: #000000; text-decoration: none;}

a.lien01g:link, a.lien01g:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b7b4ae;
	text-decoration: none;
}
a.lien01g:active, a.lien01g:hover{ color: #FFFFFF; text-decoration: none}



a.lien02:link, a.lien02:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.lien02:active, a.lien02:hover{ color: #f5d87f; text-decoration: none}

a.lien03:link, a.lien03:visited { color: #403939; text-decoration: none;}
a.lien03:active, a.lien03:hover{ color: #ffffff; text-decoration: none}

a.lien04:link, a.lien04:visited { color: #96805c; text-decoration: none; letter-spacing: 0.1em;}
a.lien04:active, a.lien04:hover{  color: #000000; text-decoration: underline}

a.lienprincipal:link, a.lienprincipal:visited {
	color: #96805c;
	text-decoration: none;
	letter-spacing: 0.1em;
}
a.lienprincipal:active, a.lienprincipal:hover{  color: #000000; text-decoration: underline}

a.lien05:link, a.lien05:visited {
	color: #000000;
	text-decoration: none;
}
a.lien05:active, a.lien05:hover{  color: #96805c; text-decoration: underline}

a.lien06:link, a.lien06:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #96805c;
	font-size: 10px;
	border: 1px solid #eeeeee;
	text-decoration: none;
	padding: 2px;
}
a.lien06:active, a.lien06:hover{  color: #908785; padding: 1px; text-decoration: none; background-color:#FFFFFF; border: 2px solid #908785;}



/*a.lien07:link, a.lien07:visited { 	color: #403939;	text-decoration: none;}
a.lien07:active, a.lien07:hover{  color: #f5d87f; text-decoration: none}

a.lien08:link, a.lien08:visited { 	color: #403939;	text-decoration: none;}
a.lien08:active, a.lien08:hover{  color: #FFFFFF; text-decoration: none}*/

/*a.d_lireaussi:link, a.d_lireaussi:visited {	color: #FF9900;	text-decoration: none;}
a.d_lireaussi:active, a.d_lireaussi:hover{  color: #FF9900; text-decoration: none}*/

a.lireaussi:link, a.lireaussi:visited {	color: #403939;	text-decoration: none;}
a.lireaussi:active, a.lireaussi:hover{  color: #f5d87f; text-decoration: none}

a.lienDiv2:link, a.lienDiv2:visited { 	color: #403939;	text-decoration: none;}
a.lienDiv2:active, a.lienDiv2:hover{  color: #403939; text-decoration: none}


/*________forms______________________________________________*/
.inputtypetext {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #cfcccb;
	cursor: hand;
	border-top: 1px solid #625c5b;
	border-right: 1px solid #625c5b;
	border-bottom: 1px solid #625c5b;
	border-left: 1px solid #625c5b;

}

.inputtypetext2 {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #cfcccb;
	cursor: hand;
}

.inputtypetext3 {
 font-size: 11px;
 font-family: "Courier New", Courier, mono;
 color: #FFFFFF;
 border: 0px solid #65655D;
 background-color: #65655D;
 text-align:center;
 cursor: text;
 margin: 0px;
 padding: 0px;
}

.inputtypetext4 {
 font-size: 10px;
 font-family: "Verdana", Verdana, mono;
 color: #FFFFFF;
 border: 0px solid #65655D;
 background-color: #65655D;
 text-align:center;
 cursor: hand;
 margin: 0px;
 padding: 0px;
}

/*________images______________________________________________*/
.photogaucheseul {

	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-right: 6px;
	margin-bottom: 0px;
	float: left;
	margin-top: 2px;
	margin-left: 2px;
}
.photogauche {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-right: 6px;
	margin-bottom: 2px;
	float: left;
	margin-top: 2px;
	margin-left: 2px;
}
.photodroite {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	margin-right: 3px;
	margin-bottom: 1px;
	float: right;
	margin-top: 2px;
	margin-left: 6px;
}
.photocentre {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	float: none;
	margin: 5px;
}
.loupetexte {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A7A79E;
	font-style: italic;
	font-variant: small-caps;
	padding: 2px;
	margin: 2px;
	text-decoration: none;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #857c7a;
	border-bottom-color: #857c7a;
}
.text02nonjust {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #E9E9E3;
}


.divcombo {
	text-align: center;
	margin-left: auto;
     margin-right: auto;
     width: 220pt; 
     
}


.autresdiv
{
display:none;
position:absolute;
width:400px;
height:auto;
max-width:500px;
BACKGROUND-COLOR:#77776c;
border:1px solid white;
text-align:left;
}
.complete
{
	display:none;
	position:absolute;
	width:380px;
	height:auto;
	max-width:380px;
	BACKGROUND-COLOR:#3f3837;
	border:1px solid #eeeeee;
	text-align:left;
	padding: 10px;
	filter:alpha(opacity=94);
	-moz-opacity:.94;
	opacity:.94;
}
.completeright
{
	padding: 1px;
	height: 10px;
		text-align:right;
		color:#B3adac;
}
.complete_gras
{
	position:absolute;
	width:300px;
	height:auto;
	max-width:300px;
	BACKGROUND-COLOR:#3f3837;
	border:1px solid #eeeeee;
	text-align:left;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	filter:alpha(opacity=94);
	-moz-opacity:.94;
	opacity:.94;
}
a.lien01gc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	}
	 a.lien01gc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		color: #FFFFFF;
		font-weight: normal;
	text-decoration: none;
}
a.lien01gc:active, a.lien01gc:hover{ color: #eac75a; font-weight: normal;text-decoration: none}

.div_GRAS
{
	position:relative;
	width:auto;
}

/*________Special Edito______________________________________________*/
/*.EditoTitre01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #000000;
	font-weight: bolder;
	letter-spacing: -0.05em;

}*/
.EditoTitre01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
	letter-spacing: -0.05em;

}
.EditoTitre02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
}
.EditoTitre03 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5C5554;
	font-style: italic;
	font-weight: bold;
	font-size: 13px;
	line-height: 12px;
	letter-spacing: -0.01em;
}
.EditoText01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-align: justify;
	line-height: 16px;
	letter-spacing: 0.01em;
}
.EditoText02 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #857C7A;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}

a.EditoLien01:link, a.EditoLien01:visited {
	color: #5C5554;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0em;
}
a.EditoLien01:active, a.EditoLien01:hover{ color: #96805c; text-decoration: underline;}

a.EditoLien02:link, a.EditoLien02:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C5554;
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: 0em;
	background-image: url(../gfx/lienpuce.gif);
	padding: 0px 0px 0px 25px;
}
/*a.menp04:active,*/
a.EditoLien02:hover{
	color: #96805c;
	background-image: url(../gfx/lienpuce.gif);
	padding: 0px 0px 0px 25px;
	text-decoration: underline;
}
/* rajout au 20110515 */
.EditoBorder {
	border: 1px solid #CCCCCC;
	margin-bottom: 4px;

}

.EditoBloc1 {
	float:right;
	background-color: #E0E0E0;
	padding: 3px;
	margin: 3px;
	border: 2px dotted #CCCCCC;
}

.EditoBloc2 {
	float:left;
	background-color: #E0E0E0;
	padding: 3px;
	margin: 3px;
	border: 2px dotted #CCCCCC;
}
