body {
	margin:0px; 
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.titre {color:#8A2736;font-size:12pt;font-weight:bold;}
.titre2 {color:#990000;font-size:12pt;font-weight:bold;}
.sstitle {color: #8A2736; font-size:10pt; font-weight:bold; text-align: left}
.Wsstitle {color: #FFFFFF; font-size:10pt; font-weight:bold}
.home {
	color: #FFFFFF;
	font-size:10pt
}
.home2 {
	text-align: justify;
	font-size:8pt
}
.form {color: #000000; font-size:09pt}
.ptit {font-size:08pt; text-align: left}
td.titre {color:white;background-color:#E25906;font-weight:bold;font-size:10pt}
td.sstitre {color:white;background-color:#E25906;font-weight:bold;font-size:9pt}
td.cellorange {color:white;background-color:#E75112;font-weight:bold;font-size:10pt}
td.cellmarron {color:white;background-color:#990000;font-weight:bold;font-size:10pt}
td.cellgris {color:white;background-color:#CCCCCC;font-size:9pt}

.marron : {color: #8A2736}
.orange : {color: #E75112}
.violet : {color: #401273}
.rose : {color: #EC18B4}

td {font-size:10pt; text-align: justify}

td.menu { font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color: #FFFFFF}
.menubas {font-size:8pt}
.middle {font-size:9pt}

H1 {
	color: #E25906;
	font-size:12pt;
	}
H2 {
	color: #540e7d;
	font-size:14pt;
	/*margin-left:70px;*/
	text-align:center;
	}
.btmarron {
border: 1px solid;
background-color: #8A2736;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
cursor: hand;
border-color: #000000
}
a:active {text-decoration: none; color: #8A2736}
a:link {text-decoration: none; color: #8A2736}
a:visited {text-decoration: none; color: #8A2736}
a:hover {text-decoration: none; color: #E25906}

a.h:active {text-decoration: none; color: #8A2736}
a.h:link {text-decoration: none; color: #8A2736}
a.h:visited {text-decoration: none; color: #8A2736}
a.h:hover {text-decoration: none; color: #FFFFFF}

a.orange:active {text-decoration: none; color: #E75112}
a.orange:link {text-decoration: none; color: #E75112}
a.orange:visited {text-decoration: none; color: #E75112}
a.orange:hover {text-decoration: none; color: #8A2736}

a.menu:active {text-decoration: none; color: #FFFFFF}
a.menu:link {text-decoration: none; color: #FFFFFF}
a.menu:visited {text-decoration: none; color: #756099}
a.menu:hover {text-decoration: none; color: #EC18B4}

a.bas:active {text-decoration: none; color: #540E7D}
a.bas:link {text-decoration: none; color: #540E7D}
a.bas:visited {text-decoration: none; color: #756099}
a.bas:hover {text-decoration: none; color: #E77621}

a.sitemap:active {text-decoration: none; color: #FFFFFF}
a.sitemap:link {text-decoration: none; color: #FFFFFF}
a.sitemap:visited {text-decoration: none; color: #FFFFFF}
a.sitemap:hover {text-decoration: none; color: #FDE000}

a.connexion:active {text-decoration: none; color: #FFFFFF}
a.connexion:link {text-decoration: none; color: #FFFFFF}
a.connexion:visited {text-decoration: none; color: #FFFFFF}
a.connexion:hover {text-decoration: none; color: #E25906}

.titre a:active {text-decoration: none; color: #FFFFFF}
.titre a:link {text-decoration: none; color: #FFFFFF}
.titre a:visited {text-decoration: none; color: #FFFFFF}
.titre a:hover {text-decoration: none; color: #E25906}

.sstitre a:active {text-decoration: none; color: #FFFFFF}
.sstitre a:link {text-decoration: none; color: #FFFFFF}
.sstitre a:visited {text-decoration: none; color: #FFFFFF}
.sstitre a:hover {text-decoration: none; color: #8A2736}

/*Menu haut*/
td.menuhaut {background-color:#a11731;letter-spacing:2px; font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; margin:0px; color: #FFFFFF}
a.menuhaut:active {text-decoration: none; color: #FFFFFF; font-size:10pt}
a.menuhaut:link {text-decoration: none; color: #FFFFFF; font-size:10pt}
a.menuhaut:visited {text-decoration: none; color: #FFFFFF; font-size:10pt}
a.menuhaut:hover {text-decoration: none; color: #FFFFFF; font-size:10pt;Background-color:#E45327}

td.menuhaut2 {background-color:#8A2736;letter-spacing:1px; font-family: Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; margin:0px; color: #FFFFFF}
a.menuhaut2:active {text-decoration: none; color: #FFFFFF; font-size:10pt}
a.menuhaut2:link {text-decoration: none; color: #FFFFFF; font-size:10pt}
a.menuhaut2:visited {text-decoration: none; color: #FFFFFF; font-size:10pt}
a.menuhaut2:hover {text-decoration: none; color: #FFFFFF; font-size:10pt;Background-color:#E45327}


/***** menu CSS *****/

#conteneurmenu {
	color:black;
	}
	
@media print {
/*A l'impression on cache le menu, marche au moins pour IE, Moz et Opéra.*/
	.menu, .ssmenu {
		visibility:hidden;
	}
}
.menu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	background-color:none;
	color: #E45327; 
	margin-left:0px;
	padding-left:0;
/* width et margin sont au cas où le javascript est désactivé. */
	width:15em;
	margin:0em;
	text-align:center;
}
.menuss {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	background-color:none;
	color: #E45327; 
	margin-left:0px;
	padding-left:40px;
/* width et margin sont au cas où le javascript est désactivé. */
	width:15em;
	margin:0em;
	text-align:left;
}
.menuss a, .ssmenuss a, .menuss a:visited, .ssmenuss a:visited {
/* Les liens qui ne sont pas sous le curseur. */
	font-size:12px; 
	color:#993333;
	padding:0px;
/* Ne pas modifier le block */
	display:block;
/*	Un width:100% fait planter Mozilla, sans le width:100% c'est IE et Opera... La combinaison
	aucun width et height:100% marche sur tous, donc ne pas toucher ces 2 lignes */
/*	height:100%;
	margin:0px;*/
	margin:0px;
	width:100%;
}
.menuss a:hover, .menuss a:focus {
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.
	*/
	background:#FFFFFF;
	text-decoration:none;
	color:#E45327;
}

.menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited {
/* Les liens qui ne sont pas sous le curseur. */
	color:#993333;
	padding:0px;
/* Ne pas modifier le block */
	display:block;
/*	Un width:100% fait planter Mozilla, sans le width:100% c'est IE et Opera... La combinaison
	aucun width et height:100% marche sur tous, donc ne pas toucher ces 2 lignes */
/*	height:100%;
	margin:0px;*/
	margin:0px;
	width:100%;
}

.menu a:hover, .menu a:focus {
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.
	*/
	background:none;
	text-decoration:none;
	color:#E45327;
}


.menu span, .ssmenu span, .menuss span {
/* Ne pas toucher
	C'est pour cacher les ; en fin de <li>, ce qui permet aux synthèse vocales de prendre une
	pause dans l'élocution */
	display:none;
}

.ssmenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal;
	color: #E45327; 
	margin:0px
	background-color:none;
	border:0px dotted #993333;
	padding-top:0;
	padding-left:0px;
	padding-right:0px;	
	padding-bottom:0px;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
/* width et margin sont au cas où le javascript est désactivé. */
	width:15em;
	margin-top:0;
	margin-left:0em;
	margin-right:0em;	
	margin-bottom:0em;
}



.ssmenu ul, .ssmenu li {
/* Ne pas trop toucher.
	Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	background-color:#FFFFFF;
	padding:0;
	margin:0;
	list-style-type:none;
}

html>body .menu a, html>body .menu a:visited, html>body .menu a:hover, html>body .menu a:active,
html>body .ssmenu a, html>body .ssmenu a:visited, html>body .ssmenu a:hover, html>body .ssmenu a:active {
	width:auto;
}

.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus {
/* Les liens sous le curseur.
	On change les couleurs du texte et de fond, et on enlève le soulignement.
	*/
	
	background-color:#993333;
	color:#FFFFFF;
	text-decoration:none;
}



img {
/* Si on met une image dans un lien (par exemple un logo à gauche du lien), pas de bordure
	car c'est vilain :-p */
	border:none;
}

.ssmenu img {
/* un petit espacement entre l'image et le texte du lien <a href="..."><img.../>blabla</a> */
	margin-right:2px;
}

.menuimg {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold;
	background-color:#FFFFFF;
	color: #E45327; 
	margin-left:0px;
	padding-left:0px;
/* width et margin sont au cas où le javascript est désactivé. */
	width:15em;
	margin:0em;
	text-align:left;
}
.main 
{
	width:610px;
}


.quotidien_actu {  float:left;
				   margin-right:10px;
				   margin-top:5px;
				   display:block;}
				   
.partenaria_play { width:400px;
                   border:0px black solid;
                   }
span.quotidiens_actu { margin-top:10px; 
					display:block;    }
h1 { }
				   
	
