ul {
list-style-type: none;
margin: 0px;
padding: 0px;
border: 0px;
}

form
{
margin: 0px;
}

td
{
margin: 0px;
padding: 0px;
}

select
{
background-color:#032D02;
border: 1px dotted #478347;
color:#ffffff;
}

.f_sub
{
border:1px dotted #ffffff;
font : 13px Arial, Helvetica, sans-serif;
color:#ffffff;
background:none;
}

div.main
{
margin-left: auto;
margin-right: auto;
position:relative;
width: 950px;
height:100%;
z-index:3;
}

#content
{
position:absolute;
left:160px;
top: 146px;
width:776px;
padding-top:10px;
text-align:center;
z-index:4;
overflow:visible;
}

/***************
/    LIENS ( LVFHA )
***************/

a
{
font : 13px Arial, Helvetica, sans-serif;
color: #ffffff;
}

a:link, a:visited, a:focus, a:active
{
text-decoration: none;
}

a:hover
{
text-decoration: underline overline;
}

.style:link, .style:visited, .style:focus, .style:active
{
text-decoration:none;
}

.style:hover
{
text-decoration:underline overline;
}

/******************
/	PRINCIPALES
******************/

#mem_pop {
   display:none;
   position:absolute;
   z-index:30;
}

#cadre_cont {
    position:relative;
    margin-top:0px;
    margin-left:0px;
    width:650px;
    z-index:5;
}

#cadre_cont_fond { /* grand cadre vert en fond */
    display:block;
    position:relative;
    margin-top:31px;
    margin-left:63px;
    width:650px;
    z-index:4;
    background-color:#031002;
    overflow:visible;
}

#cadre_cont_fond_gauche { /* cadre vert a gauche */
    display:block;
    position:absolute;
    top:31px;
    left:63px;
    width:320px;
    z-index:3;
    background-color:#031002;
    overflow:visible;
}

#cadre_cont_fond_droit { /* cadre vert a droite */
    display:block;
    position:absolute;
    top:31px;
    left:393px;
    width:320px;
    z-index:3;
    background-image: url(../images/default/fond_pan_droit.jpg);
    background-color:#031002;
    overflow:visible;
}

.flux_rss {
text-align:left;
z-index:8;
position:absolute;
top:30px;
left:40px;
}

/**** 
RETOUR LIENS
*****/

#retour, #retour a
{
position:absolute;
top:0px;
left:6px;
width:146px;
height:126px;
z-index:4;
text-decoration:none;
}


/******************
	BBCODE
*******************/

.bb_b{
font-weight:bold;
}

.bb_i{
font-style:italic;
}

.bb_u{
text-decoration:underline;
}

.bb_s{
text-decoration: line-through;
}

a.bb_url:link, a.bb_url:visited, a.bb_url:focus{
border-bottom: 1px dotted #478347;
}

a.bb_url:hover{
text-decoration:underline overline;
border-bottom:0px;
}

a.bb_url:active{
border-bottom: 1px dotted #478347;
}

.bb_img{
margin:4px;
display:block;
}

.bb_img_center{
float:none;
margin-left:auto;
margin-right:auto;
}

.bb_img_left{
float:left;
}

.bb_img_right{
float:right;
}

.bb_quote{
margin-left:60px;
padding:10px 3px 3px 5px;
width:400px;
border:1px dotted #ffffff;
}

.bb_left{
text-align:left;
}

.bb_center{
text-align:center;
}

.bb_right{
text-align:right;
}

.bb_ff{
color:#209419;
}
.bb_blue {
    color:#3967C5;
}
.bb_tab {
    text-indent: 15px;
}
.bb_small_a a {
    font-size:6pt; 
}
.bb_small {
    font-size:7pt; 
}
.bb_ssmall {
    font-size:6pt; 
}
.bb_bottom {
    vertical-align:bottom; 
}

/*******
/ GESTION POPUNDER
********/

.barre
{
display:block;
width:100%;
height:20px;
text-align:right;
}

.movable
{
cursor:move;
}

.pop_close
{
display:block;
position:absolute;
top:0px;
right:3px;
width:21px;
height:21px;
cursor:default;
text-decoration:none;
background-image:url(../images/popunder/close.png);
}

.pop_close:active
{
background-image:url(../images/popunder/close_roll.png);
}

.pop_chro_close
{
display:block;
position:absolute;
top:0px;
right:0px;
width:21px;
height:21px;
cursor:default;
text-decoration:none;
background-image:url(../images/popunder/popunder_close.gif);
background-repeat:no-repeat;
background-position:50% 50%;
}

.pop_minimize
{
display:block;
position:absolute;
top:0px;
left:0px;
width:21px;
height:21px;
cursor:default;
text-decoration:none;
background-image:url(../images/popunder/reduire.gif);
background-repeat:no-repeat;
background-position:50% 50%;
}

.pop_maximize
{
display:block;
position:absolute;
top:0px;
left:21px;
width:21px;
height:21px;
cursor:default;
text-decoration:none;
background-image:url(../images/popunder/agrandir.gif);
background-repeat:no-repeat;
background-position:50% 50%;
}

.pop_submit_button {
border:0px;
margin-left:auto;
margin-right:auto;
display:block;
width:65px;
height:21px;
background-image:url(../images/default/envoyer.jpg);
background-repeat: no-repeat;
text-decoration:none;
}

.pop_submit_button:active
{
border:0px;
background-image:url(../images/default/envoyer_roll.jpg);
}

.login_input
{
width:90px;
border:1px solid #ffffff;
font : 13px Arial, Helvetica, sans-serif;
background:none;
color:#ffffff;
}


/******
CHRO BOX
******/

#chro_box
{
position:absolute;
width:700px;
height:200px;
top:130px;
left:300px;
text-align:center;
z-index:6;
background-image:url(../images/popunder/chro.gif);
background-repeat:no-repeat;
display:none;
overflow:hidden;
}

#chro_drag
{
position:absolute;
top:0px;
left:0px;
display:block;
width:71%;
height:20px;
text-align:left;
cursor:move;
}

#chro_box_cadre
{
position:absolute;
width:470px;
height:120px;
top:20px;
left:20px;
overflow:hidden;
}

#chro_cont
{
position:absolute;
top:0px;
left:0px;
width:470px;
font : 11px Arial, Helvetica, sans-serif;
z-index:2;
}

#chro_cont th
{
font-weight:bold;
padding-bottom:10px;
}

.chrob_2
{
width:70px;
}

.chrob_3
{
width:120px;
}

