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

* {
margin:0;
padding:0;
}

/* ---------- France Emballage CSS Header ---------- */

.emballage_h1 {
background : url("emballage/emballage_h1.jpg");
background-repeat : no-repeat;
padding-top : 4px;
padding-left : 10px;
font-size:11px;
width : 964px;
height :16px;
margin : auto;
}

.emballage_h2 {
background : url("emballage/emballage_h2.jpg");
background-repeat : no-repeat;
width : 974px;
height :80px;
margin : auto;
}

.emballage_h3 {
background : url("emballage/emballage_h3.jpg");
background-repeat : no-repeat;
width : 974px;
height :80px;
margin : auto;
}

.emballage_h4 {
background : url("emballage/emballage_h4.jpg");
background-repeat : no-repeat;
width : 974px;
height :84px;
margin : auto;
}

.emballage_h5 {
background : url("emballage/emballage_h5.jpg");
background-repeat : no-repeat;
width : 974px;
height :40px;
margin : auto;
}

.emballage_h5x {
background : url("emballage/emballage_h5x.jpg");
background-repeat : no-repeat;
padding-top : 10px;
padding-left : 50px;
width : 924px;
height :30px;
margin : auto;
}

.emballage_h5x a:link {
color:#F6BC00;
font-size:15px;
text-decoration: none;
}

.emballage_h5x a:visited {
color:#F6BC00;
font-size:15px;
text-decoration: none;
}

.emballage_h5x a:hover {
color:#1C6DE3;
font-size:15px;
text-decoration: underline;
}

.emballage_m1 {
padding-left : 58px;
width : 80px;
height :40px;
margin : auto;
float : left;
}

.emballage_m1 a:link {
background : url("emballage/emballage_m11.png") no-repeat;
width : 80px;
height :40px;
display: block;
}

.emballage_m1 a:visited {
background : url("emballage/emballage_m11.png") no-repeat;
width : 80px;
height :40px;
display: block;
}

.emballage_m1 a:hover {
background : url("emballage/emballage_m12.png") no-repeat;
width : 80px;
height :40px;
display: block;
}

.emballage_m2 {
padding-left : 16px;
width : 230px;
height :40px;
margin : auto;
float : left;
}

.emballage_m2 a:link {
background : url("emballage/emballage_m21.png") no-repeat;
width : 230px;
height :40px;
display: block;
}

.emballage_m2 a:visited {
background : url("emballage/emballage_m21.png") no-repeat;
width : 230px;
height :40px;
display: block;
}

.emballage_m2 a:hover {
background : url("emballage/emballage_m22.png") no-repeat;
width : 230px;
height :40px;
display: block;
}

.emballage_m3 {
padding-left : 5px;
padding-right : 485px;
width : 100px;
height :40px;
margin : auto;
float : left;
}

.emballage_m3 a:link {
background : url("emballage/emballage_m31.png") no-repeat;
width : 100px;
height :40px;
display: block;
}

.emballage_m3 a:visited {
background : url("emballage/emballage_m31.png") no-repeat;
width : 100px;
height :40px;
display: block;
}

.emballage_m3 a:hover {
background : url("emballage/emballage_m32.png") no-repeat;
width : 100px;
height :40px;
display: block;
}

.emballage_h6 {
background : url("emballage/emballage_h6.jpg");
background-repeat : no-repeat;
width : 974px;
height :20px;
margin : auto;
}

.emballage_h6x {
background : url("emballage/emballage_h6x.jpg");
background-repeat : no-repeat;
width : 974px;
height :20px;
margin : auto;
}

.emballage_aleatoire {
width : 260px;
margin : auto;
}

.emballage_aleatoire_1 {
background : url("emballage/emballage_aleatoire_1.jpg");
background-repeat : no-repeat;
padding-top : 15px;
text-align : center;
color:#F7B500;
font-size:22px;
width : 260px;
height :35px;
margin : auto;
}

.emballage_aleatoire_2 {
background : url("emballage/emballage_aleatoire_2.jpg");
background-repeat : repeat-y;
padding-left : 20px;
width : 240px;
color:#000000;
font-size:18px;
margin : auto;
}

.emballage_aleatoire_2 b {
color:#2373E6;
font-size:20px;
}

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

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

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

.emballage_aleatoire_3 {
background : url("emballage/emballage_aleatoire_3.jpg");
background-repeat : no-repeat;
width : 260px;
height :50px;
margin : auto;
}

.emballage_c0 {
width : 974px;
margin : auto;
}

.emballage_c0x {
padding-top : 30px;
padding-left : 30px;
padding-right : 30px;
padding-bottom : 50px;
color:#000000;
font-size:15px;
text-align:justify;
width : 914px;
margin : auto;
}

