@charset "utf-8";
/* CSS Document */

html{
	width:100%;
	min-height:100%;
	background-image:url(../images/hr.jpg);
	background-repeat:repeat-x;
	background-color:#191919;
	}

body {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background-image:url(../images/hr.jpg);
	background-repeat:repeat-x;
	background-color:#191919;
	}
.partenaire-scroll{
	float:left;
	position:relative;
	width:750px;
	height: 350px;
}
/*/////////////////////////////////////////////////   CONTENU              /////////////////////////////////////////////*/

h2{
	font-size:11px;
	color:#333;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*/////////////////////////////////////////////////   CLASSES              /////////////////////////////////////////////*/
/* -------------------- STYLE TXTN MINI  ------------------------------*/
.mini{
	font-size:11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* -------------------- STYLE BLEU  ------------------------------*/
.b{
	color:#fff;
}
.bleu{
	color:#18aec4;
}
/* -------------------- STYLE BLEU CIEL --------------------------*/
.bleuCiel{
	color:#93c6e0;
	text-decoration:none;
}
/* -------------------- STYLE BLEU CLAIR -------------------------*/

.bleuC{
	color:#82a5e0;
	text-decoration:none;
}
/* -------------------- STYLE GRIS -------------------------------*/
.gris{
	color:#cccbcb;
}
/* -------------------- STYLE BLEU FONCE -------------------------*/
.fonce{
	color:#316aaa;
}
/* -------------------- STYLE ROSE -------------------------------*/
.rose{
	color:#e472a6;
	font-weight: bold;
}
/*/////////////////////////// DIV PRINCIPALE  ///////////////////////////////////////////////////////////////////////////////////////////*/
#Conteneur{
	position:relative;
	width: 1024px;
	height: 100%;
	min-height: 100%;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
	color:#FFF;
	font-size:10px;
	background-image:url(../images/hr.jpg);
	background-repeat:repeat-x;
	background-color:#191919;
	font-family:Arial, Helvetica, sans-serif;

}
/* DIV PRINCIPALE CONTENU avec dimension CONTENU centré pour l'ecran ////////////////////////////////////////////////////////////////////*/
#contenu{
	position:relative;
	width: 1024px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align:center;
	}
	
/*/////////////////////////////////////////////////////////////  DIV HEADER  ////////////////////////////////////////////////////////////*/
#ai-com{
	position:relative;
	float:left;
	width: 1024px;
	height: 32px;
	min-height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/aicom_02.jpg);
	background-repeat:no-repeat;
}
#aicom{
	position:relative;
	float:left;
	width: 1024px;
	/*height: 129px;*/
	min-height: 129px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/aicom_04.jpg);
	background-repeat:no-repeat;
}

#menugauche{
	position:relative;
	float:left;
	width: 207px;
	/*height: 129px;*/
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/aicom_05.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#menuhaut{
	width: 1024px;
	/*height: 129px;*/
	position:absolute;
	z-index:1;
	float:left;
	top:107px;
	left:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

/*/////////////////////////////////////////////////////////////  DIV MENU INDEX /////////////////////////////////////////////////////////*/
/* -------------------- MENU  ------------------------------*/
#center{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/fd.jpg);
	background-repeat:no-repeat;
}
#center p{
	position:relative;
	float:left;
	width: 740px;
	margin: 20px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}

/************************** renouvellement ***********************************/
#center_re{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/renouvellement.jpg);
	background-repeat:no-repeat;
}
#center_re p{
	position:relative;
	float:left;
	width: 430px;
	margin: 20px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}
/************************** renouvellement ***********************************/
#center_ve{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/vente_06.jpg);
	background-repeat:no-repeat;
}
#center_ve p{
	position:relative;
	float:left;
	width: 380px;
	margin: 20px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}
/************************** installation ***********************************/
#center_ins{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/installation.jpg);
	background-repeat:no-repeat;
}
#center_ins p{
	position:relative;
	float:left;
	width: 700px;
	margin: 20px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}
div.ins_g p{
	position:relative;
	float:left;
	width: 300px;
	margin: 20px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}
/************************** gestion parc client ***********************************/
#center_parc{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/gestion_parc_client.jpg);
	background-repeat:no-repeat;
}
#center_parc p{
	position:relative;
	float:left;
	width: 450px;
	padding: 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 47px;
}
/************************** sous contrat ***********************************/
#center_ssc{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/sous_contrat.jpg);
	background-repeat:no-repeat;
}
#center_ssc p{
	position:relative;
	float:left;
	width: 450px;
	padding: 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 47px;
}
/************************** journee open ***********************************/
#center_jo{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/journee_open.jpg);
	background-repeat:no-repeat;
}
#center_jo p{
	position:relative;
	float:left;
	width: 400px;
	padding: 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 47px;
}

