/* anam */

/*------------------------------------------------------------------------------------ GENERAL */
h1, h2, h3, address, p, ul, li{
	display:block;
	margin:0;
	padding:0;
	line-height: 11px;
}

a{
	text-decoration:none;
}

img{
	text-decoration:none;
	border:none;
}

*{
	margin:0;
	padding:0;
}

html, body{
	font:100%/100% Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFCC4E;
}

#maquette{
	width:955px;
	margin:0;
}

#gauche{
	background:url(images/bg-gauche.jpg) no-repeat right top;
}

#droite{
	background:url(images/bg-droit.jpg) no-repeat left top;
}

#centre{
	background:url(images/bg-centre.jpg) repeat-y left top;
}

#topint{
	width:72px;
}

#basint{
	width:72px;
}

/*-------------------------------------------------------------------------------------- BANDO*/
#bando{
	width:955px;
	height:503px;
	position:relative;
}

.bgbando1{
	background:url(images/bando1.jpg) no-repeat center top;
}

#bando2{
	width:955px;
	height:400px;
	position:relative;
}

.bgbando2{
	background:url(images/bando2.jpg) no-repeat center top;
}

#radio{
	width:247px;
	height:174px;
	position:absolute;
	right:282px;
	bottom:0px;
}

#slogan{
	width:223px;
	height:104px;
	position:absolute;
	left:91px;
	bottom:26px;
}


/*--------------------------------------------------------------------------------------------- LOGO*/
#logo{
	width:335px;
	height:193px;
	position:absolute;
	left:144px;
	top:111px;
	z-index:1;
}

/*------------------------------------------------------------------------------------------ GOOGLE ADDS*/
#googleadds{
	width:862px;
	height:92px;
	background:url(images/bg-googleadds.jpg) no-repeat left top;
	position:absolute;
	left:20px;
	top:4px;
	z-index:3;
}

/*-------------------------------------------------------------------------------------------- COMPTE*/
#compte{
	width:198px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	position:absolute;
	top:112px;
	left:20px;
	z-index:4;
}

.compte-titre{
	width:164px;
	height:26px;
}

.compteint1{
	width:164px;
	float:left;
}

.compteint2{
	width:23px;
	float:left;
	padding:35px 0 3px 0;
}

.compteint1 input{
	width:164px;
	height:17px;
	padding:3px 0 2px 4px;
	background:url(images/select-moncompte.jpg) no-repeat top left;
	border:none;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	
}

#compte a{
	color:#5E524D;
}

#compte a:hover{
	color:#E32026;
}

/*----------------------------------------------------------------------------------------- COMPTE2*/
#compte2{
	width:243px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	position:absolute;
	top:105px;
	left:20px;
	z-index:4;
}

#compte2 p.bienvenue{
	width:243px;
	border:none;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	border-bottom:1px dashed #5E524D;
	margin: 0 0 3px 0;
	line-height: 10px;
	padding: 0 0 3px 0;
}


.raccourcis select {
	background: url(images/select-moncompte2.jpg) no-repeat top left;
	background-color:#FFFFFF;
	width:243px;
	height:18px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:3px 0 0 0;
	border:none;
}

#compte2 a{
	color:#E32026;
}

#compte2 a:hover{
	color:#5E524D;
}

/*------------------------------------------------------------------------------------------- MENU*/
#nav-droite{
	width:176px;
	float:right;
	position:absolute;
	top:144px;
	right:74px;
	z-index:5;
}

#menu{
	width:176px;
	height:188px;
	padding:8px 0 8px 0;
	border-bottom:1px dashed #5E524D;
	border-top:1px dashed #5E524D;
}

#menu a{
	width:172px;
	height:27px;
	display:block;
	float:left;
	cursor:pointer;
}

/*------------------------------------------------------------------------------------------- LIENS MENU*/
a.titre1{
	background:url(images/titre1.jpg) no-repeat center center;
}

a:hover.titre1, a.focus1{
	background:url(images/titre1b.jpg) no-repeat center center;
}

a.titre2{
	background:url(images/titre2.jpg) no-repeat center center;
}

a:hover.titre2, a.focus2{
	background:url(images/titre2b.jpg) no-repeat center center;
}

a.titre3{
	background:url(images/titre3.jpg) no-repeat center center;
}

