/* CSS Document */
* {font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#666666; border-collapse:collapse; border:none; z-index:0; }
div, h1, h2, h3, h4, h5, h6, p, ul, li, a, img {text-decoration:none; }
h1, h2, h3, h4, h5, h6 {font-weight:bold; display:block; margin:0; padding:0;font-variant:small-caps;}
p {margin:0; padding:0;}
ul {list-style:square; margin:0 0 10px 0; padding:0 0 0 15px;}
body {margin:0; padding:0; font-size:13px; background:url(visuels/public/bg.jpg) repeat top left; }
input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px;}
table {border-collapse:collapse;}
.draft {color:#CC3300; text-decoration:overline;}
div.clear {clear:both;}

h1, h2, h3, h4 {color:#000000;}
a {color:#000000; text-decoration:underline;}
a:hover {color:#333333; text-decoration:none;}
h1 {font-size:1.8em; margin-bottom:0.5em; }
h2 { font-size:1.5em; }
h3 { font-size:1.2em; }
strong, b {color:#333333;}

div#all {width:932px; margin:0 auto; background:url(visuels/public/logo.jpg) no-repeat 33px 0; }
div#all-left {width:932px; background: url(visuels/public/bg-left.png) repeat-y top left;}
div#all-right {width:932px; background:url(visuels/public/bg-right.png) repeat-y top right;}
div#header {margin-left:33px; text-align:center; padding:0;}
div#content-contenu-left {float:left; width:200px;}
div#content-contenu-right {overflow:hidden; background-color:#FFFFFF; width:676px; padding:10px 10px; border:#333333 2px solid;}

img.content-img {border:dotted 1px #cccccc; padding:5px;}
div.img-right {float:right; margin:0 0 10px 15px;}
div.img-left {float:right; margin:0 15px 10px 0;}

div#facebook {float:right; width:25px; height:25px;}
div#scootevolution {float:right; width:155px; height:25px; margin-right:10px;}

a.menu-a {display:block; width:149px; background:url(visuels/public/menu-2.png) no-repeat top left; line-height:50px; text-align:center; text-decoration:none; font-variant:small-caps; font-size:16px; color:#FF9933; font-weight:bold;}
a.menu-a:hover {color:#FFffff;}

div#footer-ct {text-align:center;}
div#footer-ct a {color:#333333; font-size:0.9em;}

table.tarifs {margin-bottom:20px;}
table.tarifs td {text-align:center; border:1px solid #666666; padding:3px 5px;}
table.tarifs tr.entete td {background-color:#CCCCCC;}

div#logos-partenaires {text-align:center; padding:30px 20px 10px 20px;}
div#logos-partenaires img {height:20px; opacity:0.4; filter:alpha(opacity=40); }
div#logos-partenaires img:hover {opacity:0.6; filter:alpha(opacity=60);}
div#logos-partenaires a {margin:0 10px;}