.emballage_c0x a:link {
color:#4BB5FF;
font-size:15px;
text-decoration: none;
}

.emballage_c0x a:visited {
color:#4BB5FF;
font-size:15px;
text-decoration: none;
}

.emballage_c0x a:hover {
color:#4BB5FF;
font-size:15px;
text-decoration: underline;
}

.emballage_c1 {
width : 690px;
margin : auto;
float : left;
}

.emballage_c2 {
width : 284px;
margin : auto;
float : left;
}

.emballage_c2 p {
text-align : center;
}

.emballage_t00 {
padding-bottom : 15px;
width : 670px;
height :98px;
margin : auto;
}

.emballage_t01 {
width : 670px;
height :50px;
}

.emballage_t1 {
background : url("emballage/emballage_t1.png");
background-repeat : no-repeat;
width : 335px;
height :50px;
float : left;
}

.emballage_t2 {
background : url("emballage/emballage_t2.jpg");
background-repeat : no-repeat;
padding-top : 37px;
padding-left : 10px;
color:#ffffff;
font-size:11px;
text-align:justify;
width : 325px;
height :13px;
float : left;
}

.emballage_t02 {
width : 670px;
height :48px;
}

.emballage_t3 {
background : url("emballage/emballage_t3.jpg");
background-repeat : no-repeat;
padding-left : 17px;
color:#ffffff;
font-size:13px;
text-align:justify;
width : 318px;
height :48px;
float : left;
}

.emballage_t3 a:link {
color:#ffffff;
font-size:13px;
text-decoration: underline;
}

.emballage_t3 a:visited {
color:#ffffff;
font-size:13px;
text-decoration: underline;
}

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

.emballage_t4 {
background : url("emballage/emballage_t4.jpg");
background-repeat : no-repeat;
padding-top : 5px;
padding-left : 15px;
width : 320px;
height :43px;
float : left;
}

.emballage_f1 {
background : url("emballage/emballage_f1.jpg");
background-repeat : no-repeat;
width : 974px;
height :16px;
margin : auto;
}

.emballage_f2 {
background : url("emballage/emballage_f2.jpg");
background-repeat : no-repeat;
width : 974px;
height :41px;
margin : auto;
}

.emballage_f3 {
background : url("emballage/emballage_f3.jpg");
background-repeat : repeat-y;
width : 974px;
height :100px;
margin : auto;
}

.emballage_f3_1 {
padding-left : 7px;
width : 480px;
float : left;
}

.emballage_f3_11 {
width : 240px;
text-align : left;
color:#000000;
font-size:13px;
float : left;
}

.emballage_f3_11 a:link {
color:#FFFFFF;
font-size:13px;
text-decoration: none;
}

.emballage_f3_11 a:visited {
color:#FFFFFF;
font-size:13px;
text-decoration: none;
}

.emballage_f3_11 a:hover {
color:#FFFFFF;
font-size:13px;
text-decoration: underline;
}

.emballage_f3_2 {
padding-left : 7px;
width : 480px;
float : left;
}

.emballage_f3_22 {
width : 240px;
text-align : left;
color:#000000;
font-size:13px;
float : left;
}

.emballage_f3_22 a:link {
color:#FFFFFF;
font-size:13px;
text-decoration: none;
}

.emballage_f3_22 a:visited {
color:#FFFFFF;
font-size:13px;
text-decoration: none;
}

.emballage_f3_22 a:hover {
color:#FFFFFF;
font-size:13px;
text-decoration: underline;
}

.emballage_f4 {
background : url("emballage/emballage_f4.jpg");
background-repeat : no-repeat;
padding-top : 20px;
text-align : center;
width : 974px;
height :30px;
color:#000000;
font-size:13px;
margin : auto;
}

.emballage_f4 a:link {
color:#F7B500;
font-size:13px;
text-decoration: none;
}

.emballage_f4 a:visited {
color:#F7B500;
font-size:13px;
text-decoration: none;
}

.emballage_f4 a:hover {
color:#F7B500;
font-size:13px;
text-decoration: underline;
}

.emballage_f5 {
background-color : #ffffff;
padding-left : 10px;
padding-right : 10px;
text-align:justify;
width : 954px;
color:#000000;
font-size:11px;
margin : auto;
}

.emballage_f5 a:link {
color:#F7B500;
font-size:11px;
text-decoration: none;
}

.emballage_f5 a:visited {
color:#F7B500;
font-size:11px;
text-decoration: none;
}

.emballage_f5 a:hover {
color:#F7B500;
font-size:11px;
text-decoration: underline;
}

.zone_recherche {
border: 1px solid #000000;
width : 228px;
height :20px;
margin : auto;
}

