body{
	font-family:arial;
	font-size:11px;
	color:#000;
	background-image:url(../images/fond.jpg);
	background-position:center top;
	background-attachment:fixed;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	background-color:#000;
}
.relative{
	width:100%;
	position:relative;
}
.header{
	z-index:10;
	text-align:center;
	position:absolute;
	width:100%;
	top:0px;
	height:260px;
	background-image:url(../images/fond_head.png);
	background-position:center top;
	background-repeat:no-repeat;
}
.gauche{
	z-index:3;
	top:230px;
	width:182px;
	height:614px;
	background-image:url(../images/fond_gauche.png);
	background-repeat:no-repeat;
	position:absolute;
	left:5px;
}
.droite{
	z-index:3;
	top:230px;
	width:182px;
	height:614px;
	background-image:url(../images/fond_droite.png);
	background-repeat:no-repeat;
	position:absolute;
	right:5px;
}
.corp{
	position:relative;
	padding-top:240px;
	background-image:url(../images/fond_blanc.png);
	width:620px;
	margin-left:auto;
	margin-right:auto;
	bottom:-20px;
	padding-bottom:20px;
}
.corp2{
	position:relative;
	padding-top:240px;
	background-image:url(../images/fond_blanc.png);
	width:800px;
	margin-left:auto;
	margin-right:auto;
	bottom:-30px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}
.corp2 table{
	width:100%;
}
.footer{
	position:relative;
bottom:0px;
z-index:2;
	font-size:10px;
	text-align:center;
	width:100%;
	height:31px;
	padding-top:28px;
	background-image:url(../images/footer.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.footer a{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}
.footer a:hover{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#C00;
}
/*-----------------------texte-------------------------*/
.titre{
	position:relative;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#bbbbbb;
	width:100%;
	border-bottom:1px solid #999;
}
.titre_ds{
	position:absolute;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	bottom:0px;
}
/*---------actulite-----------------*/
.div_actu_conteneur {
	width:95%;
	text-align:center;
	padding:0px 10px;
	color:#444;
}
.div_actu {
	text-align:justify;
}

.actu_image_largeur {
	width:200px;
}

.actu_image {
	border:1px solid #000;
}

.actu_plus_image a {
	font-size:8px;
	color:#900;
	text-decoration:none;
	font-size:11px;
}

.actu_plus_image a:hover {
	text-decoration:underline;
	font-size:11px;
}

.div_actu_titre {
	margin-top:20px;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	color:#333333;
	width:100%;
	border-bottom:1px solid #999;
}

.actu_lien {
	color:#900;
	text-decoration:none;
	font-size:11px;
}

.actu_lien:hover {
	text-decoration:underline;
}

/*----modele---------*/

/*_____________________________________________________________link_*/
A.lientxtfoot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #cccccc;
	text-decoration: none;
}

A.linkgris12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
A.linkgris12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
}
A.link11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display:block;
	background-image:url(../images/fond_barre_norm.jpg);
	text-decoration:none;
	padding:5px;
	margin-right:10px;
}
A.link11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	padding:5px;
	margin-right:10px;
	background-image:url(../images/fond_barre_blue.jpg);
}
.mil a.link11{
	float:left;
	width:100px;
}
.nav_newspremium{
	width:100%;
	background-image:url(../images/fond_barre_norm.jpg);
}
.nav_newspremium td{
	width:33%;
}
A.link11blc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
A.link11blc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration:underline;
}
A.linknav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;
	font-variant: small-caps;*/
	color: #666666;
	letter-spacing: 1px;
	background-image: url(../images/picto.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration:none;
	display:block;
}
A.linknav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*font-weight: bold;
	font-variant: small-caps;*/
	color: #FFFFFF;
	letter-spacing: 1px;
	background-image: url(../images/picto.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#3477B3;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration:none;
	display:block;
}
A.linknav0 {
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
	/*background-image: url(../images/fdnav.jpg);height: 25px;*/
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 7px;
	padding-left: 5px;
	text-decoration:none;
	display:block;
}
A.linknav0:hover {
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #e2aeb2;
	/*background-image: url(../images/fdnav2.jpg);height: 25px;*/
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 7px;
	padding-left: 5px;
	text-decoration:none;
	display:block;
}
/*____________________________________________________________link_end_*/


/*______________________________________________ list occas__*/
.search_occas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 5px;
	text-align:left;
	background-image:url(../images/fond_barre_norm.jpg);
	background-repeat:repeat-x;
}
.t_table_occas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image:url(../images/fond_barre_noir.jpg);
	padding-right: 10px;
	padding-left: 10px;
}
.t_{
	margin-top:20px;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#333333;
	border-bottom:1px solid #999;
}
.table_occas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/images/fd.png);
}

