*{
	margin:0px;
	font-family:verdana;
	font-size:12px;
}

body{
	background-color:#363636;
}
b{
	border-bottom:1px dashed #FF4800;
	font-weight:normal;
	color:#FF4800;
}

.spip_forms legend{
	color:white;
}
.spip_forms fieldset{
	padding:20px;
}
.spip_forms .spip_form_label{
	color:white;
}
.spip_forms .spip_form_choix_unique label{
	color:white;
}
.spip_form_label_details{
	color:white;
}
.spip_form_champ{
	margin-top:10px;
}
.spip_forms textarea{
	width:500px;
}
.spip_bouton input{
	color:black;
}
strong.spip{
	border-bottom:1px dashed #FF4800;
	font-weight:normal;
	color:#FF4800;
}
#page{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	background-color:#474747;
}
#tetiere{
	float:left;
	color:white;
	width:980px;
	height:100px;
	background-color:#474747;
	border-bottom:2px solid white;
}
#barreDuHaut{
	float:left;
	background-color:#363636;
	width:980px;
	height:15px;
}

#titre{
	float:left;
	background-image:url("../IMG/titre.gif");
	width:246px;
	height:32px;
	margin-left:100px;
	margin-top:10px;
}
* html #titre{
	margin-left:50px;
}

#lang{
	float:right;
}

#rechercher{
	float:right;
	background-color:#363636;
	height:20px;
	width:200px;
	margin-right:10px;
	padding-left:10px;
	color:#FF4800;
}
#recherche{
	background-color:#363636;
	color:#FF4800;
	border:none;
}
a.lien_blanc{
	margin-left:10px;
	margin-right:10px;
	color:white;
	text-decoration:none;
}
a.lien_blanc:hover{
	text-decoration:underline;
}

#menu{
	float:left;
	width:700px;
	height:27px;
	/*background-color:green;*/
	margin-top:36px;
	margin-left:-260px;
}
#PBILS{
float:left;
	color:#6F6F6F;
	margin-top:40px;
	margin-left:20px;
}
#corps1{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0002.jpg");
	border-bottom:2px solid white;
}
#corps2{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0006.jpg");
	border-bottom:2px solid white;
}
#corps3{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0009.jpg");
	border-bottom:2px solid white;
}
#corps4{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0010.jpg");
	border-bottom:2px solid white;
}
#corps5{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0021.jpg");
	border-bottom:2px solid white;
}
#corps6{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0022.jpg");
	border-bottom:2px solid white;
}
#corps7{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0026.jpg");
	border-bottom:2px solid white;
}
#corps8{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0028.jpg");
	border-bottom:2px solid white;
}
#corps9{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0029.jpg");
	border-bottom:2px solid white;
}
#corps10{
	float:left;
	width:980px;
	min-height:500px;
	background-image:url("../IMG/c0035.jpg");
	border-bottom:2px solid white;
}
#corps11{
	float:left;
	width:980px;
	min-height:500px;
	background-color:#445059;
	border-bottom:2px solid white;
}
* html #corps1,#corps2,#corps3,#corps4,#corps5,#corps6,#corps7,#corps8,#corps9,#corps10{
	height:500px;
}
#corpsHome1{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0002.jpg");
	border-bottom:2px solid white;
}
#corpsHometom{
	float:left;
	width:980px;
	height:905px;
	background-color:#1B1B1B;
	border-bottom:2px solid white;
}
#corpsHome2{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0006.jpg");
	border-bottom:2px solid white;
}
#corpsHome3{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0009.jpg");
	border-bottom:2px solid white;
}
#corpsHome4{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0010.jpg");
	border-bottom:2px solid white;
}
#corpsHome5{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0021.jpg");
	border-bottom:2px solid white;
}
#corpsHome6{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0022.jpg");
	border-bottom:2px solid white;
}
#corpsHome7{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0026.jpg");
	border-bottom:2px solid white;
}
#corpsHome8{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0028.jpg");
	border-bottom:2px solid white;
}
#corpsHome9{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0029.jpg");
	border-bottom:2px solid white;
}
#corpsHome10{
	float:left;
	width:980px;
	height:520px;
	background-image:url("../IMG/c0035.jpg");
	border-bottom:2px solid white;
}
#contenu{
	/*background-color:black;
	filter:alpha(opacity=50);   
	-moz-opacity:0.5;          
	opacity: 0.5;*/        
	float:left;
	width:600px;
	/*height:500px;*/
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	min-height:440px;
	  max-height:10000px;
}
* html #contenu{
	margin-top:20px;
	margin-left:10px;
	margin-bottom:20px;
	height:440px;
}
#contenu2{
	background-color:#21272C;
	/*filter:alpha(opacity=50);   
	-moz-opacity:0.5;          
	opacity: 0.5;*/        
	float:left;
	width:600px;
	/*height:500px;*/
	margin-top:20px;
	margin-left:20px;
	margin-bottom:20px;
	min-height:440px;
	  max-height:10000px;
}
* html #contenu2{
	margin-top:20px;
	margin-left:10px;
	margin-bottom:20px;
	height:440px;
}
#translucentbkg {
	
   width: 600px;
   background-image: url("../IMG/test.png") !important;  /* Mozilla only */
   background-color: transparent !important;           /* Mozilla only */
   background-image: none;                             /* IE only */
   background-color: #000000;                          /* IE only */
   filter:alpha(opacity=50);                           /* IE only */
  z-index:1000;
