@charset "UTF-8"; 
/* CSS Document */
body { background:url('images/bg.gif'); padding:0;  margin:0; color:#6b6b6b; font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:26px; text-align:justify; }

a { color:#9cac19; font-weight:normal; text-decoration:underline; }
a:hover { text-decoration:none; }

img { border:0; }

.italic { font-style:italic; }
.normal { font-style:normal; }
.bold { font-weight:bold; }
.lightgreen {color:#e6f29d; }

img { border:0; }

p { margin:30px 0 0 0; padding:0; }

input { width:300px; height:20px; background:#ffffff; border:1px solid #b5b5b5; color:#6b6b6b; }
input.button { width:100px; height:20px; background:#c2d426; border:0; color:#ffffff; font-weight:bold; cursor:pointer; }
input.button_reset { width:100px; height:20px; background:#f2eee2; border:0; color:#909090; font-weight:bold; margin:0 0 0 20px; cursor:pointer;	 }
textarea { width:300px; height:80px; background:#ffffff; border:1px solid #b5b5b5; color:#6b6b6b; }

h1 { font-size:17px; color:#ffffff; margin:0; padding:6px 0 0 12px; font-weight:normal; }
h2 { font-size:15px; color:#ffffff; margin:0; padding:3px 0 0 15px; font-weight:normal; font-style:italic; }

.wrapper { width:800px; margin:0 auto; }

.content { clear:left; margin:0 0 55px 0; }

.logo { float:left; margin:10px 0 0 40px; }
.google1 { float:right; margin:25px 0 0 0; }
.google2 { float:left; text-align:center; margin:35px 0 0 0; padding:0 0 55px 0; width:800px; }
.google2 .inside { margin:0 auto; }

.top { background:url('images/top.jpg') no-repeat; float:left; width:800px; height:366px; margin:16px 0 0 0; }
.slogan { background:url('images/bg3.png') repeat-x; float:left; background-color:#b5c624; float:left; width:512px; height:37px; }
.telecharger { float:left; clear:both; margin:238px 0 0 35px; }

.left { background:url('images/bg1.gif') repeat-x; float:left; width:512px; padding:0; }
.left p { margin:30px 35px 0 0; padding:0; }
.left .box { background-color:#f2eee2; margin:20px 0 0 0; border:1px solid #c7cd90; width:480px; height:87px; font-size:12px; color:#04141f; }
.left .box .inside { float:left; width:410px; height:38px; margin:15px 0 0 12px; }
.left .box .img { float:left; margin:23px 0 0 15px; }

.right { background:url('images/bg2.gif') repeat-x; float:left; width:288px; color:#9cac19; font-size:12px; }

.inall { float:left; width:512px; padding:0; }
.inleft { float:left; width:150px; text-align:right; font-size:11px; margin:0 20px 0 0 ; }
.inleft p { margin:6px 0 19px 0; padding:0; line-height:15px; }
.inright { float:left; width:250px; }
.inright p { margin:0 0 10px 0; padding:0; }

