/* CSS Document */

.grand_titre_orange {
	font-family:Verdana;
	font-size:16px;
	color:#F89E00;
	padding: 20px 10px 10px 10px;
	font-weight: bold;
}

.titre_moyen_grisbleu {
font-family:Verdana;
font-size:18px;
color:#666666;
padding: 10px 20px 0px 10px;
}

.texte_contenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;	
color:#000000;
padding: 10px 10px 10px 10px;
line-height: 20px;
}

.texte_fiche{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;	
color:#666666;
padding: 10px 10px 10px 10px;
}

.texte_contenu2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;	
color:#000000;
padding: 10px 10px 10px 10px;
line-height: 20px;
}

.texte_indente_contenu {
font-family:Verdana;
font-size:11px;
color:#000000;
text-align:justify;
padding:0px 20px 10px 70px;
}

.texte_logo {
font-family:Verdana;
font-size:11px;
color:#000000;
padding-right: 50px;
}

.contenu_gras {
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#000000;
padding: 10px 10px 10px 10px;
}

.texte_orange {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;	
color:#F89E00;
line-height: 20px;
}

.titre_contenu {
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#3A80B4;
text-align:justify;
padding: 5px 0px 5px 10px;
}

.liste_fiche {
font-family:Verdana;
font-size:11px;
color:#000000;
text-align:justify;
line-height: 20px;
padding:10px 20px 10px 20px;
}

.titre_form{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#3A80B4;
padding:10px 10px 10px 10px;
}

.texte_form{
font-family:Verdana;
font-size:11px;
color:#000000;
padding:2px 10px 2px 10px;

}

.textarea_form {
background-color:#EDECEA;
width:80%;
height:100%
font-family:Verdana;
font-size:11px;
color:#000000;
}

.input_text_form {
width:100px;
background-color:#EDECEA;
font-family:Verdana;
font-size:11px;
color:#000000;
text-align:justify;
padding:2px 10px 2px 10px;
}

.pied_page {
font-family:Verdana;
font-size:10px;
color:#000000;
}

.a_pied:link, .a_pied:visited{
color:#ffffff;
text-decoration:none;
}

.a_pied:visited:hover {
color:#307CB8;
text-decoration:none;
}

.a_pied:hover {
color:#307CB8;
text-decoration:none;
}

.a_service:link, .a_service:visited {
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding-left:0px;
line-height: 3;
}

.a_service:visited:hover {
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#3A80B4;
padding-left:0px;
text-decoration:none;
line-height: 3;
}

.a_service:hover {
font-family:Verdana;
font-weight:bold;
padding-left:0px;
font-size:11px;
color:#3A80B4;
text-decoration:none;
line-height: 3;
}

.a_contact:link, .a_contact:visited{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.a_contact:visited:hover {
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#3A80B4;
text-decoration:none;
}

.a_contact:hover {
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#3A80B4;
text-decoration:none;
}

.sous_tiitre {
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:#3A80B4;
	text-align:justify;
	padding-top: 5px;
	padding-bottom: 0px;
}

.details_voyage{
color:93B8D2;
font-style:italic;
}

.titre_fiche {
font-family:Verdana;
font-size:12px;
color:#666666;
font-weight:bold;
}

.sous_titre_fiche {
font-family:Verdana;
font-size:11px;
color:#666666;
}

.titre_car {
font-family:Verdana;
font-size:18px;
color:#F89E00;
padding: 10px 20px 0px 10px;
}

.event_date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;	
color:#6699CC;
padding: 10px 10px 10px 10px;
line-height: 20px;
}

.titre_accueil {
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	padding: 20px 10px 10px 10px;
	text-align: center;
}

.titre_vignettes1 {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#3A80B4;
text-align: center;
text-decoration:none;
padding: 15px 15px 15px 15px;
}

.titre_vignettes1:hover {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#000066;
text-align: center;
text-decoration:none;
}

.titre_vignettes1:visited {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#3A80B4;
text-align: center;
text-decoration:none;
}

.titre_vignettes1:visited:link {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#3A80B4;
text-align: center;
text-decoration:none;
}

.titre_vignettes1:visited:hover {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#F89E00;
text-align: center;
text-decoration:bold;
}

.titre_vignettes2 {
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#3A80B4;
padding:15px 15px 15px 15px;
text-align: center;
}

.texte_mentions {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 15px;
}

.titre_mentions {
	font-family:Arial;
	font-size:11px;
	color:#3A80B4;
	font-weight:bold;
	padding-right: 20px;
	padding-bottom: 0px;
}

.lien_mentions {
	font-family:Arial;
	font-size:11px;
	color:#3A80B4;
	text-decoration:none;
}

.horaires {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.horaires:hover {
	color:#3A80B4;
	text-decoration:underline;
}

.horaires:visited {
	color:#000000;
	text-decoration:underline;
}

.horaires:visited:hover {
	color:#3A80B4;
	text-decoration:underline;
}

.news {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

.news:hover {
	color:#3A80B4;
	text-decoration:underline;
}

.news:visited {
	color:#000000;
	text-decoration:underline;
}

.news:visited:hover {
	color:#3A80B4;
	text-decoration:underline;
}