body {margin:0; padding:0; background:#FFFFFF}
html>body .menufixe {
  position: fixed
}
table, td {border-collapse:collapse}
table, td, img {border:0}
form, td {margin:0; padding:0}
.header{background:url(images/header.jpg);}
td, tr, p {font:11px/13px Tahoma, Arial, helvetica, sans-serif; color:#000000; vertical-align:top;  text-align:left; padding:0; margin:0}
.clear{clear:both; line-height:0px}
input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#A29492; padding:2px 0 0 5px; text-transform:none; border: 1px solid #A29492; background-color:#000000}

h1{font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#006699; padding-left:11px; font-weight:bolder; margin-top:5px; margin-bottom:5px;}
h2{font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#006699; padding-left:11px; font-weight:bolder; margin-top:5px; margin-bottom:5px;}
h3{font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#006699; padding-left:14px; font-weight:bolder; margin-top:5px; margin-bottom:5px; line-height: 120%;}
h1#pvc{font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#006699;  padding-left:0px; font-weight:bolder; margin-top:5px; margin-bottom:5px;}

ul{list-style:none; line-height:0; padding:0; margin:0}

.left_col li a{font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#0099CC; text-decoration:underline; background:url(images/lc_mk.gif) center left no-repeat; padding-left:11px}
.left_col li a:hover{text-decoration:none}
 
.hd span{font:11px Tahoma, Arial, helvetica, sans-serif; color:#454545; background:url(images/hd_pic.jpg) center left no-repeat; padding-left:20px}

.bl_tab td{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#000000}
.bl_tab a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#A29492; text-decoration:underline}
.bl_tab a:hover{text-decoration:none}
.bl_tab strong{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#006699; font-weight:bold}
.bl_tab b{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#A29492; font-weight:bold}
.bl_tab span{font:11px/14px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82}
.bl_tab li a{font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82; font-weight:bold; text-decoration:none; background:0; padding:0}
.bl_tab li a:hover{text-decoration:underline}
.bl_tab b a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#B57A7D; font-weight:bold; text-decoration:none; background:url(images/blink.gif) center right no-repeat; padding-right:9px}
.bl_tab b a:hover{text-decoration:underline}

.list_2 li a{font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82; text-decoration:underline; background:url(images/lc_mk.gif) center left no-repeat; padding-left:11px}
.list_2 li a:hover{text-decoration:none}

.list_3 li a{font:11px/18px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82; font-weight:bold; text-decoration:none; background:url(images/list_3.gif) center left no-repeat; padding-left:11px}
.list_3 li a:hover{text-decoration:underline}
.list_3 li span{font:11px/18px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82; font-weight:bold}

.list_4 li{background:url(images/list_3.gif) center left no-repeat; padding-left:11px}
.list_4 li a{font:11px/18px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82; font-weight:bold; text-decoration:none; background:0; padding:0}
.list_4 li a:hover{text-decoration:underline}
.list_4 li span{font:11px/18px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82; font-weight:bold}

a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6F5F5D;}
a:hover{text-decoration:none}
span {font:11px/12px Tahoma, Arial, helvetica, sans-serif; color:#CFA2A4}
span strong{font:11px Tahoma, Arial, helvetica, sans-serif; color:#006699; font-weight:bold}

b a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#006699; font-weight:bold; text-decoration:none; background:url(images/blink.gif) center right no-repeat; padding-right:9px}
b a:hover{text-decoration:underline}

span b{font:11px Tahoma, Arial, helvetica, sans-serif; color:#FDF9E6; font-style:italic}

.cent{text-align:center}

.sp{padding:15px 0 5px 24px; width:89px; font:11px/18px Tahoma, Arial, helvetica, sans-serif; color:#FDF9E6}

.calendar td{text-align:center}
.calendar a{font:12px Tahoma, Arial, helvetica, sans-serif; color:#F4FFFF; font-weight:bold; text-decoration:none}
.calendar a:hover{text-decoration:underline}
.calendar b{font:12px Tahoma, Arial, helvetica, sans-serif; color:#BD8D82; font-weight:bold; text-decoration:underline}
.calendar span{font:12px Tahoma, Arial, helvetica, sans-serif; color:#9C6E68; font-weight:bold; text-transform:uppercase}

.footer{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6F5F5D}
.footer a{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6F5F5D; text-decoration:underline}
.footer a:hover{text-decoration:none}

.finistral{padding-left:28px}
.essai{height: 80px; padding-bottom:20px}

div {text-align:left; color: black;}
div#bandeau {width:480px; height:50px;}
div#contenu {width:480px; height:70px; font-family: verdana, tahoma, arial, sans-serif;}
div#formulaire{margin-left: 30px; margin-top: 15px}
div#fiche {width:250px; height:150px; float:right; margin-right:10px;}
div#video{width:210px; height:150px; position: absolute; top:0px; left:880px;}
td#blocbas{height:210px;}

input{background-color: white;}
textarea{background-color: white;}

.ficheproduit li {font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#8f8f8f; text-decoration:none; padding-left:11px; list-style-type: disc; list-style-position:inside;}
.ficheproduit2 li {font:11px/20px Arial, Tahoma , helvetica, sans-serif; color:#8f8f8f; text-decoration:none; padding-left:14px; line-height:120%; margin-top:5px;}
.ficheservice li {font:10px/20px Tahoma, Arial, helvetica, sans-serif; color:#8f8f8f; text-decoration:none; background:url(images/lc_mk.gif) center left no-repeat; padding-left:8px}
.ficheservice2 li {font:10px/20px Tahoma, Arial, helvetica, sans-serif; color:#8f8f8f; text-decoration:none; padding-left:0px; line-height: 140%;}
.ficheproduitgen li {font:11px/20px Tahoma, Arial, helvetica, sans-serif; color:#006699; text-decoration:none; list-style-type: disc; list-style-position:inside; padding-left:4px; padding-top:8px;}
td#menu{padding-top: 10px;}
.commentaire span{font:9px/11px Arial, sans-serif; color:#292929; text-decoration:none; line-height:70%;}

input{margin-top:1px; margin-left:18px; color:#000000}
textarea{margin-top:1px; margin-left:18px; color:#696969; text-align: left;}
.envoi{margin-left:306px; text-align:center;}

.propri{margin-left:0px;width:100%;}
.oblig{color:black; font:9px/15px Tahoma, Arial, helvetica, sans-serif; padding-left:11px;}

.news p{text-decoration: none; font-family: Tahoma, Arial, helvetica, sans-serif; font-size:14px; font-weight:bolder;}