BODY, DL, H1, H2, H3 {
	font-family: Times New Roman, Times, serif;
	font-size: 15px;
	background-color:#FFFFFF;
	color: #000000;
}

DIV, TD, UL
{
	font-family: Times New Roman, Times, serif;
	font-size: 15px;
	color: #000000;
}

A
{
	text-decoration: underline;
	color: #198147;
	font-weight: bold;
}

A:hover
{
	text-decoration: none;
}

A:visited
{
	text-decoration: underline;
}



/* Page sommaire */

DIV.edito
{
	background-image: url(../images/page_type/edito_ruche.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 107px;
	padding-left: 77px;
	width: 298px;
	height: 298px;
}

DIV.editocontent
{
	width: 147px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

DIV.titresommaire
{
	font-size: 30px;
	color: #0C6A37;
	font-weight: bold;
	text-align: center
}

/* Pages internes */

TABLE.menuhaut
{
	background-image: url(../images/page_type/fd_haut.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 46px;
}

DIV.contentpage
{
	padding: 20px;
}

A.lientitre
{
	font-size: 20px;
	font-weight: bold;
	color: #0C6A37;
	text-decoration: none;
}

.grostitre
{
	font-size: 30px;
	color: #0C6A37;
	font-weight: bold;
	text-align: center
}

.soustitrevert
{
	font-size: 20px;
	font-weight: bold;
	color: #0C6A37;
}

.textevert
{
	color: #0C6A37;
	font-weight: bold;
}

TABLE.menubas
{
	background-image: url(../images/page_type/fd_bas.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 41px;
}


/* Elements de formulaire */

.button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #37415C;
	background-color: #FFE085;
	border: inset 1px #000000;
	width: 80px;
}

INPUT.buttongo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #37415C;
	background-color: #FFE085;
	border: inset 1px #000000;
	width: 30px;
}