body {
	background-image: url(/multimedia/images/img_structures/bg_tram.gif);
	background-repeat: repeat-y;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-position: center;
}

input{border: 1px solid #000000;font-size:10px;}

img {border:0px;}

form {padding:0px;margin:0px;}

a.navig:link{
	color: #9a8480;
	text-decoration: none; 
	font-weight:bold;
}
a.navig:visited{
	color: #9a8480;
	text-decoration: none;
	font-weight:bold;
}
a.navig:active{
	color: #C3D2E9;
	text-decoration: none;
	font-weight:bold;
}
a.navig:hover{
	color: #C3D2E9;
	text-decoration: none;
	font-weight:bold;
}

a:link{color: #a4c408;
	text-decoration: none;
	font-weight:bold;
}
a:visited{
	color: #a4c408;
	text-decoration: none;
	font-weight:bold;
}
a:active{
	color: #c6e91b;
	text-decoration: none;
	font-weight:bold;
}
a:hover{color: #c6e91b;text-decoration: none;font-weight:bold;}

a.print:link, a.print:visited, a.print:active, a.print:hover {
	color: #7F7F7F;
	text-decoration: none;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.footer:link, a.footer:visited, a.footer:active, a.footer:hover {
	color: #000000;
	text-decoration: none;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.navigleft{
	vertical-align:middle;
	background-color:#624630;
	font-size:9px;
	padding-left:9px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #916f68;
}
.navigHome{
	vertical-align:middle;
	font-size:9px;
	padding-left:45px;
	padding-top:3px;
	padding-bottom:3px;
}
.bgNavigLeft {
	background-image: url(/multimedia/images/img_structures/bg_deg_menuleft.gif);
	background-repeat: repeat-x;
}
.paddingContent {
	vertical-align:top;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #684994;
	margin: 10px 0px;
	text-align:left
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #684994;
	font-weight: bold;
	margin-top: 35px;
		text-align:left

}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	margin: 10px 0px 5px;
		text-align:left
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #684994;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
		text-align:left
}
#contenu{text-align:justify;clear:right;padding-top:3px;}

.red {color:#dd011b;font-weight:bold;}

.bgDegHome {
	background-image: url(/multimedia/images/img_structures/bg_deg_home.gif);
	background-repeat: repeat-x;
}
.newsHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.paddingTeaser {
	padding-right: 5px;
	padding-left: 5px;
}


a.navighome:link,
a.navighome:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration:none;
}

a.navighome:hover,
a.navighome:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #684994;
	text-decoration: none;
}


.navig_exposant a:link,
.navig_exposant a:visited {
	color: #fff;
	text-align:left;
	text-decoration: none;
	line-height: 15px;
	margin-left:20px 
}
.navig_exposant a:hover,
.navig_exposant a:active {
	color: #a4c408;
	line-height: 15px;
	text-align:left;
	text-decoration: none;
	margin-left:20px 
}


/* ### navig ### */

	
.navig_0 {width:181px; height:19px; background-color:#684994; text-align:left; text-transform:uppercase; border-top-width:1px; border-top-style: solid; border-top-color:#fff; }

.navig_1 {margin-left: 0px; margin-bottom: 0px; background-color:#684994; text-align:left;}



.navig_0 a:link,

.navig_0 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align:left;
	line-height: 16px;
	text-decoration:none;
		margin-left:9px; 

}

.navig_0 a:hover,
.navig_0 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #a4c408;
	text-align:left;
	line-height: 16px;
	text-decoration: none;
	margin-left:9px 

}

.navig_1 a:link,
.navig_1 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #fff;
	text-align:left;
	text-decoration: none;
	line-height: 18px;
			margin-left:20px 
}
.navig_1 a:hover,
.navig_1 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #a4c408;
	line-height: 18px;
	text-align:left;
	text-decoration: none;
			margin-left:20px 
}

/* ### / navig ### */



/* DYNCONTENT */

.rowindex{width:500px;border:0px solid #000000;}

.imgindexfirst{width:75px;margin-top:0px;margin-right:5px;margin-bottom:0px;float:left}

.imgindex{width:72px;margin-top:0px;margin-right:10px;float:left}

.contentindex{float:left;width:400px}
.contentnoImgindex{float:left;width:500px}
.contenthrindex{width:510px;border-bottom:1px solid #cccccc;float:left;margin-bottom:12px;margin-top:12px;}

.rowdet{width:500px;padding-bottom:10px;float:left;border:0px solid #000000;}

.detimg{float:left;margin-right:10px;margin-bottom:0px;border:0px solid #000000;width:120px}


/* Exposants search */
#exposantList {margin-top:0px;}
#exposantList td {padding-right:10px;}
#exposantList h3 {font-size:11px;text-align:right;margin-top:20px;}

