/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
/*-------------------------------- general au site -----------------------------*/
p,ul,li,h1,h2,h3,h4,h5,h6,dd,dt,dl,div,form {
	margin:0;
	padding:0;
}
a img  {
	border:none;
}
table{
	border-collapse:collapse;
}
ul {
	list-style-type:none;
}
p {
	font-size:12px;
	color:#504e53;
}
a {
	text-decoration:none;
	color:#432d29;
}

/*---------------------------------------------- GLOBAL -----------------------------------------*/
#global {
	position:relative;
	width:900px;
	padding:0 20px;
	margin:0 auto;
	background:url(../images/fond.jpg) repeat-y;
}

/*---------------------------------------------- BLOCS ENTETE-----------------------------------------*/
#entete
{
	position:relative;
	float:left;
	height:100px;
	width:100%;
}

#entete ul
{
z-index:95;
top:12px;
position:absolute;
right:4px;
height:14px;
}

#entete ul li 
{
height:14px;
display:inline;
float:right;
}

#entete ul li h3 a 
{
margin:0 8px 0 0 ;
}


#entete #image_titre
{
padding:0;
margin:54px 0 0 14px;
float:left;
}

#entete #image_logo 
{
float:right;
}


/*--------------------------------------------BLOCS MENU--------------------------------------------------------*/
#menu
{
	float:left;
	height:27px;
	background:#BEBEBE;
	width:100%;	
}

#menu h1
{
float:left;
margin:0 10px 0 14px;
font-size:12px;
font-weight:400;
color:#383838;
line-height:28px;
height:28px;
}

#menu h1 a
{
padding:0 0 0 14px;
color:#383838;
background:url(../images/puce.png) no-repeat center left;
}

#menu div#liste_deroulante
{
float:left;
position:relative;
z-index:98;
}

#menu div#liste_deroulante ul
{
left:14px;
position:absolute;
width:150px;
top:20px;
background:#BEBEBE;
z-index:99;
margin:0;
padding:24px 0 12px 0;
}

#menu div#liste_deroulante ul li
{
display:inline;
}

#menu div#liste_deroulante ul li a
{
font-size:12px;
font-weight:400;
color:#383838;
display:block;
width:150px;
line-height:15px;
height:15px;
text-indent: 20px;
}

#menu div#liste_deroulante ul li span a
{
line-height:15px;
height:15px;
text-indent: 10px;
display:block;
font-size:12px;
font-weight:400;
color:#000000;
width:150px;
}	

#menu div#liste_deroulante ul li span a:hover
{
background:#747474;
}

#menu div#liste_deroulante ul li a:hover
{
	background:#D3D3D3;
}

/*---------------------------------------------- CORPS -----------------------------------------*/
#corps
{
position:relative;
float:left;
width:872px;
padding:14px;
}

#corps #actu
{
	position:relative;
	height:332px;
	width:645px;	
	float:left;

}

#corps #actu p.anim
{
position:relative;
z-index:0;
}

#corps #actu div#bloc_texte_actu 
{
overflow:auto;
margin:12px;
position:absolute;
left:153px;
top:25px;
z-index:96;
height:170px;
width:443px;
}

#actu div#bloc_texte_actu img
{
float:right;
width:200;
}

#actu div#bloc_texte_actu p
{
margin:30px 0 0 0;
font-weight:550;
font-size:11px;
color:#2B2B2B;
}

#actu div#bloc_texte_actu h2
{
font-weight:550;
font-size:14px;
color:#2B2B2B;
float:left;
}

#corps #actu div#bloc_texte_actu p#referencement
{
display:none;
}

/*------------------------------------------------------*/

#zone_marques
{
	margin:6px 0px 65px 0px;
	width:644px;	
	float:left;
}

/*---------------------------------------------- BLOCS ZONE MARQUE-----------------------------------------*/

#zone_marques div.bloc_marque
{
float:left;
width:307px;
height:172px;
border-color:#bebebe;
border-width:6px;
border-style:solid;
margin:0 0 6px 0;
}

#zone_marques div.bloc_marque p
{
float:left;
font-weight:400;
font-size:12px;
color:#464646;
margin: 12px 0 0 6px;
}

