/*---------------------------------------------------------*/
/*-------------------- MEDIA     ECRAN  -------------------*/
/*---------------------------------------------------------*/

@media screen 
{

fieldset {
border: 1px solid #D7D7D7;
margin-bottom: 12px;
font-family: Arial, Helvetica, sans-serif;
padding-right: 5px;
padding-left: 5px;
}

fieldset legend {
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
font-style: italic;
font-family: Georgia, serif, arial;
color: black;
font-size:12px;
}

fieldset label {
width: 150px;
text-align: right;
margin-right: 10px;
display: block;
float: left;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
}

.italic{font-style: italic;}


/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            GENERAL                                     */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */

.body {
	background: #EAEDF2;
	font: normal/0.7em;
	margin: 0;
	padding: 2em 0 2em 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}

h2 {
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height:normal;
	text-decoration: none;
}

.nobr
{
	white-space: nowrap;
}
 

.cache {
	text-indent: -5000px;
	font-size: 0px;
	line-height: 1px;
	text-decoration: none;
}

.border {
	border: 0;
} 

.alignleft{
	text-align: left;
}

.alignright{
	text-align: right;
}

.aligncenter{
	text-align: center;
}

.bold {
	font-weight: bold;
}

.left {
	float: left;
}

.right {
	float: right;
}

/*Slide Actualite */
.valDef {display:none;visibility: hidden; z-index: 1; left: 0px; top: 0px; width: 263px;}
.bloc_defilant{position:relative;}


/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            INDEX                                       */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */


/* ------------------------------------ */
/*                                      */
/*              Index Général           */
/*                                      */
/* ------------------------------------ */



.index_header {
	position: relative;
	width: 742px;
	height: 121px;
	text-align: center;
	margin: 0 auto;
	background-image: url(images/bandeau_index.gif);
}

.index_flash {
	position: relative;
	width: 742px;
	height: 155px;
	text-align: center;
	margin: 0 auto;
	background-color: #FFFFFF;
}


/* ------------------------------------ */
/*                                      */
/*             Index Contenu            */
/*                                      */
/* ------------------------------------ */


.index_contenu {
	position: relative;
	width: 742px;
	height: 183px;
	background: url(images/contenu_fond.gif) repeat-y;
	margin: 0 auto;
}

.nav {
float: left;
width: 268px;
height: 184px;
text-align: left;
padding: 11px 11px 0 11px;
}

.visite {
width: 268px;
height: 21px;
}

.service {
width: 268px;
height: 30px;
background: url(images/titre_service.gif) left top no-repeat;
padding-top: 32px;
margin-top: 28px;
}

.liste {
	width: 235px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	vertical-align: middle;
}
.ok {
padding-top: 1px;
}

/* ------------------------------------ */
/*                                      */
/*             Index A la Une           */
/*                                      */
/* ------------------------------------ */  


.alaune_index {
    float: right;
    width: 423px;
	height: 176px;
	background: url(images/une_fond.gif) left top no-repeat;
	padding: 0 15px 10px 0 ;
	text-align: left;
	margin: 0 auto;
}
.affiche_index {
    float: left;
    width: 110px;
	height: 147px;
	padding: 28px 0 0 14px;
	text-align: left;
	margin: 0 auto;
}
.une_index {
	float: right;
	width: 288px;
	padding: 63px 5px 5px 5px;
	margin: 0 auto;

}

.titreune_index {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin: 0 auto;
	
}
.articleune_index {
	float: right;
	width: 288px;
	height: 65px;
	padding: 5px 5px 5px 5px;
	margin: 0 auto;
}
.texteune_index {
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #282828;
	text-align: left;
	padding: 0;
	margin: 0 auto;
	line-height: 1.3em;
}
.texteune_index a{
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #282828;
	text-decoration: none;
	float: right;
	padding-top: 1em;
	background: url(images/fleche_double.gif) left bottom no-repeat;
	padding-left: 10px;
}
.texteune_index a:hover{ 
	text-decoration: underline;
	float: right;
}
.lectureune_index {
	float: right;
	width: 288px;
	height: 19px;
	padding: 0 5px 0 5px;
	margin: 0 auto;
}
.lectureleft_index{
float: left;
border: 0;
}
.lectureright_index{
float: right;
border: 0;
}

/* ------------------------------------ */
/*                                      */
/*              Index Footer            */
/*                                      */
/* ------------------------------------ */

.index_footer {
	position: relative;
	text-align: left;
	width: 742px;
	height: 44px;
	margin: 0 auto;
	background: url(images/footer.gif) left top no-repeat;
}

.index_footer_valider{
    width: 130px;
    height: 16px;
    margin: 0 0 0 158px;
    padding-top: 15px;
}

a#accessite {
    position: absolute;
	width: 111px;
	height: 16px;
	left: 165px;
	top: 15px;
}



.index_footer p {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}


/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            PAGES                                       */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */

.popupAdmin
{
	height:230px;
	width:580px;
	overflow:auto;
	border-width:0pt;
	border-style:solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.popupAdmin2
{
	width:580px;
	text-align:center;
	font-size: 11px;	
}

.popupAdmin2 label
{
	color: #282828;
	text-decoration: none;
}

/* ------------------------------------ */
/*                                      */
/*               Header                 */
/*                                      */
/* ------------------------------------ */

.header {
	position: relative;
	width: 919px;
	height: 124px;
    text-align: center;
	margin: 0 auto;
	background-image: url(images/bandeau_ht.gif);
}

.header_menu{
	height: 17px;
	margin: 0;
	padding: 13px 0 0 98px;
}

.gauche  {
	float: left;
	width: 7.5em;
	height: 17px;
	text-align: left;
	background: url(images/coin_g.gif) top right no-repeat;
	background-color: #FFFFFF;
	padding: 4px 6px 0 6px;
	display: inline;
	
}

.droit  {
    float: right;
    width: 10.3em;
    height: 17px;
    text-align: right;
	background: url(images/coin_d.gif) top left no-repeat;
	background-color: #FFFFFF;
	padding: 4px 10px 0 6px;
	display: inline;
}

.gauche ul, .droit ul{
	margin: 0;
	padding: 0;

}

.gauche li, .droit li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.gauche li a, .droit li a {
	color: #282828;
	text-decoration: none;
}

.gauche a:hover, .droit a:hover{
    color: #282828;
	text-decoration: underline;
}

.flash {
	position: absolute;
	width: 808px;
	height: 73px;
	margin: 0;
	padding: 0;
	left: 99px;
	top: 41px;
}

.navigation_ht {
	position: relative;
	width: 919px;
	height: 27px;
	background-image: url(images/recherche_trait.gif);	
	text-align: right;
	margin: 0 auto;
}

.navigation_ht_fond{
    float: right;
    display: inline;
	width: 298px;
	height: 27px;
	text-align: right;
	background: url(images/recherche_deg.gif) top left no-repeat;
	margin: 0 11px 0 0;
	padding-top: 3px;
}

.liste {
	width: 235px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	vertical-align: middle;
}

.ok {
padding-top: 1px;
}

.fil_ariane {
	position: relative;
	width: 919px;
	height: 1.2em;
	text-align: left;
	background-color: #FFFFFF;
	margin: 0 auto;
	
}

.fil_ariane p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	padding: 5px 11px 0 11px;
	display: inline;
}

.fil_ariane a{
    font-weight: normal;
	color: #282828;
	text-decoration: none;
	
}

.fil_ariane a:hover{ 
    color: #282828;
	text-decoration: underline;
}

/* ------------------------------------ */
/*                                      */
/*               Global                 */
/*                                      */
/* ------------------------------------ */

.global {
	position: relative;
	width: 919px;
	background: url(images/global_fond.gif) left top repeat-y;
	margin: 0 auto;
	text-align: left;
}

.spacer {
  clear: both;
}

/* ------------------------------------ */
/*                                      */
/*               contenu                */
/*                                      */
/* ------------------------------------ */

.login {
	width: 305px;
	margin-left: 0;
	padding: 10px 10px 10px 10px;
	border-color: #DCDEDC;
	border-style: solid;
	border-width: 1px;
}


html>body .login{
	margin-left: 120px;
	
}

.utilisateur {
margin-bottom: 5px;
}

.motdepasse {
margin: 0;
}

.champs_utilisateur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #282828;
	vertical-align: middle;
	margin: 0 0 0 4px;
}

.champs_motdepasse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #282828;
	vertical-align: middle;
	margin: 0 0 0 15px;
}

.oklogin {
	padding: 5px 0 0 0;
	margin: 0;
	float: right;
}

a.lien  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #282828;
	text-align: center;
	text-decoration: underline;
	vertical-align: middle;
}

a.lien:hover  {
	text-decoration: none;
	color: #282828;
	
}

.contenu {
	float: left;
	width: 488px;

	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}


div#ctl00_ContentPlaceHolder1_ctl00_pnDetailArticle ul li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div#ctl00_ContentPlaceHolder1_ctl01_pnActualiteTexteRiche ul li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div#contenuWeb ul li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.actu {
    width: 428px;
	padding-top: 10px;
	text-align: left;
	margin: 0 auto;
	/*height: 5.4em;*/
	height: 100px;
}

.agendaculturel{
    width: 477px;
	padding-top: 10px;
	text-align: left;
	margin: 0 auto;
	height: 5.4em;
}

.actu a.lien, .agendaculturel a.lien {
	color: #CA4244;
	text-decoration: none;
}

.actu a.lien:visited, .agendaculturel a.lien:visited {
	color: #CA4244;
	text-decoration: none;
}

.actu a.lien:hover, .actu a.lien:focus, .agendaculturel a.lien:hover, .agendaculturel a.lien:focus {
    color: #CA4244;
	text-decoration: underline;
}

