/* css autocadre par Johannes */
/* contact|at|allopc41|dot|fr */
/* vendredi 9 avril 2010 */

/* layout */

html,body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #656565;
	text-align: center;
	background: #F4F5F7;
}

p {
	margin: 4px;
}

.audioMp3
{
    width: 100%;
    height: 80%;	
}

.audioMp3AllPro 
{
    width: 190px;
    height: 20px;
}

#banpub_right
{
	float: left; 
	margin-top: 10px; 
	text-align: center;	
}

#articleContent p
{
	margin: 12px;
}

ul,ul li {
	padding: 0;
	margin: 0;
}

a,img {
	border: none;
}

h1 {
	float: left;
	font-size: 18px;
	margin: 0px;
	font-weight: normal;
	padding: 0px;
}

h2 {
	font-size: 16px;
	font-weight: bold;
	margin: inherit;
	width: inherit;
}

.block {
	display: block;
}

.gauche p {
	padding-left: 12px;
	text-decoration: underline;
	font-size: 10px;
}

.float {
	float: left;
}

.bleu {
	color: #2977dc;
}

.white {
	color: #fff;
}

.vert {
	color: #669900;
}

.gras {
	font-weight: bold;
	color: #656565;
}

.gras-result-comparateur {
	font-weight: bold;
	color: #2977dc;
	text-decoration: underline white;
}

.gras-result-comparateur:hover {
	text-decoration: underline #2977dc;
}

a:link .grasnoir {
	color: #000;
}

.grasnoir {
	font-weight: bold;
}

.grass {
	font-weight: bold;
}

.gris {
	color: #949494;
}

.grisnormal {
	color: #656565;
	font-weight: normal;
}

.margin2 {
	margin: 2px;
}

.margin3 {
	margin: 3px;
}

.margin4 {
	margin: 4px;
}

.marge10 {
	margin-left: 10px;
	margin-right: 10px;
}

.marginB10 {
	margin-bottom: 10px;
}

.marginB15 {
	margin-bottom: 15px;
}

.marginB20 {
	margin-bottom: 20px;
}

.underline {
	text-decoration: underline;
}

.center {
	text-align: center;
}

.size10 {
	font-size: 10px;
}

.size13 {
	font-size: 13px;
}

.size14 {
	font-size: 14px;
}

.size16 {
	font-size: 16px;
}

.size18 {
	font-size: 18px;
}

.size24 {
	font-size: 24px;
}

.size30 {
	font-size: 30px;
}

.barre {
	text-decoration: line-through;
}

.rougegras {
	color: #cc0000;
	font-weight: bold;
}

.italic {
	font-style: italic;
}

#page {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#page2 {
	width: 1000px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#content {
	font-size: 12px;
}

#header {

}

#header-d {
	color: #2977dc;
	font-size: 18px;
	padding-top: 15px;
	text-align: center;
}

#pcase-res{
	width: 230px;
	}

#firstline {
	float: right;
	width: 725px;
	font-size: 0.8em;
	color: #999;
	padding: 0;
	margin-left: -70px;
	margin-top: -45px;
}


#logo {
	float: left;
}

#logo form {
	padding: 0;
	margin: 0;
}

#logo input {
	vertical-align: middle;
	height: 18px;
}

#recherche .searchinput {
	margin-left: 0;
	width: 154px;
	background-color: white;
}

.searchinput {
	border: 1px solid #999999;
	background: url(/templateimages/loupe.jpg);
	background-position: 2px 1px;
	background-repeat: no-repeat;
	padding: 0 0 0 22px;
}

#banpub {
	float: right;
}

.gras1 {
	font-weight: bold;
	color: #656565;
	font-size: 25px;
}

#menutop {
	height: 38px;
	width: 1000px;
	z-index: 10;
	float: left;
	margin-bottom: 0px;
	margin-top: -5px;
	padding-top: 0px;
	position: relative;
	border-bottom: 2px solid #E2A405;
}

#menutop ul.niveau1 {
	float: left;
	margin: 0;
	padding: 0;
}

#menutop ul.niveau1 li.lienhome,#menutop ul.niveau1 li.lienhome:hover {
	background: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 39px;
}

#menutop ul.niveau1 li {
	float: left;
	list-style-type: none;
	height: 38px;
	width: 115px;
	margin: 0 0 0 4px;
	text-align: center;
	line-height: 38px;
}

#menutop ul.niveau1 li a.bleu:link,#menutop ul.niveau1 li a.bleu:visited
	{
	display: block;
	float: left;
	background: url(/templateimages/bt-menu.jpg);
	height: 48px;
	width: 115px;
	line-height: 48px;
}

#menutop ul.niveau1 li a.bleu:hover,#menutop ul.niveau1 li a.bleu:active
	{
	display: block;
	float: left;
	background: url(/templateimages/bt-menu-hover.jpg);
	height: 48px;
	width: 115px;
	line-height: 48px;
}

#menutop ul.niveau1 li.autre {
	float: left;
	list-style-type: none;
	height: 48px;
	width: 122px;
	margin: 0 0 0 4px;
	text-align: center;
	line-height: 48px;
}

#menutop ul.niveau1 li a.jaune:link,#menutop ul.niveau1 li a.jaune:visited
	{
	display: block;
	float: left;
	background: url(/templateimages/bt-menujaune.jpg);
	height: 48px;
	width: 122px;
	line-height: 48px;
}

#menutop ul.niveau1 li a.jaune:hover,#menutop ul.niveau1 li a.jaune:active
	{
	display: block;
	float: left;
	background: url(/templateimages/bt-menujaune-hover.jpg);
	height: 48px;
	width: 122px;
	line-height: 48px;
}

/* sous-menu bleu */
#menutop ul#niveau2,#menutop ul#acheterniveau2,#menutop ul#forumniveau2,#menutop ul#pratiqueniveau2,#menutop ul#pratiqueniveau21,#menutop ul#actualitesniveau2
	{
	margin: 0 0 0 0;
	padding: 0;
	z-index: 100;
}

#menutop ul#acheterniveau2 {
	left: 162px;
}

#menutop ul#actualitesniveau2 {
	left: 638px;
}

#menutop ul#niveau2,#menutop ul#niveau2 li,#menutop ul#acheterniveau2,#menutop ul#acheterniveau2 li,#menutop ul#forumniveau2,#menutop ul#forumniveau2 li,#menutop ul#pratiqueniveau2,#menutop ul#pratiqueniveau2 li,#menutop ul#pratiqueniveau21,#menutop ul#pratiqueniveau21 li,#menutop ul#actualitesniveau2,#menutop ul#actualitesniveau2 li
	{
	display: none;
}

#menutop ul.niveau1 li:hover ul#niveau2,#menutop ul.niveau1 li:hover ul#forumniveau2,#menutop ul.niveau1 li:hover ul#acheterniveau2,#menutop ul.niveau1 li:hover ul#actualitesniveau2,#menutop ul.niveau1 li:hover ul#pratiqueniveau2,#menutop ul.niveau1 li:hover ul#pratiqueniveau21
	{ /*background:  url(/templateimages/sousli.jpg);*/
	display: block;
	list-style-type: none;
	height: 24px;
	width: 115px;
	line-height: 24px;
	margin: 48px 0 0 0;
	padding: 0;
	position: absolute;
	text-align: left;
	z-index: 100;
}

#menutop ul.niveau1 li:hover ul#niveau2 li,#menutop ul.niveau1 li:hover ul#forumniveau2 li,#menutop ul.niveau1 li:hover ul#acheterniveau2 li,#menutop ul.niveau1 li:hover ul#actualitesniveau2 li,#menutop ul.niveau1 li:hover ul#pratiqueniveau2 li,#menutop ul.niveau1 li:hover ul#pratiqueniveau21 li
	{
	background: url(/templateimages/sousli.jpg);
	display: block;
	list-style-type: none;
	height: 24px;
	width: 115px;
	line-height: 24px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

#menutop ul.niveau1 li:hover ul#acheterniveau2 li:hover,#menutop ul.niveau1 li:hover ul#niveau2 li:hover,#menutop ul.niveau1 li:hover ul#forumniveau2 li:hover,#menutop ul.niveau1 li:hover ul#actualitesniveau2 li:hover,#menutop ul.niveau1 li:hover ul#pratiqueniveau2 li:hover,#menutop ul.niveau1 li:hover ul#pratiqueniveau21 li:hover
	{
	background: url(/templateimages/sousli-hover.jpg);
	display: block;
	list-style-type: none;
	height: 24px;
	width: 115px;
	line-height: 24px;
	margin: 0 0 0 0;
	padding: 0;
	text-align: left;
}

#menutop ul.niveau1 li:hover ul#acheterniveau2 li.botli,#menutop ul.niveau1 li:hover ul#acheterniveau2 li.botli:hover,#menutop ul.niveau1 li:hover ul#niveau2 li.botli,#menutop ul.niveau1 li:hover ul#niveau2 li.botli:hover,#menutop ul.niveau1 li:hover ul#forumniveau2 li.botli,#menutop ul.niveau1 li:hover ul#forumniveau2 li.botli:hover,#menutop ul.niveau1 li:hover ul#actualitesniveau2 li.botli,#menutop ul.niveau1 li:hover ul#actualitesniveau2 li.botli:hover,#menutop ul.niveau1 li:hover ul#pratiqueniveau2 li.botli,#menutop ul.niveau1 li:hover ul#pratiqueniveau2 li.botli:hover,#menutop ul.niveau1 li:hover ul#pratiqueniveau21 li.botli,#menutop ul.niveau1 li:hover ul#pratiqueniveau21 li.botli:hover
	{
	background: url(/templateimages/bottom-sousli.png);
	display: block;
	list-style-type: none;
	height: 6px;
	line-height: 6px;
	width: 115px;
	margin: 0 0 0 0;
	padding: 0;
}

ul#menu_horizontal li {
	display: inline;
	padding: 0 0.5em; /* Pour espacer les boutons entre eux */
}

ul#menu_horizontal {
	list-style-type: none;
	/* Car sinon les puces se placent n'importe où */
}

.menu_horizontal.mobile_menu_ul, #openedMenu {
	display: none;
}

ul#forumniveau2 li a:link,ul#forumniveau2 li a:visited,ul#pratiqueniveau2 li a:link,ul#pratiqueniveau2 li a:visited,ul#pratiqueniveau21 li a:link,ul#pratiqueniveau21 li a:visited,ul#acheterniveau2 li a:link,ul#acheterniveau2 li a:visited,ul#actualitesniveau2 li a:link,ul#actualitesniveau2 li a:visited,ul#niveau2 li a:link,ul#niveau2 li a:visited
	{
	font-size: 12px;
	color: #ffffff;
	display: block;
	height: 24px;
	text-decoration: none;
	padding: 0 5px 10px 5px;
	width: 115px;
}

ul#acheterniveau2 li a:hover,ul#acheterniveau2 li a:active,ul#forumniveau2 li a:hover,ul#forumniveau2 li a:active,ul#pratiqueniveau2 li a:hover,ul#pratiqueniveau2 li a:active,ul#pratiqueniveau21 li a:hover,ul#pratiqueniveau21 li a:active,ul#actualitesniveau2 li a:hover,ul#actualitesniveau2 li a:active,ul#niveau2 li a:hover,ul#niveau2 li a:active
	{
	font-size: 12px;
	color: #2370e2;
	display: block;
	height: 24px;
	text-decoration: none;
	padding: 0 5px 10px 5px;
	width: 115px;
}

/* sous-menu jaune */
#menutop ul#niveau2-jaune,#menutop ul#niveau2-jaune li {
	margin: 0;
	padding: 0;
}

#menutop ul#niveau2-jaune,#menutop ul#niveau2-jaune li {
	display: none;
}

#menutop ul.niveau1 li.autre:hover ul#niveau2-jaune {
	display: block;
	list-style-type: none;
	height: 24px;
	width: 122px;
	line-height: 24px;
	margin: 48px 0 0 0;
	padding: 0;
	position: absolute;
	text-align: left;
}

#menutop ul.niveau1 li.autre:hover ul#niveau2-jaune li {
	background: url(/templateimages/sousli-jaune.jpg);
	display: block;
	list-style-type: none;
	height: 24px;
	width: 122px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#menutop ul.niveau1 li.autre:hover ul#niveau2-jaune li:hover {
	background: url(/templateimages/sousli-hover.jpg);
	display: block;
	list-style-type: none;
	height: 24px;
	width: 122px;
	line-height: 24px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#menutop ul.niveau1 li.autre:hover ul#niveau2-jaune li.botli,#menutop ul.niveau1 li.autre:hover ul#niveau2-jaune li.botli:hover
	{
	background: url(/templateimages/bottom-sousli-jaune.png);
	display: block;
	list-style-type: none;
	height: 6px;
	line-height: 6px;
	width: 122px;
	margin: 72px 0 0 0;
	padding: 0;
	position: absolute;
}

ul#niveau2-jaune li a:link,ul#niveau2-jaune li a:visited {
	font-size: 12px;
	color: #ffffff;
	display: block;
	height: 24px;
	text-decoration: none;
	padding: 0 5px 10px 5px;
	width: 122px;
}

ul#niveau2-jaune li a:hover,ul#niveau2-jaune li a:active {
	font-size: 12px;
	color: #edad00;
	display: block;
	height: 24px;
	text-decoration: none;
	padding: 0 5px 10px 5px;
	width: 122px;
}

/**/
#menutop .bleu {
	text-decoration: none;
	color: #ffffff;
	font-size: 0.8em;
	/*padding: 14px;*/
	font-weight: bold;
}

#menutop .jaune {
	text-decoration: none;
	color: #ffffff;
	font-size: 0.8em;
	/*padding: 10px;*/
	font-weight: bold;
}

#menutop ul.menu_horizontal li {
	display: inline;
	padding: 0 0.2em; /* Pour espacer les boutons entre eux */
	background: none;
	height: 38px;
	line-height: 38px;
	color:  #999;
}
#menutop  ul.menu_horizontal_firefox li {
	display: inline;
	padding: 0 0.2em; /* Pour espacer les boutons entre eux */
	background: none;
	height: 38px;
	line-height: 38px;
	color:  #999;
}

#menutop  ul.menu_horizontal, ul.menu_horizontal_firefox {
	list-style-type: none;
	/* Car sinon les puces se placent n'importe oÃ¹ */
}

#menutop ul.menu_horizontal li a.bleu:link,#menutop ul.menu_horizontal li a.bleu:visited
	{
	background: none;
	color: #2977DC;
}
#menutop ul.menu_horizontal_firefox li a.bleu:link,#menutop ul.menu_horizontal_firefox li a.bleu:visited
	{
	background: none;
	color: #2977DC;
}

#menutop ul.menu_horizontal li a.bleu:hover {
	text-decoration: underline;
}
#menutop ul.menu_horizontal_firefox li a.bleu:hover {
	text-decoration: underline;
}
#mobile_menu_resp {
	display: none;
}
#menutop ul.menu_horizontal li a span, #menutop ul.menu_horizontal_firefox li a span {
	color: red; font-size: 10px; position: absolute; top: 12px; left: 200px; height:20px;
}
#menutop ul.menu_horizontal li.other {
	display: none;
}

/* premiere ligne */
#automarque {
	float: left;
	margin-top: 8px;
}

#occasion_form .bt-lancerrecherche {
	background: url(/templateimages/lancer-la-recherche.png) no-repeat;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	margin: 0;
	padding-bottom: 3px;
	width: 151px;
}

#recherche input {
	width: 76px;
}

#occasion_form input {
	width: inherit;
}

#occasion_form select {
	margin: 0;
	width: 185px;
	font-size: 16px;
}

#createFreeAd input, #createFreeAd select, #createFreeAd textarea {
	font-size: 16px;
}


/* boite a onglets recherche */
.onglets_container {
	background: url(/templateimages/widget-rechercher.png) no-repeat;
	background-position: 0px -37px;
	width: 378px;
	height: 258px;
}

ul.tabs {
	margin: 0 7px 0 0;
	padding: 0;
	float: right;
	list-style: none;
}

ul.tabs li {
	float: right;
	margin: 0 0 0 -6px;
	padding: 0;
	height: 31px;
	width: 115px;
	line-height: 34px;
	overflow: hidden;
	position: relative;
}

ul.tabs li.searchmarques a {
	text-decoration: none;
	color: #fff;
	display: block;
	text-align: center;
	padding: 0 0 0 40px;
	outline: none;
	background: url(/templateimages/widget-rechercher.png) no-repeat;
	background-position: -121px 0px;
	font-weight: bold;
	background-position: -121px 0px;
}

ul.tabs li.searchmarques a:hover {
	background: url(/templateimages/widget-rechercher.png) no-repeat;
	background-position: -121px 0px;
}

ul.tabs li.searchautos span
{
	text-decoration: none;
	color: #fff;
	display: block;
	text-align: center;
	padding: 0 0 0 34px;
	outline: none;
	background: url(/templateimages/widget-rechercher.png) no-repeat;
	background-position: 0px 0px;
	font-weight: bold;
	background-position: 0px 0px;
}

ul.tabs li.searchautos a:hover {
	background: url(/templateimages/widget-rechercher.png) no-repeat;
	background-position: 0px 0px;
	color: #fff;
	background-position: 0px 0px;
}

html ul.tabs li.active,html ul.tabs li.active a:hover {

}

.tab_container {
	float: left;
}

.tab_content {
	padding: 0 0 0 6px;
}

#tab2bleu {
	background: #3d7ad7;
	float: left;
	height: 202px;
	width: 365px;
	margin: 0;
	color: #ffffff;
	border-bottom: 2px solid #3d7ad7;
	font-size: 12px;
}

#tab2bleu p {
	float: left;
	width: 112px;
}

#tab2jaune {
	background: #f8c33b url(/templateimages/searchloupe.jpg) left bottom
		no-repeat;
	float: left;
	font-size: 12px;
	height: 222px;
	width: 365px;
	margin: 0;
	color: #000000;
	border-bottom: 2px solid #f8c33b;
}

#tab2jaune #with_photos {
	margin: 0 5px 0 0;
	width: 15px;
}

a.recherche-marque:link,a.recherche-marque:visited {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

a.recherche-marque:hover {
	text-decoration: none;
	color: #f8c33b;
	font-size: 12px;
	font-weight: bold;
}

a.recherche-modele:link,a.recherche-modele:visited {
	text-decoration: none;
	color: #fff;
	font-size: 11px;
}

a.recherche-modele:hover {
	text-decoration: underline;
	color: #f8c33b;
	font-size: 11px;
}

/* formulaire recherche par auto */
#tab2jaune table {
	color: #000;
	font-size: 12px;
	height: 202px;
	margin: 4px 4px 0 4px;
}

#tab2jaune a:link,#tab2jaune a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #000;
}

#tab2jaune a:hover {
	text-decoration: none;
	font-size: 11px;
}

/* fin boite a onglet recherche */

/* ligne identification et inscription newsletter */

/* si identification ok */
.bienvenue {
	color: #333;
	font-size: 12px;
	float: left;
}

.bienvenue a:link,.bienvenue a:visited {
	text-decoration: underline;
	color: #333;
}

.bienvenue a:hover {
	text-decoration: underline;
	color: #2877dc;
}

/* si visiteur non identifie */
#ligne-ident {
	/*float: left;*/
	margin: 8px 0 4px 0;
	width: 1000px;
}

#formul {
	float: left;
	font-size: 12px;
}

#formul p {
	float: left;
	margin-left: 0;
}

#formul form {
	float: left;
}

#formul input {
	border: 1px solid #999;
	color: #666;
	margin: 2px 5px 2px 0;
	width: 100px;
}

#formul .identification {
	border: 0;
	color: #fff;
	background: transparent url(/templateimages/bouton-ok.png) no-repeat
		center top;
	display: block;
	width: 32px;
	float: left;
	height: 20px;
	margin-left: 0;
	text-align: center;
}

#inscript {
	float: left;
	margin: 0 0 0 4px;
}

#inscript a:link, #inscript a:visited
{
	color: #2977dc;
	font-size: 0.7em;
	text-decoration: blink;
}

#inscript a:hover
{
	color: #2977dc;
	font-size: 0.7em;
	text-decoration: underline;
}

#inscript img {
	vertical-align: middle;
}

.newslet {
	float: right;
}

.newslet input {
	border: 1px solid #999;
	color: #666;
	margin-left: 0;
}

.newslet .inscription-newsletter {
	border: 0;
	color: #fff;
	background: transparent url(/templateimages/bouton-newsletter.png)
		no-repeat center top;
	font-size: 11px;
	margin-left: 7px;
	padding-bottom: 3px !important;
	text-align: center;
	width: 126px;
	height: 20px;
}

/* fin ligne identification et inscription newsletter */

/* centre de la page et contenu général */
#general {
	float: left;
	width: 100%;
	border-collapse: collapse;
	color: #010101;
}

#general table td { /* text-align: left; */

}

#general .divcentre
{
	margin: 0 11px 0 11px;
}

#general ul {
	margin: 0 0 0 12px;
	padding: 4px 0 0 0;
	list-style-type: none;
}

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

/* boites annonces */
.purpleModif ul li a:visited,.purpleModif ul li a:visited:hover {
	color: #5C035C;
}

.annonces-370
{
	float: left;
	margin-top: 10px;
	width: 370px;
	color: #5C035C;
	background-color: #F4F5F7;
}

.annonces-300
{
	float: left;
	margin-top: 10px;
	width: 300px;
	background-color: #F4F5F7;
}

.titre-pro {
	background: url(/templateimages/entetes.png) no-repeat;
	color: #2977dc;
	float: left;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 360px;
}

.titre-privilege {
	background: url(/templateimages/entetes.png) no-repeat;
	color: #2977dc;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 360px;
}

.titre-intense {
	background: url(/templateimages/entetes.png) no-repeat;
	color: #2977dc;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 360px;
}

.titre-pratique {
	background: url(/templateimages/entetes.png) no-repeat;
	background-position: 0px -30px;
	color: #666;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 300px;
	background-position: 0px -30px;
}

.bg-pratique {
	background: url(/templateimages/menu-droite-images.png) no-repeat 0 0;
}

.titre-vrac {
	background: url(/templateimages/entetes.png) no-repeat;
	background-position: 0px -30px;
	color: #666;
	float: left;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 300px;
}

.titre-forum-auto {
	background: url(/templateimages/entetes.png) no-repeat;
	background-position: 0px -30px;
	color: #666;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 300px;
}

#bouton-forum .accedezauforum {
	background: url(/templateimages/bouton-forum.png) no-repeat;
	border: none;
	color: #fff;
	cursor: pointer;
	float: none;
	font-weight: bold;
	height: 22px;
	margin: 0;
	padding-bottom: 2px;
	width: 151px;
	position: relative;
}

.titre-forum-auto .titre-forum-auto-gauche {
	float: left;
	margin: 0;
	width: 130px;
}

.titre-forum-auto .titre-forum-auto-droite
{
	position: relative;
	left: 50px;
	font-size: 0.7em;
	color: #333;
}

#bouton-forum {
	text-align: center;
	padding: 10px 0;
	position: static;
	top: 1515px;
	left: 910px;
}

.titre-vendre-voiture {
	background: url(/templateimages/entetes.png) no-repeat;
	background-position: 0px -60px;
	color: #fff;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 300px;
	background-position: 0px -60px;
}

.depot-annonce a {
	text-decoration: none;
}

.depot-annonce .deposerannonce {
	background: url(/templateimages/bouton-deposer-annonce.png) no-repeat
		center top;
	border: none;
	color: #fff;
	cursor: pointer;
	float: none;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	padding-bottom: 3px !important;
	padding-bottom: 0;
	padding-top: 0 !important;
	padding-top: 2px;
	width: 152px;
}

.depot-annonce .rouge {
	font-size: 20px;
	margin-bottom: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-top: 45px;
	color: #f30000;
}

.depot-annonce .bleu {
	margin-top: 0;
	margin-bottom: 3px;
	padding-top: 0;
	padding-left: 8px;
}

.depot-annonce {
	background: url(/templateimages/annonces-gratuites1.jpg) no-repeat;
	font-size: 12px;
	width: 296px;
	height: 115px;
}

.depot-annonce div {
	padding: 0 0 0 64px;
}

#content-vendre-voiture {
	background: url(/templateimages/menu-droite-images.png) no-repeat
		-300px -0px;
	background-size: 645px;
}

#content-vendre-voiture div {
	padding: 0 0 0 64px;
}

#divun {
	width: 296px;
}

#divun h3 {
	padding: 6px 10px 0 0;
	margin: 0;
	text-align: right;
	color: #666;
	font-size: 0.9em;
}

#divun ul {
	padding: 0 0 0 120px;
	margin-top: 6px;
	font-size: 0.8em;
	list-style-type: disc;
}

#divun ul li {
	padding: 0 0 3px 0;
}

#divdeux {

}

#divdeux h3 {
	padding: 10px 0 0 10px;
	margin: 0;
	text-align: left;
	color: #666;
	font-size: 0.9em;
}

#divdeux ul {
	padding: 0 0 2px 10px;
	margin-top: 6px;
	font-size: 0.8em;
	list-style-type: disc;
}

#divdeux ul li {
	width: 160px;
	padding: 0 0 3px 0;
}

.fond-gris {
	background: #a6a6a6;
	color: #fff;
	text-align: right;
	padding: 5px 20px;
}

.fond-gris p {
	margin-top: 0;
	margin-bottom: 0;
}

.pub { /* image de pub format 298px de large maximum */
	border: 1px solid #ccc;
	float: left;
	text-align: center;
	width: 298px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 5px;
}

.titre-assurance-auto {
	background: url(/templateimages/entetes.png) no-repeat;
	background-position: 0px -30px;
	color: #666;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 300px;
	background-position: 0px -30px;
}

.depannage
{
	background: url(/templateimages/menu-droite-images.png) no-repeat -0px -530px;
	height: 65px;
	padding: 1px 0px 0px 0px;
}

.depannage a
{
	text-decoration: none;
}

.depannage p.first
{
	display: block;
	font-size: 12px;
	margin-top: -1px;
	margin-bottom: 1px;
	margin-left: 0;
	text-align: right;
	width: 150px;
}
.assurance {
	background: url(/templateimages/menu-droite-images.png) no-repeat -0px
		-344px;
	width: 264px;
	height: 65px;
	padding: 10px 10px 12px 10px;
}

.assurance-result-list {
background: url(/templateimages/menu-droite-images.png) no-repeat 10px
		-344px;
	width: 264px;
	height: 65px;
	padding: 10px 18px 12px 10px;
}

.assurance a {
	text-decoration: none;
}

.assurance .jemassure {
	background: url(/templateimages/bouton-je-massure.png) no-repeat;
	border: none;
	color: #fff;
	cursor: pointer;
	float: none;
	font-weight: bold;
	height: 22px;
	margin: 4px 70px 5px 50px;
	padding-bottom: 3px;
	text-decoration: none;
	width: 152px;
}

.assurance p, .assurance-result-list p {
	display: block;
	font-size: 12px;
	margin-left: 0;
	text-align: right;
	width: 150px;
}

.assurance div {
	padding: 53px 0 0 0;
	text-align: center;
}

.assurance img {
	margin: 10px 0 0 60px;
}

.pubtempo {
	background: url(/templateimages/menu-droite-images.png) no-repeat -295px
		-510px;
	width: 264px;
	height: 65px;
	padding: 10px 10px 12px 10px;
}

.pubtempo a {
	text-decoration: none;
}

.pubtempo p {
	display: block;
	font-size: 12px;
	margin-left: 0;
	text-align: right;
	width: 150px;
}

.pubtempo div {
	padding: 53px 0 0 0;
	text-align: center;
}

.pubtempo img {
	margin: 10px 0 0 60px;
}

.pubtemp{
	background: url(/templateimages/bouton-comparez.png) no-repeat;
	border: none;
	color: #fff;
	cursor: pointer;
	float: none;
	font-weight: bold;
	height: 22px;
	margin: 0px 0 5px 50px;
	padding-bottom: 3px;
	text-decoration: none;
	width: 170px;
}

.titre-credit-auto {
	background: url(/templateimages/entetes.png) no-repeat;
	background-position: 0px -30px;
	color: #666;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 300px;
	background-position: 0px -30px;
}

.credit {
	background: url(/templateimages/menu-droite-images.png) no-repeat -0px
		-263px;
	width: 269px;
	height: 65px;
	padding: 10px 10px 10px 10px;
}

.credit-result-list {
	background: url(/templateimages/menu-droite-images.png) no-repeat -10px
		-263px;
	width: 269px;
	height: 65px;
	padding: 10px 10px 10px 10px;
}

.credit p, .credit-result-list p {
	display: block;
	font-size: 12px;
	margin-left: 0px;
	text-align: right;
	width: 140px;
}

.credit div {
	padding: 53px 0 0 0;
	text-align: center;
}

