/* CSS Document */

/* CSS - INDUSTRIE 2008 - Screen */
#cms_menuBar{
/*isibility:hidden;*/
visibility: visible;

}

*{
	font-family:Arial, Verdana, sans-serif;
}
body{
	/*margin:60px 0 0 0;*/
	padding:0;
	color:#66543E;
	font-size:11px;
	text-align:center;
	/*background: #FFCC00;*/
	width:898px; /* a supprimer */
	background:url(../images172052/body-fd.gif) repeat-x #66543E;
}
table, tr, td, th, input, textarea, select{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;.
	padding: 0px;
}
table .tableau {
                     font-family:Arial, Verdana, sans-serif;
                     width:100%;
                     padding:100 100 100 100;
}
tr .entete {
                    background-color:#827361;
                    color:#FFF;
                    width:100%;
}
tr .ligne {
                    background-color:#E6F195;
                    width:100%;
 }
img, form{
	margin:0;
	padding:0;
	border:0;
}
input, textarea, select, label{
	color:#66543E;
	vertical-align:middle;
}
label{
	cursor:pointer;
}
p{
	margin:10px 0;
	font-weight:normal;                 
}
h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
	color:#66543E;
	font-size:11px;
	font-weight:normal;
}
hr{
	display:none;
}
a{
	color:#66543E;
	text-decoration:none;
                     cursor:pointer;
}
a:hover{
	color:#66543E;
	text-decoration:underline;
}

td.cmsgabaritbody a {
        color:#9CAF1C;
	text-decoration:underline;
}

td.cmsgabaritbody a:visited {
        color:#9CAF1C;
	text-decoration:underline;
}


 td.cmsgabaritbody a:hover{
	color:#9CAF1C;
	text-decoration:underline;
                     font-weight:bold;
}

.footerNav a {
        color:#FFFFFF;
        text-decoration:underline;
}

.footerNav a:visited {
        color:#FFFFFF;
        text-decoration:underline;
}

.footerNav a:hover{
         color:#9CAF1C;
         text-decoration:underline;
}


.accueil .right a {
        color:#66543E;
	text-decoration:none;
}

.accueil .right a:visited {
        color:#66543E;
	text-decoration:none;
}

.accueil .right a:hover {
        color:#66543E;
	text-decoration:underline;
}



/*td.cmsgabaritbody a:visited {
	color:#66543E;
        color:#9CAF1C;
	text-decoration:underline;
}*/

.clear{
	clear:both;
	height:1px;
	font-size:1px;
}

/* List clearence */
.lang ul, .lang ul li,
.unclic ul, .unclic ul li,
.cmsgabaritnavhaut ul, .cmsgabaritnavhaut ul li, .cmsgabaritnavhaut dl, .cmsgabaritnavhaut dl dt, .cmsgabaritnavhaut dl dd,
.cmsgabaritfooter ul, .cmsgabaritfooter ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

/* Structure */
.container{
	margin:auto;
	width:898px;
	/*background:url(../images172052/content-fd.gif) repeat-x 0 130px #FFFFFF; 
	/*background:#FF0000; /* a supprimer */
}

/* CMS Gabarit Header **/
table.cmsgabarit{
/*background-color: #FF0000;*/
width:898px;
}
.cmsgabaritheader{
	height:130px;
	/*top:60px;*/
	width:898px;
	/*left:119px;*/
	vertical-align:top;
	background:url(../images172052/header-fd.jpg) no-repeat;
	
}
.cmsgabaritheader .logo{
	
	float:left;
	margin:11px 0 0 0;
	/*left::119px;
	top:72px;
	width:114px;
	height:110px;*/
	/*background:url(../images172052/logo-industrie-2008.gif) no-repeat;*/
	
	
}
.cmsgabaritheader .pub{

	/*float:right;*/
	position:absolute;
	margin:2px 2px 0 0;
	_margin-right:1px;
	width:468px;
	height:60px;
	left:428px;
	top:11px;
	background:#FFFFFF;
}
.cmsgabaritheader .lang a, .cmsgabaritheader .lang a:hover{
	/*clear:right;
	float:right;
	margin:45px 6px 0 0;
	/*_margin-right:3px;*/
	position:absolute;
	left:795px;
	top:106px;
	width:104px;
	color:#FFFFFF;
	}
