body { 
font-family : arial;
background-image: url(ecologie/background.jpg);
background-attachment:fixed;
background-position:center top; 
background-repeat : no-repeat;
background-color : #fefefe;
margin : auto;
}

* {
margin:0;
padding:0;
}

/* ---------- Junste un geste CSS Header ---------- */

.justeungeste_h0 {
background : url("ecologie/justeungeste_h0.png");
background-repeat : no-repeat;
padding-left : 3px;
width : 977px;
height :11px;
color:#249DE4;
font-size:9px;
margin : auto;
}

.justeungeste_h0 h1{
color:#249DE4;
font-size:9px;
}

.justeungeste_h1 {
background : url("ecologie/justeungeste_h1.png");
background-repeat : no-repeat;
padding-top : 10px;
padding-left : 15px;
width : 965px;
height :90px;
margin : auto;
}

.justeungeste_h1 img {
border : 0px;
}

.justeungeste_h2 {
background : url("ecologie/justeungeste_h2.png");
background-repeat : no-repeat;
width : 980px;
height :100px;
margin : auto;
}

.justeungeste_h3 {
background : url("ecologie/justeungeste_h3.png");
background-repeat : no-repeat;
width : 980px;
height :16px;
margin : auto;
}

.justeungeste_h4 {
background : url("ecologie/justeungeste_h4.png");
background-repeat : no-repeat;
width : 980px;
height :19px;
margin : auto;
}

.justeungeste_h5 {
background : url("ecologie/justeungeste_h5.png");
background-repeat : no-repeat;
width : 980px;
height :5px;
margin : auto;
}

.justeungeste_h6 {
background : url("ecologie/justeungeste_h6.png");
background-repeat : no-repeat;
padding-left:34px;
width : 946px;
height :19px;
margin : auto;
}

.r1 {
width : 214px;
float : left;
}

.r1 input {
height :18px;
border:0px;
}

.r2 {
float : left;
}

.justeungeste_h7 {
background : url("ecologie/justeungeste_h7.png");
background-repeat : no-repeat;
width : 980px;
height :14px;
margin : auto;
}

.justeungeste_h8 {
background : url("ecologie/justeungeste_h8.png");
background-repeat : no-repeat;
width : 980px;
height :15px;
margin : auto;
}

.justeungeste_f0 {
background : url("ecologie/justeungeste_f0.png");
background-repeat : no-repeat;
width : 980px;
height :30px;
margin : auto;
}

.justeungeste_f1 {
background : url("ecologie/justeungeste_f1.png");
background-repeat : no-repeat;
width : 980px;
height :193px;
margin : auto;
}

.justeungeste_f1_0 {
width : 980px;
height :40px;
text-align : center;
color:#ffffff;
font-size:12px;
margin : auto;
}

.justeungeste_f1_0 a:link {
color:#000000;
font-size:12px;
text-decoration: none;
}

.justeungeste_f1_0 a:visited {
color:#000000;
font-size:12px;
text-decoration: none;
}

.justeungeste_f1_0 a:hover {
color:#000000;
font-size:12px;
text-decoration: underline;
}

.justeungeste_f1_1 {
width : 980px;
height :153px;
margin : auto;
}

.justeungeste_f1_2 {
padding-left : 20px;
color:#ffffff;
font-weight: bold;
font-size:14px;
width : 230px;
height :153px;
margin : auto;
float : left;
}

.justeungeste_f1_2 p {
color:#C5F5F9;
font-size:10px;
}

.justeungeste_f1_2 p a:link {
color:#C5F5F9;
font-size:10px;
text-decoration: none;
}

.justeungeste_f1_2 p a:visited {
color:#C5F5F9;
font-size:10px;
text-decoration: none;
}

.justeungeste_f1_2 p a:hover {
color:#C5F5F9;
font-size:10px;
text-decoration: underline;
}

.justeungeste_f1_3 {
padding-left : 20px;
padding-right : 310px;
width : 150px;
height :153px;
margin : auto;
float : left;
}

