@charset "utf-8";
html{
/*background:url(../images/bg-blanc.gif) #FFFFFF;*/
}
/*====================================================================================
   __              _   _ _                  _             _ 
  / /  ___   _ __ | |_(_) |_    /\/\   __ _| | ___ __ ___| |
 / /  / _ \ | '_ \| __| | __|  /    \ / _` | |/ / '__/ _ \ |
/ /__|  __/ | |_) | |_| | |_  / /\/\ \ (_| |   <| | |  __/ |
\____/\___| | .__/ \__|_|\__| \/    \/\__,_|_|\_\_|  \___|_|
            |_|                                             
====================================================================================*/


body{
margin:0;
padding-bottom:50px;
background:url(../images/bg-body.jpg) repeat-x #FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
a img 
{border:0;}

img,
#bt-ok-agenda
{
	border:0;
	behavior: url("/win_png.htc");
}
/*=========================================================

ooo   D I V E R S 

===========================================================*/
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;height:0px;}
/*=========================================================

ooo   S T Y L E S       D E      I N P U T 

===========================================================*/
.bg-input{
background:url(../images/bg-input.jpg) repeat-x top left #FFF;
margin:0;
padding:2px 5px;
border:0;
}
/*=========================================================

ooo   S T Y L E S       D E      T E X T E

===========================================================*/
.taille10{font-size:10px;}
.taille11{font-size:11px;}
.taille12{font-size:12px;}
.arial{font-family:Arial, Helvetica, sans-serif;}
.noir{color:#000000;}
.gras{font-weight:bold;}
.souligne{text-decoration:underline;}
/*=========================================================

ooo   B A N D E A U       L O G I N

===========================================================*/
.bandeau-login-fixe{
position: fixed;left: 0;top: 0;padding: 0;background-color:#4D4D4D;border-bottom: 1px solid #AEAEAE;width: 100%;height:25px;z-index: 50;opacity: .9;filter: alpha(opacity=90);}
/**/

#form-login, #liens-client { margin:2px 0 0 0; }

#bandeau-login-fixe-contenu{
text-align	: left;
margin		: 0 auto;
width		: 955px;
}

#bandeau-login-fixe form{
margin:0;padding:0;}
/*=========================================================

ooo   S I T E      E N T I E R

===========================================================*/
#conteneur-site
{
position:relative;
width:990px;
/*border:1px solid red;*/
margin:0 auto;
text-align:left;
z-index:10;
}

/*=========================================================

ooo   H E A D E R S

===========================================================*/
#bg-pub
{

position:absolute;
right:-135px;
z-index:-1;

/*float:left;*/
}

.bloc-header-menu{
float:left;
width:955px;
/*margin-left:10px;17
border:1px solid red;*/
}

#header-ombre-gauche{
height:198px;/*293*/
overflow:hidden;
float:left;
border:0;

}
/* backgrounds en PNG */
div.preheader
{  }

/* IE ignores styles with [attributes], so it will skip the following. 
div[class=preheader]{
background-image:url(../images/bg-preheader.png);
background-repeat:repeat-x;
height:17px;
}
*/

div.header
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg-header.png", sizingMethod="scale");
background:transparent;
background: none;
overflow:hidden;
}
div[class=header]{
background-image:url(../images/bg-header.png);
background-repeat:repeat-x;
}
#logo-lpm{
float:left;
}
#pub728x90{
margin-left:225px;
margin:20px 0 0 0;
}
/*=========================================================

ooo   M E N U  S           D U         S I  T E

===========================================================*/
#menu {
position :relative;
height:59px;
clear:both;
background:url(../images/bg-menu.jpg) repeat-x bottom left;
}
dt, dl, dd, ul, li {
list-style-type: none;
margin: 0;
padding: 0;
}
dt {
height:29px; width:76px;  }

#menu dl:first-child {
float: left;
margin-left:3px;
}
#menu dl {
float: left;
margin-left:1px;
}
#menu li {
/*display:inline;*/
float:left;
}
#menu li a {}

/* On décale les onglets afin de les aligner*/
#bt01 , #bt02 , #bt03 ,
#bt04 , #bt05 , #bt06 , #bt07, #bt08, #bt09, #bt10,
#bt11   
{margin-top:5px;}