.cmsgabaritheader .lang a.uk{
	/*padding:0 20px 0 0;
	left:200px;
	color:#FFFFFF;
	/*background:url(../images172052/flag-uk.gif) no-repeat right;*/
	
}

/* CMS Gabarit Navigation */

#menuhaut {
	Z-INDEX: 100; 
	LEFT: 48px; /*WIDTH: 766px; */
	POSITION: absolute; TOP: 130px;
	/*background-color:#FFFF33;*/
	background-color:#66543e;
	width:848px;
}

#menuhaut DT.smenuhaut1 A{
position:absolute;
left:3px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; 
BACKGROUND-IMAGE: url(../images172052/exposer.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
background-color:none;
}

#menuhaut DT.smenuhaut1 A:hover {
/*position:absolute;
left:0px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; */
BACKGROUND-IMAGE: url(../images172052/exposer-on.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
/*background-color:none;*/

}



#menuhaut DD.smenuhaut1 {
position:absolute;
left:26px;top:36px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block;  WIDTH: 128px; BACKGROUND-REPEAT: no-repeat; HEIGHT:auto;
padding:0 0 5px 0;
background:#66543E;
border:2px solid #C3C6C6;
border-top:0;
}

/*#menuhaut DT.smenuhaut2 {
position:absolute;
left:176px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; 
BACKGROUND-IMAGE: url(../images172052/visiter.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
background-color:none;
}*/

#menuhaut DT.smenuhaut2 A{
position:absolute;
left:176px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; 
BACKGROUND-IMAGE: url(../images172052/visiter.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
background-color:none;
}


#menuhaut DT.smenuhaut2 A:hover{
 
BACKGROUND-IMAGE: url(../images172052/visiter-on.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;

}


#menuhaut DD.smenuhaut2 {
position:absolute;
left:194px;top:36px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block;  WIDTH: 128px; BACKGROUND-REPEAT: no-repeat; HEIGHT:auto;
padding:0 0 5px 0;
background:#66543E;
border:2px solid #C3C6C6;
border-top:0;
}

/*#menuhaut DT.smenuhaut3 {
position:absolute;
left:349px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; 
BACKGROUND-IMAGE: url(../images172052/presse.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
background-color:none;
}*/

#menuhaut DT.smenuhaut3 A{
position:absolute;
left:349px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; 
BACKGROUND-IMAGE: url(../images172052/presse.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
background-color:none;
}


#menuhaut DT.smenuhaut3 A:hover{
 
BACKGROUND-IMAGE: url(../images172052/presse-on.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;

}

#menuhaut DD.smenuhaut3 {
position:absolute;
left:369px;top:36px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block;  WIDTH: 128px; BACKGROUND-REPEAT: no-repeat; HEIGHT:auto;
padding:0 0 5px 0;
background:#66543E;
border:2px solid #C3C6C6;
border-top:0;
}



#menuhaut DT.smenuhaut4 A{
position:absolute;
left:522px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; 
BACKGROUND-IMAGE: url(../images172052/partenaires.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
background-color:none;
}

#menuhaut DT.smenuhaut4 A:hover {

BACKGROUND-IMAGE: url(../images172052/partenaires-on.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;

}


#menuhaut DD.smenuhaut4 {
position:absolute;
left:553px;top:36px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block;  WIDTH: 128px; BACKGROUND-REPEAT: no-repeat; HEIGHT:auto;
padding:0 0 5px 0;
background:#66543E;
border:2px solid #C3C6C6;
border-top:0;
}

#menuhaut DT.smenuhaut5 A{
position:absolute;
left:695px; top:0px;
BACKGROUND-POSITION: 0px 0px; DISPLAY: block; 
BACKGROUND-IMAGE: url(../images172052/espace-exposant.gif); WIDTH: 155px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
background-color:none;
}