#zone_marques div.gauche
{
margin-right:6px;
}

#zone_marques div.bloc_marque div.titre_bloc
{
margin:0px;
float:left;
width:307px;
height:35px;
background:#DDDDDD;
}

#zone_marques div.bloc_marque div.titre_bloc h2
{
float:left;
}

/*Spécifique au bloc "Maxi"*/

#zone_marques div.bloc_marque div.titre_bloc h2#titre_maxi
{
float:left;
width:50px;
}
#zone_marques div.bloc_marque div.titre_bloc h2#titre_maxi a
{
float:left;
text-align:left;
font-weight:400;
font-size:14px;
color:#FB100C;
line-height:14px;
height:14px;
}

#zone_marques div.bloc_marque div.titre_bloc h2#titre_maxi a img
{
float:right;
}


/*------POsitionnement des listes déroulantes -----*/

#zone_marques div.bloc_marque div.titre_bloc  h3 img
{
float:left;
}
#zone_marques div.bloc_marque div.titre_bloc  h3
{
margin:6px 0 0 0;
cursor:pointer;
float:right;
position:relative;
}

#zone_marques div.bloc_marque div.titre_bloc  h3 span
{
position:absolute;
top:4px;
left:10px;
font-size:12px;
font-weight:400;
color:#383838;
}

#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index1,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index2,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index3,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index4
{
float:right;
position:relative;
z-index:50;
}

#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index1 ul,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index2 ul,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index3 ul,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index4 ul
{
border:solid 1px #7f9db9;
position:absolute;
width:133px;
background:#ffffff;
z-index:80;
margin:0;
top:26px;
left:-135px;
}

#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index1 ul li a,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index2 ul li a,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index3 ul li a,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index4 ul li a
{
font-size:12px;
font-weight:400;
color:#383838;
display:block;
width:133px;
line-height:15px;
height:15px;
text-indent: 20px;
}

#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index1 ul li a:hover,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index2 ul li a:hover,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index3 ul li a:hover,
#zone_marques div.bloc_marque div.titre_bloc div#liste_deroulante_index4 ul li a:hover
{
	background:#316ac5;
}


#zone_marques div.bloc_marque div.titre_bloc h2
{
padding:0 5px 0 0;
float:left;
margin:6px 0 0 4px;
font-weight:400;
font-size:14px;
color:#FB100C;
}

#zone_marques div.bloc_adresse
{
position:relative;
float:left;
width:307px;
height:172px;
border-color:#bebebe;
border-width:6px;
border-style:solid;
margin:0 0 6px;
background:#DDDDDD;
}


#zone_marques div.bloc_adresse p
{
margin:12px 0 0 12px;
font-weight:400px;
font-size:10px;
color:#4E4E4E;
float:left;
width:295px;
display:inline;
}

#zone_marques div.bloc_adresse p span
{
float:left;
width:35px;
}


#zone_marques div.bloc_adresse img
{
position:absolute;
bottom:8px;
right:8px;
}

/*---------------------------------------------- BLOCS COLONNE DROITE-----------------------------------------*/
#colonne
{
float:right;
width:214px;
}

#colonne div#colonne_occasion
{
width:214px;
height:54px;
margin-bottom:6px;
background:#BEBEBE;
position:relative;
}

#colonne div#colonne_occasion h4
{

position:relative;
top:25px;
margin:0 10px;
padding:0 0 0 14px;
font-weight:400;
font-size:14px;
color:#F90D0D;
background:url(../images/puce_colonne.png) no-repeat;
}

#colonne div#colonne_occasion img
{
position: absolute;
right:0px;
bottom:0px;
}

#colonne div#colonne_recherche
{
padding:15px;
position:relative;
width:172px;
height:165px;
border-color:#bebebe;
border-width:6px;
border-style:solid;
margin-bottom:6px;
}

#colonne div#colonne_admin
{
padding:15px;
width:172px;
height:125px;
border-color:#bebebe;
border-width:6px;
border-style:solid;
margin-bottom:6px;
}