a:hover.titre3, a.focus3{
	background:url(images/titre3b.jpg) no-repeat center center;
}

a.titre4{
	background:url(images/titre4.jpg) no-repeat center center;
}

a:hover.titre4, a.focus4{
	background:url(images/titre4b.jpg) no-repeat center center;
}

a.titre5{
	background:url(images/titre5.jpg) no-repeat center center;
}

a:hover.titre5, a.focus5{
	background:url(images/titre5b.jpg) no-repeat center center;
}

a.titre6{
	background:url(images/titre6.jpg) no-repeat center center;
}

a:hover.titre6, a.focus6{
	background:url(images/titre6b.jpg) no-repeat center center;
}

a.titre7{
	background:url(images/titre7.jpg) no-repeat center center;
}

a:hover.titre7, a.focus7{
	background:url(images/titre7b.jpg) no-repeat center center;
}

/*------------------------------------------------------------------------------------------ RECHERCHE*/
#recherche{
	width:176px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	border-bottom:1px dashed #5E524D;
	margin:8px 0 8px 0;
}

.recherche-titre{
	width:176px;
	height:22px;
}

.rechercheint1{
	width:150px;
	float:left;
}

.rechercheint2{
	width:22px;
	float:right;
	padding:6px 0 3px 0;
}

#recherche input{
	width:149px;
	height:32px;
	background:url(images/select-recherche.jpg) no-repeat top left;
	border:none;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 0 2px 0;
	padding:13px 0 0 4px;
	
}

/*------------------------------------------------------------------------------------------ RADIO*/
#radiocote{
	width:176px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:8px 0 8px 0;
	border-top:1px dashed #5E524D;
}

.radiocote-titre{
	width:176px;
	height:22px;
	margin: 8px 0 0 0;
}


/*--------------------------------------------------------------------------------------- DISCUSSION*/
#discussion{
	width:176px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:8px 0 8px 0;
}

.discussion-titre{
	width:176px;
	height:22px;
}

#discussion ul li{+
	margin:8px 0 8px 0;
	padding:8px 0 8px 0;
	list-style-type:none;
	border-top: 1px solid #5E524D;
}

#discussion a{
	color:#E32026;
}

#discussion a:hover{
	color:#5E524D;
}

#discussion ul li a{
	color:#E32026;
	font-weight:bold;
	text-decoration:underline;
}

#discussion ul li a:hover{
	color:#5E524D;
	font-weight:bold;
	text-decoration:underline;
}

.redtitre{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#E32026;
}

/*-------------------------------------------------------------------------------------- NEWLETTER ET RSS*/
#newletter{
	width:176px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	border-top:1px dashed #5E524D;
	margin:8px 0 8px 0;
	padding:8px 0 0 0;
}

#rss{
	width:176px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	border-top:1px dashed #5E524D;
	border-bottom:1px dashed #5E524D;
	margin:8px 0 8px 0;
	padding:8px 0 8px 0;
}

.newsletter-titre, .rss-titre{
	width:176px;
	height:22px;
}

#rss ul li{
	padding:3px 0 0 15px;
	list-style-type:none;
	background:url(images/puce-fleche.jpg) no-repeat 0px 5px;
	width:166px;
	margin:0px;
}


#newletter a, #rss ul li a{
	color:#E32026;
}

#newletter a:hover, #rss ul li a:hover{
	color:#5E524D;
}

/*-------------------------------------------------------------------------------------------- CONTENEUR*/
#conteneur{
	width:600px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	padding:0 0 30px 0;
}

/*------------------------------------------------------------------------------------------ PROGRAMMATION*/
/*---------- GD CONTENEUR*/
#gd-encartblc{
	width:556px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 auto 20px auto;
	background:url(images/encartblc-gd-centre.jpg) repeat-y center top;
}

#basgd-encartblc{
	width:556px;
	height:12px;
	background:url(images/encartblc-gd-bas.jpg) repeat-y center top;
}

.titre-programmation{
	width:556px;
	height:25px;
	background: url(images/titre-programme.jpg) no-repeat top left;
}

.sstitre-programmation{
	width:536px;
	height:21px;
	font:italic 12px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	padding:4px 0 0 20px;
	background-color:#ffd8c7;
}

#gd-encartblc table{
	width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
}

#gd-encartblc td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:25px;
	border-bottom:1px dashed #5E524D;
	border-left:1px dashed #5E524D;
	padding:0 0 0 20px;
}

