BODY {
FONT: normal 10px Arial, Helvetica, sans-serif;
	background-attachment : scroll;
	color : #006699;
	background-image : none;
	background : url(img/mosaic.jpg) scroll center;
}
.fond
{
	FONT: normal 10pt Arial, Helvetica, sans-serif;
}

.fondagenda
{
	FONT: normal 10pt Arial, Helvetica, sans-serif;
	background : #E78EC8;
	background-image : url(img/fondagenda.jpg);
}

.menu:visited
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none
}


.menu:link
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none
}


.menu:hover
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color : White;
}

.menu:active
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: Navy;
	TEXT-DECORATION: none
}

.form 
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#006699;
	background-color: #E4EADB;
}

INPUT 
{
	FONT: bold 10px Arial, Helvetica, sans-serif;
	COLOR: Navy;
	BACKGROUND-COLOR: White;
}

.blocgauche
{
	FONT: 8pt Arial, Helvetica, sans-serif;
	COLOR:#006699;

}
.fontab
{
	FONT: 8pt Arial, Helvetica, sans-serif;
	COLOR: #006699;
	BACKGROUND-COLOR: White;
}
.a:link
{
	FONT: normal 9pt Arial, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.a:visited
{
	FONT: normal 9pt Arial, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}
.a:hover
{
	FONT: 9pt Arial, Helvetica, sans-serif;
	COLOR: #DC143C;
	TEXT-DECORATION: none
}

.a:active
{
	FONT: normal 9pt Arial, Helvetica, sans-serif;
	COLOR: #DC143C;
	TEXT-DECORATION: none
}

.web:link
{
	FONT: bold italic 8pt Arial, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.web:visited
{
	FONT: bold italic 8pt Arial, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}
.web:hover
{
	FONT: bold italic 8pt Arial, Helvetica, sans-serif;
	COLOR: #ff9900;
	TEXT-DECORATION: none
}

.web:active
{
	FONT: bold italic 8pt Arial, Helvetica, sans-serif;
	COLOR: #ff9900;
	TEXT-DECORATION: none
}

.barre:link
{
	FONT: 600 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: none
}

.barre:visited
{
	FONT: 600 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		COLOR: White;
	TEXT-DECORATION: none
}
.barre:hover
{
	FONT: 600 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: White;
	TEXT-DECORATION: underline;
}

.barre:active
{
	FONT: 600 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		COLOR: White;
	TEXT-DECORATION: none
}

.formtext
{
	FONT: 8pt Verdana;
	COLOR: #666666;
	background-color: #C2DEFF;
}


.grandcadre
{
	FONT: 8pt Arial, Helvetica, sans-serif;
	COLOR:#006699;
	background-color: #D8BFD8;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
}
.petitcadre
{
	FONT: 12pt Arial, Helvetica, sans-serif;
	COLOR:#006699;
	background-color: #D8BFD8;
	border-width:1px;
	border-style:solid;
	border-color: #FFA500;
	TEXT-DECORATION: none
}
.moyencadre
{
	FONT: 8pt Arial, Helvetica, sans-serif;
	COLOR:#006699;
	background-color: transparent;
	border-width:1px;
	border-style:solid;
	border-color: #FFA500;
	padding:0px;
	background : White;
	
}

.entetecadre
{
	FONT: bold 10pt Arial, Helvetica, sans-serif;
	COLOR: White;
	background-color: transparent;
	border-width: 1px;
	border-style:solid;
	border-color:orange;
	background : #483D8B;
	text-align : center;
}

.formcadre
{
	FONT: normal 8pt Arial, Helvetica, sans-serif;
	COLOR: Navy;
	background-color: #C2DEFF;
	border-width: 0px;
	border-color:#e4eadb;
}

.formcadrepropo
{
	FONT: normal 8pt Arial, Helvetica, sans-serif;
	COLOR: Navy;
	background-color: #F0F8FF;
	border : 3px solid #FFA500;
}

.formcadrelog
{
	FONT: normal 8pt Arial, Helvetica, sans-serif;
	COLOR: #006699;
	background-color: White;
	border : 3px solid Silver;
}

.formcadreliens
{
	FONT: normal normal 9pt Arial, Helvetica, sans-serif;
	COLOR: White;
	background-color: #A08BC6;
	border-width: 0px;
	border-color:#e4eadb;
	background : url(img/fondlien2.jpg);
}
.formcadreinsc
{
	FONT: normal 8pt Arial, Helvetica, sans-serif;
	COLOR: Navy;
	background-color: #C4D175;
	border-width: 0px;
	border-color:#e4eadb;
	background : url(img/fondinsc.jpg);
}

.formcadrecontact
{
	FONT: normal 8pt Arial, Helvetica, sans-serif;
	COLOR: Navy;
	background-color: #C4D175;
	border-width: 0px;
	border-color:#e4eadb;
	background : url(img/fondcontact.jpg);
}
/**********************************************************/
div.champcoord, input.champcoord, select.champcoord, textarea.champcoord, option.champcoord
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color: #006666;
	visibility : inherit;
}
input.champcoord, select.champcoord, option.champcoord, textarea.champcoord
{
	background-color:#FBFBFB;
	border:#A0A0A0 solid 1px;
}

/**********************************************************/


div.BoutonOK, input.BoutonOK
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#FF9900;
	cursor:hand;
}