.chrob_4
{
width:40px;
}

#chro_groupe
{
position:absolute;
top:156px;
left:29px;
font : 18px Arial, Helvetica, sans-serif;
z-index:3;
}

#chro_groupe:first-letter
{
font : 30px Arial, Helvetica, sans-serif;
margin-right:16px;
}

#groupe_box_cadre
{
position:absolute;
width:170px;
height:194px;
top:2px;
left:526px;
overflow:hidden;
}

#groupe_cont
{
position:absolute;
top:0px;
left:0px;
}

#groupe_cont td
{
text-align:left;
}

#xml_groupe
{
display:block;
position:absolute;
top:3px;
left:46px;
height:21px;
cursor:default;
text-decoration:none;
}

#chrobox_gauche
{
display:block;
position:absolute;
top:168px;
left:435px;
width:15px;
height:15px;
background-image: url(../images/popunder/fleche_gauche.gif);
background-repeat:no-repeat;
background-position:50% 50%;
}

#chrobox_droite
{
display:block;
position:absolute;
top:168px;
left:455px;
width:15px;
height:15px;
background-image: url(../images/popunder/fleche_droite.gif);
background-repeat:no-repeat;
background-position:50% 50%;
}

.chro_pop
{
display:none;
position:absolute;
top:100px;
left:300px;
background-color:#66a063;
z-index:7;
padding:3px;
border:dashed 1px #ffffff;
-moz-opacity:0.9;
}

/*****
FIN GESTION
*****/

.chat_post
{
width:140px;
border-bottom:solid 1px #072905;
padding:6px;
}

.chat_post textarea
{
width:138px;
height:75px;
font : 13px Arial, Helvetica, sans-serif;
background-color:#171717;
border:0px;
color:#ffffff;
margin-bottom:6px;
scrollbar-track-color : #171717;
scrollbar-arrow-color : #171717;
scrollbar-base-color : #171717;
scrollbar-face-color : #171717;
scrollbar-shadow-color : #171717;
scrollbar-darkshadow-color : #171717;
scrollbar-highlight-color :#171717;
}


/*****
DIVERS
******/

.gen_note {
  width: 800px;
  position: relative;
  text-align:center;
}

.editor {
  position: relative;
  text-align:center;
}

.editor img {
  width:25px;
  height:24px;
  cursor:pointer;
  margin-right:4px;
  border-style:outset;
  border-width:1px;
  border-color:white;
}

.editor img:hover {
  border-style:inset;
  border-width:1px;
  border-color:white;
}

.editor textarea {
border:1px dotted #ffffff;
font : 13px Arial, Helvetica, sans-serif;
color:#ffffff;
background:none;
}

/*******************************

	GESTION MODULES
	
/******************************/

/***
	ACCUEIL
gestion tableau accueil
***/

#tab_main
{
padding:0px;
margin-left:0px;
margin-right:auto;
border:0px;
height:413px;
font : 13px "Comic Sans MS", sans-serif;
color: #ffffff;
}

.prochainement {
   position:relative;
   margin-top: 0px;
   margin-left: 0px;
   width: 800px;
   text-align:center;
}
.prochainement div {
    width: 74px;
    height: 90px;
    float: left;
    background-color: #100F0A;
    font-size: 8pt;
    color: #008678;
    margin-left:1px;
}
.prochainement .lastdiv {
   float: none;
   width: 1px;
}

.prochainement img {
    float: left;
    margin-top: 1px;
    margin-bottom: 1px;
    margin-left: 1px;
    margin-right: 1px;
}

.prochainement div img {
    float: none;
    width: 70px;
    height: 70px;
    margin-top: 2px;
    margin-left: 2px;
    margin-right: 2px;
}

table.index
{
width:500px;
}

table.membre
{
width:750px;
}

.cell_main
{
text-align:center;
vertical-align:top;
}

.membre td.cell_main
{
padding-top:12px;
width:388px;
height:100px;
}

#tab_main ul
{
text-align:left;
}

.membre ul
{
margin-top: 3px;
margin-left:64px;
}

.membre span.link
{
display:block;
padding-top:12px;
}

.membre span.link
{
display:block;
padding-top:12px;
}

#tab_main a
{
font : 13px "Comic Sans MS", sans-serif;
color: #ffffff;
}

#cadre_pub
{
z-index:5;
}


/****
titles
****/

.titles {
display:block;
position:relative;
margin-top:10px;
left:20px;
text-align:center;
width:372px;
height:145px;
z-index:9;
}

.titles div
{
display:block;
width:372px;
height:145px;
z-index:8;
}

.titles a {
font : 13px "Comic Sans MS", sans-serif;
color: #ffffff;
}

.titles ul
{
text-align:left;
margin-left:12px;
}

.titles span.link
{
display:block;
padding-top:5px;
}

#bloc_droite
{
display:block;
position:absolute;
top:320px;
left:482px;
z-index:9;
}

#publicite {
    display:block;
    text-align:left;
    width:297px;
    height:321px;
    z-index:9;
}

.btn_livredor {
    width: 282px;
    height: 54px;
    position: absolute;
    top: 110px;
    left: 492px;
}

#goodies {
display:block;
position:absolute;
top:430px;
left:450px;
text-align:center;
width:360px;
z-index:9;
}

#inde {
display:block;
position:absolute;
top:320px;
left:492px;
text-align:center;
width:282px;
z-index:9;
text-align:center;
}

/* #inde img { visibility:hidden; } */

.pub {
    width: 234px;
    height: 60px;
    margin-left: 36px;
    float: left;
}

.title_epingles{
display:block;
position:absolute;
top:160px;
left:470px;
text-align:center;
font-weight:bold;
width:307px;
height:140px;
z-index:9;
padding-top:12px;
background-image: url(../images/default/epingles.gif);
background-repeat: no-repeat;
}
.title_epingles a{
font-weight:bold;
font-size:12px;
}
.title_epingles ul li{
padding:7px;
text-transform:uppercase;
text-align:center;
}

.title_news{
}

.title_chro{
background-image: url(../images/default/chronique.gif);
background-repeat: no-repeat;
}

.title_itw{
background-image: url(../images/default/interviews.gif);
background-repeat: no-repeat;
}

.title_reports{
background-image: url(../images/default/reports.gif);
background-repeat: no-repeat;
}

#title_ecoutes_now{
margin-top:20px;
margin-left:0px;
margin-right:3px;
width:120px;
height:20px;
background-image: url(../images/titres/ecoutes_now.gif);
background-repeat: no-repeat;
float:left;
}