.table_occas2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/images/fd.png);
}
.table_occas3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#0000aa;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../images/images/fd.png);
}
.txt_formulaire{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.marque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0000aa;
}
.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:5px;
}
A.fleche {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-decoration:none;
	display:block;
	background-image:url(../images/fond_barre_norm.jpg);
}
A.fleche:hover {

	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	background-color:#0000aa;
	padding: 5px;
	text-decoration:none;
	display:block;
	background-image:url(../images/fond_barre_blue.jpg);
}
.fd_fleche {
	background-image:url(../images/fond_barre_norm.jpg);

}
A.linkpage {

	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-decoration:none;
	display:block;
	background-image: url(../images/images/fd.png);
}
A.linkpage:hover {

	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 5px;
	text-decoration:none;
	display:block;
	background-image:url(../images/fond_barre_blue.jpg);
}
A.linkpage2 {

	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	background-image:url(../images/fond_barre_blue.jpg);
	padding: 5px;
	text-decoration:none;
	display:block;
}
A.linkpage2:hover {

	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-image:url(../images/fond_barre_noir.jpg);
	padding: 5px;
	text-decoration:none;
	display:block;
}
.barre_occasion{
	background-image:url(../images/fond_blanc.png);
}
.barre_occasion:hover{
	background-color:#FFFFFF;
	color:#FFFFFF;
}
.txt_red{
	text-align:center;
	color:#C00;
}
.t0_{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background-image:url(../images/fond_barre_noir.jpg);
}
/*_"class t_"*/
.txt11blkf {
	font-size: 11px;
	font-weight: normal;
	color: #333;
	background-color:#fff;
	padding:2px;
}
.txt11blk {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:5px;
}
.txt11news {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:5px;
}
.atextf{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#CC9900;
}

.textf{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.txtcontactext {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left:10px;
}
.txt {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:5px;
}
A.flechegal {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-decoration:none;

}
A.flechegal:hover {
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	padding: 5px;
	text-decoration:none;

}
.fd_flechegal {
background-color:#000000;
}
A.linkpag {
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	padding: 5px;
	text-decoration:none;

}
A.linkpag:hover {
	font-size: 10px;
	font-weight: normal;
	color:#CCCCCC;
	padding: 5px;
	text-decoration:underline;
	
}
A.linkpag2 {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
	
}
A.linkpag2:hover {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
}
.linkpagroll {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color:#CC0000;
	padding: 5px;
	text-decoration:none;
}
A.linkgal {
	font-size: 10px;
	/*font-weight: bold;
	font-variant: small-caps;*/
	color: #000000;
	background-image: url(../images/images/fd.png);
	background-position:right;
	background-repeat:no-repeat;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration:none;
	display:block;
}
A.linkgal:hover {
	font-size: 10px;
	/*font-weight: bold;
	font-variant: small-caps;*/
	color: #ffffff;
	letter-spacing: 1px;
	background-image: url(../images/picto.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#3477B3;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-decoration:none;
	display:block;

}
.couleur_du_prix_list_occas{
	color:#F00;
}
.tgal_ {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-color:#0000aa;
	letter-spacing:1px;
	padding-left:5px;
}
.link_n{
	padding-left:5px;
	padding-bottom:1px;
	font-size:9px;
	margin-top:5px;
	text-decoration:none;
	background-color:#666;
	display:block;
	color:#FFF;
}
.link_n:hover{
	margin-top:5px;
	text-decoration:none;
	background-color:#fff;
	display:block;
	color:#666;
}

input, textarea{
	background-image:url(../images/fond_blanc.png);
	border:1px solid #aaa;
	}
input:hover{
	background-image:url(../images/fond_barre_noir.jpg);
	color:#FFF;
	border:1px solid #aaa;
	}
.la_table_fiche{
	border:1px solid #999;
	background-image:url(../images/fond_blanc.png);
}
.combo{
	background-image:url(../images/fond_barre_noir.jpg);
	border:1px solid #aaa;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	}
.combo:hover{
	background-image:url(../images/fond_barre_blue.jpg);
	color:#FFF;
	border:1px solid #aaa;
	cursor:pointer;
	}
#ami table td{
	background-color: #333333;
	color:#FFF;
}
#ami table{
	border:1px solid #000;
}

a{
	color:#F00;
	text-decoration:none;
}
a:hover{
	color:#F00;
	text-decoration:underline;
}
.txt_mail_ami{
	color:#C00;
	font-size:12px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}