/* On cache tous les sous menus par défaut */
#smenu1, #smenu2, #smenu3,#smenu4, #smenu5, #smenu6,#smenu7, #smenu8, #smenu9,#smenu10, #smenu11 {
display:none;
position: absolute;
height:26px;
width:955px;
color:#FFFFFF;
}
#smenu1 a, #smenu2 a, #smenu3 a,#smenu4 a, #smenu5 a, #smenu6 a,#smenu7 a, #smenu8 a, #smenu9 a,#smenu10 a, #smenu11 a {

color:#FFFFFF; font:normal 12px arial; text-decoration:none; }
#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover,#smenu4 a:hover, #smenu5 a:hover, #smenu6 a:hover,#smenu7 a:hover, #smenu8 a:hover, #smenu9 a:hover,#smenu10 a:hover, #smenu11 a:hover {

text-decoration:underline; }
/*=========================================================

ooo   M A I N       S I T E

Cette div a l'ombre sur les cotés à gauche et à droite

===========================================================*/
div.main-site{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg-main-site-ombre-left-rig.png", sizingMethod="scale");
min-height:900px;
height:auto !important;
height:900px;
background-image: none;
clear:both;
padding:0 18px 0 17px;
margin:0;
}
div[class=main-site]{
background-image:url(../images/bg-main-site-ombre-left-rig.png);
background-repeat:repeat-y;
}
/*=========================================================

ooo   B L O C     B L E U 

===========================================================*/
#bloc-bleu{
height:95px;
background-image:url(../images/bg-bloc-bleu.jpg);
padding-left:20px;
padding-right:5px;
position:relative;
z-index: 1;
}
#bloc-bleu form{
margin:0;
padding:0;
}
/*--------------------------------
MOTEUR DE RECHERCHE DEVENEMENT
--------------------------------*/
#bloc-moteur-recherche-evenement
{
float:left;
/*margin-left:20px;*/
padding-top:25px;
}
#bloc-moteur-recherche-evenement a
{text-decoration:none;}

#bloc-moteur-recherche-evenement select
{
border:2px solid #ADADAD;
}

/*--------------------------------
INSCRIPTION NEWSLETTER
--------------------------------*/
div.formulaire_inscription
{
/*width			: 270px;*/
width:240px;
margin			: 0 0 0 400px;
padding-top		: 30px;
}
div.formulaire_inscription #mail_inscription_
{
/**/background:url(../images/bg-input.jpg) repeat-x top left #FFF;
}
div.formulaire_inscription label
{
font:normal 12px Arial, Helvetica, sans-serif;
}
div.formulaire_inscription div.spip_bouton
{
display:inline;
}

/*--------------------------------
LE DERNIER NUMERO
--------------------------------*/
#bloc-dernier-ptit-makrel{
float:right;
margin:5px 0 0 0;/*5px 5px 0 0*/
}
#boutons-pdf{
float:left;
width:127px;
padding-top:10px;
}
#boutons-pdf p
{font:bold 10px Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:5px 0 0 10px;
paddng:0;
}

#logo-dernier-pdf{margin-left:145px}

/*==============================================================================

ooo   C O N T E N U      D U      S I T E      S U R     2   C O L O N N E S
nteneur

================================================================================*/
#contenu-site{padding:5px 0 0 0;
background-color:#FFFFFF;}

/*-------------------------------------------------------

COLONNE  DE   GAUCHE    DU   SITE

--------------------------------------------------------*/
#colonne-de-gauche
{width:638px;/*635px;*/
/*border-right:1px solid red;
background-color:#CCCCCC;*/
float:left;
padding:0 0 0 5px;/**/
position:relative;
z-index:1
}
/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC DES ACTUALITÉS DU SITE
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#bloc-actus, #bloc-actus2{
background	: url(../images/bg-bloc-actus.jpg) bottom left no-repeat #8d8b8b;
width		: 283px;
height		: 250px;
text-align:center;
margin-bottom:5px;/**/
float:left;
}
#bloc-actus2 { display:block; float:none; background	: url(../images/bg-bloc-actus2.jpg) bottom left no-repeat #8d8b8b; width:300px; }
#bloc-actus h1, #bloc-actus2 h1{margin:0 auto;
padding:0;
width:139px;}
#bloc-actus ul, #bloc-actus2 ul
{
height	: 160px;
padding:0;
margin	: 15px 5px 0 5px;
list-style-type:none;
list-style-position:inside;
}
#bloc-actus2 ul { margin	: 15px 10px 0 10px; }
#bloc-actus ul li, #bloc-actus2 ul li{height:80px;}
#bloc-actus ul li img.logo-actus, #bloc-actus2 ul li img.logo-actus{float:left;}

