body{
margin-top:5px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
background-repeat:repeat-x;
background-image:url(../images/arriere-plan/fond-principale.png);
}
.footer{
width:100%;
height:60px;
background-color:#FF6600;
margin-top:25px;
}
/*----------------------------------------------------HOME--------------------------------------------------------*/
.corp{
width:990px;
float:left;
}
.bloc-entete{
width:990px;
float:left;
}
.bloc-contenue{
padding:10px;
background-color:#FFFFFF;
width:970px;
float:left;
}
.bloc-titre{
font-family:Arial, Helvetica, sans-serif;
float:left;
}
.bloc-titre-important{
height:32px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}
.bloc-titre-important-englobe{
height:210px;
font-family:Arial, Helvetica, sans-serif;
float:left;
width:100%;
}
.carre_spec{
padding-top:10px;
width:250px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
float:left;
height:150px;
}
.bloc-titre-re{
margin-bottom:10px;
height:30px;
width:245px;
padding-top:15px;
text-align:center;
padding-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}
.bloc-menu-entete{
padding-top:40px;
float:left;
}
.bloc-recherche{
width:246px;
float:left;
margin-right:5px;
}
.bloc-recherche-titre{
width:246px;
float:left;
}
.bloc-recherche-texte{
height:75px;
padding:5px;
margin-bottom:5px;
background-color:#dfdfdf;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/arriere-plan/fond-bas-bloc-home.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#353535;
font-size:12px;
width:236px;
float:left;
}
.bloc-recherche-boutonvalider{
padding:5px;
margin-bottom:5px;
background-color:#dfdfdf;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/arriere-plan/fond-bas-bloc-home.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#353535;
font-size:12px;
width:236px;
float:left;
}
.bloc-recherche-plus{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(../images/arriere-plan/fond-france-recherche.jpg);
background-repeat:no-repeat;
background-color:#dfdfdf;
width:246px;
float:left;
text-align:center;
}
.bloc-recherche-barre-gris{
background-color:#909090;
width:246px;
height:2px;
float:left;
}
.bloc-annonce-fla{
width:715px;
float:left;
}
.bloc-information{
width:715px;
float:left;
}
.bloc-new{
background-image:url(../images/arriere-plan/fond-bas-blocnew.gif);
background-position:bottom;
background-repeat:no-repeat;
width:715px;
float:left;
background-color:#dedede;
}

.bloc-new-text{
height:90px;
padding:5px;
margin:5px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
width:215px;
float:left;
background-color:#eeeeee;
}
.bloc-new-text a{
color:#FF6600;
font-weight:bold;
text-decoration:none;
}
.bloc-new-text a:hover{
font-weight:bold;
text-decoration:underline;
}
.link_h{
color:#000000;
font-weight:bold;
text-decoration:none;
}
.link_h:hover{
color:#ffffff;
text-decoration:underline;
}