#colonne div#colonne_admin a
{
margin:0 10px;
padding:0 0 0 14px;
font-weight:400;
font-size:12px;
color:#F90D0D;
background:url(../images/puce_colonne.png) no-repeat;
}


#colonne div#colonne_recherche h4
{
margin:0 0 6px 0;
font-weight:400;
font-size:12px;
color:#FA0E0E;
}

#colonne div#colonne_recherche select
{
padding:0;
margin:0 0 8px 0;
width:170px;
}

#colonne div#colonne_recherche h3, 
#colonne div#colonne_recherche #lien_recherche_colonne 
{
font-size:11px;
font-weight:400;
color:#4C4C4C;
text-align:right;
padding:0 15px 0 0;
background:url(../images/puce_colonne.png) no-repeat center right;
}

#colonne div#colonne_recherche #lien_recherche_colonne
{
cursor:pointer;
height:30px;
line-height:30px;
border:none;
position:absolute;
bottom:34px;
right:10px;
}

#colonne div#colonne_recherche h3#lien_occasion_colonne 
{

width:150px;
display:inline;
border:1px dotted #7C7B7B;
border-width: 2px 0 0 0;
position:absolute;
bottom:0px;
right:10px;
line-height:30px;
font-size:11px;
font-weight:400;
color:#4C4C4C;
}

#colonne div#colonne_recherche h3#lien_occasion_colonne a
{
font-size:11px;
font-weight:400;
color:#4C4C4C;
}

#colonne div#colonne_slogan
{
width:214px;
height:59px;
background:url(../images/slogan.png) no-repeat;
margin-bottom:6px;
}

#colonne div#colonne_video
{
width:214px;
height:184px;
margin-bottom:6px;
}

/*--------------------A SUPPR----------------------*/
#colonne div#colonne_video img
{
float:left;
}
/*------------------------------------------------------*/
#colonne div#colonne_agents
{
position:relative;
width:202px;
height:172px;
margin:0 0 6px 0;
border-color:#bebebe;
border-width:6px;
border-style:solid;
}

#colonne div#colonne_agents h2 img
{
position:absolute;
right:0px;
bottom:0px;
}

#colonne div#colonne_agents #lien_agents_colonne a
{
background:url(../images/puce_colonne_blanc.png) no-repeat center right;
font-size:12px;
color:#FFFFFF;
font-weight:400;
position:absolute;
right:8px;
bottom:8px;
padding:0 16px 0 0;
}

#colonne div#colonne_fiches_techniques
{
position:relative;
width:202px;
height:172px;
border-color:#bebebe;
border-width:6px;
border-style:solid;
}

#colonne div#colonne_fiches_techniques h3, #colonne div#colonne_fiches_techniques h3 a
{
font-weight:400;
font-size:12px;
color:#FB100D;
}

#colonne div#colonne_fiches_techniques img
{
position: absolute;
left:8px;
bottom:8px;
}

#colonne div#colonne_fiches_techniques #pdf_colonne
{
position:absolute;
bottom:8px;
right:8px;
}

#colonne div#colonne_fiches_techniques #telechargement_fiche
{
margin:8px 0 0 8px;
}
/*---------------------------------------------- PIEDS DE PAGE -----------------------------------------*/

#pied
{
clear:both;
width:900px;
height:180px;
}

#pied div#menu_pied
{
float:left;
height:27px;
width:900px;
background:#BEBEBE;
margin: 0 0 3px 0;
}

#pied div#menu_pied h1
{
margin:8px 19px 0 16px;
float:left;
font-size:10px;
font-weight:400px;
color:#383838;
}

#pied div#menu_pied h1#signature_netcom 
{
font-size:9px;
font-weight:100px;
color:#6b6b6b;
float:right;
}

#pied div#menu_pied h1#signature_netcom  a
{
color:#6b6b6b;
}

#pied div#texte_pied 
{
float:left;
width:900px;
border-top:#FB100D 3px solid;
padding: 16px 0 0 0;
}

#pied div#texte_pied p
{
margin:0 16px 17px 16px;
font-weight:400;
font-size:11px;
color:#2B2B2B;
}

/*---------------------------------------PAGE PRODUITS-------------------------------------*/

