@charset "utf-8";
/* CSS Document */


body {
background: #5d80a9 url('../images/background.png') repeat-x;
font-family: "trebuchet ms", "trebuchet", "gill", arial, sans-serif;
font-size:11px;
text-align:center;
}

.bold {
font-weight:bold;
}

.italic {
font-style:italic;
}

.bigger {
font-size:1.2em;
}

h1 {
font-size:17px;
}

h2 {
font-size:14px;
}

a {
color:#000;
}

img {
border:none;
}

table {
width:100%;
}

td.date {
width:65px;
}

td.title {
width:345px;
min-height:300px;
}

div.header {
height:171px;
}

div.header#intro {
background: url('../images/banners/0_intro.png') no-repeat;
}

div.header#multipack {
background: url('../images/banners/1_multipack.png') no-repeat;
}

div.header#sleeve {
background: url('../images/banners/2_sleeve.png') no-repeat;
}

div.header#label {
background: url('../images/banners/3_label.png') no-repeat;
}

div.header#services {
background: url('../images/banners/4_service.png') no-repeat;
}

div.header#environment {
background: url('../images/banners/6_env.png') no-repeat;
}

div.header#threesixty {
background: url('../images/banners/5_ceisa.png') no-repeat;
}

div.header#implantation {
background: url('../images/banners/7_imp.png') no-repeat;
}

div.header#news {
background: url('../images/banners/8_new.png') no-repeat;
}


div#page {
background:#ffffff;
width:973px;
margin: auto;
text-align:left;
}


div.parts {
float:left;
width:140px;
padding: 0px;
font-size:17px;
}

div.parts #flashlink {
margin-top:50px;
margin-left:25px;
}

div.subparts {
float:left;
width:150px;
display:block;
padding: 0px;
font-size:13px;
border-left:1px solid #888;
border-right:1px solid #888;
margin-left:15px;
}

div.subparts ul {
padding: 0px 25px 0px 25px;
}

div.parts li, div.subparts li {
 list-style-type:none;
 margin-bottom:10px;
}

div.parts li {
margin-bottom:10px;
display:block;
width:115px;
height:33px;
margin-left:-40px;
padding-left:30px;
}

div.parts li a, div.subparts li a {
text-decoration:none;
}

div.parts li a {
color:#256297;
}

div.parts li.active a, div.parts li a:hover {
margin-left:10px;
}

div.content {
padding: 0px 50px 50px 0px;
margin-left:330px;
}

div.content_welcome {
margin-left: 250px;
}

div.content .image {
padding-left:70px;
}

div.content img.news {
float:left;
margin-right:10px;
}

div.parts li#multipack {
  background: url('../images/gifs/rouge.gif') no-repeat 0px 23px;
}

div.parts li#sleeve {
  background: url('../images/gifs/orange.gif') no-repeat 0px 23px;
}

div.parts li#label {
  background: url('../images/gifs/bleuf.gif') no-repeat 0px 23px;
}

div.parts li#services {
  background: url('../images/gifs/rose.gif') no-repeat 0px 23px;
}

div.parts li#environment {
  background: url('../images/gifs/vert.gif') no-repeat 0px 23px;
}

div.parts li#threesixty {
  background: url('../images/gifs/bleuc.gif') no-repeat 0px 23px;
}

div.parts li#implantation {
  background: url('../images/gifs/jaune.gif') no-repeat 0px 23px;
}

div.parts li#news {
  background: url('../images/gifs/violet.gif') no-repeat 0px 23px;
}

div.content#multipack h1, div.content#multipack h2, div.content#multipack a:hover, div.subparts#multipack .active a, div.subparts#multipack a:hover, div.parts li.active#multipack a, div.parts li#multipack a:hover {
color:#cc0000;
}

div.content#sleeve h1, div.content#sleeve h2, div.content#sleeve a:hover, div.subparts#sleeve .active a, div.subparts#sleeve a:hover, div.parts li.active#sleeve a, div.parts li#sleeve a:hover {
color:#ff6600;
}

div.content#label h1, div.content#label h2, div.content#label a:hover, div.subparts#label .active a, div.subparts#label a:hover, div.parts li.active#label a, div.parts li#label a:hover {
color:#000099;
}

div.content#services h1, div.content#services h2, div.content#services a:hover, div.subparts#services .active a, div.subparts#services a:hover, div.parts li.active#services a, div.parts li#services a:hover {
color:#ff3366;
}

div.content#environment h1, div.content#environment h2, div.content#environment a:hover, div.subparts#environment .active a, div.subparts#environment a:hover, div.parts li.active#environment a, div.parts li#environment a:hover {
color:#77ab2e;
}

div.content#threesixty h1, div.content#threesixty h2, div.content#threesixty a:hover, div.subparts#threesixty .active a, div.subparts#threesixty a:hover, div.parts li.active#threesixty a, div.parts li#threesixty a:hover {
color:#3a86b6;
}

div.content#implantation h1, div.content#implantation h2, div.content#implantation a:hover, div.subparts#implantation .active a, div.subparts#implantation a:hover, div.parts li.active#implantation a, div.parts li#implantation a:hover {
color:#ff9900;
}

div.content#news h1, div.content#news h2, div.content#news a:hover, div.subparts#news .active a, div.subparts#news a:hover, div.parts li.active#news a, div.parts li#news a:hover, td.date, td.titre a:hover {
color:#990066;
}

div#langlinks {
margin-top:-20px;
text-align:right;
margin-right:150px;
}

a.langlink {
margin-right:10px;
}

div.footer {
clear:both;
text-align:center;
color:#444;
padding-bottom:5px;
}

div.closure{
margin: auto;
padding: 5px 0px 5px 0px;
text-align:center;
color:#000;
}