#bloc-actus ul li h2, #bloc-actus2 ul li h2{margin:0;padding:0;
font:bold 11px Arial, Helvetica, sans-serif;
text-align:left;
}
#bloc-actus ul li h2 a, #bloc-actus2 ul li h2 a{
color:#000000;
text-decoration:none;}
#bloc-actus ul li p, #bloc-actus2 ul li p{
margin:5px 0 0 0;
padding:0;
font:normal 11px Arial, Helvetica, sans-serif;
text-align:left;
}
#bloc-actus ul li p a, #bloc-actus2 ul li p a {
color:#FFFFFF;
text-decoration:none;}
#bloc-actus a, #bloc-actus2 a
{text-decoration:none;}
#lien-actus{
color:#000000;
text-decoration:none;
font:bold 11px Arial, Helvetica, sans-serif;
}
#lien-actus:hover{
text-decoration:underline;
}
/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC VIDÉOS
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#lecteur_video{
/*margin-left:285px;*/
float:right;
}
/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC AGENDA
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#bloc-agenda
{
background-image:url(../images/bg-bloc-agenda.gif);
background-repeat:no-repeat;
background-position:bottom left;
border:1px solid #ccc;
background-color:#EFEFEF;
/*margin-top:255px;*/
/*width:636px;*/
width:636px;
float:left;
text-align:center;
}

#bloc-agenda h1
{margin:0 0 10px 0;
padding:0;}

#sstitre-agenda
{
text-align:left;
margin:0 5px;
}

#bloc-agenda ul
{
margin:0 0 0 7px;
padding:0;
list-style-type:none;
}
#bloc-agenda ul li
{
float:left;
background-color:#F9F7F8;
width:290px;/*305*/
height:110px;
text-align:left;
padding:5px;
margin:0 0 5px 0;
}
#bloc-agenda ul li.espace_a_droite
{
/**/margin-right:8px;
}

#bloc-agenda ul li a
{
	color:#000;
	text-decoration:none;
}


#bloc-agenda ul li a:hover
{
	text-decoration:underline;
}

#bloc-agenda ul li img.spip_logos
{
	float:left;
}
#bloc-agenda ul li div.info_agenda
{
	margin-left:105px;
}


#bloc-agenda ul li h1
{
	margin:0;
	padding:0;
	font:bold 12px Arial, Helvetica, sans-serif;
}

#bloc-agenda ul li p
{
	margin:0;
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif;
}


#bloc-agenda ul li br
{
	margin:0;
	padding:0;
	font-size:10px;
	line-height:10px;
}

#bloc-agenda ul li span.lieu
{
	font-weight:bold;
	color:#d3311c;
}

#bloc-agenda a.lien_pagination
{
	text-decoration:none;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
}

#bloc-agenda span.on
{
	color:#810b0b;
	font:bold 12px Arial, Helvetica, sans-serif;
}

#alphab
{
	margin-bottom:8px;
	text-align:center;
	height:18px;
	padding:2px;
}

#alphab a
{
	color:#00B1CF;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#sstitre-agenda div.info_theme
{
	background:url(../images/bg-bloc-theme.gif) top left no-repeat; 
	width:68px; 
	height:31px;  
	padding-top:15px; 
	text-align:center;
	float:left;
	margin:0 10px 0 0;
}

#soiree-meme-jour{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#810b0b;
	text-align:left;
	background-color:#FFF;
	padding:2px 2px 2px 5px;
	margin:0 2px;
}

#soiree-meme_jour-vignette{
	float:left;
	width:100px;
	margin-left:25px;
	margin-top:6px;	
}

#soiree-meme_jour-vignette a{
	text-decoration:none;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#000;
}


/*==============================================================================

ooo  V U E        D ' U N      A R T I C L E

================================================================================*/
#logo_article{
float:left; margin:10px 10px 0 0;
}

#logo_article a{
	color:#000;
	text-decoration:none;
	font:normal 10x Arial, Helvetica, sans-serif;
	margin-top:2px;
}

#intro{
margin:10px 0 0 245px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#intro2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC AGENDA 2 DU SQUELETTE RUBRIQUE-2
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#bloc-agenda-2
{
background-image:url(../images/bg-bloc-agenda.gif);
background-repeat:no-repeat;
background-position:bottom left;
border:1px solid #ccc;
background-color:#EFEFEF;
/*margin-top:255px;*/
width:636px;
text-align:center;
}

#bloc-agenda-2 h1
{margin:0 0 10px 0;
padding:0;}

#bloc-agenda-2 h1 a:hover
{text-decoration:underline;}