.credit img {
	margin: 10px 0 0 60px;
}

.credit a {
	margin-right: 45px;
	text-decoration: none;
}

.credit .comparez {
	background: url(/templateimages/bouton-je-massure.png) no-repeat;
	border: none;
	color: #fff;
	cursor: pointer;
	float: none;
	font-weight: bold;
	height: 22px;
	margin: 4px 70px 5px 50px;
	padding-bottom: 3px;
	text-decoration: none;
	width: 152px;
}

.pub-google {
	width: 300px;
	overflow: hidden;
	/* margin-top: 10px; */
	padding-top: 10px;
}

.taille1 {
	height: 270px;
}

.taille2 {
	height: 310px;
}

.taille3 {
	height: 506px;
}

.grostrait-gris
{
	border-top: 0;
	border-right: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	border-left: 2px solid #ccc;
	float: left;
	background-color: white;
}

.enormetrait-gris
{
	border-right: 6px solid #ccc;
	border-bottom: 6px solid #ccc;
	border-left: 6px solid #ccc;
	background-color: white;
}

.grostrait-bleu
{
	border-top: 0;
	border-right: 2px solid #2370e2;
	border-bottom: 2px solid #2370e2;
	border-left: 2px solid #2370e2;
	background-color: white;
}

/* listes des boites annonces */

/* liste 106px de hauteur */
ul.haut106 {
	width: 346px;
}

ul.haut106 li img {
	padding: 0;
	border: none;
	float: left;
	margin: 4px;
	width: 150px;
}

ul.haut106 li a:link
{
	color: #656565;
}

ul.haut106 li a:link, ul.haut106 li a.visited
{
	text-decoration: none;
}

ul.haut106 li a:hover, ul.haut106 li a:active
{
	text-decoration: none;
	color: #656565;
	cursor: pointer;
}

ul.haut106 li span.link_pro, ul.haut106 li span.link_pro
{
	display: block;
	padding: 0;
	margin: 0 0 0 0;
	height: 106px;
	font-size: 12px;
}

ul.haut106 .imgpub {
	float: none;
	height: 24px;
	width: 102px;
	margin: 0px;
}

ul.haut106 div {
	float: right;
	margin-top: 5px;
	width: 185px;
}

ul.haut106 .blockpro {
	float: right;
	height: 80px;
	margin-top: 5px;
	width: 185px;
}

a:link .nomlistes {
	color: #333;
	font-weight: bold;
}

.prixlistes
{
	float: right;
	color: #2370e2;
	font-weight: bold;
}

.prixlistes2
{
	color: #2370e2;
	font-weight: bold;
}

.prixBarre
{
	color: black;
	text-decoration:line-through;
}

.floatRight {
	float : right;
}

/* liste 88px de haut */
#general ul.haut88 {
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 21px;
	width: 346px;
}

ul.haut88 li img {
	border: none;
	float: left;
	height: 69px;
	margin: 4px;
	width: 92px;
}

ul.haut88 li a:link{
	color:#656565;
}

ul.haut88 li a:link,ul.haut88 li a:visited {
	text-decoration: none;
	display: block;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 0;
	height: 88px;
}

ul.haut88 li a:hover,ul.haut88 li a:active {
	text-decoration: none;
	color: #656565;
	display: block;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 0;
	height: 88px;

}

/* liste 48px de haut */
#general ul.haut48 {
	margin-left: 10px;
	margin-right: 10px;
	width: 346px;
}

ul.haut48 li img {
	padding: 2px;
	border: none;
	float: left;
	margin: 2px 2px 0 0;
	height: 43px;
	width: 56px;
}

ul.haut48 li a:link{
	color:#656565;
}

ul.haut48 li a:link,ul.haut48 li a:visited {
	text-decoration: none;
	display: block;
	float: left;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 0;
	height: 49px;
	width: 350px;
}

ul.haut48 li a:hover,ul.haut48 li a:active {
	text-decoration: none;
	color: #656565;
	display: block;
	font-size: 12px;
	padding: 0;
	margin: 0 0 0 0;
	height: 49px;

}

ul.haut48 .text-intenses {
	display: block;
	float: left;
	width: 285px;
}

ul.haut48 .km-intense {
	float: left;
	margin-top: 0;
}

.grostrait-gris .haut48 li {
	display: block;
	float: left;
	height: 49px;
}

/* fin boites annonces */

/* complément encart actu en vrac */
.actu_en_vrac {
	font-size: 0.7em;
	border-collapse: collapse;
	margin-top: 3px;
}

.actu_en_vrac td {
	padding: 4px 4px 14px 4px;
}

.actu_en_vrac img {
	border: 1px solid #ccc;
}

.actu_en_vrac h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #333;
}

.actu_en_vrac h4 {
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-style: italic;
}

.actu_en_vrac a:hover {
	text-decoration: none;
}

/* fin complément encart actu en vrac */

/* complément encart forum auto */

#forum_auto {
	width: 296px;	
}

#forum_auto h3 {
	padding: 10px 0 0 10px;
	margin: 0;
	text-align: left;
	color: #666;
	font-size: 0.9em;
}

#forum_auto ul {
	padding: 0 0 0 10px;
	margin-top: 6px;
	font-size: 0.8em;
	list-style-type: disc;
}

#forum_auto ul li {
	list-style-type: disc;
	margin: 5px 0;
}


/* fin complément encart forum auto */

/* fin du centre de la page et contenu général */

/* pied de page */

/* ligne bleue */
#footer {
	float: left;
	width: 1000px;
}

.footer-bleu {
	background: url(/templateimages/footer-bg.png) no-repeat 0 0;
	width: 1000px;
	height: 30px;
	font-size: 0.7em;
	color: #fff;
	width: 1000px;
	height: 30px;
}

.footer-bleu p {
	padding-top: 10px;
	text-align: center;
}

.footer-bleu p.footer-ligne {
	float: left;
	margin-left: 150px;
	padding-top: 4px;
}

.footer-bleu a:link,.footer-bleu a:visited, .footer-bleu span {
	text-decoration: none;
	cursor: pointer;
	color: #fff;
}

.footer-bleu span:hover {
	text-decoration: underline;
	color: #fff;
}

/* contenu */
.footer-bg {
	border-top: 1px solid #ffffff;
	background: url(/templateimages/background-footer.png) no-repeat 0px 0px;
	width: 1000px;

	/*height: 255px;*/
}

.footer-bg table {
	border-collapse: collapse;
	width: 100%;
	font-size: 0.7em;
}

.td-footer-bg {
	padding: 10px 0 0px 10px;
	color: #333;
}

.listauto {
	float: left;
	margin: 5px 0 5px 10px;
	list-style-type: none;
}

ul.listauto li {

}

ul.listauto li a:link,ul.listauto li a:visited {
	color: #656565;
	text-decoration: none;
}

ul.listauto li a:hover {
	color: #fdc702;
	text-decoration: none;
}

.listregions {
	float: left;
	margin: 5px 0 5px 10px;
	list-style-type: none;
}

ul.listregions li {

}

ul.listregions li a:link,ul.listregions li a:visited {
	color: #656565;
	text-decoration: none;
}

ul.listregions li a:hover {
	color: #fdc702;
	text-decoration: none;
}

.listservices {
	float: left;
	margin: 5px 0 5px 10px;
	list-style-type: none;
}

ul.listservices li {

}

ul.listservices li a:link,ul.listservices li a:visited {
	color: #656565;
	text-decoration: none;
}

ul.listservices li a:hover {
	color: #fdc702;
	text-decoration: none;
}

ul.listsites {
	float: left;
	margin: 5px 0 5px 20px;
	list-style-type: none;
}

ul.listsites li {

}

ul.listsites li a:link,ul.listsites li a:visited {
	color: #656565;
	text-decoration: none;
}

ul.listsites li a:hover {
	color: #fdc702;
	text-decoration: none;
}

/* ligne grise */
.footer-gris {
	background: url(/templateimages/footer-bg.png) no-repeat 0px -291px;
	width: 1000px;
	height: 30px;
	font-size: 0.7em;
	color: #fff;
	width: 1000px;
	height: 30px;
}

.footer-gris p {
	padding-top: 10px;
	text-align: center;
}

.footer-gris a:link,.footer-gris a:visited {
	text-decoration: none;
	color: #fff;
}

.footer-gris a:hover {
	text-decoration: none;
	color: #fdc702;
}

/* fin pied de page */

/* page vendre */

/* vendre ma voiture */
.message {
	border-top: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	margin: 10px;
	padding: 0 0 0 60px;
	background: url(/templateimages/warning.png) 10px 6px no-repeat;
}

#formcompte {
	margin-top: 20px;
}

#formcompte .formcompte-gauche {
	float: left;
	width: 246px;
}

#formcompte .formcompte-droite {
	float: left;
	height: 320px;
	margin-left: 10px;
	width: 400px;
}

#formcompte .dotted {
	margin: 12px 0;
}

#formcompte a.bouton,#formcompte a.bouton2 {
	background: url(/templateimages/etape-suivante-vehicule.png) center
		top no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 23px;
	margin: 20px 195px 10px 195px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 281px;
	height: 27px;
}

#formcompte select {
	margin-left: 12px;
	width: 185px;
}

#formcompte .tableau {
	font-size: 12px;
	float: left;
	width: 100%;
	margin: 0px 0 0 0px;
	color: #656565;
}

#formcompte .tableau .tableau-row {
	overflow: hidden;
	padding: 1px 0;
}
#formcompte .tableau .tableau-row>div {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
	float: left;
}
#formcompte .tableau .tableau-row>div:first-of-type {
	width: 30%;
	line-height: 24px;
}
#formcompte .tableau .tableau-row>div:last-of-type {
	width: 70%;
}
#formcompte .tableau .tableau-row>div.colspan2 {
	width: 100% !important;
}

#formcompte .tableau .photo {
	float: left;
	margin-left: 60px;
}

#formcompte .tableau  a.suppphoto {
	float: left;
	margin-left: 8px;
	padding-top: 5px;
}

#formcompte .tableau div.message-jaune-top {
	background: #feff99 url(/templateimages/dotted2.jpg) repeat-x top center;
	padding-top: 3px;
}

#formcompte .tableau div.message-jaune-center {
	background: #feff99;
}

#formcompte .tableau div.message-jaune-bottom {
	background: #feff99 url(/templateimages/dotted2.jpg) repeat-x bottom center;
	height: 2px;
}

#formcompte .message-erreur {
	color: #999;
	display: block;
	float: left;
	font-size: 10px;
	top: 45px;
	left: 450px;
	position: relative;
	width: 150px;
}

#formcompte .tableau td,#formcompte .tableau td input {
	vertical-align: bottom;
}

#formcompte .liste-options {
	float: left;
	width: 190px;
}

#formcompte #liste-options-equipements {
	margin-left: 45px;
}

#formcompte .liste-options li {
	margin: 10px 0;
	width: 190px;
}

#formcompte .liste-options li input {
	float: left;
	margin-left: 0;
	margin-top: 0;
	margin-right: 5px;
	width: 15px;
}

#formcompte .liste-options li p {
	float: left;
	width: 150px;
}

#formcompte .titre-option-mise-avant {
	color: #2977dc;
	font-size: 14px;
	margin-bottom: 10px;
	padding: 0 0 0 10px;
}

#formcompte .content-option-mise-avant input {
	margin-right: auto;
	margin-top: 0;
	margin-left: auto;
	width: inherit;
}

#formcompte #option-mise-avant-privilege {
	background-image: url(/templateimages/annonce-steps.png);
	background-repeat: no-repeat;
	background-position: 0px -346px;
	height: 347px;
	width: 214px;
	float: left;
	margin: 0 2px;
	padding: 10px 7px;
	width: 214px;
}

#formcompte #option-mise-avant-intense {
	background-image: url(/templateimages/annonce-steps.png);
	background-repeat: no-repeat;
	background-position: 0px -346px;
	float: left;
	height: 347px;
	margin: 0 2px;
	padding: 10px 7px;
	width: 214px;
	background-repeat: no-repeat;
	background-position: 0px -346px;
}

#formcompte #option-mise-avant-presse {
	background-image: url(/templateimages/annonce-steps.png);
	background-repeat: no-repeat;
	background-position: -708px -361px;
	float: left;
	height: 347px;
	margin: 0 2px;
	padding: 10px 7px;
	width: 194px;
}

#formcompte #option-mise-avant-option,#formcompte #option-mise-avant-option2
	{
	background-image: url(/templateimages/annonce-steps.png);
	background-repeat: no-repeat;
	background-position: -229px -351px;
	float: left;
	height: 281px;
	margin: 30px 2px;
	padding: 10px 7px;
	width: 214px;
	background-repeat: no-repeat;
	background-position: -229px -351px;
}

#formcompte #option-mise-avant-kit {
	background-image: url(/templateimages/annonce-steps.png);
	background-repeat: no-repeat;
	background-position: -686px 0px;
	float: left;
	height: 149px;
	margin: 30px 2px 2px 2px;
	padding: 10px 7px;
	width: 194px;
	background-repeat: no-repeat;
	background-position: -686px 0px;
}

#formcompte #option-mise-avant-titre {
	background: url(/templateimages/formule-titre.jpg) center top
		no-repeat;
	float: left;
	height: 109px;
	margin: 0 2px 2px 2px;
	padding: 10px 7px;
	width: 194px;
}

#formcompte #option-mise-avant-kit p {
	margin-left: 65px;
	width: 129px;
}

#formcompte #option-mise-avant-intense .content-option-mise-avant .encadre img,#formcompte #option-mise-avant-presse .content-option-mise-avant .encadre img
	{
	width: 56px;
}

#formcompte #option-mise-avant-intense .content-option-mise-avant .encadre .desc-encadre
	{
	width: 140px;
}

#formcompte #option-mise-avant-intense .content-option-mise-avant .encadre
	{
	margin-bottom: 29px;
}

#formcompte #option-mise-avant-presse .content-option-mise-avant .encadre
	{
	margin-bottom: 15px;
	margin-top: 23px;
	width: 182px;
}

#formcompte .encadre,#formcompte .encadre-jaune {
	border: solid 1px #999;
	color: #666;
	float: left;
	margin: 10px 0;
	padding: 5px;
	width: 202px;
}

#formcompte .encadre-jaune {
	background: #fc0 url(/templateimages/fd-couleur.jpg) repeat-x center
		bottom;
}

#formcompte .content-option-mise-avant .encadre img,#formcompte .content-option-mise-avant .encadre-jaune img
	{
	float: left;
	width: 92px;
}

#formcompte .content-option-mise-avant .encadre p,#formcompte .content-option-mise-avant .encadre-jaune p
	{
	margin: 0;
	padding: 0;
}

#formcompte .content-option-mise-avant ul {
	float: left;
}

#formcompte .content-option-mise-avant ul li {
	float: left;
	margin: 3px 0;
}

#formcompte .content-option-mise-avant ul li .li1 {
	float: left;
	text-align: center;
	width: 27px;
}

#formcompte .content-option-mise-avant ul li .li2 {
	float: left;
	margin-left: 0px;
	width: 150px;
}

#formcompte .content-option-mise-avant ul li img {
	margin: 0 auto -3px auto;
	text-align: center
}

#formcompte .content-option-mise-avant .encadre .prix,#formcompte .content-option-mise-avant .encadre-jaune .prix
	{
	color: #2977dc;
	font-weight: bold;
	margin-top: 5px;
	text-align: right;
}

#formcompte .content-option-mise-avant .encadre .desc-encadre,#formcompte .content-option-mise-avant .encadre-jaune .desc-encadre
	{
	float: left;
	margin-left: 5px;
	width: 105px;
}

#formcompte .lignebas {
	float: left;
	width: 670px;
}

#formcompte #liste-options-equipements .labelcom {
	float: left;
	margin-left: 22px;
	margin-top: 3px;
}

#formcompte #liste-options-equipements .textcom {
	float: left;
	height: 100px;
	width: 370px;
}

#formcompte #liste-options-equipements .labelcaract {
	float: left;
	margin-left: 300px;
	margin-top: 3px;
}

#formcompte #liste-options-equipements .inputcaract {
	float: left;
	text-align: right;
	width: 50px;
}

#formcompte #listephotos {
	float: left;
	margin-left: 15px;
	margin-top: 20px;
}

#formcompte #listephotos ul {
	float: left;
	margin-right: 25px;
	margin-left: 4px;
}

#formcompte #listephotos ul li {
	float: left;
	margin-right: 10px;
}

#formcompte #listephotos label {
	float: left;
	margin-top: 3px;
	width: 55px;
}

#formcompte #listephotos input {
	float: left;
	margin-top: 0;
	width: 230px;
}

#formcompte #listephotos .labelprix {
	float: left;
	font-weight: bold;
	margin-left: 150px;
	margin-top: 11px;
	width: 155px;
}

#formcompte #listephotos .inputprix {
	float: left;
	margin-top: 8px;
	margin-right: 5px;
	width: 70px;
}

#formcompte #listephotos img {
	margin-left: 4px;
}

#formcompte #listephotos .divphotos {
	float: left;
	width: 660px;
}

#formcompte #listephotos .divphotos p {
	float: left
}

#formcompte .ajoutphotos {
	border: none;
	float: left;
	height: 22px;
	margin-right: 5px;
	text-decoration: none;
	width: 80px;
}

#formcompte .boutonvalider {
	background: url(/templateimages/boutonvalider.jpg) no-repeat center
		top;
	color: #fff;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	margin-top: 10px;
	margin-left: 220px;
	margin-right: 10px;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
	width: 96px;
}

#formcompte .boutondefaut {
	background: url(/templateimages/boutondefaut.jpg) no-repeat center top;
	color: #fff;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	margin-top: 10px;
	padding-top: 5px;
	text-align: center;
	text-decoration: none;
	width: 96px;
}
/* fin vendre ma voiture */

/* témoignages */
#titre-temoignages {
	background: url(/templateimages/titre-temoignages.jpg) no-repeat;
	height: 30px;
	width: 300px;
}

ul.temoin {
	font-size: 0.7em;
	color: #010101;
	font-style: italic;
	margin: 0;
	padding: 0;
}

ul.temoin li {
	display: block;
	margin: 4px 4px 20px 4px !important;
}

.nom-temoin {
	font-style: normal;
	font-weight: bold;
}

.date-temoin {
	font-style: normal;
}

/* fin témoignages */
#content
{
	float: left;
	width: 700px;
}

#content_2 {
	width: 1000px;
}

#assurance {
	float: left;
	margin-top: 10px;
	width: 1000px;
	background-color: white;
}

#titre-assurance {
	background: url(/templateimages/h1_assurance.jpg) no-repeat left top;
	color: #2776db;
	font-size: 18px;
	height: 30px;
	padding: 8px 0 0 10px;
	width: 1000px;
}

#content-assurance {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	color: #333;
	float: left;
	width: 996px;
	margin: 0 0 20px 0;
}

#newslet input {
	margin: 10px 0 0 -20px;
}

#droite
{
	float: right;
	width: 300px;
}

/*recherche voiture*/
#recherche-voiture {
	font-size: 12px;
	width: 698px;
	background: url(/templateimages/fd-recherche-auto1.png) no-repeat center top, url(/templateimages/fd-recherche-auto3.png) no-repeat center bottom, url(/templateimages/fd-recherche-auto2.png) center top;
}

#recherche-voiture .name_mobile {
	display: none;
}

#recherche-voiture form {
	float: left;
	padding: 60px 20px;
}

#recherche-voiture label {
	float: left;
	margin: 5px 0;
	width: 100px;
}

#recherche-voiture select {
	float: left;
	margin-left: 10px;
	width: 190px;
}

#recherche-voiture .item {
	float: left;
	margin: 0 10px;
	width: 300px;
}

#recherche-voiture .item2 {
	float: left;
	margin: 0 10px;
	width: 640px;
}

#recherche-voiture .item2 label {
	margin-right: 10px;
	margin-top: 8px;
}

#recherche-voiture .item2 input {
	margin-top: 0px;
	width: 150px;
}

#recherche-voiture .item2 .label2 {
	margin-right: 0;
	width: 70px;
}

#recherche-voiture .item2 .label3 {
	margin-right: 0;
	width: 40px;
}

#recherche-voiture .item2 select {
	margin-left: 0;
	margin-right: 10px;
	width: 65px;
}

#recherche-voiture .item2 span {
	font-style: italic;
	margin-left: 5px;
}

#recherche-voiture .item .cars {
	max-width: 400px;
	text-align: center;
	display: table;
	margin: 0 auto;
}
#recherche-voiture .item .cars label {
	margin: 5px 5px;
	float: left;
	display: block;
	width: auto;
}
#recherche-voiture .item .cars label input {
	float: none;
	display: table;
	margin: 0 auto;
}

#recherche-voiture .checkbox {
	margin: 5px 10px;
	width: 20px;
}

#recherche-voiture p {
	margin-top: 5px;
}

#recherche-voiture .valider {
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat
		0px -93px;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 29px;
	margin: 20px 0 0 120px;
	padding-bottom: 3px;
}

.enregistrer  {
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat
		0px -64px;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 29px;
	margin: 20px 0 0 0;
	padding-bottom: 3px;
	width: 218px;
}
/*Fin recherche voiture*/

/*Avis internautes*/
#avis-internautes {
	float: left;
	margin: 0 0 0 10px;
	width: 370px;
}

#titre-avis-internautes {
	background: url(/templateimages/avis-internautes.jpg) no-repeat center
		top;
	font-size: 12px;
	height: 30px;
	width: 370px;
}

#content-avis-internautes h3 {
	padding: 10px 0 0 0;
	margin: 0 10px;
	color: #2370e2;
	font-size: 12px;
}

#content-avis-internautes {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	font-size: 12px;
	width: 366px;
}

#content-avis-internautes ul {
	list-style-type: disc;
	margin: 10px;
}

#content-avis-internautes ul li {
	margin: 3px 15px;
}

#content-avis-internautes .intitule {
	font-weight: bold;
}

#content-avis-internautes .avis {
	background: url(/templateimages/bt-avis.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-weight: bold;
	height: 22px;
	margin: 15px auto;
	padding-bottom: 3px;
	text-align: center;
	width: 152px;
}

#content-avis-internautes input {
	float: none;
}
/*Fin avis internautes*/
#annonce-google {
	float: left;
	height: 392px;
	margin: 0 0 0 10px;
	width: 300px;
}

/*annonces a la une*/
#annoncesalaune {
	float: left;
	margin-top: 10px;
	width: 680px;
}

#titre-annoncesalaune {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0px;
	color: #2776db;
	font-size: 18px;
	height: 28px;
	padding: 8px 0 0 10px;
	width: 670px;
}

#content-annoncesalaune {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	color: #333;
	float: left;
	width: 676px;
	background-color: white;
}

#annoncesalaune .annonce
{
	float: left;
	font-size: 12px;
	margin: 10px 5px 0 5px;
	width: 125px;
}

#annoncesalaune .annonce img {
	height: 92px;
	width: 118px;
}
#annoncesalaune a:link .titreannonce {
	color: #000;
}

#annoncesalaune .titreannonce {
	font-weight: bold;
}

#annoncesalaune .prix {
	color: #3366cc;
	font-weight: bold;
}

#annoncesalaune .annonce img.pro {
	height: 23px;
	left: 2px;
	position: relative;
	top: -150px;
	width: 38px;
}

#annoncesalaune a:link {
	color: #333;
}
/*fin annonces a la une*/

/*recherche par marque*/
#recherchemarque {
	float: left;
	margin: 10px 0 0 0;
	width: 680px;
}

#titre-recherchemarque {
	background: url(/templateimages/recherchemarque.jpg) no-repeat center
		top;
	color: #2776db;
	font-size: 18px;
	height: 30px;
	padding: 8px 0 0 10px;
	width: 670px;
}

#content-recherchemarque {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	float: left;
	font-size: 12px;
	width: 676px;
	background-color: white;
}

#content-recherchemarque ul li {
	padding-top: 5px;
}

#content-recherchemarque .criteres {
	float: left;
	margin: 5px 10px;
	width: 656px;
}

#content-recherchemarque a {
	color: #000;
}

#content-recherchemarque .lienactif {
	color: #2977dc;
	font-weight: bold;
}

#content-recherchemarque ul {
	float: left;
	margin-bottom: 9px;
	width: 150px;
}

#content-recherchemarque ul li a:link,#content-recherchemarque ul li a:visited
	{
	color: #000;
	text-decoration: none;
}

#content-recherchemarque ul li a:hover,#content-recherchemarque ul li a:active
	{
	color: #2977dc;
	text-decoration: none;
}

.liensrecherche {
	float: left;
	font-size: 12px;
	margin: 10px 0 0 0;
}
/*fin rechercher par marque*/

/*recherche droite*/
#formrecherche, #formrecherchePhone {
	box-shadow: -2px 2px 15px rgba(0, 0, 0, 0.5);
	border-radius: 8px 8px 5px 5px;
	float: left;
	font-size: 12px;
	width: 300px;
	overflow: hidden;
	margin: 10px 0 0 0;
}

#titre-formrecherche {
	background: url(/templateimages/vendre-voiture.jpg) no-repeat;
	color: #FFFFFF;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 290px;
}

#content-formrecherche {
	background-color: #f8c33b;
	border-top: 0;
	border-right: 2px solid #f8c33b;
	border-bottom: 2px solid #f8c33b;
	border-left: 2px solid #f8c33b;
	float: left;
	padding: 10px;
	width: 276px;
}

#content-formrecherche p {
	float: left;
	margin: 0 0 5px 0;
}

#content-formrecherche #titrerech {
	margin-top: 15px;
}

#content-formrecherche img {
	cursor: pointer;
}

#content-formrecherche .item {
	float: left;
	width: 268px;
}

#content-formrecherche label {
	float: left;
	margin: 3px 0;
	width: 75px;
}

#content-formrecherche .label2 {
	margin-left: 10px;
	width: 20px;
}

#content-formrecherche select,input {
	float: left;
	margin: 2px 0 0 10px;
}

#content-formrecherche .select1 {
	width: 160px;
}

#content-formrecherche .select2 {
	width: 70px;
}

#content-formrecherche .select3,input {
	width: 180px;
}

#content-formrecherche .checkbox {
	margin-top: 10px;
	width: 20px;
}

#content-formrecherche .p2 {
	margin-top: 10px;
}

#content-formrecherche .valider {
	background: url(/templateimages/lancer-la-recherche.png) no-repeat
		center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	display: block;
	float: none;
	margin-right: auto;
	margin-left: auto;
	width: 152px;
	font-size: 16px;
}

.simpleClearButton {
	display: block;
	float: none;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	width: 120px;
}

/*fin recherche droite*/

/* enquelquesmots*/
#enquelquesmots {
	float: left;
	margin: 10px 0 0 0;
	width: 680px;
}
	#enquelquesmots.enquelquesmots-mobile {
		display: none;
	}
#titre-enquelquesmots {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0px;
	color: #2776db;
	font-size: 18px;
	height: 28px;
	padding: 8px 0 0 10px;
	width: 670px;
}
#enquelquesmotsContent p
{
	margin: 12px;
}


/*  fin enquelquesmots  */

/*recherche par modele*/
#recherchemodele {
	float: left;
	margin: 10px 0 0 0;
	width: 680px;
}

#titre-recherchemodele {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0px;
	color: #2776db;
	font-size: 18px;
	height: 28px;
	padding: 8px 0 0 10px;
	width: 670px;
}

#content-recherchemodele {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	float: left;
	font-size: 12px;
	width: 676px;
	background-color: white;
}

#content-recherchemodele ul li {
	padding-top: 5px;
}

#content-recherchemodele .criteres {
	float: left;
	margin: 5px 10px;
	width: 656px;
}

#content-recherchemodele a {
	color: #000;
}

#content-recherchemodele .lienactif {
	color: #2977dc;
	font-weight: bold;
}

#content-recherchemodele ul {
	float: left;
	margin-bottom: 9px;
	width: 150px;
}

#content-recherchemodele ul li a:link,#content-recherchemodele ul li a:visited
	{
	color: #000;
	text-decoration: none;
}

#content-recherchemodele ul li a:hover,#content-recherchemodele ul li a:active
	{
	color: #2977dc;
	text-decoration: none;
}
/*fin rechercher par modele*/

/*recherche fond gris*/
#recherchegris {
	background: #e5e5e5;
	color: #666;
	float: left;
	font-size: 11px;
	margin-top: 10px;
	padding: 5px;
	width: 670px;
}

#recherchegris p {
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

#recherchegris #rechregiondep {
	float: left;
	width: 200px;
}

#recherchegris #rechville {
	float: left;
	margin: 0 0 0 20px;
	width: 440px;
}

#recherchegris #rechville ul {
	float: left;
	width: 95px;
}
/*fin recherche fond gris*/

