h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

/***************************************************************************************************/
/*********************************************formulaires*******************************************/
/***************************************************************************************************/
input {
	border-width:1px; border-color:#9FA390; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #4c4c41;
	text-decoration: none;
}
	
input.bouton {
	border-width:1px; border-color:#A50022;
	background-color:#D4BE9F; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
	
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
	
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
/*:link :visited :hover :active 
**********************************************************************************************************/
/********************************************Scrollbar***************************************************/
/**************************background-color : #C12C30;***************************************************/
body { 
	behavior: url("/ressources/css/csshover3.htc");
	background-color : #C12C30;
	scrollbar-face-color : #C12C30 ;
	scrollbar-shadow-color : #000000 ;
	scrollbar-highlight-color : #ffffff  ;
	scrollbar-3dlight-color : #000000  ;
	scrollbar-darkshadow-color : #000000 ;
	scrollbar-track-color : #C12C30 ;
	scrollbar-arrow-color : #000000 ;
}
/********************************************************************************************************/
/***********************************************************************************************************/
/***********************************************************************************************************/

a:hover {
	text-decoration: underline;
}
/***********************************************************************************************************/
/*************************************************Essais MEP**************************************/
/***********************************************************************************************************/
.pointille{
margin-top:10px;
margin-bottom:10px;
width:580px;

background-image: url(/images/general/pointilleshorizontaux.gif);
background-repeat:repeat-x;
}

.pointillequestions{
margin-top:10px;
margin-bottom:10px;
width:540px;

background-image: url(/images/vosquestions/encpointilles.gif);
background-repeat:repeat-x;
}


/***************************************************************************************************/
/************************************************illustre du fond*******************************/
/***************************************************************************************************/
.fondillustr {
	background-image:url(/images/general/fondgene.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.fondillustrquestion {
	background-image:url(/images/vosquestions/encgauche2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#FFE5BF;
	
	padding-right:5px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
	text-decoration: none;
}

/***********************************************************************************************************/
/******************************************************css**************************************************/
/***********************************************************************************************************/
.blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #FFFFFF;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
	text-decoration: none;
}

.noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #000000;
	text-decoration: none;
}

.gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #7F7F7F;
	text-decoration: none;
}
.rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #A50022;
	text-decoration: none;
}
.rougebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #A50022;
	text-decoration: none;
}
.contenu strong {
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #A50022;
	text-decoration: none;
}
.contenu h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: Aucune;
	color: #A50022;
	text-decoration: none;
}

.contenu ul {
	list-style-image: url("/images/general/puceflecherouge.gif");
}

.contenu ul li{
	margin-bottom: 10px;
}
.titre_page {
	width: 740px;
	height: 123px;
}
.presentation {
	background-image:url(/images/presentation/presentation.png);
}
.actualites {
	background-image:url(/images/actualites/actualites.png);
}
.prestations {
	background-image:url(/images/prestations/prestations.png);
}
.references {
	background-image:url(/images/references/references.png);
}
.vosquestions {
	background-image:url(/images/vosquestions/vosquestions.png);
}
.contact {
	background-image:url(/images/contact/contact.png);
}

.titre_page h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: Aucune;
	color: #A50022;
	text-decoration: none;
	margin-left: 55px;
	margin-top: 70px;
	margin-bottom:0;
}

.titre_actualites {
	font-size: 15px;
	width: 289px;
	border-bottom: 1px solid #fff;
}

/***********************************************************************************************************/
/*************************************** REFERENCEMENT*************************************************/
/***********************************************************************************************************/
.greg
{
position:relative;
color:#FFFFFF;
font-size:12px;
display:inline;
margin-left:80px;
text-decoration:none;
}

.greg  h1
{
display:inline;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
/***********************************************************************************************************/
/*************************************** MENU GENERAL *************************************************/
/***********************************************************************************************************/

#menu {
	background-color: #000;
	width: 600px;
}

#menu ul {

	font-size: 11px;
	background-color: #000;
	color: #fff;
	vertical-align: center;
	padding: 0;
	margin:0;
	list-style: none;
}

#menu ul li { 
	float:left; 
	background-color: #000;
	position:relative;
	padding: 0 5px;
	line-height: 19px;
}


.border {
	border-right: 1px solid white;
}

#menu ul li ul{
	position:absolute;
	 margin:0px;
	 padding:0px;
	 left:0px;
	 top:19px;
	display:none;
	list-style: none;
}

#menu ul li ul.right {
	 left:-125px;
}
#menu ul li:hover {
	background-color:#C12C30;
}
#menu ul li:hover ul {
 display:block; 
}
#menu ul li ul {
	width: 180px;
}
#menu ul li ul li {
	background-color:#000;
	color: #fff;
	border-top:1px solid #FFF;
	width: 180px;
	line-height: 20px;
	padding-left: 5px;
	list-style-type:none; 
	margin:0;
	line-height: 20px;
	display:block;
	
}

#menu ul li ul li:first-child {
 border-top:1px solid #000;
}
#menu ul li ul li a {
  text-decoration:none;
	font-size: 12px;
  color:#eee;
 }


#menu ul li ul li:hover {
  background-color: #C12C30;
  color:#fff;
 }
#menu ul li ul li a:hover {
	text-decoration:none;
 }
