form 
{ margin:2px;}

input { text-indent : 2px; }

.mrtnov {
	VISIBILITY: hidden; POSITION: absolute
}

input.button {
background-color : #FF6666;
border-color : #FF9999;
color : #FFFFFF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : none;
}

input.button2 {
background-color : #003399;
border-color : #FF9999;
color : #FFFFFF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
}


.dom_maintitle2bleu { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; text-decoration : none; line-height : 120%; color : #0066CC;}

/* Liste de choix Niv 1 : Fond orange / Texte noir */
.liste_niv1     { font-family: Arial; font-size:9 ; font-style: normal; color: #000000; background-color: #FFFFFF; border-style: outset; cursor: text; line-height: 8px; font-variant: normal; text-transform: capitalize }

.ypo_liste_niv1 { font-family: Verdana; font-size:12; font-style: bold; font-weight: Bold; color: #FFFFFF; background-color: #003399; border-style: outset;  line-height: 10px; font-variant: normal; text-transform: capitalize }
input.ypo_post, textarea.post, select { font-family: Verdana; font-size: 12; font-style: bold; font-weight: Bold; color: #FFFFFF; background-color: #003399; border-style: inset; cursor: text; line-height: 10px; font-variant: normal; text-transform: capitalize }


.ypo_genmed	{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; text-decoration : none; line-height : 120%; color : #000000;}
a.ypo_genmed		{ text-decoration: none; color : #003399;  }
a.ypo_genmed:hover	{ text-decoration: underline; color : #DE0101; }

.ypo_maintitle2	{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : none; text-decoration : none; line-height : 200%; color : #FF6666;}
.ypo_maintitle2bleu { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 19px; font-weight : none; text-decoration : none; line-height : 120%; color : #336699;}
.ypo_maintitle2blanc { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 19px; font-weight : none; text-decoration : none; line-height : 120%; color : #FFFFFF;}
.ypo_maintitle2rouge { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 16px; font-weight : none; text-decoration : none; line-height : 200%; color : #DE0101;}
.ypo_maintitle2rougesmall { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : none; text-decoration : none; line-height : 200%; color : #DE0101;}

.ypo_maintitle3	{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : none; text-decoration : none; line-height : 120%; color : #FFFFFF;}
a.ypo_maintitle3		{ text-decoration: none; color : #FFFFFF;  }
a.ypo_maintitle3:hover	{ text-decoration: underline; color : #003399; background-color: #FFFFFF;}

.ypo_maintitle3bleu	        { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : none; text-decoration : none; line-height : 120%; color : #003399;}
a.ypo_maintitle3bleu		{ text-decoration: none; color : #003399;  }
a.ypo_maintitle3bleu:hover	{ text-decoration: underline; color : #000000;}

.ypo_body_bleu              { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size : 11px; font-weight : none; text-decoration : none; color : #336699;}
a.ypo_body_bleu		     	{ text-decoration: none; color : #FF9999;  }
a.ypo_body_bleu:hover	    { text-decoration: underline; color : #336699;}

.ypo_body_acc              { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size : 11px; font-weight : none; text-decoration : none; color : #336699;}
a.ypo_body_acc		     	{ text-decoration: none; color : #DE0101;  }
a.ypo_body_acc:hover	    { text-decoration: underline; color : #000000;}

.ypo_body_acx              { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size : 11px; font-weight : none; text-decoration : none; color : #336699;}
a.ypo_body_acx		     	{ text-decoration: underline; none; color : #DE0101;  }
a.ypo_body_acx:hover	    { text-decoration: underline; color : #000000;}

.ypo_maintitle3vert	        { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 9px; font-weight : bold; text-decoration : none; line-height : 120%; color : #009966;}
a.ypo_maintitle3vert		{ text-decoration: none; color : #FFFFFF;  }
a.ypo_maintitle3vert:hover	{ text-decoration: underline; color : #FFFFFF; background-color: #000000;}

.ypo_maintitle4	        { font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; text-decoration : none; line-height : 120%; color : #FFFFFF;}
a.ypo_maintitle4		{ text-decoration: none; color : #FFFFFF;  }
a.ypo_maintitle4:hover	{ text-decoration: underline; color : #FFFFFF; background-color: #000000;}

.ypo_bodytext         { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #336699}
a.ypo_bodytext        { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FF9999}
a.ypo_bodytext :hover  { text-decoration: underline; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FF0000}
a.ypo_bodytext :active { text-decoration: underline; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #FF9999}

.ypo_bodytextp        { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 9px; color: #336699}

.ypo_bodytitle        {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #ff7e00; font-weight: bold}




.TextSize7DioudaOrange
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: #F7722F;
} 

.TextSize7DioudaPrixBarre
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: line-through;
	color: #F7722F;
	font-weight : bold;
}

.TextSize7DioudaPrix
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: #F7722F;
	font-weight : bold;
}

.TextSize7DioudaPrix3
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: #F7722F;
	font-weight : bold;
}

.TextSize7DioudaPrix3Barre
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: line-through;
	color: #F7722F;
	font-weight : bold;
}

.TextSize7DioudaPrix2
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #F7722F;
	font-weight : bold;
}

.TextSize7DioudaPrix2Barre
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: line-through;
	color: #F7722F;
	font-weight : bold;
}
	

.TextSize17DioudaOrange
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
}



.TextSize5White
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	color: White;	
}

.TextSize6WhiteBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: underline;
	font-weight : bold;
	color: White;	
}

.TextSize7Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color:Blue;	
}

.TextSize7BlackB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color:Black;	
}

.TextSize7White
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: White;	
}


.TextSize7WhiteU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
	color: White;	
}

.TextSize7WhiteUnotI
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: none;
	text-decoration: underline;
	color: White;	
}

.TextSize7WhiteUI
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
	color: White;	
}

.TextSize7WhiteB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: White;	
}

.TextSize7DioudaBordeaux
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-weight : none;
	color: #990033;	
}

.TextSize71DioudaBordeaux
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	font-weight : none;
	color: #990033;	
}







.TextSize7WhiteBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	font-weight : bold;
	color: White;	
}

.TextSize8WhiteB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: White;	
}


.TextSize8DioudaWhiteB
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: White;	
}



.TextSize8WhiteBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	font-weight : bold;
	color: White;	
}

.TextSize10WhiteB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: White;	
}

.TextSize10NEWWhiteB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: #990033;	
}

.TextSize10NEWWhiteBEO
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: #990033;	
}

.TextSize10NEWTWhiteB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: #990033;	
}


.TextSize33WhiteB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: White;	
}
.TextSize100WhiteB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color: White;	
}

.TextSize7Yellow
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: Yellow;	
}


.TextSize8YellowBI
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-decoration: underline;
	font-weight : bold;
	color: Yellow;	
}

.TextSize8YellowB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight : bold;
	color: Yellow;	
}

.TextSize5Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
}

.TextSize5BlackU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-decoration: underline;
	color: Black;	
}


.TextSize6Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
}

.TextSize7Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: Black;
}

.TextSize7BlackB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: Black;
	font-weight : bold;
}

