	/* Fichier : style.css */
	/* Projet : Site Arret Sur Image */
	
body {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	
}

a,td,div,ul,li{
	margin:0px;
	padding:0px;
}

a img
{
	border:none;
}
/* Balises TD */
#menu{
	
	padding-left:38px;
	padding-top:19px;
	width:178px;
}
.menu_lien_select{
	list-style-type:none;
	margin-left:35px;
	margin-top:0px;
	font-weight:bold;
}
.menu_lien{
	list-style-type:none;
	margin-left:35px;
	margin-top:2px;
}

.lien_menu{
	text-decoration:none;
	margin:0px;
	padding:0px;
	text-align:left;
}
.lien_menu:hover{
	font-weight:bold;
}
.lien_plan{
	color:#666666;
	text-decoration:none;
}
.lien_plan:hover{
	color:#666666;
	font-weight:bold;
}


.titre
{
	font-family:verdana;
	font-size:13px;
	margin-left:25px;
	margin-top:20px;
	text-transform: uppercase;
	color: #427fae;
}
.paragraph{
	text-align:justify;
	margin-left:25px;
	margin-right:25px;
	
}
li{
	margin-left:90px;
}
.agence-bleu{
	color:#427fae;
	font-size:14px;
	font-weight:bold;
}
h2{
	font-size:14px;
}
.h2titre{

	font-size:16px;
	margin-left:25px;
	margin-top:20px;	
}

*+html .h2titre{



	font-size:16px;

	margin-left:10px;

	margin-top:20px;	

}

h3
{
	color:#427fae;
	font-family:verdana;
	font-size:14px;
	margin-left:25px;
}
.lien_page{
	text-decoration:none;
	color:#427FAE;
	font-weight:bold;
}

/******contact***********/
.contact_eric{
	font-weight:bold;
	margin-left:170px;
}
.contact_dam{
	font-weight:bold;
	margin-left:20px;
	margin-top:50px;	
}
.contact_mart{
	
	margin-bottom:0px;
	margin-left:50%;
	font-weight:bold;
	
}
.contact_arret{
	font-weight:bold;
	margin-left:70px;
	text-align:center;
}
.contact_chri{
	font-weight:bold;
	margin-left:40px;
}
.contact_aure{
	font-weight:bold;
	margin-left:170px;	
	margin-top:40px;
}
.lien_contact{
	text-decoration:none;
}
.lien_contact:hover{
	text-decoration:underline;
}
.h2contact{
	font-weight:normal;
	font-size:14px;
}

/*****plan du site***********/
.plan_ul li{
	list-style-image:url(../images/image_dossier.jpg);
	
}
.sousli{
	margin-left:120px;
	list-style-type:disc;
}



