BODY {
	margin: 5px;
	background-color: white;
	color: #003E29;
	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A {
	TEXT-DECORATION: none
}

#bodycontent {
	WIDTH: 914px;
	MARGIN: auto;
	POSITION: relative;
}

.entete {
	WIDTH: 914px; 
	HEIGHT: 74px; 
	TOP: 0px; 
	LEFT: 0px; 
	BACKGROUND-COLOR: #fbd220;
	BACKGROUND-IMAGE: url(../images/volume-haut.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	POSITION: absolute; 
}

H1 {
	margin: 0px;
	padding: 0px;
}

#logo {
	WIDTH: 365px; 
	HEIGHT: 69px;
	TOP: 0px; 
	LEFT: 0px; 
	BACKGROUND-IMAGE: url(/images/logo.gif); 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
}

#logo A {
	DISPLAY: block; 
	WIDTH: 300px; 
	HEIGHT: 69px;
}

#logo SPAN {
	DISPLAY: none;
}

.gdtitre {
	padding-top: 20px;
	padding-left: 300px;
	color: White;
	font-size: x-large;
	font-weight: bold;
	text-align: center;
}

#menu {
	WIDTH: 912px;
	HEIGHT: 21px;
	LEFT: 0px;
	TOP: 74px;
	BACKGROUND-COLOR: #fbd220;
	border: 1px solid #88423a;
	POSITION: absolute;
	vertical-align: middle;
	Z-INDEX: 9;
}

#menucontent H2 {
	BORDER-RIGHT: #88423a 1px solid; 
	FLOAT: left;
}

#menucontent H2 A {
	background: transparent url(../Images/puce_menu.gif) no-repeat;
	DISPLAY: block;
	OVERFLOW: hidden;
	HEIGHT: 19px;
	padding-left: 22px;
	padding-top: 2px;
	color: white;
	font-size: 12px;
	font-weight: bold; 
	text-decoration: none;
}

#menucontent H2 A:hover {
	color: #732918;
}

#menucontent #m1 A {
	WIDTH: 120px;
}
#menucontent #m2 A {
	WIDTH: 130px
}
#menucontent #m3 A {
	WIDTH: 100px
}
#menucontent #m4 A {
	WIDTH: 90px
}

#center {
	TOP: 97px;
	WIDTH: 912px;
	BACKGROUND-IMAGE: url(../images/bord-orange.gif); 
	BACKGROUND-REPEAT: repeat-y; 
	BACKGROUND-POSITION: left top; 
	BORDER-left: #88423a 1px solid;
	BORDER-right: #88423a 1px solid;
	/*LEFT: 180px; */
	POSITION: absolute; 
}

#centercontent {
	BACKGROUND-IMAGE: url(../images/debut-ombre-bandeau.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
	BORDER-BOTTOM: #88423a 1px solid;
	TEXT-ALIGN: left;
}

#page {
	padding: 15px 20px 15px 20px;
}

#ombrebandeau {
	WIDTH: 908px; 
	HEIGHT: 10px;
	LEFT: 5px; 
	BACKGROUND-IMAGE: url(../images/ombre-bandeau_mini.jpg); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-POSITION: left top; 
	POSITION: absolute; 
	TOP: 97px; 
}

.contenu {
	margin: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #88423a;
	FONT-SIZE: 12px;
}

.contenu a {
	
}

.contenu a:hover {

}

.chargement {
	background-color: #faff81;
	border: 1px solid #88423a;
	padding: 5px;
	color: #88423a;
	font-size : x-small;
	font-weight : bold;
	text-align: center;
}

.cnx {
	text-align: right;
}

.titre {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #742c1d; 
	FONT-SIZE: 16px; 
	FONT-WEIGHT: 800; 
}

.sstitre {
	MARGIN-BOTTOM: 20px; 
	MARGIN-LEFT: 60px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #656e01; 
	FONT-SIZE: 14px; 
	FONT-WEIGHT: 800; 
}

.texte {

}

.textedet {
	FONT-SIZE: 12px; 
}

.resultats {
	text-align: center;
}

.page {
	font-style: italic;
}

.crit_rech {
	font-weight: bold;
	text-align: center;
}

.intitule {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ff9900; 
	font-size: 12px; 
	font-weight: bold; 
}

.intituledet {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ff9900; 
	font-size: 12px; 
	font-weight: bold; 
}

.affichage {
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}

.exemplairestble {
	BORDER: #88423a 1px dashed;
	background-color : #faff81;
	FONT-SIZE: 12px; 
}

.exemplaires {  		
	MARGIN-BOTTOM: 6px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	text-align: left;
}

.crit_prin {
	font-size: small;
	font-weight : bold;
	text-align: right;
	text-transform: uppercase;
}

.crit_second {  
	font-weight: bold;
	padding-top: 2px;
}

.alerte {
	font-size: 12px;
	color: Red;
	font-weight: bold;
	text-align: center;
}

.selection {
	background-color : #faff81;
}

.contenu A {
	COLOR: #ff6600;
}

.contenu A:hover {
	BORDER-BOTTOM: #ff6600 1px dashed
}

INPUT, SELECT {
	BACKGROUND-COLOR: #fdeec3;
	BORDER: #f7780d 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #88423a; 
	FONT-SIZE: 12px; 
}

.bouton {
	font-weight: bold;
}
	
.bouton2 {
	
}
		