#conteneur a{
	color:#E32026;
}

#conteneur a:hover{
	color:#5E524D;
}

/*---------- PT CONTENEUR*/
#pt-encartblc1{
	width:266px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 0 22px 0;
	padding:0 22px 0 22px;
	float:left;
	background:url(images/encartblc-pt-centre.jpg) repeat-y center top;
}

#pt-encartblc1 p{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	text-align:justify;
	margin:8px 8px 0 8px;
	padding:30px 0 30px 0;
	border-bottom:1px dashed #5E524D;
}

#pt-encartblc2{
	width:266px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0;
	float:left;
	background:url(images/encartblc-pt-centre.jpg) repeat-y center top;
}

#pt-encartblc2 a{
	margin:8px 3px 0 5px;
	display: block;
	height: 78px;
	width: 79px;
	float: left;
}

#baspt-encartblc{
	width:266px;
	height:10px;
	background:url(images/encartblc-pt-bas.jpg) repeat-y center top;
}

.titre-blabla{
	width:266px;
	height:25px;
	background: url(images/titre-blabla.jpg) no-repeat top left;
}

.titre-liens{
	width:266px;
	height:25px;
	background: url(images/titre-liens.jpg) no-repeat top left;
}
/*----------------------------------------------------------------------------------------- PLAYER*/
#gd-encartblcplayer table {
	width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0;
	padding:0;
}

#gd-encartblcplayer td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:25px;
	border-bottom:1px dashed #5E524D;
	border-left:1px dashed #5E524D;
	margin:0;
}

#gd-encartblcplayer{
	width:556px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 auto 20px auto;
	background:url(images/encartblc-gd-centre.jpg) repeat-y center top;
}

.titre-player{
	width:556px;
	height:34px;
	background: url(images/titre-player.jpg) no-repeat top left;
}

td #player{
	margin:0;
	padding:0;
}

td #player p.titre-song{
	padding:0 0 5px 20px;
	font:normal 17px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
}

td #player p.piste{
	margin: 10px;
}

td #player p.titre-song2{
	padding:0 0 0 20px;
	font:italic 14px Verdana, Arial, Helvetica, sans-serif;
	color:#FF7D45;
}

td #pochette{
	height:162px;
	width:170px;
	margin:0;
	padding:0;
	background:url(images/ombrepochette.jpg) no-repeat 20px 152px;
}

td #pochette img{
	height:145px;
	width:140px;
	margin:15px;
}

td #requete{
	padding:0 0 0 20px;
}

/*------------------------------------------------------------------------------------------ QUOI DE NEUF*/
.titre-quoideneuf{
	width:556px;
	height:25px;
	background: url(images/titre-quoideneuf.jpg) no-repeat top left;
}

#utilisateur{
	width:556px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	position:absolute;
	top:368px;
	left:93px;
}

.titre-utilisateur{
	font:bold 20px Verdana, Arial, Helvetica, sans-serif;
	float:left;
	color:#FFFFFF;
}

.titre-num-membre{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	color:#FFFFFF;
	margin: 10px 0 0 0;
}

/*------------------------------------------------------------------------------------------ PROFIL*/
.titre-profil{
	width:556px;
	height:25px;
	background: url(images/titre-profil.jpg) no-repeat top left;
}

#gd-encartblc2{
	width:556px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 auto 20px auto;
	background:url(images/encartblc-gd-centre.jpg) repeat-y center top;
}

#gd-encartblc2 table{
	width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
}

#gd-encartblc2 td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:25px;
	border-top:1px dashed #5E524D;
	border-left:1px dashed #5E524D;
	padding:10px;
}

/*---------- INPUT SELECT TEXTAREA*/
label{
float: left;
padding:3px 0 0 0;
text-align:right;
}

.civilite select{
	width:230px;
	height:18px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	padding:3px 0 2px 4px;
	border:none;
	float: right;
	background:url(images/select-civilite.jpg) no-repeat top left;
	background-color:#FFFFFF;
}

.horaire select{
	width:90px;
	height:21px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	padding:3px 0 2px 4px;
	border:none;
	float: right;
	background:url(images/select-civilite.jpg) no-repeat top left;
	background-color:#FFFFFF;
}