#title_ecoutes_next
{
margin-top:10px;
margin-left: auto;
margin-right: auto;
width:217px;
height:19px;
background-image: url(../images/titres/ecoutes_next.gif);
background-repeat: no-repeat;
}

#title_pub
{
position:absolute;
left:108px;
top:190px;
width:41px;
height:20px;
background-image: url(../images/titres/pub.gif);
background-repeat: no-repeat;
}

#title_mesnews
{
margin-left: auto;
margin-right: auto;
width:151px;
height:50px;
background-image: url(../images/titres/mesnews.gif);
background-repeat: no-repeat;
}

#title_mesmess
{
margin-left: auto;
margin-right: auto;
width:167px;
height:51px;
background-image: url(../images/titres/mesmess.gif);
background-repeat: no-repeat;
}

#title_meschros
{
margin-left: auto;
margin-right: auto;
width:154px;
height:52px;
background-image: url(../images/titres/meschros.gif);
background-repeat: no-repeat;
}

#title_avatar
{
margin-left: auto;
margin-right: auto;
width:138px;
height:51px;
background-image: url(../images/titres/avatar.gif);
background-repeat: no-repeat;
}


table.tab_ec
{
margin-left: auto;
margin-right: auto;
border:0px;
padding:0px;
margin:0px;
width:220px;
font : 13px "Comic Sans MS", sans-serif;
color: #ffffff;
}

.smth
{
border:dashed 1px #ffffff;
}

td.tab_ec
{
width:40px;
}

#description
{
position:relative;
border:dashed 1px #ffffff;
background-color:#587F58;
text-align:center;
vertical-align:top;
z-index:6;
}

.description_txt
{
text-align:left;
font : 12px "Comic Sans MS", sans-serif;
line-height:13px;
}

.description_txt img, .desc_img
{
width:60px;
margin:3px;
float:left;
}

.ec_img
{
display:block;
border:0px;
width:50px;
height:50px;
}

#ec_now
{
position:absolute;
left:144px;
top:106px;
}

#main_cold
{
position:absolute;
left:510px;
top:30px;
width:230px;
}

#trait
{
position:absolute;
left:460px;
top:110px;
width:1px;
height:360px;
background-color:#330301;
}

/*************
	FIN ACCUEIL
**************/

/****************

MODULES GENERALITES

****************/

table.module
{
padding:0px;
font : 13px Arial, Helvetica, sans-serif;
margin-top:16px;
margin-left:auto;
margin-right:auto;
width:537px; 
}

.module td
{
padding-top:10px; /* ICI 0 0 0 */
}

.module th
{
padding:12px 0px 0px 0px;
font-weight:bold;
}

.pour_bb_url
{
padding:1px;
}

.tab_hr {
    background-image: url(../images/hr.jpg);
    background-repeat:no-repeat;
    background-position:0% 50%;
    height:10px;
}


/*******************
	FOND MODULE
*********************/

.title {
position:absolute;
left:40px;
top:0px;
width:200px;
height:40px;
background-repeat: no-repeat;
z-index:6;
}

.news_title{
}

#agenda_title{
background-image: url(../images/titres/agenda_title.gif);
}

#chroniques_title{
background-image: url(../images/titres/chroniques_title.gif);
width: 130px;
}

#reports_title{
background-image: url(../images/titres/reports_title.gif);
}

#interviews_title{
background-image: url(../images/titres/interviews_title.gif);
height:26px;
}

#liens_title{
background-image: url(../images/titres/liens_title.gif);
}

#downloads_title{
background-image: url(../images/titres/downloads_title.gif);
}

#guestbook_title{
background-image: url(../images/titres/guestbook_title.gif);
}

#erreur_title{
background-image: url(../images/titres/erreur_title.gif);
}

#recherche_title{
background-image: url(../images/titres/recherche.gif);
}

#aide_title{
background-image: url(../images/titres/aide.gif);
}

#membres1_title{
background-image: url(../images/titres/membres_title.gif);
}

#membres2_title
{
position:absolute;
left:30px;
top:6px;
width:144px;
height:29px;
z-index:5;
background-image: url(../images/titres/membres2_title.gif);
background-repeat: no-repeat;
}

#membres3_title
{
position:absolute;
left:350px;
top:6px;
width:109px;
height:26px;
z-index:5;
background-image: url(../images/titres/membres3_title.gif);
background-repeat: no-repeat;
}


/*************
	NEWS
**************/

.news{
	width:				580px;
	border-style:		solid;
	border-color:		#888;
	border-width:		1px;
	margin:				16px;
	margin-top:		32px;
	text-align:			justify;
}

.news img{
	max-width:				560px;
	_width:					expression( Math.min(parseInt(this.offsetWidth), 560) );
}

#right_news_bar{
	position:					absolute;
	left:						618px;
	width:					165px;
	background-color:	#032002;
	border-style:			solid;
	border-color:			#5e5e49;
	border-width:			1px;
}

#right_news_bar a{
	font-size:				12px;
	font-weight:			bold;
	color: #209419;
}

.epingle_droite{
	margin-bottom:		8px;
	margin-top:			8px;
}

.archive_droite{
	text-align:				center;
}

.archives_pages {
	text-align:				center;
	width:					580px;
	font-size:				9px;
}

.archives_pages span{
	font-size:				12px;
	font-weight:			bold;
	text-align:				left;
}

.archives_pages a {
	font-size:				9px;
}

#right_news_epingle{
	padding:					8px;
	text-align:				center;
}

.right_news_date {
	text-align:				center;
	font-size:				12px;
	font-weight:			bold;
	margin-bottom:		8px;
	margin-top:			16px;
}

.right_news_type {
	text-align:				center;
	font-size:				10px;
	font-style:				italic;
	margin-top:			8px;
}

#right_news_archives_img {
	background-image: 	url(../images/new-design/archives.png);
	width:					165px;
	height:					34px;
}

#right_news_archives {
	padding:					8px;
}

#newsList{
	text-align:			center;
	width:				615px;
}

.typeNews{
	width:				120px;
	float:					left;
	text-align:			center;
	padding:				4px;
}

.titreNews{
	width:				355px;
	float:					left;
	padding:				4px;
}

.titreNews a{
	font-weight:		bold;
}

.dateNews{
	width:				80px;
	float:					left;
	padding:				4px;
}

.news_header{
	width:				580px;
	height:				24px;
	border-bottom-style:		solid;
	border-bottom-color:		#888;
	border-bottom-width:		1px;
	background-color: 	#032002;

}