.justeungeste_f1_3 p {
color:#C5F5F9;
font-size:10px;
}

.justeungeste_f1_3 p a:link {
color:#C5F5F9;
font-size:10px;
text-decoration: none;
}

.justeungeste_f1_3 p a:visited {
color:#C5F5F9;
font-size:10px;
text-decoration: none;
}

.justeungeste_f1_3 p a:hover {
color:#C5F5F9;
font-size:10px;
text-decoration: underline;
}

.justeungeste_f2 {
background : url("ecologie/justeungeste_f2.png");
background-repeat : no-repeat;
padding-top : 10px;
padding-left : 15px;
padding-right : 15px;
text-align:justify;
width : 950px;
height :40px;
color:#000000;
font-size:11px;
margin : auto;
}

.justeungeste_f2 a:link {
color:#3DA6E7;
font-size:11px;
text-decoration: none;
}

.justeungeste_f2 a:visited {
color:#3DA6E7;
font-size:11px;
text-decoration: none;
}

.justeungeste_f2 a:hover {
color:#3DA6E7;
font-size:11px;
text-decoration: underline;
}

.justeungeste_f3 {
background-color : #fefefe;
padding-top : 10px;
padding-left : 15px;
padding-right : 15px;
text-align:justify;
width : 950px;
height :40px;
color:#000000;
font-size:10px;
margin : auto;
}

.justeungeste_f3 a:link {
color:#3DA6E7;
font-size:10px;
text-decoration: none;
}

.justeungeste_f3 a:visited {
color:#3DA6E7;
font-size:10px;
text-decoration: none;
}

.justeungeste_f3 a:hover {
color:#3DA6E7;
font-size:10px;
text-decoration: underline;
}

.justeungeste_home {
background-color : #ffffff;
padding-left : 2px;
padding-right : 5px;
width : 970px;
margin : auto;
}

.justeungeste_home1 {
width : 788px;
margin : auto;
float : left;
}

.justeungeste_home2 {
width : 175px;
text-align:center;
margin : auto;
float : left;
}

.justeungeste_home2 a:link {
color:#43B912;
font-size:15px;
text-decoration: none;
}

.justeungeste_home2 a:visited {
color:#43B912;
font-size:15px;
text-decoration: none;
}

.justeungeste_home2 a:hover {
color:#43B912;
font-size:15px;
text-decoration: underline;
}

.justeungeste_home2 p {
padding-top : 5px;
}

.justeungeste_home2 p img {
border:0px;
}

.justeungeste_L0 {
padding-left : 2px;
width : 788px;
height :150px;
margin : auto;
}

.justeungeste_L1 {
padding-left : 4px;
width : 786px;
height :240px;
margin : auto;
}

.justeungeste_L2 {
padding-left : 2px;
width : 788px;
height :230px;
margin : auto;
}

.justeungeste_L3 {
padding-left : 4px;
width : 786px;
height :240px;
margin : auto;
}

.justeungeste_cp {
padding-left : 2px;
padding-right : 2px;
width : 258px;
margin : auto;
float : left;
}

.justeungeste_cp_1 {
background : url("ecologie/justeungeste_cp_1.png");
background-repeat : no-repeat;
width : 258px;
height :63px;
margin : auto;
}

.justeungeste_cp_2 {
background : url("ecologie/justeungeste_cp_2.png");
background-repeat : no-repeat;
width : 258px;
height :63px;
margin : auto;
}

.justeungeste_cp_3 {
background : url("ecologie/justeungeste_cp_3.png");
background-repeat : no-repeat;
width : 258px;
height :63px;
margin : auto;
}

.justeungeste_cp_4 {
background : url("ecologie/justeungeste_cp_4.png");
background-repeat : no-repeat;
width : 258px;
height :63px;
margin : auto;
}

.justeungeste_cp_5 {
background : url("ecologie/justeungeste_cp_5.png");
background-repeat : no-repeat;
width : 258px;
height :63px;
margin : auto;
}

