@page { size: portrait; page-break-inside: avoid; margin: 1cm; }
body {color : black; font-family: georgia, "Times New Roman", Times, serif; font-size : 10px; background: #ffffff; margin:0px; padding: 0px; }

basefont {font-family: georgia, "Times New Roman", Times, serif; }

a {color: #000;  text-decoration: none; font-weight: bold; font-family:Arial, Helvetica, sans-serif; }

#servicesmarge {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 3px; }
#111infosmarge {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 3px; TEXT-ALIGN: left; }

#menudatdd {FLOAT: left; WIDTH: 180px; TEXT-ALIGN: right; PADDING: 0px; margin:0px; height: 19px; }


#bas {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 748px; TEXT-ALIGN: center; BACKGROUND-COLOR: #eee; color: black; border: 1px solid #a2c2e1;}

#aevcol3 {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 230px; TEXT-ALIGN: left; }
#aevcol2 {PADDING: 0px; FLOAT: left; WIDTH: 310px; TEXT-ALIGN: left; margin-top: 0px; }
#aev {margin:0px; PADDING: 0px; FLOAT: left; WIDTH: 175px; TEXT-ALIGN: left; }
.menu {PADDING: 0px; font-size : 10px; border: 0px; margin: 0px}
.mini {PADDING: 0px; font-size : 8px;}


IMG {border: 0px; margin: 0px} 
img.aide {margin-top: 0px; margin-right: 0px; } 
img.services {margin-top: 0px; margin-bottom: 0px; } 


A:link img.services, A:visited img.services {BORDER: 0px;}
.petitnews, .petitnews a:link, .petitnews a:visited {font-size : 9px; COLOR: rgb(0,90,156); background-color: transparent;}
.petitnews b {font-size : 9px; COLOR: #c60; background-color: transparent;}