#sstitre-agenda
{
text-align:left;
margin:0 5px;
}

#bloc-agenda-2 ul
{
margin:0 0 0 7px;
padding:0;
list-style-type:none;
}
#bloc-agenda-2 ul li
{
background-color:#F9F7F8;
width:610px;

min-height:110px;
height:auto;!important
height:110px;


text-align:left;
padding:5px;
margin:0 0 5px 0;
}
#bloc-agenda-2 ul li.espace_a_droite
{
margin-right:8px;
}

#bloc-agenda-2 ul li a
{
	color:#000;
	text-decoration:none;
}

#bloc-agenda-2 ul li a:hover
{
	text-decoration:underline;
}

#bloc-agenda-2 ul li img.spip_logos
{
	float:left;
}

#bloc-agenda-2 ul li div.info_agenda
{
	margin-left:105px;
	width:335px;
}

#bloc-agenda-2 ul li div.info_agenda2
{
	margin:0 10px;
	text-align:justify;
	float:left;
}

#bloc-agenda-2 ul li .info_theme
{
	background:url(../images/theme-agenda.jpg) top left no-repeat; 
	width:69px; 
	height:61px; 
	margin:25px 0 0 90px; 
	padding-top:15px; 
	text-align:center;
}


#bloc-agenda-2 ul li h1
{
	margin:0;
	padding:0;
	font:bold 14px Arial, Helvetica, sans-serif;
}

#bloc-agenda-2 ul li p
{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
}

#bloc-agenda-2 ul li div.info_agenda2 .couleur21{
	color:#DC24D1;
}

#bloc-agenda-2 ul li div.info_agenda2 .couleur30{
	color:#99CB02;
}

#bloc-agenda-2 ul li div.info_agenda2 .couleur25, .couleur26, .couleur27, .couleur31{
	color:8D8D8D;
}

#bloc-agenda-2 ul li br
{
	margin:0;
	padding:0;
	font-size:10px;
	line-height:10px;
}


#bloc-agenda-2 ul li span.lieu
{
	font-weight:bold;
	color:#d3311c;
}

/*--    --PAGINATION--   --*/
#bloc-agenda-2 a.lien_pagination
{
	text-decoration:none;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
}

#bloc-agenda-2 span.on
{
	color:#810b0b;
	font:bold 12px Arial, Helvetica, sans-serif;
}


/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC RAPPEL MENU
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
.bloc-titre-25{color:#caa004;font-size:18px;font-weight:bold;}
.bloc-titre-26{color:#c33;font-size:18px;font-weight:bold;}
.bloc-titre-31{color:#7ba106;font-size:18px;font-weight:bold;}
.bloc-titre-27{color:#000;font-size:18px;font-weight:bold;}


#bloc-rappel-menu{
	width:638px;
	height:162px;
	margin-top:5xp;
	float:left;
	background:url(../images/bg-rappel-menu.jpg) repeat-x bottom right #FFF;
}

#bloc-rappel-menu div.item{
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	/*width: 156px;*/
	height:156px;
	margin:0 5px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop" src="../images/bg-rappel-menu-item.png");
	background-image: none;
	padding:16px 4px 4px 4px;
}

.bloc_logo{float:left;width:150px;text-align:center;}
.bloc_contenu{float:left;width:470px/**/}


#bloc-rappel-menu div[class=item]{
	background:url(../images/bg-rappel-menu-item.png) repeat-x top left;
}

#bloc-rappel-menu div h1{
	font:bold 12px Arial, Helvetica, sans-serif;
}

#bloc-rappel-menu div p{
	color:#003399;
	font-weight:normal;
}

#bloc-rappel-menu a
{
	color:#000;
	text-decoration:none;
	position: relative;
	z-index: 1;
}

/*------------------------------------------------------------------------

COLONNE  DE   DROITE    DU   SITE
Avec un gros hack pour ce connard de IE qui ne sait pas compter
-------------------------------------------------------------------------*/
#colonne-de-droite
{
margin-left:648px !important;
margin-left:645px;
width:300px;/*250*/
position:relative;
z-index:1;
/*border-left:1px solid green;*/
}

#pub300x250, #pubJeu, #bloc-musique, #bloc-dernieres-photos{margin-bottom:5px;}