/*recherche par marque*/
#rechercheregion {
	float: left;
	margin: 10px 0;
	width: 680px;
}

#titre-rechercheregion {
	background: url(/templateimages/rechercheregion.jpg) no-repeat center
		top;
	color: #2776db;
	font-size: 18px;
	height: 30px;
	padding: 8px 0 0 10px;
	width: 670px;
}

#content-rechercheregion {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	float: left;
	font-size: 12px;
	width: 676px;
	background-color: white;
}

#content-rechercheregion ul li {
	padding-top: 5px;
}

#content-rechercheregion .criteres {
	float: left;
	margin: 5px 10px 20px 10px;
	width: 656px;
}

#content-rechercheregion a {
	color: #000;
}

#content-rechercheregion .lienactif {
	color: #2977dc;
	font-weight: bold;
}

#content-rechercheregion ul {
	float: left;
	margin-bottom: 9px;
	width: 150px;
}

#content-rechercheregion ul li {
	font-weight: bold;
}

#content-rechercheregion ul li a:link,#content-rechercheregion ul li a:visited
	{
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

#content-rechercheregion ul li a:hover,#content-rechercheregion ul li a:active
	{
	color: #2977dc;
	font-weight: normal;
	text-decoration: none;
}
/*fin rechercher par region*/

/*annonce a la une droite*/
/*recherche par marque*/
#annoncesalaune-droite {
	margin: 10px 0 0 0;
	padding-top: 10px;
	width: 300px;
	background-color: white;
	border-radius: 6px 6px 3px 3px;
	overflow: hidden;
}

#titre-annoncesalaune-droite {
	background: url(/templateimages/annoncesalaune-droite.jpg) no-repeat
		center top;
	color: #2776db;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 290px;
}

#content-annoncesalaune-droite {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	color: #666;
	float: left;
	font-size: 12px;
	width: 296px;
}

#content-annoncesalaune-droite img {
	float: left;
	height: 43px;
	width: 56px;
}

#content-annoncesalaune-droite div {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

#content-annoncesalaune-droite .diva {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

#content-annoncesalaune-droite .bleu {
	margin-left: 50px;
}

#content-annoncesalaune-droite ul {
	margin-left: 10px;
	margin-right: 10px;
}

#content-annoncesalaune-droite ul li a:link{
	color:#656565;
}

#content-annoncesalaune-droite ul li a:link,#content-annoncesalaune-droite ul li a:visited {
	background:none;
	display: block;
	display:block;
	height: 48px;
	padding: 0;
	margin: 0;
	text-decoration:none;
}

#content-annoncesalaune-droite ul li a:hover {
	text-decoration: none;
	background: url(/templateimages/bg-li106.jpg);
}

#content-annoncesalaune-droite ul li a:hover {
	text-decoration: none;
	cursor: pointer;
}
/*fin annonce a la une droite*/
#billes,#billesvrac {
	display: block;
	height: 16px;
	width: 100px;
}

#billes {
	float: left;
	margin: 12px 0;
	text-align: center;
	width: 366px;
}

#billes p {
	float: left;
	margin-left: 140px;
	width: 95px;
}

#billesvrac {
	float: left;
	margin: 12px 0px;
	width: 296px;
}

#billesvrac p {
	float: left;
	margin-left: 120px;
	width: 95px;
}

#billes span.puce,#billesvrac span.puce {
	background: url(/templateimages/menu-droite-images.png) no-repeat
		-539px -168px;
	display: block;
	cursor: pointer;
	float: left;
	height: 16px;
	margin: 0 5px;
	width: 16px;
}

#billes span#puce1 {
	background: url(/templateimages/puce-active.jpg) no-repeat;
}

#billesvrac span#pucevrac1, #billesvrac span#pucevrac4 {
	background: url(/templateimages/menu-droite-images.png) no-repeat
		-514px -168px;
}

#billes a.span:hover,#billesvrac a.span:hover {
	background: url(/templateimages/puce-active.jpg) no-repeat;
}

ul#listeannonces,ul#listeannoncesvrac {
	float: left;
	margin-left: 0;
	width: 296px;
}

/*audi occasion*/
#audioccasion {
	float: left;
	margin: 10px 0 10px 0;
	width: 300px;
}

#titre-audioccasion {
	background: url(/templateimages/audioccasion.jpg) no-repeat center top;
	color: #666;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 290px;
}

#content-audioccasion {
	border-left: solid 6px #ccc;
	border-right: solid 6px #ccc;
	border-bottom: solid 6px #ccc;
	color: #666;
	float: left;
	font-size: 12px;
	width: 288px;
}

#content-audioccasion ul {
	float: left;
	width: 130px;
}
/*fin audi occasion*/

/*top recherche*/
#toprecherche {
	float: left;
	margin: 10px 0;
	width: 680px;
}

#titre-toprecherche {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0
		-36px;
	color: #666;
	font-size: 18px;
	height: 31px;
	padding: 7px 0 0 10px;
	width: 670px;
}

#content-toprecherche {
	color: #666;
	float: left;
	font-weight: normal;
	width: 680px;
}

#content-toprecherche .font21,.font21 {
	font-size: 21px;
}

#content-toprecherche .font18,.font18 {
	font-size: 18px;
}

#content-toprecherche .font15,.font15 {
	font-size: 15px;
}

#content-toprecherche .font11,.font11 {
	font-size: 11px;
}
/*fin top recherche*/

/*ma selection*/
#maselection {
	float: left;
	margin-bottom: 10px;
	width: 680px;	
}

#titre-maselection {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0px;
	height: 31px;
	padding: 5px 0 0 10px;
	width: 670px;
}

#titre-maselection .titre-maselection-gauche {
	color: #2977dc;
	float: left;
	font-size: 18px;
	width: 150px;
}

#titre-maselection .titre-maselection-droite {
	color: #fff;
	float: right;
	font-weight: bold;
	height: 19px;
	margin-right: 6px;
	padding: 0;
	text-align: center;
	width: 91px;
}

#titre-maselection .titre-maselection-droite a.comparable:link,#titre-maselection .titre-maselection-droite a.comparable:visited
	{
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat
		-0px -1px;
	display: block;
	height: 22px;
	width: 91px;
}

#titre-maselection .titre-maselection-droite a.comparable:hover,#titre-maselection .titre-maselection-droite a.comparable:active
	{
	background: url(/templateimages/comparer-bleu.jpg) no-repeat center
		top;
	display: block;
	height: 22px;
	width: 91px;
}

#titre-maselection .titre-maselection-droite a.comparer:link,#titre-maselection .titre-maselection-droite a.comparer:visited
	{
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat
		-93px -1px;
	display: block;
	height: 22px;
	width: 91px;
}

#titre-maselection .titre-maselection-droite a.comparer:hover,#titre-maselection .titre-maselection-droite a.comparer:active
	{
	background: url(/templateimages/comparer-bleu.jpg) no-repeat center
		top;
	display: block;
	height: 22px;
	width: 91px;
}

#maselection #titre-maselection input {
	float: left;
	margin-left: 8px;
	margin-top: 0;
}

#content-maselection {
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	color: #666;
	position: relative;
	float: left;
	font-size: 12px;
	height: 122px;
	overflow-y: scroll;
	padding: 3px 2px 5px 2px;
	width: 672px;
	background-color: white;
}

#content-maselection .item-selection,#content-maselection .item-selection-vide {
	position: relative;
	background: url(/templateimages/fd-item-selection.jpg) repeat-x center top;
	border: solid 1px #999;
	color: #333;
	float: left;
	height: 122px;
	margin-right: 1px;
	margin-bottom: 5px;
	text-align: center;
	width: 128px;
}

#content-maselection .item-selection,#content-maselection .item-selection-vide {
}

#content-maselection .item-selection a.removeLink {
    left: 86px;
    margin: 0;
    position: absolute;
    color: rgba(255, 255, 255, 0);
    top: 2px;
    width: 15px;
    height: 15px;
}

#content-maselection .item-selection img {
	height: 60px;
	margin: 6px 0 0 0;
	width: 80px;
}

#content-maselection .item-selection-vide img {
	height: 60px;
	margin: 6px 0 0 0;
	width: 80px;
}

#content-maselection .item-selection img.supp-selection {
	height: 15px;
	left: 80px;
	margin: 0;
	position: relative;
	top: -42px;
	width: 15px;
}

#maselection input {
	float: none;
	margin-left: 0;
	width: 15px;
}

#content-maselection .item-selection p,#content-maselection .item-selection-vide p
	{
	margin: 0;
}

#content-maselection .titre-item-selection {
	color: #333;
	font-weight: bold;
}

#content-maselection .titre-item-selection-vide {
	color: #999;
	font-weight: bold;
}
/*fin ma selection*/
/*resultats*/
#resultats {
	float: left;
	width: 680px;
	background-color: white;
}

#titre-resultats {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0px;
	float: left;
	height: 36px;
	width: 680px;
}

#titre-resultats .titre-resultats-gauche {
	float: left;
	font-weight: bold;
	padding: 8px 0 0 10px;
}

#titre-resultats .titre-resultats-gauche ul {
	padding: 0;
}

#titre-resultats .titre-resultats-gauche ul li {
	float: left;
	margin-right: 7px;
	text-align: center;
}

#titre-resultats .titre-resultats-gauche ul li a {
	display: block;
	float: left;
	height: 23px;
	padding-top: 5px;
	text-decoration: none;
}

#titre-resultats .titre-resultats-gauche ul li a:link,#titre-resultats .titre-resultats-gauche ul li a:visited
	{
	color: #fff;
	font-weight: bold;
}

#titre-resultats .titre-resultats-gauche ul li a:hover,#titre-resultats .titre-resultats-gauche ul li a:active
	{
	color: #000;
	font-weight: bold;
}

#titre-resultats .titre-resultats-gauche ul li a.toutes:link,#titre-resultats .titre-resultats-gauche ul li a.toutes:visited
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: 0px 0;
	width: 97px;
	background-position: 0px 0;
}

#titre-resultats .titre-resultats-gauche ul li a.toutes:hover,#titre-resultats .titre-resultats-gauche ul li a.toutes:active,#titre-resultats .titre-resultats-gauche ul li a.toutesactif
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: 0px -28px;
	color: #000;
	width: 97px;
	background-position: 0px -28px;
}

#titre-resultats .titre-resultats-gauche ul li a.professionnels:link,#titre-resultats .titre-resultats-gauche ul li a.professionnels:visited
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: -97px 0px;
	width: 112px;
}

#titre-resultats .titre-resultats-gauche ul li a.professionnels:hover,#titre-resultats .titre-resultats-gauche ul li a.professionnels:active,#titre-resultats .titre-resultats-gauche ul li a.professionnelsactif
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: -97px -28px;
	color: #000;
	width: 112px;
	background-position: -97px -28px;
}

#titre-resultats .titre-resultats-gauche ul li a.particuliers:link,#titre-resultats .titre-resultats-gauche ul li a.particuliers:visited
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: -209px 0px;
	width: 89px;
}

#titre-resultats .titre-resultats-gauche ul li a.particuliers:hover,#titre-resultats .titre-resultats-gauche ul li a.particuliers:active,#titre-resultats .titre-resultats-gauche ul li a.particuliersactif
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: -209px -28px;
	color: #000;
	width: 89px;
	background-position: -209px -28px;
}

#titre-resultats .titre-resultats-droite {
	color: #333;
	float: left;
	margin-left: 220px;
	padding: 6px 0 0 0;
	text-align: right;
	width: 110px;
}

#titre-resultats .titre-resultats-droite-aff {
	float: left;
	height: 15px;
	width: 105px;
}

#titre-resultats .titre-resultats-droite-aff span {
	float: left;
}

#titre-resultats .titre-resultats-droite-aff img {
	float: left;
}

#titre-resultats .titre-resultats-droite a.liendroit:link,#titre-resultats .titre-resultats-droite a.liendroit:visited
	{
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat -254px -78px;
	float: left;
	height: 13px;
	margin-left: 5px;
	width: 17px;
}

#titre-resultats .titre-resultats-droite a.liendroit:hover,#titre-resultats .titre-resultats-droite a.liendroit:active,#titre-resultats .titre-resultats-droite a.liendroitactif
	{
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat -234px -78px;
	float: left;
	height: 13px;
	margin-left: 5px;
	width: 17px;
}

#titre-resultats .titre-resultats-droite a.liengauche:link,#titre-resultats .titre-resultats-droite a.liengauche:visited
	{
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat -254px -63px;
	float: left;
	height: 13px;
	margin-right: 5px;
	width: 17px;
}

#titre-resultats .titre-resultats-droite a.liengauche:hover,#titre-resultats .titre-resultats-droite a.liengauche:active,#titre-resultats .titre-resultats-droite a.liengaucheactif
	{
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat -234px -63px;
	float: left;
	height: 13px;
	margin-right: 5px;
	width: 17px;
}

#content-resultats {
	float: left;
	width: 676px;
}

.content-resultats-gauche
{
	float: left;
	clear: both;
}

#content-resultats .content-resultats-droite,#content-tabresultats .content-resultats-droite
	{
	float: left;
	text-align: right;
	width: 330px;
}

#content-resultats .content-resultats-droite select,#content-tabresultats .content-resultats-droite select
	{
	float: none;
	width: 130px;
}

.baissePrix {
	display: block;
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat
		-201px -28px;
	width: 40px;
	height: 50px;
	float: right;
	position: relative;
	top: -18px;
	color: rgba(255, 255, 255, 0);
}

#tabresultats {
	float: left;
	width: 680px;
}

#titre-tabresultats {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0
		-36px;
	float: left;
	height: 36px;
	width: 680px;
}

#titre-tabresultats img {
	margin-right: 3px;
}

#titre-tabresultats .col1 {
	float: left;
	margin: 0;
	padding: 10px;
	width: 300px;
}

#titre-tabresultats .col2 {
	float: left;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	width: 72px;
}

#titre-tabresultats .col3 {
	float: left;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	width: 100px;
}

#titre-tabresultats .col4 {
	float: left;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	width: 85px;
}

#titre-tabresultats .col5 {
	float: left;
	margin: 0;
	padding: 10px 0;
	text-align: center;
	width: 90px;
}

#content-tabresultats {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	width: 676px;
	background-color: white;
}

#content-tabresultats ul {
	margin: 0;
	padding: 0;
}

#content-tabresultats ul li {
	float: left;
}

#content-tabresultats ul li a:link {
	color: #000;
	display: block;
	height: 69px;
	text-decoration: none;
	width: 676px;
}

#content-tabresultats ul li a:visited,#content-tabresultats ul li a:visited:hover
	{
	display: block;
	height: 99px;
	text-decoration: none;
	width: 676px;
}

#content-tabresultats ul li a:visited span.titreAnnonce,#content-tabresultats ul li a:visited .titreAnnonce:hover
	{
	color: #5C035C;
}

#content-tabresultats ul li a:visited .modeltitle,#content-tabresultats ul li a:visited .modeltitle:hover
	{
	color: #5C035C;
}

/*#content-tabresultats ul li a:hover,#content-tabresultats ul li a:active
{
	background: url(/templateimages/bg-li106.jpg) repeat-x center top;
	cursor: pointer;
	display: block;
	height: 99px;
	text-decoration: none;
	width: 676px;
}*/

#content-tabresultats .pub-item-tabresultats
{
	margin-top: 15px;
	text-align: center;
	position: relative;
}

#content-tabresultats .pub-item-tabresultats-credit
{
	margin-top: 8px;
	text-align: center;
	position: relative;
}

#content-tabresultats .pub-item-tabresultats-assu
{
	margin-top: 7px;
	text-align: center;
	position: relative;
}

#content-tabresultats .item-tabresultats {
	background: url(/templateimages/dotted2.jpg) repeat-x left bottom;
	float: left;
	height: 140px !important;
	width: 676px;
}

#content-tabresultats .item-tabresultats.item-tabresultats-adds {
	height: auto;
}

#content-tabresultats .fd-jaune {
	background: #fc0 url(/templateimages/fd-couleur-dotted.jpg) repeat-x
		center bottom;
}
/*
#content-tabresultats .item-tabresultats .col1 {
	margin-left : 20px;
}*/

#content-tabresultats .item-tabresultats .col1 div {
	float: left;
	position: relative;
}

#content-tabresultats .item-tabresultats .col2 {
	background: url(/templateimages/dotted-vertical.png);
	background-position: bottom left;
	background-repeat: repeat-y;
	float: left;
	height: 78px;
	text-align: center;
	padding-top: 25px;
	width: 72px;
}

#content-tabresultats .item-tabresultats .col2-m,
#content-tabresultats .item-tabresultats .col3-m,
#content-tabresultats .item-tabresultats .col4-m,
#content-tabresultats .item-tabresultats .col5-m,
#content-tabresultats .item-tabresultats .col1 div .mnumphoto {
	display: none;
}

#content-tabresultats .item-tabresultats .after_col2 {
	background: url(/templateimages/dotted-vertical.png);
	background-position: bottom right;
	background-repeat: repeat-y;
	position: relative;
	top: -20px;
	width: 72px;
	height: 78px;
	padding-top: 20px;
}

#content-tabresultats .item-tabresultats .col3 {
	float: left;
	height: 43px;
	text-align: center;
	padding-top: 27px;
	width: 100px;
}

#content-tabresultats .item-tabresultats .col4 {
	background-image: url(/templateimages/dotted-vertical.png);
	background-position: bottom left;
	background-repeat: repeat-y;
	float: left;
	height: 78px;
	text-align: center;
	padding-top: 25px;
	width: 85px;
}

#content-tabresultats .item-tabresultats .after_col4 {
	background: url(/templateimages/dotted-vertical.png);
	background-position: bottom right;
	background-repeat: repeat-y;
	position: relative;
	top: -20px;
	width: 80px;
	height: 78px;
	padding-top: 20px;
}

#content-tabresultats .item-tabresultats .col5 {
	float: left;
	height: 45px;
	padding-top: 25px;
	text-align: center;
	width: 90px;
}

#tabresultats .nb-photos {
	background: url(/templateimages/nb-photos.png) no-repeat center top;
	color: #2977DC;
	display: block;
	float: left;
	height: 17px;
	margin-top: 40px;
	margin-left: 2px;
	padding-top: 2px;
	padding-left: 5px;
	position: absolute;
	width: 14px;
}

#tab-resultats-galerie .nb-photos,#tab-resultats-galerie .nb-photos-prix
	{
	background: url(/templateimages/resultat-buttons-icons.png) no-repeat
		-249px -42px;
	color: #2977DC;
	display: block;
	float: left;
	height: 17px;
	margin-top: 82px;
	margin-left: 2px;
	padding-top: 2px;
	padding-left: 5px;
	position: absolute;
	width: 14px;
}

#tabresultats .imgdesignation {
	float: left;
	height: 101px;
	margin-right: 5px;
	width: 135px;
}

#tabresultats .new {
	float: left;
	position: relative;
	left: 14px;
}

#tabresultats .propar {
	margin-top: 0px;
}

#tabresultats .propar-s {
	margin-top: 12px;
}

#tabresultats .prix {
	color: #2977DC;
	font-weight: bold;
	font-size: 14px;
}

#tabresultats span.addselection {	
	float: left;
	cursor: pointer;
	margin-top: 0px;
	margin-right: 4px;
	background-image:
		url(http://www.autocadre.com/templateimages/resultat-buttons-icons.png);
	height: 19px;
	width: 106px;
	color: rgba(255, 255, 255, 0);
	background-position: 0px -22px;
	background-repeat: no-repeat no-repeat;
}

#tabresultats span.suppselection {
	float: left;
	cursor: pointer;
	margin-top: 0px;
	margin-right: 4px;
	background-image:
		url(http://www.autocadre.com/templateimages/resultat-buttons-icons.png);
	height: 20px;
	width: 106px;
	color: rgba(255, 255, 255, 0);
	background-position: 0px -42px;
	background-repeat: no-repeat no-repeat;
}

#btnRappelGratuit {
	display: block;
	color: rgba(255, 255, 255, 0);
	background-image:
		url(http://www.autocadre.com/templateimages/resultat-buttons-icons.png);
	background-position: -186px 0px;
	background-repeat: no-repeat no-repeat;
	width: 100px;
	margin-left: auto;
	height: 20px;
}

#tabresultats td.tdbasresultats {
	border-right: solid 2px #ccc;
	border-bottom: none;
}

#bas-tabresultats {
	text-align: left;
	float: left;
	height: 50px;
	padding-top: 8px;
	width: 676px;
}

#bas-tabresultats .bas-tabresultats-gauche {
	float: left;
	text-align: left;
	width: 330px;
}

#bas-tabresultats .bas-tabresultats-droite {
	text-align: left;
	float: left;
	width: 330px;
}

#bas-tabresultats .bas-tabresultats-droite a,#content-resultats  .bas-tabresultats-droite a
	{
	color: #2977DC;
	text-decoration: none;
	font: bold 14px Arial, sans-serif;
	display: inline-block;
	display: -moz-inline-box;
	margin-right: 0px;
	padding-right: 5px;
	padding-left: 5px;
	border-radius: 10px;
}

.bas-tabresultats-droite  a:hover {
	background-color: rgba(220, 127, 41, 0.82);
	font: bold 14px Arial, sans-serif;
	background-color: rgba(194, 193, 191, 0.36);
	background-repeat: no-repeat;
	background-position: top right;
	color: #F8F9FA;
	display: inline-block;
	display: -moz-inline-box;
	margin-right: 0px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	border-radius: 10px;
}

.bas-tabresultats-droite .lienactif {
	background-color: #EBBA63;
	font: bold 14px Arial, sans-serif;
	background-repeat: no-repeat;
	background-position: top right;
	color: #F8F9FA;
	display: inline-block;
	display: -moz-inline-box;
	margin-right: 0px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	border-radius: 10px;
}

#sous-tabresultats .sous-tabresultats-gauche {
	width: 330px;
}

#sous-tabresultats .sous-tabresultats-gauche select {
	float: none;
	margin-top: 0;
	width: 80px;
}

#sous-tabresultats .sous-tabresultats-droite {
	float: right;
	text-align: right;
	width: 330px;
	height: 40px;
}

#tab-resultats-galerie {
	float: left;
	margin-bottom: 20px;
	width: 680px;
}

#tab-resultats-galerie ul {
	float: left;
	margin-left: 20px;
}

#tab-resultats-galerie ul li {
	float: left;
	width: 155px;
}

#tab-resultats-galerie ul li.dotted-right {
	border-right: dashed 1px #7f7f7f;
}

#tab-resultats-galerie ul li.dotted-right a.galerie-lia:hover {
	border-right: dashed 1px #7f7f7f;
}

#tab-resultats-galerie ul li.dotted-bas {
	border-bottom: dashed 1px #7f7f7f;
}

#tab-resultats-galerie ul li.dotted-right-bas {
	border-right: dashed 1px #7f7f7f;
	border-bottom: dashed 1px #7f7f7f;
}

#tab-resultats-galerie ul li.dotted-right-bas a.galerie-lia:hover {

}

#tab-resultats-galerie ul li.couleur {
	background: #fc0 url(/templateimages/fd-couleur2.jpg) right bottom
		repeat-x;
	border-bottom: dashed 1px #7f7f7f;
}

#tab-resultats-galerie ul li a.galerie-lia {
	display: block;
	height: 215px;
	margin-top: -20px;
	padding: 5px 10px;
	text-decoration: none;
	width: 135px;
}

#tab-resultats-galerie ul li a.galerie-lia:hover {
	background: url(/templateimages/bg-li1063.jpg) center bottom repeat-x;
	background-size: 156px 205px;
	text-decoration: none;
	margin-top: -20px;
}

#tab-resultats-galerie p {
	margin: 2px 0;
}

#tab-resultats-galerie .propar {
	left: 3px;
	position: relative;
	top: 27px;
}

#tab-resultats-galerie .propar-prix {
	left: -45px;
	position: relative;
	top: 27px;
}

#tab-resultats-galerie .new {
	left: 35px;
	position: relative;
	top: 27px;
}

#tab-resultats-galerie img.imgdesignation {
	float: left;
	height: 105px;
	margin-right: 0px;
	width: 135px;
}

#tab-resultats-galerie img.imgdesignation-prix {
	float: left;
	height: 105px;
	margin-right: 0px;
	margin-top: -5px;
	width: 135px;
}

#tab-resultats-galerie .titre-designation {
	float: left;
	margin: -1px 0 0 0;
	margin-bottom: 5px;
	background: url("/templateimages/resultat-onglets.png") repeat-x;
	background-position: -96px -28px;
	background-size: 30px 55px;
	font-weight: bold;
	font-size: 13px;
	width: 135px;
	height: 20px;
	padding-top: 2px;
	background-position: -96px -28px;
	background-size: 30px 55px;
}

#tab-resultats-galerie .suppaddselection {
	float: left;
	margin: 5px 0 0 0;
}

#tab-resultats-galerie ul li a {
	background: none;
	display: inline;
	height: inherit;
	text-decoration: underline;
	width: inherit;
}

#tab-resultats-galerie ul li a:hover {
	background: none;
}

#resultats-comparer {
	width: 680px;
}

#titre-resultats-comparer {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0;
	color: #2977dc;
	float: left;
	font-size: 18px;
	height: 29px;
	padding: 7px 0 0 10px;
	width: 670px;
}

#sous-titre-resultats-comparer {
	background: url(/templateimages/sous-titre.jpg) no-repeat center top;
	float: left;
	height: 27px;
	padding: 9px 0 0 10px;
	width: 670px;
}

#content-resultats-comparer {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	overflow-x: auto;
	width: 676px;
	background-color: white;
}

#content-resultats-comparer table tr td {
	background: url(/templateimages/dotted-vertical.jpg) repeat-y bottom
		right;
	color: #333;
	padding: 10px 6px;
	min-width: 100px;
}

#content-resultats-comparer table tr td a {
	color: #333;
	text-decoration: underline;
}

#content-resultats-comparer table tr td.vignette {
	height: 100px;
}

#content-resultats-comparer table tr td.designation {
	color: #000;
	height: 45px;
}

#content-resultats-comparer table tr td.int-prix {
	height: 35px;
}

#content-resultats-comparer table tr td.commentaire {
	height: 350px;
}

#content-resultats-comparer table tr td.intitule-tab {
	color: #000;
	float: left;
	font-weight: bold;
	width: 104px;
}

#content-resultats-comparer table tr td.item-tab {
	text-align: center;
	width: 140px;
}

#content-resultats-comparer table tr td span.prix {
	color: #3366cc;
	font-weight: bold;
}

#content-resultats-comparer .imgdesignation {
	height: 97px;
	margin-top: -25px;
	width: 125px;
}

#content-resultats-comparer .propar {
	left: 3px;
	position: relative;
	top: 2px;
}

#content-resultats-comparer .new {
	left: 3px;
	position: relative;
	top: 2px;
}
/*fin resultats*/

/*fiche voiture*/
#fiche-voiture {
	float: left;
	width: 680px;
	background-color: white;
}

#titre-fiche-voiture {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0px;
	float: left;
	height: 36px;
	width: 680px;
}

#titre-fiche-voiture-gauche {
	float: left;
	font-weight: bold;
	padding: 8px 0 0 10px;
}

#titre-fiche-voiture-gauche ul {
	padding: 0;
}

#titre-fiche-voiture-gauche ul li {
	float: left;
	margin-right: 5px;
	text-align: center;
}

#titre-fiche-voiture-gauche ul li a {
	display: block;
	float: left;
	height: 23px;
	padding-top: 5px;
	text-decoration: none;
}

#titre-fiche-voiture-gauche ul li a:link,#titre-fiche-voiture-gauche ul li a:visited
	{
	color: #fff;
	font-weight: bold;
}

#titre-fiche-voiture-gauche ul li a:hover,#titre-fiche-voiture-gauche ul li a:active
	{
	color: #000;
	font-weight: bold;
}

#titre-fiche-voiture-gauche ul li a.ChangeEncartPub:link,#titre-fiche-voiture-gauche ul li a.ChangeEncartPub:visited
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: -209px -0px;
	width: 89px;
}

#titre-fiche-voiture-gauche ul li a.actif:link,#titre-fiche-voiture-gauche ul li a.actif:visited
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: -209px -28px;
	width: 89px;
}

#titre-fiche-voiture-gauche ul li a.ChangeEncartPub:hover,#titre-fiche-voiture-gauche ul li a.ChangeEncartPub:active
	{
	background: url("/templateimages/resultat-onglets.png") no-repeat;
	background-position: -209px -28px;
	width: 89px;
	color: #000;
}

#titre-fiche-voiture-gauche {
	float: left;
	width: 500px;
}

#titre-fiche-voiture-gauche  ul li a.actif {
	background: url(/templateimages/particuliers-actif.jpg) no-repeat
		center top;
	color: #000;
}

#titre-fiche-voiture-droite {
	float: right;
	padding-top: 10px;
}