.justeungeste_cp_6 {
background : url("ecologie/justeungeste_cp_6.png");
background-repeat : no-repeat;
width : 258px;
height :63px;
margin : auto;
}

.justeungeste_cp_1 h2 span {
display: none;
}

.justeungeste_cp_2 h2 span {
display: none;
}

.justeungeste_cp_3 h2 span {
display: none;
}

.justeungeste_cp_4 h2 span {
display: none;
}

.justeungeste_cp_5 h2 span {
display: none;
}

.justeungeste_cp_6 h2 span {
display: none;
}

.justeungeste_cp2 {
background : url("ecologie/justeungeste_cp2.png");
background-repeat : repeat-y;
padding-left : 10px;
padding-right : 10px;
text-align:justify;
color:#8C8C8C;
font-size:13px;
width : 238px;
min-height :80px;
margin : auto;
}

.justeungeste_cp3 {
background : url("ecologie/justeungeste_cp2.png");
background-repeat : repeat-y;
padding-left : 10px;
padding-right : 10px;
text-align:right;
color:#0E4870;
font-size:13px;
font-weight: bold;
width : 238px;
margin : auto;
}

.justeungeste_cp3 a:link {
color:#01C0F7;
font-size:13px;
font-weight: bold;
text-decoration: none;
}

.justeungeste_cp3 a:visited {
color:#01C0F7;
font-size:13px;
font-weight: bold;
text-decoration: none;
}

.justeungeste_cp3 a:hover {
color:#01C0F7;
font-size:13px;
font-weight: bold;
text-decoration: underline;
}

.justeungeste_cp4 {
background : url("ecologie/justeungeste_cp4.png");
background-repeat : no-repeat;
padding-bottom : 5px;
width : 258px;
height :14px;
margin : auto;
}

.justeungeste_intro {
background : url("ecologie/justeungeste_intro.png");
background-repeat : no-repeat;
padding-top : 45px;
padding-left : 15px;
padding-right : 120px;
width : 383px;
height :191px;
color:#ffffff;
font-size:15px;
text-align:justify;
margin : auto;
float : left;
}

.justeungeste_flash {
padding-left : 6px;
width : 258px;
height :236px;
margin : auto;
float : left;
}

.justeungeste_flash img {
border : 0px;
}

.justeungeste_geste {
padding-left : 3px;
width : 258px;
height :236px;
margin : auto;
float : left;
}

.justeungeste_astuces {
background : url("ecologie/justeungeste_astuces.png");
background-repeat : no-repeat;
width : 521px;
height :236px;
margin : auto;
float : left;
}

.justeungeste_astuces_1 {
padding-top : 40px;
padding-left : 15px;
padding-right : 5px;
width : 239px;
height :196px;
margin : auto;
color:#ffffff;
font-size:12px;
text-align:justify;
float : left;
}

.justeungeste_astuces_2 {
padding-top : 27px;
width : 262px;
height :209px;
margin : auto;
float : left;
}

.justeungeste_ci {
padding-left : 2px;
padding-right : 2px;
width : 258px;
margin : auto;
float : left;
}

.justeungeste_ci1 {
background : url("ecologie/justeungeste_ci1.png");
background-repeat : no-repeat;
width : 258px;
height :50px;
margin : auto;
}

.justeungeste_ci11 {
padding-top : 5px;
width : 55px;
height :45px;
text-align : right;
margin : auto;
float : left;
}

.justeungeste_ci12 {
padding-top : 15px;
padding-left : 10px;
width : 193px;
height :35px;
font-size:11px;
text-align : left;
margin : auto;
float : left;
}

.justeungeste_ci14 {
padding-top : 5px;
width : 55px;
height :45px;
text-align : right;
margin : auto;
float : left;
}

.justeungeste_ci2 {
background : url("ecologie/justeungeste_ci2.png");
background-repeat : repeat-y;
padding-left : 10px;
padding-right : 10px;
text-align:justify;
width : 238px;
margin : auto;
}

