@charset "utf-8";
/* CSS Document */

body 
{
	color:#FFFFFF;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:65.5%;
	line-height:1.8em;
	margin:0px;
	padding:0px;
	background-image:url(../images/bg_site2.png);
}

#conteneur
{
	position: relative;
	min-height: 100%;
	margin: 0 auto;
	font-size:1.3em;
	margin-top:30px;
	width:900px;
	padding-bottom: 50px;
}

#head
{
	height:255px;
	margin: 0 auto;
	width:880px;
	background-color:#FFFF66;
	margin-bottom:08px;
}

#menu_haut
{
    height:25px;
	margin: 0 auto;
	width:880px;
	background-color:#FFFFFF;
	margin-bottom:1px;
	
}
#centre
{
	width:900px;
	/*height:800px;*/
	background:url(../images/bg_centre.png) repeat-y;
	/*padding-top:15px;*/
	overflow: auto;
	border-bottom: 1px outset  #666666;
}


#col_gauche
 {
	width:25%;
	float:left;
	margin-right:5px;
	padding-left:10px;
}


.app{ margin-top:40px;border:1px solid #000000;}
.fond_titre{background:#993300;}

#col_droite
 {
	width:74%;
	float:right;
	margin-left:5px;
	padding-right:18px;
	padding-left:15px;
	border-left:1px solid #000000;
	height: inherit;
}


#menu_script
{
	float:left;
	margin-top:15px;
	width:70%;
	height: 800px;
}

#texte_milieu_fr
{
color:#000000;
padding-top: 30px;
padding-right : 208px;
padding-left : 22px;
font-size : 11px;
font-family :Tahoma, Verdana, Arial;

}
#defilant_fr
{
color:#000066;
padding-top: 15px;
padding-right : 20px;
padding-left : 20px;
font-size : 15px;
font-family :Tahoma, Verdana, Arial;

}

/********** NAVIGATION ***************/

a {text-decoration:none ; 
   }
  
.des {
color : #FFFFFF;
margin-top : 4px;
padding-bottom : 0px;
margin-bottom : 4px;
margin-left : 0px;
margin-right : 0px;
font-size : 13px;
font-family :Tahoma, Verdana, Arial;
font-weight : bold;
}

#date{
	width:190px;
	background:#993300;
}

.des a:link {
color : #FFFFFF;
text-decoration: none;
font-weight : bold;
font-size : 11px;
}
.des a:visited {
color : #FFFFFF;
text-decoration: none;
font-weight : bold;
font-size : 11px;
}
.des a:hover {
color:#000000;
text-decoration: underline;
font-weight : bold;
font-size : 12px;
}
.des a:active {
color : #FFFFFF;
text-decoration: none;
font-weight : bold;
font-size : 11px;
}

#nav_contenu
{
	float:left;
	width:190px;
	margin-top: 15px;
}

#nav_contenu li a{
   text-decoration : none;
   padding-left:2px;
   
   }
 
#nav_contenu li a:hover{
   /*text-decoration:underline;*/
   border-left:2px dotted #FF9933; 
   }


li.name a 
 {
	color : #FFFFFF;
	text-decoration : none;

 }
 

li.name 
{
	list-style:none;
	color:#FFFFFF; 
	display : block ; 
	margin : 10px 0 5px 0 ;
	padding-left:2px;
	border-bottom : 2px dotted #FF9933;  
 }

li.blabla a 
 {
	color : #FFFFFF;
	text-decoration : none;
 }

li.blabla 
{
	display : block ; 
	color:#FFFFFF;
	text-decoration : none ;
	list-style:none; 
}

li.link 
{
	display : block ;
	color:#FFFFFF;
	text-decoration : underline ; 
}
/****************** BOUTTON *************/

#button
{
	padding:0px;
	/*background-color:transparent;*/
	/*background-image:url(../images/ongletVERT.png);*/
	background-repeat: no-repeat;
	border: none;
	width:310px;
	height:20px;
	font-size:14px;
	color:#000000;
	
}


/****COULEURS MENU JAVASCRIPT**/


.vert
{
	/*background:url(../images/VERTonglet.png);*/
	/*background:#CC9966;*/
	background:url(../images/bg_boutton.png);
	text-align: left;
}

/***************** CLASSES *************/
div#col_droite h3{
border-bottom:2px dotted #FF9933; font-size:1.3em;}


.imageflottante
{
	float: left;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:2px;
	border:3px solid #fff;
	border-bottom:10px solid #fff;
}


.imageflottanteR
{
	float:right;
	margin-top:5px;
	margin-bottom:2px;
	border:3px solid #fff;
	border-bottom:10px solid #fff;
	margin-left: 10px;
}

#col_dd{
	float:right;
	width:200px;
	height:500px;
}

#col_dg{
	float:left;
	width:400px;
}
#footer
{
	clear: both;
	width: 100%;
	bottom: 05px;
	font-size:13px;
	color: #CCCCCC;
}