#menuhaut DT.smenuhaut5 A:hover{
BACKGROUND-IMAGE: url(../images172052/espace-exposant-on.gif); WIDTH: 155px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;
}



#menuhaut LI A {
    display:block;
	padding:5px 10px 5px 20px;
	height:1%;
	color:#FFFFFF;
	background:url(../images172052/flc-off.gif) no-repeat 10px 9px;
	}
	
#menuhaut LI A:hover {
    color:#CAE324;
	background:url(../images172052/flc-on.gif) no-repeat 10px 9px;
	}

	
/*#menuhaut DT.smenuhaut5:hover {
 
BACKGROUND-IMAGE: url(../images172052/espace-exposant.gif); WIDTH: 173px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 36px;

}*/





td.cmsgabaritnavhaut{
	padding:0 0 0 50px;
	height:36px;
	/*background:none;*/
	background-image:url(../images172052/monfond3.jpg);
	background-repeat: repeat-x repeat-y;;
	/*background:#FF0000;*/
	width: 898px;
	/*top:190px;
	left:119px;*/
	
	
}

/* ******************************************************* En Grisé ************************************************/
/*.cmsgabaritnavhaut dl{
	float:left;
}
.cmsgabaritnavhaut dl dt img{
	z-index:15;
	position:relative;
	margin:0 0 -4px 0;
}
.cmsgabaritnavhaut dl dd{
	z-index:10;
	visibility:hidden;
	position:absolute;
}
.cmsgabaritnavhaut dl dd ul{
	padding:0 0 5px 0;
	background:#66543E;
	border:2px solid #C3C6C6;
	border-top:0;
}
.cmsgabaritnavhaut dl dd ul li a{
	display:block;
	padding:5px 10px 5px 20px;
	height:1%;
	color:#FFFFFF;
	background:url(images/puces/flc-off.gif) no-repeat 10px 9px;
}
.cmsgabaritnavhaut dl dd ul li a:hover, .cmsgabaritnavhaut dl dd ul li.on a{
	color:#CAE324;
	background:url(images/puces/flc-on.gif) no-repeat 10px 9px;
}

/* Layer marger */
/*.cmsgabaritnavhaut dl.exposer dd{
	margin:0 0 0 23px;
}
.cmsgabaritnavhaut dl.visiter dd{
	margin:0 0 0 18px;
}
.cmsgabaritnavhaut dl.presse dd{
	margin:0 0 0 20px;
}
.cmsgabaritnavhaut dl.partenaires dd{
	margin:0 0 0 31px;
}

/* **************************************** Fin en Grisé ************************************/

/* CMS Gabrit Navigation Gauche */

.cmsgabaritnavgauche{
}

/* CMS Gabrit Bonus */
/*
.right .unclic{
	margin:20px 10px 10px 0px;
	padding:2px;
	text-align:left;
	background:#CAE324;
	border:1px solid #999999;
	width:133px;
	
}
*/


.cmsgabaritbody .unclic{
	
	margin:10px 10px 10px 10px;
	padding:2px;
	/*padding:0px;*/
	text-align:left;
	background:#CAE324;
	border:1px solid #999999;
	width:133px;
	
}


.unclic{
	margin:20px 10px 10px 10px;
	padding:2px;
	text-align:left;
	background:#CAE324;
	border:1px solid #999999;
	width:133px;
	
}




.cmsgabaritbody .unclic h3{
	padding:10px 10px 0px 10px;
}

.unclic h3{
	padding:10px 10px 0px 0px;
}

.unclic ul{
	padding:15px 10px;
	background:url(../images172052/unclic-fd.gif) repeat-x bottom left;
}

.cmsgabaritbody .unclic ul{
	padding:15px 10px;
	background:url(../images172052/unclic-fd.gif) repeat-x bottom left;
}

