body 
{
background-image: url("../images/fond.gif");
scrollbar-base-color: #666666;
scrollbar-face-color: #666666;
scrollbar-highlight-color: #e6e6e6;
scrollbar-3dlight-color: #e6e6e6;
scrollbar-darkshadow-color: #666666;
scrollbar-shadow-color: #666666;
scrollbar-arrow-color: #ffffff;
margin:0px;
margin-left:10px;
margin-top:5px;
}

dt 
{
	font-family:  Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	line-height: 50px;
	cursor:hand;
}

table.pointille
{
border:1px solid #b5b5b5;
}

p 
{  
font-family:  Arial; 
font-size: 12px; 
color: #666666; 
text-decoration: none;
text-align: justify;
margin-right:3px;
margin-left:3px;
}

p.nospace
{  
font-family:  Arial; 
font-size: 12px; 
color: #e6e6e6; 
text-decoration: none;
text-align: justify;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}

p.titreb 
{  
font-family:  Arial; 
font-size: 12px; 
color: #666666; 
text-decoration: none;
text-align: justify;
margin-right:0px;
margin-left:0px;
}

p.right 
{  
font-family:  Arial; 
font-size: 12px; 
color: #666666; 
text-decoration: none;
text-align: right;
margin-right:3px;
margin-left:3px;
}

p.gris 
{  
font-family:  Arial; 
font-size: 12px; 
color: #666666; 
text-decoration: none;
text-align: justify;
margin-right:3px;
margin-left:3px;
}

p.griscenter
{  
font-family:  Arial; 
font-size: 12px; 
color: #666666; 
text-decoration: none;
text-align: center;
margin-right:3px;
margin-left:3px;
}

p.center
{  
font-family:  Arial; 
font-size: 12px; 
color: #666666; 
text-decoration: none;
text-align: center;
margin-right:3px;
margin-left:3px;
}

p.centermailing
{  
font-family:  Arial; 
font-size: 12px; 
color: #0055a2; 
font-weight:bold;
text-decoration: none;
text-align: center;
margin-right:3px;
margin-left:3px;
}

p.blancright 
{  
font-family:  Arial; 
font-size: 12px; 
color: #FFFFFF; 
text-decoration: none;
text-align: right;
margin-right:3px;
margin-left:3px;
}

p.white 
{  
font-family:  Arial; 
font-size: 12px; 
color: #FFFFFF; 
text-decoration: none;
text-align: justify;
margin-right:3px;
margin-left:3px;
}

.change_couleur 
{
background: #e6e6e6;
}

table.contour
{
border:1px solid #e6e6e6;
}
/*************************************************************************************************************************/
/********************************************************A HREF***********************************************************/
/*************************************************************************************************************************/
a:link {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: center;}
a:visited {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: center;}
a:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-align: center;}
a:active {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none;text-align: center;}

