body{margin:0px;text-align:center;font-family:verdana;}
table {border: 0px solid black;border-collapse: collapse;}
td, th {border: 0px solid black;padding: 0px;}
a {color:#FF0000;}
a:hover {color:#B1B1B1;}

.banner {background-image:url(top.jpg); height:234px; width:770px; margin:auto;}
.menu {width:770px;background-image:url(fill-top.jpg);height:41px;text-align:center;}
.menu a {height:41px;font-weight:bold;color:#ff0000;font-size:11px;text-decoration:none;padding-left:5px;padding-right:5px;border-left:1px solid #FFFFFF;border-right:1px solid #999999;padding-top:10px;text-transform:uppercase;}
.menu a:hover {color:#B1B1B1;}

.conteneur {width:770px;height:456px;background-image:url(fillcontenu.jpg);font-size:12px;}
.pad {background-image:url(pad.jpg);background-position:20px 43px;background-repeat:no-repeat;width:325px;font-size:10px;}
.textepad {margin-top:58px;margin-left:55px;margin-right:40px;}
.menubas {height:25px;width:770px;background-image:url(fillmenubas.jpg);}
.menubas a {color:#FF0000;text-transform:uppercase;font-size:10px;padding-top:3px;height:25px;text-decoration:none;padding-right:5px;padding-left:5px;}
.menubas a:hover {font-weight:bold;color:#B1B1B1;}
.contenu {text-align:left;padding:10px;font-size:11px;padding-top:50px;}
.bas {background-image:url(fillbas.jpg);height:44px;width:770px;font-size:9px;padding-top:15px;}

h1 {color:#FF0000;display:inline;font-size:16px;text-transform:uppercase;}
h2 {color:#FF0000;display:inline;font-size:16px;text-transform:uppercase;}

/* style ajouté pour la gamme visioguard */

.pad2 {background-image:url(pad2.jpg);background-position:5px 43px;background-repeat:no-repeat;width:325px;font-size:10px;}