.bouton_recherche {
padding-top : 3px;
padding-left : 12px;
text-align : center;
color:#1C62DC;
}

.emballage_w1 {
background : url("emballage/emballage_w1.jpg");
background-repeat : no-repeat;
width : 670px;
height :14px;
margin : auto;
}

.emballage_w2 {
background : url("emballage/emballage_w2.jpg");
background-repeat : repeat-y;
padding-left : 15px;
width : 655px;
color:#5BC4FF;
font-size:13px;
margin : auto;
}

.emballage_w2 p {
padding-right : 25px;
padding-bottom : 10px;
width : 645px;
color:#808080;
font-size:13px;
text-align:justify;
margin : auto;
}

.emballage_w3 {
background : url("emballage/emballage_w3.jpg");
background-repeat : no-repeat;
padding-bottom : 15px;
width : 670px;
height :14px;
margin : auto;
}

.emballage_w4 {
background : url("emballage/emballage_w2.jpg");
background-repeat : repeat-y;
padding-right : 15px;
padding-left : 15px;
text-align:justify;
width : 640px;
color:#000000;
font-size:13px;
margin : auto;
}

.emballage_w4 b {
color:#0097E8;
font-size:14px;
}

.emballage_w4 h1 {
color:#0097E8;
font-size:16px;
}

.emballage_w4 a:link {
color:#F6BC00;
font-size:15px;
text-decoration: none;
}

.emballage_w4 a:visited {
color:#F6BC00;
font-size:15px;
text-decoration: none;
}

.emballage_w4 a:hover {
color:#F6BC00;
font-size:15px;
text-decoration: underline;
}

.emballage_w6 {
background : url("emballage/emballage_w2.jpg");
background-repeat : repeat-y;
padding-right : 15px;
padding-left : 15px;
text-align:justify;
width : 640px;
color:#000000;
font-size:15px;
margin : auto;
}

.emballage_w6 p {
text-align:justify;
color:#00C6FF;
font-size:13px;
}

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

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

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

.emballage_w5 {
background : url("emballage/emballage_w2.jpg");
background-repeat : repeat-y;
padding-right : 15px;
padding-left : 15px;
text-align:justify;
min-height: 450px;
width : 640px;
color:#000000;
font-size:13px;
margin : auto;
}

.emballage_w5 b {
color:#0097E8;
font-size:14px;
}

.emballage_w5 h1 {
color:#0097E8;
font-size:16px;
}

.emballage_w5 a:link {
color:#F6BC00;
font-size:15px;
text-decoration: none;
}

.emballage_w5 a:visited {
color:#F6BC00;
font-size:15px;
text-decoration: none;
}

.emballage_w5 a:hover {
color:#F6BC00;
font-size:15px;
text-decoration: underline;
}

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

.emballage_w40 b {
width : 338px;
color:#0097E8;
font-size:14px;
}

.emballage_w41 {
width : 282px;
float : left;
}

.emballage_w4p0 {
width : 150px;
float : left;
}

.emballage_w4p1 {
width : 490px;
min-height: 130px;
color:#000000;
font-size:13px;
float : left;
}

.emballage_w4p1 b {
color:#0097E8;
font-size:14px;
}

.emballage_r0 {
padding-top : 10px;
padding-left : 5px;
width : 675px;
margin : auto;
}

.emballage_r1 {
width : 223px;
margin : auto;
float : left;
}

.emballage_r2 {
width : 224px;
margin : auto;
float : left;
}

.emballage_r3 {
width : 223px;
margin : auto;
float : left;
}

.emballage_conditionnement {
background : url("emballage/emballage_conditionnement.png");
background-repeat : no-repeat;
padding-top : 40px;
padding-left : 75px;
padding-right : 8px;
width : 140px;
height :50px;
color:#FFFFFF;
font-size:11px;
margin : auto;
}

.emballage_logistique {
background : url("emballage/emballage_logistique.png");
background-repeat : no-repeat;
padding-top : 40px;
padding-left : 85px;
padding-right : 8px;
width : 130px;
height :50px;
color:#FFFFFF;
font-size:11px;
margin : auto;
}

.emballage_fourniture {
background : url("emballage/emballage_fourniture.png");
background-repeat : no-repeat;
padding-top : 40px;
padding-left : 75px;
padding-right : 8px;
width : 140px;
height :50px;
color:#FFFFFF;
font-size:11px;
margin : auto;
}

.emballage_transport {
background : url("emballage/emballage_transport.png");
background-repeat : no-repeat;
padding-top : 40px;
padding-left : 95px;
padding-right : 8px;
width : 120px;
height :50px;
color:#FFFFFF;
font-size:11px;
margin : auto;
}

