/* CSS Document */

body
{
	background-color:#C80108;
	margin-top:0px;
	margin-bottom:0px;
	background-image:url(../images/energie_background.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.lien
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FA8E1D;
	font-weight:bold;
	text-decoration:underline;
}

.upload
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#404040;
	font-weight:bold;
	/*color:#404040;
	background-color:#ffffff;
	height:17px;*/
	width:165px;
}

.lien:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FA8E1D;
	font-weight:bold;
	text-decoration:none;
}


.dateTxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;

}

.lbltxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#ffffff;
	font-weight:normal;
}

.lblWhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#ffffff;
	font-weight:bold;
}

.lblBlack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000000;
	font-weight:normal;
}

.textField
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	border:none;
	background-color:#F88F1C;
	height:10px;
	width:74px;
}

.dropDown
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#404040;
	background-color:#ffffff;
	height:18px;
	width:80px;
}

.formulaire
{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#404040;
	background-color:#ffffff;
	height:12pt;
	width:150px;
}


.frequence 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#404040;
	background-color:#ffffff;
	height:18px;
	width:165px;
}

.frequence .red
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#B55C04;
	background-color:#FFFFFF;
	height:9pt;
	width:165px;
}


.formulaireDesp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#404040;
	background-color:#ffffff;
	width:150px;
}

.orangeTxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FA8E1D;
	font-weight:bold;
}

.shortcutMenu
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.shortcutMenu:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.titRouge
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#BD282C;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.titGris
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#404040;
	font-weight:bold;
	text-decoration:none;
}

.titItems
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-style:italic;
	font-weight:bold;
	color:#ED641E;
	text-decoration:none;
}

.titProfil
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	color:#ED641E;
	text-decoration:none;
}

.titCompositeur
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	color:#B31015;
	text-decoration:none;
}

.titRef
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-style:italic;
	color:#303030;
	text-decoration:none;
	
}

.txtMonnaie
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#F06C2C;
	text-decoration:none;
	
}

.txtChiffre
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
	color:#F06C2C;
	text-decoration:none;
	text-align:left;
}

.txtDescription
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#303030;
	text-decoration:none;
}

.txtPopOrange
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#EB5B12;
	text-decoration:none;
}

.titPopAcademy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style:italic;
	font-weight:bold;
	color:#B31015;
	text-decoration:none;
}

.txtEnteteDesp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#303030;
	text-decoration:none;
	text-align:center;
}

.txtId
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#303030;
	text-decoration:none;
	text-align:center;
}

.txtPageDesp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-style:italic;
	color:#716F6E;
	text-decoration:none;
	text-align:left;
}

.paginator
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#716F6E;
	text-decoration:none;
	text-align:left;
}

.paginator:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#716F6E;
	text-decoration:underline;
	text-align:left;
}

.menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
}

.menu:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#FBB66B;
	text-align:left;
	text-decoration:none;
}

.menuBas
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#474747;
	text-decoration:none;
	text-align:left;
	line-height:1.6em;
}

.menuBas:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#F89226;
	text-align:left;
	text-decoration:none;
	line-height:1.6em;
}


.list
{
	position:relative;
	padding-left:10px;
}
/* Banner Css Clasee */
.dockclass
{
	position:absolute;
	background-color:#FFFFFF;
	display:block;
	visibility:visible;
	width:160px;
	height:600px;
	top:325px;
	left:1061px;
}

.dock
{
	position:absolute;
	background-color:#FFFFFF;
	border:2px thick #333333;
	display:block;
	visibility:visible;
	width:120px;
	height:160px;
	top:325px;
	left:1061px;
}

/* Banner Css Class */

.leftPanelTxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#E95D12;
	font-weight:bold;
}

.leftPanelDes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#F59735;
	font-weight:normal;
}


.txtDate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#A61319;
}

.txtLire
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:#A61319;
}

.telecharger
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:#A61319;
}

.telecharger:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
	color:#A61319;
}

.txtQuestion
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.radioBtn
{
	font-size:7pt;
	height:10px;
	width:20px;
	line-height:1.4em;
}


.dropDowndNews
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#404040;
	background-color:#ffffff;
	height:18px;
	width:120px;
}

.textFieldNews
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#404040;
	background-color:#ffffff;
	height:11px;
	width:100px;
}

.headerNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	line-height:1.8em;
	color:#A61319;
}

.titleNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
	line-height:1.6em;
	color:#000000;
}

/* ==========================  ANTENNE GRILLE =======================*/

.titGrille
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	padding-right:10px;
	text-decoration:none;
}

.titdateGrille
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.txtGrilleBlack
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.txtGrilleRed
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#B21014;
	font-weight:normal;
	text-decoration:none;
}

.titleGrilleRed
{
 	font-family: Arial Black, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 20px;
	line-height:1em;
	color: #B21014;
}


.linkFrequences img
{
	background-color:#FFFFFF;
	filter:Alpha(opacity=100);
	-moz-opacity: 1;
}

.linkFrequences:hover img
{
	background-color:#FFFFFF;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
}

