#col_centre #part_bottom{
	width:745px;
	background-color:#FFFFFF;
}

#col_centre #part_centre{
width:600px;
height:600px;
float:left;
}
#col_centre #part_centre {
	background:#FFFFFF url(../img/design/fond_contenu2.jpg) 0px 10px no-repeat;
}
body.nous #col_centre #part_centre {
	background:#FFFFFF url(../img/design/fond_contenu_nous.jpg) 0px 10px no-repeat;
}
body.services #col_centre #part_centre {
	background:#FFFFFF url(../img/design/fond_contenu_services.jpg) 0px 10px no-repeat;
}
body.actualites #col_centre #part_centre{
	background:#FFFFFF url(../img/design/fond_contenu_actualites.jpg) 0px 10px no-repeat;
}

/* CONTENU PAGE INTERIEUR */
#col_centre #part_centre #titre{
	height:70px;
	width:588px;
	float:right;
	margin-top:77px;
}
#col_centre #part_centre #titre img#onglet{
	float:right;
	margin:3px 3px 0 0;
}
#col_centre #part_centre #titre p{
	padding:0;
	margin:0;
}
#col_centre #part_centre #titre a img{ border:none;}

/*ne pas oublier le hack ie6 si rajout de png*/
#col_centre #part_centre div#titre.ref{
	background:transparent url(../img/design/FR/header_page_references.png) top left no-repeat;
}
#col_centre #part_centre div#titre.contact{
	background:transparent url(../img/design/FR/header_page_contact.png) top left no-repeat;
}
#col_centre #part_centre div#titre.recrutement{
	background:transparent url(../img/design/FR/header_page_recrutement.png) top left no-repeat;
}
#col_centre #part_centre div#titre.glossaire{
	background:transparent url(../img/design/FR/header_page_glossaire.png) top left no-repeat;
}


#col_centre #contenu{
	clear:both;
	width:540px;
	margin-left:12px;
	padding:0 24px;
	background:transparent url(../img/design/fond_contenu_page.png) repeat-y;
}
#col_centre #contenu h2{
	color:#3E2865;
	font-size:14px;
	margin:0 0 5px 0;
	padding:0;
}
#col_centre #contenu p{
	padding:0 0 25px 0;
	margin:0;
	color:#3E2865;
	font-size:12px;
}

#col_centre #bas_page_ref{
	height:40px;
	width:588px;
	margin-left:12px;
	background:transparent url(../img/design/fond_bas_page_ref.png) top left no-repeat;
}
#col_centre #bas_page_ref p{
	padding:8px 0 0 0;
	color:#D16600;
	margin:0 0 0 63px;
}
#col_centre #bas_page{
	height:40px;
	width:588px;
	margin-left:12px;
	background:transparent url(../img/design/fond_bas_page.png) top left no-repeat;
	text-align:center;
	padding-top:45px;
	font-size:11px;
	color:#87799f;
}
#col_centre #bas_page_ref{
	text-align:center;
	padding-top:45px;
	font-size:11px;
	color:#87799f;
}

#col_centre #haut_droit{
	height:296px;
	width:187px;
	background:#FFFFFF url(../img/design/fond_haut_droite.gif) 0px 43px no-repeat;
	float:left;
	padding-top:55px;
	padding-left:15px;
}
/* FIN CONTENU PAGE INTERIEUR */

/* CONTACT / DEVIS */
body.contact #col_centre #haut_droit p, body.devis #col_centre #haut_droit p{
	margin:0;
	padding:0;
	color:#3E2865;
	margin-left:15px;	
}
body.contact #col_centre #haut_droit p span, body.devis #col_centre #haut_droit p span{
	font-weight:bold;
}
body.contact #col_centre #haut_droit img, body.devis #col_centre #haut_droit img{
	margin-bottom:10px;
	margin-left:15px;
}
body.contact #col_centre #haut_droit a img, body.devis #col_centre #haut_droit a img{
	margin-top:15px;
}
/*FIN CONTACT */

/* NEWSLETTERS */
body.newsletters #col_centre #haut_droit p{
	margin:0;
	padding:0;
	color:#3E2865;
	margin-left:15px;	
}