a.grisdroit:link {font-family: Arial; font-size: 11px; color: #0055a2; text-decoration: none; text-align: right;}
a.grisdroit:visited {font-family: Arial; font-size: 11px; color: #0055a2; text-decoration: none; text-align: right;}
a.grisdroit:hover {font-family: Arial; font-size: 11px; color: #666666; text-decoration: none; text-align: right;}
a.grisdroit:active {font-family: Arial; font-size: 11px; color: #0055a2; text-decoration: none;text-align: right;}

a.bleublanc:link {font-family: Arial; font-size: 12px; font-weight:bold; color: #ffffff; text-decoration: none; text-align: center;}
a.bleublanc:visited {font-family: Arial; font-size: 12px; font-weight:bold; color: #ffffff; text-decoration: none; text-align: center;}
a.bleublanc:hover {font-family: Arial; font-size: 12px; font-weight:bold; color: #FF0000; text-decoration: none; text-align: center;}
a.bleublanc:active {font-family: Arial; font-size: 12px; font-weight:bold; color: #ffffff; text-decoration: none;text-align: center;}

a.right:link {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: right;}
a.right:visited {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: right;}
a.right:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-align: right;}
a.right:active {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none;text-align: right;}

a.menu:link {font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none; text-align: center;}
a.menu:visited {font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none; text-align: center;}
a.menu:hover {font-family: Arial; font-size: 12px; color: #999999; text-decoration: none; text-align: center;}
a.menu:active {font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none;text-align: center;}

a.menu2:link {font-family: Arial; font-size: 10px; color: #000000; text-decoration: none; text-align: center;}
a.menu2:visited {font-family: Arial; font-size: 10px; color: #000000; text-decoration: none; text-align: center;}
a.menu2:hover {font-family: Arial; font-size: 10px; color: #b5b5b5; text-decoration: none; text-align: center;}
a.menu2:active {font-family: Arial; font-size: 10px; color: #000000; text-decoration: none;text-align: center;}

a.menubas:link {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: center;}
a.menubas:visited {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: center;}
a.menubas:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-align: center;}
a.menubas:active {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none;text-align: center;}

a.source:link {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: left;}
a.source:visited {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: left;}
a.source:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-align: left;}
a.source:active {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none;text-align: left;}

a.sourceb:link {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align : right;}
a.sourceb:visited {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align : right;}
a.sourceb:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-align : right;}
a.sourceb:active {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align : right;}

a.sourcec:link {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: center;}
a.sourcec:visited {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: center;}
a.sourcec:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-align: center;}
a.sourcec:active {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none;text-align: center;}

a.sourced:link {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: left; font-weight:bold;}
a.sourced:visited {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none; text-align: left; font-weight:bold;}
a.sourced:hover {font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; text-align: left; font-weight:bold;}
a.sourced:active {font-family: Arial; font-size: 12px; color: #0055a2; text-decoration: none;text-align: left; font-weight:bold;}
/*************************************************************************************************************************/
/****************************************************FORMULAIRE***********************************************************/
/*************************************************************************************************************************/
input.bleu
{
color:#ffffff;
background-color:#0055a2;/*314196*/
border: 1px solid #FFFFFF;
font-size:10px;
font-family: arial;
height:15px;
text-align:center;
}

input.gris
{
color:#666666;
background-color:#e6e6e6;
border: 1px solid #666666;
font-size:11px;
font-family: arial;
height:16px;
text-align:center;
cursor : pointer;
}

textarea.gris
{
color:#666666;
background-color:#e6e6e6;
font-size:11px;
font-family: Arial;
text-align:left;
border: 1px solid #666666;
scrollbar-base-color: #e6e6e6;
scrollbar-face-color: #e6e6e6;
scrollbar-highlight-color: #e6e6e6;
scrollbar-3dlight-color: #e6e6e6;
scrollbar-darkshadow-color: #e6e6e6;
scrollbar-shadow-color: #e6e6e6;
scrollbar-arrow-color: #666666;
}

input.gris2
{
color:#666666;
background-color:#e6e6e6;
border: 1px solid #666666;
font-size:11px;
font-family: arial;
height:16px;
text-align:left;
}

select.gris
{
color:#666666;
background-color:#e6e6e6;
font-size:11px;
font-family: arial;
}
/*************************************************************************************************************************/
/*************************************************MENU DEROULANT**********************************************************/
/*************************************************************************************************************************/
#navMenu {
position:absolute; 
padding: 1px 1px 1px 1px;
width:130px; 
height:54px; 
z-index:1; 
left: 244px; 
top: 143px; 
background-color: #FFFFFF; 
layer-background-color: #FFFFFF;
border: 1px solid #de1d1a;}
div#navDreamweaver {
position:absolute; 
width:100px; 
height:58px; 
z-index:2; 
left: 127px; 
top: 0px; 
background-color: #00FF66; 
layer-background-color: #00FF66; 
visibility: hidden;
border: 1px solid #000000;}
div#navFlash {
position:absolute; 
width:100px; 
height:58px; 
z-index:3; 
left: 127px; 
top: 18px; 
visibility: hidden; 
background-color: #FF3300; 
layer-background-color: #FF3300;
border: 1px solid #000000;}
div#navForum {
position:absolute; 
width:120px; 
height:40px; 
z-index:4; 
left: 127px; 
top: 36px; 
visibility: hidden; 
background-color: #CCCCCC; 
layer-background-color: #CCCCCC;
border: 1px solid #000000;}
#navMenu h4{
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 18px;}
/*liens*/
#navMenu ul{
margin: 0 0 0 0;
padding: 2px 2px 2px 2px;
display:block;
background-color:#cccccc;
color: #de1d1a;}
#navMenu li{
margin: 0 0 0 0;
display: block;
color: #de1d1a;}
#navMenu a{
width: 100%;
color: #000000;
text-decoration: none;}
#navMenu li:hover, #navMenu a:hover, #navMenu a:focus, #navMenu h4:hover{
background-color: #de1d1a;
color: #FFFFFF;}

/************AJOUT POUR NOUVEL INDEX************************************************/
/**************Aout 2010*******************************************************/
br.clear{
	clear:both;
}

h1{
	font-family:  Arial; 
	font-size: 15px; 
	color:#A26400;
}


#content{
	width : 955px;
	margin:0 auto 0 auto;/*centre automatiquement au milieu, pareil :0 auto*/
}

#content p{
	font-family:  Arial; 
	font-size: 12px; 
	color: #666666; 
	text-decoration: none;
	text-align: justify;
}

/*#content p:first-line{
	color:#970;
}
*/
#main-content{
	width : 655px;
	margin:0;/*centre automatiquement au milieu, pareil :0 auto*/
	float:left;
}

#content-gauche{
	width : 200px;
	margin:0;
	float:left;
	position: relative;
	top: 0;
	left: 0;
}

#content-gauche ul,#content-gauche li{
	list-style: none;/*retire puces*/
}

#content-gauche ul{
	/*background:transparent url("../../images/button_off.gif") no-repeat;*/
	width:200px;
	padding:0;
	margin-top:10px;
	top:0;
	left:0;
}

#content-gauche ul li a{
	background:transparent url("../../images/button_off.gif") no-repeat;
	display:block;
	width:200px;
	height:32px;
	list-style-type:none;
	line-height: 32px;
	padding-left:20px;
	font-family: Arial; font-size: 12px; color: #FFF; text-decoration: none; text-align: left; font-weight:bold;
}

