a:active, a:focus {
outline:none;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000066;
	text-align: center;
}
.texte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.ta641ble {
	width: 641px;
	height: 282px;
}

.texteblanc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff}

.textejustifie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 ; text-align: justify}
.titrebleu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #3F78BB}
.titreorange2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #cc6600}
.titregris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999}
.titrevert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #669900}
.titreorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffcc00}
}
.textegras {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000
}
.textegrasblanc {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff
}
.plusbleu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3F78BB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusbleu:hover {
	COLOR: #a6a6a6; text-decoration: underline
}
.pluscopy {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.pluscopy:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.plusbleu2 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #3F78BB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusbleu2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.plusblanc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusblanc:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.plusvert2 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #669900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusvert2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.plusorange2 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #cc6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusorange2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.plusorange {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusorange:hover {
	COLOR: #a6a6a6; text-decoration: underline
}
.plusvert {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusvert:hover {
	COLOR: #a6a6a6; text-decoration: underline
}
.bordure {
	border-style:dashed; border-width:2px; border-color:#cc0000;

}
.bordure3 {
	border-style:solid; border-width:2px; border-color:#3F78BB;

}
.bordure2 {
	border-style:solid; border-width:2px; border-color:#669900;

}
.bordure4 {
	border-style:dashed;
	border-width:2px;
	border-color:#bbd02b;
	background-color: #bbd02b;

}
.bordure5 {
	border-style:dashed;
	border-width:2px;
	border-color:#FF9900;
	background-color: #FF9933;

}
.bordure6 {
	border-style:dashed;
	border-width:2px;
	border-color:#0099FF;
	background-color: #0099FF;

}
.bordure7 {
	background-color: #BA7AC7;
	border: 2px dashed #BA7AC7;

}
.titrerose { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #bf286f}
.titrerose2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #bf286f}
.titrevert2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #bbd02b}
.titreblanc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff}
.titreblanc2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #ffffff}
.titrebleu2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #65b8e4}
.plusblanc2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.plusblanc2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.plusbleu3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #65b8e4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusbleu3:hover {
	COLOR: #a6a6a6; text-decoration: underline
}
.plusrose {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bf286f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.plusrose:hover {
	COLOR: #a6a6a6; text-decoration: underline
}
input.formulaire {
	width: 175px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border: none;


}
textarea {
	width: 465px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	border: none;


}
select {
	background-color: #666666;
	width: 175px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;


}

#menus {
	margin: 0px;
	padding: 0px;
	height: 36px;
	width: 770px;
	position: absolute;
}
#menu_accueil {
	width: 154px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	float: left;
	position: relative;
}
#menu_pao {
	width: 154px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	float: left;
		position: relative;

}
#menu_internet {
	width: 154px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	float: left;
		position: relative;

}
#menu_bureautique {
	width: 154px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	float: left;
		position: relative;

}
#menu_contact {
	width: 154px;
	margin: 0px;
	padding: 0px;
	height: 36px;
	float: left;
	position: relative;

}.existegroupe {
	background-image: url(images/bt_existe_groupe.gif);
	background-repeat: no-repeat;
}
.fondforma {
	background-color: #FFFFFF;
	background-image: url(images/fond_forma13.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.rondbassite {
	background-color: #FFFFFF;
	background-image: url(images/rond_bas_site.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fonddevis {
	background-image: url(images/fond_devis.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.form_groupe {
	background-image: url(images/encart_form_groupe.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondopca {
	background-image: url(images/fond_opca.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondmesure {
	background-image: url(images/encart_form_surmesure.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondcesu {
	background-image: url(images/encart_form_cesu.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fonddif {
	background-image: url(images/fond_dif.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondforma {
	background-image: url(images/encart_form_forma13.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondformahaut {
	background-image: url(images/fond_forma13.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondref {
	background-image: url(images/fond_ref.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.table629 {
	width: 629px;
	margin: 0px;
	padding: 0px;
}
.fondcontact {
	background-image: url(images/fond_contact.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondformulairetitre {
	background-image: url(images/encart_formulaire.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.basformulaire {
	background-color: #C8C8C8;
	background-image: url(images/bas_formulaire.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.fondinternet {
	background-image: url(images/fond_internet.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondpao {
	background-image: url(images/fond_pao.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.fondbureautique {
	background-image: url(images/fond_bureautique.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.tableword {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-image: url(images/fond_bordure_gd.gif);
	background-repeat: repeat-y;
}
h1#h1vert {
	font-size: 12px;
	color: #669900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
}
h2#h2blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}
.fondnewsform {
	background-image: url(images/encart_newforms_forma13.gif);
	background-repeat: no-repeat;
}
a.liennewsform:link, a.liennewsform:visited {
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.liennewsform:hover, a.liennewsform:active {
	text-decoration: none;
}