.news_headerComs{
	float:left;
	margin-left:10px;
	margin-top :2px;
	background-color: #000000;
}

.news_content{
	padding:				8px;
}

#newsFilter{
	text-align: center;
	color: #1C9419;
	width:				615px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:	bold;
	font-size:	16px;
}

#newsFilter a, .news_style a {
	color: #FFF;
	font-size:	14px;
}

.news_style {
	text-align: left;
	float: left;
	color: #1C9419;
	width:	300px;
	margin:8px;
	margin-bottom:8px;
	font-weight:	bold;
	font-size:	16px;
}

.news_pan_groupe{
	text-align:				center;
	padding:					8px;
	margin:					8px;
	width:					548px;
	height:					34px;
	background-color:	#0A3515;	
}
				
.news_pan_groupe_logo{
	float:				left;
	width:			100px;
}

.news_pan_groupe_logo img{
	max-height:	32px;
	_height:	32px;
	max-width:		96px;
	_width:		expression( Math.min(parseInt(this.offsetWidth), 96) );
}

.news_pan_groupe_info{
	float:		left;
	width:	270px;
}

.news_pan_groupe_official{
	float:		left;
	width:	80px;
}

.news_pan_groupe_myspace{
	float:		left;
	width:	80px;
}

/*
table.news {
padding:0px;
border:0px;
font : 13px Arial, Helvetica, sans-serif;
color: #ffffff;
margin-top:12px;
margin-left:auto;
margin-right:auto;
margin-bottom:40px;
width:500px;
}

div.news_date
{   
width:670px;     
padding-top:10px;
padding-bottom:15px;
font : 18px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:underline;
text-align:center;
}

table.news_header
{
width:500px;
}

.news_row_side_left
{
text-align:left;
padding-left:6px;
}

.news_row_side_right
{
width:160px;
}

.news_pan_groupe {
  background-color:#101C10;
  text-align:center;
}
.news_pan_groupe .cellImg {
  width:110px;
}
.news_pan_groupe .cellLinks {
  width:110px;
}
.news_pan_groupe img {
  height:40px;
}

.news_row_center
{
width:180px;
}

td.news_header
{
background-repeat:no-repeat;
text-align:center;
width:500px;
height:27px;
}

td.news_admin{
background-image: url(../images/news_barre.jpg);
}

td.news_membre{
background-image: url(../images/news_barre2.jpg);
}

td.news_groupe{
background-image: url(../images/news_barre3.jpg);
}


.news_content
{
width:500px;
padding:6px 0px 30px 0px;
text-align:justify;
}
*/

table.commentaires
{
border-collapse:collapse;
padding:0px;
margin-left:auto;
margin-right:auto;
width:590px; 
font :13px Arial;
}

div.commentaires
{
text-align:center;
font-weight:bold;
margin-top:20px;
margin-bottom:20px;
}

.commentaires td
{
border: solid 1px #8dcb88;
padding:3px;
vertical-align:top;
}

.com_annexe
{
width:106px;
}

.com_annexe a
{
font-weight:bold;
}

.com_annexe img
{
border: 1px dotted #478347;
width:100px;
display:block;
margin:6px auto 6px auto;
}

.com_contenu
{
text-align:justify;
font-size:12px;
}

.news_arch_2
{
width:100px;
}

.news_arch_3
{
width:150px;
}

/******
/CHRONIQUES
******/

.chroniques_nouveautes {
    position: relative;
    padding:0px;
    width:780px;
    border-collapse: collapse;
    text-align:center;
}

.chroniques_nouveautes th {
    text-align:center;
    background-color: #032002;
    border: solid 1px #032002; 
}

.chroniques_nouveautes td {
    border: solid 1px #032002;
}

.td_nouveautes a {
    font-size: 8pt;  
}
.td_nouveautes div {
    width: 190px;
    height: 200px;
    float: left;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 10px;
    overflow:hidden;
}
.td_nouveautes img {
    width: 150px;
    height: 150px;
    margin-top: 5px;
}
.td_chroniques_coupdecoeur a {
    font-size: 8pt;  
}
.td_chroniques_coupdecoeur img {
    width: 150px;
    height: 150px;
    margin-top: 5px;
}
.td_chroniques_archives a {
    font-size: 8pt;  
}
.td_chroniques_archives div {
    width: 165px;
    height: 200px;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 10px;
}
.td_chroniques_archives img {
    width: 150px;
    height: 150px;
    margin-top: 5px;
}

.td_chroniques_coupdecoeur {
    width: 175px;
    height: 210px;

}

.xml_chroniques_logo img {
    margin-top: 5px;
    width: 290px;
}
#xml_chroniques td img {
    width: 50px;
    height: 50px;
    margin-left: 5px;
}
#xml_chroniques td.colCover {
    width:60px;
}
#xml_chroniques td.colInfos {
    width:30px;
}
#xml_chroniques td.groupeInfo {
    text-indent: 15px;
}
#xml_chroniques td.hr {
    background-image: url(../images/hr.jpg);
    background-repeat: no-repeat;
    background-position: 0 50%;
    width: 195px;
}

th.chro_title {
    line-height:20px;
}

table.chroniques img {
display:block;
margin:3px auto 3px auto;
width:65px;
border:0px;
}

.alpha {
    /*position:absolute;
    top:196px;
    left:228px; */
    width:750px;
    font :italic 12px Arial;
    text-align:center;
    z-index:5;
    line-height:14px;
}

.alpha a {
    z-index:5;
    width:40px;
    height:14px;
    line-height:14px;
}

.alpha a:link,.alpha a:visited,.alpha a:focus,.alpha a:active {
    z-index:5;
    text-decoration:none;
    font :italic 12px Arial;
    line-height:14px;
}

.alpha a:hover {
    z-index:5;
    text-decoration:none;
    font-size:18px;
    line-height:14px;
}

.border_left
{
padding-left:8px;
}

.border_right
{
padding-right:8px;
}

.trait
{
position:absolute;
top:48px;
width:1px;
height:320px;
background-color:#330102;
}

#traitl
{
left:356px;
}

#traitr
{
left:528px;
}

/*** Detail MODULES***/

table.chronique_detail
{
border-collapse:collapse;
padding:0px;
margin-top:1px;
margin-left:1px;
margin-right:auto;
width:650px; 
font :12px Arial;
}

td.chronique_detail
{
text-align:justify;
text-indent: 26px;
padding:16px 3px 3px 3px;
}

.chronique_detail th
{
font : 14px Arial;
line-height:24px;
}