.unclic ul li a{
	padding:0 0 0 10px;
	color:#606060;
	background:url(../images172052/car-grey.gif) no-repeat 0 4px;
}

.cmsgabaritbody .unclic ul li a{
	padding:0 0 0 10px;
	color:#606060;
	background:url(../images172052/car-grey.gif) no-repeat 0 4px;
}


/* CMS Gabarit Footer */
.cmsgabaritfooter{
    width:898px;
	height:101px;
	background:#FFFFFF;
	padding:0px;
	
	/* code rajouté */
	/*position : absolute;*/
	/* fin code rajouté */
}
.cmsgabaritfooter .logos ul{
	padding:0 0 0 5px;
	height:61px;
	background-color:#FFFFFF;
	width:893px;
}
.cmsgabaritfooter .logos ul li{
	float:left;
}
.cmsgabaritfooter .logos ul li.exposium{
	padding:20px 0 0 5px;
	/* code rajoute */
	left:187px;
	top:580px;
	width:142px;
	height::57px;
	
	/* fin code rajoute */
}

.cmsgabaritfooter .logos ul li.industrie{
	padding:0px 0 0 5px;
	left:124px;
	top:580px;
	width:63px;
	height:61px;
}

.cmsgabaritfooter .logos ul li.unibail{
	float:right;
	padding:25px 5px 0 0;
}

.footerNav{
	padding:10px 0;
	height:20px;
	left:0px;
	color:#FFFFFF;
	background:#66543E;
	width:898px;
}
.footerNav ul{
	float:right;
}
.footerNav ul li{
	float:left;
	margin:0 0 0 10px;
}
.footerNav ul li a{
	color:#FFFFFF;
}

.cmsgabaritfooter .logos ul li.marquee{
	margin:20px 5px 0 20px;
	padding:3px 0 0 130px;
	height:21px;
	width:395px;
	background:url(../images172052/marquee-fd.gif) no-repeat;
}
#botMSG{
	position:relative;
	height:17px;
	width:390px;
	white-space:nowrap;
	overflow:hidden;
}

#botMSG #marqueeMSG{
	position:relative;
}


/* CSS - INDUSTRIE 2008 - Accueil - Screen */

/* List clearence */
/*.list ul, .list ul li,*/
.navAdds ul, .navAdds ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.accueil{
	width:100%;
	height:200px;
}


.accueil td.left{
	padding:18px 0 0px 0;
	width:250px;
	vertical-align:top;
	text-align:center;
	background-position:0px 0px;
	background:url(../images172052/content-fd3.jpg) repeat-x;
	background-color:#FFFFFF;
	
}
.accueil .left .themes{
	margin:auto;
	margin-top:20px;
	margin-bottom:10px;
	width:222px;
	text-align:left;
}
.accueil .left .themes h3{
	margin:0 0 10px 0;
}
.accueil .left .themes h3 img{
	padding-top:25px;
	margin:0;
	_margin-left:10px;
}
.accueil .left .themes img{
	margin:0 0 4px 2px;
	_margin : 0 0 4px 2px;
}

.accueil .center{
	/*width:493px;*/
	width:510px;
	vertical-align:top;
	background:#FFFFFF;
}

.accueil .hleft{
	padding:20px 25px;
	width:50%;
	vertical-align:top;
}
.accueil .hright{
	padding:20px 25px;
	width:180px;
	vertical-align:top;
	background:url(../images172052/sep.gif) no-repeat left;
}

.accueil .center h1, .accueil .center h2{
	margin:0 0 15px 0;
}



.accueil .center h3{
	margin:15px 0 10px 0;
	padding:0 0 0 10px;
	font-weight:bold;
	background:url(../images172052/car-brown.gif) no-repeat 0 5px;
}
.accueil .center .pdf{
	display:block;
	margin:5px 0 0 0;
	padding:0 0 0 15px;
	text-align:right;
	font-weight:bold;
	background:url(../images172052/pdf.gif) no-repeat 0 2px;
}
/* ************************************************************ */
.list{
	margin:15px 0 0 0;
	padding:10px;
	color:#000000;
	background:#CFD4D3;
}
.list ul li{
	margin:0 0 5px 0px;
	padding:0 0 0 10px;
	background:url(../images172052/car-green.gif) no-repeat 0px 4px;
	/*list-style-type:none;*/
	}