#titre-fiche-voiture-droite a {
	color: #000;
	font-size: 12px;
	margin-right: 10px;
	text-decoration: none;
	width: 150px;
}

#titre-fiche-voiture-droite a:hover {
	text-decoration: underline;
}

#content-fiche-voiture {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	width: 676px;
}


#content-fiche-voiture #bloc-gauche {
	width: 350px;
}


#content-fiche-voiture #bloc-droit {
	float: left;
	margin-left: 5px;
	margin-bottom: 10px;
	width: 316px;
}

#vendor-phone {
    margin-bottom: -10px;
}


#visu-voiture {
	margin: 10px 0 0 10px;
	width: 100%;
}

#visu-voiture ul li {
	list-style-type: none;
	float: left;
	margin: 1px;
}

#visu-voiture .ul-liste-photos {
	float: right;
	text-align: right;
	width: 345px;
}

#visu-voiture ul li.voir-photos {
	float: right;
}

#visu-voiture ul.liste-boutons li {
	float: left;
	width: 50px;
}

#visu-voiture ul {
	margin: 0;
	height: 50px;
}

#visu-voiture .liste-voitures li img {
	height: 41px;
	width: 55px;
}

#visu-voiture .liste-voitures li img.bouton {
	height: 41px;
	width: 113px;
}

.liste-boutons li a {
	color: #000;
	display: block;
	float: left;
	font-size: 9px;
	margin: 0 5px 10px 0;
	padding-top: 47px;
	text-align: center;
	text-decoration: none;
	width: 52px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.liste-boutons li a.facebook:link,.liste-boutons li a.facebook:visited {
	background: url(/templateimages/fiche-icons.png) no-repeat -141px 0px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.facebook:hover,.liste-boutons li a.facebook:active {
	background: url(/templateimages/fiche-icons.png) no-repeat -141px
		-47px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.imprim:link,.liste-boutons li a.imprim:visited {
	background: url(/templateimages/fiche-icons.png) no-repeat -188px -0px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.imprim:hover,.liste-boutons li a.imprim:active {
	background: url(/templateimages/fiche-icons.png) no-repeat -188px
		-47px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.alertemail:link,.liste-boutons li a.alertemail:visited
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -47px -0px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.alertemail:hover,.liste-boutons li a.alertemail:active,.liste-boutons li a.alertemailok
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -47px -47px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.envoyerami:link,.liste-boutons li a.envoyerami:visited
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -94px -0px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.envoyerami:hover,.liste-boutons li a.envoyerami:active
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -94px -47px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.ajouteraselection:link,.liste-boutons li a.ajouteraselection:visited
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -0px -0px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.ajouteraselection:hover,.liste-boutons li a.ajouteraselection:active
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -0px -47px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.ajouteraselectionok {
	background: url(/templateimages/fiche-icons.png) no-repeat -0px -94px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.poserunequestion:link,.liste-boutons li a.poserunequestion:visited
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -235px -0px;
	width: 47px;
	height: 0px;
}

.liste-boutons li a.poserunequestion:hover,.liste-boutons li a.poserunequestion:active
	{
	background: url(/templateimages/fiche-icons.png) no-repeat -235px
		-47px;
	width: 47px;
	height: 0px;
}

#details-voiture {
	border: solid 2px #ccc;
	float: left;
	margin: 10px 0 0 5px;
	padding-bottom: 50px;
	width: 308px;
}

#details-voiture h3 {
	float: left;
	margin: 0 0 8px 3px;
	width: 298px;
}

#details-voiture .float div ul {
	padding: 0;
	margin-left: 5px;
	float: left;
}

#details-voiture .item {
	float: left;
	width: 306px;
}

#details-voiture .gauche {
	float: left;
	width: 110px;
}

#details-voiture .droite {
	float: left;
	font-weight: bold;
	width: 180px;
}

#details-voiture #tarif,#desc-voiture-photos #tarif {
	border-bottom: 1px dashed #7f7f7f;
	border-top: 1px dashed #7f7f7f;
	float: left;
	margin: 10px 5px;
	padding: 8px 0;
	width: 97%;
}

#details-voiture #tarif span a,#desc-voiture-photos #tarif span a{
	text-decoration: none;
}

#details-voiture #tarif .prix {
	color: #2977dc;
	font-size: 20px;
	font-weight: bold;
	margin: 4px 10px 0 0;
}

#desc-voiture-photos #tarif .prix {
	color: #2977dc;
	font-size: 20px;
	font-weight: bold;
	margin-right: 10px;
}

#separation{
	margin:10px;
}

#pastille{
margin-right:5px;
font-size:15px;
}

#details-voiture #tarif .redModif,#desc-voiture-photos .redModif,#content-tabresultats .item-tabresultats .redModif,.redModif
	{
	text-decoration: underline;
	color: #2977dc;
}

#details-voiture #tarif .redModif:hover,#desc-voiture-photos .redModif:hover,#content-tabresultats .item-tabresultats .redModif:hover,.redModif:hover
	{
	text-decoration: underline;
	color: #FF0000;
}
/*
#details-voiture #tarif a,#desc-voiture-photos #tarif a {
	color: #000;
}
*/
#info-vendeur {
	float: left;
	margin: 10px 0 0 10px;
	width: 340px;
}

#titre-info-vendeur {
	background: url(/templateimages/titre-gris1.jpg) no-repeat center top;
	color: #666;
	float: left;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 330px;
}

#content-info-vendeur {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	color: #333;
	float: left;
	padding: 0 6px;
	width: 324px;
}

#content-info-vendeur .title {
	margin-bottom: 10px;
	width: 320px;
}

#content-info-vendeur .item {
	float: left;
	width: 310px;
}

#content-info-vendeur .gauche {
	float: left;
	margin: 2px 2px 2px 4px;
	width: 65px;
}

#content-info-vendeur .droite {
	float: left;
	margin: 2px 2px 2px 4px;
	width: 200px;
	/* width: 233px; AM print page reglages 28/03/19*/
}

#content-info-vendeur .tel {
	margin-top: 8px;
}

#content-info-vendeur a {
	color: #fff;
	display: block;
	float: left;
	font-weight: bold;
	height: 16px;
	margin: 15px 55px 10px 55px;
	text-decoration: none;
}

#content-info-vendeur a.button {
	background: url(/templateimages/bt-gris1.jpg) no-repeat center top;
	padding: 3px 15px;
	width: 177px;
}

#formulaire-voiture {
	float: left;
	width: 355px;
}

#titre-formulaire-voiture {
	background: url(/templateimages/resultat-entetes.png) no-repeat 8px
		-36px;
	border-radius: 5px 5px 0px 0;
	height: 27px;
	float: left;
	padding: 3px 0 0 10px;
	border-radius: 5px 5px 0px 0;
	height: 27px;
	float: left;
	padding: 3px 0 0 10px;
	width: 338px;
	margin-top:15px;
}

#titre-formulaire-voiture ul {
	margin: 0;
}

#titre-formulaire-voiture ul li {
	float: left;
	margin: 0 3px;
	text-align: center;
}

#titre-formulaire-voiture ul li a {
	font-size: 11px;
	padding-top: 4px;
	text-decoration: none;
}

#titre-formulaire-voiture ul li a.lien1:link,#titre-formulaire-voiture ul li a.lien1:visited
	{
	color: #333;
	display: block;
	width: 92px;
}

#titre-formulaire-voiture ul li a.lien1:hover,#titre-formulaire-voiture ul li a.lien1:active
	{
	background: url(/templateimages/fiche-form-hover.jpg) no-repeat center
		top;
	color: #2977dc;
	display: block;
	height: 27px;
	width: 92px;
}

#titre-formulaire-voiture ul li .lien1.actif {
	background: url(/templateimages/fiche-form-hover.jpg) no-repeat center
		top;
	color: #2977dc;
	display: block;
	font-size: 11px;
	height: 27px;
	padding-top: 4px;
	width: 92px;
}

#titre-formulaire-voiture ul li a.lien2:link,#titre-formulaire-voiture ul li a.lien2:visited
	{
	color: #333;
	display: block;
	width: 82px;
}

#titre-formulaire-voiture ul li a.lien2:hover,#titre-formulaire-voiture ul li a.lien2:active
	{
	background: url(/templateimages/fiche-form-hover2.jpg) no-repeat
		center top;
	color: #2977dc;
	display: block;
	height: 27px;
	width: 82px;
}

#titre-formulaire-voiture ul li .lien2.actif {
	background: url(/templateimages/fiche-form-hover2.jpg) no-repeat
		center top;
	color: #2977dc;
	display: block;
	font-size: 11px;
	height: 27px;
	padding-top: 4px;
	width: 82px;
}

#titre-formulaire-voiture ul li a.lien3:link,#titre-formulaire-voiture ul li a.lien3:visited
	{
	color: #333;
	display: block;
	width: 54px;
}

#titre-formulaire-voiture ul li a.lien3:hover,#titre-formulaire-voiture ul li a.lien3:active
	{
	background: url(/templateimages/fiche-form-hover3.jpg) no-repeat
		center top;
	color: #2977dc;
	display: block;
	height: 27px;
	width: 54px;
}

#titre-formulaire-voiture ul li .lien3.actif {
	background: url(/templateimages/fiche-form-hover3.jpg) no-repeat
		center top;
	color: #2977dc;
	display: block;
	font-size: 11px;
	height: 27px;
	padding-top: 4px;
	width: 54px;
}

#titre-formulaire-voiture ul li a.lien4:link,#titre-formulaire-voiture ul li a.lien4:visited
	{
	color: #333;
	display: block;
	width: 75px;
}

#titre-formulaire-voiture ul li a.lien4:hover,#titre-formulaire-voiture ul li a.lien4:active
	{
	background: url(/templateimages/fiche-form-hover4.jpg) no-repeat
		center top;
	color: #2977dc;
	display: block;
	height: 27px;
	width: 75px;
}

#titre-formulaire-voiture ul li .lien4.actif {
	background: url(/templateimages/fiche-form-hover4.jpg) no-repeat
		center top;
	color: #2977dc;
	display: block;
	font-size: 11px;
	height: 27px;
	padding-top: 4px;
	width: 75px;
}

#content-formulaire-voiture,#content-location-voiture,#content-offer-voiture
	{
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	margin-left: 8px;
	padding: 20px 0;
	width: 336px;
}

#content-formulaire-voiture input, #content-offer-voiture input, #content-formulaire-voiture textarea, #content-offer-voiture textarea {
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	width: 166px;
	font-size: 16px;
}

#selectformulairevoiture {
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	width: 166px;
}

#textareaformulairevoiture {
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	width: 166px;
}

#content-formulaire-voiture input.bouton,#content-offer-voiture input.bouton
	{
	background: url(/templateimages/bt-bleu1.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	margin-top: 5px;
	text-align: center;
	width: 171px;
}

#content-formulaire-voiture p.petit {
	float: left;
	font-size: 10px;
	text-align: right;
	width: 92px;
}

#content-formulaire-voiture label,#content-offer-voiture label {
	float: left;
	text-align: right;
	margin-top: 2px;
	width: 100px;
}

#content-formulaire-voiture .content-formulaire-g {
	float: left;
	text-align: right;
	width: 100px;
}

#content-formulaire-voiture .content-formulaire-d {
	float: left;
	width: 210px;
}

#content-formulaire-voiture .verifvalid {
	float: left;
	margin-left: 0;
	margin-right: 0;
	width: 200px;
}

#content-formulaire-voiture form img {
	margin: 4px 0 4px 10px;
}

#arnaques,#arnaques2 {
	float: left;
	margin-top: 10px;
	width: 308px;
}

#arnaques1 {
	display: block;
	float: left;
	margin-top: 10px;
	width: 308px;
	margin-left: 10px;
}

#arnaques1 .attention1 {
	background: url(/templateimages/attention1.jpg) no-repeat left top;
	border-bottom: 1px dashed #7f7f7f;
	border-top: 1px dashed #7f7f7f;
	height: 27px;
	padding: 10px 0 0 40px;
	width: 260px;
}

#arnaques p,#arnaques2 p {
	width: 303px;
}

#arnaques .attention1 {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -432px -50px;
	border-bottom: 1px dashed #7f7f7f;
	border-top: 1px dashed #7f7f7f;
	height: 27px;
	padding: 10px 0 0 40px;
	width: 260px;
	background-position: -432px -50px;
}

#arnaques2 .attention1 {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -432px -50px;
	height: 27px;
	padding: 10px 0 0 40px;
	width: 260px;
	background-repeat: no-repeat;
	background-position: -338px -50px;
}

#arnaques .attention2,#arnaques2 .attention2 {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -432px -50px;
	border-bottom: 1px dashed #7f7f7f;
	height: 27px;
	padding: 10px 0 0 40px;
	width: 260px;
}

#questions-reponses {
	float: left;
	margin: 10px 0 0 10px;
	width: 660px;
}

#titre-questions-reponses {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0
		-36px;
	border-radius: 5px 5px 0px 0;
	color: #666;
	float: left;
	font-size: 18px;
	height: 24px;
	padding: 5px 0 0 10px;
	width: 650px;
	border-radius: 5px 5px 0px 0;
}

#content-questions-reponses {
	float: left;
	padding: 10px;
}

#content-questions-reponses .reponse {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -475px -90px;
	margin: 10px 0 0 0;
	padding: 10px 0 0 50px;
}

#content-questions-reponses .titre {
	color: #2977dc;
	font-weight: bold;
}

#content-questions-reponses a {
	background: url(/templateimages/bt-bleu2.jpg) no-repeat center top;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 19px;
	text-align: center;
	padding-top: 3px;
	text-decoration: none;
	width: 209px;
}

#annonces-similaires,#annonces-aleatoires,#budgetcat-similaires {
	float: left;
	margin: 20px 0 0 10px;
	width: 660px;
}

#titre-annonces-similaires,#titre-annonces-aleatoires,#titre-budgetcat-similaires
	{
	background: url(/templateimages/titre-gris2.jpg) no-repeat left top;
	color: #666;
	float: left;
	font-size: 18px;
	height: 24px;
	padding: 5px 0 0 10px;
	width: 650px;
}

#content-annonces-similaires,#content-annonces-aleatoires,#content-budgetcat-similaires
	{
	float: left;
	padding: 10px 0;
}

#content-annonces-similaires img,#content-annonces-aleatoires img,#content-budgetcat-similaires img
	{
	float: left;
}

#content-annonces-similaires .item-annonces-similaires,#content-annonces-aleatoires .item-annonces-similaires,#content-budgetcat-similaires .item-budgetcat-similaires
	{
	background: url(/templateimages/dotted-vertical.jpg) repeat-y center
		right;
	float: left;
	margin: 0 12px;
	width: 290px;
}

#content-annonces-similaires .item-annonces-similaires p,#content-annonces-aleatoires .item-annonces-similaires p,#content-budgetcat-similaires .item-budgetcat-similaires p
	{
	margin: 0;
}

#content-annonces-similaires .item-annonces-similaires img,#content-annonces-aleatoires .item-annonces-similaires img,#content-budgetcat-similaires .item-budgetcat-similaires img
	{
	float: left;
	height: 60px;
	width: 80px;
}

#content-annonces-similaires .item-annonces-similaires .description-annonce,#content-annonces-aleatoires .item-annonces-similaires .description-annonce,#content-budgetcat-similaires .item-budgetcat-similaires .description-annonce
	{
	float: left;
	margin-left: 10px;
	width: 200px;
}

#content-annonces-similaires .item-annonces-similaires .prix,#content-annonces-aleatoires .item-annonces-similaires .prix,#content-budgetcat-similaires .item-budgetcat-similaires .prix
	{
	color: #2977dc;
	font-weight: bold;
}

#vendeur {
	font-size: 12px;
	padding-top: 1px;
	text-align: left;
	overflow: hidden;
}

#vendeur .gras {
	padding-left: 8px;
	margin-bottom: 10px;
}

#vendeur img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

#vendeur div {
	margin-bottom: 10px;
	float: left;
}

#vendeur .item {
	float: left;
	width: 278px;
	margin-left: 10px;
	margin-bottom: 3px;
}

#vendeur .gauche {
	float: left;
	width: 65px;
	margin: 0 8px 0 0;
}

#vendeur .droite {
	float: left;
	margin: 0;
	width: 203px;
}

#vendeur .tel {
	padding-top: 3px;
}

#vendeur .bleu {
	font-size: 18px;
}

#vendeur a {
	color: #fff;
	display: block;
	clear: both;
	font-weight: bold;
	height: 16px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	text-decoration: none;
}

#vendeur a img {
	display: block;
	clear: both;
}

#vendeur a.button {
	background: url(/templateimages/bt-gris1.jpg) no-repeat center top;
	padding: 3px 15px;
	width: 177px;
	margin-bottom: 10px;
}

#vendeur a.bleu {
	color: #2977dc;
	font-size: 13px;
	margin-bottom: 5px;
}

#vendeur a.bleu:HOVER {
	text-decoration: underline;
}

#forum-fiat,#actu-fiat,#occas-fiat {
	color: #333;
	font-size: 12px;
}

#forum-fiat ul,#actu-fiat ul,#occas-fiat ul {
	margin-left: 10px;
	padding: 10px 0;
}

#forum-fiat ul li {
	list-style-type: disc;
	margin-left: 10px;
}

#img-visu-voiture-vendue {
	float: left;
	margin: 10px;
	width: 340px;
}

#desc-voiture-vendue {
	float: left;
	margin-top: 6px;
	width: 310px;
}

#desc-voiture-vendue ul {
	margin-top: 90px;
	margin-left: 0;
}

#desc-voiture-vendue ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 1px;
	margin-top: 10px;
	padding-left: 15px;
}

#liste-voiture-vendue {
	float: left;
	margin-top: 40px;
	margin-bottom: 30px;
}

#liste-voiture-vendue ul {
	float: left;
	margin: 0 5px;
	width: 215px;
}

#liste-voiture-vendue ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 1px;
	margin-top: 5px;
	padding-left: 15px;
}

#liste-voiture-vendue ul li.li-titre {
	background: none;
	font-weight: bold;
	margin-bottom: 15px;
	padding-left: 2px;
}

#liste-voiture-vendue ul li a {
	color: #000;
	text-decoration: none;
}

#visu-voiture-photos {
	float: left;
	margin: 10px 10px 15px 10px;
}

#img-visu-voiture-photos ul {
	margin: 0;
}

#img-visu-voiture-photos ul li {
	float: left;
	margin: 0 1px 0 0;
}

#img-visu-voiture-photos ul li img {
	height: 40px;
	width: 53px;
}

#desc-voiture-photos {
	float: left;
	width: 656px;
}

#desc-voiture-photos-gauche {
	float: left;
	padding-top: 4px;
	width: 308px;
}

#desc-voiture-photos-gauche ul {
	float: left;
	margin: 0;
}

#desc-voiture-photos-gauche ul li {
	float: left;
	font-size: 10px;
	margin: 0 10px 0 0;
	text-align: center;
	width: 47px;
}

#desc-voiture-photos-droite {
	float: left;
	padding-left: 30px;
	width: 318px;
}
/*fin fiche voiture*/

/*Depot annonces*/
#vendre {
	float: left;
	margin-top: 10px;
	width: 680px;
}

#titre-vendre {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0;
	color: #2775dc;
	float: left;
	font-size: 18px;
	height: 29px;
	padding: 7px 0 0 10px;
	width: 670px;
}

#content-vendre {
	background: url(/templateimages/fond-tableau-depot-annonce.jpg) left
		bottom no-repeat;
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	width: 676px;
}

#content-vendre a.bouton {
	background: url(/templateimages/bt-bleu2.jpg) center top no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-weight: bold;
	height: 19px;
	margin: 10px 0 20px 235px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 209px;
}

#content-vendre #content-vendre-gauche {
	float: left;
	font-size: 30px;
	font-weight: bold;
	padding: 25px 0 0 0;
	width: 398px;
}

#content-vendre #content-vendre-gauche  img {
	margin: 15px 0;
}

#content-vendre #content-vendre-gauche .content-vendre-gauche-marge {
	margin-left: 100px;
}

#content-vendre #content-vendre-droite {
	float: left;
	padding-right: 10px;
	width: 268px;
}

#content-vendre #content-vendre-droite .item-para {
	margin-bottom: 20px;
}
/*fin depot annonces*/

/*temoignage droite*/
#temoignages-droite {
	float: left;
	margin-top: 10px;
	width: 300px;
}

#temoignages-droite .voir-temoignage {
	background: url(/templateimages/bt-bleu3.jpg) center top no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	margin: 0 0 10px 60px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 175px;
}

#temoignages-droite .envoyer-temoignage {
	background: url(/templateimages/bt-gris3.jpg) center top no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	margin: 0 0 10px 60px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 175px;
}

#titre-temoignages-droite {
	background-image: url(/templateimages/entetes.png);
	background-repeat: no-repeat;
	background-position: 0px -60px;
	color: #fff;
	float: left;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 290px;
	background-repeat: no-repeat;
	background-position: 0px -60px;
}

#content-temoignages-droite {
	border-bottom: solid 2px #2271e2;
	border-left: solid 2px #2271e2;
	border-right: solid 2px #2271e2;
	float: left;
	width: 296px;
	background-color: white;
}
/*fin temoignage droite*/

/*creation compte*/
#filariane {
	margin: 10px 0 0 0;
	width: 680px;
	height: 56px;
	overflow: hidden;
}

#creation-compte {
	float: left;
	margin-top: 10px;
	width: 680px;
}

#titre-creation {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0;
	color: #2271e2;
	float: left;
	font-size: 18px;
	padding: 7px 0 0 10px;
	width: 670px;
	height: 29px;
}

#titre-creation p {
	float: right;
	font-size: 12px;
	text-align: right;
	padding: 0 10px 0 0;
	color: #333;
}

#content-creation {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	padding-bottom: 30px;
	width: 676px;
	background-color: white;
}

/*fin creation compte*/

/*besoin d'aide*/
#besoin-aide {
	float: left;
	font-size: 12px;
	margin: 10px 0;
	width: 300px;
}

.checkOK {
	height: 22px;
	width: 22px;
	background-image: url(templateimages/annonce-steps.png);
	background-repeat: no-repeat;
	background-position: -627px -306px;
}

.checkNotOK {
	height: 22px;
	width: 22px;
	background-image: url(templateimages/annonce-steps.png);
	background-repeat: no-repeat;
	background-position: -625px -285px;
}

#titre-besoin-aide {
	background-image: url(/templateimages/entetes.png);
	background-repeat: no-repeat;
	background-position: 0px -60px;
	color: #fff;
	font-size: 18px;
	padding: 5px 0 0 10px;
	width: 290px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: 0px -60px;
}

#content-besoin-aide {
	background: url(/templateimages/menu-droite-images.png) no-repeat
		-305px -251px;
	border-bottom: solid 2px #2271e2;
	border-left: solid 2px #2271e2;
	border-right: solid 2px #2271e2;
	float: left;
	padding-right: 10px;
	padding-top: 25px;
	padding-bottom: 15px;
	text-align: right;
	width: 286px;
	background-color: white;
}

#content-besoin-aide p.telrouge {
	color: #ff0000;
	font-size: 24px;
	font-weight: bold;
}

#content-besoin-aide p.petit {
	font-size: 10px;
}
/**/

/*recapitulatif de confirmation*/
#recap-conf {
	float: left;
	margin-top: 10px;
	width: 680px;
}

#titre-recap-conf {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0;
	color: #2977dc;
	float: left;
	font-size: 18px;
	height: 27px;
	padding: 7px 0 0 10px;
	width: 670px;
}

#content-recap-conf {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	padding: 15px 44px 0 44px;
	width: 588px;
}

#content-recap-conf .bloc-recap-annonce,#content-recap-conf .bloc-recap-annonce2
	{
	float: left;
	margin: 20px auto 0 auto;
	width: 588px;
}

#content-recap-conf .bloc-recap-annonce-jaune {
	float: left;
	margin: 20px auto;
	width: 588px;
}

#content-recap-conf .bloc-recap-annonce2 input {
	margin-left: 5px;
}

#content-recap-conf .bloc-recap-annonce-jaune .listepaiement li {
	float: left;
	list-style-type: none;
	margin-right: 2px;
	padding: 0;
}

#content-recap-conf .bloc-recap-annonce-jaune .content-bloc-recap-annonce-gauche a,#content-recap-conf .bloc-recap-annonce-jaune .content-bloc-recap-annonce-droite a
	{
	background: none;
	height: inherit;
	margin-top: 0;
	width: inherit;
}

#content-recap-conf .titre-bloc-recap-annonce {
	background-image: url(/templateimages/resultat-entetes.png);
	background-repeat: no-repeat;
	background-position: 1px -36px;
	float: left;
	height: 26px;
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0 0 10px;
	width: 577px;
	border-radius: 10px 10px 0 0;
	box-shadow: 0px -1px 2px #aaa;
}

#content-recap-conf .titre-bloc-recap-annonce-jaune {
	float: left;
	background-image: url(/templateimages/resultat-entetes.png);
	background-repeat: no-repeat;
	background-position: 1px -0px;
	border-radius: 10px 10px 0 0;
	box-shadow: 0px -1px 2px #aaa;
	height: 26px;
	font-size: 16px;
	font-weight: bold;
	padding: 7px 0 0 10px;
	width: 577px;
}

#content-recap-conf .content-bloc-recap-annonce {
	background: url(/templateimages/content-bloc-recap-annonce.jpg)
		no-repeat center bottom;
	float: left;
	padding: 10px;
	width: 568px;
}

#content-recap-conf .content-bloc-recap-annonce a {
	background: url(/templateimages/pt-bt-bleu.png) no-repeat center top;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 19px;
	margin: 15px auto 0 auto;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 76px;
}

#content-recap-conf .bloc-recap-annonce2 .content-bloc-recap-annonce-gauche a
	{
	background: url(/templateimages/gd-bt-bleu.png) no-repeat center top;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 19px;
	margin: 15px auto 0 auto;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 147px;
}

#content-recap-conf .bloc-recap-annonce2 .content-bloc-recap-annonce-droite a
	{
	background: url(/templateimages/mini-bt-bleu.png) no-repeat center top;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 19px;
	margin: 3px auto 0 200px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 40px;
}

.gratuit-valider-bloc a {
	background: url(/templateimages/gd-bt-bleu.png) no-repeat center top;
	color: #fff;
	display: inline-block;
	font-weight: bold;
	height: 19px;
	/*	margin:3px auto 0 200px;*/
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 147px;
}

#content-recap-conf .content-bloc-recap-annonce-gauche {
	float: left;
	margin-left: 5px;
	margin-right: 21px;
	width: 271px;
}

#content-recap-conf .bloc-recap-annonce-jaune .content-bloc-recap-annonce-gauche
	{
	float: left;
	margin-left: 0;
	margin-right: 0;
	width: 310px;
}

#content-recap-conf .bloc-recap-annonce-jaune .content-bloc-recap-annonce-gauche ul
	{
	height: 90px;
}

#content-recap-conf .bloc-recap-annonce-jaune .content-bloc-recap-annonce-gauche .listepaiement
	{
	float: left;
}

#content-recap-conf .bloc-recap-annonce-jaune .content-bloc-recap-annonce-droite
	{
	width: 250px;
}

#content-recap-conf .content-bloc-recap-annonce-droite {
	float: left;
	padding-top: 60px;
	width: 271px;
}

#content-recap-conf .bloc-recap-annonce2 .content-bloc-recap-annonce-droite,#content-recap-conf .bloc-recap-annonce-jaune .content-bloc-recap-annonce-droite
	{
	padding-top: 0;
}

#content-recap-conf .content-bloc-recap-annonce-gauche ul,#content-recap-conf .content-bloc-recap-annonce-droite ul
	{
	margin: 0;
}

#content-recap-conf .content-bloc-recap-annonce-gauche ul li,#content-recap-conf .content-bloc-recap-annonce-droite ul li
	{
	height: 17px;
	padding: 3px 0 0 5px;
}

#content-recap-conf .content-bloc-recap-annonce-gauche ul li.pair,#content-recap-conf .content-bloc-recap-annonce-droite ul li.pair
	{
	background: url(/templateimages/liste-pair.jpg) no-repeat center top;
}

#content-recap-conf .content-bloc-recap-annonce-gauche ul li .li-gauche,#content-recap-conf .content-bloc-recap-annonce-droite ul li .li-gauche
	{
	float: left;
	margin: 0;
	width: 110px;
}

#content-recap-conf .content-bloc-recap-annonce-gauche ul li .li-droite,#content-recap-conf .content-bloc-recap-annonce-droite ul li .li-droite
	{
	float: left;
	margin: 0;
	width: 150px;
}

#content-recap-conf .content-bloc-recap-annonce-gauche ul li .li-gauche2
	{
	float: left;
	margin: 0;
	width: 220px;
}