min-height:440px;
  max-height:10000px;
}
* html #translucentbkg{
height:440px;
}

#opaquetext { 

position: relative; 
color:white;

z-index:1000;
}

.articleD{
	width: 280px;
	float:left;
	height:440px;
}
* html .articleD{
	position:relative;
	
}
.articleG{
	width: 280px;
	margin-left:300px;
	height:440px;
	
}
* html .articleG{
	margin-top:-440px;
	
	
	
	
}
.titrePrincipal{
	padding:10px;
	width: 280px;
	background-color:black;
	z-index:1000;
}

.ital1{
	font-size:10px;
	font-family:arial;
	color:white;
	font-style:italic;
}
.ital2{
	font-size:10px;
	font-family:arial;
	font-style:normal;
	color:white;
}

.text{
	width: 280px;
	padding:10px;
	
	z-index:1000;
}
.text45{
	width: 280px;
	padding:2px;
	
	z-index:1000;
}
.articles{
	width: 600px;
	 
}
h2.titreA{
width: 580px;
	color:#FF4800;
	font-size:14px;
	padding:10px;
	background-color:black;
	text-decoration:underline;
}
h2.titreA a{
width: 580px;
	color:#FF4800;
	font-size:14px;
	background-color:black;
	text-decoration:underline;
}
h2.titreO{
width: 580px;
	color:#FF4800;
	font-size:14px;
	padding:10px;
	background-color:black;
	text-decoration:underline;
}
h2.titreB{
width: 280px;
	color:#248ACA;
	font-size:14px;
	padding:10px;
	background-color:black;
	text-decoration:underline;
}
h3.titreA{

padding:10px;
	color:white;
	font-size:12px;
	text-decoration:underline;
}
a.titreLien:hover{
	
	color:#FF4800;
	
}
a.titreLien{

	font-weight:bold;
	padding:10px;
	color:white;
	font-size:12px;
	text-decoration:underline;
}

h4.titreA{
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	margin-left:100px;
}
h4.titreU{
	color:white;
	font-size:16px;
	font-weight:bold;
}
.blocA{
	width: 580px;
	padding:10px;
	float:left;
	z-index:1000;
	border-bottom:1px solid #555555;
}

.textA{
	margin-left:110px;
	width: 470px;
	font-size:11px;
	color:#C6CBD2;
}
h4.titreAr{
	color:white;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	margin-left:10px;
}
.textAr{
	margin-left:10px;
	width: 540px;
	font-size:11px;
	color:#C6CBD2;
}
#video{
	float:left;
	width:270px;
	height:240px;
	margin-top:20px;
	margin-bottom:20px;

	margin-left:20px;
}
#video2{
	float:left;
	width:270px;
	height:240px;
	margin-top:20px;
	margin-bottom:0px;

	margin-left:50px;
}
#dvd{
	float:left;
	width:270px;
	height:130px;
	margin-top:0px;
	margin-bottom:40px;
	background-color:white;
	margin-left:40px;
}

