@charset "iso-8859-1";
body { 
 margin: 0px 0px 10px 0px; 
	background-color: #e3e9d8;
	background-image: url(/img/background-center.png);
  	background-repeat: repeat-x;	 

}

FONT {	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}

TD   {	font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}


.keywords {
	color: rgb(255, 255, 255); 
	font-size: 12px; 
	font-weight: bold;
	background-color: #525252; 
} 

.keyword-dep:link,.keyword-dep:active,.keyword-dep:visited { text-decoration: none; color : #000000; font-size: 12px; FONT-WEIGHT: bold;}

.keyword-dep:hover		{  color : #000000; text-decoration: underline; font-size: 12px; FONT-WEIGHT: bold}


.departement {
	font-weight: bold;
	font-size: 25px;
	color: #4d8c0a; 
} 
.tiny {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
.tiny_2 {
	font-size: 10px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	}
.depart {
	font-weight: bold;
	font-size: 18px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
}

.arbo_annuaire_petit:link {
    color: #FFFFFF;
    text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}

.arbo_annuaire_petit:visited {
    color: #FFFFFF;
 text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.arbo_annuaire_petit:hover {
    color:         #FFFFFF;
    text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}



.arbo_annuaire_petit:active {
	color: #FFFFFF;
    background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;

}

.contact:link {
    color: #4C4C4C;
    text-decoration: underline;
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}

.contact:visited {
    color: #4C4C4C;
 text-decoration: underline;
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.contact:hover {
    color: #ffffff;
    text-decoration: none;
	background-color:#000000;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}



.contact:active {
	color: #4C4C4C;
    background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.left_rubriques:link {
    color: #4C4C4C;
    text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}

.left_rubriques:visited {
    color: #4C4C4C;
 text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.left_rubriques:hover {
    color: #4C4C4C;
    text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}



.left_rubriques:active {
	color: #4C4C4C;
    background-color: transparent;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;

}
.nom_cat{
    color: #4D8C0A;
    text-decoration: underline;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

} 
.nom_cat:link {
    color: #4D8C0A;
    text-decoration: underline;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}

.nom_cat:visited {
    color: #4D8C0A;
    text-decoration: underline;
	background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.nom_cat:hover {
    color:         #FFFFFF;
    text-decoration: none;
	background-color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}



.nom_cat:active {
	color: #4D8C0A;
    background-color: transparent;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
.cat {
    color: #3D3D3D;
    text-decoration: none;
	background-color: #F5F5F5;
	font-weight: bold;
	font-size: 10px;

}

.cat:link {
    color: #3D3D3D;
    text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 10px;

}

.cat:visited {
    color: #3D3D3D;
    text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 10px;
}

.cat:hover {
    color:         #5f7b1c;
    text-decoration: none;
	background-color: transparent;
	font-weight: bold;
	font-size: 10px;

}



.cat:active {
	color: #3D3D3D;
    background-color: transparent;
	font-weight: bold;
	font-size: 10px;

}
.titre_cat {
	
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
.titre_present {
	
font-size: 11px;
font-weight: bold;
color: #4C4C4C;
font-family: Arial, Helvetica, sans-serif;
}
ul#menu
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
/* Suppression du margin, du padding et des puces du <ul> */
}

ul#menu li
{
	margin: 0 0 0 0 ;
	padding: 0 ;
/* Suppression du padding du <li> et on d\00FFFDfinit une marge basse de 5px pour a\FFFDrer le tout */
}

ul#menu li a
{
	display: block ; /* On passe les liens en \FFFDl\FFFDments de type block pour leur donner des propri\FFFDt\FFFDs de taille */
	width: 159px ;
	line-height: 25px ;
	color: #666666 ;
	text-indent: 22px ; /* On d\00FFFDcale le texte de 40px du bord gauche */
	text-decoration: none ;
	background: url(/img/menu_ads.gif) no-repeat 0 0 ; /* On met une image de background, que l'on positionne \FFFD 0px du bord gauche et 0px du bord haut */
	font-weight: bold;

}

ul#menu li a:hover
{
	background: url(/img/menu_ads.gif) no-repeat 0 -25px ; /* Et ici on d\00FFFDcale l'image du background de 30px vers le haut pour laisser appara\FFFDtre la 2eme partie de l'image */
	font-weight: bold;
	 color: #FFFFFF ;
}
 
/*hoover menu*/
ul#hover_menu
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
/* Suppression du margin, du padding et des puces du <ul> */
}

ul#hover_menu li
{
	margin: 0 0 0 0 ;
	padding: 0 ;
/* Suppression du padding du <li> et on d\00FFFDfinit une marge basse de 5px pour a\FFFDrer le tout */
}

ul#hover_menu li a
{
	display: block ; /* On passe les liens en \FFFDl\FFFDments de type block pour leur donner des propri\FFFDt\FFFDs de taille */
	width: 159px ;
	line-height: 25px ;
	color: #ffffff ;
	text-indent: 22px ; /* On d\00FFFDcale le texte de 40px du bord gauche */
	text-decoration: none ;
	background: url(/img/hover_menu_ads.gif) no-repeat 0 0 ; /* On met une image de background, que l'on positionne \FFFD 0px du bord gauche et 0px du bord haut */
	font-weight: bold;

}

ul#hover_menu li a:hover
{
	background: url(/img/menu_ads.gif) no-repeat 0 -25px ; /* Et ici on d\00FFFDcale l'image du background de 30px vers le haut pour laisser appara\FFFDtre la 2eme partie de l'image */
	font-weight: bold;
	 color: #FFFFFF ;
}
 

.bodyline	{ background-color: #000000; 

              border-bottom: #000000 2px groove; border-left: #888888 2px groove; border-right: #000000 2px groove; border-top: #888888 0px solid;

}

FORM {	FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}

a:link,a:active,a:visited { text-decoration: none; color : #4C4C4C; font-size: 11px; FONT-WEIGHT: bold;}

a:hover		{  color : #4C4C4C; text-decoration: underline; font-size: 11px; FONT-WEIGHT: bold;}

.trail	{ color : #4C4C4C;
font-size: 11px; 
FONT-WEIGHT: bold;
}
 .index_menu {
	color: #ffffff;
	text-align: center;
	padding-top: 2px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}


.titre_site_annuaire:link	    {font-family: Verdana, Arial, Helvetica, sans-serif; color : #FE8300; font-size: 11px; FONT-WEIGHT: bold; }

.titre_site_annuaire:visited    {  font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; color : #FE8300; font-size: 11px; FONT-WEIGHT: bold; }

.titre_site_annuaire:hover,.menu:active       {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color : red; font-size: 11px; }





.menu04:link	    {font-family: Verdana, Arial, Helvetica, sans-serif; color : #95C230; text-decoration: underline; font-size: 10px }

.menu04:visited    {text-decoration: underline; color : #95C230; font-size: 10px }

.menu04:hover,.menu:active       { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color : #95C230; font-size: 10px }



.menu03:link	    {font-family: Verdana, Arial, Helvetica, sans-serif; color : #818181; text-decoration: none; font-size: 10px }

.menu03:visited    {text-decoration: none; color : #818181; font-size: 10px }

.menu03:hover,.menu:active       { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color : #818181; font-size: 10px }



.popper{position : absolute;visibility : hidden;}

.title 		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.title2 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.title3 	 {BACKGROUND: none; COLOR: #ff4600; FONT-SIZE: 9px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.title4 	 {BACKGROUND: none; COLOR: #FE8300; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.title5 	 {BACKGROUND: none; COLOR: #818181; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.content 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}

.block-title {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}

.storytitle  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.storycat	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.boxtitle 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.boxcontent  {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}

.option 	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.tiny		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.small		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.mp3		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.mp32		 {BACKGROUND: none; COLOR: #818181; FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.mp33		 {BACKGROUND: none; COLOR: #DB210D; FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.mp34 	     {BACKGROUND: none; COLOR: #FE8300; FONT-SIZE: 15px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.mp35		 {BACKGROUND: none; COLOR: #818181; FONT-SIZE: 14px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.mp36		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.mp37		 {BACKGROUND: none; COLOR: #DB210D; FONT-SIZE: 14px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}



.text0 { 

font-family: Tahoma, Verdana, sans-serif; 

font-size: 15px; 

font-weight: bold; 

text-decoration: none;}

.text1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: BLACK}

/* Form elements */





.helpline { 

      background-color: #023B6C; border-style: none; 

}



.code {

	font-family: Courier, 'Courier New', sans-serif; font-size: 10px; color: #C8D9E8;

	background-color: #023B6C; 

	border-bottom: #AAAAAA 1px solid; border-left: #000000 0px solid; border-right: #000000 0px solid; border-top: #AAAAAA 1px solid;

}



.quote {

	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B2D8F8; line-height: 100%;

	background-color: #027DB8;

      border-bottom: #B3C4D3 1px solid; border-left: #000000 0px solid; border-right: #000000 0px solid; border-top: #026299 1px solid; 

}
input.formbutton {
  color: #000000;
  background: url(/img/button_bg.png) repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid #cccccc;
  width: auto;
  padding-left: 2px;
  padding-top: 0px;
  padding-right: 2px;
  padding-bottom: 3px;
  line-height: 16px !important;
  line-height: 16px;
  height: 22px !important;
  height: 22px;
}
h1 {
  font-family: Verdana;
  font-size: 16pt;
  font-weight: bold;
  color: #131517;
  margin: 4px;
}
.lmvav:link {
color:#fff;
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
border-bottom:2px solid #A1B03B;
} 
.lmvav:visited {
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
border-bottom:2px solid #A1B03B;
color:#fff; 
}
.lmvav:hover,.lmvav:active{
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
border-bottom:2px solid #A1B03B;
color:#fff;
text-decoration: none; 
}

.barre:link {
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
color:#C4C4C4; 
} 
.barre:visited {
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
color:#C4C4C4;
}
.barre:hover ,.barre:active{
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
border-bottom:2px solid #C2C2C2;
color:#fff;
text-decoration: none;
 
}
.topbar {
font-size:11px;
font-family:Verdana,sans-serif;
color:#fff;
}
.topbarpoints {
font-size:11px;
font-weight:bold;
font-family:Verdana,sans-serif;
color:#fff;
}
a.linkopacity img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;}

a.linkopacity:hover img {
filter:alpha(opacity=70);   
-moz-opacity: 0.7;   
opacity: 0.7;
}  