/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC CALENDRIER
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#calendar { text-align: center; margin:0 auto;  width:80%; font:bold 12px Arial, Helvetica, sans-serif; }
#calendar table { width: 100%; margin: 0; padding: 0; color:#999; }
#calendar caption { padding: 0.5em 0; text-transform:uppercase;  padding-bottom: 10px; text-decoration:none; }
#calendar caption a{ text-decoration:none; font-size:14px; color:#7e9dcf;}
#calendar th { background: #ccc; font-weight: normal; color: #999;line-height: 22px; }
#calendar th abbr { border: none;}
#calendar td { margin: 0; padding: 0; border: none; text-align: center; background: #ddd; line-height: 22px; }
#calendar td a { text-decoration: none; display: block; color:#ffffff; background-color:#810b0b; font-weight:bold; }
#calendar td a:hover { color: #000; background-color: #D3311C; text-decoration:none; }
#calendar table td.today a{ color:#fff; background-color:#D3311C; }
#calendar table td.today a:hover{ background-color:#810b0b; }
#calendar a { color:#ffffff; }

/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC DENRIERES PHOTOS
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#bloc-dernieres-photos
{
background:url(../images/bg-bloc-photos.jpg) no-repeat top left #202020;
height:347px;
}
#bloc-dernieres-photos .titrePhoto
{
text-align:center;
}
#bloc-dernieres-photos ul{
margin:15px 0 15px 20px;
list-style-type:none;
list-style-position:inside;
width:280px;
overflow:hidden;
/*border:1px solid red;*/}
#bloc-dernieres-photos ul li{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
width:123px;
text-align:left;
margin :0 15px 10px 0;
height:115px;
/*margin :0 15px 10px 0;*/
/*
border:1px solid green;*/
}
#bloc-dernieres-photos ul li img{border:1px solid white;}
#bloc-dernieres-photos ul li a{text-decoration:none;color:#FFFFFF;}
#bloc-dernieres-photos ul li a:hover{color:#FFCC00;}
#bloc-dernieres-photos h1,#bloc-dernieres-photos h2,#bloc-dernieres-photos p{margin:0;padding:0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#lien-rub-photos{
color:#FFCC00;
text-decoration:none;
font:bold 11px Arial, Helvetica, sans-serif;

}
#lien-rub-photos:hover{
text-decoration:underline;
}

/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC MUSIQUE
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#bloc-musique{
height:255px;
background-image:url(../images/bg-bloc-musique.jpg);
text-align:center;
}

#bloc-musique h1{margin:0;
padding:0;}
#bloc-musique ul{
margin:15px 0 0 0;
padding:0;
}

#bloc-musique ul li{
text-align:left;
height:85px;
font:normal 12px Arial, Helvetica, sans-serif;
}

#bloc-musique ul li p{
margin:0;
padding:0;
}

#bloc-musique ul li h2{
font:bold 12px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
#bloc-musique ul li h2 a{
color:#000000;
text-decoration:none;
}
#bloc-musique ul li h2 a:hover{
text-decoration:underline;
}

#bloc-musique ul li p a{
color:#000000;
text-decoration:none;
}

#bloc-musique ul li .spip_logos
{float:left;
margin-left:10px;
border:1px solid white;}

#bloc-musique ul li .element-music
{
margin-left:90px;
width:200px;
}

/*°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
o0o   BLOC HITS
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°*/
#bloc-hits
{
background-image:url(../images/bg-bloc-hits.jpg);
background-repeat:no-repeat;
background-position:top left;
height:222px;
text-align:center;
}
#bloc-hits h1{
margin:0;
padding:0;}

/*=========================================================

ooo   B A N D E A U       F O O T E R 

===========================================================*/
#bandeau-footer-fixe{
position: fixed;left: 0;bottom: 0;padding: 0;background-color:#4D4D4D;border-bottom: 1px solid #AEAEAE;width: 100%;height:54px;z-index: 50;opacity: .9;filter: alpha(opacity=90);
}
#bandeau-footer-contenu{
text-align	: left;
margin		: 0 auto;
width		: 955px;
}
#bandeau-footer-contenu{
color:#FFFFFF;
text-decoration:none;
font:normal 11px Arial, Helvetica, sans-serif;
}
#bandeau-footer-contenu a#regie{
color:#ffcc00;
}
#adresse{margin-top:15px; padding:0;}

#footer-liens,
#footer-liens a,
#adresse a
{margin-top:13px;
color:#FFFFFF;
font:bold 11px Arial, Helvetica, sans-serif;
text-decoration:none;}

#footer-liens a:hover,
#adresse a:hover
{text-decoration:underline;}