.justeungeste_ci2 p {
padding-top : 5px;
}

.ci2_puce1 {
padding-right : 3px;
color:#034C7F;
font-size:12px;
float:left;
}

.ci2_puce2 {
padding-right : 3px;
color:#68300F;
font-size:12px;
float:left;
}

.ci2_puce3 {
padding-right : 3px;
color:#1A3802;
font-size:12px;
float:left;
}

.ci2_puce4 {
padding-right : 3px;
color:#411F00;
font-size:12px;
float:left;
}

.ci2_info1 {
color:#0AC3FC;
font-size:12px;
}

.ci2_info1 a:link {
color:#0AC3FC;
font-size:12px;
text-decoration: none;
}

.ci2_info1 a:visited {
color:#0AC3FC;
font-size:12px;
text-decoration: none;
}

.ci2_info1 a:hover {
color:#0AC3FC;
font-size:12px;
text-decoration: underline;
}

.ci2_info2 {
color:#F7B904;
font-size:12px;
}

.ci2_info2 a:link {
color:#F7B904;
font-size:12px;
text-decoration: none;
}

.ci2_info2 a:visited {
color:#F7B904;
font-size:12px;
text-decoration: none;
}

.ci2_info2 a:hover {
color:#F7B904;
font-size:12px;
text-decoration: underline;
}

.ci2_info3 {
color:#93D710;
font-size:12px;
}

.ci2_info3 a:link {
color:#93D710;
font-size:12px;
text-decoration: none;
}

.ci2_info3 a:visited {
color:#93D710;
font-size:12px;
text-decoration: none;
}

.ci2_info3 a:hover {
color:#93D710;
font-size:12px;
text-decoration: underline;
}

.ci2_info4 {
color:#A36326;
font-size:12px;
}

.ci2_info4 a:link {
color:#A36326;
font-size:12px;
text-decoration: none;
}

.ci2_info4 a:visited {
color:#A36326;
font-size:12px;
text-decoration: none;
}

.ci2_info4 a:hover {
color:#A36326;
font-size:12px;
text-decoration: underline;
}

.justeungeste_ci3 {
background : url("ecologie/justeungeste_ci3.png");
background-repeat : no-repeat;
width : 258px;
height :12px;
margin : auto;
}

.justeungeste_economie {
padding-top : 20px;
padding-bottom : 20px;
padding-left : 8px;
width : 782px;
margin : auto;
}

.justeungeste_lesthemes {
padding-left : 8px;
width : 782px;
margin : auto;
}

.justeungeste_economiex {
padding-top : 20px;
padding-left : 8px;
padding-right : 20px;
padding-bottom : 20px;
color:#000000;
font-size:15px;
text-align:justify;
width : 762px;
margin : auto;
}

.justeungeste_economiex b {
color:#1387DC;
font-size:15px;
text-align:justify;
}

.justeungeste_economiex p {
padding-bottom : 15px;
}

.justeungeste_economie_info {
width : 518px;
color:#000000;
font-size:13px;
text-align:justify;
margin : auto;
float : left;
}

.justeungeste_economie_info h2 {
color:#000000;
font-size:15px;
}

.justeungeste_economie_info b {
color:#1387DC;
font-size:15px;
text-align:justify;
}

.justeungeste_economie_info p {
padding-bottom : 10px;
}

.justeungeste_economie_ultime {
padding-left : 20px;
width : 244px;
color:#000000;
font-size:13px;
margin : auto;
float : left;
}

.justeungeste_economie_ultime a:link {
font-weight: bold;
color:#3DA6E7;
font-size:12px;
text-decoration: none;
}

.justeungeste_economie_ultime a:visited {
font-weight: bold;
color:#3DA6E7;
font-size:12px;
text-decoration: none;
}

.justeungeste_economie_ultime a:hover {
font-weight: bold;
color:#3DA6E7;
font-size:12px;
text-decoration: underline;
}

