/*
 * Style sheet pour le spages de la rubrique 1
 * $Id: style_agenda.css,v 1.0 2006/12/5 didierst Exp $
 */

init { }

.body_iframe
{
	background-color: transparent;
	margin: 0px 0px 0px 0px;
}

/*fonts*/
.txt_calendrier
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
}

.txt_calendrier_th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}

.txt_calendrier_th_we
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4E6153;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}

.txt_calendrier_selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F00000;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

.txt_calendrier_selected_today
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cb1919;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

.txt_calendrier_preset_date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #58a932;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
}

.txt_calendrier_we
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6a7e6b;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
}
.txt_event
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
}
.txt_av_ar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}
font.invisible
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.txt_calendrier_we_today
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cb1919;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}

.txt_calendrier_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

.txt_calendrier_th_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

.txt_calendrier_th_we_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4E6153;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

.txt_calendrier_selected_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F00000;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}

.txt_calendrier_selected_today_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cb1919;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}

.txt_calendrier_preset_date_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #58a932;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}

.txt_calendrier_we_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6a7e6b;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}
.txt_event_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}
.txt_av_ar_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
}

.txt_calendrier_we_today_mini
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cb1919;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}

/*ancres*/
a.txt_av_ar
{
	color: #000000;
	text-decoration: none;
}

a.txt_av_ar:hover
{
	color: #000000;
	text-decoration: none;
	background-color: #e2e5ee;
}
a.txt_calendrier
{
	color: #000000;
	text-decoration: none;
}

a.txt_calendrier:hover
{
	color: #305f3c;
	text-decoration: none;
	background-color: #e2e5ee;
}

a.txt_calendrier_preset_date
{
	color: #58a932;
	text-decoration: none;
}

a.txt_calendrier_preset_date:hover
{
	color: #305f3c;
	text-decoration: none;
	background-color: #e2e5ee;
}

a.txt_calendrier_we
{
	color: #6a7e6b;
	text-decoration: none;
}

a.txt_calendrier_we:hover
{
	color: #305f3c;
	text-decoration: none;
	background-color: #e2e5ee;
}
a.txt_av_ar_mini
{
	color: #000000;
	text-decoration: none;
}

a.txt_av_ar_mini:hover
{
	color: #000000;
	text-decoration: none;
	background-color: #e2e5ee;
}
a.txt_calendrier_mini
{
	color: #000000;
	text-decoration: none;
}

a.txt_calendrier_mini:hover
{
	color: #305f3c;
	text-decoration: none;
	background-color: #e2e5ee;
}

a.txt_calendrier_preset_date_mini
{
	color: #58a932;
	text-decoration: none;
}

a.txt_calendrier_preset_date_mini:hover
{
	color: #305f3c;
	text-decoration: none;
	background-color: #e2e5ee;
}

a.txt_calendrier_we_mini
{
	color: #6a7e6b;
	text-decoration: none;
}

a.txt_calendrier_we_mini:hover
{
	color: #305f3c;
	text-decoration: none;
	background-color: #e2e5ee;
}

/*
a.lien_image { text-decoration: none; }

a.lien_image:hover
{
	text-decoration: none;
	background-color: transparent;
}
*/

/*Tables*/
.cadre_calendrier { margin: 17px 0px 0px 24px; }
.cadre_calendrier_mini { margin: 0px }
.tbl_bloc_agenda
{
	padding: 4px;
	margin: 0px 0px 0px 0px;
	background-color: #fff;
	border-color: #305f3c;
	border-width: 1px;
	border-style: double;
}

.tbl_fond_agenda { margin: 0px 0px 0px 0px; }

.tbl_agenda
{
	background-color: #c8daca;
	padding: 2px;
	border: 1px #305F3C double;
}

.td_rech_agenda { padding: 4px 0px 4px 4px; }
.td_rech_agenda_d { padding: 4px 4px 4px 0px; }
.td_rech_agenda_gd { padding: 4px 4px 4px 4px; }
.td_agenda
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 1px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}
.td_today_agenda
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 1px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}
.td_selected_today_agenda
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 1px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}
.td_selected_agenda
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 1px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}
.td_agenda2
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 0px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}
.td_today_agenda2
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 0px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}
.td_selected_today_agenda2
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 0px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}
.td_selected_agenda2
{
	text-align: center;
	vertical-align: top;
	padding: 10px 1px 20px 1px;
	border-width: 1px 0px 0px 0px;
	border-color: #305F3C;
	border-style: dotted;
}

.th_agenda
{
	border-color: #305F3C;
	border-width: 0px 1px 1px 0px;
	border-style: dotted;
	text-align: center;
	background-color: #c8daca;
}

.th_agenda2
{
	border-color: #305F3C;
	border-width: 0px 0px 1px 0px;
	border-style: dotted;
	text-align: center;
	background-color: #c8daca;
}

.cadre_calendrier_mini { 	background-color: #fff; }
.tbl_bloc_agenda_mini
{
	padding: 4px;
	margin: 0px 0px 0px 0px;
	background-color: #fff;
	border-color: #305f3c;
	border-width: 1px;
	border-style: double;
}

.tbl_fond_agenda_mini { margin: 0px 0px 0px 0px; }

.tbl_agenda_mini
{
	background-color: #c8daca;
	padding: 2px;
	border: 1px #305F3C double;
}

.td_rech_agenda_mini { padding: 4px 0px 4px 4px; }
.td_rech_agenda_d_mini { padding: 4px 4px 4px 0px; }
.td_rech_agenda_gd_mini { padding: 4px 4px 4px 4px; }
.td_agenda_mini
{
	text-align: right;
}
.td_today_agenda_mini
{
	text-align: right;
}
.td_selected_today_agenda_mini
{
	text-align: right;
}
.td_selected_agenda_mini
{
	text-align: right;
}
.td_agenda2_mini
{
	text-align: right;
}
.td_today_agenda2_mini
{
	text-align: right;
}
.td_selected_today_agenda2_mini
{
	text-align: right;
}
.td_selected_agenda2_mini
{
	text-align: right;
}

.th_agenda_mini
{
	border-color: #305F3C;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	text-align: center;
	background-color: #c8daca;
}

.th_agenda2_mini
{
	border-color: #305F3C;
	border-width: 0px 0px 0px 0px;
	border-style: none;
	text-align: center;
	background-color: #c8daca;
}

/*Formulaire*/
.form_calendrier
{
	margin: 10px 0px 1px 0px;
	text-align: left;
	background-color: #e2e5ee;
	padding: 2px;
}

input.input_text_jour
{
	border-style: solid;
	border-color: #cb1919;
	border-width: 1px;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	width: 40px;
	padding: 4px;
	vertical-align: baseline;
}

select.menu_deroulant_date
{
	border-style: solid;
	border-color: #cb1919;
	border-width: 1px;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #cb1919;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

select.calendrier
{
	border-style: solid;
	border-color: #778ED2;
	border-width: 1px;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #778ED2;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