.chronique_detail td, .chronique_detail th
{
border: solid 1px #8dcb88;
}

/***detail, CHRO***/

.chro_chronique_detail {
    border-collapse:collapse;
    border: solid 1px #8dcb88; 
    padding:0px;
    width: 780px; 
    font :12px Arial;
}

.chro_chronique_detail td {
    text-align:left;
    padding:10px 3px 3px 3px;
    background-color: #031002;
}
.chro_chronique_detail td.contenu {
    text-align:justify;
}

.chro_chronique_detail th {
    font : 14px Arial;
    text-align:center;
    line-height:24px;
    background-color: #031002;
}

/* chro_detail : le panneau dans la page "archive" */

.chro_detail {
    border-collapse:collapse;
    padding:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    width: 315px; 
    font :12px Arial;
}

.chro_detail td {
    text-align:justify;
    text-indent: 0px;
    padding:3px 0px 0px 0px;
}


.bordered
{
border: solid 1px #8dcb88;
}

.bordered-h
{
border-top: solid 1px #8dcb88;
border-bottom: solid 1px #8dcb88;
border-right: solid 1px #8dcb88;
}

.bordered-l
{
border-right: solid 1px #8dcb88;
}

.chro_head {
    height:26px;
    width:20%;
}

.chro_down_head {
    width:20%;
    height:26px;
}

.chro_down
{
text-align:center;
padding-top:4px;
padding-bottom:4px;
height:44px;
}

.img_chro {
    border-top: solid 1px #8dcb88;
    border-left: solid 1px #8dcb88;
    border-right: solid 1px #8dcb88;
    width: 20%;
    padding:3px 3px 3px 3px;
}

.img_chro img {
    width:150px;
    margin-left: 20px;
    margin-right: 20px;
}

.playlist_disco ul {
    margin-top:4px;
    margin-left:10px;
}

.playlist_disco {
    vertical-align:top;
    padding:5px;
    text-align:left;
    height:148px;
    width:743px;
    z-index:9;
    background-repeat: no-repeat;
    background-position:50% 50%;
}

.tracklist {
    background-image: url(../images/default/1.jpg);
}

.discographie {
    background-image: url(../images/default/2.jpg);
}

.chro_infos
{
vertical-align:top;
}

.chro_infos table
{
width:100%;
margin:0px;
padding:0px;
}

.chro_news
{
vertical-align:top;
width:50%;
}

.chro_ajout_detail
{
margin:0px;
padding:0px;
vertical-align:top;
}

.chrof_1
{
padding-left:6px;
width:50%;
text-align:left;
vertical-align:top;
border-right:solid 1px #330102;
}

.chrof_2
{
padding-left:6px;
width:50%;
text-align:left;
vertical-align:top;
}

.tabArchive {
    margin-top: 20px;
    width: 320px;
}

.archiveLignePair {
    height: 24px;
    font : 14px Arial;
    background-color: #032002;
    text-align: center;
    vertical-align:middle;
    color: #FFFFFF;
    border-style:solid; 
    border-width:1px; 
    border-color:#000000;
}
.archiveLigneImPair {
    height: 24px;
    font : 14px Arial;
    background-color: #052B04;
    text-align: center;
    vertical-align:middle;
    color: #FFFFFF;
    border-style:solid; 
    border-width:1px; 
    border-color:#000000;
} 

/************
FIN CHRO

INTERVIEWS
**************/

.itw_2
{
width:180px;
}

.itw_3
{
width:100px;
}

th.itw_header {
text-align:center;
font-weight:bold;
}

img.itw_header{
margin:7px;
}

td.itw_header {
text-align:center;
width:212px;
height:16px;
}

/****************
AGENDA
***************/

.ag_2 {
    width:100px;
}

.ag_3 {
    width:100px;
}

.agenda .jaquette {
    width:70px;
    height:70px;
    margin-top: 2px;
    margin-left: 2px;
    margin-right: 2px;
}

.agenda a img {
    cursor: pointer;
}


/*****
REPORTS
******/

.rep_1 {
    width:430px;
    text-align:left;
}


/*******
DOWNLOADS
*****/

.down_1
{
width:380px;
padding-left:30px;
}

table.downloads
{
margin-right:auto;
margin-left:auto;
width:400px; 
font :13px Arial;
}

.downloads td
{
text-align:left;
padding:5px 0px 0px 0px;
}

/*************
	LIENS
**************/

.liens .spacer
{
line-height:8px;
}

tr.liens td
{
text-align:left;
vertical-align:top;
line-height:14px;
padding-left:20px;
padding-top:0px;
}


td.liens_middle
{
border-left:solid 1px #330102;
border-right:solid 1px #330102;
}

.li_1
{
width:180px;
}

.li_2
{
width:180px;
}

/******
GUESTBOOK
******/

#guestbook_box
{
display:none;
position:absolute;
top:50px;
left:200px;
width:250px;
height:300px;
z-index:6;
}

#guestbook_box_fond
{
display:none;
position:absolute;
top:50px;
left:200px;
width:250px;
height:300px;
z-index:5;
background-image: url(../images/guestbook_signer.gif);
}

#guestbook_box table
{
padding:0px;
margin-top:50px;
margin-left:30px;
margin-right:auto;
width:220px;
}

#guestbook_box td
{
padding-top:3px;
padding-bottom:3px;
vertical-align:middle;
}

.gues_in
{
width:130px;
border:1px dotted #ffffff;
font : 13px Arial, Helvetica, sans-serif;
background-color:#000000;
color:#ffffff;
}

#guestbook_box textarea
{
width:190px;
height:110px;
border:1px dotted #ffffff;
font : 13px Arial, Helvetica, sans-serif;
background-color:#000000;
color:#ffffff;
}

#gu_close
{
display:block;
position:absolute;
top:30px;
right:8px;
width:15px;
height:15px;
background-image:url(../images/popunder/popunder_close.gif);
background-repeat:no-repeat;
background-position:50% 50%;
}

.gu_1
{
width:180px;
}

.gu_3
{
width:180px;
}

.guest_cont
{
text-indent: 16px;
text-align:left;
padding-bottom:10px;
}


/*********
PROFIL MEMBRES
********/

.memprof_avatar
{
width:140px;
margin-left:auto;
margin-right:auto;
background-color:#072905;
padding-bottom:4px;
}

.memprof_avatar img
{
display:block;
width:130px;
padding:10px 5px 5px 5px;
}