/* ====================== Actu Antenne ================*/

.actu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	line-height:1.6em;
	text-decoration:none;
	
}

.actuMain
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	line-height:1.2em;
	text-decoration:none;
	
}

.actuMainwhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
	line-height:1.2em;
	text-decoration:none;
	
}

.actuMainwhite:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
	line-height:1.2em;
	text-decoration:underline;
	
}

.actuWhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#ffffff;
	font-weight:normal;
	font-variant:small-caps;
	line-height:1.6em;
	text-decoration:none;
	
}

.headerNum
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	text-decoration:none;
	line-height:1.4em;
	color:#A61319;
}

.txtStrong
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#000000;
	font-weight:bold;
	line-height:1.8em;
	text-decoration:none;
}

.headerProg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#A61319;
	font-weight:Bold;
	line-height:1.8em;
	text-decoration:none;
}

.headerMainProg
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#A61319;
	font-weight:Bold;
	line-height:1.2em;
	text-decoration:none;
}


/* Style for horoscope */

.lienHoroscope
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.lienHoroscope:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

.headerHoroscope
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.txtHoroscope
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

/* PLaylists */
.headerPlaylist
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}


.telechargerPlaylist
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:6pt;
	font-weight:normal;
	text-decoration:none;
	color:#808080;
}

.evaluer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	text-decoration:none;
	color:#808080;
}

.interpretePlaylist
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#000000;
}

.titrePlaylist
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#B21014;
}

.classement
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#4F4F4F;
}



/* ====================== Bons Plans ================*/

.bonPlans
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	line-height:1.6em;
	text-decoration:none;
	
}

.mainTxtbonPlans
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	line-height:1.4em;
	text-decoration:none;
	
}

.bonPlanslist
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#000000;
	
}

.bonPlansWhite
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-style:italic;
	font-weight:bold;
	line-height:1.2em;
	text-decoration:none;
	
}

.titrebonPlans
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	color:#EB5A11;
}


.bonPlansOrange
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#F88E1D;
	font-weight:bold;
}

.dropbonPlans
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	color:#2E1A05;
	background-color:#F88E1D;
	border-color:#2E1A05;
	height:14pt;
	width:112px;
}

.headerbonPlans
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	line-height:1.4em;
	color:#A61319;
}

.bonPlansInfo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	line-height:1.4em;
	color:#A61319;
}

.txtbonPlans
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	line-height:1.4em;
	color:#010101;
}

.logName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}

.txtAnim
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}


.txtAnimRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	font-style:italic;
	color: #B21014;
	text-decoration:none;
}

/* Chroniques */

.txtDateChroniques
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	font-style:italic;
	color: #ffffff;
	text-decoration:none;
	height:25px;
}

.TitreChroniques
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	color: #ffffff;
	text-decoration:none;
}

.TitreChroniquesOrange
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	font-style:italic;
	color: #EB5A11;
	text-decoration:none;
}

.TitreChroniquesSelection
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding-left:4px;
	font-weight:bold;
	font-style:italic;
	color: #ffffff;
	text-decoration:none;
}


.TitreChroniquesSemaine
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding-left:2px;
	text-align:left;
	font-weight:bold;
	font-style:italic;
	color: #000000;
	text-decoration:none;
}



.SoutitreChroniques
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	color: #F88E1D;
	text-decoration:none;
}

.desChroniquesBlanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #ffffff;
	text-align:left;
	text-decoration:none;
	width: 145px;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.desChroniquesBlancLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #ffffff;
	text-align:left;
	text-decoration:underline;
	width: 145px;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.desChroniquesNoir
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color: #000000;
	text-align:left;
	text-decoration:none;
	width: 182px;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.desChroniquesNoirLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color: #000000;
	text-align:left;
	text-decoration:underline;
	width: 182px;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.txtAnimRedChroniques
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
	font-style:italic;
	color: #B21014;
	text-decoration:none;
}

.TitreChroniquesNet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	color: #ffffff;
	text-decoration:none;
}

.TitreChroniquesOrangeNet
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	font-style:italic;
	color: #EB5A11;
	text-decoration:none;
}


.meteoDate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:italic;
	font-weight:bold;
	padding-left:5px;
	color:#A61319;
}

.meteoNewsText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:italic;
	font-weight:bold;
	padding-left:5px;
	color:#000000;
}

.meteoTitre
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding-right:5px;
	text-align:left;
	font-weight:bold;
	font-style:italic;
	//color: #A61319;
	color: #000000;
	text-decoration:none;	
}

.desMeteoBlanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #000000;
	text-align:left;
	text-decoration:none;
}

.dateMeteoBlanc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #ffffff;
	text-align:right;
	text-decoration:none;
}

.headerRecherche
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color: #ffffff;
	text-decoration:none;
}

.TitreRecherche
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	font-style:normal;
	color: #ffffff;
	text-decoration:none;
}

.dropDownRecherche
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border-color:#F88E1D;
	height:18px;
	width:100px;
	
}

