body
{
font-family : Arial, sans-serif;
font-size:10pt;
color:#FFFFFF;
background:#000000;
text-align:center;
}
ul#menu
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	font-size:12px;
	font-weight:bold;
	background:url('pics/bg.jpg') repeat-x top left;
	font-family:Arial,Helvetica,Arial,"Trebuchet MS",Verdana,sans-serif;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	pading:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
    padding:12px 10px 0px 10px;
	height:24px;

}
	
ul#menu li a:hover
{	
	color:#FFFFFF;
	background:url('pics/over.jpg') no-repeat top right;	
}

  ul#menu1
{
	list-style-type:none;
	position:relative;
	display:block;
	height:36px;
	font-size:12px;
	font-weight:bold;

	background:url('pics/bg.jpg') repeat-x top left;
	font-family:Arial,Helvetica,Arial,"Trebuchet MS",Verdana,sans-serif;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}

ul#menu1 li
{
	display:block;
	float:left;
	margin:0 0 0 0;
	pading:0;
}
	
ul#menu1 li a
{
	display:block;
	float:left;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	padding:12px 0px 0px 0px;
	height:24px;

}
	
ul#menu1 li a:hover
{	
	color:#FFFFFF;
	background:url('pics/over.jpg') no-repeat top right;	
}
                  
 
.titre {
color:#999999;
font-size:.6em;
background:url(pics/bg.png) repeat-x top left;
font-family:Arial,Helvetica,Verdana,sans-serif;
border:0px solid #000;
margin:0;
padding-left:355;
}                   
.titre1 {
color:#999999;
font-size:.6em;
background:url(pics/bg.png) repeat-x top left;
font-family:Arial,Helvetica,Verdana,sans-serif;
border:0px solid #000;
margin:0;
width:650px;
padding-left:560;
}
.titre2 {
color:#999999;
font-size:.6em;
background:url(pics/bg.png) repeat-x top left;
font-family:Arial,Helvetica,Verdana,sans-serif;
border:0px solid #000;
margin:0;
width:650px;
padding-left:480;
}
.titreactu {
color:#999999;
font-size:.6em;
background:url(pics/bg.png) repeat-x top left;
font-family:Arial,Helvetica,Verdana,sans-serif;
border:0px solid #000;
padding:0 580 0 10;
}

.copyright {
color:#999999;
font-size:9px;
font-family:Arial,Helvetica,Verdana,sans-serif;

}
.copytab {
border-top:1px solid #999999;
margin:30px 0px 0px 480px;
}
.pic
{
display:none;
}


.copy
{
/*width:630px;
height:38px;
background:#000000 url(pics/copyright.gif);*/

color:#999999;
font-size:9px;
font-family:Arial,Helvetica,Verdana,sans-serif;
margin:20px 0px 10px 300px;
text-align:;center

}





#global
{
width:950px;
margin:auto;
text-align:left;
}

#menugalindex
{
width:685px;
margin-left: 0px;
margin-top: 80px;
margin-right: 0px;
margin-bottom: 0px;
}

.logo
{

width:225px;
margin-left: 15px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
}