.memprof_1 span, .memprof_22 span, .memprof_2 span, .memprof_3 span, .memprof_infos span, span.bb_infos
{
border-left: 1px dotted #478347;
border-bottom: 1px dotted #478347;
padding-left:2px;
cursor:help;
}

.memprof_1 input, .memprof_12 input, .memprof_22 input, .memprof_3 input,input.module
{
background:none;
border: 1px dotted #478347;
height:16px;
color:#ffffff;
}

.memprof_1
{
vertical-align:top;
text-align:left;
width:180px;
line-height:19px;
}

.memprof_2
{
text-align:center;
line-height:21px;
vertical-align:top;
}

.memprof_3
{
line-height:17px;
vertical-align:top;
width:190px;
text-align:center;
}

.memprof_12
{
width:268px;
border-right:solid 1px #ffffff;
text-align:left;
vertical-align:top;
}

.memprof_22
{
text-align:center;
vertical-align:top;
}

.memprof_22 img
{
margin-left:4px;
}

.memprof_12 ul
{
margin-top:20px;
}

.memprof_12 li
{
line-height:19px;
}

.memprof_infos
{
margin-top:5px;
}

.memprof_cont
{
list-style-type:circle;
margin-left:17px;
}

#memprof_logo
{
margin:8px auto auto auto;
width:61px;
height:60px;
background-image: url(../images/memprof_logo.gif);
background-repeat:no-repeat;
}

/**** GOOGLE MAPS ******/
#map
{
width: 500px;
height: 380px;
float:left;
margin-right:4px;
color:#000000;
}
			
#map a
{
font-weight:bold;
color:#000000;
}

table.map
{
border:0px;
padding:0px;
margin:0px;
color:#000000;
text-align:left;
}

table.map td
{
vertical-align:top;
}

table.map img
{
width:50px;
margin:4px;
}

#map div
{
color:#000000;
}


/************************************
	CHRONIQUES - NOUVELLE VERSION
************************************/

.chronique {
	vertical-align:		top;
}

fieldset {
	border-color:		#132111;
	margin-bottom:		10px;
	margin-top:			10px;
	padding:			8px;
	padding-top:		2px;
}

#chronique_synthese table {
	border-spacing:		2px;
}

#chronique_synthese table tr td, #chronique_synthese table tr th {
	border-style:		solid;
	border-width:		0px;
	border-color:		#FF0000;
}

#chronique_cover a img {
	width:				220px;
	margin:				10px;
}

#chronique_cover {
	width:				240px;
}

#chronique_tracklist {
	width:				260px;
    background-image: 	url(../images/default/fond1.png);
    vertical-align:		top;
    padding:			5px;
    text-align:			left;
    background-repeat: 	no-repeat;
    background-position:50% 50%;
}

#chronique_tracklist ul {
    margin-top:4px;
    margin-left:10px;
}

#chronique_infosGen {
	width:				240px;
}

#chronique_synthese dl dt{
	width:				50px;
	float:				left;
	clear:				both;
	margin: 			0 0 0 0;
	padding: 			5px;
	font-weight:		bold;
	text-decoration:	underline;
}

#chronique_synthese dl dd{
	float: 				left;
	width: 				165px;
	margin: 			0 0 0 0;
	padding: 			5px;
}

.chronique_syntheseFoot {
	background-color:	#053503;
	text-align:			center;
}

#chronique_englishAbstract {
	width:				550px;
	float:				left;
	text-align:			justify;
	font-weight:		bold;
	font-style:			italic;
}

#chronique_englishAbstract legend {
	font-weight:		normal;
	font-style:			normal;
}


#chronique_texte {
	width:				550px;
	border-style:		none;
	float:				left;
	text-align:			justify;
	min-height:			200px;
}

#soundcheck {
	width:				550px;
	float:				left;
}

#chronique_opinion {
	width:				175px;
	float:				right;
}

#chronique_opinion dl {
	float:				left;
	margin:				0px;
	text-align:			center;
}

#chronique_opinion dt {
	margin:				0px;
	padding:			2px;
	width:				125px;
	text-align:			center;
}

#chronique_opinion dd, #chronique_opinion dd a {
	margin:				0px;
	padding:			2px;
	color:				#209419;  
	font-size:			10px;
	width:				125px;
	font-style:			italic;
}

.chronique_note {
	position:			relative;
	width:				40px;
	float:				left;
	margin:				0px;
	text-align:			center;
	padding-top:		5px;
	padding-bottom:		5px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#CEC03B;
	font-style:			italic;
	margin-top:			4px;
	margin-left:		2px;
}

#chronique_band {
	display:			block;
	width:				175px;
	float:				right;
	text-align:			center;
}

#chronique_band img {
	width:				150px;
}

#chronique_band dl {
	clear:				both;
	margin:				0px;
	text-align:			center;
}

#chronique_band dl dt {
	width:				54px;
	float:				left;
	clear:				both;
	margin: 			0 0 0 0;
	padding: 			2px;
	font-weight:		bold;
	text-decoration:	underline;
	font-size:			10px;
}

#chronique_band dl dt a img {
	width:				48px;
}

#chronique_band dl dd {
	float: 				left;
	width: 				105px;
	margin: 			0 0 0 0;
	padding: 			2px;
	font-size:			10px;
}

#chronique_liens {
	margin-top:			20px;
	margin-bottom:		20px;
}

.chronique_auteurDiscographie {
	color:				#CEC03B;
}

#chronique_band dd a {
	font-size:			10px;
}

.chronique_titre {
	display:			block;
	float:				none;
	text-align:			center;
	padding-top:		5px;
	padding-bottom:		5px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#CEC03B;
	font-style:			italic;
	margin-top:			10px;
	margin-bottom:		10px;
}

#chronique_artistesSimilaires {
	width:				175px;
	float:				right;
}

/*
	SOMMAIRES
*/
.element_sommaire {
	position:			absolute;
	width:				104px;
	padding-top:		1px;
	padding-bottom:		1px;
	text-align:			center;
	background-color:	#053503;
}

.element_sommaire a div {
	width:				102px;
	margin:				0px;
	margin-left:		1px;
}

.element_sommaire a div:hover {
	background-color:	#209419;
}

.element_sommaire a:hover {
	text-decoration:	none;
}

.infos_sommaire {
	position:			absolute;
	border-style:		none;
	border-width:		1px;
	border-color:		#CEC03B;
	width:				459px;
	padding:			4px;
	text-align:			center;
}

#sommaire_chroniques {
	height:				10px;
	width:				765px;
	margin-top:			0px;
}