#content-recap-conf .content-bloc-recap-annonce-gauche ul li .li-droite2
	{
	float: left;
	margin: 0;
	width: 40px;
}
/*fin recapitulatif de confirmation*/

/*Paiement cheque*/
#paiement-cheque {
	float: left;
	margin-top: 10px;
	width: 680px;
}

#titre-paiement-cheque {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0;
	color: #2977dc;
	float: left;
	font-size: 18px;
	height: 27px;
	padding: 7px 0 0 10px;
	width: 670px;
}

#content-paiement-cheque {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	padding: 15px 15px 50px 15px;
	width: 646px;
}

#bloc-paiement-cheque-gauche {
	float: left;
	margin-top: 30px;
	width: 284px;
}

#titre-bloc-paiement-cheque-gauche {
	background: url(/templateimages/titre-bloc-paiement.jpg) no-repeat
		center top;
	float: left;
	font-size: 16px;
	font-weight: bold;
	height: 26px;
	padding: 7px 0 0 10px;
	width: 274px;
}

#content-bloc-paiement-cheque-gauche {
	background: url(/templateimages/content-bloc-paiement.jpg) no-repeat
		center bottom;
	float: left;
	padding: 7px 7px 15px 7px;
	width: 270px;
}

#content-bloc-paiement-cheque-gauche .coord-gauche {
	float: left;
	margin: 2px 4px;
	width: 90px;
}

#content-bloc-paiement-cheque-gauche .coord-droite {
	float: left;
	margin: 2px 4px;
	width: 160px;
}

#content-bloc-paiement-cheque-gauche ul {
	float: left;
	margin: 0 0 10px 3px;
	width: 263px;
}

#content-bloc-paiement-cheque-gauche ul li {
	float: left;
	margin-right: 3px;
}

#content-bloc-paiement-cheque-gauche ul li img {
	height: 57px;
	width: 76px;
}

#bloc-paiement-cheque-droite {
	float: left;
	margin: 30px 0 0 15px;
	width: 347px;
}

#bloc-paiement-cheque-droite .cheque {
	background: url(/templateimages/cheque.png) no-repeat left 4px;
	margin-top: 10px;
	padding-left: 120px;
}

#bloc-paiement-cheque-droite ul {
	margin: 10px 4px;
}

#bloc-paiement-cheque-droite ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 2px;
	padding-left: 15px;
}

#bloc-paiement-cheque-droite a {
	color: #2977DC;
}
/**/

/*mon compte*/
#mon-compte,#mon-compte2 {
	float: left;
	margin-top: 10px;
	text-align: left;
	width: 680px;
	background-color: white;
}

#titre-mon-compte,#titre-mon-compte2 {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0;
	color: #2977dc;
	float: left;
	font-size: 18px;
	height: 29px;
	padding: 7px 0 0 10px;
	width: 670px;
}

#content-mon-compte {
	background: url(/templateimages/bg-mon-compte.jpg) no-repeat left
		bottom;
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	padding: 75px 0 240px 0;
	float: left;
	width: 676px;
}

#content-mon-compte p {
	margin-left: 215px;
	margin-right: 89px;
}

#content-mon-compte form {
	float: left;
	margin: 30px 155px 0 145px;
	width: 375px;
}

#content-mon-compte form label {
	float: left;
	margin-top: 7px;
	text-align: right;
	width: 170px;
}

#content-mon-compte form input {
	color: #fff;
	float: left;
	margin-top: 5px;
}

#content-mon-compte form input.bouton {
	background: url(/templateimages/bt-bleu1.jpg) no-repeat center top;
	border: none;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	width: 171px;
}

#content-mon-compte a {
	color: #000;
	float: left;
	margin: 15px 0 0 350px;
}

#content-mon-compte2 {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	padding: 20px 0 0 0;
	float: left;
	width: 676px;
}

#content-mon-compte2 #bloc-mon-compte2-gauche {
	float: left;
	margin-right: 11px;
	width: 370px;
}

#content-mon-compte2 #bloc-mon-compte2-gauche .vente {
	height: 21px;
	margin-top: 15px;
	padding: 0px;
}

#content-mon-compte2 #bloc-mon-compte2-gauche .msg {
	padding: 7px 0 0 0px;
	height: 27px;
}

#content-mon-compte2 #bloc-mon-compte2-gauche .nb-msg {
	margin-right: 17px;
}

#content-mon-compte2 #bloc-mon-compte2-gauche .bas {
	margin-top: 60px;
}

#bloc-mon-compte2-droite {
	float: left;
	margin-left: 18px;
	width: 275px;
}

#bloc-mon-compte2-droite #titre-bloc-mon-compte2-droite
	{
	background-image: url(/templateimages/entetes.png);
	background-repeat: no-repeat;
	background-position: 0px -31px;
	font-size: 16px;
	font-weight: bold;
	height: 22px;
	padding: 7px 0 0 10px;
	width: 262px;
	border-radius: 10px 10px 0 0;
	box-shadow: 0px -1px 5px rgb(168, 165, 165);
}

#bloc-mon-compte2-droite ul li a {
	background-image: url(/templateimages/mon-compte.png);
	background-position: -50px -57px;
	background-repeat: no-repeat;
	padding-left: 15px;
}

#bloc-mon-compte2-droite ul li {
	display: block;
	height: 20px;
	width: 251px;
}

#bloc-mon-compte2-droite ul li.pair {
	background: url(/templateimages/liste-pair.jpg) no-repeat center top;
}

#bloc-mon-compte2-droite ul li a {
	color: #000;
	text-decoration: none;
}

#content-bloc-mon-compte2-droite {
	background: url(/templateimages/content-tableau-bord.jpg) no-repeat
		center top;
	height: 167px;
	width: 273px;
}

#content-mon-compte2 #table-mon-compte {
	float: left;
	margin: 20px 4px;
	width: 668px;
}

#droite #bloc-mon-compte2-droite {
	display: none;
}

#bloc-mon-compte2-droite.mob {
	display: none;
}

#titre-table-mon-compte {
	background-image: url(/templateimages/resultat-entetes.png);
	background-repeat: no-repeat;
	background-position: 0px -36px;
	background-size: 672px 75px;
	border-radius: 10px 10px 0 0;
	float: left;
	height: 36px;
	margin-bottom: 10px;
	padding: 0 0 0 5px;
	width: 663px;
	background-repeat: no-repeat;
	background-position: 0px -36px;
	background-size: 672px 75px;
	border-radius: 10px 10px 0 0;
}

#content-table-mon-compte {
	font-size: 11px;
}

#content-table-mon-compte .item-table-mon-compte {
	border-bottom: dashed 1px #7f7f7f;
	float: left;
}

#content-table-mon-compte .item-table-mon-compte a.lienitem
	{
	color: #000;
	float: left;
	text-decoration: none;
}

#content-table-mon-compte .item-table-mon-compte a.lienitem:hover
	{
	background: url(/templateimages/bg-li106.jpg) repeat-x center bottom;
	font-weight: bold;
}

#content-mon-compte2 #titre-table-mon-compte .supp3 {
	float: left;
	margin-top: 5px;
	width: 30px;
}

#content-table-mon-compte .supp3 {
	border-right: dashed 1px #7f7f7f;
	float: left;
	height: 39px;
	padding-top: 5px;
	width: 35px;
}

#content-table-mon-compte .supp3 span {
	margin-left: 4px;
}

#content-mon-compte2 #titre-table-mon-compte .expediteur {
	float: left;
	margin-top: 12px;
	padding-left: 10px;
	width: 140px;
}

#content-table-mon-compte .expediteur {
	border-right: dashed 1px #7f7f7f;
	float: left;
	font-size: 12px;
	height: 34px;
	padding-top: 10px;
	width: 150px;
}

#content-table-mon-compte .expediteur span {
	margin-left: 4px;
}

#content-mon-compte2 #titre-table-mon-compte .vehicule-concerne {
	float: left;
	margin-top: 12px;
	padding-left: 10px;
	width: 277px;
}

#content-table-mon-compte .vehicule-concerne {
	border-right: dashed 1px #7f7f7f;
	float: left;
	font-size: 12px;
	height: 34px;
	padding-top: 10px;
	width: 287px;
}

#content-table-mon-compte .vehicule-concerne span {
	margin-left: 4px;
}

#content-mon-compte2 #titre-table-mon-compte .date {
	float: left;
	margin-top: 12px;
	padding-left: 10px;
	width: 85px;
}

#content-table-mon-compte .date {
	border-right: dashed 1px #7f7f7f;
	float: left;
	font-size: 12px;
	height: 34px;
	padding-top: 10px;
	width: 95px;
}

#content-mon-compte2 #titre-table-mon-compte .statut {
	float: left;
	margin-top: 12px;
	text-align: center;
	width: 95px;
}

#content-table-mon-compte .statut {
	float: left;
	font-size: 12px;
	height: 39px;
	padding-top: 5px;
	text-align: center;
	width: 95px;
}

#content-mon-compte2 #titre-table-mon-compte .comparer {
	float: left;
	margin-top: 12px;
	width: 66px;
}

#content-table-mon-compte .comparer {
	border-right: dashed 1px #7f7f7f;
	float: left;
	height: 75px;
	width: 66px;
}

#content-table-mon-compte .comparer input {
	margin: 20px 0 0 20px;
	width: 15px;
}

#content-mon-compte2 #titre-table-mon-compte .designation {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 375px;
}

#content-table-mon-compte .designation {
	border-right: dashed 1px #7f7f7f;
	float: left;
	height: 70px;
	font-size: 12px;
	padding-top: 5px;
	text-align: left;
	width: 385px;
}

#content-table-mon-compte .designation img {
	float: left;
	height: 60px;
	margin: 0 5px;
	width: 80px;
}

#content-table-mon-compte .designation div {
	float: left;
}

#content-table-mon-compte .designation p,#content-table-mon-compte .designation ul
	{
	margin: 0;
}

#content-table-mon-compte .designation ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 2px;
	color: #000;
	display: inline;
	margin-right: 10px;
	padding-left: 15px;
}

#content-table-mon-compte .designation ul li a {
	color: #000;
}

#content-mon-compte2 #titre-table-mon-compte .prix {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 199px;
}

#content-table-mon-compte .prix {
	float: left;
	font-size: 12px;
	height: 75px;
	text-align: left;
	width: 209px;
}

#content-table-mon-compte .prix p {
	color: #2977dc;
	font-weight: bold;
	margin-left: 50px;
}

#content-table-mon-compte .prix ul {
	margin: 0 0 0 50px;
}

#content-table-mon-compte .prix ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 2px;
	margin: 5px 0;
	padding-left: 15px;
}

#content-table-mon-compte .prix a {
	color: #000;
}

#content-mon-compte2 #titre-table-mon-compte .supp,#content-mon-compte2 #titre-table-mon-compte .supp2
	{
	float: left;
	margin-top: 5px;
	width: 30px;
}

#content-mon-compte2 #titre-table-mon-compte .criteres {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 300px;
}

#content-mon-compte2 #titre-table-mon-compte .validite {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 96px;
}

#content-mon-compte2 #titre-table-mon-compte .facture {
	float: left;
	margin-top: 4px;
	/*
	margin-left:10px;
	*/
	width: 150px;
}

#content-mon-compte2 #titre-table-mon-compte .annonces {
	float: left;
	margin-top: 4px;
	margin-left: 10px;
	width: 80px;
}

#content-mon-compte2 #titre-table-mon-compte .gerer2 {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 110px;
}

#content-mon-compte2 #titre-table-mon-compte .photos {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 84px;
}

#content-mon-compte2 #titre-table-mon-compte .vehicule {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 121px;
}

#content-mon-compte2 #titre-table-mon-compte .formules {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 255px;
}

#content-mon-compte2 #titre-table-mon-compte .gerer {
	float: left;
	margin-top: 12px;
	margin-left: 10px;
	width: 129px;
}

#content-table-mon-compte .supp2 {
	border-right: dashed 1px #7f7f7f;
	float: left;
	height: 35px;
	width: 35px;
}

#content-table-mon-compte .supp2 input,#content-table-mon-compte .supp3 input
	{
	margin: 10px 0 0 8px;
	width: 15px;
}

#content-table-mon-compte .supp {
	border-right: dashed 1px #7f7f7f;
	float: left;
	padding-bottom: 140px;
	width: 35px;
}

#content-table-mon-compte .supp input {
	margin: 40px 0 0 8px;
	width: 15px;
}

#content-table-mon-compte .criteres {
	border-right: dashed 1px #7f7f7f;
	float: left;
	height: 30px;
	padding-top: 5px;
	text-align: left;
	width: 310px;
}

#content-table-mon-compte .photos {
	border-right: dashed 1px #7f7f7f;
	float: left;
	text-align: center;
	padding-bottom: 40px;
	width: 94px;
}

#content-table-mon-compte .photos img {
	height: 60px;
	width: 80px;
}

#content-table-mon-compte .photos p {
	margin: 4px 0 10px 0;
}

#content-table-mon-compte .validite {
	float: left;
	height: 35px;
	width: 106px;
}

#content-table-mon-compte .vehicule {
	float: left;
	width: 131px;
}

#content-table-mon-compte .vehicule p {
	margin: 0 4px 14px 4px;
}

#content-table-mon-compte .vehicule a {
	background-image: url(/templateimages/mon-compte.png);
	background-position: -51px -58px;
	background-repeat: no-repeat;
	color: #000;
	margin-left: 4px;
	padding-left: 15px;
}

#content-table-mon-compte .facture {
	border-right: dashed 1px #7f7f7f;
	border-left: dashed 1px #7f7f7f;
	float: left;
	height: 30px;
	padding-top: 5px;
	width: 150px;
}

#content-table-mon-compte .annonce {
	border-right: dashed 1px #7f7f7f;
	border-left: dashed 1px #7f7f7f;
	float: left;
	width: 90px;
}

#content-table-mon-compte .annonces {
	border-right: dashed 1px #7f7f7f;
	border-left: dashed 1px #7f7f7f;
	float: left;
	height: 30px;
	padding-top: 5px;
	width: 90px;
}

#content-table-mon-compte .formules {
	border-right: dashed 1px #7f7f7f;
	border-left: dashed 1px #7f7f7f;
	float: left;
	width: 265px;
}

#content-table-mon-compte .formules ul {
	margin: 0 4px;
}

#content-table-mon-compte .formules ul li.ok {
	background: url(/templateimages/ok2.png) left top no-repeat;
	min-height: 15px;
	padding-left: 17px;
}

#content-table-mon-compte .formules ul li.not-ok {
	background: url(/templateimages/not-ok2.png) left top no-repeat;
	min-height: 15px;
	padding-left: 17px;
}

#content-table-mon-compte .gerer2 {
	float: left;
	height: 30px;
	padding-top: 5px;
	width: 120px;
}

#content-table-mon-compte .gerer {
	float: left;
	width: 139px;
}

#content-table-mon-compte .gerer a,#content-table-mon-compte .gerer2 a,#content-table-mon-compte .annonces a
	{
	color: #000;
	float: left;
	margin: 2px 4px;
	padding-left: 16px;
}

#content-table-mon-compte .gerer .jaune {
	float: left;
	margin-bottom: 15px;
}

#content-table-mon-compte .annonces .jaune a {
	background-image: url(/templateimages/mon-compte.png);
	background-position: -51px -58px;
	background-repeat: no-repeat;
}

#content-table-mon-compte .gerer .jaune a,#content-table-mon-compte .gerer2 .jaune a
	{
	background-image: url(/templateimages/mon-compte.png);
	background-position: -51px -58px;
	background-repeat: no-repeat;
}

#content-table-mon-compte .gerer .gris a {
	background: url(/templateimages/mon-compte.png);
	background-position: -50px -33px;
	background-repeat: no-repeat;
}

#content-mon-compte2 #bas-table-mon-compte {
	border-bottom: dashed 1px #7f7f7f;
	float: left;
	height: 40px;
	width: 668px;
}

#content-mon-compte2 #bas-table-mon-compte .bouton {
	background: url(/templateimages/pt-bt-bleu.png) center center
		no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-weight: bold;
	height: 19px;
	margin-top: 10px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 176px;
}

#content-mon-compte2 #bas-table-mon-compte .tri {
	float: right;
	margin-top: 5px;
	width: 310px;
}

#content-mon-compte2 #bas-table-mon-compte .tri label {
	float: left;
	margin-top: 5px;
	width: 55px;
}

#content-mon-compte2 #bas-table-mon-compte .tri select {
	float: left;
	margin-left: 5px;
	width: 138px;
}

#content-mon-compte2 #sous-table-mon-compte {
	float: left;
	height: 40px;
	width: 668px;
}

#content-mon-compte2 #sous-table-mon-compte2 {
	float: left;
	padding-left: 360px;
	padding-top: 10px;
	text-align: right;
}

#content-mon-compte2 #sous-table-mon-compte2 p {
	float: left;
	margin-top: 10px;
	margin-left: 15px;
}

#content-mon-compte2 #sous-table-mon-compte2 img {
	float: left;
}

#content-mon-compte2 #sous-table-mon-compte-gauche {
	float: left;
	width: 300px;
}

#content-mon-compte2 #sous-table-mon-compte-gauche label {
	float: left;
	margin-top: 7px;
}

#content-mon-compte2 #sous-table-mon-compte-gauche select {
	float: left;
	margin-top: 3px;
	width: 40px;
}

#content-mon-compte2 #sous-table-mon-compte-droite {
	float: right;
	text-align: right;
	width: 300px;
}

#content-mon-compte2 #sous-table-mon-compte-droite p {
	margin-top: 7px;
}

#content-mon-compte2 #stats-mon-compte {
	float: left;
	margin: 30px 4px;
	width: 668px;
}

#content-mon-compte2 #stats-mon-compte-gauche {
	float: left;
	width: 483px;
}

#content-mon-compte2 #stats-mon-compte-droite {
	float: right;
	width: 170px;
}

#content-mon-compte2 #stats-mon-compte .img-stats {
	float: left;
	margin: 10px 0 0 5px;
}

#content-mon-compte2 #stats-mon-compte #bas-stats-gauche {
	float: left;
	font-size: 11px;
	margin-top: 10px;
	width: 170px;
}

#content-mon-compte2 #stats-mon-compte #bas-stats-droite {
	float: right;
	font-size: 11px;
	margin-top: 10px;
	text-align: right;
	width: 495px;
}

#content-mon-compte2 #stats-mon-compte #bas-stats-droite label {
	float: left;
	margin: 2px 0 0 180px;
	width: 160px;
}

#content-mon-compte2 #stats-mon-compte #bas-stats-droite select {
	float: left;
	font-size: 11px;
	margin-left: 5px;
	width: 110px;
}

#content-mon-compte2 #stats-mon-compte #augmenter-chances-vente {
	float: left;
	margin-top: 10px;
	text-align: left;
	width: 491px;
}

#content-mon-compte2 #stats-mon-compte #titre-augmenter-chances-vente {
	background: url(/templateimages/titre-augmenter-chances.jpg) no-repeat
		center top;
	font-size: 16px;
	font-weight: bold;
	height: 26px;
	padding: 7px 0 0 10px;
	width: 481px;
}

#content-mon-compte2 #stats-mon-compte #content-augmenter-chances-vente
	{
	background: url(/templateimages/content-augmenter-chances.jpg)
		no-repeat center top;
	height: 99px;
	width: 491px;
}

#content-mon-compte2 #content-augmenter-chances-vente ul {
	margin: 0 0 0 5px;
	padding-top: 10px;
}

#content-mon-compte2 #content-augmenter-chances-vente ul li {
	float: left;
	margin: 0 4px;
	width: 150px;
}

#content-mon-compte2 #content-augmenter-chances-vente ul li a {
	color: #666;
	display: block;
	font-size: 12px;
	min-height: 47px;
	padding-left: 52px;
	text-align: left;
	text-decoration: none;
}

#content-mon-compte2 #content-augmenter-chances-vente ul li a.facebook {
	background: url(/templateimages/bt-facebook-hover.jpg) no-repeat left
		top;
}

#content-mon-compte2 #content-augmenter-chances-vente ul li a.envoyerami
	{
	background: url(/templateimages/bt-envoyerami-hover.jpg) no-repeat
		left top;
}

#content-mon-compte2 #content-augmenter-chances-vente ul li a.miseavant
	{
	background: url(/templateimages/bt-annonce-avant-hover.jpg) no-repeat
		left top;
}

#content-mon-compte2 .p-alertemail {
	float: left;
	margin-bottom: 5px;
	width: 676px;
}

#content-mon-compte2 .p-alertemail img {
	float: left;
	margin-left: 4px;
	height: 47px;
	width: 47px;
	background-image: url(/templateimages/mon-compte.png);
	background-repeat: no-repeat;
	background-position: -228px -1px;
}

#content-mon-compte2 .p-alertemail p {
	float: left;
	margin-top: 15px;
}

#content-mon-compte2 #nouvelle-alerte {
	float: left;
	margin: 20px 45px;
	width: 588px;
}

#content-mon-compte2 #titre-nouvelle-alerte {
	background: url(/templateimages/titre-bloc-recap-annonce.jpg)
		no-repeat center top;
	float: left;
	height: 28px;
	padding: 5px 0 0 10px;
	width: 578px;
}

#content-mon-compte2 .titre-nouvelle-alerte-gauche {
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin-top: 2px;
}

#content-mon-compte2 .titre-nouvelle-alerte-droite {
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}

#content-mon-compte2 #content-nouvelle-alerte {
	background: url(/templateimages/content-bloc-recap-annonce.jpg)
		no-repeat center bottom;
	float: left;
}

#content-mon-compte2 #content-nouvelle-alerte ul {
	margin-top: 10px;
}

#content-mon-compte2 #content-nouvelle-alerte form {
	margin: 30px auto;
	width: 325px;
}

#content-mon-compte2 #content-nouvelle-alerte label {
	float: left;
	margin-top: 6px;
	text-align: right;
	width: 110px;
}

#content-mon-compte2 #content-nouvelle-alerte select {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	width: 170px;
}

#content-mon-compte2 #content-nouvelle-alerte form img {
	float: left;
	margin: 3px 0 3px 5px;
}

#content-mon-compte2 #content-nouvelle-alerte .bouton {
	background: url(/templateimages/gd-bt-bleu.png) no-repeat center top;
	border: none;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	margin: 10px 0px 40px 10px;
	padding-bottom: 5px !important;
	padding-top: 0px !important;
	padding-top: 3px;
	text-align: center;
	width: 147px;
}

#content-mon-compte2 #rech-rapide {
	float: left;
	margin: 7px 10px 0 20px;
	width: 322px;
}

#content-mon-compte2 #titre-rech-rapide {
	background: url(/templateimages/titre-nouvelle-recherche-rapide.jpg)
		no-repeat center top;
	float: left;
	font-size: 16px;
	font-weight: bold;
	height: 26px;
	padding: 7px 0 0 10px;
	width: 312px;
}

#content-mon-compte2 #content-rech-rapide {
	background: url(/templateimages/content-nouvelle-recherche-rapide.jpg)
		no-repeat center bottom;
	float: left;
	padding: 10px 5px;
	width: 312px;
}

#content-mon-compte2 #content-rech-rapide ul {
	margin: 0 0 10px 0;
}

#content-mon-compte2 #content-rech-rapide ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 2px;
	display: inline;
	margin: 0 5px 0 0;
	padding: 0 0 0 15px;
}

#content-mon-compte2 #content-rech-rapide .ulcheck {
	float: left;
	margin: 0;
	padding: 0;
	width: 90px;
}

#content-mon-compte2 #content-rech-rapide .ulcheck2 {
	float: left;
	margin: 0;
	padding: 0;
	width: 122px;
}

#content-mon-compte2 #content-rech-rapide ul .licheck {
	background: none;
	display: block;
	margin-bottom: 7px;
	margin-top: 6px;
	margin-left: 3px;
	margin-right: 0;
	padding: 0;
	width: 90px;
}

#content-mon-compte2 #content-rech-rapide .ulcheck2 .licheck {
	background: none;
	display: block;
	margin-bottom: 7px;
	margin-top: 6px;
	margin-left: 3px;
	margin-right: 0;
	padding: 0;
	width: 122px;
}

#content-mon-compte2 #content-rech-rapide .checkbox {
	float: left;
	margin-bottom: 0;
	margin-left: 3px;
	margin-right: 2px;
	margin-top: 2px;
	padding: 0;
	width: 15px;
}

#content-mon-compte2 #content-rech-rapide ul .checkbox {
	margin-bottom: 0;
	margin-left: 0px;
	margin-right: 2px;
	padding: 0;
	width: 15px;
}

#content-mon-compte2 #content-rech-rapide ul li a {
	color: #000;
}

#content-mon-compte2 #content-rech-rapide label {
	float: left;
	margin: 5px 0 0 0px;
	text-align: right;
	width: 95px;
}

#content-mon-compte2 #content-rech-rapide form {
	margin-top: 20px;
}

#content-mon-compte2 #content-rech-rapide select {
	float: left;
	margin: 5px 50px 5px 5px;
	width: 121px;
}

#content-mon-compte2 #content-rech-rapide input {
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
	width: 183px;
}

#content-mon-compte2 #content-rech-rapide .cp {
	float: left;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right: 80px;
	width: 100px;
}

#content-mon-compte2 #content-rech-rapide .pkm {
	float: left;
	margin-top: 6px;
	margin-right: 60px;
}

#content-mon-compte2 #content-rech-rapide .pamoins {
	float: left;
	margin-top: 6px;
}

#content-mon-compte2 #content-rech-rapide .pde {
	float: left;
	margin-top: 6px;
	margin-left: 95px;
	width: 20px;
}

#content-mon-compte2 #content-rech-rapide .parenthese {
	float: left;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 90px;
}

#content-mon-compte2 #content-rech-rapide select.km {
	margin-right: 5px;
	width: 50px;
}

#content-mon-compte2 #content-rech-rapide .bouton {
	background: url(/templateimages/gd-bt-bleu.png) no-repeat center top;
	border: none;
	color: #fff;
	float: left;
	font-weight: bold;
	height: 22px;
	margin: 10px 70px 10px 85px;
	padding-bottom: 2px;
	width: 147px;
}

#content-mon-compte2 #content-rech-rapide a.lien {
	color: #000;
	margin-left: 110px;
	margin-right: 105px;
}

#content-mon-compte2 #content-rech-rapide .bas {
	float: left;
	margin-top: 65px;
}

#content-mon-compte2 #content-rech-rapide .bas img {
	float: left;
}

#content-mon-compte2 #content-rech-rapide .bas p {
	float: left;
	margin-top: 15px;
}

#content-mon-compte2 .pimage {
	float: left;
	margin-left: 5px;
	margin-bottom: 10px;
	width: 670px;
}

#content-mon-compte2 .pimage img {
	float: left;
	height: 31px;
	width: 31px;
	background-image: url(/templateimages/mon-compte.png);
	background-repeat: no-repeat;
	background-position: -98px 0px;
}

#content-mon-compte2 .pimage p {
	float: left;
	margin-top: 5px;
}

#content-mon-compte2 .infos {
	float: left;
	margin-top: 70px;
}

#content-mon-compte2 .infos ul {
	margin-left: 20px;
}

#content-mon-compte2 .infos ul li {
	list-style-type: disc;
}

#content-mon-compte2 #message {
	float: left;
	margin-top: 10px;
	margin-left: 40px;
	width: 588px;
}

#content-mon-compte2 #titre-message {
	background: url(/templateimages/titre-bloc-recap-annonce.jpg)
		no-repeat center top;
	float: left;
	height: 33px;
	width: 588px;
}

#content-mon-compte2 .titre-message-gauche {
	float: left;
	font-size: 16px;
	font-weight: bold;
	margin-left: 10px;
}

#content-mon-compte2 .titre-message-droite {
	background: url("/templateimages/imprim.jpg") no-repeat right top;
	float: right;
	height: 21px;
	margin-top: 7px;
	margin-right: 10px;
	padding-right: 23px;
	padding-top: 3px;
}

#content-mon-compte2 .titre-message-droite a {
	text-decoration: none;
}

#content-mon-compte2 p.pgauche {
	float: left;
}

#content-mon-compte2 a.adroite {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 2px;
	color: #000;
	float: right;
	margin-right: 10px;
	padding-left: 15px;
}

#content-mon-compte2 #content-message {
	background: url(/templateimages/content-bloc-recap-annonce.jpg)
		no-repeat center bottom;
	float: left;
	padding-bottom: 40px;
	text-align: left;
	width: 588px;
}

#content-mon-compte2 #content-message li p {
	float: left;
}

#content-mon-compte2 #content-message li.impair {
	background: url(/templateimages/liste-pair.jpg) repeat-x center top;
}

#content-mon-compte2 #content-message #message-gauche {
	float: left;
	margin-right: 15px;
	width: 345px;
}