.menuinterne a.lien {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne a.lien:visited {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne a.lien:hover, .menuinterne a.lien:focus {
    color: #CA4244;
	text-decoration: underline;
}

.actu_photo, .agendaculturel_photo, .menuinterne02_photo {
    float: left;
	margin: 0 6px 0 0;
	width: 75px;
	height:75px;
	font-size:10px;
}

.menuinterne_photo {
    float: left;
	margin: 0 6px 0 0;
}

.ligne {
	width: 428px;
	background: url(images/actu_fond.gif) left bottom no-repeat;
	margin: 0 auto;
	height: 10px;
}

.txtligne {
	width: 477px;
	background: url(images/actu_fond.gif) left bottom repeat-x;
	margin: 0 auto;
	height: 10px;
}

.actu P, .agendaculturel p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
}

.actu h3, .agendaculturel h3{
	font-size: 0.8em;
	color:#CA4244;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.menuinterne {
    width: 477px;
	text-align: left;
	background: url(images/menu_int_fond2.gif) top no-repeat;
	padding-top: 10px;
	margin: 0 auto;
	
}

.menuinterne_bas{
	background: url(images/menu_int_fond_bas.gif) bottom left no-repeat;
	width: 477px;
	height: 16px;
	margin: 0 auto;
}

.menuinterne h3{
	font-size: 0.8em;
	line-height: 1.3em;
	color:#CA4244;
	font-weight: bold;
	padding: 0 5px 5px 5px;
	margin: 0 auto;
}

.menuinterne p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 5px 0 5px;
	margin: 0;
}

.menuinterne_photo {
    float: left;
	margin: 0 5px 0 5px;
}

.menuinterneligne {
	width: 477px;
	background: url(images/actu_fond.gif) left bottom repeat-x;
	margin: 0 auto;
	height: 10px;
	float: left;
}

.menuinterne02 {
    width: 477px;
	text-align: left;
	/*height: 5.4em;*/
	height:110px;
	background: url(images/menu_int_ligne.gif) top repeat-x;
	padding-bottom: 10px;
	margin: 0 auto;
}

.menuinterne02 a.lien {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne02 a.lien:visited {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne02 a.lien:hover, .menuinterne02 a.lien:focus {
    color: #CA4244;
	text-decoration: underline;
}

.menuinterne02_titre{
	text-align: left;
	background: url(images/menu_int_fond.gif) top left repeat-x;
	margin: 0 0 3px 0;
	width: 220px;
	height: 52px;	
}

 
.menuinterne02_titre h3{
	font-size: 0.8em;
	line-height: 1.2em;
	color:#CA4244;
	font-weight: bold;
	background: url(images/menu_int_image.gif) top right no-repeat;
	height: 27px;
	padding: 6px 0 0 5px;
	margin: 0 auto;
}

.menuinterne02 p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
}

.menuinterne02_photo {
    float: left;
	margin: 0 5px 0 5px;
}


.pages{
    width: 428px;
	padding: 5px 0 0 0;
	vertical-align: middle;
	margin: 0 auto;
	text-align:center;
}

.pagestxt{
    width: 477px;
	padding: 5px 0 0 0;
	vertical-align: middle;
	margin: 0 auto;
}

.middle{
	vertical-align: middle;
}

a.pages, a.pagestxt  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.pages:hover,  a.pagestxt  {
	text-decoration: underline;
}

.precsuiv{
    width: 428px;
	padding: 0;
	vertical-align: middle;
	margin: 0 auto;
}

a.precedent {
    float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 11px;
	background: url(images/precedent.gif) left center no-repeat;
}

a.precedent:hover {
	text-decoration: underline;
}

a.suivant {
    float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-right: 11px;
	background: url(images/suivant.gif) right center no-repeat;
}

a.suivant:hover {
	text-decoration: underline;
}

.txt_precsuiv{
    width: 477px;
	padding: 0;
	vertical-align: middle;
	margin: 0 auto;
}

a.txt_precedent {
    float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 11px;
	background: url(images/precedent.gif) left center no-repeat;
}

a.txt_precedent:hover {
	text-decoration: underline;
}

a.txt_suivant {
    float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-right: 11px;
	background: url(images/suivant.gif) right center no-repeat;
}

a.txt_suivant:hover {
	text-decoration: underline;
}

.titreactus {
    width: 428px;
	height: 57px;
	background: url(images/titre.gif) right bottom no-repeat;
	padding: 0;
	text-align: right;
	margin: 0 auto;
}

.titreactus h1{
	font-size: 0.8em;
	color:#282828;
	font-weight: normal;
	padding: 20px 60px 15px 0;
}

.titreactus h2{
	font-size: 1em;
	color:#282828;
	font-weight: bold;
	padding: 0 60px 0 0;
}

.titre {
    width: 477px;
	height: auto;
	background: url(images/titre.gif) right bottom no-repeat;
	padding: 0;
	text-align: right;
	margin: 0 auto;
}

.titre h1{
	font-size: 0.8em;
	color:#282828;
	font-weight: normal;
	padding: 20px 60px 5px 0;
}

.titre h2{
	font-size: 1em;
	color:#282828;
	font-weight: bold;
	padding: 0 60px 0 0;
	height:auto;
}

.txt{
	width: 477px;
	height: 57px;
	margin: 0 auto;
	padding: 15px 0 15px 0;
}

.txt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 0 auto;
	text-align: justify;
}

.txt h3{
	font-size: 0.7em;
	color:#01669A;
	font-weight: bold;
	line-height: 1.3em;
	margin: 0 auto;
	text-align: left;
	padding-bottom: 15px;
}

.txt h4{
	font-size: 0.8em;
	color:#282828;
	font-weight: bold;
	line-height: 1.3em;
	margin: 0 auto;
	text-align: left;
	padding: 10px 0 10px 0;
}

.txt li{
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	list-style-type: disc;
}

.txt ul{
	margin: 0;
	padding-left : 15px;
}

/* ------------------------------------ */
/*                                      */
/*              A la Une                */
/*                                      */
/* ------------------------------------ */  


.alaune {
    width: 423px;
	height: 176px;
	background: url(images/une_fond.gif) left top no-repeat;
	padding: 0 0 10px 0 ;
	text-align: left;
	margin: 0 auto;
}
.affiche {
    float: left;
    width: 110px;
	height: 147px;
	padding: 28px 0 0 14px;
	text-align: left;
	margin: 0 auto;
}
.titreune {
	float: right;
	width: 288px;
	padding: 63px 5px 5px 5px;
	/*padding: 55px 5px 5px 5px;*/
	margin: 0 auto;
}

.alaune h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}

.titreune h3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin: 0 auto;
}
.texteune {
	float: right;
	width: 288px;
	height: 65px;
	padding: 5px 5px 5px 5px;
	margin: 0 auto;
}

.texteune p{
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #282828;
	text-align: left;
	padding: 0;
	margin: 0 auto;
	line-height: 1.3em;
}

.texteune a{
	 font-size: 10px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 color: #282828;
	 text-decoration: none;
	 float: right;
	 padding-top: 1em;
	 background: url(images/fleche_double.gif) left bottom no-repeat;
	 padding-left: 10px;
}

.texteune a:hover{ 
	text-decoration: underline;
	float: right;
}

.lectureune {
	float: right;
	width: 288px;
	height: 19px;
	padding: 0px 5px 0 5px;
	margin: 0 auto;
}

.lectureleft{
    float: left;
    border: 0;
} 

.lectureright{
    float: right;
    border: 0;
}



/* ------------------------------------ */
/*                                      */
/*             sidebarright             */
/*                                      */
/* ------------------------------------ */

.sidebarright {
    float: left;
    float: right;
	text-align: left;
    /*width: 206px;*/
    /*width: 180px;*/ /* comptabilite firefox */
	padding-top: 10px;
	background: url(images/right_fond.gif) left top no-repeat;	
	margin:0 auto;
}

.sidebarright_menu {
    width: 192px;
	height: 40px;
    background: url(images/ombre_menu_droit_accueil.gif) left top repeat-x;
	padding: 11px 0 0 0

}

.sidebarright_menu ul{
	margin: 0;
	padding: 1em 0 0 3em;

}

.sidebarright_menu li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.sidebarright_menu li a{
	color: #282828;
	text-decoration: none;
}

.sidebarright_menu li a:hover{
    color: #282828;
	text-decoration: underline;
}

.sidebarright_actus {
    width: 180px;
	height: auto;
    /*margin: 0 auto;*/
	/*padding: 11px 0 15px 0*/
	margin: 0 10px 0px 10px;

}

html>body .sidebarright_actus{
	  height: auto;
      }

.sidebarright_actus a{
	color: #282828;
	text-decoration: none;
}

.sidebarright_actus a:hover{
    color: #282828;
	text-decoration: underline;
}

.sidebarright_actusphoto {
    float: left;
	margin: 0 6px 0 10px;
}

.sidebarright_actus p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
	margin: 0 0 0 10px;
}

.sidebarright_actus h3{
	font-size: 0.7em;
	color:#282828;
	font-weight: bold;
	margin: 0 auto;
	text-align: left;
	padding: 0 0 10px 11px;
}

.sidebarright_floatleft{
    float: left;
}

.top{
	vertical-align: top;
}

.sidebarright_pub{
    float: left;
    width: 206px;
    height: 150px;
    text-align: center;
	padding: 30px 0 30px 0;
	margin: 0 auto;
}

.sidebarright_affiche {
	border: 0;
} 
  .sidebarright_elu {
    width: 198px;
    background: url(images/voir_aussi_fond.gif) left bottom no-repeat;
    /*padding-bottom: 11px;*/
    padding: 30px 0px 30px 0px;
	text-align: left;
}	

.sidebarright_elu h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
} 

.sidebarright_elu h3{
	font-size: 0.7em;
	color:#01669A;
	text-align: left;
	margin: 0;
	padding: 11px 0 5px 11px;
}

.sidebarright_elu ul {
	padding: 0 0 10px 10px;
	margin: 0;
	font-size: 0.7em;
}

.sidebarright_elu li {
	margin: 0;
	padding: 0;
	color: #282828;
	list-style-type: none;
}

.sidebarright_elu li a {
    display: block;
	color: #282828;
	text-decoration: none;
	padding: 0 0 6px 15px;
	height: 10px;
	
}
html>body .sidebarright_elu li a{
	  height: auto;
      }

.sidebarright_elu li a:visited {
	color: #282828;
	text-decoration: none;
}

