.Style6 {font-size: 14px}
h1 {font-size: 14px}
h3 {font-size: 14px}
* {
	margin:0;
	padding:0;
	border :0;
	color: #000;
}
img, div, input, a, li { behavior: url(iepngfix.htc) } /* Pour gerer la transparence sous ie6 */
a { text-decoration: none; color: red;}
a:hover {
	text-decoration: underline;
	color: #006;
}

body {
    background: #003762;
    width: 1000px;
    margin:auto;
    font-family: Arial;
    font-size: 11px;
	margin: 0 auto;
}

#content {
    position: absolute;
    margin-top: -116px;
}

#menu {
    background: url('img/menu_bg.png') no-repeat;
    width: 947px;
    height: 30px;
    padding-top: 15px;
    padding-left: 35px;
}
#menu a {
    display: block;
    float: left;
    background: url('img/puce.png') no-repeat;
    padding-left: 29px; 
    height: 14px;
    margin-right: 37px;
    font-size: 13px;
}
#corps {
    background: white;
    width: 892px;
    margin-left: 28px;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 22px;
    padding-bottom: 15px;
}
#navigation {
    width: 244px;
    float: right;
    margin-top: 10px;
}
#nav_titre {
    position: relative;
}
#nav_corps{
    padding-top: 15px;
    background: url('img/navbg.jpg') no-repeat #0b8f89;
    width: 231px;
    min-height: 190px;
    height: inherit;
    margin: auto;
    margin-top: -8px;
    margin-bottom: -10px;
}
#nav_corps a {
    color: #003762;
    font-size: 10px;
    display: block;
    width: 159px;
    padding-left: 70px;
    height: 22px;
    background: url('img/bg_lien.png') bottom no-repeat;
    margin: auto;
    margin-bottom: 8px;
}
#nav_b {
    background: url('img/nav_bas.jpg') no-repeat;
    width: 231px;
    height: 24px;
    margin: auto;
}
#gauche {
	text-align: left;
	color: #000;
}
#produits {
    margin-top: 30px;
    text-align: left;
    margin-left: 30px;
}
#bloc_b {
    margin-top: 30px;
}
#footer {
    background: url('img/footer.jpg') no-repeat;
    width: 924px;
    height: 54px;
    margin-left: 28px;
}

.reduit { width: 551px; margin-left: 10px; font-size: 11px; font-weight: bold; text-align: justify;}
.numero { margin-top: 10px; margin-bottom: 10px;}
.presentation { color: #003762; font-size: 13px; width: 610px;}
.clear { clear: both;}
.vignette { background: url('img/vignette.jpg') no-repeat; width: 153px; height: 151px; padding-top: 14px; padding-left: 16px; }
.prod {  width: 160px; float: left;}
.description { text-align: center; font-size: 13px; color: #003762; margin-top: -10px; margin-left: -10px;}
.cont_bloc_b { background: url('img/content_bloc_b.png') repeat-y; width:863px; margin: auto; padding-top: 25px; padding-bottom: 25px; color: white; }
.droite { width: 409px; float: left; margin-left: 10px; }
.gauche { width: 409px; float: right; margin-right: 10px;}
.bas_bloc_b { background: url('img/bas_bloc_b.png') no-repeat; width: 863px; height: 12px; margin: auto; }
.Style1 {color: #0066FF}
.Style3 {font-size: 45px}