.bloc-info-home{
float:left;
width:330px;
}
.titre_bloc-info-home{
font-weight:bold;
font-style:italic;
background-image:url(../images/arriere-plan/barre-de-titre-B-O.gif);
background-repeat:repeat-x;
background-position:bottom;
color:#FF6600;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-bottom:3px;
padding-top:5px;
float:left;
width:330px;
}
.bloc-orangeselect{
background-image:url(../images/arriere-plan/fond-orange-selection.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#222222;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:11px;
float:left;
width:330px;
height:300px;
text-align:justify;
}
.ecart-bloc-new{
height:250px;
float:left;
width:20px;
}
.bloc-planeteo{
font-style:normal;
background-color:#dfdfdf;
background-image:url(../images/arriere-plan/fond-planeteorange.png);
background-repeat:no-repeat;
background-position:bottom;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:11px;
float:left;
width:360px;
}

.bloc-info-home2{
float:left;
width:360px;
}
.titre_bloc-info-home2{
font-weight:bold;
font-style:italic;
background-image:url(../images/arriere-plan/barre-de-titre-B-O.gif);
background-repeat:repeat-x;
background-position:bottom;
color:#FF6600;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-bottom:3px;
padding-top:5px;
float:left;
width:360px;
}

.bloc-planeteo{
text-align:justify;
background-color:#dfdfdf;
background-image:url(../images/arriere-plan/fond-alerte.png);
background-repeat:no-repeat;
background-position:bottom;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:11px;
float:left;
width:360px;
}

.barre-bas{
background-image:url(../images/arriere-plan/barre-de-titre-B-O.gif);
background-repeat:repeat-x;
background-position:bottom;
padding-top:10px;
float:left;
width:965px;
}
.barre-bas-text{
background-image:url(../images/arriere-plan/fond-bas.png);
background-repeat:repeat-x;
background-position:bottom;
padding-bottom:3px;
float:left;
width:965px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.barre-bas-text_spe{
text-align:right;
padding-bottom:3px;
float:left;
width:900px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.barre-bas-text_spev2{
text-align:center;
padding-bottom:3px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}
/*----------------------------------------------------finHOME--------------------------------------------------------*/
/*----------------------------------------------------LIST--------------------------------------------------------*/
.haut_list{
padding-left:10px;
text-align:left;
background-image:url(../images/list/tete.jpg);
background-repeat:no-repeat;
background-position:bottom;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:14px;
font-weight:bold;
width:703px;
height:21px;
}
.recherche_list{
background-color:#FF6600;
width:713px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
.recherche_list table td{
	font-family:inherit;
	font-size:inherit;
}
.recherche_list a{
text-decoration:none;
color:#FFFFFF;
/*background-color:#999999;*/
}
.recherche_list a:hover{
color:#FF6600;
background-color:#000000;
}

.bouton_liste_actuel{
text-decoration:none;
color:#FFFFFF;
background-color:#999999;
}

.lalist{
width:713px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.barre_listgris1{
background-color:#dedede;
color:#000000;
}
.barre_listgris1:hover{
	background-color:#FF6600;
	color:#ffffff;
	cursor:pointer;
}
.barre_listgris2{
background-color:#c7c7c7;
color:#000000;
}
.barre_listgris2:hover{
	background-color:#FF6600;
	color:#ffffff;
	cursor:pointer;
}

.barre_orange{
background-color:#FF6600;
color:#ffffff;
}
/*----------------------------------------------------FINLIST--------------------------------------------------------*/
/*-------------------------------------------------FICHE PROD------------------------------------------------------*/
.etage_fiche{
width:970px;
float:left;
}

.etage_fiche_lien{
width:715px;
float:left;
}
.etage_fiche2{
position:relative;
width:960px;
padding:5px;
padding-bottom:20px;
float:left;
background-color:#dfdfdf;
background-image:url(../images/fiche/fondfiche.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.cadrephoto{
float:left;
width:333px;
}
.titre_fiche{
color:#FFFFFF;
text-align:left;
width:323px;
padding:5px;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
}
.cadrephoto2{
float:left;
background-color:#FFFFFF;
width:327px;
padding:3px;
}

.distributeur{
height:450px;
margin-right:10px;
width:270px;
float:left;
background-color:#dfdfdf;
background-image:url(../images/fiche/bas-cadre-coordonne.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.gris1{
text-align:right; 
padding:5px;
background-color:#626262; 
color:#FFFFFF; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
}
.gris2{
text-align:left;
padding:5px; 
background-color:#b7b7b7;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.distri_fiche{
float:left;
margin-bottom:5px;
padding-bottom:15px;
background-image:url(../images/fiche/cartefrbas.gif);
background-repeat:no-repeat;
background-position:bottom;
width:250px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}

.rapg_fiche{
float:left;
width:250px;
color:#FFFFFF;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}
.app_fiche{
padding-top:30px;
padding-bottom:24px;
padding-left:70px;
float:left;
width:190px;
background-image:url(../images/fiche/telephone.png);
background-repeat:no-repeat;
background-position:bottom;
margin-bottom:5px;
}
.contact{
height:450px;
margin-right:10px;
width:317px;
float:left;
background-color:#dfdfdf;
background-image:url(../images/fiche/bas-cadre-mail.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.plan{
height:450px;
width:360px;
float:left;
background-color:#dfdfdf;
background-image:url(../images/fiche/bas-cadre-plan.gif);
background-repeat:no-repeat;
background-position:bottom;
}
/*---------------------------------------------fin fiche produit---------------------------------------------------*/
/*-----------listpartenaire----------------*/
.pictpart{
float:left;
background-color:#FFFFFF;
width:327px;
padding:3px;
}
/*------------list partenaire----------------*/
.bloc_lien_part{
height:90px;
padding:5px;
margin:5px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
width:510px;
float:left;
background-color:#eeeeee;
}
/*------------------------------bouton---------------------------------*/
a.map{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}
a.map:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:underline;
}
/*----------------------------fin bouton-------------------------------*/
/*------------------------alerte--------------------------*/
.alerte_crithere_coor{
float:left;
margin:15px;
width:450px;
background-image:url(../images/fiche/fondalerte.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#dfdfdf;
}

/*----------texte----------*/
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
.Style1 {
	font-size: 16px;
	font-weight: bold;
}
.Style3 {color: #FF6600}

.aself, .redalert, .atextf
{
	background-color : #FF6600;
	color:#FFFFFF;
}
/*--------------bouton---------------*/
.barre-bas-text_spe a{
text-decoration:none;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.barre-bas-text_spe a:hover{
text-decoration:underline;
}
.barre-bas-text_spev2 a{
text-decoration:none;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.barre-bas-text_spev2 a:hover{
text-decoration:underline;
}
.barre-bas-text a{
text-decoration:none;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.barre-bas-text a:hover{
text-decoration:underline;
}
form{
padding:0px;
margin:0px;
}
.caserech{
width:325px;
float:left;
}