body.newsletters #part_centre #contenu p a{
color:#3E2865;
}
body.newsletters #col_centre #haut_droit p span{
	font-weight:bold;
}
body.newsletters #col_centre #haut_droit img{
	margin-bottom:10px;
	margin-left:15px;
}
body.newsletters #col_centre #haut_droit a img{
	margin-top:15px;
}


/*FIN CONTACT */

/* recrut */
body.recrutement #col_centre #haut_droit p{
	margin:0;
	padding:0;
	color:#3E2865;
	margin-left:15px;	
}
body.recrutement #col_centre #haut_droit p span{
	font-weight:bold;
}
body.recrutement #col_centre #haut_droit img{
	margin-bottom:10px;
	margin-left:15px;
}
body.recrutement #col_centre #haut_droit a img{
	margin-top:15px;
}
/*FIN recrut */
/* SELECTION REFERENCES */
#col_centre #selection{
	height:351px;
	width:202px;
	background:#FFFFFF url(../img/design/FR/fond_selection.gif) 0px 40px no-repeat;
	float:left;
}
#col_centre #selection form{
	margin:120px 0 0 23px;
}
#col_centre #selection form select{
	width:155px;
	height:17px;
	font-size:11px;
	margin-bottom:12px;
}
#col_centre #selection form select#internet{
	margin-top:53px;
}
#col_centre #bas_page p{
	margin:0 0 0 60px;
	padding-top:6px;
	color:#FF9900;
}
#bas_droite{
	background-color:#FFFFFF;
}

img#img_titre{
	margin:10px 0;
}
img#img_titre_ref{
	margin:0 0 15px 80px;
}
#col_centre #contenu.references{
	width:558px;
	padding:0 15px;	
}
#col_centre #contenu.references div.bloc{
	height:310px;
	width:271px;
	float:left;
	margin: 0 5px 20px 0;
	padding:0;
	background:#FFFFFF url(../img/design/FR/fond_references.gif) 0 26px no-repeat;
}
#col_centre #contenu.references div.bloc a{
	display:block;
	width:17px;
	/*float:left;*/
	margin:0 0 0 4px;
	padding:0;
}
#col_centre #contenu.references div.bloc a.text{
	display:block;
	width:17px;
	height:119px;
	float:left;
	margin:6px 0 0 4px;
	padding:6px 0 0 0;
	/*clear:both;
	float:none;*/
}
#col_centre #contenu.references div.bloc a.visuel{
	
	margin:0;
	padding:0;
	display:block;
	height:182px;
	/*clear:both;
	float:none;*/
}
#col_centre #contenu.references div.bloc p{
	font-size:11px;
	width:230px;
	margin:5px 0 0 15px;
	padding:0;
	/*clear:both;
	float:none;*/
}
#col_centre #contenu.references div.bloc img{
	margin:0 0 0 9px;
	padding:0;
	/*float:left;*/
}
#col_centre #contenu.references div.bloc img.img_titre{
	/*float:right;*/
	display:block;
	margin:6px 13px 0 104px;
	
}

/* FIN REFERENCES */

/* SERVICES */
body.services #col_centre #part_centre #contenu p{
	margin:9px 35px;
}

/* FIN SERVICES */
/****************LISTE MENU*********************/

body #col_centre #haut_droit ul.actualites{
	margin:10px 0 0 25px;
	list-style-type:square;
}
body #col_centre #haut_droit ul.actualites li{
	margin-bottom:5px;
	list-style-position:outside;
}



body #col_centre #haut_droit{
	width:202px;
	padding-left:0;
}
body #col_centre #haut_droit img#titre_img{
	margin-left:25px;
}
body #col_centre #haut_droit ul.services{
	margin:10px 0 0 4px;
}
body #col_centre #haut_droit ul.services li{
	text-indent:-9999px;
	width:192px;
	height:48px;
	margin-bottom:35px;
}


