﻿/**************GENERAL***************/
body{

	background-color:#000000;
	color:#000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	padding:0;
	margin:0;
}
#globale{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
#header{
background-image:url(menu_repeat.jpg);
width:900px;
height:50px;
margin:30px auto 0 auto;
position:relative;
}
#header-gauche{
	position:absolute;
	left:0;
	top:0;
}
h1#titre_principal{
	padding:0px;
	margin:0px;
	float:left;
	width:185px;
	height:50px;
	background-image:url(menu_1.jpg);
}
#btn-home{
	float:left;
	width:43px;
	height:50px;
	background-image:url(menu_2.jpg);
	display:block;
}
#btn-fleche{
	float:left;
	width:11px;
	height:50px;
	background-image:url(menu_3.jpg);
	display:block;
	cursor:arrow;
}
/**************MENU*****************/
#menu-principal{
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
	width:661px;
	height:50px;
}
#menu-principal li{
	float:left;
}

#btn-menu-1{
	float:left;
	width:59px;
	height:50px;
	background-image:url(menu_4.jpg);
	display:block;
}
#btn-menu-2{
	float:left;
	width:171px;
	height:50px;
	background-image:url(menu_5.jpg);
	display:block;
}
#btn-menu-3{
	float:left;
	width:73px;
	height:50px;
	background-image:url(menu_6.jpg);
	display:block;
}
#btn-menu-4{
	float:left;
	width:118px;
	height:50px;
	background-image:url(menu_8.jpg);
	display:block;
	margin-left:10px;
	background-position:right top!important;
}
#btn-menu-5{
	float:left;
	width:131px;
	height:50px;
	background-image:url(menu_7.jpg);
	display:block;
}

li#item-menu-4,li#item-menu-5{
	float:right!important;
}

#header a{
background-position:top;
}
#header a:hover,#header a.actif{
	background-position:bottom!important;
}
#header a#btn-menu-4:hover{
	background-position:bottom right!important;
}

h1#titre_principal a{
	display:block;
	width:100%;
	height:100%;
}
/*************CONTENU*************/
#contenu{
	clear:both;
	position:relative;
	background-image:url(fond_interieur.jpg);
}
.contenu-accueil{
	height:430px;
}
#band{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:900px;
	height:430px;
}
#bloc-item-accueil{
	position:absolute;
	bottom:25px;
	left:0;
	z-index:150;
}
.un-menu-accueil{
	float:left;
	width:225px;
}
.item-accueil-1{
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-image:url(slide_bloc_reims.png);
	width:200px;
	height:120px;
}
.item-accueil-2{
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-image:url(slide_bloc_chalons.png);
	width:200px;
	height:120px;
}
.item-accueil-3{
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-image:url(slide_bloc_epernay.png);
	width:200px;
	height:120px;
}
.item-accueil-4{
	display:block;
	margin-left:auto;
	margin-right:auto;
	background-image:url(slide_bloc_occasion.png);
	width:200px;
	height:120px;
	text-align:center;
	text-decoration:none;
	color:white;
}
.item-accueil-4 span{
	position:relative;
	top:50px;
	
}
/***********GAUCHE*************/
#gauche{
	float:left;
	width:420px;
	text-align:center;
	/*background-color:white;*/
	position:relative;
	left:30px;
	top:30px;
	/*margin-top:30px;
	margin-left:30px;*/
}
#droite{
	float:right;
	width:400px;
	background-color:white;
	position:relative;
	right:30px;
	top:30px;
	margin-bottom:30px;
}
.grande-droite{
	width:840px!important;
}
#autres-choix{
	position:absolute;
	top:21px;right:15px;
	width:200px;
}
#select_rurbique{
	display:inline;float:left;
	width:150px;
}
.choix_rubrique{
	float:left;
	background:transparent no-repeat scroll center top;
	font-weight:bold;
	color:#666666;
	border:solid 1px #666666;
	display:inline;
	cursor:pointer;
	margin-left:5px;
}
/*****************CONCESSION***********/
#ttes_actus{
	display:block;
	height:20px;
	width:400px;
	background-image:url(article_bande_1.jpg);
}
#ttes_occas{
	display:block;
	height:20px;
	width:400px;
	background-image:url(article_bande_2.jpg);
}
#droite .spip_logos{
	margin-right:8px;
	margin-top:4px;
}
h3.titre{
	float:left;
	margin:0;
	padding:0;
	/*width:250px;*/
}
#droite .content{
	margin-left:15px;
	margin-right:15px;
}
.filet{
	width:100%;
	background:url(actus_ombre_1.jpg) no-repeat 50% 50%;
	clear:both;
}
.filet2{
	background:url(actus_ombre_2.jpg) no-repeat 50% 50%;
	margin-bottom:25px;
}
.pagination{
margin-bottom:25px;
}
.filet1{
	margin-bottom:15px;
}
/***********MENU CHIANT**********/
#menu-onglets{
background:url(article_onglet_repeat.jpg) repeat-x bottom;
height:24px;
}
.onglet{
	float:left;
	margin-top:0;
	padding-left:5px;
	padding-right:15px;
}
.onglet_actif{
	background-color:white;
	margin-bottom:0;
	padding-bottom:8px;
	padding-right:15px;
	background-image:url(article_onglet_bord.jpg);
	background-position:  100% -1px;
	background-repeat:no-repeat;
}
.onglet_1 img{
	margin-left:8px;
	margin-right:8px;
}
/***********PORT FOLIO**********/
#gauche img.spip_logos{
	border:solid 2px white!important;
}
#encart_logo{
	height:235px;
	background-color:white;
}
.un_document{
	float:left;
	width:105px;
	text-align:center;
	margin-bottom:20px;
}
.un_document img{
	border:solid 1px white;
}
.un_document a{
	height:50px;
}
p.agrandir{
	text-align:left;
	color:#666666;
}

