.adresse {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: 7C0FBA; background-position: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 10px; padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px}
.lien    {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF16B3; }

.typo_noir_8_no { font-family: Arial;font-size: 8pt;font-weight: normal;color :#000000; line-height: 12px;}
.typo_noir_8_gr { font-family: Arial;font-size: 8pt;font-weight: bold;color :#000000; line-height: 12px;}
.typo_noir_10_no { font-family: Arial;font-size: 10pt;font-weight: normal;color :#000000; }
.typo_noir_10_gr { font-family: Arial;font-size: 10pt;font-weight: bold;color :#000000; }
.typo_noir_11_no { font-family: Arial;font-size: 11px;font-weight: normal;color :#000000; }

.typo_noir_10_no_px { font-family: Arial; font-size: 10px;font-weight: normal;color :#000000; }
.typo_noir_11_gr_px { font-family: Arial; font-size: 11px;font-weight: bolder;color :#000000; }
.typo_noir_12_no_px { font-family: Arial; font-size: 12px;font-weight: normal;color :#000000; }

.typo_gris_7_gr { font-family: Arial;font-size: 7pt;font-weight: bold;color :#7E766E; }
.typo_gris_8_no { font-family: Arial;font-size: 8pt;font-weight: normal;color :#7E766E;}
.typo_gris_8_gr { font-family: Arial;font-size: 8pt;font-weight: bold;color :#7E766E;}
.typo_gris_10_no { font-family: Arial;font-size: 10pt;font-weight: normal;color :#7E766E; }
.typo_gris_10_gr { font-family: Arial;font-size: 10pt;font-weight: bold;color :#7E766E; }

.typo_gris_9_no_px { font-family: Arial;font-size: 9px;font-weight: normal;color :#7E766E; }

.typo_blanc_10_no { font-family: Arial;font-size: 10px;font-weight: normal;color :#FFFFFF; }
.typo_blanc_10_gr { font-family: Arial;font-size: 10px;font-weight: bold;color :#FFFFFF; }
.typo_blanc_12_no { font-family: Arial;font-size: 12px;font-weight: normal;color :#FFFFFF; }
.typo_blanc_12_gr { font-family: Arial;font-size: 12px;font-weight: bold;color :#FFFFFF; }

.typo_sang_8_gr { font-family: Arial;font-size: 8pt;font-weight: bold;color :#DF002C; }
.typo_sang_9_no { font-family: Arial;font-size: 9pt;font-weight: normal;color :#DF002C; }
.typo_sang_9_gr { font-family: Arial;font-size: 9pt;font-weight: bold;color :#DF002C; }
.typo_sang_10_gr { font-family: Arial;font-size: 10pt;font-weight: bold;color :#DF002C; }
.typo_sang_12_gr { font-family: Arial;font-size: 12pt;font-weight: bold;color :#DF002C; }

.typo_bleuclair_10_no { font-family: Arial;font-size: 10px;font-weight: normal; color :#0083BA}
.typo_bleuclair_11_no { font-family: Arial;font-size: 11px;font-weight: normal; color :#0083BA}
.typo_bleuclair_11_gr { font-family: Arial;font-size: 11px;font-weight: bold; color :#0083BA}
.typo_bleuclair_12_gr { font-family: Arial;font-size: 12px;font-weight: bold; color :#0083BA}

.typo_violet_7_no { font-family: Arial;font-size: 7pt;font-weight: bold;color :#730FB2; }
.typo_violet_11_no { font-family: Arial;font-size: 11px;font-weight: normal;color :#730FB2}
.typo_violet_11_gr { font-family: Arial;font-size: 11px;font-weight: bolder;color :#730FB2}
.typo_violet_12_no { font-family: Arial;font-size: 12px;font-weight: normal;color :#730FB2}
.typo_violet_12_gr { font-family: Arial;font-size: 12px;font-weight: bolder;color :#730FB2}
.typo_violet_14_no { font-family: Arial;font-size: 14px;font-weight: normal;color :#730FB2}
.typo_violet_14_gr { font-family: Arial;font-size: 14px;font-weight: bolder;color :#730FB2}
.typo_violet_15_no{font-family: Arial;font-size: 15pt;font-weight: normal;color :#730FB2}
.typo_violet_15_gr{font-family: Arial;font-size: 15pt;font-weight: bold;color :#730FB2}
.typo_violet_16_gr {font-family: Arial;font-size: 16px;font-weight: bold;color :#730FB2}

.typo_mauve_12_no { font-family: Arial;font-size: 12px;font-weight: normal; line-height: 12px; color :#7E33BE}
.typo_mauve_12_gr { font-family: Arial;font-size: 12px;font-weight: bold; line-height: 13px;color :#7E33BE}
.typo_mauve_14_gr { font-family: Arial;font-size: 14px;font-weight: bold; line-height: 13px;color :#7E33BE}

.typo_rouge_12_gr { font-family: Arial;font-size: 12px;font-weight: bold;color :#FF0000; }              
.typo_rouge_14_gr { font-family: Arial;font-size: 14px;font-weight: bold;color :#FF0000; }

.typo_orange_12_gr { font-family: Arial;font-size: 12px;font-weight: bold;color :#F55117; }  

.typo_grisnav_10_no { font-family: Arial;font-size: 10px;font-weight: normal;color :#999999; }
.typo_violetnav_10_no { font-family: Arial;font-size: 10px;font-weight: normal;color :#730FB2; }

.no_repeat {background-repeat: no-repeat;}

.input40 { width: 40mm; font-family: arial; font-size: 8pt; font-weight: normal ;color=black; background-color=white}
.input53 { width: 53mm; font-family: arial; font-size: 8pt; font-weight: normal ;color=black; background-color=white}
.input35 { width: 45mm; font-family: arial; font-size: 8pt; font-weight: normal ;color=black; background-color=white}

A.service:link			{font-family: Arial;color:#FFFFFF;font-size:11px;font-weight: bold;}
A.service:visited 	{font-family: Arial;color:#FFFFFF;font-size:11px;font-weight: bold;}
A.service:hover			{font-family: Arial;color:#FF33CC;font-size:11px;font-weight: bold;}
A.service:active		{font-family: Arial;color:#FF33CC;font-size:11px;font-weight: bold;}

A.typo_gris_8_no_link:link		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#313131;}
A.typo_gris_8_no_link:visited {font-family: Arial;font-size: 8pt;font-weight: normal;color :#313131;}
A.typo_gris_8_no_link:hover		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#FFFFFF;}
A.typo_gris_8_no_link:active	{font-family: Arial;font-size: 8pt;font-weight: normal;color :#313131;}

A.typo_gris_allprod_7_no_link:link		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#989898;}
A.typo_gris_allprod_7_no_link:visited {font-family: Arial;font-size: 8pt;font-weight: normal;color :#989898}
A.typo_gris_allprod_7_no_link:hover		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#0182B9;}
A.typo_gris_allprod_7_no_link:active	{font-family: Arial;font-size: 8pt;font-weight: normal;color :#989898;}

img{
border:0
}

a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#730fb2;
}

.spacer {
  clear: both;
}

#pied{ width:760px; clear:both;text-align:center;}
#pied img{border:0}
#adresse{position: relative; left:170px;font-family: Arial;font-size: 10px;font-weight: normal;color:#999999; width:410px; margin:auto auto; float:left}
div#adresse p{ margin:0 0 5px 0}
div#adresse a:link{color:#999999;text-decoration:underline;font-weight:normal;}
div#adresse a:visited{color:#999999;text-decoration:underline;font-weight:normal;}
div#adresse a:hover{color:#ee521c;text-decoration:none;font-weight:normal;}
div#adresse a:active{color:#999999;text-decoration:underline;font-weight:normal;}
#pied #logos_droite{float:right; position:relative; margin:0; text-align:right}

#nav_bas{text-align:center; position:absolute; bottom:0;width:100% }

#main.sejours{
position:relative;
background-image:url(../img/fond_sejours_preresultat.jpg);
width:758px;
height:389px
}

.retour{
padding-left:170px;
float:left;
color:#730fb2;
font-size:12px;
text-align:left
}

ul#rolls{
list-style:none;
margin:0;
padding:0
}

.sejours #carte{
position:absolute;
width:170px;
height:155px;
left:384px;
top:148px
}

.sejours #intro{
margin-top:30px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#730fb2
}

