{
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
}
body {
/*	background-image: url(http://www.ypocamp.fr/img/menus/menu-fond-gris-bleu.jpg);  */
	background-image: url(http://www.ypocamp.fr/img/menus/bleu_sandrine.jpg);
}
/* LETTRES VIOLETTES SI CONCESSIONNAIRE   violet #ba1c7d  anis #a2d84c */ 
body.classconcess {
background-image: url(http://www.ypocamp.fr/img/menus/bleu_sandrine_x.jpg);
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

a {
	font-size: 11px;
}
a:link {
	color: #025D94;
	text-decoration: none;
}
a:visited {
	text-decoration: none;

}
a:hover {
	text-decoration: underline;
	color: #CF0115;
}
a:active {
	text-decoration: none;

}

.input-radio{cursor:hand; border-width :1px; border-style: solid; border-color: #000; padding: 10px;}


/* normal bleue */
.Style1 {
	color: #0C5D92;
	font-weight: lighter;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* tout petit normal bleue */
.cStyle1 {
	color: #0C5D92;
	font-weight: lighter;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* normal bleue gras*/
.Style1b {
	color: #0C5D92;
	font-weight: lighter;
	font-size: 11px;
	font-style: bold;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* grand bleu */
.Style3x {
	color: #0C5D92;
	font-size: 14px;
	font-style: bold;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* tres grand bleu */
.Style3x2 {
	color: #0C5D92;
	font-size: 15px;
	font-style: bold;
	line-height: 15px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* normal blanc */
.Style2 {
	color: #FFFFFF;
	font-weight: lighter;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.Style2         {COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
a:hover.Style2   {COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

/* moyen blanc */
.Style2m {
	color: #FFFFFF;
	font-weight: lighter;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* petit noir */
.Style3p {
	color: #000000;
	font-weight: lighter;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* tout petit noir */
.cStyle3p {
	color: #000000;
	font-weight: lighter;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* normal noir */
.Style3 {
	color: #000000;
	font-weight: lighter;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* moyen noir */
.Style3m {
	color: #000000;
	font-weight: lighter;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* grand noir */
.Style3g {
	color: #000000;
	font-size: 14px;
	font-style: bold;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* tres grand noir */
.Style3gg {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	FONT-SIZE: 1.3em;
	MARGIN: 0px; 
	COLOR: black; 
	FONT-FAMILY: Arial,sans-serif; 
	LETTER-SPACING: +1px
}

/* normal rouge */
.Style22r {
	color: #FB6F3A;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* normal rouge souligné */
.Style22rs{
	color: #E7343E;
	font-size: 11px;
	font-style: normal;
	line-height: 11px;
	font-variant: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* tout petit normal rouge souligné */
.cStyle22rs{
	color: #E7343E;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-variant: normal;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* moyen rouge */
.Style2rg {
	color: #E7343E;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* moyen orange */
.Style2or {
	color: #FB6F3A;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* moyen orange */
.Style2orv {
	color: #ba1c7d;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* tout petit rouge */
.cStyle2rg {
	color: #E7343E;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* grand rouge */
.Style3rg {
	color: #FB6F3A;
	font-size: 16px;
	font-style: bold;
	line-height: 16px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* grand violet */
.Style3rgv {
	color: #ba1c7d;
	font-size: 16px;
	font-style: bold;
	line-height: 16px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


FORM {
	 MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}

LABEL {
	HEIGHT: 12px;
}
INPUT {
	COLOR: #0C5D92; 
	font-weight: lighter; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
}
SELECT {
	COLOR: #0C5D92; 
	font-weight: lighter; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
}
OPTION {
	COLOR: #0C5D92; 
	font-weight: lighter; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
}
.select_recherche {
	MARGIN-BOTTOM: 2px; WIDTH: 160px;
	COLOR: #0C5D92; 
	font-weight: lighter; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
}
.input_recherche {
	MARGIN-BOTTOM: 0px; WIDTH: 160px;
	COLOR: #0C5D92; 
	font-weight: lighter; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
}
.input_marecherche {
	MARGIN-BOTTOM: 0px; WIDTH: 130px;
	COLOR: #0C5D92; 
	font-weight: lighter; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white; 
}
.input_petitvovn {
	COLOR: #ffffff; 
	font-weight: lighter; 
	font-size: 10px; 
	font-style: normal; 
	line-height: 14px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #136095; 
}

/* balise h1 sur lien essentiel du chemin en taille de caractères normal */ 
h1 { 
display:inline; 
line-height:0px 
}
/* balise h3 sur lien secondaires du chemin en taille de caractères normal */ 
h3 { 
display:inline; 
line-height:0px 
}

/* vrais titres */ 
h2 {
	font-size: 1.33em;
	margin: 5px;
}
h2.css-titre1 {
	margin: 5px 0px 0px 0px;
	color: #E7343E;
	font-weight: lighter;
	font-size: 18px;
	font-style: bold;
	line-height: 20px;
	font-variant: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #E7343E;
}


/* NAVIGSITE  */
DIV.navigsite {
	border: #bcc2fc double 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; 
	color: #ffffff; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 10px; MARGIN-BOTTOM: MARGIN-TOP: 0px; display:inline; color: #ffffff; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite H1.A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT: 0px; MARGIN-LEFT: 10px; MARGIN-BOTTOM: MARGIN-TOP: 0px;
	color: #ffffff; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 10px; MARGIN-BOTTOM: MARGIN-TOP: 0px; display:inline; color: #ffffff; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite H3.A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT: 0px; MARGIN-LEFT: 10px; MARGIN-BOTTOM: MARGIN-TOP: 0px;
	color: #ffffff; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite A {
    color: #ffffff; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite A:visited {
    color: #ffffff; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite A:hover {
    color: #cccccc; font-size: 10px; font-weight: lighter; font-style: normal; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* /NAVIGSITE  */





/* NAVIGSITE-bleu  */
DIV.navigsite-bleu-x {
	MARGIN-BOTTOM: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #ba1c7d;
	border: #bcc2fc double 0px;  
	color: #ba1c7d; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 5px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu-x H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px;  MARGIN-TOP: 0px; DISPLAY:inline; 
	color: #136095; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu-x H1.A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px; MARGIN-TOP:  0px;
	color: #136095; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu-x H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px;  MARGIN-TOP: 0px; DISPLAY:inline; 
	color: #136095; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu-x H3.A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px; MARGIN-TOP:  0px;
	color: #136095; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu-x A {
    color: #ba1c7d; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 15px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu-x A:visited {
    color: #ba1c7d; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 15px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu-x A:hover {
    color: #ba1c7d; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 15px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* /NAVIGSITE  */




/* NAVIGSITE-bleu  mais violet */
DIV.navigsite-bleu {
	MARGIN-BOTTOM: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #fb6f39;
	border: #bcc2fc double 0px;  
	color: #fb6f39; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 5px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px;  MARGIN-TOP: 0px; DISPLAY:inline; 
	color: #136095; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu H1.A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px; MARGIN-TOP:  0px;
	color: #fb6f39; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px;  MARGIN-TOP: 0px; DISPLAY:inline; 
	color: #fb6f39; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu H3.A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	MARGIN-RIGHT:  0px; MARGIN-LEFT:  0px; MARGIN-BOTTOM:  0px; MARGIN-TOP:  0px;
	color: #fb6f39; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 0px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu A {
    color: #fb6f39; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 15px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu A:visited {
    color: #fb6f39; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 15px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.navigsite-bleu A:hover {
    color: #fb6f39; font-size: 10px; font-weight: lighter; font-style: bold; line-height: 15px; font-variant: normal; font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* /NAVIGSITE mais violet */


.grosprixv 
{
	color: #ba1c7d; 
	font-size: 16px; 
	font-weight: bold;
	font-style: normal; 
	font-variant: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grosprixo 
{
	color: #FB6F3A; 
	font-size: 16px; 
	font-weight: bold;
	font-style: normal; 
	font-variant: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grosprix 
{
	color: #E7343E; 
	font-size: 15px; 
	font-weight: bold;
	font-style: normal; 
	font-variant: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.nonprix 
{
	color: #E7343E; 
	font-size: 11px; 
	font-weight: bold;
	font-style: normal; 
	font-variant: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.contour-bleu {
	MARGIN-LEFT: 5px; 
	MARGIN-RIGHT: 5px; 
	BORDER-RIGHT: #4793C2 thin dotted; 
	BORDER-TOP: #4793C2 thin dotted;
	BORDER-LEFT: #4793C2 thin dotted; 
	BORDER-BOTTOM: #4793C2 thin dotted; 
	PADDING-RIGHT: 5px; 	
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	COLOR: #000033; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white
}

.contour-noir {
	MARGIN-LEFT: 1px; 
	MARGIN-RIGHT: 1px; 
	BORDER-RIGHT: #cccccc solid 1px; 
	BORDER-TOP: #cccccc solid 1px;
	BORDER-LEFT: #cccccc solid 1px; 
	BORDER-BOTTOM: #cccccc solid 1px; 
	PADDING-RIGHT: 1px; 	
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	COLOR: #000033; FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: white
}






.contour-rose {
	BORDER-RIGHT: #FF6666 thin dashed; PADDING-RIGHT: 5px; BORDER-TOP: #FF6666 thin dashed; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #FF6666 thin dashed; COLOR: #000033; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #FF6666 thin dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}

.tilien {
	FONT-SIZE: 7pt; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.tilien:hover {
	TEXT-DECORATION: underline
}


/* 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 }
.liste_niv2     { 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_maintitle2rougebarre { text-decoration: line-through; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size : 16px; font-weight : none; line-height : 200%; color : #336699;}
.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_14bleu	        { font-family: Verdana, Arial; font-size : 12px; font-weight : none; text-decoration : none; line-height : 120%; color : #003399;}

.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_body2textp        { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 8px; 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; 
}

/* ------------------------------------------------------------------------------------ */

#Navih {
	DISPLAY: block; PADDING:0px;  MARGIN:0px; LIST-STYLE-TYPE: none;  z-index: 50000; 
	
	width: 995px; min-width: 995px;   	
}

#Navih LI {
	TEXT-ALIGN:left; PADDING:0px; MARGIN: 0px;  FLOAT: left;  WIDTH: 199px; 

font-size:9px; 
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
}
#Navih LI A {
	PADDING-TOP:3px; PADDING-BOTTOM:3px; PADDING-LEFT:18px; PADDING-RIGHT:0px; 
	DISPLAY: block;  
	MARGIN: 0px; 
	COLOR: white;  
 /* BACKGROUND-COLOR: #a2d84c;  */ 
	font-size:12px; 
	TEXT-DECORATION: none;
	font-weight:none;
	/*BACKGROUND: url("http://www.ypocamp.fr/img/menus/fleche-orange_xx.gif") no-repeat left;  */
}
#Navih LI A:hover {
	PADDING-TOP:3px; PADDING-BOTTOM:3px; PADDING-LEFT:18px; PADDING-RIGHT:0px; 
	DISPLAY: block; 
	MARGIN: 0px; 	
	COLOR: #000000; 
	TEXT-DECORATION: none;
	font-size:12px; 
	font-weight:bold;
	BACKGROUND: url("http://www.ypocamp.fr/img/menus/fleche-orange_x.gif") no-repeat left; background-position: 3px;
	BACKGROUND-COLOR: #ffffff; 
	border: 1px solid  #336699; 
}
#Navih LI A:active {
	PADDING-TOP:3px; PADDING-BOTTOM:3px; PADDING-LEFT:18px; PADDING-RIGHT:0px; 
	MARGIN: 0px; 
	DISPLAY: block; 
	COLOR: white;  BACKGROUND-COLOR: #136095; TEXT-DECORATION: none
}
.Menunavih {
	PADDING: 0px;
	MARGIN: 0px;
	DISPLAY: none;  
	LIST-STYLE-TYPE: none; 
}
/* ------------------------------------------------------------------------------------ */ 
/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2010 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 242 2010-03-14 00:55:02Z emartin24 $
 *
 */

#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:320px; width:600px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(http://www.ypocamp.fr/img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}
/* ------------------------------------------------------------------------------------ */ 