.listvert{
	margin:15px 0 0 0;
	padding:0 0 0 0;
}
.listvert ul li{
	margin:0 0 5px 0;
	padding:0 0 0 10px;
	background:url(../images172052/car-green.gif) no-repeat 0px 4px;
	list-style-type:none;
	}
/* ************************************************* */

.accueil .right{
	padding:10px 0px;
	width:155px;
	_margin-left:8px;
	
	vertical-align:top;
	background:#FFFFFF;
	text-align:center;
}


/* CSS - INDUSTRIE 2008 - Accueil - Screen */

/* List clearence */
.list ul, 
/*.list ul li,*/
.navAdds ul, .navAdds ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.fille{
	width:100%;
}

/* attention j'ai modifie .cmsgabaritnavgauche par .cmsgabaritbonus */

.themes h3{
	margin:0 0 10px 0;
}
.themes img{
	margin:0 0 5px 0;
}

.cms{
	/*padding:15px 15px 0 15px;*/
	color:#000000;
	vertical-align:top;
	background:#FFFFFF;
	width:588px;
}

h1{
	/*padding:0 0 0 15px;*/
	padding:15px 10px 10px 25px;
	margin:0 0 0px 0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:17px;
	background:url(../images172052/h1.jpg) no-repeat bottom left;
                     	text-transform: uppercase;
}
.accueil .center h2{
	/*margin:20px 0 10px 10px;
	padding:0 0 0 15px;
	color:#66543E;
	font-weight:bold;
	background:url(../images172052/flc-brown.gif) no-repeat 0 4px;*/
	margin:0;
	padding:0;
	color:#66543E;
	font-size:11px;
	font-weight:normal;
}

h2{
	margin:20px 0 10px 10px;
	padding:0 0 0 15px;
	color:#66543E;
	font-weight:bold;
	background:url(../images172052/flc-brown.gif) no-repeat 0 4px;
}

h4{
	margin:10px 0 10px 10px;
	padding:0 0 0 15px;
	color:#9CAF1C;
	font-weight:bold;
	background:url(../images172052/flc-on.gif) no-repeat 0 5px;
}

 p.text{
	margin-left:25px;
}
.cms ul{
	margin:10px 0 10px 25px;
}
.cms ul li{
	margin:0 0 1px 0;
	padding:0 0 0 10px;
	background:url(../images172052/cars-brown.gif) no-repeat 0 6px;
}

.cms strong{
	color:#66543E;
}

.cmsgabaritbonus{
	padding:15px 10px 10px 10px;
	/*width:0px;*/
	vertical-align:top;
	text-align:center;
	background:#FFFFFF;
	/* Code Rajouté         
	position:absolute;
	left:0px;
	top:167px;
	width:135px;
	/*  Fin Code Rajouté         */
}

.cmsgabaritbonus2{
	/*padding:10px 0;*/
	
	/*margin-left:10px;*/
	
	vertical-align: top;
	background:#FFFFFF;
	text-align:center;
	width:168px;
	/*padding-top:1px;*/
	
	

	/*left:739px;
	top:167px;*/
	/*   left:745px;   */
	
	
	/*  width:155px;    */
}
.cmsgabaritbonus2 img{
	padding-left:10px;
}
.cmsgabaritbody {
background-color:#FFFFFF;
width:581px;
/* code rajoute 
position:absolute;
top:167px;
left:155px;
width:588px;
/* fin code rajouté */

}

table.cmsgabarit,tr .cmsgabarit, td .cmsgabarit { 
	border-width: 0px;
	border-color : black;
	border-spacing: 0px;
	border-style: solid;
	width: 581px;
	
}


/**** test tiny ***/ 
#pageTextePreview{
width:588px;
height:800px;}