body #col_centre #haut_droit ul.services li.siteweb{background:#FFFFFF url(../img/design/FR/services/siteweb.jpg) top left no-repeat;}
body #col_centre #haut_droit ul.services li.eboutique{background:#FFFFFF url(../img/design/FR/services/eboutique.jpg) top left no-repeat;}
body #col_centre #haut_droit ul.services li.marketing{background:#FFFFFF url(../img/design/FR/services/marketing.jpg) top left no-repeat;}
body #col_centre #haut_droit ul.services li a{
	width:192px;
	height:48px;
	display:block;
}
body #col_centre #haut_droit ul.services li.siteweb a:hover{background:#FFFFFF url(../img/design/FR/services/siteweb_hover.jpg) top left no-repeat;}
body #col_centre #haut_droit ul.services li.eboutique a:hover{background:#FFFFFF url(../img/design/FR/services/eboutique_hover.jpg) top left no-repeat;}
body #col_centre #haut_droit ul.services li.marketing a:hover{background:#FFFFFF url(../img/design/FR/services/marketing_hover.jpg) top left no-repeat;}


/* METHODES */
body.methodes #col_centre #part_centre #contenu img{
	margin-left:150px;
}
body.methodes #col_centre #part_centre #contenu ul{
	/*margin-left:65px;*/
}
body.methodes #col_centre #part_centre #contenu ul li{
	height:140px;
	margin-bottom:25px;
}
/*
body.methodes #col_centre #part_centre #contenu ul li#analyse{background:#FFFFFF url(../img/design/FR/methodes/bt_un.jpg) 0 15px no-repeat;}
body.methodes #col_centre #part_centre #contenu ul li#conception{background:#FFFFFF url(../img/design/FR/methodes/bt_deux.jpg) 0 15px no-repeat;}
body.methodes #col_centre #part_centre #contenu ul li#realisation{background:#FFFFFF url(../img/design/FR/methodes/bt_trois.jpg) 0 15px no-repeat;}
body.methodes #col_centre #part_centre #contenu ul li#accompagnement{background:#FFFFFF url(../img/design/FR/methodes/bt_quatre.jpg) 0 15px no-repeat;margin-bottom:0;padding-bottom:0;}
*/



dl.paveMethode{
	display:block;
	float:left;
	width:250px;
	height:150px;
	overflow:hidden;
	margin:15px 15px 10px 10px;
	-margin:15px 8px 5px 5px;
}

dl.paveMethode2{
	display:block;
	float:left;
	width:230px;
	height:150px;
	overflow:hidden;
	margin:15px 0px 10px 25px;
	-margin:15px 0px 5px 25px;
}

body.methodes #col_centre #part_centre #contenu ul li dl{
	/*margin-left:170px;*/
}
body.methodes #col_centre #part_centre #contenu ul li dl dt{
	text-indent:-9999px;
	height:17px;
	display:block;
	margin-bottom:5px;
	background:#FFFFFF url(../img/design/FR/methodes/realisation.gif) top left no-repeat;	
}

dl#analyse dt{background:#FFFFFF url(../img/design/FR/methodes/analyse.gif) top left no-repeat;}
dl#conception dt{background:#FFFFFF url(../img/design/FR/methodes/conception.gif) top left no-repeat;}
dl#realisation dt{background:#FFFFFF url(../img/design/FR/methodes/realisation.gif) top left no-repeat;}
dl#accompagnement dt{background:#FFFFFF url(../img/design/FR/methodes/accompagnement.gif) top left no-repeat;}
/* FIN METHODES */

/* GLOSSAIRE */
div#contenu img.intro{
	margin:-30px 0 0 250px;
}

table.glossaire{
	margin-top:30px;
}
table.glossaire thead tr th img{
	float:left;
}
table.glossaire tbody tr td{
	font-size:12px;
	color:#3e2865;
	border-top:1px dotted #ff9905;
}

div#conteneur div#col_centre div#haut_droit div#lettres{
	margin:2px 0 0 20px;
	width:162px;
	height:276px;
	background:url(../img/design/FR/glossaire/lettres.png) top center no-repeat;
}

div#conteneur div#col_centre div#haut_droit div#lettres ul.alphabet{
	list-style:none;
	margin:0;
	padding:0;
}
div#conteneur div#col_centre div#haut_droit div#lettres ul.alphabet li span{
	display:none;
}
div#conteneur div#col_centre div#haut_droit div#lettres ul.alphabet li{
	width:40px;
	height:40px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	text-indent:0;
}
div#conteneur div#col_centre div#haut_droit div#lettres ul.alphabet li a{
	display:block;
	width:100%;
	height:100%;
}
/* FIN GLOSSAIRE*/