.ypo_Text_01
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color: Black;
	
}


.TextSize7BlackBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color: Black;
	font-weight : bold;
}

.TextSize6DioudaGrisB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : bold;
	
}

.TextSize18DioudaGris
{
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : none;
	
}

.TextSize18DioudaGrisB
{
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : bold;
	
}

.TextSize118DioudaGrisB
{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : bold;
	
}

.TextSize8DioudaGris
{
	font-family: Verdana;
	font-size: 24px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : none;
	
}
.TextSize888DioudaGris
{
	font-family: Verdana;
	font-size: 18px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : none;
	
}

.TextSize38DioudaGris
{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : none;
	
}

.TextSize38DioudaBordeauxB
{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: #990033;
	font-weight : bold;
	
}

.TextSize7DioudaNoirBU
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #FFFFFF;
	font-weight : bold;
} 

.TextSize7DioudaGrisBU
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight : bold;
} 

.TextSize7DioudaBleuBU
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #212163;
	font-weight : bold;
} 

.TextSize8DioudaBleuBU
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #212163;
	font-weight : bold;
} 

.TextSize14DioudaBleuBU
{
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: #212163;
	font-weight : bold;
}

.TextSize7DioudaGris
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #738B9B;
	font-weight :none;
} 


.TextSize7DioudaOrangeBU
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #EAC68E;
	font-weight : bold;
} 


