/** 
 * Styles Joomla - Centrale de rÈservation Saint RaphaÎl - Pays de Fayence */
HTML {overflow-x:hidden;}


	
 body
		{
			margin: 10px 0;
			padding: 0;
			text-align: center ;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size : 11px;
			color: #666666;
			background-image: url("/templates/resa-straph/images/fond_ReC.jpg");
			background-repeat:repeat-x;			
			line-height: 15px;
			text-indent: 0px;
		}

div#conteneur-principal
		{
			width: 869px ;
			margin: 0 auto ;
			text-align: left ;
		}
		
div#banniere
		{
			width: 852px ;
			height: 201px;
			clear: both;
			margin:0 0 15px 8px;
		}
		
.menu-principal-arrondi {background: transparent; width:849px; margin:0 0 0 10px; text-align:center; color : #bff246; clear: both; padding-top:2px;}
.menu-principal-arrondi p {margin:0 5px; padding-bottom:0px;}
.menu-principal-arrondi .haut, .menu-principal-arrondi .bas {display:block; background:transparent; font-size:1px;}
.menu-principal-arrondi .b1, .menu-principal-arrondi .b2, .menu-principal-arrondi .b3, .menu-principal-arrondi .b4, .menu-principal-arrondi .b1b, .menu-principal-arrondi .b2b, .menu-principal-arrondi .b3b, .menu-principal-arrondi .b4b {display:block; overflow:hidden;}
.menu-principal-arrondi .b1, .menu-principal-arrondi .b2, .menu-principal-arrondi .b3, .menu-principal-arrondi .b1b, .menu-principal-arrondi .b2b, .menu-principal-arrondi .b3b {height:1px;}
.menu-principal-arrondi .b2 {background:#95bd35; border-left:1px solid #; border-right:1px solid #;}
.menu-principal-arrondi .b3 {background:#95bd35; border-left:1px solid #; border-right:1px solid #;}
.menu-principal-arrondi .b4 {background:#95bd35; border-left:1px solid #; border-right:1px solid #;}
.menu-principal-arrondi .b4b {background:#95bd35; border-left:1px solid #; border-right:1px solid #;}
.menu-principal-arrondi .b3b {background:#95bd35; border-left:1px solid #; border-right:1px solid #;}
.menu-principal-arrondi .b2b {background:#95bd35; border-left:1px solid #; border-right:1px solid #;}
.menu-principal-arrondi .b1 {margin:0 5px; background:#;}
.menu-principal-arrondi .b2, .menu-principal-arrondi .b2b {margin:0 3px; border-width:0 2px;}
.menu-principal-arrondi .b3, .menu-principal-arrondi .b3b {margin:0 2px;}
.menu-principal-arrondi .b4, .menu-principal-arrondi .b4b {height:2px; margin:0 1px;}
.menu-principal-arrondi .b1b {margin:0 5px; background:#;}
.menu-principal-arrondi .menu-principal-contenu {display:block;  background:#95bd35; border-left:1px solid #; border-right:1px solid #; height:25px;}

div#conteneur-gauche 
		{
			float:left;
			width:607px;
			height: 100%;
			margin-top:-10px;
		}
		
div#conteneur-1col 
		{
			width:860px;
			height: 100%;
			clear: both;
		}
		
div#conteneur-droite 
		{
    	width: 192px;
    	text-align: right;
    	float:right;
    	font-size:1px; /* Pour qu'il n'y ait pas d'espace supplÈmentaire en hauteur aprËs les images */
		}
		
div#localisation
		{
			width: 662px ;
			height: 30px;
			margin-top: 10px;
			color: #7c7c7c;
		}
		
.arrondi-haut
		{
			margin-top:10px;
		    width: 659px ;
			height: 17px;
			background: url('../images/arrondi-haut.png');
			/*font-size:1px;  Pour qu'il n'y ait pas d'espace supplÈmentaire en hauteur aprËs le backgroung */
		}		
div#arrondi-haut-1col
		{
		  width: 659px ;
			height: 17px;
			background: url('../images/arrondi-haut.png') top left no-repeat;
			font-size:1px; /* Pour qu'il n'y ait pas d'espace supplÈmentaire en hauteur aprËs le backgroung */
		}	

div#arrondi-central
		{ background : #ffffff;
			
			height: 100%;
			overflow:auto;
			padding-left:28px;
			padding-right:28px;
			width: 607px;
			background: url('../images/VF3_06.png') ;
			background-repeat:repeat-y;
		}	
div#arrondi-central-1col
		{ background : #ffffff;
			border-right : 1px solid #d3d3d3;
			height: 100%;
			overflow:auto;
			padding-left:5px;
			padding-right:5px;
			width: 850px;
		}	

div#arrondi-bas
		{
		  width: 659px ;
			height: 36px;
			background: url('../images/arrondi-bas.png') no-repeat;
		}	
div#arrondi-bas-1col
		{
		  width: 860px ;
			height: 3px;
			background: url('../images/arrondi-bas-1col.png') no-repeat;
		}	
		
		
div#colonne-gauche 
		{
			float:left;
			width:271px;	
			border: 0px solid #d3d3d3;
		}
		
div#colonne-droite 
		{
		float:right;
		width:330px;
		border: 0px solid #d3d3d3;
		}
		
.footer-arrondi {background: transparent; width:860px; margin:0 auto; text-align:center; color : #909090; clear: both; padding-top:5px;}
.footer-arrondi p {margin:0 0px; padding-bottom:0px; }
.footer-arrondi .haut, .footer-arrondi .bas {display:block; background:transparent; font-size:1px;}
.footer-arrondi .b1, .footer-arrondi .b2, .footer-arrondi .b3, .footer-arrondi .b4, .footer-arrondi .b1b, .footer-arrondi .b2b, .footer-arrondi .b3b, .footer-arrondi .b4b {display:block; overflow:hidden;}
.footer-arrondi .b1, .footer-arrondi .b2, .footer-arrondi .b3, .footer-arrondi .b1b, .footer-arrondi .b2b, .footer-arrondi .b3b {height:1px;}
.footer-arrondi .b2 {background:#fff; border-left:1px solid #; border-right:1px solid #;}
.footer-arrondi .b3 {background:#fff; border-left:1px solid #; border-right:1px solid #;}
.footer-arrondi .b4 {background:#fff; border-left:1px solid #; border-right:1px solid #;}
.footer-arrondi .b4b {background:#fff; border-left:1px solid #; border-right:1px solid #b8b8b8;}
.footer-arrondi .b3b {background:#fff; border-left:1px solid #; border-right:1px solid #b8b8b8;}
.footer-arrondi .b2b {background:#fff; border-left:1px solid #; border-right:1px solid #b8b8b8;}
.footer-arrondi .b1 {margin:0 5px; background:#;}
.footer-arrondi .b2, .footer-arrondi .b2b {margin:0 3px; border-width:0 2px;}
.footer-arrondi .b3, .footer-arrondi .b3b {margin:0 2px;}
.footer-arrondi .b4, .footer-arrondi .b4b {height:2px; margin:0 1px;}
.footer-arrondi .b1b {margin:0 5px; background:#b8b8b8;}
.footer-arrondi .footer-contenu {display:block; color:#FFFFFF; padding-left:20px;}

hr {
width             : 100%;
height            : 0px;
font-size         : 11px;
border            : none;
border-bottom     : 2px dotted #afafaf;
}
hr.separator {} 
.pagenavbar {} /* il níest pas utilisÈ dans la page nav bar mais pour líaffichage des noms sur le forum Simple Board? */ 
.pagenav {} /* comme son nom líindique, ce style correspond aux liens << Premier < PrÈcÈdent 1 Suivant > Dernier */ 
.small {} 

.button {
border: 1px solid #d5d5d5;
font-family: Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
color: #ffffff;
background-color : #d5d5d5; 
} 
.button-recherche {
border: 1px solid #d5d5d5;
font-family: Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
color: #ffffff;
background-color : #d5d5d5; 
margin-left: 5px;
width:25px;
} 

input.input, .inputbox, select  {
border: 1px solid #8f8f8f;
color : #6e6e6e;
font-family: Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
background-color : #fff;
} 

.inputbox-recherche  {
border: 1px solid #8f8f8f;
color : #6e6e6e;
font-family: Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight: bold;
background-color : #fff;
width:79%;
} 

/** 
 * Interface de Navigation pour Mambo 
 * --------------------------------- 
 * Les styles CSS que voici dÈfinissent líaffichage des interfaces de navigation 
 */ 

a:link, a:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight:normal;
color: #95bd35;
text-decoration: none;
}

a:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight:normal;
color             : #1a81d8;
text-decoration   : underline;
}

 .contentpaneopen-offres a:link, .contentpaneopen-offres a:visited, .moduletable-offres a:link, .moduletable-offres a:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight:normal;
color: #1a81d8;
text-decoration: none;
line-height:25px;
}

.contentpaneopen-offres a:hover, .moduletable-offres a:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight:normal;
color             : #95bd35;
text-decoration   : underline;
}

.ontab {}/*  Pour modifier l'apparence des  "Onglet" dans l'editeur d'article en "frontend"  ( quand vous etes logger en admin ). Ce style .ontab correspond aux ÈlÈments actifs ou aprËs un clique*/ 
.offtab {} /* La mÍme chose que prÈcÈdemment Celui-ci correspond aux cases qui ne sont pas actives ou il níy a pas eu de clique  */ 
.tabpadding {} /* Ce style est utilisÈ pour fixer la taille des cases en question  */ 
.tabheading {} /* Je ne suis pas sur que ce soit utilisÈ. Je níai pas trouvÈ díexemple concernant ce style. */ 
.pagetext {} /* Ce style est utilisÈ pour le contenu des formulaire díÈditions, de saisie des articles (ce que líont fait avec htmlarea par exemple)   */ 

a.mainlevel:link, a.mainlevel:visited {
color             : #C74F19;
text-decoration   : none;
font-family       : Tahoma, Arial, sans-serif;
font-size: 11px;
padding-left: 0px;
line-height:15px;
font-weight: normal;
}

a.mainlevel:hover {
color             :#494949;
text-decoration   : underline;
font-size: 11px;
font-weight: normal;
padding-left: 0px;
line-height:15px;
}

div#menu-principal-arrondi a.mainlevel:link, div#menu-principal-arrondi a.mainlevel:visited {
color             : #bff246;
text-decoration   : none;
font-family       : Tahoma, Arial, sans-serif;
font-size: 14px;
line-height:26px;
}

div#menu-principal-arrondi a.mainlevel:hover {
color: #fff;
text-decoration   : underline;
font-size: 14px;
line-height:26px;
}

div#footer-arrondi a.mainlevel:link, div#footer-arrondi a.mainlevel:visited {
color             : #909090;
text-decoration   : none;
font-family       : Tahoma, Arial, sans-serif;
}

div#footer-arrondi a.mainlevel:hover {
color             : #000;
text-decoration   : underline;
}


.creadate{}/*ce style correspond ‡ la date figurant au-dessous du titre du contenu/article*/ 
.modifydate{}/*ce style correspond ‡ la date figurant en fin de contenu/article ´derniËre modificationª*/ 
.readon{}/*ce style correspond au texte ´lire la suiteÖ" figurant dans la page principale ou en fin de rÈsumÈ (contenu)*/ 


.contentpane{ text-align:left; margin: 5px; background: #ffffff; }
.contentpaneopen { width:600px }

.contentheading, .componentheading { 
font-family: verdana;
font-size : 13px;
color: #95bd35;
line-height: 15px;
font-weight: normal;
background-image: url(../images/picto_vert.png);
padding-left: 36px;
padding-top:5px;
background-repeat:no-repeat;
height:47px;
text-transform:uppercase;
}

.contentheading-offres {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
color: #1a81d8;
line-height: 20px;
}

.titre-souligne {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #000000;
line-height: 30px;
border-bottom : 1px solid #95bd35;
padding-bottom: 5px;
font-weight: bold;
text-align:left;
}

.titre-souligne-puce {
  display : block;
	background-image: url(../images/puce_gris.png);
	background-repeat: no-repeat;	
	background-position: left top;
	padding-left: 15px;		
	font-family: verdana;
  font-size : 13px;
  color: #4D4D4D;
  line-height: 15px;
  padding-bottom: 5px;
  text-align:left;
  font-weight:bold;
}

.titre-noir {
font-family: verdana;
font-size : 13px;
color: #4D4D4D;
line-height: 15px;
}
.titre-noir-sejours {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
color: #000000;

}
.titre-blanc-sejours {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 21px;
color: #FFFFFF;
font-weight: normal;
}

.titre-blanc-pre-reservez {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color:#FFFFFF;
font-weight: normal;
}

.titre-vert {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 21px;
color: #95bd35;
font-weight: normal;
line-height: 30px;
text-decoration:none!important;
}

.titre-vert-loisirs {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #95bd35;
line-height: 20px;
font-weight: bold;
}

.titre-bleu-sejours {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 21px;
color: #1275D2;
font-weight: normal;
line-height:18px; 
}

.texte-bleu-sejours {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #1275D2;
font-weight: normal;

}

.puce {
	background-image: url(../images/puce.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
  font-size:10pt;
  line-height:18px; 
}

.contentpagetitle{}
.contentdescription{}
table.contenttoc{}
table.contenttoc td{}
.content_rating{}
.content_vote{}


.sectiontableheader{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size : 18px; color: #000000; line-height: 30px; }
.sectiontableentry1 { background:#ebf6fd; }
.sectiontableentry2 { background:#ffffff; }


.category {} /*Cette classe definit le titre de la Categorie */ 
a.category:link, a.category:visited {} /*meme chose qu'au dessus mais pour les titres Liens*/ 
a.category:hover {} /* meme chose qu'au dessu mais avec le curseur pointÈ dessu*/ 

.blogsection{} 


table.moduletable { width: 100%; clear: both; } 
table.moduletable th { } 
table.moduletable td { }  

table.moduletable-recherche { width: 100%; text-align:right; } 

table.moduletable-pratique {
width : 183px;
height: 140px;
float: right;
background-image:url('../images/fond-pratique.png');
-moz-box-shadow: 1px 1px px #8B8B8B; 
-webkit-box-shadow: 1px 1px px #8B8B8B;
-o-box-shadow: 1px 1px px #8B8B8B;
box-shadow: 1px 1px px #8B8B8B;
}

table.moduletable-pratique td {
padding:2px;
}



table.moduletable-newsletter td {
padding:5px;
color: #1a81d8;
font-size : 11px;
font-weight:bold;
text-decoration: none;
text-align: left;
}

table.moduletable-newsletter form, input {
margin-bottom:0px; padding:0px;
}

table.moduletable-sejours {
width: 100%;
text-align:right;
}

table.moduletable-sejours a.readon:link, a.readon:visited, a.readon:hover {
text-align:right;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight:bold;
color: #95bd35;
text-decoration: none;
border-bottom: 1px dashed #afafaf;
background: url('../images/lirelasuite-gris.png') no-repeat right;
padding-right: 25px;
padding-top: 5px;
display:block;
height: 25px;
line-height: 15px;
}

table.moduletable-sejours td {
text-align:right;
line-height: 120%;
}

table.moduletable-offres .contentheading, table.contentpaneopen-offres .contentheading { 
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight: bold;
color: #1a81d8;
line-height: 20px;
}

table.moduletable-offres a.readon {
text-align:right;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight:bold;
color: #1a81d8;
text-decoration: none;
border-bottom: 1px dashed #afafaf;
background: url('../images/lirelasuite-gris.png') no-repeat right;
padding-right: 25px;
padding-top: 5px;
display:block;
height: 25px;
line-height: 15px;
}

table.moduletable-offres table td, table.contentpaneopen-offres table td { padding:2px; }

.readon {
text-align:left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight:bold;
color: #95bd35;
text-decoration: none;
border-bottom: 1px dashed #afafaf;
background: url('../images/lirelasuite-gris.png') no-repeat right;
padding-right: 25px;
padding-top: 5px;
display:block;
height: 25px;
}
/*Creation d'un style permettant d'aligner deux div cote a cote*/
#test{float:left;}
#test2{float:right;}



/* Sondages */ 



.poll {} /* Les textes des sondages */ 
.pollstableborder {} /* configure les bords de la table des sondages */ 



/* Liens Web */ 
.weblinks{} /* Configure le titre des liens dans l'annuaire ìWeblinksî*/ 
a.weblinks:hover {} /* meme chose qu'au dessu mais avec le curseur pointÈ dessu*/ 



/* Diffusion des news */ 
.newsfeedheading {} /* Le titre des news. NOTE: ceci n'affecte pas le titre des news! */ 
.newsfeeddate {} /* La date des news */ 
.fase4rdf {} /* Le texte principal des news*/ 



/* Page de recherche */ 
table.searchintro {} 
/* Ce style configure l'affichage du resulta d'une recherche affichÈe dans la page principale */ 



/* Paramettres de la Table des Contactes */ 



table.contact {} 
/* Pour formater la totalitÈ de la table des ìcontactsî ce qui inclus le nom, addresse icons and formulaire. 
Note : Cette table n'inclus pas la liste deroulante qui permet de choisir ìDepartmentî ìPersonneî */ 



table.contact td.icons {} 
/* Le nom vous en dis deja beaucoup. Ce style configure les cellules <td> 
ou sont affichÈs les petits icons prÈs des details (addresses, telephone etc) */ 



table.contact td.details {} 
/* ceci definit le format <td> ( td pour table data ) des cellules ou sont les informations. 
Ces informations sont : addresses, telephone et autres info*/


/* accueil */ 


.texte_gris_puce  {
text-decoration:none!important ;
color:#666666;
font-family:arial;
font-size:11px;
background-image: url(../images/puce_gris.png);
padding-left: 15px;	
background-repeat:no-repeat;
}
.lien_gris_puce {
text-decoration:none!important ;
color:#666666;
font-family:arial;
font-size:11px;
}


.titre_1{
color:#95BD35;
font-size:14px;
font-family:arial;
}
.titre_1 a{
color:#95BD35;
font-size:14px;
font-family:arial;
}

.titre_2{
color:#C74F19;
font-size:14px;
font-family:arial;
}
.titre_2 a{
color:#C74F19;
font-size:14px;
font-family:arial;
}


.titre_3{
color:#1475D4;
font-size:14px;
font-family:arial;
}
.titre_3 a{
color:#1475D4;
font-size:14px;
font-family:arial;
}

.texte_reservez{
color:#95BD35;
font-size:11px;
font-family:arial;
float:left;
}
.mosPathWay{
color:#FFFFFF;
text-decoration:none!important ;
margin-left:10px;
margin-bottom: 10px;
margin-top: -5px;
}
.mosPathWay a {
color:#FFFFFF;
text-decoration:none!important ;
}

.mainlevel2 {
color:#FFF;
}

.titre-blanc-pre-reservez a {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color: #FFFFFF;
font-weight: normal;
text-decoration:none!important ;
}
.titre-blanc-pre-reservez a:hover {
color: #2771bc;
}

.texte_page_seg{
font-family:verdana;
font-size:10px;
color:#666666;
margin:0 10px 0 10px;

}

.plus_info a {
font-family: Arial;
font-size : 11px;
color: #86C8E5;
font-weight: normal;
text-decoration:none!important ;
background-image: url(../images/puce-bleu.png);
padding-left: 15px;
background-repeat:no-repeat;
}
.puceBleu {
font-family: Arial;
font-size : 11px;
color: #86C8E5;
font-weight: normal;
text-decoration:none!important ;
background-image: url(../images/puce-bleu.png);
padding-left: 15px;	
background-repeat:no-repeat;
}
.puceBleu a {
font-family: Arial;
font-size : 11px;
color: #86C8E5;
font-weight: normal;
text-decoration:none!important ;
background-image: url(../images/puce-bleu.png);
padding-left: 15px;	
background-repeat:no-repeat;
}

.ANP-manquer {
font-family: verdana;
font-size : 13px;
color: #C74F19;
font-weight: normal;
text-decoration:none!important ;
background-image: url(../images/puce-rouge.png);
padding-left: 15px;	
background-repeat:no-repeat;
}

.texte-ANP-manquer {
font-family: verdana;
font-size : 10px;
color: #666666;
margin:0 5px 0 5px;	
background-repeat:no-repeat;
}

.texte-contact {
font-family: verdana;
font-size : 10px;
color: #666666;
margin:0 5px 0 5px;	
background-repeat:no-repeat;
}

.texte-gris {
font-family: verdana;
font-size : 10px;
color: #666666;
align: justify;
}

/*-----------------------------PROMO----------------------------*/
.titre_entete_promo {
font-family: verdana;
font-size : 18px;
color: #C74F19;
}
.titre_promo {
font-family: verdana;
font-size : 16px;
color: #C74F19;
font-weight: normal;
argin-left:20px;
text-decoration:none!important ;
background-image: url(../images/puce-rouge.png);
background-position:left;
padding-left: 15px;	
margin-left:5px;
background-repeat:no-repeat;
}
.sous_titre_promo {
font-family: verdana;
font-size : 13px;
color: #B3D334;
padding-left: 20px;	
margin-left:5px;
background-repeat:no-repeat;
}
.texte_promo {
font-family: verdana;
font-size : 11px;
color: #666666;	
margin-left:20px;
margin-top:5px;
background-repeat:no-repeat;
}
.en_savoir_plus__promo {
font-family: verdana;
font-size : 13px;
color: #1475D4;
text-decoration:none!important ;
margin-left:20px;
}

/*-----------------------------END PROMO-----------------------*/

/*-----------------------------LOISIRS----------------------------*/
.loisirs-nature-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #95bd35;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-nature-texte {
font-family: verdana;
font-size : 12px;
color: #95bd35;
font-weight: bold;
text-decoration:none 
}
.loisirs-nautiques-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #0097D6;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-nautiques-texte {
font-family: verdana;
font-size : 12px;
color: #0097D6;
font-weight: bold;
text-decoration:none 
}
a.link-loisirs-nautiques-texte:link, a.hover-loisirs-nautiques-texte:hover {
font-family: verdana;
font-size : 12px;
color: #0097D6;
text-decoration:none 
}

.loisirs-aeriens-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #76C6E7;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-aeriens-texte {
font-family: verdana;
font-size : 12px;
color: #76C6E7;
font-weight: bold;
}
.loisirs-bien-etre-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #B279B4;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-bien-etre-texte {
font-family: verdana;
font-size : 12px;
color: #B279B4;
font-weight: bold;
text-decoration:none 
}
.loisirs-golf-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #779D62;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-golf-texte {
font-family: verdana;
font-size : 12px;
color: #779D62;
font-weight: bold;
text-decoration:none 
}
.loisirs-sorties-mer-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #0096A5;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-sorties-mer-texte {
font-family: verdana;
font-size : 12px;
color: #0096A5;
font-weight: bold;
text-decoration:none 
}
.loisirs-excursions-autocars-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #C85627;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-excursions-autocars-texte {
font-family: verdana;
font-size : 12px;
color: #C85627;
font-weight: bold;
text-decoration:none 
}
.loisirs-parcs-loisirs-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #D958A0;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-parcs-loisirs-texte {
font-family: verdana;
font-size : 12px;
color: #D958A0;
font-weight: bold;
text-decoration:none 
}
.loisirs-visites-guidees-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #AA9B5F;
line-height: 15px;
font-weight: bold;
}
.loisirs-visites-guidees-texte {
font-family: verdana;
font-size : 12px;
color: #AA9B5F;
font-weight: bold;
text-decoration:none 
}
.loisirs-multi-activites-titre {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #F68B3C;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-multi-activites-texte {
font-family: verdana;
font-size : 12px;
color: #F68B3C;
font-weight: bold;
text-decoration:none 
}
.loisirs-menu {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #FFFFFF;
line-height: 15px;
font-weight: bold;
text-decoration:none 
}
.loisirs-planete-jeux {
font-family: verdana;
font-size : 12px;
color: #a1977c;
font-weight: bold;
text-decoration:none 
}
.loisirs-partenaires {
font-family: verdana;
font-size : 12px;
color: #777c83;
font-weight: bold;
text-decoration:none 
}

/*-----------------------------END LOISIRS-----------------------*/


/*-----------------------------STYLES POUR BDD - PB LIENS-----------------------*/
.titre_vert_bdd {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #95bd35;
font-weight: normal;
line-height: 30px;
text-decoration:none!important;
font-weight: bold;
}

.lien-quartier-bdd {
font-family: verdana;
font-size : 10px;
color: #4D4D4D;
font-weight: bold;
line-height: 15px;
text-decoration:none!important ;
}
/*-----------------------------END STYLES POUR BDD-----------------------*/


/*-----------------------------STYLES POUR NEWS PRO-----------------------*/
.news_titre-vert {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
color: #95bd35;
line-height: 20px;
font-weight: bold;
}

.news_ancre-sommaire {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size : 18px;
color: #95bd35;
line-height: 20px;
font-weight: normal;
text-decoration:none!important ;
}

.news_txt-blanc {
font-family: verdana;
font-size : 11px;
color: #ffffff;
font-weight: normal;
line-height: 15px;
}

.news_txt-gris {
font-family: verdana;
font-size : 10px;
color: #777c83;
font-weight: normal;
line-height: 10px;
}
/*-----------------------------END POUR NEWS PRO-----------------------*/

