BODY {
	background:url(images/back2.jpg) repeat-x #00c4f8; BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;  BORDER-RIGHT-WIDTH: 0px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial, verdana;
}

 
#wrapper {width:959px; margin:0 auto;}
#header {height:69px; margin-top:124px; padding-bottom:5px}
#header img {float:left;}
#header #menu { padding:0px; margin-left:560px; margin-top:53px; color:#CCF;float:left;}
#header #menu a {FONT-SIZE: 12px; COLOR: #fff; font-weight :bold; text-decoration:none;}
#header #menu a:hover {COLOR: #CCF;}
#haut-contenu {background:url(images/haut.png) no-repeat left top #fff;margin:0px;}
#contenu {background:url(images/bl.png) repeat-y; height:316px;margin:0px;}

#contenu img {padding-left:18px; padding-top:5px; FLOAT: left; display:inline; }
#contenu #intro  h1 {margin:0px; margin-left:520px; padding-top:2px;FONT-SIZE: 22px; COLOR: #430251;letter-spacing:0.10em;font-weight :normal; }

#contenu #inscription {background:url(images/inscription.png) no-repeat; margin-left:520px; margin-top:20px; padding-left:17px; padding-bottom:170px; padding-top:25px;FONT-SIZE: 16px; COLOR: #666;font-weight :bold; }
#contenu #inscription img {display:inline; border:0}

#contenu #inscription ul  {padding:0px; margin:0px; list-style-type:none;}
#contenu #inscription li {background:url(images/fleche.png) no-repeat;padding-left:22px;height:30px;}

#contenu #bt-inscription { margin-top:18px;}
#contenu #bt-inscription a { padding-left:50px;  padding-top:50px; FONT-SIZE: 18px; COLOR: #fff; font-weight :bold; text-decoration:none; letter-spacing:0.12em;}
#contenu #bt-inscription a:hover { COLOR: #000; }

#contenu-page {background:url(images/bl.png) repeat-y #fff; margin:0px;min-height:210px; padding: 20px 60px 20px 40px; font-size: 13px; }
#contenu-page img {float:left;margin-right:15px}
#contenu-page h1 {margin:0px; FONT-SIZE: 22px; COLOR: #430251;letter-spacing:0.10em;font-weight :normal;}
#contenu-page p {font-size: 13px; }


#gratuit {width:960px;display:block;background:url(images/trio.png) repeat-y left top;height:157px;}

#gau {width:320px;float:left;color:#3b428d}
#gau h2 {margin:20px 5px 5px 15px; font-size: 18px; }
#gau p {margin:7px 15px;font-size: 13px;}
#gau #plus {background:url(images/bt-plus.png) no-repeat;margin:5px 15px; height:25px; width:159;padding-top:4px; padding-left:10px; }
#gau #plus a {color:#FFF;text-decoration:none; FONT-SIZE: 12px; }
#gau #plus a:hover {color:#000;}

#cen {width:320px;float:left;color:#3b428d }
#cen h2 {margin:20px 5px 5px 15px; font-size: 18px; }
#cen p {margin:7px 15px;font-size: 13px;}
#cen #plus {background:url(images/bt-plus.png) no-repeat;margin:5px 15px; height:25px; width:159;padding-top:4px; padding-left:10px; }
#cen #plus a {color:#FFF;text-decoration:none; FONT-SIZE: 12px; }
#cen #plus a:hover {color:#000;}

#dro {width:320px;float:left;color:#3b428d}
#dro h2 {margin:20px 5px 5px 15px; font-size: 18px; }
#dro p {margin:7px 15px;font-size: 13px;}
#dro form {margin:0px;padding:0px}
#dro input {margin-left:15px;margin-top:1px;background:#fff;}
#dro #plus {margin:8px 15px; height:25px; width:159; }

.formulaire { border:1px solid #999; background:#EBEBEB;}


.newsletter-message {font-size:11px;color:#ff0000;text-align:left;margin-left:20px}
#news {margin:0px;margin-top:6px;padding-bottom:0px;float:left;display:block;}


.lienRouge {font-size : 12px; font-weight : bold; color: #ff0000}
.lienRouge a:link {text-decoration : underline; font-size : 11px; font-weight : bold; color: #ff0000}
.lienRouge a:hover { text-decoration : underline; font-size : 11px; font-weight : bold; color: #000000}

.date {font-size : 12px; font-weight : bold; color: #ff0000}

#footer { background:url(images/bas.png) no-repeat; height:38px;padding:10px 10px; color:#5b85ca }
#footer a { color:#5b85ca }
#footer a:hover { color:#000 }

#sdl {background:url(images/speed-dating-lyon.png) no-repeat right top; margin-top:10px; height:71px;}
#sdl a {display:block; width:157px; height:71px;margin-left:800px}