.TextSize72DioudaOrangeB
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: #EAC68E;
	font-weight : bold;
} 

.TextSize7DioudaBordeauxB
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #990033;
	font-weight : bold;
} 

.TextSize700DioudaBordeauxB
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: #990033;
	font-weight : bold;
} 


.TextSize7DioudaBordeauxBlink
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: blink;
	color: #990033;
	font-weight : bold;
} 







.TextSize6DioudaBordeauxBU
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color: #990033;
	font-weight : bold;
} 







.TextSize8DioudaOrangeBU
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	text-decoration: underline;
	color: #EAC68E;
	font-weight : bold;
} 


.TextSize8
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;

}

.TextSize8Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
}

.TextSize8BlackU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: Black;	
}

.TextSize8BlackB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: Black;
	font-weight : bold;
}


.TextSize8BlackBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: Black;	
	font-weight : bold;
}




.TextSize8BlackI
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
	color: Black;	
}

.TextSize8Red
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: Red;
	font-weight : none;
}

.TextSize9Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
}

.TextSize9BlackB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
	color: Black;
	font-weight : bold;	
}

.TextSize9BlackBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: underline;
	color: Black;
	font-weight : bold;	
}

.TextSize10Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
}

.TextSize10BlackB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
	font-weight : bold;
}

.TextSize10BlackBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: underline;
	color: Black;	
	font-weight : bold;
}

.TextSize12Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
}

.TextSize16Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
}

.TextSize12BlackB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
	color: Black;	
	font-weight : bold;
}

.TextSize8GreyB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: silver;
	font-weight : bold;
}

.TextSize7GreyB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: silver;
	font-weight : bold;
}

.TextSize7GreyBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color: silver;
	font-weight : bold;
}


.TextSize7MauveU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color: #9900cc;	
}




.TextSize8Mauve
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #9900cc;	
}

.TextSize10Mauve
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	color: #9900cc;	
}

.TextSize8MauveBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: #9900cc;	
	font-weight : bold;
}


.TextSize9MauveBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: underline;
	color: #9900cc;	
	font-weight : bold;
}

.TextSize6WhiteBU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: underline;
	font-weight : bold;
	color: White;	
}

.TextSize7Black
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: underline;
	color:Blue;	
}

.TextSize7BlackB
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	font-weight : bold;
	color:Black;	
}

.TextSize7White
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: White;	
}


.TextSize7WhiteU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	text-decoration: underline;
	color: White;	
}

.TextSize7WhiteUnotI
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: none;
	text-decoration: underline;
	color: White;	
}




.LinkSize8MauveU
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: underline;
	color: #9900cc;	
}

.InputTextSize8
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	height:22px; 
	font-weight:bold;
}

.contentText20
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 20px; 
}

.contentText19
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 19px; 
}

.contentText18
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 18px; 
}

.contentText16
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 16px; 
}

.contentText14
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px; 
}

.contentText12
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
}

.contentText11
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
}

.contentText10
{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
}

.prixbleu
{
    BORDER-RIGHT: #7f7f7f 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f7f7f 1px solid;
    PADDING-LEFT: 3px;
   
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
   font-size : 18px;
   font-weight : bold; 
   
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f7f7f 1px solid;
    COLOR: #336699;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f7f7f 1px solid;
    BACKGROUND-COLOR: white
}
.prixbleu FONT
{
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
   font-size : 18px;
   font-weight : bold; 
}