.sidebarright_elu li a:hover{
	color: #282828;
	text-decoration: none ;
	/*background: url(images/fleche_jaune.gif) left top no-repeat;*/
}

  
.sidebarright_voiraussi {
    width: 192px;
    background: url(images/voir_aussi_fond.gif) left bottom no-repeat;
    /*padding-bottom: 11px;*/
    padding: 30px 0px 11px 0px;
	text-align: left;
}

.sidebarright_voiraussi h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
} 

.sidebarright_voiraussi h3{
	font-size: 0.7em;
	color:#01669A;
	text-align: left;
	margin: 0;
	padding: 11px 0 5px 11px;
}

.sidebarright_voiraussi ul {
	padding: 0 0 10px 10px;
	margin: 0;
	font-size: 0.7em;
}

.sidebarright_voiraussi li {
	margin: 0;
	padding: 0;
	color: #282828;
	list-style-type: none;
}

.sidebarright_voiraussi li a {
    display: block;
	color: #282828;
	text-decoration: none;
	padding: 0 0 6px 15px;
	height: 10px;
	
}
html>body .sidebarright_voiraussi li a{
	  height: auto;
      }

.sidebarright_voiraussi li a:visited {
	color: #282828;
	text-decoration: none;
}

.sidebarright_voiraussi li a:hover{
	color: #282828;
	text-decoration: none ;
	/*background: url(images/fleche_jaune.gif) left top no-repeat;*/
}

.sidebarright_saviezvous {
    width: 160px;
    background: url(images/saviez_vous_fond.gif) left bottom no-repeat;
    padding-bottom: 11px;
	margin: 30px 0 0 22px;
}

.sidebarright_saviezvous p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 8px 6px 0 6px;
	text-align: left;
}

.sidebarright_saviezvous h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
} 

.sidebarright_saviezvous a {
    display: block;
	color: #282828;
	text-decoration: none;
	padding: 0 0 6px 15px;
	height: 10px;
	
}
html>body .sidebarright_saviezvous a{
	  height: auto;
      }

.sidebarright_saviezvous a:visited {
	color: #282828;
	text-decoration: none;
}

.sidebarright_saviezvous a:hover{
	color: #282828;
	text-decoration: underline;
	background: url(images/fleche_jaune.gif) left top no-repeat;
}

/* ------------------------------------ */
/*                                      */
/*             sidebarleft              */
/*                                      */
/* ------------------------------------ */  

.sidebarleft {
    float: left;
    width: 202px;
	padding-left: 11px;
	
}

         .navigation {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  width: 192px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-align: left;
	  }
	
         .navigation a {
	  display: block;
	  padding: 0 0 0 58px;
	  text-indent: -5000px;
	  }
	  
         .navigation span {
	  display: block;
	  width: 192px;
	  text-indent: -5000px;
	  margin: 0;
	  padding: 0;
	  visibility: hidden;	
	  }
	   
         .navigation .subMenu a{
	  display: block;
      padding: 4px 10px;
	  color: #282828;
      text-decoration: none;
	  font-size: 0.7em;
	  font-weight: normal;
	  text-indent: 0px;
	  text-align: left;
	  list-style: none;
      }
	  
	     .navigation .toggleSubMenu01 a, .navigation .toggleSubMenu01 span {
      background-image: url(images/titre_a_votre_service.gif);
	  height: 34px;
      }
	  
	     .navigation .toggleSubMenu02 a, .navigation .toggleSubMenu02 span {
      background-image: url(images/titre_institution_elus.gif);
	  height: 34px;
      }
	  
	     .navigation .toggleSubMenu03 a, .navigation .toggleSubMenu03 span {
      background-image: url(images/titre_actions_competences.gif);
	  height: 34px;
      }
	  
	  	 .navigation .toggleSubMenu04 a, .navigation .toggleSubMenu04 span {
      background-image: url(images/titre_toutes_actus.gif);
	  height: 39px;
      }
	  
	  	 .navigation .toggleSubMenu05 a, .navigation .toggleSubMenu05 span {
      background-image: url(images/titre_decouvrez_nord.gif);
	  height: 57px;
      }
	  
         .navigation a:hover, .navigation a:focus, .navigation a:active {
      text-decoration: none;
      }
	  
	     .navigation .subMenu a:hover, .navigation .subMenu a:focus, .navigation .subMenu a:active {
      text-decoration: none;
	  background: url(images/fleche_rouge.gif) left top no-repeat;
	  padding-left: 15px;
	  padding: 0px 10px 6px 10px;
      }
	  
	
	  
        .navigation .subMenu {
      background: url(images/degrade_gris_gauche.gif) left top repeat-y;
      margin: 0;
      padding: 5px 0 5px 0;
	  list-style: none;
      }	
	  
        .navigation ul.subMenu a{
	  background: none;
	  padding: 0px 15px 6px 15px;
	  height: 10px;
	
	 }
	 
	 /*************************************/
	 /*			Style actus               */
	 /*************************************/
	 
	 .navigationActu {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  width: 192px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-align: left;
	  }
	
         .navigationActu a {
	  display: block;
	  padding: 0 0 0 58px;
	  text-indent: -5000px;
	  }
	  
	   
         .navigationActu .subMenu a{
	  display: block;
      padding: 4px 10px;
	  color: #282828;
      text-decoration: none;
	  font-size: 0.7em;
	  font-weight: normal;
	  text-indent: 0px;
	  text-align: left;
	  list-style: none;
	  }
	  /*
	     .navigationActu .subMenu a:hover, .navigationActu .subMenu a:focus, .navigationActu .subMenu a:active {
      text-decoration: none;
	  background: url(images/fleche_rouge.gif) left top no-repeat;
	  padding-left: 15px;
	  padding: 0px 15px 6px 15px;
      }
	  */
	
	  
        .navigationActu .subMenu {
      background: url(images/degrade_gris_gauche.gif) left top repeat-y;
      margin: 0;
      padding: 5px 0 5px 0;
	  list-style: none;
      }	
	  
        .navigationActu ul.subMenu a{
	  background: none;
	  padding: 0px 15px 6px 15px;
	  height: 10px;
	  background : url(images/fleche_rouge.gif) left top no-repeat;
	 }
	 
	 /* fin style actu*/
	 
	 /*************************************/
	 /*		Style decouvrez le nord       */
	 /*************************************/
	 
	 .navigationNord {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  width: 192px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-align: left;
	  vertical-align : middle;
	  }
	
         .navigationNord a {
	  display: block;
	  padding: 0 0 0 58px;
	  text-indent: -5000px;
	  }
	  
	   
         .navigationNord .subMenu a{
	  display: block;
      padding: 4px 10px;
	  color: #282828;
      text-decoration: none;
	  font-size: 0.7em;
	  font-weight: normal;
	  text-indent: 0px;
	  text-align: left;
	  list-style: none;
	  }
	  /*
	     .navigationActu .subMenu a:hover, .navigationActu .subMenu a:focus, .navigationActu .subMenu a:active {
      text-decoration: none;
	  background: url(images/fleche_rouge.gif) left top no-repeat;
	  padding-left: 15px;
	  padding: 0px 15px 6px 15px;
      }
	  */
	
	  
        .navigationNord .subMenu {
      background: url(images/degrade_gris_gauche.gif) left top repeat-y;
      margin: 0;
      padding: 5px 0 5px 0;
	  list-style: none;
      }	
	  
        .navigationNord ul.subMenu a{
	  background: none;
	  padding: 0px 15px 6px 15px;
	  height: 10px;
	  background :  url(images/fleche_verte.gif) left top no-repeat;
	 }
	 
	 /* fin style actu*/
	 
	  html>body .navigation ul.subMenu a{
	  height: auto;
      }

/* ------------------------------------ */
/*                                      */
/*                Footer                */
/*                                      */
/* ------------------------------------ */  
  
.footer {
	/*position: relative;*/ /* bug espace perso */
	width: 919px;
	height: 1.5em;
	text-align: center;
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 7px 0 0 0;
	
}

.footer ul{
	margin: 0;

}

.footer li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.footer a{
	color: #282828;
	text-decoration: none;
}

.footer a:hover{
    color: #282828;
	text-decoration: underline;
}


/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            WEB TV                                      */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */


/* ------------------------------------ */
/*                                      */
/*             Navigation               */
/*                                      */
/* ------------------------------------ */

.webtv_menu {
	position: relative;
	width: 922px;
	height: 1em;
	text-align: left;
	margin: 0 auto;
	background-color: #FFFFFF;
	padding: 10px 0 22px 0;	
}
			
.webtv_menu_nav {
	list-style: none ;
	margin: 0 ;
	padding: 0 13px 0 13px;
	overflow: hidden ;		/* Création du contexte de formatage */
}

.webtv_menu_nav li {
	float: left ;
	margin-right: 1px ;
	color: #fff ;
	
	
}

.webtv_menu_nav li.active {
    display: block;
	background: url(images/menu_a.gif) right top no-repeat;
	color: #ca4242;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	padding: 4px 25px 4px 10px;
	text-decoration: none;
	font-weight: bold;
}

