/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */

/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */





/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */

/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */

/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */

/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */

/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */

/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */

/* Start of CMSMS style sheet 'Courant' */
/* @override http://www.faenza.fr/stylesheet.php?cssid=51&mediatype=screen */



/* Start of CMSMS style sheet 'Courant' */







/* @group Courant */

#full_emission div.flash_button object {
	position: relative;
	top: 7px;
	left: 7px;
}

div.mediavideo {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	width: 510px;
}

div.composition {
	color: #ffa400;
}

div.logo_vignette {

	width: 462px;

	float: left;

	margin-bottom: 40px;
}

div.content_page_wmenu div.calendar-event-deja_passe {
	margin-left: 5px;
	width: 35%;
}

div.content_page_wmenu div.calendar-event-avenir {
	margin-left: 5px;
	width: 35%;
}



div.logo_vignette img {

	padding: 0;

	margin: 0;

}



body {

	color: #9c9c9c;

	margin: 0 auto;

	background: black none repeat-x;

	padding: 0;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	width: 1000px;
}

li {
	list-style-image: url(http://www.faenza.fr/uploads/images/plume.jpg);
	list-style-type: disc;
}
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h5, h5, h6 {
	font: 100% Georgia, "Times New Roman", Times, serif;
	color: white;
}

h2.NewsSummaryLink {

}

#sidebar div.breves div.NewsSummary h2.NewsSummaryLink {
		padding: 0;
	margin: 0;
	font: bold 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

#main_default div.content_page div.NewsSummary h2.NewsSummaryLink a {
	color: silver;
}

h1 {
	font-size: 200%;
}


#main_default div.content_page div.NewsSummary h2.NewsSummaryLink {
	font: 200% Georgia, "Times New Roman", Times, serif;
	margin-bottom: 15px;
	margin-top: 5px;
}
q:before, q:after { content:''}

strong { font-weight: bold }
em { font-style: italic }
ol, ul, li { list-style:none }

* a { position:relative } /* Gets links displaying over a PNG background */
a { outline:none } /* Gets rid of Firefox's dotted borders */
a img { border:none } /* Gets rid of IE's blue borders */




p {

	margin: 0;

}

#main_default div.content_page_wmenu p {
	margin-bottom: 8px;
}



img {

	margin-right: 10px;

}



a:link, a:visited {

	color: #9cc2ff;

	text-decoration: none;

}



a:hover {

	color: #9cc2ff;

	text-decoration: underline;

}



.accessibility, hr {

	position: absolute;

	top: -999em;

	left: -999em;

}



dfn {

	position: absolute;

	left: -1000px;

	top: -1000px;

	overflow: hidden;

	display: inline;

}



ul li ul li ul li a {

	color: silver;

}



#main_default {

	margin-top: 16px;
}








div.content_page_wmenu {

	margin-left: 19%;

	margin-top: 15px;

	text-align: justify;

}



ul {

	list-style-type: none;

	padding-left: 20px;



}



table {

	width: 64%;



	text-align: left;

}



td {

	width: auto;

}



div.tableau_programme table tbody tr td {

	width: 60%;

}



#m4moduleform_2 div.contactform div.required label {

	color: #9c9c9c;

}



#main_default div.content_page_wmenu div font {

	color: orange;

}



#main_default div.content_page_wmenu font {

		color: orange;

}



#main_default div.content_page ul li ul li ul li {

	background: url(uploads/images/plume_short.jpg) no-repeat;

	padding-left: 30px;

	padding-bottom: 2px;

	padding-top: 2px;

}



#main_default div.content_page ul li ul li  {



	background: url(uploads/images/plume_short.jpg) no-repeat;

	padding-left: 30px;

	padding-bottom: 2px;

	padding-top: 2px;

}



/* @group NMS */



/* @end */



/* @group Blog */



div.blogs-showblogsentrytitle {

	font-size: 23px;

}







div.blogs-showblogsentrytime {

	font-size: 9px;

	color: white;

}



div.blogs-showblogsentrycategory a {

	color: gray;

}



#blogs-showblogsentries div.blogs-showblogsentry div.blogs-showblogsentrycomments a {

	color: orange;

}



div.blogs-showblogsentrycategory {

	margin-top: 12px;

	border-top: 1px dotted gray;

}



div.blogs-showentrytitle {

	font-weight: bold;

	font-size: 16px;

	color: orange;

	margin-top: 8px;

	margin-bottom: 8px;

}



div.blogs-showentryheader {



	border-bottom: 1px solid #252525;

	width: 69%;

	padding: 9px;

	margin-bottom: 15px;

	margin-left: auto;

	margin-right: auto;

}



div.blogs-showentrybox {	border-top: 2px solid white;

	border-bottom: 2px solid white;

	padding-top: 5px;

	padding-bottom: 20px;

	margin-top: 10px;

}



div.blogs-breadcrumb {

	font-style: italic;

	text-align: right;

}



div.blogs-showentrytime {

	font-size: 10px;

	text-align: center;

	color: #9cc2ff;

}



div.blogs-showentrycommenttime {

		font-size: 10px;

	text-align: right;

	color: #9cc2ff;

}



div.blogs-showentrycommenttext {

	color: #9cc2ff;

}



div.blogs-showentrycomment {

	width: 69%;

	padding: 9px;

	margin: 15px auto;

}



input#cntnt01author.blogs-authorinput {

	width: 99%;

}



textarea.blogs-commentinput {

		width: 99%;

}





#cntnt01moduleform_2 {

	padding: 9px;

	margin: auto;

	width: 69%;

	border: 1px dashed white;

}



div.blogs-addcommentlabel {

	font-size: 12px;

	color: #9cc2ff;

}



/* @end */







/* @end */

/* End of 'Courant' */



div.mainaccueil div#NewsPostDetailDate {

		font-style: italic;

	font-weight: bold;

	background-color: #131313;

	padding: 2px;

	margin: 0;

	font-size: 14px;

}









div.mainaccueil #NewsPostDetailSummary {

	margin-bottom: 20px;

	background-color: #061014;

	padding: 9px;

}



div.mainaccueil #NewsPostDetailTitle {

	font-size: 23px;

}



div.mainaccueil #NewsPostDetailReturnLink {

	text-align: right;

}



div.mainaccueil #NewsPostDetailContent p img {

	width: 160px;

	height: auto;

}



div.mainaccueil #NewsPostDetailDate {

	font-style: italic;

	font-weight: bold;

	background-color: #131313;

	padding: 2px;

	margin: 0;

	font-size: 14px;

}



div.mainaccueil div.NewsSummaryPostdate {

	background-color: #131313;

	font-weight: bold;

	font-style: italic;

}

/* End of 'Courant' */




/* End of 'Courant' */


/* End of 'Courant' */


/* End of 'Courant' */


/* End of 'Courant' */


#calendar-cntnt0191 h1 {
	color: #999;
}


/* End of 'Courant' */


/* End of 'Courant' */
/* End of 'Courant' */

/* End of 'Courant' */

div.production {
	font-style: italic;
}

/* End of 'Courant' */

