body {
	background-color: #5F5F5E;
	margin: 0px;
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	color: #474848;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	scrollbar-face-color: #CCC2AD;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: #464646;
	scrollbar-darkshadow-color: gray;
	scrollbar-track-color: #F4F1E7;
}
/*------------------------------------------------------------------------------------*/
h1{

}
h2{

}
h3{
	font-size: 10pt;
}
/*------------------------------------------------------------------------------------*/
p {

}

div.xParagraph{
	text-align:justify;
}

/*------------------------------------------------------------------------------------*/
img {
	border: 0px;
}
/*------------------------------------------------------------------------------------*/

a:link {		color: #A3A3A3; text-decoration: underline; }
a:visited {	color: #A3A3A3; text-decoration: underline; }
a:hover {	color: #A3A3A3; text-decoration: none;}
a:active {	color: #A3A3A3; text-decoration: none;}

/*------------------------------------------------------------------------------------*/
input{
	font-size:8pt;
}

input.text {
	border:none;
	height:15px;
	width:100px;
	color: #474848;
	background-color: #C4C0B2;	
}

input.button{
	border : 2px solid outset ;
	color: #474848;
	background-color: #C4C0B2;
	height:20px;
	font-size:8pt;
}

input.radio{
}

select{
	border : 1 solid;
	color: #474848;
	background-color: #C4C0B2;
}

label {
}

textarea {
}

ul{
}

li{
}

/*------------------------------------------------------------------------------------*/
.trigger{
    cursor: pointer;
}

/*------------------------------------------------------------------------------------*/
span.ucfirst{
}

/*------------------------------------------------------------------------------------*/

div#main{
	position: relative;
	padding: 0px;
	margin: auto;
	overflow: visible;
	width: 780px;
	margin-top:30px;
}
.cases1{
	border:1px solid #A3A3A3;
	background-color:#464646;
	border-collapse:collapse;
	width:795px;
	height:60px;
}
.cases1 td{
	border:1px solid #A3A3A3;
	color:#A3A3A3;
}
.cases2{
	border:1px solid #A3A3A3;
	background-color:#464646;
	border-collapse:collapse;
	width:795px;
	height:80px;
	position:absolute;
	top:359px;
}
.cases2 td{
	border:1px solid #A3A3A3;
	color:#A3A3A3;
	cursor: pointer;
	font-size:15px;
	font-family: "Trebuchet MS";
	letter-spacing:2px;
	font-variant: small-caps;
	font-weight: bold;
}
.cases2 td:hover{
	background-color: dimgray;
	color:#464646;
}
img#bandeau{
	position:absolute;
	left:-5px;
	top:0px;
	height:301px;
}
html>/**/body img#bandeau{
	position:absolute;
	left:-25px;
	top:59px;
}
table.centre{
	background-color:#F4F1E7;
	width:820px;
	height:301px;
	position:absolute;
	left:-18px;
	top:59px;
}
html>/**/body table.centre{
	left:-20px;
}
table.centre td img.accueil{
	margin-right:5px;
	margin-top:3px;
}
html>/**/body table.centre td img.accueil{
	margin-right:5px;
	margin-top:1px
}
table.bottom{
	width:100px;
	position:absolute;
	top:480px;
	right:0px;
}
html>/**/body table.bottom{
	top:470px;
}

div#sousMenuExpoVente{
	width:125px;
	display:none;
	position:absolute;	
	left:30px;
	top:100px;
	background-color:#F4F1E7;
}

div#sousMenuActualite{
	width:125px;
	display:none;
	position:absolute;	
	left:273px;
	top:100px;
	background-color:#F4F1E7;
}

div#sousMenuAuteur{
	width:125px;
	display:none;
	position:absolute;	
	left:203px;
	top:100px;
	background-color:#F4F1E7;
}

div#sousMenuExpoVente div.sousMenuInactif, 
div#sousMenuAuteur div.sousMenuInactif, 
div#sousMenuActualite div.sousMenuInactif{
	border:1px solid #CCC2AD;
	background-color:#F4F1E7;
	padding-left:10px;
		font-size:12px;
}
div#sousMenuExpoVente div.sousMenuActif,
div#sousMenuAuteur div.sousMenuActif,
div#sousMenuActualite div.sousMenuActif{
	border:1px solid #CCC2AD;
	background-color:#CCC2AD;
	padding-left:10px;
		font-size:12px;
}
div#sousMenuExpoVente div.sousMenuInactif a,div#sousMenuExpoVente div.sousMenuActif a,
div#sousMenuAuteur div.sousMenuInactif a,div#sousMenuAuteur div.sousMenuActif a,
div#sousMenuActualite div.sousMenuInactif a,div#sousMenuActualite div.sousMenuActif a{
	text-decoration:none;
	color:#525252;
}
a.lien{
	color: #464646;
	font-size: 11px;
	letter-spacing: 2px;
}

div#transexpo{left:25px; }
div#transreportages{	left:113px; }
div#transauteur{left:195px; }
div#transactu{left:267px; }
div#translien{left:346px; }

div#translien,
div#transactu,
div#transauteur,
div#transreportages,
div#transexpo{
position:absolute;  top:37px; width:56px; height:41px; z-index:51;
}
html>/**/body div#translien,
html>/**/body div#transactu,
html>/**/body div#transauteur,
html>/**/body div#transreportages,
html>/**/body div#transexpo{
	top:36px;
}

a.page:link,
a.page:visited,
a.page:active,
a.page:hover{
	font-size:12px;
	text-decoration:none;
	color:#474848;
} 