#cadre_default
{
padding:0;
float:left;
width:633px;
border-color:#bebebe;
border-width:6px;
border-style:solid;
padding: 0 0 12px 0;
}
/*Cadre gris pour les titres*/
h2.cadre_titre_long
{
margin:6px 0 0 0;
font-weight:400;
font-size:12px;
color:#434343;
float:left;
width:100%;
background:#DDDDDD;
line-height:27px;
text-indent: 12px;
}
#cadre_default div.cadre_produit
{
float:left;
width:100%;
}

#cadre_default div.cadre_produit h2
{
font-weight:400;
font-size:12px;
color:#434343;
}

#cadre_default div.cadre_produit div#bloc_titre_categorie
{
background:#DDDDDD;
width:100%;
height:71px;

}

#cadre_default div.cadre_produit div#bloc_titre_categorie h1 img
{
padding:0 5px 0 0;
float:left;
}

#cadre_default div.cadre_produit div#bloc_titre_categorie  #titre_categorie
{
width:310px;
margin:5px 0 0 5px;
float:left;
font-weight:400;
font-size:14px;
color:#FA0E0E;
}

#cadre_default div.cadre_produit div#bloc_titre_categorie h2 
{
float:left;
margin:10px 0 0 5px;
}

#cadre_default div.cadre_produit div#bloc_titre_categorie h2  a
{
padding:0 5px 0 0;
}

#cadre_default div.cadre_produit h2.titre_blocs_produit
{
float:left;
width:623px;
background:#DDDDDD;
padding:0 0 0 10px;
margin:6px 0 0 0;
line-height:27px;
}
#cadre_default div.cadre_produit div#bloc_description_produit 
{
width:100%;
float:left;
}
#cadre_default div.cadre_produit div#bloc_description_produit h2 
{
display:inline;
float:left;
margin:10px;
width:200px;
height:300px;
}


#cadre_default div.cadre_produit div#bloc_description_produit div#bloc_description
{
display:inline;
margin:10px 10px 10px 0;
float:left;
width:403px;
}

#cadre_default div.cadre_produit div#bloc_description_produit p.texte_description
{
min-height:235px;
margin:0 0 10px 0;
float:left;
width:360px;
font-size:12px;
font-weight:400;
color:#434343;
}

#cadre_default div.cadre_produit div#bloc_description_produit p.texte_description span
{
display:block;
margin:0 0 12px 0;
}

/* for Internet Explorer */
/*\*/
* html #cadre_default div.cadre_produit div#bloc_description_produit p.texte_description{
	height:235px;
}
/**/
#cadre_default div.cadre_produit div#bloc_description_produit div#extras,
#cadre_default div.cadre_produit div#extras /* Pour la page maxi */
{
display:inline;
min-height:55px;
margin:0;
float:left;
width:100%;
}

#cadre_default div.cadre_produit div#extras
{
width:409px;
margin:0 0 0 200px;
}
/* for Internet Explorer */
/*\*/
* html #cadre_default div.cadre_produit div#bloc_description_produit div#extras,
* html #cadre_default div.cadre_produit div#extras{
	height:55px;
}
/**/

#cadre_default div.cadre_produit #bloc_description_produit div#extras ul,
#cadre_default div.cadre_produit div#extras ul
{
font-weight:400;
font-size:12px;
color:#FB100D
}

#cadre_default div.cadre_produit #bloc_description_produit div#extras ul.fiche_pdf,
#cadre_default div.cadre_produit div#extras ul.fiche_pdf
{
float:left;
width:379px;
margin:0 0 10px 0;
}

#cadre_default div.cadre_produit #bloc_description_produit div#extras ul.fiche_pdf li img,
#cadre_default div.cadre_produit div#extras ul.fiche_pdf li img
{
float:left;
padding:0 6px 0 0;
height:16px;
line-height:16px;
}

#cadre_default div.cadre_produit #bloc_description_produit div#extras ul.fiche_pdf li,
#cadre_default div.cadre_produit div#extras ul.fiche_pdf li
{
float:left;
margin:12px 12px 12px 0;
height:16px;
line-height:16px;
}


