html,body {

	margin: 0px;

	padding: 8px 0px 10px 0px;

}





body {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background: #79adc5 url('../image/grad.gif') repeat-x;

	color: #7f7f7f;

}



h2 {

	color: #427A93;

	font: normal 18px Arial;

	margin: 0px;

}



h3 {

	color: #747474;

	font:bold 12px Arial;

	margin: 0px;

}



h4 {

	color: #e99825;

	font:bold 12px Arial;

	margin: 0px;

}

h5 {

	color: #e99825;

	font:bold 20px Arial;

	margin: 0px;

}

p {

	text-align:justify;

	color: #7f7f7f;

	font: normal 12px Arial;

	margin: 0px;

}

.surbrillance {
	text-align:justify;
	color: #3F3F3F;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #C4EBFD;
}

i {

	text-decoration:underline;

	color: #7f7f7f;

	font: normal 12px Arial;

	margin: 0px;

}



b {

	color: #747474;

	font:bold 12px Arial;

	margin: 0px;

}



a:link {

	color: #e99825;

	font: normal 12px Arial;

	margin: 0px;

}



a:visited {

	color: #e99825;

	font: normal 12px Arial;

	margin: 0px;

}



a:hover {

	text-decoration:none;

	color: #e99825;

	font: normal 12px Arial;

	margin: 0px;

}



a img {

	border: none;

}



a.linkGrey:link {

	text-decoration: none;

	color: #7f7f7f;

	font: normal 12px Arial;

	margin: 0px;

}



a.linkGrey:visited {

	text-decoration: none;

	color: #7f7f7f;

	font: normal 12px Arial;

	margin: 0px;

}



a.linkGrey:hover {

	text-decoration: underline;

	color: #7f7f7f;

	font: normal 12px Arial;

	margin: 0px;

}



* html .wrapper{

	margin: 0px auto;

	/*background: url('../image/grad_header.png') repeat-x;*/

	width:1004px;

	padding:14px 0px 0px 0px;

	text-align:center;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./image/grad_header.png', sizingMethod='crop');

}



html>body .wrapper{

	margin: 0px auto;

	background: url('../image/grad_header.png') no-repeat;

	width:1004px;

	padding:14px 0px 0px 0px;

	text-align:center;

	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./image/grad_header.png', sizingMethod='crop');*/

}



html>body .body {

	background: url('../image/grad_body.png') repeat-y;

	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/grad_body.png', sizingMethod='scale');*/

	width: 1004px;

	margin:0px;

	padding: 0px 0px 10px 0px;

}



* html .body {

	/*background: url('../image/grad_body.png') repeat-y;*/

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./image/grad_body.png', sizingMethod='scale');

	width: 1004px;

	margin:0px;

	padding: 0px 0px 10px 0px;

}



.headerContainer {

	margin: 0px auto;

	width: 954px;

	height: 142px;

	padding: 0px;

}



.bodywhite {
	width: 984px;
	background-color: #ffffff;
	margin: 0px auto;
	

}



#headerAchatetat {

	width: 954px;

	height: 142px;

}



.wrapperContent {
	text-align:left;
	width: 961px;
	margin: 5px auto 0px auto;
	padding: 0px 0px 0px 7px;
	

}



.contentLeft {

	width: 316px;

	margin: 0px;

	padding: 0px;

	background-color: #ffffff;

	float:left;

}



.contentRight {
	width: 632px;
	margin: 0px 0px 0px 318px;
	padding: 0px;
	

}



.menu {

	margin: 0px 0px 8px 0px;

	padding: 0px;

}



.blockBorder{

	width: 316px;

	margin:0px 0px 4px 0px;

	padding: 0px;

}



.blockBorderTop{

	width: 316px;

	height:8px;

	/*background-image: url('../image/block_top.gif');*/

	background: url('../image/block_top.gif') bottom no-repeat;

	margin:0px;

	padding:0px;

}



.blockBorderContent{

	margin: 0px;

	padding: 5px 2px 0px 8px;

	border-left: 1px solid #e9e9e9;

	border-right: 1px solid #e9e9e9;

}



