body {
	background-color: #AD0C08;
}

.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	vertical-align: top;



}
.textepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;

}

/* Linkpetit*/
.linkpetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1A20A6;
	text-decoration: underline;
	}
a.linkpetit:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #1A20A6;
}
/* fin linkpetit*/
/* Link*/
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90C05;
	text-decoration: underline;
	font-weight: normal;
}
a.link:Hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90C05;
	text-decoration: none;
	font-weight: normal;
	
}
/* fin link*/
.textecentre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	background-position: center;

}
.rouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	vertical-align: bottom;

}
.textedroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	vertical-align: top;
	background-position: right;
	font-weight: normal;

}
/* Style des formulaires !!!!! */
.formchamp {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 170px; COLOR: #333333; BORDER-TOP-STYLE: groove; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove
}
.formchamp2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;  WIDTH: 50px; COLOR: #333333; BORDER-TOP-STYLE: groove; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove
}
.formchamp2b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;  WIDTH: 70px; COLOR: #333333; BORDER-TOP-STYLE: groove; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove
}
.formchamp3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px;  WIDTH: 200px; COLOR: #333333; BORDER-TOP-STYLE: groove; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove
}
.formchampbrowse {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #333333; MARGIN-RIGHT: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT.formbt
{
    BORDER-RIGHT: black 1px groove;
    BORDER-TOP: black 1px groove;
    BORDER-LEFT: black 1px groove;
    WIDTH: 54px;
    BORDER-BOTTOM: black 1px groove;
    LIST-STYLE-TYPE: square;
 FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #D3B1AF
}
INPUT.formbt2
{
    BORDER-RIGHT: black 1px groove;
    BORDER-TOP: black 1px groove;
    BORDER-LEFT: black 1px groove;
    WIDTH: 70px;
    BORDER-BOTTOM: black 1px groove;
    LIST-STYLE-TYPE: square;
 FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #D3B1AF
}
.formchamp4 {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 145px; COLOR: #333333; BORDER-TOP-STYLE: groove; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove
}
/* Fin Style des formulaires !!!!! */.calque1 {
	position: absolute;
	width: 50px;
	left: 400px;
	top: 26px;
	visibility: hidden;
	z-index: 1;
	height: 150px;
	right: auto;
	bottom: auto;

}
.calque2 {

	position: absolute;
	width: 50px;
	left: 400px;
	top: 26px;
	visibility: visible;
	z-index: 1;
	height: 150px;
	right: auto;
	bottom: auto;
}
.textegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration: none;
}
.textegraspt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.textegrasdroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	text-decoration: none;
}


.fond {
	background-image: url(../image/fond_logo.gif);
	background-repeat: no-repeat;
}
.rougegrand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	vertical-align: baseline;
}
.formchamp2c {

	FONT-WEIGHT: bold; FONT-SIZE: 10px;  WIDTH: 100px; COLOR: #333333; BORDER-TOP-STYLE: groove; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: groove
}
.bordure {
	border: 1px solid #AD0C00;
}
.bordurepointillee {
	border: 1px solid #333333;
	padding: 2px;
	margin: 0px;
}
.linkmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #A90C05;
	text-decoration: none;
	font-weight: bold;
}
.linkmenu:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.titrerblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.formchamp2e {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	WIDTH: 100px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #333333;
}
.link2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90C05;
	text-decoration: underline;
	font-weight: bold;
}
a.link2:Hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A90C05;
	text-decoration: none;
	font-weight: bold;
	
}
hr {
	color: #666666;
	height: 1px;
}
.textegrasptcentre {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.textegr2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: justify;
	vertical-align: top;
}
.bordurejaune {

	border: 2px solid #FCD883;
}
.bordurerose {


	border: 2px solid #946D6B;
}
.bordurerouge {

	border: 2px solid #AD0C00;
}