.justeungeste_notreselection {
padding-left : 20px;
padding-right : 10px;
width : 234px;
color:#000000;
font-size:13px;
margin : auto;
float : left;
}

.justeungeste_notreselection fieldset {
padding-top : 10px;
padding-left : 5px;
padding-right : 5px;
width : 224px;
height: 120px;
color:#000000;
font-size:13px;
}

.justeungeste_notreselection legend {
color:#000000;
font-size:13px;
font-weight: bold;
}

.justeungeste_notreselection a:link {
font-weight: bold;
color:#3DA6E7;
font-size:12px;
text-decoration: none;
}

.justeungeste_notreselection a:visited {
font-weight: bold;
color:#3DA6E7;
font-size:12px;
text-decoration: none;
}

.justeungeste_notreselection a:hover {
font-weight: bold;
color:#3DA6E7;
font-size:12px;
text-decoration: underline;
}

.justeungeste_g5 {
padding-bottom : 10px;
font-weight: bold;
}

.justeungeste_g5 a:link {
font-weight: bold;
color:#000000;
font-size:13px;
text-decoration: none;
}

.justeungeste_g5 a:visited {
font-weight: bold;
color:#000000;
font-size:13px;
text-decoration: none;
}

.justeungeste_g5 a:hover {
font-weight: bold;
color:#000000;
font-size:13px;
text-decoration: none;
}

.justeungeste_g {
font-weight: bold;
}

.justeungeste_g a:link {
font-weight: bold;
color:#000000;
font-size:13px;
text-decoration: none;
}

.justeungeste_g a:visited {
font-weight: bold;
color:#000000;
font-size:13px;
text-decoration: none;
}

.justeungeste_g a:hover {
font-weight: bold;
color:#000000;
font-size:13px;
text-decoration: underline;
}

.justeungeste_gx {
font-weight: bold;
}

.justeungeste_gx a:link {
font-weight: bold;
color:#000000;
font-size:15px;
text-decoration: none;
}

.justeungeste_gx a:visited {
font-weight: bold;
color:#000000;
font-size:15px;
text-decoration: none;
}

.justeungeste_gx a:hover {
font-weight: bold;
color:#000000;
font-size:15px;
text-decoration: underline;
}

.justeungeste_planete {
padding-top : 20px;
padding-left : 8px;
padding-right : 12px;
padding-bottom : 20px;
width : 770px;
margin : auto;
}

.justeungeste_planete_eco {
width : 770px;
color:#000000;
font-size:13px;
text-align:justify;
margin : auto;
}

.justeungeste_planete_eco p {
padding-bottom : 10px;
}

.justeungeste_bio {
padding-top : 20px;
padding-left : 8px;
padding-right : 12px;
padding-bottom : 20px;
width : 770px;
margin : auto;
}

.justeungeste_bio_eco {
width : 770px;
color:#000000;
font-size:13px;
text-align:justify;
margin : auto;
}

.justeungeste_bio_product {
width : 770px;
color:#000000;
font-size:13px;
text-align:justify;
margin : auto;
}

.justeungeste_bio_product p {
font-size:15px;
color:#6CC715;
padding-bottom : 15px;
}

.justeungeste_bio_eco2 {
padding-left : 8px;
padding-bottom : 5px;
color:#000000;
font-size:13px;
}

.justeungeste_bio_eco2 a:link {
color:#3DA6E7;
font-size:13px;
text-decoration: none;
}

.justeungeste_bio_eco2 a:visited {
color:#3DA6E7;
font-size:13px;
text-decoration: none;
}

.justeungeste_bio_eco2 a:hover {
color:#3DA6E7;
font-size:13px;
text-decoration: underline;
}

.justeungeste_video_eco {
padding-bottom : 20px;
width : 154px;
text-align : center;
float : left;
}

.justeungeste_video_eco img {
border: 2px solid #0589FF;
}

.img_video_1 {
width: 239px;
height: 179px;
position: absolute;
z-index: 0;
}