.cadrehaut
{

width:950px;
height:200px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#general
{
width:950px;
}

a:link {font-family : Arial, Helvetica, sans-serif; font-size : 14px; text-decoration : none; font-weight : normal; color : #CD6BEE } 
a:visited {font-family : Arial, Helvetica, sans-serif; font-size : 14px; text-decoration : none; font-weight : normal; color : #CD6BEE } 
a:hover {font-family : Arial, Helvetica, sans-serif; font-size : 14px; text-decoration : none; font-weight : normal; color : #ECC3F6; }
a:active {font-family : Arial, Helvetica, sans-serif; font-size : 14px; text-decoration : none; font-weight : normal; color : #CD6BEE; } 

a.plus:link {font-family : Arial, Helvetica, sans-serif; font-size : 16px;text-decoration : none;font-weight : normal; } 
a.plus:visited {font-family : Arial, Helvetica, sans-serif; font-size : 16px; text-decoration : none; font-weight : normal; color : #CD6BEE; } 
a.plus:hover {font-family : Arial, Helvetica, sans-serif; font-size : 16px; text-decoration : none; font-weight : normal; color : #ECC3F6; }
a.plus:active {font-family : Arial, Helvetica, sans-serif; font-size : 16px; text-decoration : none; font-weight : normal; color : #CD6BEE;} 

a.gris:link {font-family : Arial, Helvetica, sans-serif; font-size : 10px;text-decoration : none;font-weight : normal; color : #999999;} 
a.gris:visited {font-family : Arial, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight : normal; color : #999999; } 
a.gris:hover {font-family : Arial, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight : normal; color : #ffffff; }
a.gris:active {font-family : Arial, Helvetica, sans-serif; font-size : 10px; text-decoration : none; font-weight : normal; color : #999999;} 

.intro
{
border:#00f0f0 0px solid;
font-family : Arial, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
letter-spacing:-1px;
color:#FFFFFF;
border-bottom:1px solid #B40098;
} 


.barre
{
width:750px;
border-bottom:1px solid #B40098;
color : #FFFFFF;
font-family :arial;
font-size : 20px;
font-weight : bold;
letter-spacing:-1px;
margin-top:20px;
margin-right:0px;
margin-bottom:5px;
margin-left:0px;
padding-top:0px;
}

.visu
{
margin-top:20px;
margin-right:0px;
margin-bottom:20px;
margin-left:0px;
}
.visu0
{
width:676px;
height:350px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:240px;
padding:25px 0px 5px 0px;
}
.img
{
border:#00fFf0 0px solid;
margin: 0px 50px 20px 0px;
}
.img0
{
width:130px;
height:130px;
}
.cadre
{
border-top:#303030 1px solid;
border-right:#303030 1px solid;
border-bottom:#303030 0px solid;
border-left:#303030 0px solid;
}
.cadre2
{
border-top:#303030 0px solid;
border-right:#303030 0px solid;
border-bottom:#303030 1px solid;
border-left:#303030 1px solid;
}

.actu
{
border-left:1px double #252325;
border-right:1px double #252325;
width:710px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:130px;
}
.actu0
{
border-left:1px double #252325;
border-right:1px double #252325;
width:650px;
margin:0px 0px 0px 240px;

}

.date
{
font-size : 12pt; 
font-weight : bold;
color : #EFDBF0; 
text-decoration : none; 
letter-spacing:-0.5px;
} 
.dateplus
{
font-size : 11pt; 
font-weight : bold;
color : #FFFFFF; 
text-decoration : none; 
letter-spacing:-0.5px;
} 
.lien
{
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
text-decoration : none; 
font-weight : normal; 
color : #CD6BEE; 
} 

.texte
{
font-size : 10pt; 
font-weight : none;
color : #FFFFFF; 
text-decoration : none; 
} 

.photo
{
width: 450px;
height:400px; 
}

.mlegal
{
font-size:10pt;
color:#FFFFFF;
text-align:left;
}
.smallmap {
color:#999999;
font-size:9px;
text-transform:uppercase;
background:url(pics/bg.png) repeat-x top left;
font-family:Arial,Helvetica,Verdana,sans-serif;
margin:50px 0px 50px 0px;
}

a:focus
{
outline:0;
} 

/*Bandeau */
.letext{
font-family : Arial, sans-serif;
font-size:12px;
color:#FFFFFF;
}

/* js-disabled class - set image sizes so they all fit in the viewer */
.js-disabled img { width:100px; height:100px; display:block; float:left; margin:30px 0 0; }

#outerContainer {
/*border:2px solid #FFFF00;*/
width:687px; 
height:30px; 
margin:auto; position:relative; }
#imageScroller {
/*border:2px solid #FF00FF;*/
 width:687px; 
 height:30px; 
 position:relative;
 /* background:#000000 url(images/imageScrollerBG.png) no-repeat; */
 background:#000000 url(pics/bandeau.png) no-repeat;
 }
#viewer { 
/*width:522px; */

width:687px;
/*border:2px solid #00FF00;*/
/*height:182px; */
height:50px;
overflow:hidden; margin:auto; position:relative; 
/*top:10px; */
top:10px; 

}
#imageScroller a:active, #imageScroller a:visited { 
/*color:#000000; */
color:#FFFFFF;
}
#imageScroller a img { border:0; }
#controls { width:534px; height:47px; background:url(images/controlsBG.png) no-repeat; position:absolute; top:4px; left:4px; z-index:10;	}
#controls a { width:37px; height:35px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
#title { color:#ffffff; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }
#rtl { background:url(images/rtl.png) no-repeat; left:100px; }
#rtl:hover { background:url(images/rtl_over.png) no-repeat; left:99px; }
#ltr { background:url(images/ltr.png) no-repeat; right:100px; }
#ltr:hover { background:url(images/ltr_over.png) no-repeat; }

a.bd:link{font-family : Arial, sans-serif;font-size:12px;text-decoration:underline;color:#FFFFFF;} 
a.bd:visited{font-family : Arial, sans-serif;font-size:12px;text-decoration:underline;color:#FFFFFF;} 
a.bd:active{font-family : Arial, sans-serif;font-size:12px;text-decoration:underline;color:#FFFFFF;} 
a.bd:hover{font-family : Arial, sans-serif;font-size:12px;text-decoration:underline;color:#FFFFFF;}

a.footer:link{font-family : Arial, sans-serif;font-size:9px;text-decoration:none;color:#999999;} 
a.footer:visited{font-family : Arial, sans-serif;font-size:9px;text-decoration:none;color:#999999;} 
a.footer:active{font-family : Arial, sans-serif;font-size:9px;text-decoration:none;color:#999999;} 
a.footer:hover{font-family : Arial, sans-serif;font-size:9px;text-decoration:underline;color:#999999;}