.email input{
	width:190px;
	height:15px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	padding:3px 0 2px 4px;
	border:none;
	float: right;
	background:url(images/select-civilite.jpg) no-repeat top left;
	background-color:#FFFFFF;
}

.signature textarea{
	width:291px;
	height:57px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	padding:3px 0 2px 4px;
	border:none;
	background:url(images/txtarea-signature.jpg) no-repeat top left;
	background-color:#FFFFFF;
	margin: 5px 0 0 0;
}

.position input{
	width:32px;
	height:17px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	padding:0 0 0 2px;
	border:none;
	float: right;
	background:url(images/bg-num2.jpg) no-repeat top left;
	background-color:#FFFFFF;
}

/*---------- PT CONTENEUR INPUT*/

.pt-inputblc{
	width:525px;
	height:45px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 0 0 10px;
	padding:0 5px 0 5px;
	background:url(images/int-bg-blc-med.jpg) repeat-y center top;
	text-align: left;
	border: none;
}

.pt-inputblc2{
	width:525px;
	height:150px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 0 0 10px;
	padding:0 5px 0 5px;
	background:url(images/int-bg-blc-med.jpg) repeat-y center top;
	text-align: left;
	border:none;
}

.pt-inputblc3{
	width:525px;
	height:50px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	background:url(images/int-bg-blc-med.jpg) repeat-y center top;
	text-align: left;
	border:none;
	padding: 0 5px 0 5px;
}

.pt-inputblc-haut{
	width:535px;
	height:7px;
	background:url(images/int-bg-blc-haut.jpg) repeat-y center top;
	margin: 5px auto 0px auto;
}

.pt-inputblc-bas{
	width:534px;
	height:7px;
	background:url(images/int-bg-blc-bas.jpg) no-repeat center top;
	margin:0px auto;
}

/*---------------------------------------------------------------------------------------------- VOS FAVORIS*/
.titre-favoris{
	width:556px;
	height:25px;
	background: url(images/titre-favoris.jpg) no-repeat top left;
}

#gd-encartblc3{
	width:556px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 auto 20px auto;
	background:url(images/encartblc-gd-centre.jpg) repeat-y center top;
}

#gd-encartblc3 table{
	width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	border-top:1px dashed #5E524D;
}

#gd-encartblc3 td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:25px;
	border-bottom:1px dashed #5E524D;
	border-left:1px dashed #5E524D;
	padding:5px;
}

/*---------- NAV BAS*/
#navbas table {
	width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0;
	padding:0;
	border:none;
}

#navbas td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:20px;
	margin:0;
	border:none;
}

#navbas td.pageactive{
	background:url(images/bg-num.jpg) no-repeat 0px 5px;
}

#navbas a{
	color:#5E524D;
}

#navbas a:hover{
	color:#E32026;
}

/*---------------------------------------------------------------------------------------------- VOS DERNIERS MESSAGES*/
.titre-message{
	width:556px;
	height:25px;
	background: url(images/titre-derniersmessages.jpg) no-repeat top left;
}

#gd-encartblc4{
	width:556px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 auto 20px auto;
	background:url(images/encartblc-gd-centre.jpg) repeat-y center top;
}

#gd-encartblc4 table{
	width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	border-bottom:1px dashed #5E524D;
	border-top:none;
	border-left:none;
	border-right:none;
}

#gd-encartblc4 td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:25px;
	border:none;
	padding:5px;
}

.message{
	width:50px;
	border:none;
	padding:10px 0px 10px 0;
	display:block;
	float:left;
}

.message2{
	width:50px;
	border:none;
	display:block;
	float:left;
}


.messagetxt{
	float:left;
	padding:10px 0 10px 0;
}

/*------------------------------------------------------------------------------------------ FICHE DISK*/
.titre-fichedisk{
	width:556px;
	height:25px;
	background: url(images/titre-fichedisk.jpg) no-repeat top left;
}

#gd-encartblc5{
	width:556px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 auto 20px auto;
	background:url(images/encartblc-gd-centre.jpg) repeat-y center top;
}

#gd-encartblc5 table{
	width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	border:none;
}

#gd-encartblc5 td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:25px;
	border-top:1px dashed #5E524D;
	border-left:1px dashed #5E524D;
}

#gd-encartblc5 td.paroles{
	padding:20px 10px 10px 10px;
}

#gd-encartblc5 td.autorisation{
	padding:5px 10px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}