.webtv_menu_nav li a {
	display: block;
	background: #900 url(images/menu_n.gif) right bottom no-repeat;
	color: #fff;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	padding: 4px 25px 4px 10px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

.webtv_menu_nav li a:hover {
	background: #033 url(images/menu_o.gif) right bottom no-repeat ;
	text-decoration: none ;
	color: #fff ;
}

.webtv_menu_nav li a:active, .webtv_menu_nav li a:focus {
    background: #033 url(images/menu_a.gif) right top no-repeat ;
	text-decoration: none ;
	color: #ca4242 ;
}

.webtv_menu_nav {							/* Contexte de formatage pour IE6 */
	overflow: visible ;
	height: 1% ;
}



/* ------------------------------------ */
/*                                      */
/*            Généralités               */
/*                                      */
/* ------------------------------------ */


.webtv {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}


/* ------------------------------------ */
/*                                      */
/*               Header                 */
/*                                      */
/* ------------------------------------ */

.webtv_header {
	position: relative;
	width: 922px;
	height: 105px;
    text-align: center;
	margin: 0 auto;
	background-image: url(images/bandeau_web_tv.jpg);
}

/* ------------------------------------ */
/*                                      */
/*               Global                 */
/*                                      */
/* ------------------------------------ */

.webtv_global {
	position: relative;
	/*width: 922px;*/
	width: 919px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
}

.webtv_global_spacer {
  clear: both;
}

/* ------------------------------------ */
/*                                      */
/*               contenu                */
/*                                      */
/* ------------------------------------ */

.webtv_contenu {
	float: left;
	width: 922px;
	margin: 0 auto;
	text-align: left;
}

.webtv_contenu_video {
    float: left;
    width: 452px;
	height: 452px;
    text-align: left;
    padding: 0 0 8px 13px;
}

.webtv_contenu_left {
    float: left;
    width: 430px;
    text-align: left;
    padding: 0 0 22px 13px;
}

.webtv_contenu_left_txt {
    float: right;
    width: 370px;
    height: auto;
    background: url(images/fond_alaune.gif) left top no-repeat;
    text-align: left;
    margin: 0;
    padding: 0;
}

.webtv_contenu_left_txt h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	background: url(images/fleche_rouge.gif) left top no-repeat;
	padding-left: 13px;
	margin:13px 13px 0 13px;

}

.webtv_contenu_left_txt p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 13px 0px 13px;
	margin-top: 5px;

}

.webtv_contenu_right {
    float: right;
    width: 430px;
    text-align: left;
    padding: 0 13px 22px 0;
}

.webtv_contenu_right_txt {
    float: right;
    width: 370px;
    height: auto;
    background: url(images/fond_alaune.gif) left top no-repeat;
    text-align: left;
    margin: 0;
    padding: 0;
}

.webtv_contenu_right_txt h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	background: url(images/fleche_rouge.gif) left top no-repeat;
	padding-left: 13px;
	margin:13px 13px 0 13px;

}

.webtv_contenu_right_txt p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 13px 0px 13px;
	margin-top: 5px;

}

.webtv_contenu_right_lecture {
	float: right;
	width: 430px;
	background: url(images/lecture_fond.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;
	background-color: #b03939;
}

.webtv_contenu_right_lecture_suivant {
	width: 406px;
	height: auto;
	background: url(images/lecture_suivant_fond02.gif) left top no-repeat;
	text-align: right;
	margin: 1px 4px 4px 4px;
	padding: 8px 8px 14px 8px;
	background-color: #fff;
}

.webtv_contenu_right_lecture_suivant h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	background: url(images/fleche_rouge.gif) left 9px no-repeat;
	padding: 9px 0 0 13px;
	margin: 0 13px 0 71px;

}

.webtv_contenu_right_lecture_suivant p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 13px 0px 71px;
	margin: 5px 0 0 0;

}

.floatleft_suivant{
    float: left;
	margin-top:2px;
	border : 0;
}

.photo{
    float: left;
	margin-right: 5px;
	border : 0;
}


.webtv_contenu_right_lecture_article {
	width: 406px;
	height: auto;
	text-align: right;
	margin: 1px 4px 4px 4px;
	padding: 8px 8px 8px 8px;
	background-color: #fff;
}

.webtv_contenu_right_lecture_article h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ca4242;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
	padding-bottom: 1em;
}

.webtv_contenu_right_lecture_article p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin:0;
	padding:0;

}

.floatleft{
    float: left;
	margin-top:7px;
	border : 0;
}
.titre{
	margin-bottom:9px;
}

.webtv_contenu a{
	color: #282828;
	text-decoration: none;
	
}

.webtv_contenu a:hover{ 
    color: #282828;
	text-decoration: underline;
}



/* Espace perso */
.Enquete ul 
{
	display: block;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
.Enquete p li 
{
	padding: 0px 0px 5px 5px;
    margin: 0px;
	color: #282828;
	list-style-type:disc;
}
.Enquete p
{
	padding: 0px 0px 2px 2px;	
}
.paragraphe 
{
	padding: 8px 0px 0px 0px;
	font-size: 10px;
}
.CheckBox
{
	padding:0px 0px 0px 10px;
	font-size: 13px;
	color: #282828;
	font-family: Arial, Helvetica, sans-serif;
}

.texteDelib
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
}

/* lien pdf 2 par lignes */
.divDesLiens
{
	display: inline;
    float: left;
    width:488px;
 	/*border: 1px solid blue;*/
 	text-align: left;
}
.divDuLien
{
	float:left;
    display: inline;
    margin-left:30px;
    /*border: 1px solid red;*/
    width:200px;
}

/*AIC*/
.encadreementCommentaire
{
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	border-style:double;
	border-color:#d8d232;
}
.Tableau_TitreAIC tr th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #005983;
	color: #FFFFFF;
	border-color:#FFFFFF;
	/*text-align:center;*/
}
.Tableau_Cellule_AIC td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255a79;
	background-color: #d8d232;
	border: #FFFFFF 0px solid;
	
	/*text-align:right;*/
	height:23px;
}
.centreAIC
{
	text-align:center;
}
.gaucheAIC
{
	text-align:left;
}
.boldAIC
{
	font-weight:bold;
}
.droitAIC
{
	text-align:right;
}
.menuAccesPerso
{
	padding: 0px 0px 0px 10px;	
}
.detailAIC
{
	position:absolute;
	top:0px;
	left:220px;
    /*border: 1px solid red;*/
}

.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
	background-color: #FFFFFF;
}

/* ecran chgmt mot de passe */
.divDesInfos
{
	display: inline;
    float: left;
    width:488px;
/* 	border: 1px solid blue;*/
 	text-align: left;
}
.divInfo
{
	float:left;
    display: inline;
    margin-left:30px;
    /*border: 1px solid red;*/
    width:200px;
}


/* ------------------------------------ */
/*                                      */
/*                 ELUS                 */
/*                                      */
/* ------------------------------------ */  

.elus {
	width: 415px;
	height: auto;
	border-color: #DCDEDC;
	border-style: solid;
	border-width: 1px;
	margin: 0;
}

html>body .elus{
	  margin-left: 30px;
      }

.elusphoto {
    margin: 8px 16px 8px 8px;
	float: left;
	border : 0;
}

.elusfiche {
	width: 415px;
	background: url(elus_ombre.gif) left  repeat-y;
	border-bottom-color: #DCDEDC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.elusfiche p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 5px 8px 0 8px;
	text-align: left;
}

.elusarrondissement {
	width: 415px;
	border-bottom-color: #DCDEDC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.elusarrondissement p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 5px 8px 5px 8px;
	text-align: left;
}

.elustitre {
    width: 415px;
	height: 57px;
	border-bottom-color: #DCDEDC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-align: right;
	
}

.elustitre h2{
	font-size: 0.8em;
	color:#282828;
	font-weight: normal;
	padding: 20px 8px 4px 8px;
}

.elustitre h3{
	font-size: 1em;
	color:#282828;
	font-weight: bold;
	padding: 0 8px 0 8px;
	text-align: right;
	margin: 0;
}

.elustitre h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC3333;
	padding: 0 5px 2px 5px;
	margin:0 ;
}

.elusliens {
	width: 415px;
	
}

.elusliens p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 2px 8px 2px 8px;
	text-align: right;
}

a.elusliens  {
	color: #282828;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
}

a.elusliens:hover  {
	text-decoration: underline;
}

/* ------------------------------------ */
/*                                      */
/*                Footer                */
/*                                      */
/* ------------------------------------ */  
  
.webtv_footer {
	position: relative;
	width: 922px;
	height: 1.5em;
	text-align: center;
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 7px 0 0 0;
	
}

.webtv_footer ul{
	margin: 0;

}

.webtv_footer li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.webtv_footer a{
	color: #282828;
	text-decoration: none;
}

.webtv_footer a:hover{
    color: #282828;
	text-decoration: underline;
}

scrollbar { 

position : fixed;

}









/* Moteur recherche elu */
a.menuMoteurDelib {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #347a9c;
}

a.menuMoteurDelib:link {
	text-decoration: none;
}

a.menuMoteurDelib:visited {
	text-decoration: none;
}

a.menuMoteurDelib:hover {
	text-decoration: underline;
}

a.menuMoteurDelib:active {
	text-decoration: none;
}