#content-mon-compte2 #content-message #message-gauche p.grass {
	width: 65px;
}

#content-mon-compte2 #content-message #message-gauche .repondre-msg {
	background: url(/templateimages/pt-bt-bleu.png) no-repeat center;
	color: #fff;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	margin: 60px 0 0 80px;
	padding-top: 4px;
	text-align: center;
	text-decoration: none;
	width: 76px;
}

#content-mon-compte2 #content-message #message-gauche .supp-msg {
	background: url(/templateimages/pt-bt-gris.png) no-repeat center;
	color: #fff;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	margin: 60px 0 0 10px;
	padding-top: 4px;
	text-align: center;
	text-decoration: none;
	width: 76px;
}

#content-mon-compte2 #content-message #message-gauche li {
	float: left;
	width: 345px;
}

#content-mon-compte2 #content-message #message-droite {
	float: left;
	width: 200px;
}

#content-mon-compte2 #content-message #message-droite li {
	float: left;
	width: 200px;
}

#content-mon-compte2 #content-message #message-droite img {
	height: 43px;
	margin-top: 3px;
	width: 56px;
}

#content-mon-compte2 #content-message #message-droite a {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 2px;
	color: #000;
	float: left;
	margin: 5px 0;
	padding-left: 15px;
}

#content-mon-compte2 #content-message #message-droite .sousul {
	margin-left: 0;
}

#content-mon-compte2 #content-message #message-droite .sousul p {
	margin: 2px 4px;
}

#content-mon-compte2 #content-message #message-droite .sousul p.grass {
	width: 75px;
}

#arnaques3 {
	float: left;
	margin-top: 10px;
	margin-left: 40px;
	margin-bottom: 40px;
	width: 588px;
}

#arnaques3 p {
	width: 580px;
}

#arnaques3 .attention1 {
	background: url(/templateimages/attention1.jpg) no-repeat left top;
	border-bottom: 1px dashed #7f7f7f;
	border-top: 1px dashed #7f7f7f;
	height: 27px;
	padding: 10px 0 0 40px;
	width: 540px;
}

#arnaques3 .attention2 {
	background: url(/templateimages/attention2.jpg) no-repeat left top;
	border-bottom: 1px dashed #7f7f7f;
	height: 27px;
	padding: 10px 0 0 40px;
	width: 540px;
}

#content-mon-compte2 #message-edit {
	float: left;
	margin-top: 20px;
	margin-bottom: 30px;
	margin-left: 40px;
	width: 588px;
}

#content-mon-compte2 #titre-message-edit {
	background: url(/templateimages/titre-bloc-recap-annonce.jpg)
		no-repeat center top;
	float: left;
	font-size: 16px;
	font-weight: bold;
	height: 27px;
	padding-left: 10px;
	padding-top: 6px;
	width: 578px;
}

#content-mon-compte2 #content-message-edit {
	background: url(/templateimages/content-bloc-recap-annonce.jpg)
		no-repeat center bottom;
	float: left;
	padding-bottom: 40px;
	text-align: left;
	width: 588px;
}

#content-mon-compte2 #content-message-edit ul li {
	float: left;
}

#content-mon-compte2 #content-message-edit li p {
	float: left;
}

#content-mon-compte2 #content-message-edit li.long {
	width: 550px;
}

#content-mon-compte2 #content-message-edit li.court {
	margin-right: 208px;
	width: 342px;
}

#content-mon-compte2 #content-message-edit li.impair {
	background: url(/templateimages/liste-pair.jpg) repeat-x center top;
}

#content-mon-compte2 #content-message-edit p.grass {
	width: 60px;
}

#content-mon-compte2 #content-message-edit li textarea {
	height: 120px;
	margin: 0 100px 0 0;
	width: 380px;
}

#content-mon-compte2 #content-message-edit .floatr {
	float: left;
	text-align: right;
	width: 470px;
}

#content-mon-compte2 #content-message-edit .floatr input {
	float: none;
	margin: 0 0 0 5px;
	text-align: right;
	width: 50px;
}

#content-mon-compte2 #content-message-edit .floatl {
	float: left;
	width: 470px;
}

#content-mon-compte2 #content-message-edit #sous-message-edit {
	float: left;
	margin: 15px 20px;
	width: 545px;
}

#content-mon-compte2 #content-message-edit .envoyer-msg {
	background: url(/templateimages/pt-bt-bleu.png) no-repeat center;
	color: #fff;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	margin: 10px 0 15px 80px;
	padding-top: 4px;
	text-align: center;
	text-decoration: none;
	width: 76px;
}

#content-mon-compte2 #content-message-edit .annuler-msg {
	background: url(/templateimages/pt-bt-gris.png) no-repeat center;
	color: #fff;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	margin: 10px 0 15px 10px;
	padding-top: 4px;
	text-align: center;
	text-decoration: none;
	width: 76px;
}
/*fin mon compte*/

/*vendre son vehicule*/
#content-mon-compte2 .gauche {
	float: left;
	margin-right: 50px;
	width: 560px;
}

#content-mon-compte2 .gauche img {
	float: left;
	margin-top: 3px;
}

#content-mon-compte2 .gauche p.float {
	float: left;
	width: 460px;
}

#content-mon-compte2 .droite {
	float: left;
	width: 47px;
}

#content-mon-compte2 .droite a {
	text-decoration: none;
}

#content-mon-compte2 .droite p {
	color: #666;
	font-size: 10px;
	text-align: center;
}

#content-mon-compte2 .bloc-certif {
	float: left;
	margin: 0 32px;
	text-align: center;
	width: 160px;
}

#content-mon-compte2 .bloc-certif p {
	font-weight: bold;
	height: 50px;
	text-transform: uppercase;
}

#content-mon-compte2 .bloc-certif .lien {
	margin-left: 17px;
}

#content-mon-compte2 .bloc-certif .lien a p {
	color: #666;
	font-size: 10px;
	font-weight: normal;
	height: 20px;
	text-transform: none;
}

#content-mon-compte2 .bloc-certif .lien a {
	float: left;
	text-decoration: none;
	width: 65px;
}

#content-mon-compte2 .bloc-certif2 {
	float: left;
	margin: 50px 0 0 230px;
	text-align: center;
	width: 220px;
}

#content-mon-compte2 .bloc-certif2 p {
	font-weight: bold;
	height: 30px;
	margin-top: 20px;
	text-transform: uppercase;
}

#content-mon-compte2 .bloc-certif2 .lien {
	margin-left: 70px;
}

#content-mon-compte2 .bloc-certif2 .lien a p {
	color: #666;
	font-size: 10px;
	font-weight: normal;
	height: 20px;
	margin-top: 4px;
	text-transform: none;
}

#content-mon-compte2 .bloc-certif2 .lien a {
	float: left;
	text-decoration: none;
	width: 65px;
}
/*fin vendre son vehicule*/

/*vendre son vehicule cat*/
#content-mon-compte2 .gauche-cat {
	float: left;
	margin-right: 50px;
	width: 510px;
}

#content-mon-compte2 .droite-cat {
	float: left;
	width: 104px;
}

#content-mon-compte2 .droite-cat a {
	color: #666;
	float: left;
	font-size: 10px;
	margin-left: 5px;
	text-align: center;
	text-decoration: none;
	width: 47px;
}

#content-mon-compte2 #contenu-vehicule-cat {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	width: 656px;
}

#content-mon-compte2 #contenu-vehicule-cat ol li {
	margin-bottom: 15px;
	padding-left: 0;
}

#content-mon-compte2 #contenu-vehicule-cat ol {
	margin-bottom: 30px;
	margin-left: 0;
	padding-left: 25px;
}

#content-mon-compte2 #contenu-vehicule-cat ul {
	margin-bottom: 20px;
	margin-left: 5px;
}

#content-mon-compte2 #contenu-vehicule-cat ul li.titre {
	background: none;
	font-weight: bold;
	padding-left: 0;
}

#content-mon-compte2 #contenu-vehicule-cat ul li {
	background: url(/templateimages/puce-noire.jpg) no-repeat left 4px;
	padding-left: 10px;
}

#content-mon-compte2 #contenu-vehicule-cat input {
	margin-top: 1px;
	margin-left: 0;
	margin-right: 15px;
	width: inherit;
}

#content-mon-compte2 #contenu-vehicule-cat ul.ul-check li {
	background: url(/templateimages/puce-noire2.jpg) no-repeat left 4px;
	margin-bottom: 10px;
	padding-left: 0;
}

#content-mon-compte2 #contenu-vehicule-cat .dotted {
	background: url(/templateimages/dotted2.jpg) repeat-x center top;
	height: 1px;
	margin-bottom: 20px;
}
/*fin vendre son vehicule cat*/

/*Boutique*/
#content-mon-compte2 #menu-boutique {
	margin: 20px 5px;
}

#content-mon-compte2 #menu-boutique li {
	display: inline;
	margin: 0 1px;
}

#content-mon-compte2 #menu-boutique li.actif {
	color: #2977dc;
	font-weight: bold;
}

#content-mon-compte2 #menu-boutique li a {
	color: #000;
	text-decoration: none;
}

#content-mon-compte2 #menu-boutique li a:hover {
	text-decoration: underline;
}

#content-mon-compte2 .boutique-cat {
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	width: 320px;
}

#content-mon-compte2 .boutique-cat .boutique-cat-gauche {
	float: left;
	height: 139px;
	width: 70px;
}

#content-mon-compte2 .boutique-cat .boutique-cat-droite {
	float: left;
	margin-left: 10px;
	width: 175px;
}

#content-mon-compte2 .boutique-cat .boutique-cat-droite .grass {
	margin-top: 0;
	margin-bottom: 0;
}

#content-mon-compte2 .boutique-cat .boutique-cat-gauche a {
	background: url(/templateimages/bt-entrer.jpg) no-repeat top center;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 19px;
	margin-top: 7px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 70px;
}

#titre-mon-compte2 .titre-boutique-gauche {
	float: left;
	width: 510px;
}

#titre-mon-compte2 .titre-boutique-droite {
	color: #000;
	float: left;
	font-size: 12px;
}

#titre-mon-compte2 .titre-boutique-droite p {
	float: left;
}

#titre-mon-compte2 .titre-boutique-droite img {
	float: left;
}

#content-mon-compte2 #form-boutique-tech {
	margin: 40px auto 25px auto;
	text-align: center;
	width: 250px;
}

#content-mon-compte2 #form-boutique-tech label {
	margin-top: 0;
}

#content-mon-compte2 #form-boutique-tech select {
	float: none;
	margin-bottom: 5px;
	width: 176px;
}

#content-mon-compte2 #form-boutique-tech input {
	background: url(/templateimages/bt-bleu86.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	float: none;
	font-weight: bold;
	height: 22px;
	margin-top: 8px;
	width: 86px;
}

#content-mon-compte2 .boutique-tech-petit {
	font-size: 10px;
	text-align: center;
	margin: 0 auto 100px auto;
	width: 250px;
}

#recherche-livre {
	float: left;
	margin: 10px 0 0px 0;
	width: 300px;
}

#titre-recherche-livre {
	background: url(/templateimages/audioccasion.jpg) no-repeat center top;
	color: #666;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 290px;
}

#content-recherche-livre {
	border-left: solid 6px #ccc;
	border-right: solid 6px #ccc;
	border-bottom: solid 6px #ccc;
	color: #666;
	float: left;
	font-size: 12px;
	padding: 10px 0;
	text-align: left;
	width: 288px;
}

#content-recherche-livre p {
	margin: 4px 10px;
}

#content-recherche-livre form {
	text-align: center;
}

#content-recherche-livre select {
	float: none;
	width: 182px;
}

#content-recherche-livre input {
	float: none;
	margin-right: 10px;
	width: 176px;
}

#content-recherche-livre input.bouton {
	background: url(/templateimages/bt-bleu86.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	margin-top: 8px;
	width: 86px;
}

#content-recherche-livre img {
	margin-top: 10px;
}

#top-vente {
	float: left;
	margin: 10px 0 10px 0;
	width: 300px;
}

#titre-top-vente {
	background: url(/templateimages/audioccasion.jpg) no-repeat center top;
	color: #666;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 290px;
}

#content-top-vente {
	border-left: solid 6px #ccc;
	border-right: solid 6px #ccc;
	border-bottom: solid 6px #ccc;
	color: #666;
	float: left;
	font-size: 12px;
	padding: 10px 0;
	text-align: left;
	width: 288px;
}

#content-top-vente img {
	float: left;
	margin: 0 5px;
}

#content-top-vente div {
	float: left;
}

#content-top-vente a {
	background: url(/templateimages/bt-bleu86.jpg) no-repeat top center;
	color: #fff;
	display: block;
	float: left;
	font-weight: bold;
	height: 19px;
	margin-top: 7px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 86px;
}

#content-top-vente .bloc-top-vente {
	margin-bottom: 20px;
}

#amazon {
	margin-top: 10px;
	width: 1000px;
}

#titre-amazon {
	background: url(/templateimages/titre-amazon.jpg) no-repeat center top;
	color: #2977dc;
	float: left;
	height: 29px;
	padding: 7px 0 0 10px;
	width: 990px;
}

#content-amazon {
	border-left: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
	border-right: solid 2px #ccc;
	width: 996px;
}

#content-amazon .amazon-gauche {
	float: left;
	margin-top: 15px;
	margin-bottom: 20px;
	width: 760px;
}

#content-amazon .amazon-droite {
	float: left;
	margin-top: 15px;
	margin-left: 10px;
}
/*Fin boutique*/

/*actus*/
#actualites {
	float: left;
	margin-top: 10px;
	text-align: left;
	width: 680px;
}

#titre-actualites {
	background: url(/templateimages/resultat-entetes.png) no-repeat 0 0;
	color: #2977dc;
	float: left;
	font-size: 18px;
	height: 29px;
	padding: 7px 0 0 10px;
	width: 670px;
}

#content-actualites {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	padding: 0;
	float: left;
	width: 676px;
	background-color: white;
}

#content-actualites #menu-actu,#content-actualites #menu-pratique {
	background-image: url(/templateimages/resultat-entetes.png);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	height: 21px;
	margin-left: 0;
	margin-bottom: 30px;
	padding-left: 5px;
	padding-top: 8px;
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

#content-actualites #menu-pratique li
{
	display: inline;
	float: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	text-align: center;
	height: 25px;
}

@media (min-width: 1015px) {
#content-actualites #menu-pratique li.conseilvente-actif
{
	background-image: url(/templateimages/actu-conseilvente-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 130px;
}

#content-actualites #menu-pratique li.conseilassurance-actif
{
	background-image: url(/templateimages/actu-assurance-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 140px;
}

#content-actualites #menu-pratique li.conseilcredit-actif
{
	background-image: url(/templateimages/actu-credit-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 110px;
}

#content-actualites #menu-pratique li.droits-actif
{
	background-image: url(/templateimages/actu-droits-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 60px;
}

#content-actualites #menu-pratique li.guideoccasion-actif
{
	background-image: url(/templateimages/actu-occasion-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 90px;
}
	#content-actualites #menu-pratique li.conseilachat-actif
	{
		background-image: url(/templateimages/actu-conseilachat-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
		width: 100px;
	}#content-actualites #menu-pratique li a.conseilachat:hover
	{
		background-image: url(/templateimages/actu-conseilachat-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-pratique li a.conseilvente:hover
	{
		background-image: url(/templateimages/actu-conseilvente-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-pratique li a.conseilcredit:hover
	{
		background-image: url(/templateimages/actu-credit-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-pratique li a.conseilassurance:hover
	{
		background-image: url(/templateimages/actu-assurance-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-pratique li a.droits:hover
	{
		background-image: url(/templateimages/actu-droits-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-pratique li a.guideoccasion:hover
	{
		background-image: url(/templateimages/actu-occasion-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}#content-actualites #menu-actu li a.info:hover
	{
		background-image: url(/templateimages/actu-info-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.video:hover
	{
		background-image: url(/templateimages/actu-video-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.nouveautes:hover
	{
		background-image: url(/templateimages/actu-nouveautes-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.essais:hover
	{
		background-image: url(/templateimages/actu-essais-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.ecologie:hover
	{
		background-image: url(/templateimages/actu-ecologie-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.histoire:hover
	{
		background-image: url(/templateimages/actu-histoire-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.sport:hover
	{
		background-image: url(/templateimages/actu-sport-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.insolite:hover
	{
		background-image: url(/templateimages/actu-insolite-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
	#content-actualites #menu-actu li a.diaporama:hover
	{
		background-image: url(/templateimages/actu-diaporama-actif.jpg);
		background-repeat: no-repeat;
		color: #2977dc;
		position: relative;
		top: -5px;
		padding-top: 5px;
	}
}

#content-actualites #menu-pratique li a
{
	display: block;
	text-decoration: none;
	height: 25px;
}

#content-actualites #menu-pratique li a.conseilachat
{
	width: 100px;
}

#content-actualites #menu-pratique li a.conseilvente
{
	width: 130px;
}

#content-actualites #menu-pratique li a.conseilcredit
{
	width: 110px;
}

#content-actualites #menu-pratique li a.conseilassurance
{
	width: 140px;
}

#content-actualites #menu-pratique li a.droits
{
	width: 60px;
}

#content-actualites #menu-pratique li a.guideoccasion
{
	width: 90px;
}

#content-actualites #menu-actu li
{
	display: inline;
	float: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	text-align: center;
	height: 25px;
}

#content-actualites #menu-actu li.info-actif
{
	background-image: url(/templateimages/actu-info-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 40px;
}

#content-actualites #menu-actu li.video-actif
{
	background-image: url(/templateimages/actu-video-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 50px;
}

#content-actualites #menu-actu li.nouveautes-actif
{
	background-image: url(/templateimages/actu-nouveautes-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 80px;
}

#content-actualites #menu-actu li.essais-actif
{
	background-image: url(/templateimages/actu-essais-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 50px;
}

#content-actualites #menu-actu li.ecologie-actif
{
	background-image: url(/templateimages/actu-ecologie-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 70px;
}

#content-actualites #menu-actu li.sport-actif
{
	background-image: url(/templateimages/actu-sport-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 80px;
}

#content-actualites #menu-actu li.histoire-actif
{
	background-image: url(/templateimages/actu-histoire-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 100px;
}

#content-actualites #menu-actu li.insolite-actif
{
	background-image: url(/templateimages/actu-insolite-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 70px;
}

#content-actualites #menu-actu li.diaporama-actif
{
	background-image: url(/templateimages/actu-diaporama-actif.jpg);
	background-repeat: no-repeat;
	color: #2977dc;
	position: relative;
	top: -5px;
	padding-top: 5px;
	width: 80px;
}

#content-actualites #menu-actu li a
{
	display: block;
	text-decoration: none;
	height: 25px;
}

#content-actualites #menu-actu li a.info
{
	width: 40px;
}

#content-actualites #menu-actu li a.video
{
	width: 50px;
}

#content-actualites #menu-actu li a.nouveautes
{
	width: 80px;
}

#content-actualites #menu-actu li a.essais
{
	width: 50px;
}

#content-actualites #menu-actu li a.ecologie
{
	width: 70px;
}

#content-actualites #menu-actu li a.sport
{
	width: 80px;
}

#content-actualites #menu-actu li a.histoire
{
	width: 100px;
}

#content-actualites #menu-actu li a.insolite
{
	width: 70px;
}

#content-actualites #menu-actu li a.diaporama
{
	width: 80px;
}

#content-actualites #menu-videos {
	margin-left: 0;
	margin-bottom: 30px;
	text-align: center;
}

#content-actualites #menu-videos li {
	display: inline;
	margin: 0 4px;
}

#content-actualites #menu-videos li.actif {
	color: #2977dc;
	font-weight: bold;
}

#content-actualites #menu-videos li a {
	text-decoration: none;
}

#content-actualites #diaporama {
	margin-bottom: 10px;
	margin-left: 5px;
}

#content-actualites #actu-col-gauche {
	float: left;
	width: 441px;
}

#content-actualites #actu-col-droite {
	background: #f0f0f0;
	float: left;
	height: 1750px;
	margin-top: 15px;
	margin-left: 13px;
	width: 222px;
}

#content-actualites #actu-col-droite .bloc-col-droite {
	float: left;
	padding-bottom: 15px;
	width: 223px;
}

#content-actualites #actu-col-droite .bloc-col-droite .conseil {
	float: left;
	margin-top: 10px;
}

#content-actualites #actu-col-droite .bloc-col-droite .conseil img {
	float: left;
	width: 44px;
}

#content-actualites #actu-col-droite .bloc-col-droite .conseil p {
	float: left;
	text-align: left;
	width: 170px;
}

#content-actualites #actu-col-droite .bloc-col-droite .conseil a {
	float: right;
	text-decoration: underline;
}

#content-actualites #actu-col-droite .bloc-col-droite .video {
	float: left;
	margin: 5px 0 15px 2px;
}

#content-actualites #actu-col-droite .bloc-col-droite a {
	float: left;
	margin-left: 2px;
	margin-top: 10px;
	text-decoration: none;
}

#content-actualites #actu-col-droite .titre {
	background: #ccc;
	float: left;
	height: 26px;
	padding-right: 10px;
	width: 212px;
}

#content-actualites #actu-col-droite .titre h2 {
	margin-top: 3px;
	text-align: right;
	width: 212px;
	margin-right: 0;
	padding-right: 0;
}

#content-actualites #actu-col-droite .diapo {
	float: left;
	margin: 2px 1px 1px 3px;
}

#content-actualites #actu-col-gauche .bloc-col-gauche {
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
}

#content-actualites #actu-col-gauche .titre {
	background: #ccc;
	float: left;
	height: 26px;
	margin-bottom: 20px;
	padding-left: 10px;
	width: 431px;
}

#content-actualites #actu-col-gauche .titre h2 {
	margin-top: 3px;
	text-align: left;
	width: 431px;
}

#content-actualites #actu-col-gauche .infos {
	float: left;
	margin-top: 5px;
	text-align: right;
	width: 115px;
}

#content-actualites #actu-col-gauche .infos p {
	margin: 0;
}

#content-actualites #actu-col-gauche h3 {
	color: #2977dc;
	float: left;
	font-size: 20px;
	margin: 0 0 0 10px;
	width: 316px;
}

#content-actualites #actu-col-gauche .visu {
	float: left;
	margin-top: 7px;
	margin-left: 20px;
}

#content-actualites #actu-col-gauche .petit-texte {
	float: left;
	margin-left: 5px;
	margin-bottom: 30px;
	width: 259px;
}

#content-actualites #actu-col-gauche .texte {
	float: left;
	margin-top: 5px;
	margin-left: 20px;
	margin-bottom: 30px;
}

#content-actualites #actu-col-gauche .petit-texte a,#content-actualites #actu-col-gauche .texte a
	{
	margin-bottom: 20px;
	text-decoration: none;
}

#content-actualites #actu-col-gauche .petit-texte a:hover,#content-actualites #actu-col-gauche .texte a:hover
	{
	margin-bottom: 20px;
	text-decoration: underline;
}

#content-actualites #actu-col-gauche #pages-actu {
	float: right;
	margin-bottom: 10px;
	text-align: right;
}

#content-actualites #actu-col-gauche #pages-actu2 {
	float: left;
	margin-top: 60px;
	margin-bottom: 10px;
	text-align: center;
}

#content-actualites #actu-col-gauche #pages-actu li,#content-actualites #actu-col-gauche #pages-actu2 li
	{
	color: #333;
	display: inline;
	margin: 0 1px;
}

#content-actualites #actu-col-gauche #pages-actu li.actif,#content-actualites #actu-col-gauche #pages-actu2 li.actif
	{
	color: #2977dc;
	font-weight: bold;
}

#content-actualites #actu-col-gauche #pages-actu li a:link,#content-actualites #actu-col-gauche #pages-actu li a:visited
	{
	color: #333;
	text-decoration: none;
}

#content-actualites #actu-col-gauche #pages-actu li a:hover,#content-actualites #actu-col-gauche #pages-actu li a:active
	{
	color: #2977dc;
	text-decoration: none;
}

#content-actualites #actu-col-gauche #pages-actu2 li.lien-nonactif {
	color: #b1b1b1;
}

#content-actualites #actu-col-gauche #pages-actu2 li a:link,#content-actualites #actu-col-gauche #pages-actu2 li a:visited
	{
	color: #333;
	text-decoration: none;
}

#content-actualites #actu-col-gauche #pages-actu2 li a:hover,#content-actualites #actu-col-gauche #pages-actu2 li a:active
	{
	color: #2977dc;
	text-decoration: none;
}

#content-actualites .titre-videos {
	float: left;
	width: 675px;
}

#content-actualites .titre-videos h2 {
	background: #ccc;
	float: left;
	height: 26px;
	padding-left: 10px;
	padding-top: 3px;
	text-align: left;
	width: 327px;
}

#content-actualites #new-videos,#content-actualites #videos-populaires {
	float: left;
	margin-top: 15px;
	margin-bottom: 30px;
}

#content-actualites #new-videos li
{
	float: left;
	margin: 10px;
	width: 144px;
	height: 240px;
}

#content-actualites #new-videos li img {
	width: 144px;
}

#content-actualites #new-videos li h3,#content-actualites #videos-populaires li h3
	{
	color: #2977dc;
	font-size: 12px;
	font-weight: bold;
	margin-top: 5px;
}

#content-actualites #new-videos li p {
	height: 70px;
	margin: 0;
	width: 144px;
}

#content-actualites #videos-populaires li {
	float: left;
	margin: 10px;
	width: 108px;
}

#content-actualites #videos-populaires li img {
	width: 108px;
}

#content-actualites #videos-populaires li p {
	margin: 0;
	width: 108px;
}

#lien-video {
	float: left;
	margin-top: 22px;
	text-align: left;
	width: 680px;
}

#titre-lien-video {
	background: url(/templateimages/titre-gris-large.jpg) no-repeat center
		top;
	color: #666;
	float: left;
	font-size: 18px;
	height: 24px;
	padding: 6px 0 0 10px;
	width: 670px;
}

#content-lien-video {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	padding: 0;
	float: left;
	width: 676px;
}

#content-lien-video p {
	margin: 15px 0 20px 10px;
}

#content-lien-video form {
	float: left;
	margin-left: 10px;
	margin-bottom: 30px;
}

#content-lien-video label {
	float: left;
	font-weight: bold;
	margin-top: 5px;
}

#content-lien-video input {
	float: left;
	width: 360px;
}

#content-lien-video input.bouton {
	background: url(/templateimages/gd-bt-bleu.png) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	float: left;
	font-weight: bold;
	height: 22px;
	width: 147px;
}

#actualites-forum {
	float: left;
	margin-top: 10px;
	width: 680px;
	background-color: white;
}

#titre-actualites-forum {
	background: url(/templateimages/titre-gris-large.jpg) no-repeat center
		top;
	float: left;
	height: 30px;
	width: 680px;
}

#titre-actualites-forum-gauche {
	color: #666;
	float: left;
	font-size: 18px;
	margin: 4px 0 0 10px;
}

#titre-actualites-forum-droite {
	float: right;
	font-weight: bold;
	margin: 6px 10px 0 0;
}

#content-actualites-forum {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	padding: 0;
	float: left;
	text-align: left;
	width: 676px;
}

#content-actualites-forum p {
	margin: 20px 0 10px 15px;
}

#content-actualites-forum ul {
	margin-left: 25px;
	margin-bottom: 10px;
}

#content-actualites-forum ul li {
	color: #666;
	list-style-type: disc;
}

#general .content-sondage-actu {
	border-left: solid 6px #ccc;
	border-bottom: solid 6px #ccc;
	border-right: solid 6px #ccc;
	float: left;
	width: 96%;
}

#general .sondage-actu {
	color: #666;
	float: left;
	font-size: 12px;
	text-align: left;
}

#general .sondage-actu p {
	margin: 0;
	padding: 15px 15px 0 15px;
}

#general .sondage-actu ul {
	margin-left: 60px;
}

#general .sondage-actu ul li {
	margin: 10px 0;
}

#general .sondage-actu input {
	margin-top: 0;
	margin-right: 5px;
	width: 15px;
}

#general .sondage-actu .bouton {
	background: url(/templateimages/bt-avis.jpg) no-repeat center top;
	border: none;
	color: #fff;
	font-weight: bold;
	height: 22px;
	margin: 10px 0 10px 70px;
	padding-bottom: 4px;
	width: 152px;
}

#actualite-info-gauche {
	float: left;
	margin-right: 10px;
}

#actualite-info-gauche .liens-image {
	background: url(/templateimages/fd-blanc.png) no-repeat center top;
	float: left;
	height: 216px;
	position: absolute;
	margin-top: 110px;
	width: 163px;
}

#actualite-info-gauche .liens-image ul {
	margin: 20px 0 0 20px;
}