div.jourcalendrier, input.jourcalendrier
{
	font-family:Tahoma;
	font-size:11px;
	color: #485e9e;
	text-decoration:none;
	background-color: White;
	border:#A0A0A0 solid 0px;
	cursor:hand;
	text-align : inherit;
}

div.jourcalendriernow, input.jourcalendriernow
{
	font-family:Tahoma;
	font-size:11px;
	color: White;
	text-decoration:none;
	background-color: #FF8C00;
	border:#A0A0A0 solid 0px;
	cursor:hand;
	text-align : inherit;
}


div.coordPR, div.coordPE, div.coordP
{
	font-family:Tahoma;
	font-size:9px;
	font-weight:normal;
	color:#000000;
}


div.coordPR, div.coordPE
{
	font-size:9px;
	color:#CE0000;
}

.TDRUB{
	font-weight : normal;
	font-size : 14px;
	font-family : "HandelGothic BT";
	color : #E6E6FA;
}
.nb{
	background-color: transparent;
	background-position : center;
	font-size : 12px;
	color : Navy;
	background-repeat : no-repeat;
	text-align : center;

}

.datebp
{
	color : Red;
	font-size : 11px;
}

.titrebp
{
	color : #006699;
	font-size : 13px;
	font-weight : bolder;
}
.textpropo
{
	font-weight : normal;
	font-size : 12px;
}
.auteurpropo
{
	font-size : 9px;
	text-align : right;
}
.cadrerreur
{
	background : White;
	font : normal 12px;
	color : #EC0000;
}

.boutagenda
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color: Aqua;
	text-decoration:none;
	background-color: ButtonFace;
	cursor:hand;
}
.dateheure
{
	color : #F0F8FF;
	font : bold 13px Arial;
}
.info
{
	background-color : White;
	font : 11px Arial;
	border : thin solid #FFA500;
}
.borderub
{
	border-color : #ADD8E6 #ADD8E6;
	border-style : solid none inset none;
	border-bottom-width : 1px;
	border-bottom-color : #ADD8E6;
	border-top-color : #ADD8E6;
	border-top-width : 1px;
}
.titremeteo
{
	FONT: bold italic 7pt Arial, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.confnews
{
	FONT: bolder italic 16px Arial, Helvetica, sans-serif;
	COLOR: #006699;
	TEXT-DECORATION: none
}

.annonces
{
	FONT: normal 10pt Arial, Helvetica, sans-serif;
	background : #F0F8FF;
}

.menulien:visited
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #9367AF;
	TEXT-DECORATION: none
}


.menulien:link
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #9367AF;
	TEXT-DECORATION: none
}


.menulien:hover
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	COLOR: #9367AF;
}

.menulien:active
{
	FONT: 600 7pt Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #9367AF;
	TEXT-DECORATION: none
}

h1.rouge
{
color : red;
	font : normal 13px Arial;
}
