BODY {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	margin: 0 0 0 0;
	overflow: auto;
	scrollbar-face-color:#002541;
	scrollbar-shadow-color: #32659E;
	scrollbar-highlight-color: #32659E;
	scrollbar-3dlight-color: #32659E;
	scrollbar-darkshadow-color: #32659E;
	scrollbar-track-color: #012346;
	scrollbar-arrow-color: #BCC9D7;
	background-color: #012346;
}

BUTTON{
	background-color:transparent;
	border:0;
}

FIELDSET{
	padding: 5 5 5 5;
}

FIELDSET.errors legend{
	font-weight:bold;
	margin-bottom:10px;
}

FIELDSET.errors{
	color:#cc0000;
	padding:10px 10px 10px 10px;
}

TD{
	color:#000000;
	font-size:11px;
}	

A:Visited{
	color:#0000FF;
}

A.result{
	color:#0E4276;
	text-decoration:none;
}

TD.titre_section{
	padding:0 5 0 5;
	color:#ffcc00;
	font-size:13px;
	font-weight:bold;
}

DIV#newsletter INPUT{
	border:1px solid black;
	font-size:11px;
	background-color:#ffffff;
}

DIV#newsletter .lib{
	text-align:right;
	padding: 0 5 0 0;
}

#BDC .lib{
	text-align:right;
	padding: 0 5 0 0;
	width:35%;
}

#BDC INPUT.field{
	color:#ffffff;
	font-size:11px;
	border:1px solid #ffffff;
	background-color:#31649D;
	width:90%;
}

#BDC SELECT.field{
	color:#ffffff;
	font-size:11px;
	border:1px solid #ffffff;
	background-color:#31649D;
	width:90%;
}

#BDC .field2{
	vertical-align:top;
}

#BDC .lib2{
	vertical-align:top;
	padding: 3 0 0 0;
}

#BDC INPUT.field3{
	color:#31649D;
	font-size:11px;
	border:1px solid #31649D;
	background-color:#ffffff;
	width:200;
}

INPUT.field4{
	color:#31649D;
	font-size:11px;
	border:1px solid #31649D;
	background-color:#ffffff;
	width:200px;
}

.lien_recherche{
	color:#3F689D;
}
/** Navigation **/
.navig {
	font-size:14px;
	font-weight:bold;
	margin:0 4px 0 4px;
	}

.navig_disabled, .navig a {
	text-align:center;
	color:#31649d;
	text-decoration:none;
	display:block;
	width:20px;
	line-height:25px;
	float:left;
	margin-left:5px;
	}

.navig_disabled {	color:#fff;background:url(img/fond-01.gif) center;	}
.navig a:hover { color:#fff;background:url(img/fond-01.gif) center; }
/* Listing */
.listing_result {
	padding:5px 0 5px 15px;
	line-height:14px;
	overflow:hidden;
	}
.listing_result a { font-weight:bold; }
.small {
	font-size:11px;
	color:#444;
	}

.small a 	{
	color:#444;
	}
#top {
	margin:10px auto 10px auto;
	overflow:hidden;
	height:1%;
	}
.cadre {
/*	background:url(../../img/cadre-fond.gif) center repeat-y;*/
	}

.cadre .top {
	padding:15px 15px 0px 15px;
/*	background:url(../../img/cadre-top.gif) center top no-repeat;*/
	}

.cadre .bottom {
	height:15px;
/*	background:url(../../img/cadre-bottom.gif) center no-repeat;*/
	}