#actualite-info-gauche .liens-image ul li {
	float: left;
	list-style-type: disc;
	margin-bottom: 8px;
}

#actualite-info-gauche .liens-image ul li.actif {
	color: #2977dc;
	font-weight: bold;
}

#actualite-info-gauche .liens-image ul li a {
	text-decoration: none;
}

#actualite-info-droite {
	float: right;
	width: 50px;
}

#actualite-info-droite ul {
	margin-left: 5px;
}

#actualite-info-droite ul li {
	color: #666;
	float: left;
	font-size: 10px;
	margin-bottom: 3px;
	text-align: center;
	width: 52px;
}

#actualite-info-droite ul li a {
	color: #666;
	display: block;
	float: left;
	margin-right: 1px;
	text-decoration: none;
}

#actualite-info-droite ul li a.reagir:link,#actualite-info-droite ul li a.reagir:visited
	{
	width: 47px;
}

#img-imprim {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -188px 1px;
}

#actualite-info-droite ul li a.reagir:hover,#actualite-info-droite ul li a.reagir:active,#actualite-info-droite ul li a.reagir-actif
	{
	width: 47px;
}

#img-imprim:hover {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -188px -46px;
}

#actualite-info-droite ul li a.diaporama:link,#actualite-info-droite ul li a.diaporama:visited
	{
	width: 47px;
}

#actualite-info-droite ul li a.diaporama:hover,#actualite-info-droite ul li a.diaporama:active,#actualite-info-droite ul li a.diaporama-actif
	{
	width: 47px;
}

#img-diaporama {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -329px -0px;
}

#img-diaporama:hover {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -329px -47px;
}

#actualite-info-droite ul li a.lire:link,#actualite-info-droite ul li a.lire:visited
	{
	background: url(/templateimages/bt-lire.jpg) no-repeat center top;
	padding-top: 47px;
	width: 47px;
}

#actualite-info-droite ul li a.lire:hover,#actualite-info-droite ul li a.lire:active,#actualite-info-droite ul li a.lire-actif
	{
	background: url(/templateimages/bt-lire-hover.jpg) no-repeat center
		top;
	padding-top: 47px;
	width: 47px;
}

#actualite-info-droite ul li a.imprim:link,#actualite-info-droite ul li a.imprim:visited
	{
	width: 47px;
}

#actualite-info-droite ul li a.imprim:hover,#actualite-info-droite ul li a.imprim:active,#actualite-info-droite ul li a.imprim-actif
	{
	width: 47px;
}

#actualite-info-droite ul li a.envoyerami:link,#actualite-info-droite ul li a.envoyerami:visited
	{
	width: 47px;
}

#actualite-info-droite ul li a.envoyerami:hover,#actualite-info-droite ul li a.envoyerami:active,#actualite-info-droite ul li a.envoyerami-actif
	{
	width: 47px;
}

#img-envoyerami {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -94px 0px;
}

#img-envoyerami:hover {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -94px -47px;
}

#actualite-info-droite ul li a.facebook:link,#actualite-info-droite ul li a.facebook:visited
	{
	width: 47px;
}

#img-fb {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -141px 0px;
}

#img-fb:hover {
	background-image: url(/templateimages/fiche-icons.png);
	background-repeat: no-repeat;
	background-position: -141px -47px;
}

#actualite-info-droite ul li a.facebook:hover,#actualite-info-droite ul li a.facebook:active,#actualite-info-droite ul li a.facebook-actif
	{
	width: 47px;
}

#actualite-info {
	float: left;
	margin-left: 15px;
	margin-right: 15px;
}

#actualite-info p {
	margin-left: 0;
	margin-right: 0;
}

#actualite-info .left {
	float: left;
	margin-right: 10px;
}

#actualite-info .right {
	float: right;
	margin-left: 10px;
}

#actualite-info .infos {
	float: left;
	margin-right: 10px;
	text-align: right;
	width: 100px;
}

#actualite-info h2 {
	color: #000000;
	font-size: 20px;
	margin: 0;
	text-align: left;
}

#actualite-info h2.h2-long {
	color: #2977dc;
	float: left;
	font-size: 20px;
	margin: 0;
	text-align: left;
	width: 583px;
}

#actualite-info #meme-sujet {
	float: left;
	margin-top: 35px;
}

#actualite-info .meme-sujet-g {
	float: left;
	width: 585px;
}

#actualite-info .meme-sujet-g .bloc {
	float: left;
	margin-right: 40px;
	margin-top: 20px;
	width: 121px;
}

#actualite-info .meme-sujet-g .bloc img {
	margin-bottom: 10px;
	width: 121px;
}

#actualite-info .meme-sujet-d {
	float: left;
	text-align: center;
	width: 55px;
}

#actualite-info .meme-sujet-d a.diaporama:link,#actualite-info .meme-sujet-d a.diaporama:visited
	{
	background: url(/templateimages/bt-diaporama.jpg) no-repeat center top;
	padding-top: 47px;
	width: 55px;
	color: #666;
	display: block;
	font-size: 10px;
	float: left;
	text-align: center;
	text-decoration: none;
}

#actualite-info .meme-sujet-d a.diaporama:hover,#actualite-info .meme-sujet-d a.diaporama:active
	{
	background: url(/templateimages/bt-diaporama-hover.jpg) no-repeat
		center top;
	padding-top: 47px;
	width: 55px;
	color: #666;
	display: block;
	font-size: 10px;
	float: left;
	text-align: center;
	text-decoration: none;
}

#actualite-info #reagissez {
	float: left;
	margin-top: 35px;
}

#actualite-info #reagissez #bloc-reagissez {
	background: #e5e5e5;
	border: solid 1px #ccc;
	float: left;
	margin-top: 10px;
	padding: 10px;
}

#actualite-info #reagissez #bloc-reagissez .identif {
	background: #94bbed;
	border: solid 1px #2977dc;
	float: left;
	margin-bottom: 30px;
	padding: 10px;
}

#actualite-info #reagissez #bloc-reagissez .identif input {
	float: left;
	width: 171px;
}

#actualite-info #reagissez #bloc-reagissez .identif label {
	float: left;
	margin-left: 15px;
	margin-top: 5px;
}

#actualite-info #reagissez #bloc-reagissez .identif input.bouton {
	background: url(/templateimages/mini-bt-bleu.png) no-repeat center top;
	border: none;
	color: #fff;
	float: left;
	font-weight: bold;
	height: 22px;
	margin-right: 10px;
	width: 40px;
}

#actualite-info #reagissez #bloc-reagissez .identif .liens {
	float: left;
	margin-top: 10px;
	margin-left: 180px;
}

#actualite-info #reagissez #bloc-reagissez .identif a {
	color: #000;
}

#actualite-info #reagissez #bloc-reagissez .anonym {
	float: left;
}

#actualite-info #reagissez #bloc-reagissez .anonym label {
	float: left;
	margin-top: 5px;
}

#actualite-info #reagissez #bloc-reagissez .anonym textarea {
	float: left;
	height: 84px;
	width: 501px;
}

#actualite-info #reagissez #bloc-reagissez .anonym .bas {
	float: left;
	margin-left: 100px;
}

#actualite-info #reagissez #bloc-reagissez .anonym .bas input {
	float: left;
	width: 160px;
}

#actualite-info #reagissez #bloc-reagissez .anonym .bas .captcha {
	float: left;
	margin-top: 2px;
}

#actualite-info #reagissez #bloc-reagissez .anonym .bas .rafraichi {
	float: left;
	margin-top: 6px;
	margin-left: 5px;
}

#actualite-info #reagissez #bloc-reagissez .anonym .bas input.bouton {
	background: url(/templateimages/bt-contact-envoyer.jpg) no-repeat
		center top;
	border: none;
	color: #fff;
	float: left;
	font-weight: bold;
	height: 22px;
	margin-right: 10px;
	padding-bottom: 4px;
	width: 131px;
}

#actualite-info #commentaires {
	float: left;
	margin-top: 35px;
}

#actualite-info #commentaires .bloc-commentaires {
	background: #e5e5e5;
	border: solid 1px #ccc;
	float: left;
	margin-top: 10px;
	padding: 7px;
	overflow-wrap: break-word;
}

#actualite-info #commentaires .bloc-commentaires .haut {
	border-bottom: dashed 1px #727;
	float: left;
	margin-bottom: 10px;
}

#actualite-info #commentaires .bloc-commentaires .haut-gauche {
	float: left;
	width: 470px;
}

#actualite-info #commentaires .bloc-commentaires .haut-droite {
	float: right;
}

#actualite-info #commentaires .bloc-commentaires .haut-droite a {
	color: #000;
	float: left;
	margin-right: 10px;
	text-decoration: none;
}

#actualite-info #commentaires .bloc-commentaires .haut-droite img {
	float: left;
	margin-top: 0;
}

#actualite-info #commentaires .bloc-commentaires img {
	float: left;
	margin-right: 5px;
	margin-top: 3px;
}

#actualite-info #commentaires .bloc-commentaires p {
	float: left;
	margin: 0 4px 10px 4px;
	width: 545px;
}

#actualite-info #commentaires .bloc-commentaires .clair {
	background: #f5f5f5;
	border: solid 1px #ccc;
	float: left;
	margin-bottom: 10px;
	padding: 10px;
}

#actualite-info #egalement {
	float: left;
	margin-top: 35px;
}

#actualite-info #egalement .colonne {
	float: left;
	margin-top: 10px;
	margin-right: 18px;
	width: 203px;
}

#actualite-info #egalement .derniere-colonne {
	float: left;
	margin-top: 10px;
	margin-right: ;
	width: 203px;
}

#actualite-info #egalement .colonne ul,#actualite-info #egalement .derniere-colonne ul
{
	margin-left: 0;
}

#actualite-info #egalement .colonne ul li img, #actualite-info #egalement .derniere-colonne ul li img
{
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}

#actualite-info #egalement .colonne ul li a p, #actualite-info #egalement .derniere-colonne ul li a p
{
	float: left;
	height:	75px;
	width: 93px;
	overflow: hidden;
}

a.link_actu:link
{
	color: #2977dc;
	text-decoration: blink;
}

a.link_actu:visited
{
	color: #6600CC;
	text-decoration: blink;
}

a.link_actu:hover
{
	text-decoration: underline;
}

#actualite-info #actualite-info-gauche #bas-diapo {
	background: url(/templateimages/fd-bas-diapo.jpg) no-repeat center top;
	float: left;
	height: 29px;
	padding: 0 10px;
	width: 563px;
}

#actualite-info #actualite-info-gauche #bas-diapo .bas-diapo-gauche {
	float: left;
}

#actualite-info #actualite-info-gauche #bas-diapo .bas-diapo-droite {
	float: right;
}

#actualite-info #actualite-info-gauche #bas-diapo label {
	color: #fff;
	float: left;
	font-weight: bold;
	margin-top: 7px;
	margin-right: 3px;
}

#actualite-info #actualite-info-gauche #bas-diapo p {
	color: #fff;
	float: left;
	font-weight: bold;
	margin-top: 7px;
	margin-left: 5px;
}

#actualite-info #actualite-info-gauche #bas-diapo input {
	border: none;
	cursor: pointer;
	float: left;
	height: 22px;
	width: 22px;
}

#actualite-info #actualite-info-gauche #bas-diapo input.play {
	background: url(/templateimages/play.jpg) no-repeat center top;
}

#actualite-info #actualite-info-gauche #bas-diapo input.pause {
	background: url(/templateimages/pause.jpg) no-repeat center top;
}

#actualite-info #actualite-info-gauche #bas-diapo input.retour {
	background: url(/templateimages/retour.jpg) no-repeat center top;
}

#actualite-info #actualite-info-gauche #bas-diapo input.avance {
	background: url(/templateimages/avance.jpg) no-repeat center top;
}

#actualite-info #actualite-info-gauche #bas-diapo select {
	float: left;
	margin-top: 4px;
	width: 98px;
}

#actualite-info #diaporama-photos {
	float: left;
	margin: 0;
}

#actualite-info #diaporama-photos li {
	float: left;
	margin-right: 2px;
}

#actualite-info #diaporama-photos li a {
	display: block;
}

#actualite-info #diaporama-photos li a:hover img,#actualite-info #diaporama-photos li a.actif img
	{
	border: solid 3px #2674d9;
	height: 52px;
	width: 99px;
}

#actualite-info #diaporama-photos li img {
	height: 58px;
	width: 105px;
}

#general .dernieres-actus {
	font-size: 12px;
	text-align: left;
}

#general .dernieres-actus .item-dernieres-actus {
	float: left;
	margin-bottom: 20px;
}

#general .dernieres-actus h3 {
	color: #2977dc;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	margin-bottom: 5px;
}

#general .dernieres-actus img {
	float: left;
	margin-right: 5px;
	margin-left: 10px;
	width: 115px;
}

#general .dernieres-actus p {
	float: left;
	margin-top: 0;
	width: 140px;
}

#content-actualites #pratique {
	background: url(/templateimages/voitures.jpg) left top no-repeat;
	height: 210px;
	text-align: right;
}

#content-actualites #pratique p {
	font-size: 18px;
	font-weight: bold;
	margin-left: 420px;
	padding-top: 50px;
	width: 222px;
}
/*fin actus*/

/*credit*/
#content-mon-compte2 #credits {
	margin-left: 10px;
}

#content-mon-compte2 .bloc-credit {
	margin: 0 !important;
	float: left;
	margin: 2px;
	padding-bottom: 5px;
	width: 125px;
}

#content-mon-compte2 .bloc-credit .bloc-texte
{
	font-size: 10px;
	line-height: 12px;
}

#content-mon-compte2 .bloc-credit .blue_link a:link
{
	color: #0078e5;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
}

#content-mon-compte2 .bloc-credit .blue_link a:visited
{
	color: #0078e5;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
}

#content-mon-compte2 .bloc-credit .blue_link a:hover
{
	color: #0078e5;
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;
}

#content-mon-compte2 .bloc-credit .blue_link a:active
{
	color: #0078e5;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
}

#content-mon-compte2 .bloc-credit .grey_link a:link
{
	color: #818181;
	font-size: 10px;
	line-height: 14px;
	text-decoration: none;
}

#content-mon-compte2 .bloc-credit .grey_link a:visited
{
	color: #818181;
	font-size: 10px;
	line-height: 14px;
	text-decoration: none;
}

#content-mon-compte2 .bloc-credit .grey_link a:hover
{
	color: #818181;
	font-size: 10px;
	line-height: 14px;
	text-decoration: none;
}

#content-mon-compte2 .bloc-credit .grey_link a:active
{
	color: #818181;
	font-size: 10px;
	line-height: 14px;
	text-decoration: none;
}

#content-mon-compte2 .bloc-credit .btn_link
{
	text-align: center;
}

#content-mon-compte2 .bas-credit {
	clear: both;
	padding-bottom: 10px;
}
/*fin credit*/

/*newsletter*/
#content-mon-compte2 #form-newsletter {
	margin: 40px auto;
	width: 400px;
}

#content-mon-compte2 #form-newsletter label {
	color: #000;
	float: left;
	font-weight: bold;
	margin: 0 0 5px 0;
	text-align: right;
	width: 100px;
}

#content-mon-compte2 #form-newsletter input,#content-mon-compte2 #form-newsletter2 input
	{
	float: left;
	margin: 0 0 5px 5px;
	width: 280px;
}

#content-mon-compte2 #form-newsletter input.bouton {
	background: url(/templateimages/bt-contact-envoyer.jpg) no-repeat
		center top;
	border: none;
	color: #fff;
	font-weight: bold;
	height: 22px;
	margin-left: 150px;
	padding-bottom: 3px;
	width: 131px;
}

#content-mon-compte2 p.bas-newsletter-inscription {
	float: left;
	margin-top: 400px;
}

#content-mon-compte2 .bouton-centre {
	background: url(/templateimages/bt-contact-envoyer.jpg) no-repeat
		center top;
	border: none;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 22px;
	margin-top: 30px;
	margin-left: 250px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 131px;
}

#content-mon-compte2 #form-newsletter2 {
	margin: 40px auto;
	width: 450px;
}

#content-mon-compte2 #form-newsletter2 label {
	color: #000;
	float: left;
	font-weight: bold;
	margin: 0 0 5px 0;
	text-align: right;
	width: 150px;
}

#content-mon-compte2 #form-newsletter2 input.bouton {
	background: url(/templateimages/bt-contact-envoyer.jpg) no-repeat
		center top;
	border: none;
	color: #fff;
	font-weight: bold;
	height: 22px;
	margin-left: 200px;
	padding-bottom: 3px;
	width: 131px;
}
/*fin newsletter*/

/*Cote*/
#content-annoncesalaune #cote-fond-gris {
	background: #e5e5e5;
	display: block;
	float: left;
	margin: 0 10px;
	width: 656px;
}

#content-annoncesalaune #cote-fond-gris form {
	float: left;
	margin: 10px 0 0 180px;
	text-align: left;
	width: 290px;
}

#content-annoncesalaune #cote-fond-gris form label {
	float: left;
	margin: 4px 0 2px 0;
	width: 90px;
}

#content-annoncesalaune #cote-fond-gris form select {
	float: left;
	margin: 2px 0 2px 5px;
	width: 179px;
}

#content-annoncesalaune #cote-fond-gris form .bouton {
	background: url(/templateimages/lancer-la-recherche.png) no-repeat
		center top;
	border: none;
	color: #fff;
	cursor: pointer;
	float: left;
	font-weight: bold;
	height: 22px;
	margin: 5px 0 10px 95px;
	padding-bottom: 3px;
	width: 151px;
}

#content-annoncesalaune ul.ul-cote li {
	padding-top: 5px;
}

#content-annoncesalaune ul.ul-cote {
	float: left;
	margin-bottom: 9px;
	width: 150px;
}

#content-annoncesalaune ul.ul-cote li a:link,#content-annoncesalaune ul.ul-cote li a:visited
{
	color: #000;
	text-decoration: none;
}

#content-annoncesalaune ul.ul-cote li a:hover,#content-annoncesalaune ul.ul-cote li a:active
	{
	color: #2977dc;
	text-decoration: none;
}

#content-mon-compte2 .cote-bloc1 {
	float: left;
	margin-top: 20px;
	margin-left: 10px;
	width: 324px;
}

#content-mon-compte2 .cote-bloc1 label {
	float: left;
	margin-top: 7px;
}

#content-mon-compte2 .cote-bloc1 select {
	float: left;
	margin: 5px;
	width: 60px;
}

#content-mon-compte2 .cote-bloc1-2 {
	float: left;
	margin-top: 20px;
	margin-left: 10px;
	width: 324px;
}

#content-mon-compte2 .cote-bloc1-2 ul {
	margin-left: 4px;
}

#content-mon-compte2 .cote-bloc1-2 ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 1px;
	margin: 2px 0;
	padding-left: 15px;
}

#content-mon-compte2 .cote-bloc1-2 ul li a {
	text-decoration: none;
}

#content-mon-compte2 .cote-bloc1-2 .img-conso {
	border: solid 1px #ccc;
	margin-top: 15px;
}

#content-mon-compte2 .cote-bloc1-2 .img-euro {
	margin-top: 15px;
	margin-left: 60px;
	margin-bottom: 15px;
}

#content-mon-compte2 .cote-bloc2 {
	float: left;
	margin-top: 50px;
	margin-left: 10px;
	width: 265px;
}

#content-mon-compte2 .cote-bloc2 ul {
	margin-left: 4px;
}

#content-mon-compte2 .cote-bloc2 ul li {
	background: url(/templateimages/puce-jaune.jpg) no-repeat left 1px;
	margin: 2px 0;
	padding-left: 15px;
}

#content-mon-compte2 .cote-bloc2 ul li a {
	text-decoration: none;
}

#content-mon-compte2 .cote-bloc2-2 {
	float: left;
	margin-top: 20px;
	margin-left: 10px;
	width: 265px;
}

#content-mon-compte2 .cote-bloc2-2 .affiner-cote {
	background: url(/templateimages/affiner-cote.jpg) no-repeat center top;
	height: 209px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px 10px;
	width: 245px;
}

#content-mon-compte2 .cote-bloc2-2 .affiner-cote label {
	float: left;
	margin-top: 10px;
	margin-left: 4px;
}

#content-mon-compte2 .cote-bloc2-2 .affiner-cote input {
	float: left;
	margin-top: 8px;
	width: 127px;
}

#content-mon-compte2 .cote-bloc2-2 .affiner-cote input.bouton {
	background: url(/templateimages/gd-bt-bleu.png) no-repeat center top;
	border: none;
	color: #fff;
	float: left;
	font-weight: bold;
	height: 22px;
	margin-top: 12px;
	margin-left: 50px;
	padding-bottom: 3px;
	width: 147px;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech {
	background: url(/templateimages/fiche-cote.jpg) no-repeat center top;
	height: 702px;
	margin-bottom: 10px;
	padding: 5px 7px;
	width: 251px;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech ul {
	float: left;
	margin: 0 0 15px 0;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech ul li {
	display: block;
	float: left;
	height: 15px;
	padding: 2px 2px;
	width: 245px;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech ul li.gris {
	background: #666;
	color: #fff;
	font-weight: bold;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech ul li.pair {
	background: #e0e0e0;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech ul li .li-gauche-cote {
	float: left;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech ul li .li-droite-cote {
	float: right;
}

#content-mon-compte2 .cote-bloc2-2 .cote-tech ul li p {
	margin: 0;
	width: inherit;
}

#content-mon-compte2 .cote-bloc3 {
	float: left;
	margin-left: 10px;
	width: 47px;
}

#content-mon-compte2 .cote-bloc3 ul {
	margin: 0;
	padding: 0;
	text-align: center;
}

#content-mon-compte2 .cote-bloc3 ul li a {
	display: block;
	font-size: 10px;
	padding-top: 50px;
	text-decoration: none;
	width: 47px;
}

#content-mon-compte2 .cote-bloc3 ul li a.imprim:link,#content-mon-compte2 .cote-bloc3 ul li a.imprim:visited
	{
	background: url(/templateimages/bt-imprim.jpg) no-repeat center top;
}

#content-mon-compte2 .cote-bloc3 ul li a.imprim:hover,#content-mon-compte2 .cote-bloc3 ul li a.imprim:active
	{
	background: url(/templateimages/bt-imprim-hover.jpg) no-repeat center
		top;
}

#content-mon-compte2 .cote-bloc3 ul li a.envoyer-ami:link,#content-mon-compte2 .cote-bloc3 ul li a.envoyer-ami:visited
	{
	background: url(/templateimages/bt-envoyerami.jpg) no-repeat center
		top;
}

#content-mon-compte2 .cote-bloc3 ul li a.envoyer-ami:hover,#content-mon-compte2 .cote-bloc3 ul li a.envoyer-ami:active
	{
	background: url(/templateimages/bt-envoyerami-hover.jpg) no-repeat
		center top;
}

#content-mon-compte2 .cote-bloc3 ul li a.partager:link,#content-mon-compte2 .cote-bloc3 ul li a.partager:visited
	{
	background: url(/templateimages/bt-facebook.jpg) no-repeat center top;
}

#content-mon-compte2 .cote-bloc3 ul li a.partager:hover,#content-mon-compte2 .cote-bloc3 ul li a.partager:active
	{
	background: url(/templateimages/bt-facebook-hover.jpg) no-repeat
		center top;
}

#content-mon-compte2 .table-cote {
	float: left;
	margin: 5px 0 10px 10px;
}

#content-mon-compte2 .table-cote ul {
	float: left;
	margin: 0;
	padding-bottom: 3px;
}

#content-mon-compte2 .table-cote a {
	border-left: dashed 1px #7f7f7f;
	border-bottom: dashed 1px #7f7f7f;
	border-right: dashed 1px #7f7f7f;
	display: block;
	float: left;
	text-decoration: none;
}

#content-mon-compte2 .table-cote a:hover {
	background: url(/templateimages/bg-li106.jpg) repeat-x center top;
	color: #656565;
	cursor: pointer;
	text-decoration: none;
}

#content-mon-compte2 .table-cote span {
	display: block;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
}

#content-mon-compte2 .table-cote .titre {
	background: url(/templateimages/titre-table-cote.jpg) no-repeat center
		top;
	border-left: none;
	border-right: none;
	height: 36px;
	padding: 0;
	width: 652px;
}

#content-mon-compte2 .table-cote .titre .finition {
	padding-top: 10px;
}

#content-mon-compte2 .table-cote .titre .finition img {
	margin-right: 5px;
}

#content-mon-compte2 .table-cote .titre .cote {
	padding-top: 10px;
}

#content-mon-compte2 .table-cote .titre .energie {
	padding-top: 10px;
}

#content-mon-compte2 .table-cote .titre .fiscal {
	padding-top: 3px;
}

#content-mon-compte2 .table-cote .titre .boite {
	padding-top: 10px;
}

#content-mon-compte2 .table-cote .titre .porte {
	padding-top: 10px;
}

#content-mon-compte2 .table-cote ul li {
	display: block;
	float: left;
}

#content-mon-compte2 .table-cote .ordre {
	width: 12px;
}

#content-mon-compte2 .table-cote .finition {
	padding-left: 10px;
	width: 316px;
}

#content-mon-compte2 .table-cote .cote {
	text-align: center;
	width: 60px;
}

#content-mon-compte2 .table-cote .energie {
	text-align: center;
	width: 74px;
}

#content-mon-compte2 .table-cote .fiscal {
	text-align: center;
	width: 77px;
}

#content-mon-compte2 .table-cote .boite {
	text-align: center;
	width: 64px;
}

#content-mon-compte2 .table-cote .porte {
	text-align: center;
	width: 48px;
}
/*Fin cote*/

/*Accès pros*/
#content-mon-compte2 #acces-pro-gauche {
	float: left;
	width: 370px;
}

#content-mon-compte2 #acces-pro-droite {
	float: left;
	width: 300px;
}

#content-mon-compte2 #acces-pro-droite p {
	margin-left: 0;
}

#acces-pro-connexion {
	float: left;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}

#acces-pro-connexion-titre {
	background: url(/templateimages/titre-gris1.jpg) no-repeat center top;
	color: #666;
	float: left;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 330px;
}

#acces-pro-connexion-content {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	padding: 15px 10px 10px 10px;
	width: 316px;
}

#acces-pro-connexion-content label {
	float: left;
	margin-top: 8px;
	text-align: right;
	width: 90px;
}

#acces-pro-connexion-content input {
	float: left;
	margin-top: 5px;
}

#acces-pro-connexion-content .bouton {
	background: url(/templateimages/bt-bleu1.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	margin: 10px 0 15px 100px;
	padding-bottom: 3px;
	text-align: center;
	width: 171px;
}

#acces-pro-connexion-content a {
	color: #000;
	display: block;
	float: left;
	margin: 10px 0 10px 120px;
}

#acces-pro-contact {
	float: left;
	margin-left: 10px;
}

#acces-pro-contact-titre {
	background: url(/templateimages/titre-gris1.jpg) no-repeat center top;
	color: #666;
	float: left;
	font-size: 18px;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 330px;
}

#acces-pro-contact-content {
	border-bottom: solid 2px #ccc;
	border-left: solid 2px #ccc;
	border-right: solid 2px #ccc;
	float: left;
	padding: 10px 10px;
	width: 316px;
}

#acces-pro-contact-content input {
	float: left;
	margin-left: 10px;
	margin-top: 2px;
	width: 166px;
}

#acces-pro-contact-content input.bouton {
	background: url(/templateimages/bt-bleu1.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	margin-top: 5px;
	padding-bottom: 3px;
	text-align: center;
	width: 171px;
}

#acces-pro-contact-content p.petit {
	float: left;
	font-size: 10px;
	text-align: right;
	width: 92px;
}

#acces-pro-contact-content label {
	float: left;
	text-align: right;
	margin-top: 2px;
	width: 100px;
}

#acces-pro-contact-content .content-formulaire-g {
	float: left;
	text-align: right;
	width: 100px;
}

#acces-pro-contact-content .content-formulaire-d {
	float: left;
	width: 210px;
}

#acces-pro-contact-content .verifvalid {
	float: left;
	margin-left: 0;
	margin-right: 0;
	width: 200px;
}

#acces-pro-contact-content form img {
	margin: 4px 0 4px 10px;
}
/*fin accès pro*/

/*encarts popup*/
.popup {
	background: #fff;
	font-size: 12px;
	color: #000;
	height: 600px;
	margin: 0 auto;
	padding: 8px;
	text-align: left;
	width: 499px;
}

.popup .image {
	cursor: pointer;
	float: left;
	padding-left: 10px;
	width: 265px;
}

#btnclose {
	float: right;
	margin: -15px -45px 0 0;
	padding: 0;
	line-height: normal;
	font-size: 12px
}

