body {
margin: 0 0 0 0;
padding: 0 0 0 0;
border-collapse:collapse;
background: #000000 url('images/skin-01-fnd.jpg') center top no-repeat;
}

@font-face {
font-family: '28_days_laterregular';
src: url('fontes/28_days_later-webfont.eot');
src: url('fontes/28_days_later-webfont.eot?#iefix') format('embedded-opentype'),
url('fontes/28_days_later-webfont.woff') format('woff'),
url('fontes/28_days_later-webfont.ttf') format('truetype'),
url('fontes/28_days_later-webfont.svg#28_days_laterregular') format('svg');
font-weight: normal;
font-style: normal;
}

.img {border-collapse:collapse;}

/* TEXTE GLOBAL DU SITE */

html, input, textarea, p, td, li {
font-family: Lucida Grande,Tahoma,Verdana,Arial, Helvetica, sans-serif;
font-size:14px;
line-height:1.333em;
color:#eeeeee;
}

.small {
font-size: 10px;
font-family: Lucida Grande,Tahoma,Verdana,Arial, Helvetica, sans-serif; font-weight: normal;
}

/* LIENS */

a:link {color: #ffffff; text-decoration: none;}
a:visited {color: #ffffff; text-decoration: none;}
a:hover {color: gold; text-decoration: underline;}
a:active {color:#ffffff; text-decoration: none;}

a.liensTop:link { 
color: white; 
text-decoration: none;
padding: 2px 2px 2px 2px;

font-family: "28_days_laterregular";
}
a.liensTop:visited { 
color: white; 
text-decoration: none;
padding: 2px 2px 2px 2px;
font-family: "28_days_laterregular";
}
a.liensTop:hover {
color: gold; 
text-decoration: none;
padding: 2px 2px 2px 2px;
font-family: "28_days_laterregular";
}


/* ------------------------------------ */
/* TABLE HEADER */

.tableHeader {
width:960px;
height:160px;
padding:auto;
margin:auto;
background-image: url('images/header.jpg');
vertical-align: top;
}

.tableHeaderMenu {
font-size: 32px;
font-weight: normal;
color: #333333;
margin-top:92px;
background-image: url('');
text-align:center;
}
/* ------------------------------------ */


/* ------------------------------------ */
/* TABLE CONTENU */

.tableContenu {
width:960px;
height:480px;
background-color:#000000;
background-image: url('images/font-contenu.jpg');
padding:0 0 0 0;
vertical-align: top;
}
/* ------------------------------------ */

.tdMenu {
border: solid #dddddd 1px;
width:240px;
}

.tdContenu {
border: solid #dddddd 0;
width:720px;
}

.tableGlobale {
border: solid #000000 0;
}


.tableCentrale {
background-color: #000000;
border: solid #bbbbbb 0px;
margin: 0px;
padding: 0px;
width: 100%;
}


table#titre {
background-color: #000000;
margin: 0px;
padding: 1px;
border: solid #dddddd 1px;
font-size: 14px;
font-family: Verdana,Courier,Arial;
font-weight: Bold;
color: #eeeeee;}

.titreMenus {font-size: 12px; font-family: Verdana; font-weight: bold; color: #ffffff; margin-left: 5px;}

table#speech {

margin: 0px;
padding: 7px;
border: solid #dddddd 1px;
font-size: 12px;
font-family: Verdana,Courier,Arial;
font-weight: normal;
color: #000000;}

table#product {

margin: 0px;
padding: 3px;
border: solid #cccccc 1px;
font-size: 12px;
font-family: Verdana,Courier,Arial;
font-weight: normal;
color: #000000;}

.tdProduct {

border: solid #dddddd 1px;
padding: 3px;
}

.tdProductTitre {
background-color: #eeeeee;
border: solid #dddddd 1px;
margin: 0px;
padding: 3px;
font-size: 13px;
font-family: Verdana,Courier,Arial;
font-weight: normal;
color: #000000;
}





a.z:link {color:#eeeeee; text-decoration: underline;}
a.z:visited {color:#eeeeee; text-decoration: underline;}
a.z:hover {color:#eeeeee; text-decoration: underline;}
a.z:active {color:#eeeeee; text-decoration: underline;}

.z {font-size: 10px; font-family: Verdana; font-weight: normal; color: #eeeeee;}

h1 {color: #242E74; font-size: 16px; font-family: Verdana;}

input {font-size: 12px; font-family: Verdana; font-weight:normal;}
textarea {font-size: 12px; font-family: Verdana; font-weight:normal; }
select {font-size: 12px; font-family: Verdana; font-weight:normal; }

.small {font-size: 10px; font-family: Verdana; font-weight: normal;}

.copyright {font-size: 10px; font-family: Verdana; font-weight: normal; color: #ffffff;}

