/* Paramètres généraux de la page */
BODY 
{background-color:#ffffff; margin: 0px 15px 5px 15px; padding:0; font-family: Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif; 
font-size: 12px; color: #404040;}

/*#content-vw
{width: 100%; margin-top: 0;}
#menu-gauche-vw 
{display: block; width: 20%; float: left;}
#centre-vw
{display: block; width: 60%; float: left;}
#menu-droit-vw
{display: block; width: 150px; float: right;}*/

/**********************************************************************
			Style pour la concertation - menu droit intra
**********************************************************************/
			
li.concertation
{margin: 15px 0 0 10px; border-bottom: 1px solid #4584b9; border-top: 1px solid #4584b9;
font-size: 1.5em;
}







/*Liens génériques*/
a:link, a:visited, a:active {color: #404040;  text-decoration: none; font-size: 1em;}
a:hover {color: #404040; text-decoration:underline; font-size: 1em;}

table
{margin-top: 0;}

input
{vertical-align: middle; margin: 0 0 0.5em 0; }

/*Fin liens génériques*/

#navigation_accueil1
{font-size:0px; letter-spacing: -5px; position: absolute; top: -5000px;
/*display: none; visibility: hidden;*/}

/* Tétière */
#tetiere-vw
{clear: both; margin-bottom: 0; }
/*#tetiere-vw .logosenat
{ background-image: url(/images/fd_tetiere_videolike.jpg); background-repeat: repeat-x; height: 105px;}
#tetiere-vw span.rech-tetiere
{float: right;}
#tetiere-vw .rech-haut
{ background-image: url(/images/fd_tetiere_videolike.jpg); height: 105px; background-repeat: repeat-x; text-align: left; }
.recherche-haut-vw
{text-align: left;}*/

#lang-vw /* Bandeau des drapeaux */
{text-align: right; margin: 0.4em 0; padding-top: 0; white-space:nowrap;}

#date-liens-vw /* Date et liens */
{width: 100%; margin: 0em; padding: 0em; font-size: 0.9em;}
#date-liens-vw .date
{width: 20%; white-space: nowrap; float: left; }

#date-liens-vw .liens-haut-home
{text-align: right;}
/*#date-liens-vw a:link, a:active, a:visited
{text-decoration:none;}
#date-liens-vw a:hover {color:#346F97; text-decoration:none;}*/

#bandeau-vw
{width: 100%; margin: 0px; padding: 0px; /*background-repeat: repeat-x; background-image: url(/images/fd_tetiere_videolike.jpg);*/}
/*#bandeau-vw .logosenat
{background-image: url(/images/fd_tetiere_videolike.jpg); background-repeat: repeat-x;}*/

#rech-haut-vw
{ background-image: url(/images/fd_tetiere_videolike.jpg); background-repeat: repeat-x; font-size: 0.9em;}
#rech-haut-vw a:link, #rech-haut-vw a:active, #rech-haut-vw a:visited
{color: #000;}
#rech-haut-vw ul
{list-style-image:url(/images/vw-puce.gif); list-style-position: outside; vertical-align: text-bottom; 
margin: 0em 0em 0em 1.3em; padding: 0em 0em 0em 0em; text-indent: 0em;}
#bandeau-vw .recherche-haut-vw
{text-align: right; padding-right: 1em;}
#bandeau-vw .recherche-haut-vw form
{float: right; text-align: left;}
/*#bandeau-vw .recherche-haut-vw input
{vertical-align: bottom; margin-bottom: 0;}*/

#menuderoul-vw
{width: 100%; height: 20px; background-color: #c8092b;}


#recents-vw
{background-color: #E6E6E6; width: 98%; padding: 0.4em 0; margin-bottom: 3px; /*-moz-border-radius: 10px;*/ border: 1px solid #346F97;}
#recents-vw ul
{padding: 0; margin-bottom: 0; padding-bottom: 0;}
#attente-vw
{padding: 0 0 0.6em 0; /*width: 98%; border: 1px solid #960000; -moz-border-radius: 10px;*/ margin-bottom: 3px;}
#attente-vw ul
{padding: 0; margin-bottom: 0;}
.lien-bas-vw 
{display: block; margin: 1em 0.8em; text-align: right;}
.lien-bas-vw  img
{border: 0; margin-left: 2em;}
a.lien-bas-vw:link, a.lien-bas-vw:active, a.lien-bas-vw:visited
{color: #404040; text-decoration: underline;}
a.lien-bas-vw:hover
{color: #404040; text-decoration: underline;}


.topBanner {background-color:rgb(176,011,009);} /* Couleur de fond de la cellule de bandeau */

.tiret-bas {background-color:rgb(220,223,188)}/* Ligne de couleur sous le bandeau */



/* Fin de tétière */



/* Menu actualité */



.md-bloc /* Pour les tables du menu droit */
{border-top:1px solid #ff4500; border-right:1px solid #ff4500; background-color:#E7E6D8;}

/* Couleur de fond de tout le menu */
#menu-gauche
{display: block; /*background-color: #e3e5e8;*/ border-right:1px solid #e3e5e8; margin: 0 5px 0 0; padding: 0 0 15px 0;}
#menu-gauche a:link, #menu-gauche a:active, #menu-gauche a:visited
{color: #404040; font-size: 1em; text-decoration: none;}
#menu-gauche a:hover
{color: #404040; font-size: 1em; text-decoration: underline;}

#rapidaccess-vw
{background-color: white; margin: 2px 1px 10px 2px; padding: 3px 0 3px 0; line-height: 0.3em;}
#rapidaccess-vw a:link, #rapidaccess-vw a:active, #rapidaccess-vw a:visited, #rapidaccess-vw a:hover
{font-size: 1em;}
/*#rapidaccess-vw img
{vertical-align: text-bottom; margin: 0 1em 0 1em;}*/
#rapidaccess-vw ul
{list-style-position: outside; margin: 0em 0em 0em 2.5em; padding: 0em; text-indent: 0em; vertical-align: super; line-height: 0.9em;}
#rapidaccess-vw li.agenda
{list-style-image:url(/images/cal.jpg); margin-bottom: 1.1em;}
#rapidaccess-vw li.ppl
{list-style-image:url(/images/projet_t.gif); margin-bottom: 1.1em;}
#rapidaccess-vw li.rap
{list-style-image:url(/images/c_rendus.gif); margin-bottom: 1.1em;}
#rapidaccess-vw li.cptes
{list-style-image:url(/images/hemi.gif); margin-bottom: 1.1em;}
#rapidaccess-vw li.senateurs
{list-style-image:url(/images/senateur_g.gif); margin-bottom: 1.1em;}
#rapidaccess-vw li.tv
{list-style-image:url(/images/direct_red.gif); margin-bottom: 1.1em;}


#menu-gauche .bloc
{display: block; background-color: white; margin: 0px 1px 0.3em 0.5em; padding: 0.3em 0; font-size: 1em; }
/*#menu-gauche h3
{ margin: 15px 0 0 5px; font-size: 1em;}*/
#menu-gauche h3 /* test demande ads */
{ margin: 0; padding: 5px 15px; font-size: 1em; background-image: url(/images/maquette09/bg_titres_menugauche.jpg); 
background-repeat: repeat-x; background-position: center center; /*height: 25px;*/ vertical-align: middle;}
#menu-gauche .bloc ul 
{list-style-image:url(/images/vw-puce.gif); list-style-position: outside; vertical-align: text-bottom; 
margin-left: 1em; padding-left: 0em; text-indent: 0em;}
#menu-gauche .bloc li
{ margin-left: 0; padding-left: 0.5em;}

/* Frames déroulantes pour les derniers textes */
#blocs-vw, #blocs-vw .unedosleg, #blocs-vw .lp, #blocs-vw a.lp, #blocs-vw .lpdate
{font-size: 1em; color: #404040; margin-top: 0; }
#blocs-vw ul, #blocs-vw ul.unedosleg, #blocs-vw ul.lp
{margin-left: 2em; padding-left: 0em; text-indent: 0em; list-style-position: outside; list-style-image:url(/images/vw-puce.gif); 
vertical-align: top;}
#blocs-vw li.unedosleg, #blocs-vw li.lp, #blocs-vw li.unedosleg1, #blocs-vw li.unedosleg2
{margin-bottom: 0.8em;}
#blocs-vw li.unedosleg2
{background-color: #f6f6f6;}


#blocs-vw .bords-haut
{border-bottom: 1px solid #960000;}
#blocs-vw .bords-haut-d
{border-bottom: 1px solid #960000; border-left: 1px solid #960000; }
#blocs-vw .bords-bas
{border-left: 1px solid #960000;}
#blocs-vw h3
{color: #960000; font-size: 1em; margin-left: 10px; margin-bottom: 0.8em; line-height: 2em;}

#rightcol
{margin-left: 5px;}
#rightcol ul
{margin: 0em 0em 0em 2em; padding: 0; text-indent: 0em; list-style-position: outside; list-style-image:url(/images/vw-puce.gif); 
vertical-align: top;}
#rightcol li
{margin-bottom: 0.8em;}
#rightcol h3
{font-size: 1em; border-bottom: 1px solid #960000; margin-bottom: 2px; white-space: nowrap; /*letter-spacing: -0.05em;*/}
#menu-droit-ps /* Public Sénat */
{text-align: center; margin: 0; padding: 0;}
#menu-droit-ps img
{margin-bottom: 0;}
#menu-droit-ps object
{margin-top: 0;}
span.lib-texte
{font-size: x-small;}

/* Pour l'insert panier de la librairie */
#rightcol .incl-panier
{text-align: right; display: block; margin: 0 0 1.5em 0; padding: 0; background-image: url(/images/btn_basket_vw.jpg); 
background-position: center left; background-repeat: no-repeat; background-color: white; border: 1px solid black; width: 100%; height: 40px; 
font-size: small;}
#rightcol .incl-panier a:link, .incl-panier a:active, .incl-panier a:visited
{ color: #404040;  vertical-align: bottom;}



#evenements-vw
{text-align: left; font-size: 1em; border: 0;  margin: 0; padding: 0 1em;}
/*#evenements-vw img
{margin: 0 2px 0 0; float: right; white-space: nowrap;}*/
h3.evenements-vw
{color: #960000; font-size: 1.3em; margin-left: 10px; margin-bottom: 0.8em; border-top: 1px solid #960000; line-height: 2em;}
#evenements-vw .evt-img
{padding: 0; text-align: center;}
#evenements-vw .evt-img img
{margin: 5px; text-align: center;}
#evenements-vw .evt-une
{width: 100%; text-align: left; margin-left: 3em;}
#evenements-vw .lien-bas-vw
{clear: both;}
#evenements-vw ul.evtune
{margin: 0.3em 2em; text-align: left; vertical-align: text-bottom; padding: 0em; text-indent: 0em; 
list-style-position: outside; list-style-image: url(/images/vw-puce.gif); }
#evenements-vw li.alt1
{padding: 0.6em 0;}
#evenements-vw li.alt2
{margin: 0; background-color: #F2F2F2; padding: 0.6em 0;}


.evtune ul
{text-align: left; margin-left: 2em; padding-left: 0em; text-indent: 0em; list-style-position: outside; list-style-image:url(/images/vw-puce.gif); 
vertical-align: top;}
.evtune li, li.evtune-pair, li.evtune-impair
{margin-bottom: 0.8em;}
li.evtune-impair
{background-color: #F2F2F2; padding: 0.5em 0;}


h3.une-h3-vw
{color: #960000; font-size: 1.3em; margin-left: 10px; margin-bottom: 0;}
#une-vw
{display: block; margin: 0; padding: 5px 5px 0 5px; border: 1px solid #404040; font-size: 1em; min-height: 205px;}
/* Hauteur pour IE 6*/
* html #une-vw {height: 205px;}
/**/
#une-vw .lien-bas-vw
{margin: 0 0.4em;}
#une-vw img
{display: inherit; float: left; margin: 2px 20px 5px 5px; border: 0; }
#une-vw object
{float: left; margin: 2px 20px 5px 5px; border: 0;}
#une-vw ul
{margin-left: 2em; padding-left: 0em; text-indent: 0em; list-style-position: outside; list-style-image:url(/images/vw-puce.gif); vertical-align: top;}
#une-vw .title
{display: block; font-size: 1.2em; font-weight: bold; border-bottom: 1px solid #960000; margin-left: 20px;}
#une-vw .subt
{margin: 0.5em 0 2.5em 0; }

/* Bloc odj */ 
#odj-vw
{margin-top: 0; font-size: 1em; clear: both;}
/*#odj-vw h3
{color: #960000; font-size: 1em; margin-top: 1em; margin-left: 1em;}*/
#odj-vw img
{color: #960000; /*font-size: 1em;*/ margin-top: 0.9em; margin-left: 0.5em;}
#odj-vw ul
{list-style-type: none; margin: 0em;}
#odj-vw li
{margin-left: 5px; }
#odj-vw .lien-bas-vw
{margin-top: 0em;}

/* Test ticker jq pour l'odj*/
#news
{width: auto;  margin: 0; line-height: 1.5em; font-size: 1em;
z-index: 0; padding: 0.8em 0 0.2em 0.5em; margin:0.5em 0 0 0;
/*border: 1px solid #c8092b;*/}
#news a:link, #news a:visited, #news a:active
{text-decoration: none; cursor: auto;}
#news a:hover
{color: #404040; text-decoration: underline;}
#news div
{ color: #960000; margin-right: 1.3em;}
#news .date
{color: #404040; margin-right: 0.5em; padding-right: 0.8em; float: left; font-weight: bold;}





/* Liens d'accès sous blocs HP */
a.liens-hp:link, a.liens-hp:visited, a.liens-hp:active
{text-decoration:underline;color:#960000;}
a.liens-hp:hover {color:#000066;text-decoration:none;}

ul.carouge {margin:2px;padding-left:10px;}
li.carouge {margin:0px;padding:1px;list-style-image: url(/images/puce_c_rouge.gif);}
ul.caorange {margin-left:2px;padding: 0em; list-style-position: inside;}
li.caorange {margin:0px;padding: 0em; list-style-image: url(/images/pucemeng_orange_list.gif);}
ul.flune {margin-left:2px; margin-bottom: 0em; margin-top: 0em; padding: 0em; list-style-position: inside;}
li.flune {margin:0px;padding: 0em; list-style-image: url(/images/puce_r.gif);}


/* Couleur de fond et de police pour le lien bas vers dossiers, archives, ... */

.hp-acces {background-color:#B00B09;color:#ffffff;text-align:right;padding:0px 5px 0px 0px;}

/* Lien bas vers les dossiers, les archives et autres documents */

a.hp-acces {text-decoration:none;font-size:10pt;font-weight:bold; 

					 color:#ffffff;}/* Fin liens d'accès sous blocs HP*/

a.hp-acces:hover {color:white;text-decoration:underline;font-weight:bold;}

a.hp-acces:visited {color:white;text-decoration:none;font-weight:bold;}

/* pour les menus déroulants */

.clsMenuItemNS 
{
color: white; font: bold small Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;text-align:left;cursor: auto; z-index: 99;
}
a.clsMenuItemNS 
{
color: white; font: bold small Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;text-align:left;cursor: auto;
}
a.clsMenuItemNS:hover 
{
color: white; font: bold small Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;text-align:left;
}
a.clsMenuItemNS:visited 
{
color: white; font: bold small Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;text-align:left;
}

.clsMenuItemIE 
{
color: white;cursor: auto;font: bold xx-small Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;height: 15px; text-decoration: none;text-align:left; z-index: 99;
}
a.clsMenuItemIE
{
color: white; cursor: pointer; font: bold xx-small Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;height: 15px; text-decoration: none;text-align:left; 
}
a.clsMenuItemIE:hover
{
color: white; font: bold xx-small Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;height: 15px; text-decoration: none;text-align:left; 
}
a.clsMenuItemIE:visited
{
color: white; font: bold xx-small Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;height: 15px; text-decoration: none;text-align:left; 
}
/* Fin menus déroulants*/



/* Bloc a la une */



/* Pour le titre du cartouche UNE */

.cadre-hp-une 
{
color:#B00B09;text-align:left;text-indent:15px;background-color:#ffffff;
font-weight:bold;font-size:15pt;
letter-spacing:2px;vertical-align:bottom;line-height:20px;
}

/* Encadrement du cartouche UNE en HP */

.cadre-hp-border-une {border:1px solid rgb(176,011,009);}

/* Titre interne au Cartouche UNE */
.cadre-hp-titre 
{
font-weight:bold;font-size:12pt;color:#960000;
text-align:center;
}
.cadre-hp-content
{font-size:10pt;color:#000000;padding-left:5px;padding-bottom:5px;text-align:left;}
/* Barre de séparation bloc Une */
hr.hr-une
{height:1px;color:#960000;width:75%;text-align:center;}
/* Fin Bloc Une */

/* Bloc Récents */

/* Encadrement du cartouche Récents */
.cadre-hp-border-recents 
{
border:1px solid rgb(176,011,009); padding: 0px;
}
/* Titre derniers textes adoptés */
.recents-dta
{background-color: #c8092b; margin: 0px 250px 0px 0px; color: white; font-weight: bold; padding: 2px 0px 2px 10px;}
/* Texte du cartouche récents */
.recents-txt {color:#000000;text-align:left; padding-left:10px; margin-bottom: 5px;}
.recents-autres {font-size:10pt; color:#000000;text-align:left; padding: 2px 5px 15px 10px; margin-bottom: 5px;}
hr.recents-hr {width: 90%; height: 1px; color: #999999; text-align: center; }
/* Fin Bloc Récents */

/* Bloc événements */
.cadre-hp-border-eve /* Encadrement du cartouche événements */
{
border-bottom:1px solid rgb(176,011,009);border-left:1px solid rgb(176,011,009);
border-right:1px solid rgb(176,011,009);padding-left:10px;padding-right:5px;
padding-top:2px;padding-bottom:2px;
}
.cadre-hp-eve /* Pour le titre du cartouche UNE */
{
color:#B00B09;text-indent:10px;background-color:#ffffff;font-weight:bolder;font-size:17px; letter-spacing:10px;
font-weight:bold;vertical-align:bottom;line-height:15px;border-bottom:1px solid #B00B09;
}

/* Fin Bloc événements */

/* Blocs bas - rapports + pjl ppl + comm presse */

/* Pour les titres */
.cadre-hp-tbas 
{
color:rgb(176,011,009);text-indent:5px;background-color:#fffaf0;font-weight:bolder;
font-size:14px; letter-spacing:3px;font-weight:bold;vertical-align:bottom;
}


.blocs 
{
width: 435px;height: 160px;overflow: auto;border-top: 2px solid #999999;border-left:2px solid #dadada;
border-bottom:1px solid #fffaf0;border-right:1px solid #fffaf0;padding:5px;
}
.blocs-evt
{
width: auto; max-height:250px;overflow:auto;/*border-top:2px solid #999999;border-left:2px solid #dadada;
border-bottom:1px solid #fffaf0;border-right:1px solid #fffaf0;*/padding:15px;
}
div.bloc {
        margin-left: 35px;
        text-indent: -35px;
        margin-bottom: 3px;
        color: black;
        font-size: 10pt;
}

span.blocdate {
        margin-left: 5px;
        color: #960000;
        
        font-size: 10pt;
}

a.bloc, a.bloc:active, a.bloc:visited {
        margin-left: 3px;
        text-decoration: none;
        color: #000000;
        
        font-size: 10pt;
}

a.bloc:hover {
        text-decoration: underline;
        color: #960000;
}
/* Fin Blocs bas - rapports + pjl ppl + comm presse */

/* Barre droite */

.md-content /* Contenu du menu droit */
{
font-size:small; color:#000000; font-weight:normal; padding-left:2px; text-align:center;
}
.md-content-r /* Contenu du menu droit en rouge*/
{
font-size:8pt;color:#960000;font-weight:normal;padding-left:2px;text-align: center;
}
a.md-content
{
color:#960000;text-decoration:none;font-size:small; font-weight:normal;
}
a.md-content:hover {text-decoration:underline;}

/* Soulignement pour les autres sites du Sénat */
.md-content-2 
{font-size:small; color:#000000; padding-left:2px; border-bottom:1px solid #ffffff; 
}
.md-03-2
{ font-size: small; font-weight: bolder; color:#000033; text-align:right; Padding-right:3px;}

#autres-sites h2
{text-align: right; font-size: 1em; color: #000000; font-weight: bold;}

/* Liens dans Public sénat */

.link-invisible
{text-decoration:none ; color:rgb(128,0,0); font-weight:bold; 
font-size:8pt; padding-left:3px; text-align:justify; }
.link-invisible2
{text-decoration: none ; color:rgb(128,0,0); font-weight:normal; font-size:8pt;
padding-left:1px; text-align:justify; }
/* Fin Barre droite */

/*  - Pied de page */
table.fermeture
{border-top:2px solid #bf955d;}
.fermeture
{background-color:#c8092b; color:#ffffff; padding-left:5px; line-height:15pt; text-align:center; font-size: 1em;}
a.fermeture, a.fermeture:visited , a.fermeture:active
{font-size: 1em; text-decoration:none;color:#ffffff;padding:3px;border:0px;}
a.fermeture:hover {font-size: 1em; text-decoration:underline;color:#ffffff;}
/*a {font-size: x-small; text-decoration:none;color:#ffffff;}*/

a.o2page:link, a.o2page:active, a.o2page:visited
{font-size:1em; color:#404040; text-decoration:none; padding-right:20px;}
a.o2page:hover {font-size:1em; text-decoration:underline; color:#404040; }
/* Fin fermeture */

/* Style de la puce :: */

.puce {font-size:10pt;color:#960000;font-weight:bold;letter-spacing:-1px;}

/* Ancien ordre du jour */
a.odj{color:#960000;text-decoration:none; font-weight:normal;font-size:8pt;}
a.odj:hover{color:#000066;text-decoration:underline;}
a.odj:visited{color:#960000;text-decoration:none;}
/* Fin ancien ordre du jour */

/* Ordre du Jour */
#odj
{font-size:8pt; margin: 0px 0px 15px 0px;}
#odj h2, #odj h3
{font-size:8pt; margin-bottom: 0.6em;}
#odj a, #odj a:active, #odj a:visited
{color:#960000;text-decoration:none;font-size:8pt;}
#odj a:hover{color:#000066;text-decoration:underline;}
#odj p {margin: 0px; margin: 0.5em;}



/* titres génériques - bleues */
h1 {color: #404040; font-size: 2em;}
h2 {color: #404040; font-size: 1.8em;}
h3 {color: #404040; font-size: 1.4em;}
h4 {color: #404040; font-size: 1.2em;}

/*Structures grises*/
h1.grey {font-size: 2em; color:#404040;}
h2.grey {font-size: 1.8em; color:#404040;}
h3.grey {font-size: 1.4em; color:#404040;}
h4.grey {font-size:1.2em; color:#404040;}
h5.grey {font-size:1em; font-style:italic; color:#404040;}
h6.grey {font-size:0.8em; font-style:italic; color:#404040;}

/*Structures blanches*/
h1.blanc {font-size: 2em; color:white;}
h2.blanc {font-size: 1.8em; color:white;}
h3.blanc {font-size: 1.4em; color:white;}
h4.blanc {font-size:1.2em; color:white;}
h5.blanc {font-size:1em; font-style:italic; color:white;}
h6.blanc {font-size:0.8em; font-style:italic; color:white;}

/*Structures rouges*/
h1.rouge {font-size: 2em; color:#0e5888;}
h2.rouge {font-size: 1.8em; color:#0e5888;}
h3.rouge {font-size: 1.4em; color:#0e5888;}
h4.rouge {font-size:1.2em; color:#0e5888;}
h5.rouge {font-size:1em; font-style:italic; color:#0e5888;}
h6.rouge {font-size:0.8em; font-style:italic; color:#0e5888;}
.dom {color:#c8092b;}


/* Listes à puce (accessibilité */

ul.lp {margin-left:0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
        padding-left:0px; padding-right:0px;
        list-style-image: url(/images/puce_r10.gif);
        list-style-position: inside;
        }
li.lp {padding-left:3px; padding-right:0px; margin-left:30px;
        margin-bottom: 5px;
        text-indent: -45px;
        list-style-position: inside;
        color: black;
        font-size: 10pt;
        }
span.lpdate {
        margin-left: 0px;
        color: #960000;
        font-size: 10pt;
        }
a.lp, a.lp:active, a.lp:visited {
        margin-left: 0px;
        text-decoration: none;
        color: #000000;
        font-size: 1em;
        }
a.lp:hover {
        text-decoration: underline;
        color: #960000;
}





#hp-une h2
{border-bottom: 2px solid #960000; font-size: 1.3em; font-weight: bold; color: #960000; text-align: center; width: auto; padding-bottom: 5px;}
#hp-une img
{display: block; margin: 10px 5px; float: left;}