/*Diaporama*/
td.precedent {
	font-size: 16pt;
	border:none;
	background-image:url(../images/preview.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:25px;
	height:23px;
	cursor:pointer;
}

td.precedent:hover {
	background-image:url(../images/preview-hover.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:23px;
}

td.suivant {
	font-size: 16pt;
	border:none;
	background-image:url(../images/next.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:25px;
	height:23px;
	cursor:pointer;
}

td.suivant:hover {
	font-size: 16pt;
	background-image:url(../images/next-hover.jpg);
	width:25px;
	height:23px;
}

td.play {
	font-size: 16pt;
	border:none;
	background-image:url(../images/play.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:33px;
	height:23px;
	cursor:pointer;
}

td.play:hover {
	font-size: 16pt;
	background-image:url(../images/play-hover.jpg);
	width:33px;
	height:23px;
}

td.pause {
	font-size: 16pt;
	border:none;
	background-image:url(../images/pause2.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:31px;
	height:23px;
	cursor:pointer;
}

td.pause:hover {
	font-size: 16pt;
	background-image:url(../images/pause-hover.jpg);
	width:31px;
	height:23px;
}

td.plus {
	font-size: 16pt;
	border:none;
	background-image:url(../images/v+.jpg);
	background-repeat:no-repeat;
	width:27px;
	height:19px;
	cursor:pointer;
}

td.plus:hover {
	font-size: 16pt;
	background-image:url(../images/v+-hover.jpg);
	width:27px;
	height:19px;
}

td.moin {
	font-size: 16pt;
	border:none;
	background-image:url(../images/v-.jpg);
	background-repeat:no-repeat;
	width:24px;
	height:23px;
	cursor:pointer;
}

td.vitesse
{
	font-size: 16pt;

	border:none;

	background-image:url(../images/vitesse.jpg);

	background-repeat:no-repeat;

	width:66px;

	height:23px;

	cursor:pointer;
}

td.vitesse:hover
{
	font-size: 16pt;

	border:none;

	background-image:url(../images/vitesse-hover.jpg);

	background-repeat:no-repeat;

	width:66px;

	height:23px;

	cursor:pointer;
}
#bt-devis{
	text-align:center;
	 margin-left:35%;
}

*+html #bt-devis{
	text-align:center;
 	margin-left:-100px;
	
}


* html #bt-devis{
	text-align:center;
 	/*margin-left:-50px;*/
}
td.moin:hover {
	font-size: 16pt;
	background-image:url(../images/v--hover.jpg);
	width:24px;
	height:23px;
}
div.gauche{
	background-image:url(../images/gauche.jpg);
	
	width:27px;

	height:99px;
}

div.gauche:hover{
	
	background-image:url(../images/gauche-hover.jpg);
	
	width:27px;

	height:99px;
}

div.droite{
	background-image:url(../images/droite.jpg);
	
	width:26px;

	height:99px;
}

div.droite:hover{
	
	background-image:url(../images/droite-hover.jpg);
	
	width:26px;

	height:99px;
}


div.devis{
	text-align:center;
}

td.seconde {
	font-size: 10pt;
	border:none;
	background-image:url(../images/seconde.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	width:17px;
	height:19px;
	cursor:default;
}

img.chek{
	width:60px;
	height:60px;
	filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	cursor:pointer;
	border:1px solid #061747;
}

img.chek:hover{
	width:60px;
	height:60px;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
}

img.nochek{
	width:60px;
	height:60px;
	border:none;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	border:1px solid #b5c6c6;
}

.loader{
	visibility:visible;
	position:absolute;
	background-color:#FFF;
	color:#000;
	width:400px;
	margin-left:30px;
	margin-top:350px;
	text-align:center;
}

div.loader_off{
	visibility:hidden;
}

a.mep{
	font-weight:bold; 
	color:#666666; 
	text-decoration:none;
}
.lien_internet2{
	text-decoration:none;
	font-size:12px;
}
.lien_internet2:hover{
	text-decoration:underline;
	font-size:12px;
}
/*********e-communication************/
.puce_communication li{
	list-style-type:square;
}
.ref_puce{
	list-style-type:square;
}
.puce_creation{
	list-style-type:square;
	text-align:left;
	margin:0px;
	color:#69427a;
	}
/*********lien généraux**************/
.lien_violet{
	text-decoration:none;
	color:#510951;	
}
.lien_violet:hover{
	text-decoration:underline;
	color:#510951;	
}
.lien_jaune{
	text-decoration:none;
	color:#CF9820;	
}
.lien_jaune:hover{
	text-decoration:underline;
	color:#CF9820;	
}
.lien_vert{
	text-decoration:none;
	color:#009036;	
}
.lien_vert:hover{
	text-decoration:underline;
	color:#009036;	
}
.lien_bleu{
	text-decoration:none;
	color:#427FAE;	
}
.lien_bleu:hover{
	text-decoration:underline;
	color:#427FAE;	
}
/********************lien footer********************/
a.lien_arondissement{
	font-size:10px;
	text-decoration:underline;
	color:#999999;
}
.arretsurimage{
	color:#000;
	text-decoration:none;
}
.arretsurimage:hover{
	color:#000;
	text-decoration:underline;
}
a.lien_bas_menu{
	color:#000000;
	text-decoration:none;
}
a.lien_bas:hover{
	color:#000000;
}
a.lien_bas{
	color:#000;
	text-decoration:none;
}


*+html form.temps{
		
		margin-left:-15px;
		
}

#references, #references select, #numPages, #numPages a
{
	color		:	#427fae	;
	font-family	:	Arial	;
	font-weight	:	bold	;
	font-size	:	10px	;
}

#references
{
	width		:	575px	;
	height		:	515px	;
	margin-left	:	50px	;
	text-align	:	center	;
}

.vignette
{
	width				:	92px								;
	height				:	92px								;
	font-size			:	0px									;
	display				:	inline								;
	float				:	left								;
	background-image	:	url("../images/vignettevide.jpg")	;
	background-repeat	:	no-repeat							;
	margin				:	5px									;
	padding				:	5px									;
}

.vignettevide
{
	width				:	104px								;
	height				:	104px								;
	font-size			:	0px									;
	display				:	inline								;
	float				:	left								;
	margin				:	4px									;
}

.vignette:hover
{
	background-image	:	none	;
	background-color	:	#6D98B8	;
}

#pages
{
	width	:	575px	;
	height	:	21px	;
	float	:	left	;
	margin-top	:	30px;
}

#numPages
{
	width				:	508px								;
	background-image	:	url("../images/navig_barre.jpg")	;
	background-repeat	:	no-repeat							;
	height				:	21px								;
	text-align			:	center								;
}

#tablecreation
{
	margin		:	20px 20px 20px 30px	;
	text-align	:	left				;	
}

#tablecreation ul
{
	margin	:	0px	;
	padding	:	0px	;
}

#tablecreation li
{
	list-style-type	:	square	;
	margin			:	3px 0px	3px 15px;
}

.tdtitre
{
	background-color	:	#c1cfcf				;
	color				:	#FFF				;
	font-size			:	14px				;
	font-weight			:	bold				;
	font-family			:	Arial				;
	padding				:	5px 0px 5px 10px	;
	width				:	115px				;
}

#tablecreation2
{
	margin		:	5px 20px 20px 30px	;
	width : 700px;
	text-align	:	left				;	
}

#tablecreation2 ul
{
	margin	:	0px	;
	padding	:	0px	;
}

#tablecreation2 li
{
	list-style-type	:	square	;
	margin			:	3px 0px	3px 15px;
}

.tdtitre2
{
	background-color	:	#c1cfcf				;
	color				:	#FFF				;
	font-size			:	14px				;
	font-weight			:	bold				;
	font-family			:	Arial				;
	padding				:	5px 0px 5px 10px	;
	width				:	115px				;
}

#recrutement td
{
	padding	:	5px 0px	;
}

#Tableau_01 td
{
	margin	:	0px	;
	padding	:	0px	;
	font-size:	0px	;
}

#bandeau
{
	width				:	457px				;
	height				:	108px				;
	background-repeat	:	no-repeat			;
	font-family			:	Verdana				;
	font-weight			:	bold				;
	line-height			:	25px				;
	font-size			:	12px				;
	padding				:	25px 50px 0px 210px	;
	color				:	#676769				;
	margin-bottom		:	30px				;
}
#inpixe
{
	width				:	457px				;
	height				:	108px				;
	background-repeat	:	no-repeat			;
	font-family			:	Verdana				;
	font-weight			:	bold				;
	line-height			:	25px				;
	font-size			:	12px				;
	padding				:	25px 50px 0px 210px	;
	color				:	#676769				;
	margin-bottom		:	30px				;
}

.bstudio
{
	background-image	:	url("../images/studio-de-creation.jpg")	;
}
.inpixe
{
	background-image	:	url("../images/inpixe.jpg")	;
}

.bdevis
{
	background-image	:	url("../images/devis-gratuit.jpg")		;
}

.bcontact
{
	margin-bottom			:	0px	!important							;
	background-image	:	url("../images/contatez-nous.jpg")		;
}

.brecrut
{
	background-image	:	url("../images/recrutement.jpg")		;
}

.bheberg
{
	background-image	:	url("../images/hebergement-site.jpg")		;
}

.bemail
{
	background-image	:	url("../images/e-mailing.jpg")		;
}

.bcompar
{
	background-image	:	url("../images/comparateur-prix.jpg")		;
}
.bcrea2
{
	background-image	:	url("../images/creation-site-marchand.jpg")		;
}	
.bcrea
{
	background-image	:	url("../images/creation-site.jpg")		;
}
.bnewsl
{
	background-image	:	url("../images/newsletter.jpg")		;
	padding-top			:	38px !important						;
}

.brefer
{
	background-image	:	url("../images/referencement.jpg")		;
	padding-left		:	260px	!important						;
	width				:	407px	!important						;
	height				:	125px	!important						;
}

.brefern
{
	background-image	:	url("../images/referencement-naturel.jpg")		;
	height				:	130px	!important						;
}

.bliensc
{
	background-image	:	url("../images/liens-commerciaux.jpg")		;
	height				:	143px	!important						;
}

.bmedias
{
	background-image	:	url("../images/achat-espace.jpg")		;
	padding-left		:	260px	!important						;
	width				:	407px	!important						;
	height				:	125px	!important						;
}

.bactu
{
	background-image	:	url("../images/actualites.jpg")			;
	width				:	407px	!important						;
	height				:	105px	!important						;
}

.bpub
{
	background-image	:	url("../images/pubobjet.jpg")			;
	padding-left		:	260px	!important						;
	width				:	407px	!important						;
	height				:	125px	!important						;
}

.blocactu
{
	position		:	relative		;
	width			:	660px			;
	height			:	104px			;
	margin-left		:	25px			;
	margin-bottom	:	25px			;
}

.blocactuimg
{
	background-image	:	url("../images/vignettevide.jpg")	;
	height				:	92px								;
	width				:	92px								;
	background-repeat	:	no-repeat							;
	display				:	inline								;
	float				:	left								;
	padding				:	6px 5px 5px 6px						;
}

.blocactutxt
{
	width		:	546px		;
	height		:	104px		;
	position	:	relative	;
	float		:	left		;
	display		:	inline		;
	padding-left:	10px		;
}

.blocactutxt a
{
	color			:	#427FAE	;
	text-decoration	:	none	;
}

.invisible
{
	display	:	none	;
}

	#flashcontent {
		width:710px;
		height: 700px;
	}
	/* end hide */
	
#devisgratuit
{
	height				:	20px	;
	width				:	955px	;
	position			:	fixed	;
	bottom				:	20px	;
	text-align			:	center	;
	padding-top			:	3px		;
}

#mediaspace
{
	margin-left	:	25px	;
}

#suitevitrine
{
	position	:	relative	;
	width		:	546px		;
	height		:	400px		;
	float		:	left		;
}

#suite2 ul
{
	margin	:	0px	0px 0px -74px ;
	padding	:	0px	;
}

#introvideo
{
	position			:	absolute	;
	background-color	:	#000		;
	width				:	100%		;
	height				:	1050px		;
	top					:	0px			;
	left				:	0px			;
	z-index				:	9998		;
	filter				:	Alpha(opacity=80)	;
	-moz-opacity		:	.80					;
	-khtml-opacity		:	0.80				;
	opacity				:	.80					;
}

#objetflash
{
	position			:	fixed !important 	;
	position			:	absolute			;
	left				:	50%					;
	margin-left			:	-320px				;
	width				:	640px				;
	height				:	384px				;
	top					:	50px				;
	background-color	:	#333				;
	z-index				:	9999				;
}

#acces
{
	filter				:	Alpha(opacity=100)	;
	-moz-opacity		:	1.00				;
	-khtml-opacity		:	1.00				;
	opacity				:	1.00				;
	z-index				:	9999				;
	position			:	fixed !important	;
	position			:	absolute			;
	top					:	444px				;
	width				:	640px				;
	height				:	50px				;
	text-align			:	center				;
	left				:	50%					;
	margin-left			:	-275px				;
}

#acces p
{
	margin	:	0px		;
	padding	:	0px		;
}

#acces a
{
	color	:	#FFF	;
}


#acturss
{
	text-align	:	justify				;
	padding		:	20px				;
}