A 				{ color: #9C3921; text-decoration: underline; }
A:hover 		{ color: #666666; text-decoration: none; }

a.Actu
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #662D31;
	text-decoration	: none;
	line-height		: 15px;
}

.a.Actu:hover
{
	color			: #662D31;
	text-decoration	: underline;
}

.PageBordure	{ border: 1px solid #662D31; }

FORM
{
	margin			: 0px;
	padding			: 0px;
	border			: 0px;
}

.LeftCoord
{
	font-family		: Arial;
	font-size		: 8px;
	color			: #70363E;
	text-align		: center;
	font-weight		: bold;
}


/* ---------- Menus ---------- */

.MenuNiv1
{
	font-family		: Arial;
	font-size		: 9px;
	color			: #662D31;
	margin-left		: 5px;
}

.MenuNiv2
{
	font-family		: Arial;
	font-size		: 9px;
	color			: #662D31;
	margin			: 5px;
}

.MenuComNiv1act
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #FFFFFF;
	text-decoration	: none;
	font-weight		: bold;
}
.MenuComNiv1
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #662D31;
	text-decoration	: none;
	font-weight		: bold;
}

.MenuComNiv1:hover
{
	color			: #DCA356;
	text-decoration	: none
}

.MenuComNiv2act
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #FFFFFF;
	text-decoration	: none;
	line-height		: 15px;
}

.MenuComNiv2
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #662D31;
	text-decoration	: none;
	line-height		: 15px;
}

.MenuComNiv2:hover
{
	color			: #DCA356;
	text-decoration	: none;
}

.MenuEcoNiv1act
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #FFFFFF;
	text-decoration	: none;
	font-weight		: bold;
}

.MenuEcoNiv1
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #662D31;
	text-decoration	: none;
	font-weight		: bold;
}

.MenuEcoNiv1:hover
{
	color			: #3F9F80;
	text-decoration	: none;
}

.MenuEcoNiv2act
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #FFFFFF;
	text-decoration	: none;
	line-height		: 15px;
}

.MenuEcoNiv2
{
	font-family		: Arial;
	font-size		: 11px;
	color			: #662D31;
	text-decoration	: none;
	line-height		: 15px;
}

.MenuEcoNiv2:hover
{
	color			: #3F9F80;
	text-decoration	: none;
}


.MenuHautStandard
{
	font-family			: Arial;
	font-size			: 9px;
	text-align			: center;
	color				: #FFFFFF;
	background-color	: #946C6F;
	width				: 80px;
	height				: 15px;
	border				: solid 1px #673530;
}

/* ---------- Menus ---------- */

.TitreNiv1
{
	font-family			: Times;
	font-size			: 21px; 
	height				: 30px;
	width				: 433px;
	font-weight			: bold;
	font-style			: italic;
	color				: #000000;
	background-image	: url(img_page/page_titre_niv1.gif);
	padding-top			: 6px;
	display				: block;
	background-repeat	: no-repeat;
	text-indent			: 4px;
	letter-spacing		: 1px;
	margin-bottom		: 10px;
}

.TitreNiv1Com
{
	font-family			: Times;
	font-size			: 21px;
	height				: 30px;
	width				: 433px;
	font-weight			: bold;
	font-style			: italic;
	color				: #000000;
	background-image	: url(img_page/page_titre_niv1_com.gif);
	padding-top			: 6px;
	display				: block;
	background-repeat	: no-repeat;
	text-indent			: 4px;
	letter-spacing		: 1px;
	margin-bottom		: 10px;
}

.TitreNiv1Eco
{
	font-family			: Times;
	font-size			: 21px;
	height				: 30px;
	width				: 433px;
	font-weight			: bold;
	font-style			: italic;
	color				: #000000;
	background-image	: url(img_page/page_titre_niv1_eco.gif);
	padding-top			: 6px;
	display				: block;
	background-repeat	: no-repeat;
	text-indent			: 4px;
	letter-spacing		: 1px;
	margin-bottom		: 10px;
}

.TitreNiv2
{
	font-family			: Arial;
	font-size			: 14px;
	height				: 27px;
	width				: 433px;
	font-weight			: bold;
	color				: #000000;
	background-image	: url(img_page/page_titre_niv2_com.gif);
	padding-top			: 7px;
	display				: block;
	background-repeat	: no-repeat;
	text-indent			: 40px;
	margin-bottom		: 8px;
}

.TitreNiv2Com
{
	font-family			: Arial;
	font-size			: 14px;
	height				: 27px;
	width				: 433px;
	font-weight			: bold;
	color				: #000000;
	background-image	: url(img_page/page_titre_niv2_com.gif);
	padding-top			:7px;
	display				: block;
	background-repeat	: no-repeat;
	text-indent			: 40px;
	margin-bottom		: 8px;
}