.img_video_2 {
width: 229px;
height: 169px;
position: absolute;
z-index: 1;
border: 5px solid #FFFFFF;
}

.justeungeste_produits {
padding-left : 8px;
padding-right : 12px;
width : 770px;
margin : auto;
}

.justeungeste_produits b {
color:#1387DC;
font-size:15px;
text-align:justify;
}

.justeungeste_produits p {
padding-bottom : 10px;
}

.justeungeste_produit {
padding-bottom : 50px;
text-align : center;
color:#1387DC;
font-size:17px;
width : 255px;
float : left;
margin : auto;
}

.justeungeste_produit img {
border : 0px;
}

.vert {
color:#6CC715;
font-size:17px;
}

.entreprises_theme_architecture {
padding-top : 10px;
padding-left : 10px;
padding-bottom : 10px;
color:#0D71C1;
font-size:13px;
font-weight: bold;
margin : auto;
}

.entreprises_theme_architecture a:link {
color:#0D71C1;
font-size:13px;
font-weight: bold;
text-decoration: none;
}

.entreprises_theme_architecture a:visited {
color:#0D71C1;
font-size:13px;
font-weight: bold;
text-decoration: none;
}

.entreprises_theme_architecture a:hover {
color:#0D71C1;
font-size:13px;
font-weight: bold;
text-decoration: underline;
}

.entreprises_ajout_entreprises {
color:#43B912;
font-size:15px;
text-align:justify;
width : 780px;
margin : auto;
}

.entreprises_ajout_entreprises h2 {
color:#000000;
font-size:15px;
}

.entreprises_theme_info {
color:#000000;
font-size:15px;
text-align:justify;
width : 780px;
margin : auto;
}

.entreprises_theme_info_1 {
width : 470px;
color:#000000;
font-size:13px;
float : left;
}

.entreprises_theme_info_1 b {
width : 470px;
color:#0097E8;
font-size:13px;
}

.entreprises_theme_info_2 {
width : 290px;
float : left;
}

.entreprises_theme_info fieldset {
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
color:#000000;
font-size:15px;
text-align:justify;
width : 760px;
margin : auto;
}

.entreprises_theme_info a:link {
color:#43B912;
font-size:15px;
text-decoration: none;
}

.entreprises_theme_info a:visited {
color:#43B912;
font-size:15px;
text-decoration: none;
}

.entreprises_theme_info a:hover {
color:#43B912;
font-size:15px;
text-decoration: underline;
}

.entreprises_theme_info h2 {
color:#000000;
font-size:15px;
}

.entreprises_fiche_01 {
background : url("ecologie/entreprises_fiche_01.png");
background-repeat : repeat-x;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
color:#888888;
font-size:16px;
text-align:justify;
font-weight: bold;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width : 760px;
height: 28px;
margin : auto;
}

.entreprises_fiche_entreprise {
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
color:#666666;
font-size:15px;
text-align:justify;
width : 760px;
border: 1px solid #cccccc;
margin : auto;
}

.entreprises_fiche_entreprise a:link {
color:#0D71C1;
font-size:15px;
text-decoration: none;
}

.entreprises_fiche_entreprise a:visited {
color:#0D71C1;
font-size:15px;
text-decoration: none;
}

.entreprises_fiche_entreprise a:hover {
color:#0D71C1;
font-size:15px;
text-decoration: underline;
}

.entreprises_fiche_02 {
background : url("ecologie/entreprises_fiche_01.png");
background-repeat : repeat-x;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
color:#0D71C1;
font-size:16px;
text-align:justify;
font-weight: bold;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width : 760px;
height: 28px;
margin : auto;
}

.entreprises_fiche_entreprise_02 {
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
color:#666666;
font-size:15px;
text-align:justify;
width : 760px;
border: 1px solid #cccccc;
margin : auto;
}

.entreprises_commentaires_00 {
padding-bottom : 20px;
width : 760px;
margin : auto;
}