#gd-encartblc5 td.commentaires{
	padding:10px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}

.titreorange{
	width:224px;
	padding:5px 10px 5px 0;
	font:italic 13px Verdana, Arial, Helvetica, sans-serif;
	color:#ff7d45;
	float:left;
	text-align:right;
}

.bloc-cote{
	width:318px;
	padding:3px 0;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	float:left;
}

.informations{
	padding:10px;
}

.rappel{
	padding:10px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}


/*---------- POCHETTE*/

.fleche-prec{
	width:12px;
	height:16px;
	padding:90px 5px 0 4px;
	float:left;
}

.fleche-suiv{
	width:12px;
	height:16px;
	padding:90px 4px 0 5px;
	float:left;
}

.pochette-fiche{
	width:197px;
	height:207px;
	background:url(images/ombrepochette.jpg) no-repeat 36px 198px;
	padding:10px 0 0 0;
	float:left;
}

/*------------------------------------------------------------------------------------------------ FOOTER*/
#footer{
	width:955px;
	background:url(images/bg-footer.jpg) no-repeat center top;
	color:#5E524D;
	padding:220px 0 50px 0;
	position:relative;
}

#footer p{
	width:735px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	float:left;
	text-align: center;
}

#footer a{
	color:#5E524D;
}

#footer a:hover{
	color:#E32026;
}

#logofooter{
	width:229px;
	height:66px;
	position:absolute;
	right:352px;
	top:21px;
}

#bullefooter{
	width:139px;
	height:99px;
	position:absolute;
	left:254px;
	top:92px;
}

/*------------------------------------------------------------------------------------------- TYPOS */
.txthidden{
	visibility:hidden;
	font:normal 8px Verdana, Arial, Helvetica, sans-serif;
	float: left;
}

.txtitalik{
	font-style:italic;
}

.txtjustify{
	text-align:justify;
}

.txtbold{
	font-weight:bold; 
}

.txtbold14{
	font:bold 14px Verdana, Arial, Helvetica, sans-serif; 
}

.txtclear{
	height:0px;
	margin:0px;
	padding:0px;
	line-height:0px;
	clear:both;
}

.txtespace{
	height:5px;
	margin:0px;
	padding:0;
	line-height:5px;
	clear:both;
}


.txtright:{
	float:right;
}

.txtleft:{
	float:left;
}

.txtbarre{
	height:10px;
	margin:0px 0 10px 0;
	padding:0px;
	line-height:10px;
	clear:both;
	border-bottom:1px dashed #5E524D;
}

.txtred{
	font-weight:bold;
	color:#E32026;
}

.txtred2{
	color:#E32026;
}

.txtunderline{
	text-decoration:underline;
}

/*------------------------------ARTICLES-----------------------*/
.article{
	width:556px;
        font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	margin:0 auto 20px auto;
	background:url(images/encartblc-gd-centre.jpg) repeat-y center top;
	}

#article table{
        width:556px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	}

#article td{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E524D;
	height:25px;
	border-bottom:1px dashed #5E524D;
	border-left:1px dashed #5E524D;
	padding:0 0 0 20px;
	}


/*------------------------------AGENDAS-----------------------*/
.agenmargin { margin: 2pt 2pt 2pt 5pt; }

.agenfull { margin-top: 0.5cm; }

.agenfullnow { margin-top: 0.5cm; border: 2px dotted #FF0000 ; }

.agenheader {
  background-color: #dedece;
  border: 1px #154e79 solid;
  padding: 2pt 2pt 2pt 5pt;
  margin-bottom: 2pt;
}

.agendesc {
  background-color: #efefe5;
  border: 1px #154e79 solid;
  color: #333333;
  font-size: 10pt;
}

.agendescnotvalidated {
  background-color: #AAAAAA;
  border: 1px #154e79 solid;
  color: #333333;
  font-size: 10pt;
}

.agenwhat {
  margin-left: 0.5cm;
  color: #333333;
  font-size: 14pt
}

.agendate {
  color: #333333;
  text-decoration: none;
  font-size: 14pt
}

.agenwhatnow {
  margin-left: 0.5cm;
  color: #ED600A;
  text-decoration: none;
  font-size: 14pt
}

.agendatenow {
  color: #DD0000;
  text-decoration: none;
  font-size: 14pt
}