/* EDITORIAUX */
body.editoriaux #col_centre #haut_droit ul.editoriaux{
	list-style:none;
}
body.editoriaux #col_centre #haut_droit ul.editoriaux li{
	text-indent:0;
}

/* FIN EDITORIAUX */

/* methodes */
body.methodes #col_centre #part_centre #titre_methodes img{
	float:left;
	margin-top:48px;
	margin-left:11px;
}
#col_centre #part_centre #titre_methodes{
	height:70px;
	width:588px;
	float:right;
	margin-top:77px;
}


/* FIN methodes */







/* ACTUALITES */
body.actualites #col_centre #part_centre #titre_actu img{
	float:left;
	margin-top:48px;
	margin-left:11px;
}
#col_centre #part_centre #titre_actu{
	height:70px;
	width:588px;
	float:right;
	margin-top:77px;
}
/* FIN ACTUALITES */

/* QUI SOMMES NOUS */
body.nous #col_centre #haut_droit p{
	margin:0;
	padding:0;
	color:#3E2865;
	margin-left:15px;	
}
body.nous #col_centre #haut_droit p span{
	font-weight:bold;
}
body.nous #col_centre #haut_droit img{
	margin-bottom:10px;
	margin-left:15px;
}
body.nous #col_centre #haut_droit a img{
	margin-top:15px;
}


/* FIN QUI SOMMES NOUS */

/* RECRUTEMENT*/
#col_centre #part_centre p.annonces{
	margin:25px 0 25px 0;
}
#col_centre #part_centre p.annonces h2{
	margin-top:10px;
}


body #col_centre #part_centre #titre img{
	float:left;
	margin-top:48px;
	margin-left:11px;
}
#col_centre #part_centre #titre{
	height:70px;
	width:588px;
	float:right;
	margin-top:77px;
}
#col_centre #part_centre #titreF5{
	height:70px;
	width:588px;
	float:right;
	margin-top:77px;
}


/* titre_page*/
body.methodes #col_centre #part_centre #titre_methodes{
	margin:0;
	height:250px;
	background:transparent url(../img/design/FR/header_page_methodes.jpg) 0px 46px no-repeat;	
}
body.glossaire #col_centre #part_centre #titre{
	margin:0;
	height:186px;
	background:transparent url(../img/design/FR/header_page_glossaire.jpg) 0px 46px no-repeat;	
}
body.contact #col_centre #part_centre #titre{
	margin:0;
	height:180px;
	background:transparent url(../img/design/FR/header_page_contact.jpg) 0px 46px no-repeat;	
}
body.newsletters #col_centre #part_centre #titre{
	margin:0;
	height:151px;
	background:transparent url(../img/design/FR/header_page_newsletter.jpg) 0px 46px no-repeat;	
}
body.pointdevue #col_centre #part_centre #titre{
	margin:0;
	height:151px;
	background:transparent url(../img/design/FR/header_page_pointdevue.jpg) 0px 46px no-repeat;	
}
body.recrutement #col_centre #part_centre #titre{
	margin:0;
	height:240px;
	background:transparent url(../img/design/FR/header_page_recrutement.jpg) 0px 46px no-repeat;	
}
body.references #col_centre #part_centre #titre{
	margin:0;
	height:150px;
	background:transparent url(../img/design/FR/header_page_references_norm.jpg) 0px 46px no-repeat;	
}
body.references #col_centre #part_centre #titreF5{
	margin:0;
	height:150px;
	background:transparent url(../img/design/FR/header_page_references.jpg) 0px 46px no-repeat;	
}
body.nous #col_centre #part_centre #titre{
	margin:0;
	height:236px;
	background:transparent url(../img/design/FR/header_page_nous.jpg) 0px 46px no-repeat;	
}
body.editoriaux #col_centre #part_centre #titre{
	margin:0;
	height:220px;
	background:transparent url(../img/design/FR/header_page_editoriaux.jpg) 0px 46px no-repeat;	
}
body.services #col_centre #part_centre #titre{
	margin:0;
	height:242px;
	background:transparent url(../img/design/FR/header_page_services.jpg) 0px 46px no-repeat;	
}
body.devis #col_centre #part_centre #titre{
	margin:0;
	height:200px;
	background:transparent url(../img/design/FR/header_page_devis.jpg) 0px 46px no-repeat;	
}
body.actualites #col_centre #part_centre #titre{
	margin:0;
	height:269px;
	background:transparent url(../img/design/FR/header_page_actualites.jpg) 0px 46px no-repeat;	
}

