body {
	font-family: 		Verdana,Tahoma,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif;
	font-size:			10pt;
	color:				#952121;
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	/*background-color:	#9D9D9D;*/
	background-color:	#DD0301;
}

h1 {
	font-weight:		normal;
	color:				#000000;
	border-bottom:		solid 1px grey;
	width:				100%;
}

h2 {
	font-weight:		bold;
	font-size:			120%;
	border-bottom:		solid 1px grey;
	width:				100%;
	background-image: 	url('/moV4/design/fondH2.jpg');
	background-repeat:	repeat-y;
}

hr {
	border:				none;
	border-top: 		solid 1px grey;
	width:				100%;
}

.libelle {
	color:				#000000;
	white-space:		nowrap;
}

a:link, a:visited  {
	color: 				#952121;
	text-decoration: 	none;
}

a:hover, a:hover.owned, a:hover.wanted, a:hover.echange {
	color: 				#461010;
	text-decoration: 		none;
}

a:link.owned, a:visited.owned {
	font-style:	italic;
	color: 		blue;
}

a:link.wanted , a:visited.wanted {
	font-style:	italic;
	color: 		green;
}

a:link.echange, a:visited.echange {
	font-style:	italic;
	color: 		purple;
}

.owned {
	font-style:	italic;
	color: 		blue;
}

.wanted {
	font-style:	italic;
	color: 		green;
}

.echange {
	font-style:	italic;
	color: 		purple;
}

/* gestion de l'alternance de couleur des lignes dans les listes : */
.row0 {
	background-color: white;
	border-top: 		solid 1px grey;
}
.row1 {
	background-color: #CCCCFF;	
	border-top: 		solid 1px grey;
}
.rowSelected {
	background-color: gray;	
	border-top: 		solid 1px grey;
}

li {
	list-style-type:	none;
}

#menuGauche {
	margin:				0 10px 10px 0;
	width:				200px;
	border-right:		solid 1px black;
	background-color:	#e7e7e7;
	/*background-image:	url('fondMenu.jpg');
	background-repeat:	no-repeat;
	background-position:	top left;*/
	vertical-align:		top;
}

#menuGauche ul {
	margin: 			0 0 0 0;
	padding: 			0 0 0 10px;
}

#menuGauche ul li {
	margin: 			0 0 0 0;
	padding: 			0 0 0 0;
}

#menuGauche .titre {
	margin: 			20px 0 5px 0;
	font-size:			14px;
	border-bottom: 		solid 1px grey;
	font-weight:		bold;
	background-image:	url('menuPuce.png');
	background-repeat:	no-repeat;
	background-position:	center left;
	padding-left:		35px;
	/*color:				#339999;*/
}

#menuGauche .deplie {
	margin: 			0 0 0 10px;
	padding:			0 0 0 0;
	list-style-type:	square;
	font-weight: 		bold;
}

#menuGauche .standard {
	margin: 			0 0 0 10px;
	padding:			0 0 0 0;
	list-style-type:	none;
}

#centre {
	vertical-align:		top;
	padding:			10px;
	padding-bottom:		0px;
	background-color:	#e7e7e7;
}

#menuGauche a {
	margin-top:			5px;
	display: 			block;
	width:				100%;
	padding:			1px 0 1px 0;
	margin:				0 0 0 0;
}

#menuGauche a:hover {
	border-top: 		solid 1px black;
	border-bottom: 		solid 1px black;
	padding:			0 0 0 0;
}

/*
#header {
	border-top: 		solid 1px black;
	border-bottom: 		solid 1px black;
	width:			100%;
	height:			110px;
	background-image:	url('header.jpg');
	background-repeat:	no-repeat;
	clear:			both;
} */

.header {
	height: 			134px;	
}

.headerLeft {
	background-image: 	url('headerBg.jpg');
	background-repeat: 	repeat-x;
	width: 				633px;
}

.headerCenter, .headerRight {
	background-image: 	url('headerBg.jpg');
	background-repeat: 	repeat-x;
	width: 				*;	
}

#footer {
	width:				100%;
	background-image:	url('bottomBg.jpg');
	background-repeat:	repeat-x;
	background-position:	top;
	color:			#dc0401;
	height:			100px;
	line-height:		100px;
	vertical_align:		center;
	border-top:			solid 1px black;
}

#addind_data {
	font-style:			italic;
	margin-bottom:  	10px;
}

.mandatory {
	background-color:	#FF9999;
}