/************************** formation ***********************************/
#center_form{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/formation.jpg);
	background-repeat:no-repeat;
}
#center_form p{
	position:relative;
	float:left;
	width: 400px;
	padding: 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 47px;
}
/************************** securité ***********************************/
#center_secu{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/securite.jpg);
	background-repeat:no-repeat;
}
#center_secu p{
	position:relative;
	float:left;
	width: 350px;
	margin: 20px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}
/************************** securité ***********************************/
#center_acc{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/acces_distant.jpg);
	background-repeat:no-repeat;
}
#center_acc p{
	position:relative;
	float:left;
	width: 350px;
	margin: 20px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}


/************************** coup par coup ***********************************/
#center_cpc{
	position:relative;
	float:left;
	width: 817px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/coup-par-coup.jpg);
	background-repeat:no-repeat;
}
#center_cpc p{
	position:relative;
	float:left;
	width: 620px;
	margin: 20px 0px 0px 80px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#cccccc;
	font-size:12px;
}

/**/
#centre{
	position:relative;
	float:left;
	width: 1024px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/fond.jpg);
	background-repeat:no-repeat;
}
/*/////////////////////////////////////////////////////////////  DIV accueil  ////////////////////////////////////////////////////////////*/
#home1{
	position:relative;
	float:left;
	width: 306px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

#home1 p{
	position:relative;
	float:left;
	width: 250px;
	margin: 40px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#CCC;
	font-size: 12px;
}
#home2{
	position:relative;
	float:left;
	width: 372px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/home_06.jpg);
	background-repeat:no-repeat;
}
.hom1{
	position:relative;
	float:left;
	padding: 0px;
	color:#CCC;
	font-size:11px;
	margin-top: 185px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.hom2{
	position:relative;
	float:left;
	padding: 0px;
	color:#CCC;
	font-size:11px;
	margin-top: 167px;
	margin-right: 50px;
	margin-bottom: 0px;
	margin-left: 40px;
}
.hom3{
	position:relative;
	float:left;
	margin: 364px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	color:#CCC;
	font-size:11px;
	top: 1px;
}

#home3{
	position:relative;
	float:left;
	width: 346px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/home_07.jpg);
	background-repeat:no-repeat;
}
/*/////////////////////////////////////////////////////////////  DIV assistance  ////////////////////////////////////////////////////////////*/
#assistance{
	position:relative;
	float:left;
	width: 1024px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	color:#CCC;
}
#assistance p{
	position:relative;
	float:left;
	width: 950px;
	margin: 20px 25px 20px 40px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#CCC;
	font-size: 12px;
}
/*/////////////////////////////////////////////////////////////  DIV assistance  ////////////////////////////////////////////////////////////*/
#contact{
	position:relative;
	float:left;
	width: 1024px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	color:#CCC;
	background-image:url(../images/contact.jpg);
	background-repeat:no-repeat;
}
#plan {
	position:relative;
	float:left;
	width: 600px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	color:#CCC;
}
#plan p{
	position:relative;
	float:left;
	width: 380px;
	padding: 0px;
	text-align:justify;
	color:#CCC;
	font-size: 12px;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}

#formulaire {
	position:relative;
	float:left;
	width: 424px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	color:#CCC;
}
#formulaire table{
	position:relative;
	width: 424px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	color:#CCC;
	font-size:11px;
}
#formulaire p{
	position:relative;
	width: 424px;
	float:left;
	padding: 0px;
	text-align:left;
	color:#CCC;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
}

#formulaire textarea{
	opacity:0.4;filter:alpha(opacity=40)
}
#formulaire input{
	opacity:0.4;filter:alpha(opacity=40)
}

/*/////////////////////////////////////////////////////////////  DIV partenaire  ////////////////////////////////////////////////////////////*/
#partenaire{
	position:relative;
	float:left;
	width: 750px;
	height: 439px;
	min-height: 439px;
	margin: 0px 100px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
#partenaire p{
	position:relative;
	float:left;
	width: 750px;
	margin: 20px 25px 0px 40px;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	color:#CCC;
	font-size: 12px;
}
#partenaire_logo{
	position:relative;
	float:left;
	width: 136px;
	height: 439px;
	min-height: 439px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image:url(../images/partenaires.jpg);
	background-repeat:no-repeat
}
/*/////////////////////////////////////////////////////////////  DIV PIED  ////////////////////////////////////////////////////////////*/
#pied{
	position:relative;
	float:left;
	width: 1024px;
	/*height: 150px;*/
	min-height: 150px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	color:#fff;
/*	background-image:url(../images/aide-a-domicile_20.jpg);
	background-position:right top;
	background-repeat:no-repeat;*/
	background-color:#000;
}
#pied p{
	font-size:12px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#pied p a{
	color:#fff;
	text-decoration:none;
}
#pied p a:hover{
	color:#ccc;
	text-decoration:none;
}
#Conteneur #contenu #aide-a-domicile #home table tr td {

}
/*///////////////////////Input formulaire//////////////////////////////////////*/
INPUT.champvide {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: red 1px solid; COLOR: #000000; TEXT-INDENT: 2px; BORDER-BOTTOM: red 1px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.in {
	width: 150px;
}