.txtMoteurDelib {
	color: #282828;
	padding: 0px 4px 0px 4px;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txtbleuMoteurDelib {
	color: #347a9c;
	padding: 0px 4px 0px 4px;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.strongMoteurDelib {
	color: #282828;
	padding: 0px 4px 0px 4px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tableMoteurDelib {
	border-width:1px;
	border-style:solid;
	border-color: #e0dedf;
}

.formulaireMoteurDelib{
	background: url(ImagesMoteurDelib/Fond_cellule_00.gif) repeat-x bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 10px 10px 10px;
}

.formulaire02MoteurDelib{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px 10px 10px 10px;
}

.formulaireMoteurDelib li{
	list-style-type: disc;
	text-align: left;
	font-weight: bold;
}

.formulaireMoteurDelib ul{
	margin: 0;
	padding-left : 15px;
	padding-right : 15px;
}

.champsMoteurDelib {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	width: 100%;
}
.middleMoteurDelib {
	vertical-align: middle;
}
.rightMoteurDelib {
	float: right;
}

.validerRightMoteurDelib {
	float: right;
	padding-top:7px;
}

.leftMoteurDelib {
	float: left;
}

.ombreMoteurDelib{
    background: url(ImagesMoteurDelib/Ombre_ht.gif) repeat-x bottom;
    width: 478px;
    height: 20px;
}

.cadre_grisMoteurDelib{
	width: 478px;
	height: auto;
	border: 1px solid #e0dedf;
	border-bottom-style: none;
}

.formuleMoteurDelib{
    width: 478px;
    height: auto;
    background:url(ImagesMoteurDelib/Fond_cellule_00.gif) repeat-x bottom;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 0 auto;
	padding-bottom: 0;
	
}

.titreMoteurDelib{
	width: 478px;
	height: 22px;
	background:url(ImagesMoteurDelib/Fond_titre.gif) repeat-x bottom;
	margin: 0 auto;
	padding: 0;
	vertical-align: middle;	
}

.formuleMoteurDelib li{
	list-style-type: disc;
	text-align: left;
	font-weight: bold;
	
}

.formuleMoteurDelib ul{
	margin: 10px 10px 10px 10px;
	padding-left : 15px;
	padding-right: 15px;
}

html>body .formuleMoteurDelib ul{
	  padding-bottom: 10px;
}

.titreMoteurDelib h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 5px 0 0 0 ;
	
}

.motMoteurDelib {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	width: 422px;
}

.validerMoteurDelib{
    margin-top: 15px;
    width: 478px;
    height: 20px;
	text-align: right;	
}

/*
.ligneDeliberationVoteMoteurDelib
{
	background-color:#84B1C4;
}

.ligneProjetDeliberationMoteurDelib
{
	background-color:#4298BD;
}

.ligneCommissionThematiqueMoteurDelib
{
	background-color:#2B709E;
}

.ligneAutreMoteurDelib
{
	background-color:#FFFFFF;
	color:Black;
}*/




.ligneAlterneMoteurDelib
{
	 background-color: #f0f2f4;
}


.enteteMoteurRecherche1MoteurDelib
{
	background-image:url(ImagesMoteurDelib/Fond_cellule_01.gif);
	height:25 auto;
	width:auto;
	border-width:0px;
}
.enteteMoteurRecherche2MoteurDelib
{
	background-image:url(ImagesMoteurDelib/Fond_cellule_02.gif);
	height:25 auto;
	width:auto;
	border-width:0px;
}

.gridHeaderMoteurRechercheMoteurDelib
{
	/*background-repeat:repeat-x;
	background-image:url(ImageObjetPromo/Fond_cellule_02.gif);*/
	height:25px;
    
	color: #282828;
	padding: 0px 4px 0px 4px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-width:0px;
	background-color: #C8CEDA;
}

.gridMoteurMoteurDelib
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;    
	border: 1px solid #e0dedf;
}	

.gridMoteurMoteurDelib a
{
    
}	

.gridMoteurMoteurDelib a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.gridMoteur a:visited
{
	/*color: #347a9c;*/
	text-decoration: none
}		

.gridMoteurMoteurDelib a:hover
{
	/*color: #347a9c;*/
	text-decoration: underline
}		

.gridMoteurMoteurDelib a:active
{
	/*color: #347a9c;*/
	text-decoration: none
}	

.celluleMoteurDelib
{
	padding-left:10px;
	padding-right:10px;
	border-width:0px;
	border: 1px solid #e0dedf;
	
}


.erreurMoteurDelib
{
	font-size: 12px;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif; 
	/*padding: .8em; margin-bottom: 1em; border: 2px solid #ddd;font-size: 12px;
	background: #FBE3E4; color: #D12F19; border-color: #FBC2C4;*/
}



.imageTableauMoteurDelib
{
	border:0px;
}

.decalageNiveau1MoteurDelib
{
	padding-left:20px;
}
.decalageNiveau2MoteurDelib
{
	padding-top:10px;
	padding-left:40px;
}

.decalageNiveau1MoteurDelib a
{
    
}	

.decalageNiveau1MoteurDelib a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.decalageNiveau1MoteurDelib a:visited
{
	/*color: #347a9c;*/
	font-weight: bold;
	text-decoration: none
}		

.decalageNiveau1MoteurDelib a:hover
{
	/*color: #347a9c;*/
	text-decoration: underline
}		

.decalageNiveau1MoteurDelib a:active
{
	/*color: #347a9c;*/
	text-decoration: none
}	
/* Fin moteur recherche elu */












}
/*---------------------------------------------------------*/
/*-------------------- MEDIA     Print  -------------------*/
/*---------------------------------------------------------*/
@media print 
{
	/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            GENERAL                                     */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */

.body {
	/*background: #EAEDF2;*/
	font: normal /0.7em;
	margin: 0;
	padding: 2em 0 2em 0;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}

h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}


.cache {
	text-indent: -5000px;
	font-size: 0px;
	line-height: 1px;
	text-decoration: none;
}

.border {
	border: 0;
} 

.alignleft{
	text-align: left;
}

.alignright{
	text-align: right;
}

.aligncenter{
	text-align: center;
}

.bold {
	font-weight: bold;
}

.left {
	float: left;
}

.right {
	float: right;
}


/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            INDEX                                       */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */


/* ------------------------------------ */
/*                                      */
/*              Index Général           */
/*                                      */
/* ------------------------------------ */



.index_header {
	position: relative;
	width: 742px;
	height: 121px;
	text-align: center;
	margin: 0 auto;
}

.index_flash {
	position: relative;
	width: 742px;
	height: 155px;
	text-align: center;
	margin: 0 auto;
	background-color: #FFFFFF;
}


/* ------------------------------------ */
/*                                      */
/*             Index Contenu            */
/*                                      */
/* ------------------------------------ */


.index_contenu {
	position: relative;
	width: 742px;
	height: 183px;
	margin: 0 auto;
}

.nav {
float: left;
width: 268px;
height: 184px;
text-align: left;
padding: 11px 11px 0 11px;
}

.visite {
width: 268px;
height: 21px;
}

.service {
width: 268px;
height: 30px;
background: url(images/titre_service.gif) left top no-repeat;
padding-top: 32px;
margin-top: 28px;
}

.liste {
	width: 235px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	vertical-align: middle;
}
.ok {
padding-top: 1px;
}

/* ------------------------------------ */
/*                                      */
/*             Index A la Une           */
/*                                      */
/* ------------------------------------ */  


.alaune_index {
    float: right;
    width: 423px;
	height: 176px;
	background: url(images/une_fond.gif) left top no-repeat;
	padding: 0 15px 10px 0 ;
	text-align: left;
	margin: 0 auto;
}
.affiche_index {
    float: left;
    width: 110px;
	height: 147px;
	padding: 28px 0 0 14px;
	text-align: left;
	margin: 0 auto;
}
.une_index {
	float: right;
	width: 288px;
	padding: 63px 5px 5px 5px;
	margin: 0 auto;

}

.titreune_index {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin: 0 auto;
	
}
.articleune_index {
	float: right;
	width: 288px;
	height: 65px;
	padding: 5px 5px 5px 5px;
	margin: 0 auto;
}
.texteune_index {
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #282828;
	text-align: left;
	padding: 0;
	margin: 0 auto;
	line-height: 1.3em;
}
.texteune_index a{
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #282828;
	text-decoration: none;
	float: right;
	padding-top: 1em;
	background: url(images/fleche_double.gif) left bottom no-repeat;
	padding-left: 10px;
}
.texteune_index a:hover{ 
	text-decoration: underline;
	float: right;
}
.lectureune_index {
	float: right;
	width: 288px;
	height: 19px;
	padding: 0 5px 0 5px;
	margin: 0 auto;
}
.lectureleft_index{
float: left;
border: 0;
}
.lectureright_index{
float: right;
border: 0;
}

/* ------------------------------------ */
/*                                      */
/*              Index Footer            */
/*                                      */
/* ------------------------------------ */

.index_footer {
	position: relative;
	text-align: left;
	width: 742px;
	height: 44px;
	margin: 0 auto;
	background: url(images/footer.gif) left top no-repeat;
}

.index_footer_valider{
    width: 130px;
    height: 16px;
    margin: 0 0 0 158px;
    padding-top: 15px;
}

a#accessite {
    position: absolute;
	width: 111px;
	height: 16px;
	left: 165px;
	top: 15px;
}



.index_footer p {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}


/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            PAGES                                       */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */



/* ------------------------------------ */
/*                                      */
/*               Header                 */
/*                                      */
/* ------------------------------------ */

.header {
	position: relative;
	width: 919px;
	height: 124px;
    text-align: center;
	margin: 0 auto;
	background-image: url(images/bandeau_ht.gif);
}

.header_menu{
	height: 17px;
	margin: 0;
	padding: 13px 0 0 98px;
}

.gauche  {
	float: left;
	width: 7.5em;
	height: 17px;
	text-align: left;
	background: url(images/coin_g.gif) top right no-repeat;
	background-color: #FFFFFF;
	padding: 4px 6px 0 6px;
	display: inline;
	
}

.droit  {
    float: right;
    width: 10.3em;
    height: 17px;
    text-align: right;
	background: url(images/coin_d.gif) top left no-repeat;
	background-color: #FFFFFF;
	padding: 4px 10px 0 6px;
	display: inline;
}

.gauche ul, .droit ul{
	margin: 0;
	padding: 0;

}

.gauche li, .droit li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.gauche li a, .droit li a {
	color: #282828;
	text-decoration: none;
}

.gauche a:hover, .droit a:hover{
    color: #282828;
	text-decoration: underline;
}

.flash {
	position: absolute;
	width: 808px;
	height: 73px;
	margin: 0;
	padding: 0;
	left: 99px;
	top: 41px;
}

.navigation_ht {
	position: relative;
	width: 919px;
	height: 27px;
	background-image: url(images/recherche_trait.gif);	
	text-align: right;
	margin: 0 auto;
}

.navigation_ht_fond{
    float: right;
    display: inline;
	width: 298px;
	height: 27px;
	text-align: right;
	background: url(images/recherche_deg.gif) top left no-repeat;
	margin: 0 11px 0 0;
	padding-top: 3px;
}

.liste {
	width: 235px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	vertical-align: middle;
}

.ok {
padding-top: 1px;
}

.fil_ariane {
	position: relative;
	width: 919px;
	height: 1.2em;
	text-align: left;
	background-color: #FFFFFF;
	margin: 0 auto;
	
}

.fil_ariane p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	padding: 5px 11px 0 11px;
	display: inline;
}

.fil_ariane a{
    font-weight: normal;
	color: #282828;
	text-decoration: none;
	
}

.fil_ariane a:hover{ 
    color: #282828;
	text-decoration: underline;
}

/* ------------------------------------ */
/*                                      */
/*               Global                 */
/*                                      */
/* ------------------------------------ */

