html {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 100%;
	margin: 0;
	padding: 0;
	overflow-y: scroll;
	scrollbar-arrow-color:#EB6C67;
	scrollbar-face-color:#F0DF49;
	scrollbar-track-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#8E5995;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-darkshadow-color:#8E5995;
}
BODY { 
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	/* height:100%; */
	font-size: 100%;
	background: #FFFFFF;
	color: #333333;
	margin: 0;
	padding: 0;
	/* background: transparent url("/pictures/fond1.jpg") repeat; */
	/* background-attachment: fixed; */
	/* background-color: #ACAC84; */
	/* background-color: #D1D1BA; */
}

P	{ margin: 0px; }
PAlign	{ text-align: justify; text-justify: newspaper; }

hr	{ color: #BED0D8; background-color: #BED0D8; height: 1px; border: 0;}

A:link 	{text-decoration: none; color:#0000AA; }
A:hover	{ border-bottom: 3px solid #D61C1B;}
A:active {text-decoration: none; }
A:visited {text-decoration: none; color:#4060FF; }


.petit	{font-size:76%;}
.titre	{font-size:170%;color:#B81801;font-weight:bold; font-style: normal;}
.GrandTitre { font-size:190%; color:#000000; font-weight:bold;}
.GrandTitre2 { font-size:190%;color:#000000; font-style: italic;}
.Soustitre { font-size:120%;color:#72277D;font-weight:bold; font-style: normal;}

.categorie { color: #CC0000; font-weight: bold; font-style: italic; font-size: 80%; }
.date { font-weight:bold; font-size: 76%; color:#000000}
.manif {font-size:100%; color: #F96760; font-weight:bold; font-family: "Trebuchet MS", Helvetica, Arial; }
.categorie2 { color: #000000; font-weight: bold; font-size: 110%; font-family: "Trebuchet MS", Helvetica, Arial; }
.date2 { font-weight:bold; font-size: 76%; }
.manif2 {font-size:160%; color: #A778AD; font-weight:bold; }
.entree2 { font-weight:bold; font-size: 80%; color: #333333}

ol {margin: 0; padding: 0; list-style-type: none;}

.OngleSelect {font-weight: bolder; font-size: 120%;; background-color: #CFD8DA}
.OngleUnSelect {font-size: 76%;; background-color: #FFFFFF}


.ZoneForm { border:1px solid #ACAC84; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 100%;}
input {border:1px solid #999966; background-color:#FFFFFF; }

.gras {font-weight: bold}

.td1	{ 
	background-color: #D9D9FB;
	border-width:1px;  border-style:solid;  border-color:#CCCCCC; padding:3px;
	/* firefox, safari */
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        border-radius: 10px 10px 10px 10px;
	/* pour Chrome */
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
        -webkit-border-bottom-right-radius: 10px;
	font-size: 100%;
	}
.td2	{ 
	background-color: #F2A2A2;
	border-width:1px;  border-style:solid;  border-color:#CCCCCC; padding:3px;
	/* firefox, safari */
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        border-radius: 10px 10px 10px 10px;
	/* pour Chrome */
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
        -webkit-border-bottom-right-radius: 10px;
	font-size: 100%;
	}
.td3 	{
	background-color: #FFE495;
	border-width:1px;  border-style:solid;  border-color:#CCCCCC; padding:3px;
	/* firefox, safari */
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        border-radius: 10px 10px 10px 10px;
	/* pour Chrome */
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
        -webkit-border-bottom-right-radius: 10px;
	font-size: 100%;
	}
.td4 	{
	background-color: #E2ADE7;
	border-width:1px;  border-style:solid;  border-color:#CCCCCC; padding:3px;
	/* firefox, safari */
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        border-radius: 10px 10px 10px 10px;
	/* pour Chrome */
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 10px;
        -webkit-border-bottom-left-radius: 10px;
        -webkit-border-bottom-right-radius: 10px;
	font-size: 100%;
	}
.box	{
	border-width:0px;  border-style:solid;  border-color:#CCCCCC; padding:4px;
	font-size: 100%;
	}

.TD_MONTH {background-color: #E2ADE7;border-width:1px;border-style:solid;border-color:#CCCCCC;padding:1px;font-size: 100%;}
.TD_DAYNAME {background-color: #FFE495;border-width:1px;border-style:solid;border-color:#CCCCCC;padding:1px;font-size: 100%;}
.TD_DAYNONE {border-width:0px;border-style:none;padding:1px;font-size: 100%;}
.TD_DAYSELECT {background-color: #F2A2A2;border-width:1px;border-style:solid;border-color:#CCCCCC;padding:1px;font-size: 100%;}
.TD_DAYNOSELECT {background-color: #D9D9FB;border-width:1px;border-style:solid;border-color:#CCCCCC;padding:1px;font-size: 100%;}

img.agenda { border: 0px solid #FFFFFF; }

/* ----------------- Pour infos --------------------------- 
.Sommaire { color: #333333; background-color: #666600}
text-decoration:none;
a:hover	{text-decoration:underline; color:#D71C1B;}
a.Soustitre {color: #FF0000}
a.Soustitre:hover {color: #9D0000; background: #CCCCCC}

input {border:1px solid #999966; background-color:#FFFFFF; font-size: 8pt; color:#9D0000;}
select {border:1px solid black; background-color:#333333; font-size: 8pt; color:#9D0000;}
input.btn {cursor:pointer;}
input.btn1 {cursor:pointer; background-color:#333333; color:#9D0000;}
input.btn2 {cursor:pointer; background-color:#333333; color:#9D0000;}
input.btn3 {cursor:pointer; background-color:#333333; color:#9D0000;}
input.btn4 {cursor:pointer; background-color:#333333; color:#9D0000;}
---------------------------------------------------------- */