.entreprises_commentaires_01 {
width : 500px;
color:#666666;
text-align:justify;
font-size:13px;
float : left;
}

.entreprises_commentaires_02 {
padding-left : 40px;
padding-right : 35px;
text-align:center;
width : 185px;
color:#666666;
font-size:13px;
float : left;
}

.entreprises_commentaires_03 {
padding-top : 20px;
padding-left : 40px;
padding-right : 35px;
text-align:center;
width : 185px;
color:#666666;
font-size:13px;
float : left;
}

.entreprises_commentaires_04 {
padding-left : 30px;
padding-right : 25px;
text-align:center;
width : 205px;
color:#666666;
font-size:13px;
float : left;
}

.commentaires_04 {
color:#666666;
font-size:13px;
font-weight: bold;
}

.entreprises_fiche_entreprise_02 b {
color:#666666;
font-size:13px;
text-align:justify;
}

.entreprises_fiche_entreprise_02 a:link {
color:#0D71C1;
font-size:13px;
text-decoration: none;
}

.entreprises_fiche_entreprise_02 a:visited {
color:#0D71C1;
font-size:13px;
text-decoration: none;
}

.entreprises_fiche_entreprise_02 a:hover {
color:#0D71C1;
font-size:13px;
text-decoration: underline;
}

.entreprises_fiche_entreprise_1 {
width : 470px;
color:#666666;
font-size:13px;
float : left;
}

.entreprises_fiche_entreprise_1 b {
width : 470px;
color:#0D71C1;
font-size:13px;
}

.entreprises_fiche_entreprise_2 {
width : 290px;
float : left;
}

.entreprises_theme_infos {
color:#000000;
font-size:15px;
text-align:justify;
width : 780px;
margin : auto;
}

.entreprises_theme_infos fieldset {
padding-left : 10px;
padding-right : 10px;
color:#000000;
font-size:15px;
text-align:justify;
width : 760px;
min-height: 650px;
margin : auto;
}

.entreprises_theme_infos legend {
color:#000000;
font-size:13px;
font-weight: bold;
}

.entreprises_theme_infos p {
color:#000000;
font-size:11px;
text-align:justify;
}

.entreprises_theme_infos p a:link {
color:#0097E8;
font-size:11px;
text-decoration: none;
}

.entreprises_theme_infos p a:visited {
color:#0097E8;
font-size:11px;
text-decoration: none;
}

.entreprises_theme_infos p a:hover {
color:#0097E8;
font-size:11px;
text-decoration: underline;
}

.justeungeste_tarifs {
margin : auto;
}

.tarifs_infos_1 {
padding-top:5px;
padding-bottom:5px;
width:30px;
font-size:13px;
font-weight:bold;
text-align:center;
border-bottom: 1px solid #000000;
}

.tarifs_infos_2 {
padding-top:5px;
padding-bottom:5px;
width:600px;
font-size:11px;
border-bottom: 1px solid #000000;
}

.tarifs_infos_2 b {
color:#0D71C1;
font-size:13px;
font-weight:bold;
}

.tarifs_infos_3 {
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
width:80px;
color:#0D71C1;
font-size:13px;
font-weight:bold;
text-align:right;
border-bottom: 1px solid #000000;
}

.entreprises_fiches {
width : 781px;
margin : auto;
}

.entreprises_fiches_x1 {
padding-right : 3px;
width : 389px;
margin : auto;
float : left;
}

.entreprises_fiches_x2 {
width : 389px;
margin : auto;
float : left;
}

.entreprise_fiches_info_1 {
background : url("ecologie/entreprises_fiche_01.png");
background-repeat : repeat-x;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
color:#888888;
font-size:16px;
text-align:justify;
font-weight: bold;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width : 366px;
height: 28px;
margin : auto;
}

.entreprises_fiches_info_1 {
padding-right : 9px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
color:#0D71C1;
font-size:13px;
font-weight: bold;
text-align:justify;
border: 1px solid #cccccc;
width : 366px;
height: 275px;
margin : auto;
}