.global {
	position: relative;
	width: 919px;
	margin: 0 auto;
	text-align: left;
}

.spacer {
  clear: both;
}

/* ------------------------------------ */
/*                                      */
/*               contenu                */
/*                                      */
/* ------------------------------------ */

.login {
	width: 220px;
	margin-left: 0;
	padding: 10px 10px 10px 10px;
	border-color: #DCDEDC;
	border-style: solid;
	border-width: 1px;
}


html>body .login{
	margin-left: 120px;
	
}

.utilisateur {
margin-bottom: 5px;
}

.motdepasse {
margin: 0;
}

.champs_utilisateur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #282828;
	vertical-align: middle;
	margin: 0 0 0 4px;
}

.champs_motdepasse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #282828;
	vertical-align: middle;
	margin: 0 0 0 15px;
}

.oklogin {
	padding: 5px 0 0 0;
	margin: 0;
	float: right;
}

a.lien  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: center;
	text-decoration: underline;
	vertical-align: middle;
}

a.lien:hover  {
	text-decoration: none;
	color: #282828;
	
}

.contenu {
	float: left;
	width: 488px;

	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}



.actu {
    width: 428px;
	padding-top: 10px;
	text-align: left;
	margin: 0 auto;
	height: 5.4em;
}

.agendaculturel{
    width: 477px;
	padding-top: 10px;
	text-align: left;
	margin: 0 auto;
	height: 5.4em;
}

.actu a.lien, .agendaculturel a.lien {
	color: #CA4244;
	text-decoration: none;
}

.actu a.lien:visited, .agendaculturel a.lien:visited {
	color: #CA4244;
	text-decoration: none;
}

.actu a.lien:hover, .actu a.lien:focus, .agendaculturel a.lien:hover, .agendaculturel a.lien:focus {
    color: #CA4244;
	text-decoration: underline;
}

.menuinterne a.lien {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne a.lien:visited {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne a.lien:hover, .menuinterne a.lien:focus {
    color: #CA4244;
	text-decoration: underline;
}

.actu_photo, .agendaculturel_photo, .menuinterne02_photo {
    float: left;
	margin: 0 6px 0 0;
	width:54px;
	height:54px;
	font-size:10px;
}

.menuinterne_photo {
    float: left;
	margin: 0 6px 0 0;
}

.ligne {
	width: 428px;
	background: url(images/actu_fond.gif) left bottom no-repeat;
	margin: 0 auto;
	height: 10px;
}

.txtligne {
	width: 477px;
	background: url(images/actu_fond.gif) left bottom repeat-x;
	margin: 0 auto;
	height: 10px;
}

.actu P, .agendaculturel p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
}

.actu h3, .agendaculturel h3{
	font-size: 0.8em;
	color:#CA4244;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.menuinterne {
    width: 477px;
	text-align: left;
	background: url(images/menu_int_fond2.gif) top no-repeat;
	padding-top: 10px;
	margin: 0 auto;
	
}

.menuinterne_bas{
	background: url(images/menu_int_fond_bas.gif) bottom left no-repeat;
	width: 477px;
	height: 16px;
	margin: 0 auto;
}

.menuinterne h3{
	font-size: 0.8em;
	line-height: 1.3em;
	color:#CA4244;
	font-weight: bold;
	padding: 0 5px 5px 5px;
	margin: 0 auto;
}

.menuinterne p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 5px 0 5px;
	margin: 0;
}

.menuinterne_photo {
    float: left;
	margin: 0 5px 0 5px;
}

.menuinterneligne {
	width: 477px;
	background: url(images/actu_fond.gif) left bottom repeat-x;
	margin: 0 auto;
	height: 10px;
	float: left;
}

.menuinterne02 {
    width: 477px;
	text-align: left;
	height: 5.4em;
	background: url(images/menu_int_ligne.gif) top repeat-x;
	padding-bottom: 10px;
	margin: 0 auto;
}

.menuinterne02 a.lien {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne02 a.lien:visited {
	color: #CA4244;
	text-decoration: none;
}

.menuinterne02 a.lien:hover, .menuinterne02 a.lien:focus {
    color: #CA4244;
	text-decoration: underline;
}

.menuinterne02_titre{
	text-align: left;
	background: url(images/menu_int_fond.gif) top left repeat-x;
	margin: 0 0 3px 0;
	width: 295px;
	height: auto;	
	
}

html>body .menuinterne02_titre{
	  width: auto;
      }
 
.menuinterne02_titre h3{
	font-size: 0.8em;
	line-height: 1.2em;
	color:#CA4244;
	font-weight: bold;
	background: url(images/menu_int_image.gif) top right no-repeat;
	height: 27px;
	padding: 6px 0 0 5px;
	margin: 0 auto;
}

.menuinterne02 p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
}

.menuinterne02_photo {
    float: left;
	margin: 0 5px 0 5px;
}


.pages{
    width: 428px;
	padding: 5px 0 0 0;
	vertical-align: middle;
	margin: 0 auto;
	text-align:center;
}

.pagestxt{
    width: 477px;
	padding: 5px 0 0 0;
	vertical-align: middle;
	margin: 0 auto;
}

.middle{
	vertical-align: middle;
}

a.pages, a.pagestxt  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.pages:hover,  a.pagestxt  {
	text-decoration: underline;
}

.precsuiv{
    width: 428px;
	padding: 0;
	vertical-align: middle;
	margin: 0 auto;
}

a.precedent {
    float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 11px;
	background: url(images/precedent.gif) left center no-repeat;
}

a.precedent:hover {
	text-decoration: underline;
}

a.suivant {
    float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-right: 11px;
	background: url(images/suivant.gif) right center no-repeat;
}

a.suivant:hover {
	text-decoration: underline;
}

.txt_precsuiv{
    width: 477px;
	padding: 0;
	vertical-align: middle;
	margin: 0 auto;
}

a.txt_precedent {
    float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 11px;
	background: url(images/precedent.gif) left center no-repeat;
}

a.txt_precedent:hover {
	text-decoration: underline;
}

a.txt_suivant {
    float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-decoration: none;
	vertical-align: middle;
	padding-right: 11px;
	background: url(images/suivant.gif) right center no-repeat;
}

a.txt_suivant:hover {
	text-decoration: underline;
}

.titreactus {
    width: 428px;
	height: 57px;
	background: url(images/titre.gif) right bottom no-repeat;
	padding: 0;
	text-align: right;
	margin: 0 auto;
}

.titreactus h1{
	font-size: 0.8em;
	color:#282828;
	font-weight: normal;
	padding: 20px 60px 15px 0;
}

.titreactus h2{
	font-size: 1em;
	color:#282828;
	font-weight: bold;
	padding: 0 60px 0 0;
}

.titre {
    width: 477px;
	height: 63px;
	background: url(images/titre.gif) right top no-repeat;
	padding: 0;
	text-align: right;
	margin: 0 auto;
}

.titre h1{
	font-size: 0.8em;
	color:#282828;
	font-weight: normal;
	padding: 20px 60px 15px 0;
}

.titre h2{
	font-size: 1em;
	color:#282828;
	font-weight: bold;
	padding: 0 60px 0 0;
}

.txt{
	width: 477px;
	height: 57px;
	margin: 0 auto;
	padding: 15px 0 15px 0;
}

.txt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 0 auto;
	text-align: justify;
}

.txt h3{
	font-size: 0.7em;
	color:#01669A;
	font-weight: bold;
	line-height: 1.3em;
	margin: 0 auto;
	text-align: left;
	padding-bottom: 15px;
}

.txt h4{
	font-size: 0.8em;
	color:#282828;
	font-weight: bold;
	line-height: 1.3em;
	margin: 0 auto;
	text-align: left;
	padding: 10px 0 10px 0;
}

.txt li{
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	list-style-type: disc;
}

.txt ul{
	margin: 0;
	padding-left : 15px;
}

/* ------------------------------------ */
/*                                      */
/*              A la Une                */
/*                                      */
/* ------------------------------------ */  


.alaune {
    width: 423px;
	height: 176px;
	background: url(images/une_fond.gif) left top no-repeat;
	padding: 0 0 10px 0 ;
	text-align: left;
	margin: 0 auto;
}
.affiche {
    float: left;
    width: 110px;
	height: 147px;
	padding: 28px 0 0 14px;
	text-align: left;
	margin: 0 auto;

}
.titreune {
	float: right;
	width: 288px;
	padding: 63px 5px 5px 5px;
	/*padding: 55px 5px 5px 5px;*/
	margin: 0 auto;
}

.alaune h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}

.titreune h3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin: 0 auto;
	
	
}
.texteune {
	float: right;
	width: 288px;
	height: 65px;
	padding: 5px 5px 5px 5px;
	margin: 0 auto;
}

.texteune p{
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #282828;
	text-align: left;
	padding: 0;
	margin: 0 auto;
	line-height: 1.3em;
}

.texteune a{
    font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #282828;
	text-decoration: none;
	float: right;
	padding-top: 1em;
	background: url(images/fleche_double.gif) left bottom no-repeat;
	padding-left: 10px;
	
}

.texteune a:hover{ 
	text-decoration: underline;
	float: right;
	
}

.lectureune {
	float: right;
	width: 288px;
	height: 19px;
	padding: 0 5px 0 5px;
	margin: 0 auto;
	
}

.lectureleft{
    float: left;
    border: 0;
    
} 

.lectureright{
    float: right;
    border: 0;
}



/* ------------------------------------ */
/*                                      */
/*             sidebarright             */
/*                                      */
/* ------------------------------------ */

.sidebarright {
    float: right;
	text-align: left;
    /*width: 206px;*/
    /*width: 180px;*/ /* comptabilite firefox */
	padding-top: 10px;
	background: url(images/right_fond.gif) left top no-repeat;	
	margin:0 auto;
}

.sidebarright_menu {
    width: 192px;
	height: 40px;
    background: url(images/ombre_menu_droit_accueil.gif) left top repeat-x;
	padding: 11px 0 0 0

}

.sidebarright_menu ul{
	margin: 0;
	padding: 1em 0 0 3em;

}