#btnclose2 {
	color: #fff;
	float: right;
	margin: 0 1% 0 0;
	padding: 0;
	line-height: normal;
	font-weight: bold;
	font-size: 13px;
}

.popup div.titre {
	background: url(/templateimages/titre-popup.jpg) no-repeat center top;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 489px;
}

.popup h1 {
	background: url(/templateimages/titre-popup.jpg) no-repeat center top;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	height: 25px;
	padding: 5px 0 0 10px;
	width: 489px;
}

.popup span.bleu {
	color: #2977dc;
	font-weight: bold;
}

.telip {
	font-size: 14px;
}

.popup #imgpopup {
	float: left;
	width: 80px;
}

.popup p {
	margin-left: 5px;
	width: 100%;
}

.popup form {
	float: left;
	margin-left: 22px;
	width: 425px;
}

.popup form.contact-accueil {
	float: left;
	margin: 0 auto;
	width: 500px;
}

.popup form .itemform {
	float: left;
	width: 425px;
}

.popup .imgcaptcha {
	float: left;
	width: 265px;
}

.popup label {
	color: #000;
	display: block;
	float: left;
	font-weight: bold;
	margin: 5px 0;
	text-align: right;
	width: 130px;
}

.popup label.petit {
	font-size: 10px;
	font-weight: normal;
}

.popup input, .popup textarea, .popup select {
	float: left;
	margin: 5px 0 5px 10px;
	width: 265px;
	font-size: 16px;
}

.popup textarea {
	height: 100px;
	width: 265px;
}

.popup .captcha {
	margin-left: 10px;
}

.popup .envoyer {
	background: url(/templateimages/bt-contact-envoyer.jpg) no-repeat
		center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	padding-bottom: 3px;
	width: 131px;
	margin-right: 10px;
}

.popup .annuler {
	background: url(/templateimages/bt-contact-annuler.jpg) no-repeat
		center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	height: 22px;
	padding-bottom: 3px;
	width: 131px;
}

.popup .gauche {
	display: block;
	float: left;
	font-weight: bold;
	margin-top: 25px;
	text-align: right;
	width: 130px;
}

.popup .gauche p {
	width: 130px;
}

.popup .gauche .petit {
	font-size: 10px;
	font-weight: normal;
}

.popup .gauche .verif {
	margin-top: 96px;
}

.popup .droite {
	float: left;
	width: 290px;
}

.popup .ajoutmails {
	margin-left: 10px;
}

.popup a.fermer {
	background: url(/templateimages/bt-contact-envoyer.jpg) no-repeat
		center top;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	/*margin: 150px auto 0 auto;*/
	padding-top: 3px;
	text-decoration: none;
	width: 131px;
}

.popup p.p489 {
	width: 489px;
}
/*fin encarts popup*/

/*modifier annonce*/
#general .modif-annonce-droite {
	margin: 0 0 10px 70px;
	padding-top: 10px;
}

#general .modif-annonce-droite li a {
	font-weight: bold;
	display: block;
	font-size: 12px;
	height: 27px;
	padding-top: 8px;
	padding-left: 40px;
}

#general .modif-annonce-droite li a.a-add {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -559px -51px;
}

#general .modif-annonce-droite li a.a-supp {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -564px -95px;
}

#general .modif-annonce-droite li a.a-modif {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -559px -8px;
}

#general .modif-annonce-droite li a.a-avant {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -561px -132px;
}

#general .modif-annonce-droite li a.a-add:hover {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -559px -51px;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: -559px -51px;
}

#general .modif-annonce-droite li a.a-supp:hover {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -564px -95px;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: -564px -95px;
}

#general .modif-annonce-droite li a.a-modif:hover {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -559px -8px;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: -559px -8px;
}

#general .modif-annonce-droite li a.a-avant:hover {
	background-image: url(/templateimages/menu-droite-images.png);
	background-repeat: no-repeat;
	background-position: -561px -132px;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: -561px -132px;
}
/*fin modifier annonce*/
#formcompte .envoi-photos {
	background: url(/templateimages/annonce4.jpg) no-repeat center top;
	float: left;
	height: 321px;
	margin-top: 10px;
	margin-left: 10px;
	padding: 30px 20px;
	width: 614px;
}

#formcompte .envoi-photos label {
	float: left;
	font-weight: bold;
	margin-top: 5px;
}

#formcompte .envoi-photos input {
	float: left;
	width: 300px;
}

#formcompte .envoi-photos .msg {
	display: block;
	float: left;
	margin-top: 5px;
	margin-left: 110px;
	margin-right: 100px;
	width: 350px;
}

#formcompte .envoi-photos .principal {
	display: block;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 0;
}

#formcompte .envoi-photos ul {
	float: left;
	padding: 0;
}

#formcompte .envoi-photos ul li {
	float: left;
	margin: 5px 4px;
}

#formcompte .envoi-photos ul li img {
	border: solid 1px #6699cc;
	height: 54px;
	width: 86px;
}

/*nouvelles pages*/
#gd-content {
	border: solid 2px #ccc;
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
	width: 996px;
}

#gd-content h1 {
	color: #999;
	float: none;
	font-size: 24px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 25px;
}

#gd-content h2 {
	color: #999;
	font-size: 30px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 5px;
	text-align: left;
	width: 400px;
}

#gd-content .bloc {
	background: url(/templateimages/vendre-ma-voiture.png) no-repeat 0 0;
	color: #999;
	float: left;
	font-size: 14px;
	height: 218px;
	margin: 20px 17px 100px 17px;
	padding: 20px 20px;
	width: 424px;
}

#gd-content .bloc ul {
	height: 115px;
}

#gd-content .bloc ul li {
	margin: 3px 0;
}

#gd-content .bloc .lien {
	font-size: 11px;
	margin-left: 50px;
}

#gd-content .bloc .bouton {
	background: url(/templateimages/lancer-la-recherche.png) no-repeat
		center top;
	border: none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	margin: 10px 15px 5px 15px;
	padding-top: 3px;
	text-align: center;
	text-decoration: none;
	width: 151px;
}

#gd-content .bloc .gauche {
	float: left;
	width: 210px;
}

#gd-content .bloc .droite {
	float: left;
	height: 182px;
	width: 211px;
}

#gd-content .bloc-conf {
	background: url(/templateimages/conf-annonce.jpg) no-repeat center top;
	color: #626262;
	font-size: 14px;
	height: 258px;
	margin-left: 15px;
	margin-bottom: 15px;
	padding: 20px 30px;
	width: 893px;
}

#gd-content .bloc-conf h2 {
	color: #2977dc;
	float: none;
	font-size: 30px;
	margin-top: 10px;
	margin-left: 0;
	margin-bottom: 15px;
	width: 900px;
}

#gd-content .bloc-conf p {
	margin: 0 0 15px 0;
}

#gd-content .bloc-conf a {
	color: #2977dc;
}

#gd-content .bloc-conf-depasse {
	background: url(/templateimages/conf-depassee.jpg) no-repeat center
		top;
	color: #626262;
	font-size: 14px;
	height: 258px;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	padding: 20px 30px;
	width: 893px;
}

#gd-content .bloc-conf-depasse p {
	margin: 0 0 15px 0;
}

#gd-content .bloc-conf-depasse h2 {
	color: #ff6600;
	float: none;
	font-size: 30px;
	margin-top: 10px;
	margin-left: 0;
	margin-bottom: 15px;
	width: 900px;
}

#gd-content .bloc-conf-depasse .bouton {
	background: url(/templateimages/gros-bt-bleu.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 13px;
	font-weight: bold;
	height: 26px;
	margin: 40px 0 5px 220px;
	padding-top: 6px;
	text-align: center;
	text-decoration: none;
	width: 266px;
}

#gd-content .bloc-conf-confirmee {
	background: url(/templateimages/annonce-confirmee.jpg) no-repeat
		center top;
	color: #626262;
	font-size: 14px;
	height: 258px;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	padding: 20px 30px;
	width: 893px;
}

#gd-content .bloc-conf-confirmee h2 {
	color: #fcc907;
	float: none;
	font-size: 30px;
	margin-top: 10px;
	margin-left: 0;
	margin-bottom: 15px;
	width: 900px;
}

#gd-content .bloc-conf-confirmee p {
	margin-top: 80px;
}

#gd-content .bloc-a-supprimer {
	background: url(/templateimages/conf-supp.jpg) no-repeat center top;
	color: #626262;
	font-size: 14px;
	height: 295px;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	padding: 20px 30px;
	width: 893px;
}

#gd-content .bloc-a-supprimer .bloc2 {
	background: url(/templateimages/fd-bloc416.jpg) no-repeat center top;
	height: 147px;
	float: left;
	font-size: 12px;
	padding: 35px;
	width: 346px;
}

#gd-content .bloc-a-supprimer h2 {
	color: #2977dc;
	float: none;
	font-size: 30px;
	margin-top: 10px;
	margin-left: 0;
	margin-bottom: 5px;
	width: 900px;
}

#gd-content .bloc-a-supprimer .bloc2 p {
	color: #000;
	margin: 0 4px 3px 4px;
}

#gd-content .bloc-a-supprimer .bloc2 img {
	height: 87px;
	margin-top: 6px;
	margin-left: 4px;
	margin-right: 6px;
	width: 116px;
}

#gd-content .bloc-a-supprimer .bloc2 div {
	margin-top: 6px;
	width: 220px;
}

#gd-content .bloc-a-supprimer .bloc3 {
	float: left;
	font-size: 12px;
	margin-left: 30px;
	width: 440px;
}

#gd-content .bloc-a-supprimer .bloc3 form {
	margin-top: 60px;
	margin-left: 30px;
	width: 280px;
}

#gd-content .bloc-a-supprimer .bloc3 form label {
	float: left;
	margin-top: 4px;
}

#gd-content .bloc-a-supprimer .bloc3 form input {
	float: left;
}

#gd-content .bloc-a-supprimer .bloc3 .bouton {
	background: url(/templateimages/bt-bleu159.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 13px;
	font-weight: bold;
	height: 22px;
	margin: 10px 20px 5px 100px;
	text-align: center;
	text-decoration: none;
	width: 159px;
}

#gd-content .bloc-a-supprimer .bloc3 a {
	color: #000;
	display: block;
	margin-left: 120px;
}

#gd-content .bloc-a-modifier {
	background: url(/templateimages/conf-modif.jpg) no-repeat center top;
	color: #626262;
	font-size: 14px;
	height: 295px;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	padding: 20px 30px;
	width: 893px;
}

#gd-content .bloc-a-modifier .bloc2 {
	background: url(/templateimages/fd-bloc416.jpg) no-repeat center top;
	height: 147px;
	float: left;
	font-size: 12px;
	padding: 35px;
	width: 346px;
}

#gd-content .bloc-a-modifier h2 {
	color: #2977dc;
	float: none;
	font-size: 30px;
	margin-top: 10px;
	margin-left: 0;
	margin-bottom: 5px;
	width: 900px;
}

#gd-content .bloc-a-modifier .bloc2 p {
	color: #000;
	margin: 0 4px 3px 4px;
}

#gd-content .bloc-a-modifier .bloc2 img {
	height: 87px;
	margin-top: 6px;
	margin-left: 4px;
	margin-right: 6px;
	width: 116px;
}

#gd-content .bloc-a-modifier .bloc2 div {
	margin-top: 6px;
}

#gd-content .bloc-a-modifier .bloc3 {
	color: #000;
	float: left;
	font-size: 12px;
	margin-left: 20px;
	width: 440px;
}

#gd-content .bloc-a-modifier .bloc3 form {
	width: 450px;
}

#gd-content .bloc-a-modifier .bloc3 form .item-radio {
	float: left;
	margin-bottom: 15px;
	width: 450px;
}

#gd-content .bloc-a-modifier .bloc3 form .bas-form {
	float: left;
	margin-top: 15px;
	margin-left: 40px;
	width: 410px;
}

#gd-content .bloc-a-modifier .bloc3 form label {
	float: left;
	margin-top: 4px;
}

#gd-content .bloc-a-modifier .bloc3 form input.radio {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	width: 15px;
}

#gd-content .bloc-a-modifier .bloc3 form input {
	float: left;
}

#gd-content .bloc-a-modifier .bloc3 .bouton {
	background: url(/templateimages/bt-bleu159.jpg) no-repeat center top;
	border: none;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 13px;
	font-weight: bold;
	height: 22px;
	margin: 10px 20px 5px 100px;
	text-align: center;
	text-decoration: none;
	width: 159px;
}

#gd-content .bloc-a-modifier .bloc3 a {
	color: #000;
	display: block;
	margin-left: 155px;
}

#gd-content .text-haut {
	margin: 10px 0 0 25px;
}

#gd-content .grand-bloc {
	background: url(/templateimages/fd-deposer-annonce-repeat.jpg)
		repeat-y center top;
	/*height:601px;*/
	margin-left: 20px;
	padding: 0px 20px;
	width: 913px;
}

#gd-content .grand-bloc2 {
	background: url(/templateimages/fd-deposer-annonce2.jpg) no-repeat
		center top;
	height: 951px;
	margin-left: 20px;
	padding: 20px 20px;
	width: 913px;
}

#gd-content .grand-bloc h2,#gd-content .grand-bloc2 h2 {
	color: #999;
	font-size: 30px;
	margin-left: 0;
}

#gd-content .grand-bloc,#gd-content .grand-bloc2 {
	font-size: 12px;
}

#gd-content .grand-bloc form label,#gd-content .grand-bloc form input,#gd-content .grand-bloc form textarea,#gd-content .grand-bloc2 form label,#gd-content .grand-bloc2 form input,#gd-content .grand-bloc2 form textarea
	{
	float: left;
	margin-bottom: 5px;
}

#gd-content .grand-bloc form .form-gauche,#gd-content .grand-bloc2 form .form-gauche {
	float: left;
	width: 540px;
}
#general.annonce-gratuite #gd-content .grand-bloc form .form-gauche {
	/*width: 600px;*/
}

#gd-content .grand-bloc form .form-gauche label,#gd-content .grand-bloc2 form .form-gauche label
	{
	display: block;
	margin-top: 5px;
	text-align: right;
	width: 150px;
}

#gd-content .grand-bloc form .form-gauche input,#gd-content .grand-bloc form .form-gauche textarea,#gd-content .grand-bloc2 form .form-gauche input,#gd-content .grand-bloc2 form .form-gauche textarea
	{
	width: 370px;
}

#gd-content .grand-bloc form .form-droite,#gd-content .grand-bloc2 form .form-droite
	{
	float: left;
	width: 300px;
}

#gd-content .grand-bloc form .form-droite label,#gd-content .grand-bloc2 form .form-droite label
	{
	float: left;
	display: block;
	font-weight: bold;
	margin-top: 5px;
	text-align: right;
	/*	font-size: 5px; */
	width: 112px;
}

#gd-content .grand-bloc form .form-droite input,#gd-content .grand-bloc form .form-droite select,#gd-content .grand-bloc2 form .form-droite input,#gd-content .grand-bloc2 form .form-droite select
	{
	width: 171px;
}

#gd-content .grand-bloc form .form-droite .sous-form-droite input,#gd-content .grand-bloc2 form .form-droite .sous-form-droite input
	{
	margin-top: 6px;
	margin-right: 5px;
	margin-left: 122px;
	width: 15px;
}

#gd-content .grand-bloc form .form-droite .sous-form-droite label,#gd-content .grand-bloc2 form .form-droite .sous-form-droite label
	{
	font-weight: normal;
	text-align: left;
}

#gd-content .grand-bloc form .form-droite .sous-form-droite img,#gd-content .grand-bloc2 form .form-droite .sous-form-droite img
	{
	float: right;
}

#gd-content .grand-bloc form .form-droite .sous-form-droite #info-bulle,#gd-content .grand-bloc2 form .form-droite .sous-form-droite #info-bulle
	{
	background: url(/templateimages/info-bulle.png) no-repeat center top;
	display: none;
	float: left;
	font-size: 10px;
	height: 68px;
	margin-top: -100px;
	margin-left: 200px;
	padding: 10px;
	position: relative;
	width: 175px;
}

#gd-content .grand-bloc form .form-droite .sous-form-droite #info-bulle img,#gd-content .grand-bloc2 form .form-droite .sous-form-droite #info-bulle img
	{
	cursor: pointer;
	float: right;
}

#gd-content .grand-bloc form .form-photos,#gd-content .grand-bloc2 form .form-photos
	{
	float: left;
	width: 540px;
}

#gd-content .grand-bloc form .form-photos ul,#gd-content .grand-bloc form .form-photos p,#gd-content .grand-bloc2 form .form-photos ul,#gd-content .grand-bloc2 form .form-photos p
	{
	margin-left: 160px;
}

#gd-content .grand-bloc form .form-photos ul li,#gd-content .grand-bloc2 form .form-photos ul li
	{
	float: left;
	margin-right: 5px;
	height: 59px;
}

#gd-content .grand-bloc form .form-photos ul li img,#gd-content .grand-bloc2 form .form-photos ul li img
	{
	border: solid 1px #6699cc;
	height: 54px;
	width: 74px;
}

#gd-content .grand-bloc form .form-photos ul li img.supp,#gd-content .grand-bloc2 form .form-photos ul li img.supp
	{
	border: none;
	cursor: pointer;
	display: block;
	float: left;
	height: 13px;
	margin-top: -58px;
	margin-left: 75px;
	position: absolute;
	width: 13px;
}

#gd-content .grand-bloc form .form-photos .chargement,#gd-content .grand-bloc2 form .form-photos .chargement
	{
	color: #2977dc;
	float: none;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 5px;
}

#loadMessage { /* amir Texte "patientez" */
	float: right;
	margin-right: 351px;
	width: 141px;
}

#formcompte .chargement {
	color: #2977dc;
	font-weight: bold;
}

#gd-content .grand-bloc form .form-photos label,#gd-content .grand-bloc2 form .form-photos label
	{
	display: block;
	font-weight: bold;
	margin-top: 5px;
	text-align: right;
	width: 150px;
}

#gd-content .grand-bloc form .form-photos input,#gd-content .grand-bloc2 form .form-photos input
	{
	float: left;
	width: 600px;
}

#gd-content .grand-bloc form .form-photos .aide,#gd-content .grand-bloc2 form .form-photos .aide
	{
	float: left;
	margin: 4px 0 0 10px;
}

#gd-content .grand-bloc form .form-gauche2,#gd-content .grand-bloc2 form .form-gauche2
	{
	float: left;
	width: 450px;
}

#gd-content .grand-bloc form .form-droite2 {
	float: left;
	padding-left: 0 !important;
	width: 450px;
}

#gd-content .grand-bloc form .form-gauche2 label,#gd-content .grand-bloc form .form-droite2 label,#gd-content .grand-bloc2 form .form-gauche2 label,#gd-content .grand-bloc2 form .form-droite2 label
	{
	float: left;
	font-weight: bold;
	margin-top: 5px;
	text-align: right;
	width: 150px;
}

#gd-content .grand-bloc form .form-gauche2 input,#gd-content .grand-bloc form .form-droite2 input,#gd-content .grand-bloc2 form .form-gauche2 input,#gd-content .grand-bloc2 form .form-droite2 input
	{
	float: left;
	width: 271px;
}

#gd-content .grand-bloc form .form-gauche2 .sous-form-gauche2 input,#gd-content .grand-bloc2 form .form-gauche2 .sous-form-gauche2 input
	{
	margin-top: 5px;
	margin-left: 160px;
	margin-right: 5px;
	width: 15px;
}

#gd-content .grand-bloc form .form-gauche2 .sous-form-gauche2 label,#gd-content .grand-bloc2 form .form-gauche2 .sous-form-gauche2 label
	{
	color: #535353;
	font-weight: normal;
	text-align: left;
	width: 250px;
}

#gd-content .grand-bloc form .form-droite2 input.cp,#gd-content .grand-bloc2 form .form-droite2 input.cp
	{
	width: 136px;
}

#gd-content .grand-bloc form .form-droite2 .ville,#gd-content .grand-bloc2 form .form-droite2 .ville
	{
	color: #535353;
	float: left;
	font-weight: bold;
}

#gd-content .grand-bloc form .form-droite2 .sous-form-droite2 p,#gd-content .grand-bloc2 form .form-droite2 .sous-form-droite2 p
	{
	color: #535353;
	float: left;
	margin-left: 160px;
}

#gd-content .grand-bloc form .conditions,#gd-content .grand-bloc2 form .conditions
	{
	color: #535353;
	float: left !important;
	font-weight: bold;
	margin-top: 15px;
	text-align: center;
	width: 900px;
}

.etoile {
	float: right;
	width: 20px;
	height: 30px;
	background: url(/templateimages/entetes.png) no-repeat;
	background-position: -371px 0px;
	margin-top: -5px;
	border-radius: 10px;
}

#gd-content .grand-bloc form .bouton,#gd-content .grand-bloc2 form .bouton
	{
	background: url(/templateimages/lancer-la-recherche.png) no-repeat
		center top;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	margin-left: 400px;
	padding-bottom: 4px;
	text-decoration: none;
	width: 152px;
}

#gd-content .grand-bloc form .bloc-rouge1 {
	background: url(/templateimages/bloc-rouge1.jpg) no-repeat center top;
	color: #fff;
	float: left;
	font-weight: bold;
	height: 25px;
	margin-left: 160px;
	padding-top: 4px;
	padding-left: 10px;
	width: 363px;
}

#gd-content .grand-bloc form .bloc-rouge2 {
	background: url(/templateimages/bloc-rouge2.jpg) no-repeat center top;
	color: #fff;
	float: left;
	font-size: 11px;
	height: 62px;
	margin-left: 122px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	width: 153px;
}

#gd-content .grand-bloc form .bloc-rouge3 {
	background: url(/templateimages/bloc-rouge3.jpg) no-repeat center top;
	color: #fff;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 30px;
	margin-left: 122px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	width: 153px;
}

#gd-content .grand-bloc form .bloc-rouge4 {
	background: url(/templateimages/bloc-rouge4.jpg) no-repeat center top;
	color: #fff;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 39px;
	margin-left: 160px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	width: 556px;
}

#gd-content .grand-bloc form .bloc-rouge5 {
	background: url(/templateimages/bloc-rouge5.jpg) no-repeat center top;
	color: #fff;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	margin-left: 160px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	width: 253px;
}

#gd-content .grand-bloc form .bloc-rouge6 {
	background: url(/templateimages/bloc-rouge6.jpg) no-repeat center top;
	color: #fff;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 34px;
	margin-left: 160px;
	padding-top: 4px;
	padding-left: 10px;
	padding-right: 10px;
	width: 253px;
}

#gd-content .grand-bloc .form-gauche #uploadPhotoDiv #file-uploader {
	float: left;
	overflow: hidden;
}

#valider {
	float: left;
	width: 100%;
	color: grey;
	padding-left: 160px;
	padding-top: 20px;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}

/*fin nouvelles pages*/
#xiti-logo {
	float: right;
	margin-top: 8px;
	margin-right: 5px;
}

.bloc_reseaux_sociaux {
	float: right;
	width: 100px;
	height: 30px;
	*height: 40px;
	text-align: right;
}

a.liens:link {
	color: #2977DC;
	text-decoration: none
} /* lien non visit� */
a.liens:visited {
	text-decoration: none
} /* lien visit� */
a.liens:hover {
	text-decoration: underline
} /* lien survol� */

#popupTelIp2 {
	position: fixed; display: none; z-index: 300; height: 220px;
}

a.articleLink:link
{
	color: #2877DC;
}
a.articleLink
{
	text-decoration: none;
}

a.articleLink:hover
{
	text-decoration: underline;
}

a:link .marque_bleu
{
	color: #2977DC;
}

a:visited .marque_bleu, a:visited .modele_noir
{
	color: #5C035C;
}

a:link .modele_noir
{
	color: #000000;
}

a:link .marque_bleu
{
	color: #2977DC;
}

a:visited .marque_bleu, a:visited .modele_noir
{
	color: #5C035C;
}

a:link .modele_noir
{
	color: #000000;
}

a.highslide img
{
	height: 120px;
	width: 150px;
	margin: 2px;
}

#articleContent ul
{
	list-style-type: disc;
}

#articleContent table ul
{
	list-style-type: none;
}

/* CSS Cookies Legal Part */

#cookiesLegal {
	display: none;
	font-family: 'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	position: fixed;
	bottom: 0px;
	z-index: 1001;
	padding: 0.5em 0.5em;
	width: auto;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	box-shadow: rgba(0, 0, 0, 0.75) -2px 5px 13px;
	border-top-right-radius: 5px;
	background: rgb(241, 241, 241);
}

#knowMoreCookiesLink {
	text-decoration: none;
	color: rgb(52, 152, 219);
}

#knowMoreCookiesLink:hover {
	text-decoration: underline;
}

#cookiesValidateButton {
	background-color: #3498DB;
	border-radius: 5px;
	border-style: solid;
	border-color: #217DBB;
	border-width: 1px;
	box-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px 0px inset;
	box-sizing: border-box;
	color: #fff;
	padding: 0.3em 1em;
	text-decoration: none;
}

#cookiesValidateButton:hover {
    background-color: #217DBB;
}

#general.index-page .col {
	float: left;
}
#general.index-page #firstCol {
	width: 37%;
}
#general.index-page #accueil-big-screen {
	width: 32%;
}
#accueil-phone-screen {
  	display:none;
  }
#accueil-tablet-screen {
  	display:none;
}
#accueil-big-screen {
  	display:block;
}

#general::after {
	content: "";
	clear: both;
}
#general .col-last {
	width: 300px;
}
.divcentre-marques, .divcentre-documents {
	display: none;
}

.slogan1 {
	margin-top: 5px; margin-left: -90px;color: #626262;width: 630px;
}
.slogan2 {
	margin-top: 13px; margin-left: -90px;color: #626262;width: 630px;
}
#content.sh-marque {
	width: 682px;
}
#content-tabresultats .item-tabresultats .col1 div .nmumphoto {
	display: none;
}
#content.sh-marque hr {
	width: 10px; height: 5px; border: none; float: left;
}
#openMobileFilter {
	display: none;
}
.car_page_name {
	width: 1000px; text-align: left;
}
.news-article-mobile {
	display: none;
}
.news-article {
	margin-bottom: 20px;
}

#formrecherche.formrecherche2 {
	display: none;
}
a, img {outline:none;border-style:none;}
map > area,
map > area:active,
map > area:focus {outline: none; border:0;border-style:none;}
a:focus {border:0 none;border-style:none;}
area:active,area:focus {outline: none; border:0; border-style:none;}
#carte #pic {height: 225px; width: 245px;overflow: hidden;}
#carte .td1 {width: 45%;}
#carte .td2 {width: 25%;}
#carte .td3 {width: 35%;}

.car_page_name .mobileDetail {
	display: none;
	font-weight: bold;
    font-size: 15px;
    margin-bottom: 10px;
    padding-left: 10px;
}

.car_page_name .mobileDetail span {
	color: #2977dc;
    font-size: 20px;
}

.car_page_name .mobileDetail a {
	color: #2977dc;
	font-weight: normal;
}

#content-mon-compte2 #table-mon-compte .nom-prenom {
	float: left;width:120px;text-align: center;border-right: dashed 1px #7f7f7f;padding-bottom: 10px;padding-top: 5px;
}

#content-mon-compte2 #table-mon-compte .nom-du {
	float: left;width:100px;text-align: center;border-right: dashed 1px #7f7f7f;padding-bottom: 10px;padding-top: 5px;
}

#content-mon-compte2 #table-mon-compte .status {
	float: left;width:120px;text-align: center;border-right: dashed 1px #7f7f7f;padding-bottom: 10px;padding-top: 5px;
}

#content-mon-compte2 #table-mon-compte .comment {
	float: left;width:320px;text-align: center;padding-bottom: 10px;padding-top: 5px;
}

#general.mc-parrainage #content-mon-compte2 .conditions {
	float: left;margin: 20px 45px;width: 588px;
}

#general.mc-messages #content-table-mon-compte .item-table-mon-compte.m-mobile {
	display: none;
}
#general.facture-pro #content-table-mon-compte .item-table-mon-compte.m-mobile {
	display: none;
}
#content-resultats-comparer-wrap {
	display: inline-block; float: left; width: 558px; overflow-x: auto;
}

#sous-tabresultats {
	margin-bottom : 25px;
}

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#content.sh-marque #content-resultats {
		border-left: solid 2px #ccc;
		border-right: solid 2px #ccc;
}

#content.sh-marque #content-tabresultats ul li a:link {
		padding-top:10px;
}

#mobileBloc {
	display: none;
}

#classicBloc {
	display: block;
}

#nextPrev {
	margin-top : 10px;
	margin-bottom : 10px;
}

#long_text {
	word-break: break-word;
}

#cityZone {  /* gestion des villes sur formulaire gratuit  Amir 29/10/18*/
 	margin-left: 30%;
 	width: 69%;
}