.TitreNiv2Projet
{
	font-family			: Arial;
	font-size			: 14px;
	height				: 27px;
	width				: 433px;
	font-weight			: bold;
	color				: #000000;
	background-image	: url(img_page/page_titre_niv2_com.gif);
	padding-top			: 7px;
	padding-bottom		: 7px;
	padding-left		: 40px;
	t-ext-indent			: 40px;
	display				: block;
	background-repeat	: no-repeat;
	margin-bottom		: 8px;
	border-bottom		: solid 1px #DCA356;
}

.TitreNiv2Eco
{
	font-family			: Arial;
	font-size			: 14px;
	height				: 27px;
	width				: 433px;
	font-weight			: bold;
	color				: #000000;
	background-image	: url(img_page/page_titre_niv2_eco.gif);
	padding-top			: 7px;
	display				: block;
	background-repeat	: no-repeat;
	text-indent			: 40px;
	margin-bottom		: 8px;
}

.Texte
{
	font-family			: Arial;
	font-size			: 12px;
	text-align			: justify;
}

.TexteFort
{
	font-family			: Arial;
	font-size			: 12px;
	text-align			: justify;
	font-weight			: bold;
}

.TexteEdito
{
	font-family			: Arial;
	font-size			: 10px;
	color				: #FFFFFF;
	text-align			: left;
	margin				: 5px;
}

.Tableau
{
	font-family			: Arial;
	font-size			: 12px;
	color				: #000000;
	text-align			: center;
}

.BottomTexte
{
	font-family			: Arial;
	font-size			: 10px;
	color				: #70363E;
}

.BottomTexteLien
{
	font-family			: Arial;
	font-size			: 10px;
	color				: #70363E;
	text-decoration		: none;
}

.BottomTexteLien:hover
{
	color				: #000000;
	text-decoration		: underline;
}

.OngletTexte
{
	font-family			: Arial;
	font-size			: 12px;
	t-ext-align			: justify;
	height				: 17px;
}

.OngletCoin
{
	background-color	: #FFFFFF;
	width				: 17px;
	height				: 17px;
}

.OngletSeparator
{
	font-family			: Arial;
	font-size			: 12px;
	text-align			: justify;
	width				: 10px;
	height				: 17px;
}

A.aOnglet		{ color: #9C3921; text-decoration: underline; }
A.aOnglet:hover { color: #666666; text-decoration: none; background-color: #E7BF8B;}

/* -- Ombre des images -- */
.ombre
{
	float				: left;
	clear				: left;
	background			: url(img/ombre.png) no-repeat bottom right;
	margin				: 10px 0 10px 10px !important;
	margin				: 10px 0 10px 5px;
	padding				: 0px;
}

.boite
{
	background			: lightblue;
	position			: relative;
	bottom				: 6px;
	right				: 6px;
}

.boiteTxt
{
	padding				: 4px;
}

.plank				{ position : absolute ; visibility : hidden; z-index : 10; }
.paplank			{ position : absolute ; visibility : visible; z-index : 10; }

.OpacityMapOn
{
	filter: alpha(opacity=20);
}

.OpacityMapOff
{
	filter: alpha(opacity=100);
}

.actu_theme {
	font-family			: Arial;
	font-size			: 14px;
	font-weight			: bold;
	color				: #652A2E;
}

.actu_date {
	text-indent			: 20px;
}

.actu_theme_fiche {
	font-family			: Arial;
	font-size			: 14px;
	font-weight			: bold;
	color				: #652A2E;
}

.actu_titre_fiche {
	font-size			: 16px;
	font-weight			: bold;
	padding-left		: 10px;
}

.actu_chapeau_fiche {
	font-size			: 12px;
	font-weight			: bold;
	padding-left		: 11px;
	padding-right		: 11px;
	padding-top			: 20px;
}

.actu_description_fiche {
	font-size			: 12px;
	padding				: 10px 10px 10px 10px;
	margin-top			: 10px;
	border				: solid 1px #652A2E;
}

.actu_date_fiche {
	text-align			: right;
	color				: #652A2E;
}

.actu_lien_fiche {
	text-align			: right;
}

.actu_liens_fiche {
	border-top			: solid 1px #652A2E;
	margin-top			: 10px;
	padding-top			: 5px;
}

.doc_upload {
	border				: solid 0px #652A2E;
	width				: 145px;
	vertical-align		: bottom;
}

.titre_hebergement {
	color				: #662D31;
	font-family			: Arial;
	font-size			: 12px;
}

.titre_hebergement_fort {
	color				: #662D31;
	font-family			: Arial;
	font-size			: 12px;
	font-weight			: bold;
}