.sidebarright_menu li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.sidebarright_menu li a{
	color: #282828;
	text-decoration: none;
}

.sidebarright_menu li a:hover{
    color: #282828;
	text-decoration: underline;
}

.sidebarright_actus {
    width: 180px;
	height: auto;
    /*margin: 0 auto;*/
	/*padding: 11px 0 15px 0*/
	margin: 0 10px 0px 10px;

}

html>body .sidebarright_actus{
	  height: auto;
      }

.sidebarright_actus a{
	color: #282828;
	text-decoration: none;
}

.sidebarright_actus a:hover{
    color: #282828;
	text-decoration: underline;
}

.sidebarright_actusphoto {
    float: left;
	margin: 0 6px 0 10px;
}

.sidebarright_actus p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
	margin: 0 0 0 10px;
}

.sidebarright_actus h3{
	font-size: 0.7em;
	color:#282828;
	font-weight: bold;
	margin: 0 auto;
	text-align: left;
	padding: 0 0 10px 11px;
}

.sidebarright_floatleft{
    float: left;
}

.top{
	vertical-align: top;
}

.sidebarright_pub{
    float: left;
    width: 206px;
    height: 150px;
    text-align: center;
	padding: 30px 0 30px 0;
	margin: 0 auto;
}

.sidebarright_affiche {
	border: 0;
} 
  
.sidebarright_voiraussi {
    width: 192px;
    background: url(images/voir_aussi_fond.gif) left bottom no-repeat;
    /*padding-bottom: 11px;*/
    padding: 30px 0px 11px 0px;
	text-align: left;
}

.sidebarright_voiraussi h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
} 

.sidebarright_voiraussi h3{
	font-size: 0.7em;
	color:#01669A;
	text-align: left;
	margin: 0;
	padding: 11px 0 5px 11px;
}

.sidebarright_voiraussi ul {
	padding: 0 0 10px 10px;
	margin: 0;
	font-size: 0.7em;
}

.sidebarright_voiraussi li {
	margin: 0;
	padding: 0;
	color: #282828;
	list-style-type: none;
}

.sidebarright_voiraussi li a {
    display: block;
	color: #282828;
	text-decoration: none;
	padding: 0 0 6px 15px;
	height: 10px;
	
}
html>body .sidebarright_voiraussi li a{
	  height: auto;
      }

.sidebarright_voiraussi li a:visited {
	color: #282828;
	text-decoration: none;
}

.sidebarright_voiraussi li a:hover{
	color: #282828;
	text-decoration: none ;
	/*background: url(images/fleche_jaune.gif) left top no-repeat;*/
}

.sidebarright_saviezvous {
    width: 160px;
    background: url(images/saviez_vous_fond.gif) left bottom no-repeat;
    padding-bottom: 11px;
	margin: 30px 0 0 22px;
}

.sidebarright_saviezvous p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 8px 6px 0 6px;
	text-align: left;
}

.sidebarright_saviezvous h2 {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
} 

.sidebarright_saviezvous a {
    display: block;
	color: #282828;
	text-decoration: none;
	padding: 0 0 6px 15px;
	height: 10px;
	
}
html>body .sidebarright_saviezvous a{
	  height: auto;
      }

.sidebarright_saviezvous a:visited {
	color: #282828;
	text-decoration: none;
}

.sidebarright_saviezvous a:hover{
	color: #282828;
	text-decoration: underline;
	background: url(images/fleche_jaune.gif) left top no-repeat;
}

/* ------------------------------------ */
/*                                      */
/*             sidebarleft              */
/*                                      */
/* ------------------------------------ */  

.sidebarleft {
    float: left;
    width: 203px;
	padding-left: 11px;
	
}

         .navigation {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  width: 192px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-align: left;
	  }
	
         .navigation a {
	  display: block;
	  padding: 0 0 0 58px;
	  text-indent: -5000px;
	  }
	  
         .navigation span {
	  display: block;
	  width: 192px;
	  text-indent: -5000px;
	  margin: 0;
	  padding: 0;
	  visibility: hidden;	
	  }
	   
         .navigation .subMenu a{
	  display: block;
      padding: 4px 10px;
	  color: #282828;
      text-decoration: none;
	  font-size: 0.7em;
	  font-weight: normal;
	  text-indent: 0px;
	  text-align: left;
	  list-style: none;
      }
	  
	     .navigation .toggleSubMenu01 a, .navigation .toggleSubMenu01 span {
      background-image: url(images/titre_a_votre_service.gif);
	  height: 34px;
      }
	  
	     .navigation .toggleSubMenu02 a, .navigation .toggleSubMenu02 span {
      background-image: url(images/titre_institution_elus.gif);
	  height: 34px;
      }
	  
	     .navigation .toggleSubMenu03 a, .navigation .toggleSubMenu03 span {
      background-image: url(images/titre_actions_competences.gif);
	  height: 34px;
      }
	  
	  	 .navigation .toggleSubMenu04 a, .navigation .toggleSubMenu04 span {
      background-image: url(images/titre_toutes_actus.gif);
	  height: 39px;
      }
	  
	  	 .navigation .toggleSubMenu05 a, .navigation .toggleSubMenu05 span {
      background-image: url(images/titre_decouvrez_nord.gif);
	  height: 57px;
      }
	  
         .navigation a:hover, .navigation a:focus, .navigation a:active {
      text-decoration: none;
      }
	  
	     .navigation .subMenu a:hover, .navigation .subMenu a:focus, .navigation .subMenu a:active {
      text-decoration: none;
	  background: url(images/fleche_rouge.gif) left top no-repeat;
	  padding-left: 15px;
	  padding: 0px 15px 6px 15px;
      }
	  
	
	  
        .navigation .subMenu {
      background: url(images/degrade_gris_gauche.gif) left top repeat-y;
      margin: 0;
      padding: 5px 0 5px 0;
	  list-style: none;
      }	
	  
        .navigation ul.subMenu a{
	  background: none;
	  padding: 0px 15px 6px 15px;
	  height: 10px;
	
	 }
	 
	 /*************************************/
	 /*			Style actus               */
	 /*************************************/
	 
	 .navigationActu {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  width: 192px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-align: left;
	  }
	
         .navigationActu a {
	  display: block;
	  padding: 0 0 0 58px;
	  text-indent: -5000px;
	  }
	  
	   
         .navigationActu .subMenu a{
	  display: block;
      padding: 4px 10px;
	  color: #282828;
      text-decoration: none;
	  font-size: 0.7em;
	  font-weight: normal;
	  text-indent: 0px;
	  text-align: left;
	  list-style: none;
	  }
	  /*
	     .navigationActu .subMenu a:hover, .navigationActu .subMenu a:focus, .navigationActu .subMenu a:active {
      text-decoration: none;
	  background: url(images/fleche_rouge.gif) left top no-repeat;
	  padding-left: 15px;
	  padding: 0px 15px 6px 15px;
      }
	  */
	
	  
        .navigationActu .subMenu {
      background: url(images/degrade_gris_gauche.gif) left top repeat-y;
      margin: 0;
      padding: 5px 0 5px 0;
	  list-style: none;
      }	
	  
        .navigationActu ul.subMenu a{
	  background: none;
	  padding: 0px 15px 6px 15px;
	  height: 10px;
	  background : url(images/fleche_rouge.gif) left top no-repeat;
	 }
	 
	 /* fin style actu*/
	 
	 /*************************************/
	 /*		Style decouvrez le nord       */
	 /*************************************/
	 
	 .navigationNord {
	  margin: 0;
	  padding: 0;
	  list-style: none;
	  width: 192px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  text-align: left;
	  vertical-align : middle;
	  }
	
         .navigationNord a {
	  display: block;
	  padding: 0 0 0 58px;
	  text-indent: -5000px;
	  }
	  
	   
         .navigationNord .subMenu a{
	  display: block;
      padding: 4px 10px;
	  color: #282828;
      text-decoration: none;
	  font-size: 0.7em;
	  font-weight: normal;
	  text-indent: 0px;
	  text-align: left;
	  list-style: none;
	  }
	  /*
	     .navigationActu .subMenu a:hover, .navigationActu .subMenu a:focus, .navigationActu .subMenu a:active {
      text-decoration: none;
	  background: url(images/fleche_rouge.gif) left top no-repeat;
	  padding-left: 15px;
	  padding: 0px 15px 6px 15px;
      }
	  */
	
	  
        .navigationNord .subMenu {
      background: url(images/degrade_gris_gauche.gif) left top repeat-y;
      margin: 0;
      padding: 5px 0 5px 0;
	  list-style: none;
      }	
	  
        .navigationNord ul.subMenu a{
	  background: none;
	  padding: 0px 15px 6px 15px;
	  height: 10px;
	  background :  url(images/fleche_verte.gif) left top no-repeat;
	 }
	 
	 /* fin style actu*/
	 
	  html>body .navigation ul.subMenu a{
	  height: auto;
      }

/* ------------------------------------ */
/*                                      */
/*                Footer                */
/*                                      */
/* ------------------------------------ */  
  
.footer {
	/*position: relative;*/ /* bug espace perso */
	width: 919px;
	height: 1.5em;
	text-align: center;
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 7px 0 0 0;
	
}

.footer ul{
	margin: 0;

}

.footer li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.footer a{
	color: #282828;
	text-decoration: none;
}

.footer a:hover{
    color: #282828;
	text-decoration: underline;
}


/* -------------------------------------------------------------------------------------- */
/*                                                                                        */
/*                                            WEB TV                                      */
/*                                                                                        */
/* -------------------------------------------------------------------------------------- */


/* ------------------------------------ */
/*                                      */
/*             Navigation               */
/*                                      */
/* ------------------------------------ */

.webtv_menu {
	position: relative;
	width: 922px;
	height: 1em;
	text-align: left;
	margin: 0 auto;
	background-color: #FFFFFF;
	padding: 10px 0 22px 0;	
}
			
.webtv_menu_nav {
	list-style: none ;
	margin: 0 ;
	padding: 0 13px 0 13px;
	overflow: hidden ;		/* Création du contexte de formatage */
}