/*#content-gauche li a:hover,#content-gauche li a:focus,#content-gauche li a:active{*/
#content-gauche a:hover,#content-gauche a:focus,#content-gauche a:active{
	background:transparent url("../../images/button_on.gif") no-repeat;
	color:#A26400;
}

li#menu1 a.active { 
	background:transparent url("../../images/button_on.gif") no-repeat;
	color:#A26400;
}
li#menu2 a.active { 
	background:transparent url("../../images/button_on.gif") no-repeat;
	color:#A26400; 
}
li#menu3 a.active { 
	background:transparent url("../../images/button_on.gif") no-repeat;
	color:#A26400;
}
li#menu4 a.active { 
	background:transparent url("../../images/button_on.gif") no-repeat;
	color:#A26400;
}
li#menu5 a.active { 
	background:transparent url("../../images/button_on.gif") no-repeat;
	color:#A26400;
}
li#menu6 a.active { 
background:transparent url("../../images/button_on.gif") no-repeat;
	color:#A26400;
}


#content-centre{
	width : 450px;
	margin:0 auto 0 auto;/*centre automatiquement au milieu, pareil :0 auto*/
	float:left;
}

#content-droite{
	width : 300px;
	margin:0 auto 0 auto;/*centre automatiquement au milieu, pareil :0 auto*/
	float:left;
}

#content-bas{
	width : 655px;
	margin:0 auto 0 auto;/*centre automatiquement au milieu, pareil :0 auto*/
	float:left;
}


#header{
	/*width : 955px;
	height : 268px;*/
	padding:0px;
	background-color:#e6e6e6;
	margin:0;
}

#bloc1{
	float:left;
	margin:0 10px 0 10px;
}

#bloc2{
	float:left;
	margin:0 10px 0 10px;
}

#bloc3{
	float:left;
	margin:0 10px 0 10px;
}

#bloc4{
	float:left;
	margin:0 10px 0 10px;

}

#bloc_top_droite{
	width : 290px;
	height:20px;
	background:url("../../images/bloc_haut.png") no-repeat;
	margin-top:10px;
	border-top:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_texte_droite{
	width:280px;/*j'ai soustrait 20 car padding de 10 à droite et à gauche*/
	/*background:url("../../images/bloc_milieu.png") repeat y;*/
	padding:5px 5px 5px 5px;
	line-height:15px;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_bottom_droite{
	width : 290px;
	height:20px;
	/*background:url("../../images/bloc_bas.png") no-repeat;*/
	border-bottom:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_top_centre{
	width : 430px;
	height:20px;
	background:url("../../images/bloc_haut_centre.png") no-repeat;
	margin-top:10px;
	border-top:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_texte_centre{
	width:410px;/*j'ai soustrait 20 car padding de 10 à droite et à gauche*/
	/*background:url("../../images/bloc_milieu.png") repeat y;*/
	padding:5px 10px 5px 10px;
	line-height:15px;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_bottom_centre{
	width : 430px;
	height:20px;
	/*background:url("../../images/bloc_bas.png") no-repeat;*/
	border-bottom:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_top_bas{
	width : 630px;
	height:20px;
	background:url("../../images/bloc_haut_bas.png") no-repeat;
	margin-top:10px;
	border-top:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_texte_bas{
	width:610px;/*j'ai soustrait 20 car padding de 10 à droite et à gauche*/
	/*background:url("../../images/bloc_milieu.png") repeat y;*/
	padding:5px 10px 5px 10px;
	line-height:15px;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
#bloc_bottom_bas{
	width : 630px;
	height:20px;
	/*background:url("../../images/bloc_bas.png") no-repeat;*/
	border-bottom:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}