.emballage_imprimerie {
background : url("emballage/emballage_imprimerie.png");
background-repeat : no-repeat;
padding-top : 40px;
padding-left : 75px;
padding-right : 8px;
width : 140px;
height :50px;
color:#FFFFFF;
font-size:11px;
margin : auto;
}

.emballage_thermoformage {
background : url("emballage/emballage_thermoformage.png");
background-repeat : no-repeat;
padding-top : 40px;
padding-left : 75px;
padding-right : 8px;
width : 140px;
height :50px;
color:#FFFFFF;
font-size:11px;
margin : auto;
}

.emballage_r01 {
background : url("emballage/emballage_r01.jpg");
background-repeat : repeat-y;
padding-left : 7px;
padding-right : 7px;
padding-bottom : 5px;
width : 208px;
min-height: 80px;
color:#808080;
font-size:10px;
text-align:justify;
margin : auto;
}

.emballage_r01b {
background : url("emballage/emballage_r01.jpg");
background-repeat : repeat-y;
padding-left : 7px;
padding-right : 7px;
padding-bottom : 5px;
font-size:15px;
width : 208px;
text-align: right;
margin : auto;
}

.emballage_r01b a:link {
color:#F7B500;
font-size:15px;
text-decoration: none;
}

.emballage_r01b a:visited {
color:#F7B500;
font-size:15px;
text-decoration: none;
}

.emballage_r01b a:hover {
color:#F7B500;
font-size:15px;
text-decoration: underline;
}

.emballage_r02 {
background : url("emballage/emballage_r02.jpg");
background-repeat : no-repeat;
width : 222px;
height :9px;
margin : auto;
}

.titre_theme {
color:#535458;
font-size:15px;
font-weight: bold;
}

.titre_rubrique {
color:#535458;
font-size:13px;
font-weight: bold;
}

.emballage_inscription {
background : url("emballage/inscription.bmp");
background-repeat : no-repeat;
padding-top : 241px;
padding-left : 43px;
width : 217px;
height :52px;
margin : auto;
}

.emballage_inscription img {
border : 0px;
}

.emballage_menut0 {
padding-top : 30px;
width : 640px;
margin : auto;
}

.emballage_menut1 {
width : 320px;
min-height: 130px;
border-top: 1px solid #2952A2;
float : left;
}

.emballage_menut1 a:link {
border-left: 1px solid #2952A2;
border-right: 1px solid #2952A2;
border-bottom: 1px solid #2952A2;
background-color : #FF9900;
width : 318px;
height :25px;
text-align : center;
color:#ffffff;
font-size:16px;
display: block;
text-decoration: none;
}

.emballage_menut1 a:visited {
border-left: 1px solid #2952A2;
border-right: 1px solid #2952A2;
border-bottom: 1px solid #2952A2;
background-color : #FF9900;
width : 318px;
height :25px;
text-align : center;
color:#ffffff;
font-size:16px;
display: block;
text-decoration: none;
}

.emballage_menut1 a:hover {
border-left: 1px solid #2952A2;
border-right: 1px solid #2952A2;
border-bottom: 1px solid #2952A2;
background-color : #FF811B;
width : 318px;
height :25px;
text-align : center;
color:#ffffff;
font-size:16px;
display: block;
text-decoration: underline;
}

.emballage_menut2 {
width : 320px;
min-height: 130px;
float : left;
}

.emballage_menut2 a:link {
border-left: 1px solid #2952A2;
border-right: 1px solid #2952A2;
border-bottom: 1px solid #2952A2;
background-color : #FF811B;
width : 318px;
height :25px;
text-align : center;
color:#ffffff;
font-size:16px;
display: block;
text-decoration: none;
}

.emballage_menut2 a:visited {
border-left: 1px solid #2952A2;
border-right: 1px solid #2952A2;
border-bottom: 1px solid #2952A2;
background-color : #FF811B;
width : 318px;
height :25px;
text-align : center;
color:#ffffff;
font-size:16px;
display: block;
text-decoration: none;
}

.emballage_menut2 a:hover {
border-left: 1px solid #2952A2;
border-right: 1px solid #2952A2;
border-bottom: 1px solid #2952A2;
background-color : #FF811B;
width : 318px;
height :25px;
text-align : center;
color:#ffffff;
font-size:16px;
display: block;
text-decoration: underline;
}

.architecture {
color:#000000;
font-size:13px;
}

.architecture a:link {
color:#F6BC00;
font-size:13px;
text-decoration: none;
}

.architecture a:visited {
color:#F6BC00;
font-size:13px;
text-decoration: none;
}

.architecture a:hover {
color:#F6BC00;
font-size:13px;
text-decoration: underline;
}