#cadre_default div.cadre_produit #bloc_description_produit div#extras ul.video,
#cadre_default div.cadre_produit div#extras ul.video
{
width:379px;
border:1px dotted #7C7B7B;
border-width: 2px 0 0 0;
float:left;
}

#cadre_default div.cadre_produit #bloc_description_produit div#extras ul.video li img,
#cadre_default div.cadre_produit div#extras ul.video li img
{
float:left;
padding:0 6px 0 0;
height:16px;
line-height:16px;
}

#cadre_default div.cadre_produit #bloc_description_produit div#extras ul.video li,
#cadre_default div.cadre_produit div#extras ul.video li
{
float:left;
margin:12px 12px 0 0;
height:16px;
line-height:16px;
}


#bloc_caracteristiques_produit
{
width:100%;
float:left;
}

#bloc_caracteristiques_produit ul
{
margin:14px 0 61px 14px;
}

#bloc_caracteristiques_produit ul li
{
font-size:12px;
font-weight:400;
color:#434343;
}

#bloc_caracteristiques_produit ul .titre_catacteristique
{
font-size:12px;
font-weight:400;
color:#FA0E0E;
float:left;
width:280px;
}

/*---------------------------------------PAGE OCCASION-------------------------------------*/

#cadre_default div.cadre_occasion 
{
float:left;
width:623px;
padding:0;
margin:0 0 0 10px;
display:inline;
}

/* Barre titre des occasions*/
#cadre_default div.titre_blocs_occasion
{
float:left;
width:100%;
background:#DDDDDD;
margin:6px 0 0 0;
}

#cadre_default div.titre_blocs_occasion h2
{
font-weight:400;
font-size:12px;
color:#434343;
float:left;
text-indent:30px;
height:20px;
line-height:20px;
}

#cadre_default div.titre_blocs_occasion a
{
font-weight:400;
font-size:12px;
color:#434343;
float:right;
height:20px;
line-height:20px;
background:url(../images/puce_colonne.png) center right no-repeat;
padding: 0 20px 0 0;
margin:0 10px 0 0;
}

#cadre_default div.cadre_occasion div.bloc_images h3
{
display:inline;
padding:0;
float:left;
margin:10px 10px 10px 0 ;
width:200px;
height:146px;
}

#cadre_default div.cadre_occasion div.bloc_images
{
float:left;
width:200px;
height:200px;
}

#cadre_default div.cadre_occasion div.miniature
{
float:left;
width:200px;
height:54px;
}

#cadre_default div.cadre_occasion div.miniature img
{
cursor:pointer;
float:left;
margin:0 3px 0 3px;
}

#cadre_default div.cadre_occasion div.bloc_description_occasion
{
display:inline;
padding:0;
margin:10px 0px 10px 0;
float:left;
width:413px;
min-height:200px;
}

/* for Internet Explorer */
/*\*/
* html #cadre_default div.cadre_occasion div.bloc_description_occasion{
	height:200px;
}
/**/

#cadre_default div.cadre_occasion div.bloc_description_occasion h4
{
text-indent:10px;
padding:0;
margin:0;
display:inline;
font-weight:400;
font-size:12px;
color:#434343;
float:left;
width:413px;
background:#DDDDDD;
height:27px;
line-height:27px;
}

#cadre_default div.cadre_occasion div.bloc_description_occasion p.observations_occasion
{
margin:10px 0 0 0;
font-size:12px;
font-weight:400;
color:#434343;
float:left;
padding:0 0 0 10px;
width:393px;
}

#cadre_default div.cadre_occasion div.bloc_description_occasion ul
{
min-height:72px;
float:left;
margin: 10px 0 10px 0;
}

/* for Internet Explorer */
/*\*/
* html #cadre_default div.cadre_occasion div.bloc_description_occasion ul{
	height:72px;
}
/**/


#cadre_default div.cadre_occasion div.bloc_description_occasion ul li 
{

font-size:12px;
font-weight:400;
color:#434343;
float:left;
}

#cadre_default div.cadre_occasion  div.bloc_description_occasion ul li span.titre_caracteristique_occasion 
{
padding:0 0 0 10px;
width:150px;
font-size:12px;
font-weight:400;
color:#FA0E0E;
float:left;
}

