﻿body 
{
	background-color:#3b3e42;
	margin: 0;
    border: 0;
    text-align: center;
    font: normal 12px Arial;
	color: #666666;
	height:100%;
}

a 
{
	color: #666666;
    text-decoration: none;
}

a:hover 
{
	color: #666666;
    text-decoration: underline;
}

.link_bottom A:link
{
	color: #cccccc;
    text-decoration: none;
}

.link_bottom A:visited
{
	color: #cccccc;
    text-decoration: none;
}

.link_bottom A:hover
{
	color: #cccccc;
    text-decoration: underline;
}

.barre_nav
{
	background: url(../img/bar_nav_bg.gif) repeat-x;
}

.top_border
{	
	background: url(../img/top_border.gif) bottom repeat-x;
}

.bottom_border
{
	background: url(../img/bottom_border.gif) top repeat-x;
}

.right_border
{
	background: url(../img/right_border.gif) left repeat-y;
}

.left_border
{
	background: url(../img/left_border.gif) right repeat-y;
}

.left_top_corner
{
	background: url(../img/left_top_corner.gif) right bottom no-repeat;
}

.right_top_corner
{
	background: url(../img/right_top_corner.gif) left bottom no-repeat;
}

.left_bottom_corner
{
	background: url(../img/left_bottom_corner.gif) right top no-repeat;
}

.right_bottom_corner
{
	background: url(../img/right_bottom_corner.gif) left top no-repeat;
}
.accordionStyle
{
 
}
.accordionContent
{
    background-color:#f8f8ff;
    /*border: 1px solid #d2dbc1;*/
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionBtn 
{
	color: #FFFFFF;
}
.accordionTableBtn a:hover
{
	cursor:Hand;
}
.accordionTableBtn 
{
	cursor:pointer;
}
.modalBackground
{
	background-color:Black;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.link_closePopUp
{
   text-align:center;
  }
.plnTitreEcoGuide
{
/*
   filter : alpha(opacity=60); 
   -moz-opacity : 0.6; 
   opacity : 0.6; 
*/
	overflow:hidden;
	background: url(../img/aqua.png) left top no-repeat;
}
.validatorCalloutHighlight
{
    background-color:#fffacd;
}
.edit_freetextbox
{
      font-size: 12px;
      font-family: arial;
      color: #666666;
      background-color:#ffffff;
      text-align:left;	
}
.arial_11_white
{
      font-size: 12px;
      font-family: arial;
      color: #ffffff;	
}
.hr_Actu
{
	border: 1px dashed #dcdcdc;
	width: 100%; 
	height:0px;
}
.liens_Menu_BO A:link
{
	color: #dcdcdc;
    text-decoration: none;
}
.liens_Menu_BO A:hover
{
	color: #ffffff;
    text-decoration: none;
}
.rfvFTB
{
	
}
.adere1 {
	text-align: center;
}
.adere2 {
	color: #03ADFF;
}
.adere3 {
	color: #034EFF;
}
.adere4 {
	color: #034EFF;
	font-size: large;
}
.adere5 {
	color: #034EFF;
	font-size: x-large;
}
.adere6 {
	color: #2DCE12;
}