#sommaire_chroniques h1 {
	display:			none;
}

#somm_chro_nouveautes {
	left:				5px;
	top:				42px;
}

#somm_chro_infos {
	left:				169px;
	top:				38px;
}

#archives_lettres {
	position:			absolute;
	text-align:			center;
	left:				224px;
	top:				6px;
	font-size:			12px;
	width:				320px;
	height:				24px;
	vertical-align:		bottom;
}

#archives_lettres a {
	font-size:			12px;
}

#archives_lettres a:hover {
	text-decoration:	none;
	color:				#209419;
}

#somm_chro_demos {
	left:				97px;
	top:				78px;
}

#somm_chro_coupsDeCoeur {
	left:				242px;
	top:				78px;
}

#somm_chro_souvenirs {
	left:				387px;
	top:				78px;
}

#somm_chro_chroflashs {
	left:				532px;
	top:				78px;
}

#somm_chro_archives {
	left:				657px;
	top:				41px;
}

#somm_chro_commentaires {
	left:				657px;
	top:				78px;
}

/*
	SOUNDCHECK
*/

#soundcheck {
}

.soundcheck_note {
	padding-top:		4px;
	padding-bottom:		4px;
	width:				40px;
	text-align:			center;
	border-style:		solid;
	border-width:		1px;
	border-color:		#CEC03B;
	margin-right:		25px;
}

.soundcheck_auteur {
	padding-top:		4px;
	padding-bottom:		4px;
	width:				125px;
	border-style:		none;
	border-width:		1px;
	border-color:		#CEC03B;
	padding-right:		4px;
	text-align:			right;
	font-size:			12px;
	font-style:			italic;

}

.soundcheck_empty {
	border-style:		none;
}

.soundcheck_nonote {
	border-color:		#555555;
	color:				#555555;
}

.soundcheck_spacer {
	width:				10px;
	border-style:		none;
}

/*
	COMMENTAIRES
*/
.un_commentaire_membre {
	border-style:		solid;
	border-width:		2px;
	border-color:		#353535;
	float:				left;
	width:				755px;
	margin:				10px;
}

.un_commentaire_equipe {
	border-style:		solid;
	border-width:		2px;
	border-color:		#053503;
	float:				left;
	width:				755px;
	margin:				10px;
}

.auteur_commentaire {
	padding:			10px;
	text-align:			center;
}

.auteur_commentaire img {
	max-height:	80px;
	_height:			80px;
	max-width:	80px;
	_width:			expression( Math.min(parseInt(this.offsetWidth), 80) );
}

.auteur_commentaire strong {
	font-size:			18px;
}

.description_commentaire {
	text-align:			justify;
	padding:			10px;
}

.identite_commentateur {
	padding:			10px;
	text-align:			center;
}

.statut_commentateur_equipe {
	background-color:	#053503;
	text-align:			center;
	font-size:			16px;
	font-weight:		bold;
	padding-top:		4px;
	padding-bottom:		4px;
	color:				#FFFFFF;
}

.statut_commentateur_membre {
	background-color:	#353535;
	text-align:			center;
	font-size:			16px;
	font-weight:		bold;
	padding-top:		4px;
	padding-bottom:		4px;
	color:				#FFFFFF;
}

.infos_commentateur {
	float:				left;
	width:				192px;
	border-color:		#CEC03B;
	margin-right:		10px;
	margin-bottom:		10px;
	background-color:	#000000;
}

.jecoute {
	font-style:			italic;
	border-top-style:	solid;
	border-top-width:	1px;
	border-top-color:	#353535;
	/*
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#353535;
	*/
	padding-top:		4px;
	padding-bottom:		4px;
	margin-top:			32px;
}

.jecoute p {
	margin:				0px;
	padding:			0px;
}

.manote {
	font-size:			16px;
}

.manote p {
	font-size:			16px;
	margin:				0px;
	padding:			0px;
	margin-top:			4px;
	margin-bottom:		8px;
}


/*
	ELEMENTS COMMUNS
*/
.clearhr {
	clear:				both;
	color:				#000;
	border-color:		#000;
	background-color:	#000;
	margin-top:			0px;
	margin-bottom:		0px;
	padding-top:		0px;
	padding-bottom:		0px;
}

/*
	FANCY DISCOGRAPHY
*/

#fancyDiscography {
	width:				500px;
	height:				175px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#FFFFFF;
	background-color:	#000000;
}

#fancyDiscography a img {
	width:				100px;
	height:				100px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#444444;
}

/*
	ARCHIVES
*/
#liste_groupes {
	float:				left;
	margin:				10px;
	margin-top:			0px;
}

.archiveLigneImPair, .archiveLignePair{
	width:				220px;
}

#infos_groupe {
	float:				right;
	width:				300px;
	margin:				10px;
	margin-top:			0px;
	text-align:			center;
}

#infos_groupe img {
	max-width:			300px;
	_width:				expression( Math.min(parseInt(this.offsetWidth), 300) );
}

.tabArchive {
	width:				440px;
}

#discographie_groupe {
	text-align:			left;
}

#discographie_groupe dd {
}

#discographie_groupe dt {
}

#discographie_groupe td {
	padding:			4px;
	text-align:			center;
}

#discographie_groupe th {
}

#discographie_groupe img {
	width:				80px;
}

.afficher_infos_disque {
	margin-top:			4px;
	margin-left:		12px;
	border-style:		solid;
	border-width:		1px;
	border-color:		#CEC03B;
	padding:			2px;
	text-align:			center;
	width:				150px;
	background-color:	#053503;
}

.afficher_infos_disque:hover {
	background-color:	#209419;
}

/*
	NEWS
*/

.lien_article {
	color:					#209419;
}

.bloc_news {
	margin-top:				12px;
	padding:				0;
}

.bloc_news_chronique {
	width:					225px;
	border-style:			solid;
	border-width:			0px;
	border-color:			#888;
	padding:				8px;
	padding-top:			0;
	font-size:				10px;
	vertical-align:			top;
	height:					100px;
	float:					left;
}

.bloc_news_chronique_title {
	font-weight:			bold;
}

.bloc_news_chronique_style {
	font-weight:			normal;
	color:					#888;
}

.bloc_news_chronique_note {
	font-weight:			normal;
	color:					#209419;
}

.bloc_news_chronique img {
	float:					left;
	width:					100px;
	margin-right:			8px;
	vertical-align:			top;
}

.bloc_news_title {
	font-weight:			bold;
	color:					#209419;
	font-size:				16px;
	margin:					0;
}