.webtv_menu_nav li {
	float: left ;
	margin-right: 1px ;
	color: #fff ;
	
	
}

.webtv_menu_nav li.active {
    display: block;
	background: url(images/menu_a.gif) right top no-repeat;
	color: #ca4242;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	padding: 4px 25px 4px 10px;
	text-decoration: none;
	font-weight: bold;
}

.webtv_menu_nav li a {
	display: block;
	background: #900 url(images/menu_n.gif) right bottom no-repeat;
	color: #fff;
	font: 0.7em Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	padding: 4px 25px 4px 10px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

.webtv_menu_nav li a:hover {
	background: #033 url(images/menu_o.gif) right bottom no-repeat ;
	text-decoration: none ;
	color: #fff ;
}

.webtv_menu_nav li a:active, .webtv_menu_nav li a:focus {
    background: #033 url(images/menu_a.gif) right top no-repeat ;
	text-decoration: none ;
	color: #ca4242 ;
}

.webtv_menu_nav {							/* Contexte de formatage pour IE6 */
	overflow: visible ;
	height: 1% ;
}



/* ------------------------------------ */
/*                                      */
/*            Généralités               */
/*                                      */
/* ------------------------------------ */


.webtv {
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	font-size: 1px;
	line-height: 1px;
	text-decoration: none;
}


/* ------------------------------------ */
/*                                      */
/*               Header                 */
/*                                      */
/* ------------------------------------ */

.webtv_header {
	position: relative;
	width: 922px;
	height: 105px;
    text-align: center;
	margin: 0 auto;
	background-image: url(images/bandeau_web_tv.jpg);
}

/* ------------------------------------ */
/*                                      */
/*               Global                 */
/*                                      */
/* ------------------------------------ */

.webtv_global {
	position: relative;
	/*width: 922px;*/
	width: 919px;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
}

.webtv_global_spacer {
  clear: both;
}

/* ------------------------------------ */
/*                                      */
/*               contenu                */
/*                                      */
/* ------------------------------------ */

.webtv_contenu {
	float: left;
	width: 922px;
	margin: 0 auto;
	text-align: left;
}

.webtv_contenu_video {
    float: left;
    width: 452px;
	height: 452px;
    text-align: left;
    padding: 0 0 8px 13px;
}

.webtv_contenu_left {
    float: left;
    width: 430px;
    text-align: left;
    padding: 0 0 22px 13px;
}

.webtv_contenu_left_txt {
    float: right;
    width: 370px;
    height: auto;
    background: url(images/fond_alaune.gif) left top no-repeat;
    text-align: left;
    margin: 0;
    padding: 0;
}

.webtv_contenu_left_txt h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	background: url(images/fleche_rouge.gif) left top no-repeat;
	padding-left: 13px;
	margin:13px 13px 0 13px;

}

.webtv_contenu_left_txt p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 13px 0px 13px;
	margin-top: 5px;

}

.webtv_contenu_right {
    float: right;
    width: 430px;
    text-align: left;
    padding: 0 13px 22px 0;
}

.webtv_contenu_right_txt {
    float: right;
    width: 370px;
    height: auto;
    background: url(images/fond_alaune.gif) left top no-repeat;
    text-align: left;
    margin: 0;
    padding: 0;
}

.webtv_contenu_right_txt h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	background: url(images/fleche_rouge.gif) left top no-repeat;
	padding-left: 13px;
	margin:13px 13px 0 13px;

}

.webtv_contenu_right_txt p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 13px 0px 13px;
	margin-top: 5px;

}

.webtv_contenu_right_lecture {
	float: right;
	width: 430px;
	background: url(images/lecture_fond.gif) left top no-repeat;
	text-align: left;
	margin: 0;
	padding: 0;
	background-color: #b03939;
}

.webtv_contenu_right_lecture_suivant {
	width: 406px;
	height: auto;
	background: url(images/lecture_suivant_fond02.gif) left top no-repeat;
	text-align: right;
	margin: 1px 4px 4px 4px;
	padding: 8px 8px 14px 8px;
	background-color: #fff;
}

.webtv_contenu_right_lecture_suivant h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	background: url(images/fleche_rouge.gif) left 9px no-repeat;
	padding: 9px 0 0 13px;
	margin: 0 13px 0 71px;

}

.webtv_contenu_right_lecture_suivant p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	padding: 0 13px 0px 71px;
	margin: 5px 0 0 0;

}

.floatleft_suivant{
    float: left;
	margin-top:2px;
	border : 0;
}

.photo{
    float: left;
	margin-right: 5px;
	border : 0;
}


.webtv_contenu_right_lecture_article {
	width: 406px;
	height: auto;
	text-align: right;
	margin: 1px 4px 4px 4px;
	padding: 8px 8px 8px 8px;
	background-color: #fff;
}

.webtv_contenu_right_lecture_article h4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #ca4242;
	text-align: left;
	line-height: 1.3em;
	margin: 0;
	padding-bottom: 1em;
}

.webtv_contenu_right_lecture_article p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
	margin:0;
	padding:0;

}

.floatleft{
    float: left;
	margin-top:7px;
	border : 0;
}
.titre{
	margin-bottom:9px;
}

.webtv_contenu a{
	color: #282828;
	text-decoration: none;
	
}

.webtv_contenu a:hover{ 
    color: #282828;
	text-decoration: underline;
}



/* Espace perso */
.Enquete ul 
{
	display: block;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
.Enquete p li 
{
	padding: 0px 0px 5px 5px;
    margin: 0px;
	color: #282828;
	list-style-type:disc;
}
.Enquete p
{
	padding: 0px 0px 2px 2px;	
}
.paragraphe 
{
	padding: 8px 0px 0px 0px;
	font-size: 10px;
}
.CheckBox
{
	padding:0px 0px 0px 10px;
	font-size: 13px;
	color: #282828;
	font-family: Arial, Helvetica, sans-serif;
}

.texteDelib
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	text-align: left;
	line-height: 1.3em;
}

/* lien pdf 2 par lignes */
.divDesLiens
{
	display: inline;
    float: left;
    width:488px;
 	/*border: 1px solid blue;*/
 	text-align: left;
}
.divDuLien
{
	float:left;
    display: inline;
    margin-left:30px;
    /*border: 1px solid red;*/
    width:200px;
}

/*AIC*/
.encadreementCommentaire
{
	margin:5px 5px 5px 5px;
	padding:5px 5px 5px 5px;
	border-style:double;
	border-color:#d8d232;
}
.Tableau_TitreAIC tr th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #005983;
	color: #FFFFFF;
	border-color:#FFFFFF;
	/*text-align:center;*/
}
.Tableau_Cellule_AIC td {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #255a79;
	background-color: #d8d232;
	border: #FFFFFF 0px solid;
	
	/*text-align:right;*/
	height:23px;
}
.centreAIC
{
	text-align:center;
}
.gaucheAIC
{
	text-align:left;
}
.boldAIC
{
	font-weight:bold;
}
.droitAIC
{
	text-align:right;
}
.menuAccesPerso
{
	padding: 0px 0px 0px 5px;	
}
.detailAIC
{
	position:absolute;
	top:0px;
	left:220px;
    /*border: 1px solid red;*/
}

.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
	background-color: #FFFFFF;
}

/* ecran chgmt mot de passe */
.divDesInfos
{
	display: inline;
    float: left;
    width:488px;
/* 	border: 1px solid blue;*/
 	text-align: left;
}
.divInfo
{
	float:left;
    display: inline;
    margin-left:30px;
    /*border: 1px solid red;*/
    width:200px;
}


/* ------------------------------------ */
/*                                      */
/*                 ELUS                 */
/*                                      */
/* ------------------------------------ */  

.elus {
	width: 415px;
	height: auto;
	border-color: #DCDEDC;
	border-style: solid;
	border-width: 1px;
	margin: 0;
}

html>body .elus{
	  margin-left: 30px;
      }

.elusphoto {
    margin: 8px 16px 8px 8px;
	float: left;
	border : 0;
}

.elusfiche {
	width: 415px;
	background: url(elus_ombre.gif) left  repeat-y;
	border-bottom-color: #DCDEDC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.elusfiche p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 5px 8px 0 8px;
	text-align: left;
}

.elusarrondissement {
	width: 415px;
	border-bottom-color: #DCDEDC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.elusarrondissement p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 5px 8px 5px 8px;
	text-align: left;
}

.elustitre {
    width: 415px;
	height: 57px;
	border-bottom-color: #DCDEDC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-align: right;
	
}

.elustitre h2{
	font-size: 0.8em;
	color:#282828;
	font-weight: normal;
	padding: 20px 8px 4px 8px;
}

.elustitre h3{
	font-size: 1em;
	color:#282828;
	font-weight: bold;
	padding: 0 8px 0 8px;
	text-align: right;
	margin: 0;
}

.elustitre h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC3333;
	padding: 0 5px 2px 5px;
	margin:0 ;
}

.elusliens {
	width: 415px;
	
}

.elusliens p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #282828;
	line-height: 1.3em;
	margin: 2px 8px 2px 8px;
	text-align: right;
}

a.elusliens  {
	color: #282828;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
}

a.elusliens:hover  {
	text-decoration: underline;
}

/* ------------------------------------ */
/*                                      */
/*                Footer                */
/*                                      */
/* ------------------------------------ */  
  
.webtv_footer {
	position: relative;
	width: 922px;
	height: 1.5em;
	text-align: center;
	background-color: #FFFFFF;
	margin: 0 auto;
	padding: 7px 0 0 0;
	
}

.webtv_footer ul{
	margin: 0;

}

.webtv_footer li{
	list-style-type: none;
	font-size: 0.7em;
	display: inline;
	color: #282828;
}

.webtv_footer a{
	color: #282828;
	text-decoration: none;
}

.webtv_footer a:hover{
    color: #282828;
	text-decoration: underline;
}

scrollbar { 

position : fixed;

}
	.sidebarleft, .header, .footer, .sidebarright, .navigation_ht, .fil_ariane, .aligncenter /*, #aMasquer*/
	{
		display:none;
	}


}