.blockBorderBottom{

	width: 316px;

	height:7px;

	background: url('../image/block_bottom.gif') no-repeat;

	/*background-image: url('../image/block_bottom.gif');*/

	margin:0px;

	padding:0px;

}



.blockBorder p {

	text-align: left;

}

.blockBorder img{

	margin: 4px 4px 4px 0px;

}



html>body .footerGrad{

	background: url('../image/grad_footer.png') no-repeat;

	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/grad_footer.png', sizingMethod='crop');*/

	height: 14px;

	margin: 0px;

	padding: 0px;

	width: 1004px;

}



* html .footerGrad{

	/*background: url('../image/grad_footer.png') no-repeat;*/

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./image/grad_footer.png', sizingMethod='crop');

	height: 14px;

	margin: 0px;

	padding: 0px;

	width: 1004px;

}



.footer{

	padding: 12px 12px 0px 0px;

	clear:both;

	margin: 0px auto 0px auto;

	background: url('../image/footer.gif') no-repeat;

	height: 36px;

	color: #9d9d9d;

	font-size: 10px;

	text-align:right;

}



.footer a{

	text-decoration: none;

	color: #9d9d9d  !important;

	font-size: 10px !important;

}



.clear {

	clear: both;

	font-size: 1px;

	line-height: 10px;

}



.block{
	width:636px;
	margin: 0px 0px 10px 1px;
	padding: 0px;
	float:left;
	
}



.blockTitle{

	background: url('../image/block_title.gif') no-repeat;

	height:32px;

	padding: 5px 0px 0px 10px;

	margin: 0px 0px 4px 0px

}



.blockTitlecourt{

	background: url('../image/block_title2.gif') no-repeat;

	height:16px;

	padding: 5px 0px 0px 10px;

	margin: 0px 0px 4px 0px

}



.blockText{

	padding: 0px 10px 0px 10px;

	float:left;

}
.blockTextBold {
	padding: 0px 0px 0px 0px;
	float:left;
	font-weight: bold;
}




.blockFixText{
	padding: 0px 10px 0px 10px;
	float:left;
	width: 380px;
	

}



.blockText img{

	margin: 5px 0px 5px 0px;

	text-alig:center;

}



.blockTextCenter{

	width:96%;

	margin: 7px auto;

	text-align:center;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.blockTextCenter h3 span{

	color: #e99825;

	font: bold 14px Arial;

	margin: 0px;

}



.blockTextCenter input[type=text]{

	height: 14px;

	width: 250px;

	background-color: #ffffff;

	margin: 0;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.blockTextCenter select{

	width: 250px;

	background-color: #ffffff;

	margin: 0;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.blockTextCenter select option{

	height: 16px;

}



.blockTextCenter select{

	text-align:center;

}



.blockTextCenter input[type=radio]{

	background-color: #ffffff;

	margin: 0px;

}



.linkRech:link{

	text-decoration:none;

	color: #7f7f7f;

	font: bold 15px Arial;

	margin: 0px;

}

.linkRech:visited{

	text-decoration:none;

	color: #7f7f7f;

	font: bold 15px Arial;

	margin: 0px;

}



.linkRech:hover{

	text-decoration:none;

	color: #e99825;

	font: bold 15px Arial;

	margin: 0px;

}



.blockTextCenter a.linkRechAct{

	text-decoration:none;

	color: #e99825;

	font: bold 15px Arial;

	margin: 0px;

}



.linkResultGrey:link{

	text-decoration:none;

	color: #7f7f7f;

	font: bold 12px Arial;

	margin: 0px;

}



.linkResultGrey:visited{

	text-decoration:none;

	color: #7f7f7f;

	font: bold 12px Arial;

	margin: 0px;

}



.linkResultGrey:hover{

	text-decoration:underline;

	color: #7f7f7f;

	font: bold 12px Arial;

	margin: 0px;

}



#linkGoldRightRes {

	position:absolute;

	margin:0px 0px 0px 495px;

}



.blockTextCenter b{

	color: #7f7f7f;

	font: bold 15px Arial;

	margin: 0px;

}



.blockImageRight {

	float:right;

	margin: 0px 7px 0px 0px;

}



.blockImageRightRes{

	margin: 25px 0px 0px 410px;

	text-alig:left;

}



#navbar{

	margin: 0px;

	padding: 0px;

}



#navbar li{

	margin: 0px 0px 3px 0px;

	padding: 0px;

	list-style: none;

}



