a:hover { 

font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #4b8623;
	text-decoration: none;
}

IMG
{
	border:none;
}

BODY
{
    scrollbar-face-color: #78bd86;
    scrollbar-shadow-color: #a2e2af;
    scrollbar-highlight-color: #a2e2af;
    scrollbar-3dlight-color: #a2e2af;
    scrollbar-darkshadow-color: #a2e2af;
    scrollbar-track-color: #a2e2af;
    scrollbar-arrow-color: #a2e2af;
    background-color: #a2e2af;
	margin: 0;
	background-image: url("/images/background.jpg");
	background-repeat: repeat;
	background-position: 0% 0%;
}

.txt
{
	text-align: justify;
}

a
{
	font-family: georgia, Times New Roman, verdana;
	font-size: 11px;
	color: #58472F;
	font-weight: bold;
	text-decoration: none;
}

h1
{
	font-family: georgia, Times New Roman, verdana;
	font-size: 14px;
	color: #5D4A33;
	font-weight: bold;
	margin-top: 15px;
}

h2
{
	font-family: georgia, Times New Roman, verdana;
	font-size: 11px;
	color: #D96714;
	font-weight: bold;
	margin-top: 15px;
	border-bottom: 2px dotted #D96714;
}

.nav
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.titre
{
	font-family: verdana;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.edito
{
	font-family: verdana;
	font-size: 10px;
	color: #2f8635;
	text-decoration: none;
}

.texte
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
}

.sousmenu
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.sousnav
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.annexe
{
	background-image: url("/images/bg_bkb2.jpg");
	background-repeat: repeat-x;
	background-position: 0% 100%;
	background-color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	color: #000000;
}


.copyright
{
	font-family: verdana;
	font-size: 11px;
	color: #bffda4;
	text-decoration: none;
	text-align: center;
}

hr
{
	border: 1px solid #5fac5e;
}

.border
{
	border: 5px solid #D3C0A8;
}

/* styles pour les formulaires */

.form {font-family: georgia, Times New Roman, verdana; font-size: 10px; color: #6F6F6F; border: 1px solid #E2E3E4; background-color: #FFFFFF; padding-top:2px; padding-bottom:2px; padding-left: 5px; font-weight:normal;}

/********************************fond images*************************************/
.bkbg
{
	background-image: url("/images/bk_bg.png");
	background-repeat: repeat-y;
	background-position: 0% 0%;
}

.bkbg2
{
	background-image: url("/images/bk_bg2.jpg");
	background-repeat: repeat-x;
	background-position: 0% 100%;
	padding: 10px;
}


.bgleft
{
	background-image: url("/images/bg_bkl.jpg");
	background-repeat: repeat-y;
	background-position: 0% 0%;
}

.bgright
{
	background-image: url("/images/bg_bkr.jpg");
	background-repeat: repeat-y;
	background-position: 0% 0%;
}
