.evenTitle {
	BACKGROUND: none;
	COLOR: #000000;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Helvetica;
	TEXT-DECORATION: none;
	text-align: right;
	width: 100%;
}

.evenDesc {
	BACKGROUND: none;
	COLOR: #000000;
	FONT-SIZE: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	vertical-align: top;
}

.evenMess {
	
}

/*
.blockEventMonth{
	border: 1px solid #D3DCE3;
	BACKGROUND : #FFFFFF; 
	}
tr.blockEventTrimMonth {BACKGROUND : #D3DCE3; font-weight:bold;}
td.blockEventTrimMonth th.eventTrimMonth {
	COLOR: #000000;
	width: 15%;
}

td.blockEventShadedMonth {
	background:#DFDFDF;
	COLOR: 778899;
	width: 15%;
	text-align: center;
	vertical-align:top;
}
td.blockEventDayMonth {vertical-align:top;}
div.blockEventDayMonthToday {border: 1px solid red; font-weight:bold;}
div.blockEventDayMonth {text-align:center; font-weight:bold;}
*/
.eventMonth {
	border: 1px solid #949ca1;
	BACKGROUND: #EEEEEE;
	padding: 0;
	width: 100%;
}

tr.eventTrimMonth {
	BACKGROUND: #D3DCE3;
}

th.eventTrimMonth {
	width: 14%;
	font-size: 12px;
	color: #545454;
}

td.eventShadedMonth {
	background: #fff;
	width: 14%;
	text-align: center;
	vertical-align: top;
	color: #d6d6d6;
}

td.eventDayMonth2 {
	width: 14%;
}

td.eventDayMonth,td.eventDayMonthToday {
	vertical-align: top;
	border: 1px solid #FFFFFF;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
}

td.eventDayMonthToday {
	background: #e4cfb4;
}

div.eventDayMonth,div.eventDayMonthToday,div.eventDayMonthWith,div.eventDayMonthTodayWith {
	text-align: center;
	font-weight: bold;
	background: #dadada;
	padding-bottom: 2px;
	padding-top: 2px;
}

div.eventDayMonthWith {
	background: #dadada url(../images/avec_evt.gif) no-repeat 50% 50%;
}

div.eventDayMonthToday {
	background: #e4c49e;
}

div.eventDayMonthTodayWith {
	background: #ceaf8d url(../images/avec_evt.gif) no-repeat 50% 50%;
}

.evenDay {
	width: 50%;
	vertical-align: top;
	background: #D3DCE3;
}

div.evenDayTitle {
	padding: 5px 0px;
	color: #5d5d5d;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
}

.timeEvent {
	width: 100%;
}

tr.timeEvent {
	border: 1px solid #FFFFFF;
}

.hourTimeEvent {
	width: 80px;
	color: #778899;
	BACKGROUND: #D3DCE3;
	vertical-align: middle;
	border: 1px solid #E8F0F0;
	white-space: nowrap;
	text-align: center;
}

.eventTimeEvent {
	vertical-align: middle;
	BACKGROUND: #E8F0F0;
}

.eventSubmitEvent {
	background: #D3DCE3;
}

.eventSubmitLeft {
	background: #D3DCE3;
}

.eventSubmitRight {
	BACKGROUND: #E8F0F0;
}



table.saisieevent th {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}

table.saisieevent td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 300px;
}

div.dimztexte {
	width: 540px;
	margin-left: 100px
}

div.encadreedit {
	border: 1px solid #899725;
	overflow: no;
}

.saisie {
	width: 300px;
}

hr.event {
	border: none;
	height: 1px;
	background-color-old: #743C12;
	background-color: #E7F1A1;
	color-old: #9AB7E8;
	color: #E7F1A1;
	
	display: none;
}

fieldset {
	
	margin: 0px 10px 10px 0;
	padding: 5px 10px;
	
	
	border: 1px solid #979797;
	/*background-image: url("../images/fdblocdiv.png");*/
	
	
	border-radius: 6px;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    /*behavior: url(themes/oriente/style/border-radius.htc);*/
}

fieldset legend {
  color: #BBC0E2;
  font-size: 14px;
  font-family: Georgia, "Times New Roman", Times;
  font-weight: bold;
  /*text-transform: uppercase;*/
}

div.cal_buttonBarDiv {
	float: right;
	width: 200px;
}

div.cal_buttonBarDiv div.bloc {
	margin-left: 10px;
}
div.cal_buttonBarDiv div.bloc img{
	display: none;
}
div.cal_buttonBarDiv div.bloc ul{
	margin-left : 15px;
	padding-left : 0px;
}
div.cal_buttonBarDiv div.bloc ul li{
	
}

table.calaction td {
	font-size: 11px;
	padding: 10px 0px 10px 0px;
}

table.calaction td a {
	background-image: url("../images/fdbtn.png");
	border: 1px solid #ccc;
	background-color: transparent;
	background-position: 0 center;
	background-repeat: no-repeat;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	
	
	padding: 3px 30px 3px 30px;
	_padding: 4px 30px 4px 30px;
	
	border-radius: 6px;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    behavior: url(themes/oriente/style/border-radius.htc);
}

table.listevent {
	width: 100%;
}

table.listevent th {
	font-size: 11px;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 4px;
}

table.listevent th.sujet {
	/*font-size: 12px;
	border-bottom: 1px solid #e4cfb4;
	border-top: 1px solid #e4cfb4;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	padding-left: 10px;*/
	color: #BBC0E2;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times;
	font-weight: bold;
	line-height: 18px;
	padding: 10px 10px 0px 0px;
	border-bottom: 1px dotted #BBC0E2;
	text-transform: uppercase;
}

