/*********************************************************************************/
/* main .css*/
/*********************************************************************************/

/*********************************************************************************/
/* Squelette de la page*/
/*********************************************************************************/



body 
{
background : #4E020C;
/*background : #C21515;*/
}

.cadre_principale
{

background : #F1D675;
/*background : #EFCE5A;*/

}

p
{
color : #4E020C;
 font-size: 80%;
  font-family: Arial, Verdana, serif;
   text-align: justify;
    text-indent: 30px;
	 padding: 12px;
 /*font-weight: bold;*/

}


/*********************************************************************************/
/* menu_loc + menu_pro*/
/*********************************************************************************/

.cadre_menu
{
background : #4E020C;

}



.fond_menu
{
background-image: url("../style/pics/fond_menu.jpg");
}

/*********************************************************************************/
/* cadre principale HAUT*/
/*********************************************************************************/

.texte_intro
{
   text-align: left; /* Pour aligner à droite ma signature */
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
   font-size: 80%;
}

.cadre_map
{
   border: 4px double maroon;
}



/*********************************************************************************/
/* cadre principale Bas*/
/*********************************************************************************/



/*********************************************************************************/
/* zone admin*/
/*********************************************************************************/

.font_admin
{
   text-align: left; /* Pour aligner à droite ma signature */
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
   font-size: 80%;
   color :  #FFFFFF;
   
}

.titre_admin
{
   text-align: left; /* Pour aligner à droite ma signature */
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
   font-size: 100%;
color :  #F1D675;
   }


.rubrique_admin
{
   text-align: left; /* Pour aligner à droite ma signature */
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
   font-size: 120%;
color :  #F1D675;
   }

.liens_admin
{
   text-align: left; /* Pour aligner à droite ma signature */
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
   font-size: 80%;
color :  #F1D675;
   }

   
.admin_li
{
color :  #F1D675;
}   

.fond_admin_ams
{
background-color : #73202B;
text-align : center;
}

.fond_admin_details
{
background-color : #73202B;
text-align : left;
}

.messages_lus
{

text-align: left; /* Pour aligner à droite ma signature */
   font-family: "Comic Sans MS", Georgia, "Times New Roman", serif;
   font-size: 80%;
color :  #71A7D4;

}



.table_list
{
width: 100%;
margin: 0px;
border : 0px;
padding : 0px;
margin-left: 20px;
font-family: Verdana, Arial, serif; 
font-size: 0.7em;
}




/*********************************************************************************/
/* footer*/
/*********************************************************************************/

.adm_color
{
text-align: right;
color : #FFFFFF;
 font-size: 80%;
}


/*********************************************************************************/
/* main_villas*/
/*********************************************************************************/

.villas_cadre
{


border : 1px solid #4E020C;
}

.villas_font_color
{
text-align: left;
color : #000000;
 font-size: 80%;
}

.cadre_villas
{
border: 2px solid black;

}

.villas_fond
{
 background-color : #F5E2A4;
}


.nom_main_villas
{
color : #4E020C;
 font-size: 120%;
 font-weight: bold;
}



.titre_main_villas
{
color : #4E020C;
 font-size: 80%;
 font-weight: bold;
}



.details_villas
{
color : #FF0000;
 font-size: 80%;
 font-weight: bold;
}




.cadre_demande_infos
{
border : 1px solid #4E020C;
background : #F1D675;
}


/*********************************************************************************/
/* main_conditions_services_partenariat*/
/*********************************************************************************/

.cadre_services
{
border : 1px solid #4E020C;
background : #F5E2A4;
}

.titre_services
{
color : #4E020C;
 font-size: 80%;
 font-weight: bold;
}

hr
{
border : 1px solid #4E020C;
 width : 80%;
}

.important
{
color : #FF0000;
 font-size: 120%;
 font-weight: bold;

}

.partenariat_titre
{

color : #4E020C;
 font-size: 110%;
 font-weight: bold;

}


/*********************************************************************************/
/* Tableaux détails villas*/
/*********************************************************************************/

.td_details /* Toutes les cellules des tableaux... */
{
   border: 1px solid black; /* ... auront une bordure de 1px */
    color: #4E020C;
   
}


.tr_details
{
  color: #F1D675;
}


.table_details
{
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
    margin: auto; /* Centre le tableau */
   border: 2px outset #4E020C; /* Bordure du tableau avec effet 3D (outset) */
 
}