div.vignette{
	float:left;
	width:125px;
	height:100px;
	margin-left:40px;
	margin-bottom:30px;
	/*margin-right:20px;*/
	background-color:white;
}

div.vignette44{
	float:left;
	margin-left:20px;
	margin-bottom:30px;

}
div.vignette45{
	float:left;
	width:320px;
	height:33px;
	margin-top:125px;
	margin-left:20px;
	margin-bottom:10px;
	/*margin-right:20px;*/
	background-color:white;
}


#bas{
	float:left;
	width:980px;
	
	background-color:#474747;
}

div.blocBas{
	float:left;
	width:125px;
	height:150px;
	padding:20px;
	
}

#encart_gris{
	float:left;
	margin-top:20px;
	padding:10px;
	padding-left:20px;
	color:#C0BBA1;
	width:270px;
	margin-bottom:30px;
	background-color:#363636;
	font-size:11px;
}

h4.orange{
	font-size:11px;
	color:#FF4800;
	font-weight:bold;
	margin-bottom:5px;
}
a.plan{
	font-size:11px;
	color:white;
	text-decoration:none;
}
a.plan:hover{
	text-decoration:underline;
}

#news{
	background-color:#555555;
	color:#ABABAB;
	padding-left:10px;
	width:90px;
	border:1px solid #6C6C6C;
}
p.spip{
	font-size:11px;
	color:#C6CBD2;
	margin-bottom:10px;
}

.img_accueil{
	
}
.text_img_accueil{
	margin-left:110px;
	margin-top:-76px;
	font-size:11px;
	color:#C6CBD2;
}
.super1{
font-weight:bold;
	font-size:18px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.super2{
font-weight:bold;
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}
.text_img_accueil8{
width:350px;
}

.titre_img{
	color:#AAAAAA;
	font-weight:bold;
}
.lien_pagination{
	color:#FF4800;
}
.lien_pagination:visited{
	color:#FF4800;
}
.on{
	color:white;
}
.pagina{
	width:600px;
	text-align:center;
}
.t_blanc{
	color:white;
	font-size:12px;
	font-weight:bold;
}
.lien_o{
	color:white;
	font-size:11px;
	text-decoration:underline;
}
.lien_o:hover{
	color:#FF4800;
	
}
.lienAcc{
	text-decoration:none;
	font-size:11px;
	color:#C6CBD2;
}
.lienAcc:hover{
text-decoration:underline;
	font-size:11px;
	color:#C6CBD2;
}
.lienAcctom{
	text-decoration:none;
	font-size:11px;
	color:#C6CBD2;
}
.why{
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
}
.why2{
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	texte-decoration:none;
}
.why2:hover{
	text-decoration:none;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	texte-decoration:underline;
}

#partenaire{
	float:left;
	width:980px;
	height:40px;
	background-color:#222222;
	text-align:center;
	padding-top:5px;
	text-align:right;
}
.rss{
	color:#FF8F16;
	text-decoration:none;
	font-size:9px;
	padding-left:15px;
	background-image:url(../IMG/rss.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.rss:hover{
	text-decoration:underline;
}

.allA{
color:#FF4800;
	
	text-decoration:none;	
	font-size:9px;
}
.allA:hover{
	text-decoration:underline;	
}
h3.spip{
	background-color:#FF4800;
	padding-top:10px;
	padding-bottom:10px;
	width:200px;
	margin-left:200px;
}

a.spip_out{
font-size:12px;
	color:white;
	text-decoration:none;
}
a.spip_out:hover{

	text-decoration:underline;
}

table.inscr{
	color:#C6CBD2;
}
table.inscr2{
	color:#C6CBD2;
	margin-left:100px;
}
a{
	font-size:12px;
	color:white;
	text-decoration:underline;
}
a:hover{
color:#FF4800;
}

.spip_doc_titre strong{
  color : #FFFFFF;
}


.form-video-ils input { background: #555555; border: 1px solid #6C6C6C; color: #FFF; padding:3px; margin-bottom:5px;}