.dropDownRechercheDate
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	background-color:#ffffff;
	border-color:#F88E1D;
	height:18px;
	width:45px;
	
}

.txtRecherche
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	color: #ffffff;
	text-decoration:none;
}

.journalisteName
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	color: #F88E1C;
	text-decoration:none;
	line-height:1.4em;
}

.journalistePoste
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	color: #F88E1C;
	text-decoration:none;
	line-height:1.2em;
}

.txtJournaliste
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	color: #ffffff;
	text-decoration:none;
	line-height:1.8em;
}

@media screen,projection{
	#top_728_banner{
		/* dimensions of the banner */
		width: 728px;
		height: 90px;
		display: block;
		margin: auto; /* optionally, align the banner to the center */
		background: transparent url("../images/banner_haut.jpg") no-repeat;
		color: inherit;
		z-index: 1;
		top:0;
		position:absolute;
	}
}

/* ====================== Ma ville ma region ================*/
#mavillebanner
{	
	float:left;	
	width:595px;
	height:166px;
	background-image:url(../images/maville/maville_banner.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#mavilleContainer
{
	float:left;
	margin:0px;
	padding:0px;
	width:595px;
	background-color:#B21014;
}

#mavilleLeftPanel
{
	float:left;
	margin-top:2px;
	margin:0px;
	width:262px;
	background-color:#B21014;
	text-align:left;
}

#mavilleLeftPanel #topContent
{
	float:left;
	margin:0px;
	width:180px;
	height:62px;
	background-color:#B21014;
	text-align:left;
	
	padding-left:18px;
}

#mavilleLeftPanel #topContent1
{
	float:left;
	margin-top:16px;
	width:162px;
	background-color:#B21014;
	text-align:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}


#mavilleLeftPanel #titreImg
{
	float:left;
	margin-top:20px;
	width:128px;
	height:22px;
	background-color:#B21014;
}


html>body #mavilleLeftPanel #tableData
{
	float:left;
	padding:0px;
	margin-top:6px;
	margin-left:22px;
	width:233px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#ffffff;
	text-align:left;
}

#mavilleLeftPanel #tableData
{
	float:left;
	padding:0px;
	margin-top:6px;
	margin-left:10px;
	width:233px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#ffffff;
	text-align:left;
}

.tableData
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#ffffff;
	text-align:left;
}

#mavilleLeftPanel #tableData .titre
{
	float:left;
	width:auto;
	margin-right:5px;
	padding:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:11.1px;
	color:#F88E1D;
	text-align:left;
}

#mavilleLeftPanel #tableData .imgReserver
{
	float:right;
	padding:0px;
	margin-bottom:1px;
	width:auto;
	height:14px;
}

#mavilleLeftPanel #tableData .date
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:13px;
	color:#ffffff;
	text-align:left;
	padding-bottom:18px;
}

#mavilleLeftPanel #tableData .agendaSum
{
	float:left;
	width:auto;
	padding:0px;
	margin-top:2px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:10.4px;
	color:#F88E1D;
	text-align:left;
}

#mavilleLeftPanel #tableData .agendaDate
{
	float:right;
	width:40px;
	padding:0px;
	margin-top:2px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:9px;
	color:#F88E1D;
	text-align:left;
}

#mavilleLeftPanel #tableData .author
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	font-size:10px;
	color:#F88E1D;
	text-align:left;
	
}


#mavilleLeftPanel #tableData .authorName
{
	color:#ffffff;	
}



.selectItem
{
	width:109px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#000000;
	padding-left:3px;
	margin-bottom:5px;
	margin-top:2px;
	
	border:1px solid #000000;
}

#mavilleRightPanel
{
	float:left;
	padding:0px;
	margin:0px;
	width:280px;
	background-color:#B21014;
	text-align:left;
}


html>body #mavilleRightPanel
{
	float:left;
	padding:0px;
	margin:0px;
	width:333px;
	background-color:#B21014;
	text-align:left;
}

#mavilleRightPanel #imgPub
{
	float:left;
	padding:0px;
	margin-top:10px;
	width:321px;
	background-color:#B21014;
}


#mavilleGat
{
	float:left;
	margin-top:30px;
	width:320px;
}

html>body #mavilleGat #listCat
{
	float:left;
	margin-left:57px;
}

#mavilleGat #listCat
{
	float:left;
	margin-left:37px;
}

#mavilleGat #listCat .mavilleCatTitle
{
	margin:0px;
	padding:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
}

#mavilleGat #listCat .mavilleCatTitleSelected
{
	margin:0px;
	padding:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#F88E1D;
	text-align:left;
	text-decoration:none;
}

#mavilleGat #listCat td
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	
	padding-left:4px;
	padding-right:4px;
}

.mavilleGatsubSection
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	
	padding-left:4px;
	padding-right:4px;
}

.mavilleGatsubSectionSelected
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#F88E1D;
	text-align:left;
	text-decoration:none;
	
	padding-left:4px;
	padding-right:4px;
}

.mavilletextarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#404040;
	background-color:#ffffff;
	width:250px;
}