table.listevent td {
	font-size: 11px;
	padding: 4px 5px 4px 20px;
}

img.topicImg {
	height: 16px;
	vertical-align: bottom;
	margin-right: 5px;
	margin-left: 2px;
	display: none;
}

hr.event {
	border: none;
	height: 1px;
	background-color-old: #743C12;
	background-color: #e4cfb4;
	color-old: #9AB7E8;
	color: #e4cfb4;
}

p.redactor {
	font-weight: bold;
	display: none;
}

p.horaires {
	font-size: 12px;
	text-align: center;
	
	margin: 0 10px 10px 0;
	padding: 10px;
	
	
	
	border: 1px solid #979797;
	background-image: url("../images/fdblocdiv.png");
	
	/*-moz-box-shadow: 1px 2px 3px #333; 
  	-webkit-box-shadow: 1px 2px 3px #333;
  	box-shadow:  1px 2px 3px #333; */
	
	border-radius: 6px;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    /*behavior: url(themes/oriente/style/border-radius.htc);*/
}

div.corpsevt {
	font-size: 10px;
}

p.action {
	font-weight: bold;
	font-size: 11px;
	padding: 0;
	text-align: center;
}

#zsubject {
	width: 300px;
	border: 1px solid #899725;
}

#ztopic {
	width: 300px;
	border: 1px solid #899725;
}

.selects {
	border: 1px solid #899725;
}

div.colorevent {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #4A6B1B;
}


/* LISINTG AGENDA (Saint-Florent)

------------------------------------------------------------------------------------------*/

div.zpage ul.listingAgenda{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
}

div.zpage ul.listingAgenda li{
	clear:both;
	margin:5px 0;
	padding:5px;
	background:#efefef;
	list-style-image: none;
	list-style:none;
}

div.zpage ul.listingAgenda li:hover{
	background:#f9c829;
}

div.zpage ul.listingAgenda ul{
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-size: 12px;
	font-weight:bold;
	padding:0;
	margin:10px 20px;
	list-style:none;
	list-style-image:none;
}

div.zpage ul.listingAgenda ul li{
	background:url('../images/puce_list1.gif') left 5px no-repeat;
	margin:5px 0 5px 20px;
	font-size: 12px;
	padding:0 0 0 15px;
	list-style:none;
	list-style-image:none;
}

div.zpage ul.listingAgenda li a.thumb, div.zpage ul.listingAgenda li a.thumbpast{
	display:block;
	/*width:75px;*/
	float:left;
	border: 3px solid #f8cb37;
	line-height: 0;
	font-size: 0;
}

div.zpage ul.listingAgenda li a.thumbpast{
	border-color: #aaa;
}

div.zpage ul.listingAgenda li a.thumb img, div.zpage ul.listingAgenda li a.thumbpast img{
	margin:0;
	border:none;
	width: 80px;
	height: 80px;
}

div.zpage ul.listingAgenda li a.thumbpast img {
	filter: url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
	filter: gray; /* IE6+ */
	filter: grayscale(100%); /* Current draft standard */
	-webkit-filter: grayscale(100%); /* New WebKit */
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%); 
	-o-filter: grayscale(100%);
}

div.zpage ul.listingAgenda div.listingLegend, div.zpage ul.listingAgenda div.listingLegendpast{
	float:left;
	width:625px;
	/*margin-left:5px;
	padding:0 10px;*/
}

ul.listingAgenda p,

ul.listingAgenda div.titreListing{
	width: auto;
	margin:0 0 5px 10px;
	padding:0;
}

ul.listingAgenda div.titreListing a,
ul.listingAgenda div.titreListing a:hover{
	font-size:16px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	text-decoration:none;
	color:#110b10;
	margin:0;
	padding:0;
}

div.listingLegendpast div.titreListing a, div.listingLegendpast div.titreListing a:hover {
	color: #999;
}


ul.listingAgenda div.titreListing span.categorie {
	font-size:14px;
	color:#5f5f5f;
	font-weight:normal;
	font-family:Arial, sans-serif;
	text-align:right;
	float:right;
	font-style: italic;
}

ul.listingAgenda div.listingLegendpast div.titreListing span.categorie {
	color:#999;
}

div.zpage ul.listingAgenda div.titreListing span.date,
div.zpage ul.listingAgenda div.titreListing span.date a,
div.zpage ul.listingAgenda div.titreListing span.date a:hover{
	font-size:14px;
	color:#666;
	font-weight:normal;
	font-family:Century Gothic, Arial, sans-serif;
	text-align:right;
	float:right;
}

div.zpage ul.listingAgenda div.listingLegend a.more, div.zpage ul.listingAgenda div.listingLegendpast a.more{
	margin:0 0 2px 0;
	float:right;
	 display: none;
}

div.zpage div.entete div.formAgenda{
	padding:10px;
}

div.zpage div.entete table#dateSelction{}

div.zpage div.entete table#themeSelction{}

div.zpage p.date{ /* partie ou la date figure dans les fiches agenda */
	font-weight:bold;
	/*font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #00aacc;*/
}

div.zpage ul.listingAgenda p.date{ /* partie ou la date figure dans le listing agenda */
	/*font-size:12px;
	font-weight:normal;*/
}

div.listingLegendpast p, div.listingLegendpast p.date {
	color: #999;
	padding-bottom: 0;
}

div.listingLegendpast p.date {
	margin-bottom: 0;
}

div.zpage div.listingLegendpast a.more, div.zpage div.listingLegendpast a.more:hover {
  background-color: #999;
  display: none;
}