/* CSS Document */
body {
	background-color: #E1E1E1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #D0DDE7;
	scrollbar-arrow-color: #99B1C4;
	scrollbar-track-color: #E1E1E1;
	scrollbar-3dlight-color: #99B1C4;
	scrollbar-darkshadow-color: #99B1C4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #3F627D;
	text-decoration: none;
	background-color: #EFF7FD;
	height: 15px;
	width: 138px;
	padding: 1px;
	border: 1px solid #67849B;
	margin: 1px;
}
input.domain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #67849B;
	text-decoration: none;
	background-color: #EFF7FD;
	height: 15px;
	width: 100px;
	padding: 1px;
	border: 1px solid #67849B;
	margin: 1px;
}
input.btdomain {
	background-color: #FFFFFF;
	height: 15px;
	width: 40px;
}
input.envoyer {
	background-color: #FFFFFF;
	height: 15px;
	width: 15px;
}
input.suiv {
	background-color: #FFFFFF;
	height: 15px;
	width: 15px;
	border: 0px solid #FFFFFF;
}
input.defilant {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #339900;
	text-decoration: none;
	background-color: #F5FAF2;
	height: 18px;
	width: 585px;
	padding: 1px;
	border: 1px solid #339900;
	margin: 1px;
}
select.ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #3F627D;
	text-decoration: none;
	background-color: #F3F2F1;
	height: 15px;
	padding: 1px;
	border: 1px solid #67849B;
	margin: 1px;
}
select.devis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #3F627D;
	text-decoration: none;
	background-color: #EFF7FD;
	height: 15px;
	padding: 1px;
	border: 1px solid #67849B;
	margin: 1px;
	width: 160px;
}
.radiobutt {
	height: 15px;
	width: 15px;
	border: 0px;
	background-color: #EFF7FD;
}
textarea {
	height: 60px;
	width: 240px;
	background-color: #EFF7FD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #3F627D;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.txtadress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.txtbladressgr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #3F627D;
	text-decoration: none;
}
.txtbladress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3F627D;
	text-decoration: none;
}
.txtblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.txtlien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.txtpacks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 8px;
	text-align: justify;
}
.txtmref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #6B5E4F;
	text-decoration: none;
}
.txtmcontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #536A7C;
	text-decoration: none;
}
.txtblgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3F627D;
	text-decoration: none;
}
a.txtblgris {
	text-decoration: none;
	color: #3F627D;
}

a.txtblgris:hover {
	text-decoration: underline;
	color: #3F627D;
}

.txtagence {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #2E85DC;
	text-decoration: none;
}
.txtpacksweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #8C8845;
	text-decoration: none;
}
.txtgestionprojet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #7C9A30;
	text-decoration: none;
}
.txthebergement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #8A8AC4;
	text-decoration: none;
}
.txtaccompagnemt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #A91057;
	text-decoration: none;
}
.txtaccesclient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 12px;
}
.txtrefs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #4A4137;
	text-decoration: none;
}
.txtdomain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.txtassistance {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #E8A518;
	text-decoration: none;
}
.txtpresentationssii {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #13682C;
	text-decoration: none;
}
.txtservices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #3F67A6;
	text-decoration: none;
}
.txtassistance {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #E4A317;
	text-decoration: none;
}
.txtingenierie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.txtblgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #3F627D;
	text-decoration: none;
}
.txtblgraspt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bolder;
	color: #3F627D;
	text-decoration: none;
}
.txtpartenaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #CC3300;
	text-decoration: none;
	text-align: justify;
}
.backgrounda {
	background-attachment: scroll;
	background-image: url(images/webagency/accompagnement/carresa.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundh {
	background-attachment: scroll;
	background-image: url(images/webagency/hebergement/carresh.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundgp {
	background-attachment: scroll;
	background-image: url(images/webagency/gestionprojet/carresgp.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundna {
	background-attachment: scroll;
	background-image: url(images/webagency/notreagence/carresna.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundpw {
	background-attachment: scroll;
	background-image: url(images/webagency/packsweb/carrespw.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundc {
	background-attachment: scroll;
	background-image: url(images/clients/carresc.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}.backgroundr {
	background-attachment: scroll;
	background-image: url(images/webagency/references/carresr.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundingenierie {
	background-attachment: scroll;
	background-image: url(images/ingenierieinfo/ingenierie/carresingenierie.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundpssii {
	background-attachment: scroll;
	background-image: url(images/ingenierieinfo/presentationssii/carrespssii.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}.backgroundas {
	background-attachment: scroll;
	background-image: url(images/ingenierieinfo/assistance/carresas.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundpa {
	background-attachment: scroll;
	background-image: url(images/ingenierieinfo/partenaires/carrespa.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}.backgroundse {
	background-attachment: scroll;
	background-image: url(images/ingenierieinfo/services/carrese.gif);
	background-repeat: no-repeat;
	background-position: 0px 74px;
}
.backgroundacc {
	background-attachment: scroll;
	background-image: url(images/clients/carresc.gif);
	background-repeat: no-repeat;
	background-position: 60px 10px;
}
.txtblgrasa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #3399FF;
	text-decoration: none;
}
.txtblgrasi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #339900;
	text-decoration: none;
}
.imgbordure {
	text-decoration: none;
	background-color: #67849B;
	border: 2px solid #FFFFFF;
}

.titre-bleu {
	color: #004e61;
	font: 18px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	text-align:center;
}
.titre-bleu a {
	color: #004e61;
	font: 18px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	text-decoration:underline;
}
.titre-bleu a:hover {
	color: #004e61;
	font: 18px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	text-decoration:none;
}