.entreprise_fiches_info_2 {
background : url("ecologie/entreprises_fiche_01.png");
background-repeat : repeat-x;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
color:#888888;
font-size:16px;
text-align:justify;
font-weight: bold;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
width : 366px;
height: 28px;
margin : auto;
}

.entreprises_fiches_info_2 {
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
color:#000000;
font-size:15px;
text-align:justify;
border: 1px solid #cccccc;
width : 366px;
height: 275px;
}

.entreprises_recherches {
color:#000000;
font-size:13px;
margin : auto;
}

.entreprises_recherches fieldset {
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
color:#000000;
font-size:13px;
text-align:justify;
min-height: 900px;
margin : auto;
}

.entreprises_recherches a:link {
color:#0097E8;
font-size:11px;
text-decoration: none;
}

.entreprises_recherches a:visited {
color:#0097E8;
font-size:11px;
text-decoration: none;
}

.entreprises_recherches a:hover {
color:#0097E8;
font-size:11px;
text-decoration: underline;
}

.les_entreprises_infos {
color:#000000;
font-size:15px;
text-align:justify;
width : 780px;
margin : auto;
}

.les_entreprises_infos fieldset {
padding-left : 10px;
padding-right : 10px;
color:#000000;
font-size:15px;
text-align:justify;
width : 760px;
min-height: 650px;
margin : auto;
}

.les_entreprises_infos legend {
color:#000000;
font-size:13px;
font-weight: bold;
}

.web_01 {
color:#000000;
font-size:11px;
font-weight: bold;
text-align:justify;
}

.web_02 {
color:#0097E8;
font-size:11px;
text-align:justify;
}

.les_entreprises_infos p a:link {
color:#000000;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.les_entreprises_infos p a:visited {
color:#000000;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.les_entreprises_infos p a:hover {
color:#000000;
font-size:11px;
font-weight: bold;
text-decoration: underline;
}

.les_videos_infos {
color:#000000;
font-size:15px;
text-align:justify;
width : 780px;
margin : auto;
}

.les_videos_infos fieldset {
padding-left : 10px;
padding-right : 10px;
color:#000000;
font-size:15px;
text-align:justify;
width : 760px;
min-height: 650px;
margin : auto;
}

.les_videos_infos legend {
color:#000000;
font-size:13px;
font-weight: bold;
}

.web_03 {
color:#000000;
font-size:11px;
font-weight: bold;
text-align:justify;
}

.web_04 {
color:#0097E8;
font-size:11px;
text-align:justify;
padding-bottom : 5px;
}

.les_videos_infos a:link {
color:#000000;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.les_videos_infos a:visited {
color:#000000;
font-size:11px;
font-weight: bold;
text-decoration: none;
}

.les_videos_infos a:hover {
color:#000000;
font-size:11px;
font-weight: bold;
text-decoration: underline;
}

.les_astuces_infos {
color:#000000;
font-size:15px;
text-align:justify;
width : 760px;
margin : auto;
}

.les_astuces_infos fieldset {
padding-left : 10px;
padding-right : 10px;
color:#000000;
font-size:15px;
text-align:justify;
width : 740px;
min-height: 650px;
margin : auto;
}

.les_astuces_infos legend {
color:#000000;
font-size:15px;
font-weight: bold;
}

.web_05 {
color:#000000;
font-size:13px;
font-weight: bold;
text-align:justify;
}

.web_06 {
color:#0097E8;
font-size:13px;
text-align:justify;
padding-bottom : 5px;
}

.les_astuces_infos a:link {
color:#000000;
font-size:13px;
font-weight: bold;
text-decoration: none;
}

.les_astuces_infos a:visited {
color:#000000;
font-size:13px;
font-weight: bold;
text-decoration: none;
}

.les_astuces_infos a:hover {
color:#000000;
font-size:13px;
font-weight: bold;
text-decoration: underline;
}