
body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {}
a:hover {}

div.conteneur {
	width:934px;
	margin:auto;
}
/**************************************************************/
/* BANNIERES SELON LANGUE */
/*************************************************************/
div.banniere 
{
	background-image:url(../images_index/banniere.jpg);
	background-repeat:no-repeat;
	height:194px;
	margin-top:20px
}
/************************/	
div.banniere_fr_BE 
{
	background-image:url(../images_index_fr_BE/banniere.jpg);
	background-repeat:no-repeat;
	height:175px;
	margin-top:20px
}
/************************/	
div.banniere_nl_BE
{
	background-image:url(../images_index_nl_BE/banniere.jpg);
	background-repeat:no-repeat;
	height:194px;
	margin-top:20px	
}
/************************/	
div.banniere_pt_PT 
{
	background-image:url(../images_index_pt_PT/banniere.jpg);
	background-repeat:no-repeat;
	height:194px;
	margin-top:20px
}
/************************/	
div.banniere_fr_CH
{
	background-image:url(../images_index_fr_CH/banniere.jpg);
	background-repeat:no-repeat;
	height:194px;
	margin-top:20px	
}
/************************/	
div.banniere_de_CH
{
	background-image:url(../images_index_de_CH/banniere.jpg);
	background-repeat:no-repeat;
	height:194px;
	margin-top:20px	
}
/************************/	
div.banniere_it_CH
{
	background-image:url(../images_index_it_CH/banniere.jpg);
	background-repeat:no-repeat;
	height:194px;
	margin-top:20px	
}
/*************************************************************/
/*************************************************************/
/*--------------------------------------------*/

dt, dl, dd, ul, li {
	list-style-type: none;
	margin: 0 7px 0 0;
	padding: 0;
}
dt
{
	font-weight:bold;
}
dd
{
  padding-top:5px;

}
#menu dd a
{
  color:#000;
}
span.titreBannierePte { color:#432328; font-size:20px; display:block; padding-top:35px; margin-left:105px;}

span.titreBanniere { color:#432328; font-size:26px; font-weight:bold; display:block;  margin-left:80px; text-align:right; width:295px;}

#menu {
	position:absolute;
	width:795px;
	padding-left:22px;
	margin-top:31px;
}

#menu dl { float: left; }

#menu li {
	display: inline;
	color:#000;
}

#menu a {
	text-decoration: none;
	color: #fff;
}
.menuPro{
    float:right;
    margin-right:20px;
}

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7 {
	position:absolute;
	display: block;
	left:0;
	margin-left:auto;
	margin-right:auto;
	height:18px;
	width:650px;
	display:none;
	visibility:hidden;
}
#smenu2 { left:90px; }
#smenu3 { left:50px; }
#smenu4 { left:320px; }
#smenu5 { left:400px; }
#smenu6 { left:390px; }
#smenu7{ left:30px; }


/*--------------------------------------------*/

.liensMenuHaut{
	padding-left:110px;
	/* width:600px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height:18px;
}


/*--------------------------------------------*/
div.centreSite {
	background-image:url(../images_index/fond-site.jpg);
	background-repeat:repeat-y;
	padding:0px 10px;
	padding-bottom:20px;
}

div.menuD { width:150px; float:right; margin:10px; text-align:center;}
div.contenuSite { width:875px; margin-left:20px; }
div.basPage {
	background-image:url(../images_index/bas-page.jpg);
	background-repeat:no-repeat;
	height:120px;
}
.blocNews{
	width:600px;
	height:167px;
	background-image:url(../images_index/bg_news.jpg);
	background-repeat:no-repeat;
}


.normalOrange {style.css (ligne 41)
color:#EE7F00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

hr.magicHeight {
	padding:0;
	margin:0;
	border:0;
	background:none;
	clear:both;
	visibility:hidden;
}

div.btnFormulaire {
	background-image:url(images_index/btn-formulaire.png);
	width:200px;
	height:63px;
	background-repeat:no-repeat;
	line-height:63px;
	text-align:center;
	margin:0 auto;
}
div.btnFormulaire:hover {
text-decoration:underline;
}
div.btnFormulaire a { text-decoration:none; color:#000000; text-align:center;	cursor:pointer;}
div.btnFormulaire a:hover {
text-decoration:underline;
}
input.btnAuthen {
	border:0;
	background:none;
	background-image:url(images_index/btn-authentification.png);
	width:124px;
	height:27px;
	background-repeat:no-repeat;
	margin-top:10px;
	cursor:pointer;
}
input.btnAuthen:hover { text-decoration:underline;}
input.btnEnvoyer {
	border:0;
	background:none;
	background-image:url(images_index/btn-envoyer.png);
	width:104px;
	height:27px;
	background-repeat:no-repeat;
	margin-top:10px;
	cursor:pointer;
}
input.btnEnvoyer:hover { text-decoration:underline;}
div.zoneForm {
	background-image:url(images_index/bg-zone-form.png);
	width:211px;
	height:64px;
	background-repeat:no-repeat;
	margin:0 auto;
	padding-top:10px;
}
div.droit {
	background-image:url(images_index/centre-droit.png);
	background-repeat:repeat-y;
	width:264px;
}
div.droit div.contenu { padding:0 10px;}

/* RAJOUT POUR PIED PAGE */
.piedPage{
width:934px;
height:122px;
text-align:left;
background-image:url(/images/piedPage.gif);
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
}
.piedPage a{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
                text-decoration:none;
}
.villesAcs{
        width:934px;
        text-align:justify;
}

.metiers
{
padding-top:10px;
padding-left:10px;
float:left;
}

.villesAcs{
        width:934px;
        text-align:justify;
}

.petitOrange{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #EE7F00;
}
.microBleu{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color:#206AB3;
}
a.microBleu{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color:#206AB3;
        text-decoration:none;
}
a.microBleu:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        color:#206AB3;
        text-decoration:underline;
}

.imprimer{
text-align:right;
height:60px;
color:silver;
padding-top:20px;
padding-right:8px;
}