#cadre_default div.cadre_occasion  div.bloc_description_occasion ul li span.caracteristique_occasion
{
width:243px;
font-size:12px;
font-weight:400;
color:#434343;
float:left;
}

#cadre_default p.aucune_annonce
{
text-align:center;
}

/*----------------------------PAGE TELECHARGEMENT------------------------------*/

#cadre_default div#page_telechargement
{
float:left;
display:inline;
font-weight:400;
font-size:12px;	
color:#434343;	
float:left;
width:100%;
}


#cadre_default div#page_telechargement h2.titre_telechargement
{
width:100%;
background:#DDDDDD;
font-weight:400;
font-size:12px;
color:#434343;
float:left;
text-indent:30px;
height:27px;
line-height:27px;
}

#cadre_default div#page_telechargement  h3
{
display:inline;
width:100%;
background:#DDDDDD;
font-weight:400;
font-size:12px;
color:#434343;
float:left;
text-indent:30px;
height:27px;
line-height:27px;
margin:10px 0 0 0;
}

#cadre_default div#page_telechargement h4
{
display:inline;
float:left;
margin:10px 0 0 0;
text-indent:12px;
font-weight:700;
font-size:12px;
color:#434343;
}

#cadre_default div#page_telechargement ul 
{
width:100%;
float:left;
}



#cadre_default div#page_telechargement ul li img
{
margin:0 0 0 12px;
float:left;
padding:0 6px 0 0;
height:16px;
line-height:16px;
}

#cadre_default div#page_telechargement ul li
{
width: 180px;
float:left;
margin:12px 12px 0 0;
height:16px;
line-height:16px;
}

/*-------------------------------ADMIN OCCASION-----------------------------*/

#cadre_default h2.titre_admin_occasion
{
width:100%;
background:#DDDDDD;
margin:6px 0 0 0;
font-weight:400;
font-size:12px;
color:#434343;
float:left;
text-indent:30px;
height:20px;
line-height:20px;
}

#cadre_default div.cadre_occasion div.lien_ajout_modif_occasion
{
margin: 20px 0 0 0;
font-size:12px;
font-weight:400;
color:#FA0E0E;
float:left;
width:100%;
}

#cadre_default a.lien_ajout_occasion
{
background: url(../images/puce_colonne.png) no-repeat center right;
padding:0 20px 0 0;
float:right;
font-size:12px;
font-weight:400;
color:#434343;
margin: 0 20px 0 0;
line-height:20px;
height:20px;
}

#cadre_default div.cadre_occasion div.lien_ajout_modif_occasion  a.lien_supprimer_occasion
{
float:right;
background: url(../images/puce_colonne.png) no-repeat center right;
padding:0 20px 0 0;
margin: 0 20px 0 0;
}

#cadre_default div.cadre_occasion div.lien_ajout_modif_occasion a.lien_modifier_occasion
{
background: url(../images/puce_colonne.png) no-repeat center right;
padding:0 20px 0 0;
margin: 0 20px 0 10px;
float:left;
}

#global #corps #cadre_default div.formulaire ul
{
margin:0 0 0 12px;
float:left;
width:597px;
}

#global #corps #cadre_default div.formulaire ul li
{
width:100px;
float:left;
}


/*-------------------Page Agent---------------*/
#cadre_default p#msg_agent
{
float:left;
font-weight:400;
font-size:14px;
margin: 0 0 24px 24px;
}

#cadre_default h3#flash_agent
{
width:100%;
float:left;
}

#cadre_default h2.titre_agent
{
margin:6px 0 0 0;
font-weight:400;
font-size:12px;
color:#434343;
float:left;
width:100%;
background:#DDDDDD;
line-height:27px;
text-indent: 24px;
}

#cadre_default ul.liste_agent
{
font-weight:400;
font-size:12px;
color:#434343;
float:left;
margin:12px 0 0 24px;
}

#cadre_default ul.liste_agent li span.legende_agent
{
padding:0 0 0 2px;
float:left;
color:white;
background:#fb100d;
width:50px;
}