.prixrouge
{
    BORDER-RIGHT: #7f7f7f 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #7f7f7f 1px solid;
    PADDING-LEFT: 3px;
    
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
   font-size : 18px;
   font-weight : bold; 
    
	PADDING-BOTTOM: 3px;
    BORDER-LEFT: #7f7f7f 1px solid;
    COLOR: #FF0000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #7f7f7f 1px solid;
    BACKGROUND-COLOR: white
}
.prixrouge FONT
{
   font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
   font-size : 18px;
   font-weight : none; 
}









HTML {BEHAVIOR: url("http://www.domaines-pleinair.com/csshover.htc");}
BODY {BEHAVIOR: url("http://www.domaines-pleinair.com/csshover.htc");}
A.ypo_menu1	 {font-family: Arial;FONT-SIZE: 12; font-style: normal; COLOR: #003399; BACKGROUND: none transparent scroll repeat 0% 0%;cursor: text;line-height: 11px;font-variant: normal; text-transform: capitalize; TEXT-DECORATION: none }
A.ypo_menu	 {font-family: Arial;FONT-SIZE: 9; font-style: normal; COLOR: #003399; BACKGROUND: none transparent scroll repeat 0% 0%;cursor: text;line-height: 8px;font-variant: normal; text-transform: capitalize; TEXT-DECORATION: none }

DIV#nav      {PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WIDTH: 115px;  voice-family: inherit; MARGIN-TOP: 5px; FLOAT: left;}
DIV#nav UL   {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 115px; BACKGROUND: white;   PADDING-TOP: 0px ;}

DIV#nav LI 	 	    {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 3px solid; LIST-STYLE-TYPE: none; POSITION: relative}
DIV#nav LI:hover    {BACKGROUND: #FF9999}
DIV#nav LI A 		{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; TEXT-DECORATION: none}
DIV#nav LI A:hover 	{DISPLAY: block; COLOR: #FFFFFF}

DIV#nav LI.submenu         {FONT-SIZE: 10px;}
DIV#nav LI.submenu         {WIDTH: 190px; HEIGHT: 15px; BACKGROUND: url(../../img/duffez_menu_bouton.gif) no-repeat 4px 0px;}
DIV#nav LI.submenu:hover   {BACKGROUND: url(../../img/duffez_menu_bouton.gif) no-repeat 4px -15px}

DIV#nav LI.subsubmenu          {WIDTH: 190px; BACKGROUND-COLOR: #FFFFFF}
DIV#nav LI.subsubmenu:hover    {BACKGROUND: url(../../img/duffez_menu_bouton.gif) no-repeat 4px -26px}

DIV#nav LI.subsubsubmenu       {WIDTH: 190px; BACKGROUND-COLOR: #E7ECF1 }
DIV#nav LI.subsubsubmenu:hover {BACKGROUND-COLOR: #FF9999 ;}

DIV#nav UL UL 		{LEFT: auto; BORDER-RIGHT: #79c 1px dashed; BORDER-TOP: #79c 1px dashed; DISPLAY: none; BORDER-LEFT: #79c 1px dashed; BORDER-BOTTOM: #79c 1px dashed; POSITION: absolute; TOP: auto; clip:   rect(   )}
DIV#nav UL UL UL 	{DISPLAY: none; LEFT: 150px; POSITION: absolute; TOP: 0px; }

DIV#nav UL.level1 LI.submenu:hover UL.level2 	    {DISPLAY: block; FONT-SIZE: 11px; WIDTH: 190px ; }
DIV#nav UL.level1 LI.subsubsubmenu:hover UL.level2 	{DISPLAY: block; FONT-SIZE: 11px; WIDTH: 190px ; }

DIV#nav UL.level2 LI.submenu:hover UL.level3 	    {DISPLAY: block; FONT-SIZE: 11px; WIDTH: 190px ; }
DIV#nav UL.level2 LI.subsubmenu:hover UL.level3 	{DISPLAY: block; FONT-SIZE: 11px; WIDTH: 190px ; }