#linkaccueil {

	background-image: url(../image/accueil_off.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkaccueil:hover {

	background-image: url(../image/accueil_on.gif);

	width: 314px;

	height: 31px;

}



#linkaccueilAct {

	background-image: url(../image/accueil_on.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkrechercher {

	background-image: url(../image/rechercher_off.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkrechercher:hover {

	background-image: url(../image/rechercher_on.gif);

	width: 314px;

	height: 31px;

}



#linkrechercherAct {

	background-image: url(../image/rechercher_on.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linksereferencer {

	background-image: url(../image/se_referencer_off.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linksereferencer:hover {

	background-image: url(../image/se_referencer_on.gif);

	width: 314px;

	height: 31px;

}



#linksereferencerAct {

	background-image: url(../image/se_referencer_on.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkcommander {

	background-image: url(../image/commander_off.gif);

	width: 314px;

	height: 31px;

	display: block;

}
#linkresultats {
	background-image: url(../image/resultats_off.gif);
	width: 314px;
	height: 31px;
	display: block;
}




#linkcommander:hover {

	background-image: url(../image/commander_on.gif);

	width: 314px;

	height: 31px;

}
#linkresultats:hover {
	background-image: url(../image/resultats_on.gif);
	width: 314px;
	height: 31px;
}




#linkcommanderAct {
	background-image: url(../image/commander_on.gif);
	width: 314px;
	height: 31px;
	display: block;

}
#linkresultatsAct {
	background-image: url(../image/resultats_on.gif);
	width: 314px;
	height: 31px;
	display: block;
}




#linkmarches {

	background-image: url(../image/marches_publics_off.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkmarches:hover {

	background-image: url(../image/marches_publics_on.gif);

	width: 314px;

	height: 31px;

}



#linkmarchesAct {

	background-image: url(../image/marches_publics_on.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkliens {

	background-image: url(../image/liens_off.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkliens:hover {

	background-image: url(../image/liens_on.gif);

	width: 314px;

	height: 31px;

}



#linkliensAct {

	background-image: url(../image/liens_on.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkcontact {

	background-image: url(../image/contact_off.gif);

	width: 314px;

	height: 31px;

	display: block;

}



#linkcontact:hover {

	background-image: url(../image/contact_on.gif);

	width: 314px;

	height: 31px;

}



#linkcontactAct {

	background-image: url(../image/contact_on.gif);

	width: 314px;

	height: 31px;

	display: block;

}



.goldLink {

	margin:0px;

	padding: 0px 0px 0px 19px;

	background: url(../image/button.gif) no-repeat;

}



.greenBook{
	position:absolute;
	margin: -110px 0px 0px 212px;
	padding: 0px;
	top: 328px;
	left: 42px;



}



.achatetatBarner{

	margin: 0px 0px 8px 0px;

	padding: 0px;

}



#linkGoldRight {

	position:absolute;

	margin:0px 0px 0px 520px;

}



#img2Right{
	position:absolute;
	margin:95px 0px 0px 227px

}



#img1Right{
	position:absolute;
	margin:20px 0px 0px 385px

}



.tableRechercher{

	text-align:justify;

	border:0px;

	margin:0px;

	padding:10px;

}



.tableRechercher td{

	padding: 0px 30px 0px 0px;

}



#tableLiens{

	text-align:left;

	border:0px;

	margin:0px;

	padding:0px;

}



#tableLiens th{

	text-align:left;

}



#tableLiens td{

	padding:0px 0px 40px 0px;

}



.goldText{

	color: #e99825;

	font: normal 12px Arial;

	margin:0px 35px 0px 11px;

}



