

#rightcontent a {
	color : #311201;
	font-weight: bold;
	text-decoration: none;
}

#rightcontent a:link {
	color : #311201;
	font-weight: bold;
	text-decoration: none;
}

#rightcontent a:visited {
	color : #311201;
	font-weight: bold;
	text-decoration: none;
}

#rightcontent a:hover {
	color : #D02123;
	font-weight: bold;
	text-decoration: none;
}

#rightcontent a:active {
	color : #3a3737;
	font-weight: bold;
	text-decoration: none;
		
}

.rowover
   { background-color: #f9e4be; }

.rowout   { background-color: #ffffff; }

.rowred
   { background-color: #ff9999; }

a {
	color : #3E1507;
	font-weight: bold;
	text-decoration: none;
}

a:link {
	color : #3E1507;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color : #3E1507;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color : #D02123;
	font-weight: bold;
	text-decoration: none;
}

a:active {
	color : #3a3737;
	font-weight: bold;
	text-decoration: none;
}

#padding a {
	color : #3F1803;
	font-weight: bold;
	text-decoration: none;
}

#padding a:link {
	color : #4A1E07;
	font-weight: bold;
	text-decoration: none;
}

#padding a:visited {
	color : #4A1E07;
	font-weight: bold;
	text-decoration: none;
}

#padding a:hover {
	color : #C33C18;
	font-weight: bold;
	text-decoration: underline;}

#padding a:active {
	color : #C33C18;
	font-weight: bold;
	text-decoration: none;
}


input.bouton {
border:1px solid black;
background-color: #4A1E07;
color:F0E4B9;
font-weight: bold;
}

input.bouton:hover {
border:1px solid black;
background-color: #992A07;
color:white;
}

input.bouton:active {
border:1px solid black;
background-color: #F0E5CB;
color:4A1E07;
} 

.brun {

color:#FFFFFF;
background-color: #330000;
}

.googlemap {
border:1px solid #abaaa6;
background-color: #abaaa6;
}

   body
     {
       margin :0px;
	   background-image: url(content/images/background.jpg);
	   background-repeat: repeat-x;
	   background-color: #330000;
	   font-family: arial;
	   text-align: center;
     }
/* ----------------------------------------------ENTETE */
   #mainframe
     {              
       top: 4px;
	   background-image: url(content/images/background_right.jpg);
	   background-repeat: repeat-x;
	   background-color: #f8efce;
	   border:1px solid;
	   width : 740px;   
	   position : relative; 
	   margin : 4px;
	   	   text-align: justify;
     }
#mainframe p {

	font: 12px/14px verdana, Helvetica, sans-serif; 
	text-align: justify;
	}

#mainframe td {

	font: 11px/14px verdana, Helvetica, sans-serif; 
	}			 

#mainframe li {
	color: #000000;
	font: 11px/12px Arial, Helvetica, sans-serif;
	}
	 
#nav
     {              
      z-index:3;
	   position: relative;
	   
	   
     }
#01langue
{
	   position: relative;
	   width : 420px; 
	   
}
	 
	 
	 
#maincontent
     {              
      z-index:0
	   background-image: url(content/images/background_left.jpg);	 
	    background-repeat: no-repeat;  
	   width : 420px;   
	   position : relative; 
	   font-size : 0.7em;
	   font-family: arial, helvetica;
	   text-align: justify;


     }
#padding
{ padding:10px;

}	 
	 
#rightcontent
     {              
      z-index:1;
	 
	    

	   width : 318px;	
		
	   font-size : 0.7em;
	   font-family: arial, helvetica;
	   text-align: justify;
	   
	   text-color: #4A1E07;
	   
     }
	 
.form
     {              
	   font-size : 11px;
	   font-family: arial, helvetica;
	   text-align: justify;
	   color: #B49C8F;	   
     
	 }
input.form2
	{
	border:solid 1px #D0BDB3;
	background:#FAF5F5;
	font-size: 11px;
	color:#573615;
	height:18px;
	width:18px;
	} 	 
	 
input.form
	{
	border:solid 1px #D0BDB3;
	background:#FAF5F5;
	font-size: 11px;
	color:#573615;
	height:18px;
	} 
textarea.form
	{
	border:solid 1px #D0BDB3;
	background:#FAF5F5;
	font-size: 11px;
	color:#573615;
	
	} 

select.form
	{
	border:solid 1px #D0BDB3;
	background:#FAF5F5;
	font-size: 11px;
	color:#573615;
	height:18px;	
	} 
	 
#entente a
  {
  text-indent: 15px; 
  font-size: 11px;
  font-weight : bold;
  display:block;
  font-family : trebuchet;
 /* color : #FFCC99; */
  color :#DAE4F8;
  background-color:#A7B0D2 ;
  text-decoration : none;
  }		 

   #entete h1
     {
       font-size : 2.0em;
       line-height : 0.8em;
       padding:1px 0 0 15px;
       margin:0px;
     }

   #entete ul 
     {
       margin:0;
       padding:1px 0 0 15px;
       font-size:80%;
     }

   #entete ul li 
     {
       float:left;
       margin:0;
       padding:0;
       list-style:none;
     }

   #entete ul li a
     {
       display:block;
       float:left;
       height:auto;
       border:1px solid #848A93;
       border-width : 0 1px 0 0;
       margin:0;
       padding:1px 8px;
       text-decoration:none;
       color: #A6ABB7;
     }
#entete ul li a:hover
     {
       background-color: #F1F1F1;
	   
	   text-decoration: underline;
	   color: #575764;
	   
     }

td.textright 
	{ text-align: right;}


/* Ajouts 2011 */

/* Menu rollover */
.Menu01_fr {
	background-image: url(/content/fr/images/nav2011/menu01.jpg);
	width: 70px;
}
.Menu02_fr {
	background-image: url(/content/fr/images/nav2011/menu02.jpg);
	width: 74px;
}
.Menu03_fr {
	background-image: url(/content/fr/images/nav2011/menu03.jpg);
	width: 91px;
}
.Menu04_fr {
	background-image: url(/content/fr/images/nav2011/menu04.jpg);
	width: 115px;
}
.Menu05_fr {
	background-image: url(/content/fr/images/nav2011/menu05.jpg);
	width: 70px;
}
.Menu01_en {
	background-image: url(/content/en/images/nav2011/menu01.jpg);
	width: 60px;
}
.Menu02_en {
	background-image: url(/content/en/images/nav2011/menu02.jpg);
	width: 84px;
}
.Menu03_en {
	background-image: url(/content/en/images/nav2011/menu03.jpg);
	width: 92px;
}
.Menu04_en {
	background-image: url(/content/en/images/nav2011/menu04.jpg);
	width: 105px;
}
.Menu05_en {
	background-image: url(/content/en/images/nav2011/menu05.jpg);
	width: 79px;
}
.Menu01_fr, .Menu02_fr, .Menu03_fr, .Menu04_fr, .Menu05_fr, .Menu01_en, .Menu02_en, .Menu03_en, .Menu04_en, .Menu05_en {
	height: 22px;
    display: block;
    background-repeat: no-repeat;
    overflow: hidden;
	background-position: 0px -22px;
}
.Menu01_fr:hover, .Menu02_fr:hover, .Menu03_fr:hover, .Menu04_fr:hover, .Menu05_fr:hover, .Menu01_en:hover, .Menu02_en:hover, .Menu03_en:hover, .Menu04_en:hover, .Menu05_en:hover {
    background-position: 0px 0px;
}