#lienAndurance
{
margin:0px 0 0 78px;
font-weight:normal;
}
#lienAndurance a{
text-decoration:none;
color:#FFFFFF;}
#lienAndurance a:hover{
text-decoration:underline;}
/* ----------------------------------------------------------------------- */

/* V I D E O S                                                             */

/* ----------------------------------------------------------------------- */

#video_big { font:normal 12px arial; }
#txt_video { color:#000000; }
#vue { color:#828282; }

.bloc-prive a.texte-rouge { color:#D12923; text-decoration:none; }
.bloc-prive a.texte-rouge:hover  { text-decoration:underline; }
/*--------------------------
-->   A N N O N C E S
---------------------------*/
#bloc-annonces{margin:10px 0;padding-bottom:10px;}

#bloc-annonces h1{margin:0;padding:2px 5px 10px 5px;}

#bloc-annonces ul{list-style-type:none;margin:0;padding:0;}

#bloc-annonces ul li{margin:5px;padding:10px 1px 15px 10px;}

.infos-annonce{clear:both;}

.annonce-logo{float:left;}

.annonce-contenu{margin:0 0 0 165px;}

.annonce-contenu h2{padding:0;margin:0;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
.annonce-contenu p{
margin:0;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:2px 5px;}

.infos-annonce
{
margin-top:10px;
background-color:#C73318;
padding:5px 10px 5px 10px;
font:10px Verdana, Arial, Helvetica, sans-serif}

/*---------------------------------------
-->   C O M P T E      C L I E N T
----------------------------------------*/
#logOut{float:right;}

#logOut a{font:bold 10px Verdana, Arial, Helvetica, sans-serif;color:#666666;text-decoration:underline;}

.bloc-prive{
border:1px solid #CC0000;
background:url(../images/bg-bloc-prive.gif) repeat-x #FFFFFF bottom left;
padding:10px 10px 20px 10px;
}

#bloc-prive-bienvenue{
color:#CC0000;
font:13px Verdana, Arial, Helvetica, sans-serif;
width:370px;
padding:5px 0 0 0;
}

#groupe-bloc-prive{clear:both;margin-top:35px;}

.bloc-prive ul{margin:0;padding:0;list-style-type:none;}

.bloc-prive ul li{font:normal 11px Verdana, Arial, Helvetica, sans-serif;}

#bloc-monCompte{width:285px;}

#bloc-monCompte h1,
#bloc-vosAchats h1{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#bloc-vosAchats{width:285px; filter : alpha(opacity=30);
    -moz-opacity : 0.3;
    opacity : 0.3; }

#bloc-annonce-client{margin:20px 0;clear:both;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#bloc-annonce-poster{font:bold 16px Verdana, Arial, Helvetica, sans-serif;margin-bottom:19px}
/*---------------------------------------
-->   I N F O S      P E R S O S
----------------------------------------*/
#bloc-infos-persos{ font:normal 12px arial; }
#bloc-infos-persos h1 {}
#bloc-modifs-compte{ font:normal 12px arial; }

#modif_infos{font-size:11px}
#modif_infos .form-ligne label{
display:block;
width:120px;
float:left;
text-align:right;
padding:3px 5px 5px 0;
}
#modif_infos  .form-ligne {padding-top:10px;clear:both;}
#modif_infos .form-ligne input {float:left;}

/*-------------------------------------------------------
-->   M O D I F S      P A S S W O R D
--------------------------------------------------------*/
#bloc-modifs-password{}
#modif_mdp{font-size:11px}
#modif_mdp .form-ligne label{
display:block;
width:200px;
float:left;
text-align:right;
padding:3px 5px 5px 0;
}
#modif_mdp  .form-ligne {padding-top:10px;clear:both;}
#modif_mdp .form-ligne input {float:left;}

/*-------------------------------------------------------
-->   L I S T E      D E S       P R O D U I T S
--------------------------------------------------------*/
#bloc-liste-pdts form{padding:5px;margin-top:20px;}

form { font:normal 12px arial; }
/* ----------------------------------------------------------------------- */

/* P L A N      D U     S I T E                                                   */

/* ----------------------------------------------------------------------- */
#plan
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}
#plan a{text-decoration:none;}
#plan h1 , #plan h1 a{
color:#FF6600;
font-size:14px;
}
#plan h2 , #plan h2 a{
color:#333333;
font-size:12px;
font-weight:normal;
}

.texte-rouge{color:#CC0000;}
.texte-gros-titre-compte{font-size:16px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.bloc-compte{border:1px solid #CCCCCC;padding:20px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}

#xtra { font:normal 14px arial; color:#810B0B; }