ul.liste-boutique{
	margin:0 35px;
	padding:0;
}
ul.liste-boutique li{
	list-style-type:square;
	margin:0 0 8px 0;
	padding:0;
	list-style-position:inside;
}
body.references #col_centre #contenu{
	clear:both;
	width:588px;
	margin-left:12px;
	padding:0 0px;
	background:transparent url(../img/design/fond_contenu_page.png) repeat-y;
}

body.references #col_centre #contenu_ref{
	clear:both;
	width:540px;
	padding:0 10px;
}
#col_centre #contenu.references #contenu_ref{
	width:558px;
	padding:0 10px;
}

body.references #col_centre #contenu h1{
color:#ff9900;
font-size:25px;
display:block;
font-weight:bold;
text-align:right;
text-transform:uppercase;
margin:0 35px 20px 24px;
}
body.references #col_centre #contenu h1 span{
color:#3e2865;
font-size:18px;
display:block;
font-weight:bold;
text-align:right;
text-transform: lowercase;
margin:0 0 0 24px;

}
body.references #col_centre #contenu h1 span a{
color:#3e2865;
}

body.references #col_centre #part_centre #contenu img.photo_ref{
	margin:0 0 25px 0px;
	/*-margin:0 0 25px 10px;*/
	padding:0;
	padding-right:4px;
	padding-left:4px;
}
body.references #col_centre #part_centre a.visuel{
	padding:34px 0 0 0; 
	margin:0;
}

body #col_centre #part_centre ul{
	color:#3e2865;
	margin:0 0 0 20px;
	list-style-type:square;
	padding:0;
}
body #col_centre #part_centre li{
	margin:0 0 5px 0;
	list-style-position:inside;
	padding:0;
}
body #col_centre #part_centre p{
	margin:9px 0;
	padding:9px 0;
	list-style-position:inside;
	padding:0;
	color:#3e2865;
}
body #col_centre #part_centre {
	color:#3e2865;
}
body #col_centre #part_centre  h1.titre_annonce{
	display:block;
	font-size:16px;
	color:#3e2865;
	margin:20px 0 10px 0;
	padding:0 0 0 0;
}
body #col_centre #part_centre  hr{
height: 1px; color: #fff; width: 50%; border: 1px solid #fff; border-bottom: 1px solid #ff9900; margin-top:20px;
}


#contenu_gauche{
	display:block;
	float:left;
	width:50%;
}
#contenu_droite{
	display:block;
	float:left;
	width:50%;
	text-align:right;
}

#nav_services_sites{
	margin:86px 0 0 46px !important;
	padding:0;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
	background: transparent url(../img/design/FR/nav_services_sites.jpg) 0px 0px no-repeat;
	height:80px;
	display:block;
	width:393px;
	position:relative;
}

ul#nav_services_sites li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}
ul#nav_services_sites li, ul#nav_services_sites a {
	height:80px;
	display: block;
	margin: 0;
	padding: 0;
}

ul#nav_services_sites li a span.alt {
	visibility:hidden;
}

li#NavSiteweb	{left: 0px; width: 152px;}
li#NavIntranet	{left: 152px; width: 241px;}

li#NavSiteweb a:hover, li#NavSiteweb a.active  {background: transparent url(../img/design/FR/nav_services_sites.jpg) -0px -80px no-repeat;} 
li#NavIntranet a:hover,  li#NavIntranet a.active{background: transparent url(../img/design/FR/nav_services_sites.jpg) -152px -80px no-repeat;}

/*fin titre_page*/

div#newsletter.interieur{
	padding-left:89px;
	background:transparent url(../img/design/newsletter-interieur.png) top left no-repeat;
	width:113px;
	float:left;	
}
#haut_droit p.pas-abonne{
	margin:10px !important;
	padding:00px 10px 10px 10px !important;
	text-align:left;
}
#haut_droit select#date{
	margin:10px 30px;
	padding:0;
	font-size:11px;
}
