body
{
	background-color:#000;
	color:#cc99ff;
	font-family:arial, sans-serif;
	font-size:11px;
	text-align:justify;
}
#crypteo{
height:10px;
position:relative;
top:-20px;
left:-2px;
text-align:right;
}
#crypteo a{
font-size:9px;
color:#7300ac;
}
#crypteo a:hover{
text-decoration:underline;
}
a
{
	color:#fff;
	text-decoration:none;
}
a:hover, a:focus
{
	
}
a img
{
	border:none;
}

#flash {
position:relative;
}

.menu 
{
	margin:0;
	padding:20px 0 0 0;
	position:absolute;
	bottom:10px;
	right:10px;
}
	
.menu li{
	list-style:none;
	padding:0;
	margin:0;
	display:block;
}

#main{
	width:770px;
	position:absolute;
	top:50%;
	margin-top:-280px;
	left:50%;
	margin-left:-385px;
}
#flash{
	height:265px;
}
/*
#contents0{
	width:770px;
	height:295px;
	background-image:url('-/fond_contenu_2.2.gif');
	position:relative;
}*/
#contentInner p{
	margin-right:5px;
}
.orange
{
	color:#ffcc00;
	font-size:1.1em;
}
.contents
{
	width:780px;
	height:295px;
	position:relative;
}

.content_254px
{
	width:254px;
	height:295px;
	float:left;
	margin-right:4px;
	background-image:url('-/fond_contenu_254px.gif');
	position:relative;
}
.content_770px
{
	width:770px;
	height:295px;
	background-image:url('-/fond_contenu_770px.gif');
	position:relative;
}
.contents .title
{
	position:absolute;
	margin-top:20px;
	margin-left:15px;	
}
/*
#contents3 .text{
	padding:56px 0px 0px 15px;
}

#contents1{   
	width:254px;
	height:295px;
	float:left;
	margin-right:4px;
	background-image:url('-/fond_contenu_1.2.1.gif');
	position:relative;
}
#contents2{
	width:254px;
	height:295px;
	float:left;
	margin-right:4px;
	background-image:url('-/fond_contenu_1.2.2.gif');
	position:relative;
}
#contents3{
	width:254px;
	height:295px;
	float:left;
	background-image:url('-/fond_contenu_1.2.3.gif');
	position:relative;
}
#contents4{
	width:770px;
	height:295px;
	background-image:url('-/fond_contenu_3.1.gif');
	position:relative;
}
#contents5{
	width:770px;
	height:295px;
	background-image:url('-/fond_contenu_4.1.gif');
	position:relative;
}
#contents6{
	width:770px;
	height:295px;
	background-image:url('-/fond_contenu_6.1.gif');
	position:relative;
}
#contents7{
	width:770px;
	height:295px;
	background-image:url('-/fond_contenu_5.1.gif');
	position:relative;
}*/
.gallery div
{
	height:3em;

}
.gallery td
{
	height:3em;

}
.gallery a img
{
	border:solid 1px #cc99ff;
	filter: alpha(opacity=70);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.70; opacity:0.70;
	cursor: pointer;
}
.gallery a:hover img
{
	border:solid 1px white;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1; opacity:1;
	cursor: pointer;
}
.gallery a
{
	float:left;
	width:100px;
	padding:5px;
	margin:5px;
	text-align:center;
}
.gallery a:hover, .gallery a:focus
{
	background-color:#5c0089;
}
#contents8{
	width:770px;
	height:295px;
	background-image:url('-/fond_contenu_7.1.gif');
	position:relative;
}
.lien th{
font-weight:normal;
font-size:11px;
}
.lien .son2, .lien .lumiere2{
border-right:1px dotted #fff;
}
.lien .fournisseur2{
border-left:1px dotted #fff;
}
.lien .structure2, .lien .fournisseur2, .lien .lumiere3{
padding-left:30px;
}
.lien .structure, .lien .fournisseur, .lien .lumiere{
padding-left:30px;
}
/******************************************************
 *          FOR DIV SCROLL 
 ******************************************************/ 
 .absDiv { position: absolute; visibility: hidden; overflow: hidden } 
 .contentBar
 {
	background-color: #ccc;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50; opacity:0.50;
	cursor: pointer;
 }
 .contentThumb
 {
    background-color: #fff;
    cursor: pointer;
 }
 .fleche_haut
 {
    height:15px;
    width:15px; 
 }
 .fleche_bas
 {
    height:15px;
    width:15px;
 }

 
 /******************************************************
 *          FOR EDITOR
 ******************************************************/

body.mceContentBody
{
	background:#000 url('-/bg.1px.gif') repeat-x bottom;
}
body.mceContentBody a
{
	color:#fff !important;
	text-decoration:none !important;
}
