/*
==========================
gilardimmo.com V1.1

Auteur : roussel-consult.com PhR
Date creation : 03/10/2007
Date modif : 19/10/2007
==========================
Modif : 18-19/10/2007
Ajout de ul/ui en pave-texte
==========================
*/

BODY {
	scrollbar-face-color: #666666; 
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFCC;
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #BBBBBB; 
	scrollbar-arrow-color: #000000;
	background:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;color:#ffffff;
	font-size:12pt; 
}


a:link	{ 	font-family:Georgia, "Times New Roman", Times, serif;color:#ffffff;font-size:11px; text-decoration=underline; }
a:visited{  font-family:Georgia, "Times New Roman", Times, serif;color:#ffffff;font-size:11px; }
a:hover	{	font-family:Georgia, "Times New Roman", Times, serif;color:#cccccc;font-size:11px; }

.basdepage{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none}
.basdepage a:link{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: underline}
.basdepage a:visited{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: underline}
.basdepage a:hover{FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: underline}

.alivu-titre-initiale{FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman",  Times, serif; TEXT-DECORATION: none}
.alivu-titre{FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia,"Times New Roman",  Times, serif; TEXT-DECORATION: none}
.alivu-soustitre-initiale{FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none}
.alivu-soustitre{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none}
.alivu-titre-projet{FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #800040; FONT-STYLE: italic; FONT-FAMILY:Georgia, "Times New Roman",  Times, serif; TEXT-DECORATION: none}

.accueil-texte{FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none}

.texte-normal {font-family:Georgia, "Times New Roman", Times, serif;color:#ffffff;font-size:14px; }

/*
-----------------------------
 Paves
-----------------------------
*/
.pave-texte-normal {	background-color:#333333; margin:8px; padding:8px; 
							font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:12px;  }
.pave-texte-normal ul{list-style-type:disc; list-style: outside;}
ul.pave-texte-normal {list-style-type:disc; list-style: outside; padding-left:18px;}
.pave-texte-normal li { display : block; margin : 2px 2px 2px 2px;  padding : 3px 3px 3px 3px; }

	
/*
-----------------------------
 Pave de messages 
-----------------------------
*/
.pave-texte-erreur {	background-color:#996666; margin:10px; padding:6px; 
							font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:12px;  }
.pave-texte-message {background-color:#993333; margin:10px; padding:6px; 
							font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:12px;  }

/*
-----------------------------
 Pave de liens avec titre 
-----------------------------
*/
.paveliens {margin:6px; padding:6px; background-color:#333333;
			 			font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:11px; }
.paveliens span {font-size:12px; font-weight:bold;}
.paveliens ul{	padding-left:0px; marging-left:0px; list-style-type:disc; list-style: outside; }
.paveliens ul span {font-size:11px; color:#cccccc;font-weight:normal; }
.paveliens li { display : block;
    						margin : 3px 2px 2px 2px;        /* gère l’espacement extérieur au lien */
    						padding : 3px 3px 3px 3px; }




 
	/*-- Liste de liens --*/
#listlien {margin-top:10px;}
#listlien li {text-align:justify;list-style-type:none;margin:0px;width:420px;margin-top:10px;overflow:hidden;}
#listlien li a {background:url(../img/bullet-listesite.gif) no-repeat left;padding-left:12px;font-size:12px;color:#666;text-decoration:none;font-weight:normal;}
#listlien li span {color:#818181;border:0px;margin-left:0px;font-size:12px;width:400px;}
#listlien li span a {background:#fff;padding:0;text-decoration:underline;}


/* ----------------  FORMULAIRES ---------------- */
#alivu_formtabl td{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY:Georgia, "Times New Roman", Times, serif; TEXT-DECORATION: none}

.formulaire {font-size:10px; color:#000000; font-style:normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form_nom		{font-size:10px; color:#000000; font-style:normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
							width: 150px; }
.form_adr		{font-size:10px; color:#000000; font-style:normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
							width: 300px; height: 30px;}
.form_tel		{font-size:10px; color:#000000; font-style:normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
							width: 100px; }
.form_cp		{font-size:10px; color:#000000; font-style:normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
							width: 50px; }
.form_email	{font-size:10px; color:#000000; font-style:normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
							width: 200px; }
.form_msg		{font-size:10px; color:#000000; font-style:normal; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
							width: 400px; height: 10em; }
	
.bouton {
  border-Right-Width: thin;
  border-Right-Style: solid;
  border-Right-Color: #663333;
  border-Bottom-Width: thin;
  border-Bottom-Color: #996666;
  border-Left-Style: solid;
  border-Left-Color: white;
  background-color: #996666;
 	font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:10px; font-weight:bold;
	width: auto
 }
.bouton_eclaire{
  border-Right-Width: thin;
  border-Right-Style: solid;
  border-Right-Color: #663333;
  border-Bottom-Width: thin;
  border-Bottom-Color: #996666;
  border-Left-Style: solid;
  border-Left-Color: white;
  background-color: #CC6666;
 	font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:10px; font-weight:bold;
	width: auto
 }


/* ------- FIN du Formulaire ------------- */

/*  ------------------------ MENU ---------- */
	#tabsH {
      float:left;
      width:100%;
      background:#666666; color:#ffffff; 
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:12px; font-weight:bold;
      line-height:normal;
      }
					/* zone globale des boutons - La marge de gauche (4e) sert aligner horizontalement  */
	#tabsH ul {
			margin:0;
    	padding:5px 10px 0 160px;
    	list-style:none;
      }
	#tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
	#tabsH a {
      float:left;
      background:url("images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
			font-family:Georgia, "Times New Roman", Times, serif;
			color:#ffffff; ;  font-size:10px; font-weight:bold;
      line-height:normal;
      }

			/* determine le lettrage de chaque bouton qui est un SPAN et un LIEN */
	#tabsH a span {
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#ffffff; 
 			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:10px; font-weight:bold;
      line-height:normal;
     }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
	#tabsH a span {float:none;
		}
    /* End IE5-Mac hack */
 	#tabsH a:hover span {
      color:#FFF;
      }
	#tabsH a:hover {
      background-position:0% -42px;
      }
	#tabsH a:hover span {
      background-position:100% -42px;
      }
	#tabsH #current a {
			background-position:0% -42px;
      }
  #tabsH #current a span {
			background-position:100% -42px;
      }  
/* ------------- FIN DU MENU ------------------------- */