.formContent {

	text-align: left;

	color: #7f7f7f;

	font: normal 12px Arial;

	margin-top: 10px;

	margin-bottom: 10px;

	float: left;

}



.formCommander-inputs {

	float: left;

	width: 293px;

}



.inputCommander-title {

	float: left;

	width: 53px;

	text-align: right;

	margin: 0px 4px 3px 0px;

}



.inputCommander {

   	float: left;

	width: 215px;

	margin: 0 0 2px 0px;

	padding: 0;

}



.inputCommander input {

	height: 14px;

	width: 210px;

	background-color: #ffffff;

	margin: 0;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.gold {

	color: #e99825;

	margin: 0 0 0 2px;

	float: left;

}



.goldChamps {

	color: #e99825;

	font-size: 10px;

	width: 140px;

	float: left;

}



.formInputsRight{

	text-align:justify;

	margin: 8px 0px 10px 290px;

}



/*.formInputsRight input[type=text]{

	height: 14px;

	background-color: #ffffff;

	margin: 0;

	color: #7f7f7f;

	font: normal 12px Arial;

}*/



.formInputsRightText{

	width:50px;

	height: 14px;

	background-color: #ffffff;

	margin: 0;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.formInputsRight input[type=radio]{

	background-color: #ffffff;

}



.radio{

	margin: 0px;

	padding: 0px;

}

.submit{

	color: #fff;

	background-color: #e99825;

	font-size: 12px;

	padding: 1px 2px 1px 2px;

	margin:0px;

	border: none;

}



.reset{

	color: #fff;

	background-color: #e99825;

	font-size: 12px;

	padding: 1px 4px 1px 4px;

	border: none;

}



.smallGreyCenter{

	text-align:center;

	color: #7f7f7f;

	font: normal 11px Arial;

	margin: 7px;

}



.formSereferencer-inputs {

	float: left;

	width: 415px;

}



.inputSereferencer-title {

	float: left;

	width: 105px;

	text-align: right;

	margin: 0px 4px 3px 0px;

}



.inputSereferencer {

   	float: left;

	width: 290px;

	margin: 0 0 2px 0px;

	padding: 0;

}



.inputSereferencer input {

	height: 14px;

	width: 285px;

	background-color: #ffffff;

	margin: 0;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.formSereferencerRight{

	text-align:left;

	margin: 8px 0px 10px 430px;

}



.formSereferencer-inputs textarea {

	width: 285px;

	height: 80px;

	background-color: #ffffff;

	overflow: hidden;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.formSereferencer-inputs select{

	width: 290px;

	height: 20px;

	background-color: #ffffff;

	color: #7f7f7f;

	font: normal 12px Arial;

}



.formSereferencer-inputs select option{

	height: 18px;

}



.leftResRechercher{

	text-align:left;

	margin:0px 2px 5px 30px;

}



.LineGrey {

	clear:both;

	width:615px;

	border-top: 1px solid #d2d2d2;

	height: 1px;

}



.divMargin{

	color: #7f7f7f;

	font: normal 12px Arial;

	padding: 0px;

	margin: 0px;

}

.divMargin span{

	margin: 0px;

	padding: 0px;

	float: left;

}

.divMargin div{

	margin:0px 0px 0px 12px;

	padding:0px;



}.surbrillanceSoulign {
	text-align:justify;
	color: #3F3F3F;
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #C4EBFD;
	text-decoration: underline;
}
.submitR {
	color: #fff;
	background-color: #e99825;
	font-size: 24px;
	padding: 1px 2px 1px 2px;
	margin:0px;
	border: none;
	cursor:pointer;
}

#blockRSS{
	margin:0px;
	padding:0px;
}

#blockRSS table b{
	color: #e99825 !important;
	font-weight:normal;
}

#blockRSS table a:link {
	color: #e99825 !important;
	text-decoration:underline !important; 
	font: normal 12px Arial;
}

#blockRSS table a:visited {
	color: #e99825 !important;
	font: normal 12px Arial;
}

#blockRSS table a:hover {
	text-decoration:none !important;
	color: #e99825 !important;
	font: normal 12px Arial;
}