.chronique_cdc {
	background-image:	url(../images/new-design/coupdecoeur.png);
	background-repeat:	no-repeat;
	background-position: 80% 80%;
}

.bloc_news_derniere img {
	float:					left;
	width:					200px;
	margin-right:			8px;
	vertical-align:			top;
}

#news_set {
	float:					left;
	width:					231px;
	padding:				0;
	margin:					8px;
}

#main_dernieresNews {
	background-color:		#0A3515;
	padding:				4px;
	margin:					0;
	border-width:			1px;
	border-color:			#5E5E49;
	border-style:			solid;
	border-top-width:		0;
}

#chroniques_set {
	float:					left;
	width:					740px;
	padding:				4px;
	padding-top:			8px;
	margin:					8px;
	margin-left:			4px;
}

#epingles_set_title span {
	display:				none;
}

#epingles_set_title {
	background-image:		url('../images/new-design/actusur.png');
	height:					25px;
}

#main_epingles {
	background-color:		#000;
	padding:				4px;
	margin:					0;
	border-width:			1px;
	border-color:			#5E5E49;
	border-style:			solid;
	border-top-width:		0;
	text-align:				center;
}

#titre_epingle {
	font-weight:			bold;
	display:				block;
	text-align:				left;
	color:					#F00;
}

.plusinfos {
	display:				block;
	text-align:				right;
	color:					#FFF;
}

#news_set_title {
	background-image:		url('../images/new-design/dernieresnews.png');
	height:					25px;
}

#news_set_title span {
	display:				none;
}

#chroniques_set_title {
	background-image:		url('../images/new-design/derniereschroniques.png');
	height:					25px;
}

#chroniques_set_title span {
	display:				none;
}

#main_chroniques {
	float:					left;
	margin:						0;
	padding:					4px;
	border-width:				1px;
	border-color:				#5E5E49;
	border-style:				solid;
	border-top-width:			0;
	width:					730px;
}

legend {
	display:				block;
	margin:					0;
	padding:				3px;
	padding-left:			8px;
	text-align:				left;
	font-size:				16px;
	background-image:		url(../images/interface/fondtitre.png);
	background-repeat:		no-repeat;
	width:					160px !important;
	min-width:				160px !important;
	height:					25px;
	color:					#FFF;
}

legend span {
	display:					block;
	width:					160px !important;
	min-width:				160px !important;
}

.largeLegend {
	background-image:		url(../images/interface/fondtitre-long.png);
	width:					480px !important;
	min-width:				480px !important;
	text-align:				center;
}

.largeLegendSpan {
	display:					block;
	width:					480px !important;
	min-width:				480px !important;
}

#decouverte_set {
	float:					left;
	width:					135px;
	margin:					8px;
	margin-left:			11px;
}

#decouverte_set_title {
	background-image:		url('../images/new-design/decouverte.png');
	height:					25px;
}

#decouverte_set_title span {
	display:				none;
}

#decouverte_set img {
	max-width:				120px;
	_width:					expression( Math.min(parseInt(this.offsetWidth), 120) );
	margin:					4px;
}

#decouverte_set ul {
	text-align:				center;
}

#main_decouverte {
	margin:					0;
	text-align:				center;
	background-color:		#0A3515;
	border-width:			1px;
	border-color:			#5E5E49;
	border-style:			solid;
	border-top-width:		0;
	padding:				4px;
}

#main_dispo {
	float:					left;
}

#main_bottom {
	float:					left;
	width:					780px;

}

#main_top {
	float:					left;
	width:					780px;
}

#main_uber {
	float:					left;
	width:					780px;
}

#articles_set {
	float:					left;
	width:					350px;
	margin:					8px;
	margin-left:			10px;
}

#articles_set_title {
	background-image:		url('../images/new-design/derniersarticles.png');
	height:					25px;
	width:					350px;
}

#articles_set_title span {
	display:				none;
}

#main_articles {
	padding-top:			6px;
	height:					272px;
	margin:						0;
	border-width:				1px;
	border-color:				#5E5E49;
	border-style:				solid;
	border-top-width:			0;
}

#main_articles a {
	font-size:				11px;
}

#images_article_container {
	text-align:					center;
	width:						100px;
	float:						left;
	vertical-align:				middle;
	text-align:					center;
}

#bloc_articles_container
{
	float:						left;
	vertical-align:				middle;
}

.bloc_news_article {
	text-align:					center;
	float:						left;
	width:						142px;
	height:						128px;
	margin:						10px;
	margin-top:				0px;
	margin-bottom:			8px;
}

.bloc_news_article .legende {
	border-width:				0;
	border-top-width:			1px;
	border-bottom-width:		1px;
	border-style:				solid;
	border-color:				#444;
	margin-top:					4px;
}

.bloc_news_article .illustration {
	height:						80px;
}

.bloc_news_article img {
	max-height:					80px;
	_height:					80px;
	max-width:					128px;
	_width:					expression( Math.min(parseInt(this.offsetWidth), 128) );
	vertical-align:				middle;
}

.bloc_news_article strong {
	color:					#F00;
}

.bloc_news_dernieres
{
	padding-top:			3px;
	padding-bottom:			3px;
}

	margin-top:		40px;
	width:			387px;
.bloc_news_dernieres ul
{
	list-style: 			square outside;
	padding-left:			16px;
}

.bloc_news_dernieres ul li
{
	margin-top:				4px;
	color:					#209419;
}

#agenda_set {
	float:					left;
	background-image:		url('../images/new-design/agenda.png');
	background-repeat:		no-repeat;
	padding:				0;
	margin:					8px;
	padding-left:			24px;
}

#main_agenda {
	margin:					0;
	float:					left;
	padding:				4px;
	border-width:			1px;
	border-color:			#5E5E49;
	border-style:			solid;
	border-left-width:		0;
	background-color:		#0A3515;
}

.bloc_news_agenda {
	float:					left;
	font-size:				10px;
	text-align:				center;
	margin-right:			2px;
}

.bloc_news_agenda a {
	font-size:				10px;
	color:					#209419;
	font-weight:			bold;
}

.bloc_news_agenda img {
	height:					70px;
	width:					70px;
}

/*
	PUB
*/

#main_pub {
	width:			750px;
	padding:			8px;
	margin-left:	8px;
	height:			68px;
}

#pub_gauche {
	float:			left;
	width:			387px;
	height:			101px;
}

#pub_droite {
	float:			right;
	width:			350px;
	height:			101px;
}

#troubadour {
	float: left;
}