#cadre_default ul.liste_agent li
{
float:left;
height:20px;
}

#cadre_default ul.liste_agent li span.agent
{
margin: 0 0 0 12px;
float:left;
width:300px;
}

/*-----------------------SocieteET et Maxi-----------------------*/

/*----------------Bloc présentation société--------------------*/


#cadre_default div.bloc_gauche,
#cadre_default div.cadre_produit div.bloc_gauche
{
margin:12px 12px 24px 12px;
float:left;
display:inline;
}

#cadre_default div.bloc_gauche img,
#cadre_default div.cadre_produit div.bloc_gauche img
{
float:left;
}

#cadre_default div.bloc_gauche p,
#cadre_default div.cadre_produit div.bloc_gauche p
{
width:371px;
float:right;
}

#cadre_default div.cadre_produit div.bloc_gauche p.bloc_no_img
{
float:left;
width:100%;
margin:0 0 20px 0;
}

#cadre_default div.cadre_produit div.bloc_gauche p#maxi_l1
{
height:200px;
float:left;
}


/*--------------------------Contacts-------------------------------*/

/*----------------bloc contacts personnels utilisé pour la page contacts et société--------------------*/
#cadre_default div.contact
{
display:inline;
margin:6px 0 30px 0;
float:right;
height:120px;
width:310px;
}

#cadre_default h2.titre_contact
{
margin:6px 0 0 0;
font-weight:400;
font-size:12px;
color:#434343;
float:left;
width:100%;
background:#DDDDDD;
line-height:27px;
text-indent: 12px;
}

#cadre_default div.contact img
{
float:left;
}

#cadre_default div.contact a
{
color:#f90d0d;
font-size:10px;
}

#cadre_default div.contact p
{
margin: 64px 0 0 6px;
float:left;
height:56px;
font-weight:400;
font-size:12px;
color:#434343;
line-height:20px;
}

#cadre_default div.contact_toute_largeur
{
float:left;
width:500px;
}

#cadre_default div.contact_gauche
{
float:left;
margin: 6px 0 30px 12px;
}

/*----------------Bloc formulaire contact--------------------*/
#cadre_default div#infos_contacts
{
width:100%;
}

 #cadre_default p#champs_obligatoires
 {
  display:inline;
	margin:50px 0 10px 12px;
	float:left; 
 }

 #cadre_default div#infos_contacts p
 {
 display:inline;
 float:left;
 margin:10px 0 0 12px;
 width:550px;
 line-height:20px;
 }
 
 #cadre_default div#infos_contacts p a
 {
float:right;
background:url(../images/puce_colonne.png) no-repeat center right;
padding: 0 20px 0 0;
 }
 
 #cadre_default div#infos_contacts span.gras
 {
 font-weight:700;
 }
/*-------------------------------FORMULAIRES-----------------------------*/

#global #corps #cadre_default div.formulaire
{
margin: 20px 0 0 0;
float:left;
width:100%;
}

#global #corps #cadre_default div.formulaire a.sup_photo
{
float:right;
	font-size:12px;
	font-weight:400;
	margin:12px 90px 12px 0;
	
}

#global #corps #cadre_default div.formulaire div
{
margin:0 0 6px 0;
float:left;
width:100%;
}

#global #corps #cadre_default div.formulaire div label{
	margin:0 0 0 12px;
	line-height:20px;
	float:left;
	width:170px;
	font-size:12px;
	font-weight:400;
	color:#FA0E0E;	
}
#global #corps #cadre_default div.formulaire div input.moyen{
	float:left;
	width:200px;
}
#global #corps #cadre_default div.formulaire div input.grand{
	width:350px;
}
#global #corps #cadre_default div.formulaire div textarea{
	float:left;
	width:350px;
	height:100px;
}

#global #corps #cadre_default div.formulaire input#bouton_enregistrer
{
float:right;
margin:50px 50px 0 0;
}

#global #corps #cadre_default div.formulaire input#bouton_envoyer
{
float:right;
margin:50px 89px 0 0;
}

#global #corps #cadre_default div.formulaire input#bouton_retour
{
float:left;
margin:50px 0 0 50px;
}