/***************MENU PRINCIPAL***********/
#footer{
	height:30px;
	background-image:url(bottom_repeat.jpg);
	width:100%;
	position:relative;
}
#footer-gauche{
	float:left;
	background-image:url(bottom_1.jpg);
	width:13px;
	height:30px;
}

#footer-droite{
	float:right;
	background-image:url(bottom_6.jpg);
	width:15px;
	height:30px;
}
#btn-plan{
	float:left;
	width:68px;
	height:30px;
	background-image:url(bottom_2.jpg);
	display:block;
}
#btn-mentions{
	float:left;
	width:91px;
	height:30px;
	background-image:url(bottom_3.jpg);
	display:block;
}
#btn-plan:hover,#btn-mentions:hover{
	background-position:bottom;
}
#bloc-recherche{
	height:30px;
	background:url(bottom_4.jpg) no-repeat left ;
	float:right;
	width:165px;
}
#btn-rechercher{
	width:30px;
	float:right;
	display:block;
	height:30px;
	background:url(bottom_5.jpg) no-repeat top ;
}
#btn-rechercher:hover{
	background-position:bottom;
}
#recherche{
	width:119px;
	display:inline;
	float:left;
	position:relative;
	top:8px;
	left:4px;
	background:transparent none repeat scroll 0 0;
	border:medium none;
	font-size:11px;
}




/*********PETITS STYLES **************/
a.savoir_plus{
	color:black;
}
a{
	color:#0067b2;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a.backgroundhoverchange{
	background-position:top;
}
a.backgroundhoverchange:hover{
	background-position:bottom;
}
a.backgroundhoverchange span{
	display:none;
}
img{
	border:0;
}
a.lire_la_suite{
}
#chemin{
	font-size:11px;
}
/***********DOCS JOINTS****************/
.uneImageJointe{
	float:left;
	margin-left:18px;
}
.unDocJoint{
	 width:85%!important;
}
.unDocJoint img{
	 display:inline!important;
	 float:left!important;
	 border:none!important;
	 margin-right:4px;
	 margin-bottom:4px;
}
.unDocJoint span{
	 float:left!important;
	 position:relative;
	 bottom:8px;
}
.spip_documents_center img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.spip_documents_center dt{
	margin-left:auto;
	margin-right:auto;
	display:block;
	text-align:center;
}
.spip_documents_left{
	margin-right:8px;
}
.spip_documents_right{
	margin-left:8px;
}
.spip_doc_titre,.spip_doc_descriptif{
	text-align:center;
}
/**********FORMULAIRES*******/
fieldset{
	border:0;
}
legend{
font-weight:bold;
}
.erreur{
	color:red;
}
input,textarea,select{
	width:90%;
color:#666666;
	font-weight:bold;
}
textarea{
	height:100px;
}
input.radio,input.checkbox{
	width:auto!important;
}
input[type="checkbox"] {width:auto;}
ul.boutons{	list-style-type:none;}


.formulaire_spip ul{
	padding:0;margin:0;list-style-type:none;
}
.formulaire_automatique_une_seule_page{
	margin-top:-45px;
}
label{
	display:block;
}


/***************UTILITAIRE**********/
.left{float:left;}
.right{float:right;}
.invisible{display:none;}
.spacer{clear:both;}
h2.grande-rubrique{
	font-size:15px;
}
h2.rubrique{
	padding-left:25px;
	font-size:13px;
}

#likemeonfacebook{
	width:450px;
	float:left;
	margin-left:15px;
	margin-top:3px;
}