*{ margin:0;padding:0;border:0}body{color:#444;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;line-height:1.5em;background:url('http://www.todaysgoal.com/images/bg3.jpg') repeat #e6fbff}a,a:link{color:#0062BD;text-decoration:none;outline: none;}
a:hover{color:#0062BD;text-decoration:underline}.clear{clear:both;display:block}span.mot{background:#f7efa9}.info{padding:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:35px;font-weight:bold}.static{padding:8px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:35px;font-weight:normal}.static a,a:link{color:#0062BD;text-decoration:none;outline: none;}
.static a:hover{color:#0062BD;text-decoration:underline}.drapeaux{position:absolute;top:5px;right:5px}.drapeaux .flag{float:right;margin-left:5px}#haut{height:60px;line-height:1.0;margin-top:10px}#haut a,a:hover{color:#444}#haut a{text-decoration:none; outline:none}#haut a:hover{text-decoration:none}#haut a.submit{font-weight:bold; outline:none}#haut .maintitle a{text-decoration:none; outline:none}#haut p{float:right;font-weight:bold;font-size:30px;margin-top:40px;margin-right:-4px}#haut .maintitle{font-size:150%;font-weight:bold;margin-top:25px;padding-bottom:25px;width:300px;line-height:1.3em}#haut .title{font-size:100%;font-weight:bold;width:300px;line-height:2em}#haut .twitter{float:right;margin-top:10px}#haut .facebook{width:58px;float:right;margin-top:12px;margin-left:10px}



.menu{margin:6px 0px 0px 30px !important;margin:6px 0px 0px 15px;text-align:right;float:left}
.menu h1{font-weight:normal;font-size:35px;float:left;background: url(/images/Homebutton.png) no-repeat;}
.menu h2{font-weight:normal;font-size:35px;float:left;background: url(/images/Topbutton.png) no-repeat;}
.menu h3{font-weight:normal;font-size:35px;float:left;background: url(/images/Flopbutton.png) no-repeat;}
.menu h4{font-weight:normal;font-size:35px;float:left;background: url(/images/Randombutton.png) no-repeat;}
.menu h5{font-weight:normal;font-size:35px;float:left;background: url(/images/Submitbutton.png) no-repeat;}
.menu h6{font-weight:normal;font-size:35px;float:left; padding-right:10px; background: url(/images/moderatebutton.png) no-repeat;}
.menu .tiret{float:left;margin:0 1px 0 1px}



.recherche_aide{float:right;margin-bottom:1px;) no-repeat;}#haut .recherche_aide a{color:#666;text-decoration:underline}
#recherche_haut{float:right;width:100px;text-align:right}#recherche_haut input#mot{border:1px solid #888;width:120px;font-family:"Lucida Grande";font-size:13px;color:#e5964e;margin:0;height:16px;float:right}#recherche_haut input#submit_srch{background:#F9F9F9;font-size:8px;font-weight:bold;color:#444;text-transform:uppercase;margin:0px 0px 0px 3px;float:right}

#submit{margin:-15px 0 0 0;display:none}
#submit input{border:0px solid #ADADAD;padding:4px}
#submit input#firstname{display:none}
#submit textarea{margin-top:6px;border:0px solid #ADADAD;padding:4px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;width:874px}
#submit .ok{float:right;margin:10px 0 10px 10px; outline:none}#submit .ok input{padding:4px 15px;font-weight:bold;border:0px solid #ADADAD; outline:none}
#submit select{border:0px solid #ADADAD;padding:4px;width:160px}


#adclose {margin:25px 0 0 0;}
#adclose input{border:1px solid #ADADAD;padding:4px}
#adclose input#firstname{display:none}
#adclose textarea{margin-top:6px;border:1px solid #ADADAD;padding:4px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;width:874px}
#adclose .ok{float:right;margin:10px 0 10px 10px}#submit .ok input{padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}
#adclose select{border:1px solid #ADADAD;padding:4px;width:160px}

#content{width:900px;margin-left:auto;margin-right:auto}#content .homelink{display:block;float:right;color:#000;font-size:82%}

#wrapper{margin-top:20px;float:left;width:728px;}

#wrapper2{margin-top:0px;float:left;width:728px;}
#wrapper3{margin-top:20px;float:left;width:728px;display:inline}



.mymod{padding: 22px;
	border: 3px solid #eee;
	border-bottom: 4px solid #eee;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

}

/*.mymod{padding: 20px;
	border: 1px solid #004499;
	border-bottom: 2px solid #004499;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

}*/

.post4{padding:8px; background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:8px !important;margin-bottom:5px;overflow:hidden}.post4 div.right {float: right;text-align: right;}.post4.reply {margin-left: 30px;}
.post4 ul {text-align: center;margin: 0;padding: 0;list-style-type: none; }.post4 ul li { display: inline; }.post4 ul li a { text-decoration: underline;clear:both; padding:.2em 1em;color:#356AA0}.post4 ul li a:hover{color: #356AA0; text-decoration:none;}
.post4 h2{font-size:13px;margin-bottom:5px}.post4.moins{color:#999}.post4.plus{color:#477526}.post4.highlight{background-color:#f8faeb}.post4.menublog{text-align:center}.post4 a,a:link{color:#0062BD;text-decoration:none;outline: none;}
.post4 a:hover{color:#0062BD;text-decoration:none}.post4 a.bf,a.bf:link{color:#4c93d6;text-decoration:none}.post4 p a.oldlink,.post4 p a.oldlink:link,.post4 p a.oldlink:hover{color:#ff7711;text-decoration:none;font-weight:bold}.post4 a.bf:hover{clear:both;color:#0062BD;text-decoration:none}.post4 .userinfos{float:left;margin:12px 0 0 0}.post4 .userinfos p{font-size:75%;color:#808080;line-height:1.5em}.post4 img.avatar{width:22px;height:22px;border:1px solid #e4e4e4}.post4 .avatar_container{float:left;margin:12px 8px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post4 .avatar_container_fiche{margin:0 14px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post4 .userinfos p a.pseudo,.userinfos p a.pseudo:link{color:#808080}.post4 .userinfos p a.pseudo:hover{color:#808080;text-decoration:underline}a.stbutton{padding:0 0 0 22px !important}a.stbutton{color:#444}a.stbutton:hover{color:#444;text-decoration:none}.date {margin-top: 5px;	line-height: 140%;float: left;}.date .left_part {float: left;}.date .right_part {float: left;margin-left: 4px;border-left: 2px solid #e5e5e5;padding-left: 3px;}.date a.stbutton{padding:0 0 0 0 !important}.date a.stbutton{color:#0062BD;text-transform:lowercase}.date a.stbutton:hover{color:#0062BD;text-transform:lowercase;text-decoration:underline}.post4 .date a.liencat,.date a.liencat:link{color:#808080}.post4 .date a.liencat:hover{color:#808080;text-decoration:underline}.post4 .plus{display:none;text-align:right}.post4 p.it{font-style:italic;color:#999}.post4 .more{float:right}*+html .post4 .more{margin-top:6px;float:right}* html .post4 .more{margin-top:6px;float:right}.post4 .plus .plus_bouton{float:right;padding:2px 6px;margin-right:4px;cursor:pointer;height:23px}.post4 .plus .plus_bouton:hover{background:#EAEAEA}.post4 .plus .plus_bouton .icone{margin-top:3px;float:left}.post4 .plus .plus_bouton .label{float:left;padding:1px 0pt 0pt 6px;color:#444}.post4 .plus .content{display:none}.post4 .suivi{float:right;margin-top:1px}.date{display:block;font-size:75%;color:#808080}.date a,.date a:link{text-decoration:none}.date a:hover{text-decoration:underline}.delete{display:block; float:right;margin-top:-19px;margin-left:4px}.date .w{color:#fb82ff}.date .m{color:#82c3ff}.pagination{color:#000;font-size:82%;position:relative;overflow:hidden}.pagination a{color:#000}.pagination a:hover{color:#dd2200;text-decoration:underline}.pagination p.left{display:block;float:left}.pagination p.right{display:block;float:right}.Ligne{height:20px;border-bottom:1px solid #ADADAD;width:660px}.Ligne .LigneDate{float:left;width:100px}.Ligne .LigneTitre{float:left}.Ligne .LigneEdit{float:right;text-align:right;width:40px}.Ligne .LigneHits{float:right;text-align:left;width:40px}#droite{float:left;margin-left:10px;_margin-left:6px;margin-top:20px;display:inline}

.post3{padding:8px; background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-top:-15px !important;margin-bottom:0px;overflow:hidden}.post3 div.right {float: right;text-align: right;}.post3.reply {margin-left: 30px;}.post3 h2{font-size:13px;margin-bottom:5px}.post3.moins{color:#999}.post3.plus{color:#477526}.post3.highlight{background-color:#f8faeb}.post3.menublog{text-align:center}.post3 a,a:link{color:#0062BD;text-decoration:none;outline: none;}
.post3 a:hover{color:#0062BD;text-decoration:underline}.post3 a.bf,a.bf:link{color:#4c93d6;text-decoration:none}.post3 p a.oldlink,.post3 p a.oldlink:link,.post3 p a.oldlink:hover{color:#ff7711;text-decoration:none;font-weight:bold}.post3 a.bf:hover{color:#0062BD;text-decoration:underline}.post3 .userinfos{float:left;margin:12px 0 0 0}.post3 .userinfos p{font-size:75%;color:#808080;line-height:1.5em}.post3 img.avatar{width:22px;height:22px;border:1px solid #e4e4e4}.post3 .avatar_container{float:left;margin:12px 8px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post3 .avatar_container_fiche{margin:0 14px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post3 .userinfos p a.pseudo,.userinfos p a.pseudo:link{color:#808080}.post3 .userinfos p a.pseudo:hover{color:#808080;text-decoration:underline}a.stbutton{padding:0 0 0 22px !important}a.stbutton{color:#444}a.stbutton:hover{color:#444;text-decoration:none}.date {margin-top: 5px;	line-height: 140%;float: left;}.date .left_part {float: left;}.date .right_part {float: left;margin-left: 4px;border-left: 2px solid #e5e5e5;padding-left: 3px;}.date a.stbutton{padding:0 0 0 0 !important}.date a.stbutton{color:#0062BD;text-transform:lowercase}.date a.stbutton:hover{color:#0062BD;text-transform:lowercase;text-decoration:underline}.post3 .date a.liencat,.date a.liencat:link{color:#808080}.post3 .date a.liencat:hover{color:#808080;text-decoration:underline}.post3 .plus{display:none;text-align:right}.post3 p.it{font-style:italic;color:#999}.post3 .more{float:right}*+html .post3 .more{margin-top:6px;float:right}* html .post3 .more{margin-top:6px;float:right}.post3 .plus .plus_bouton{float:right;padding:2px 6px;margin-right:4px;cursor:pointer;height:23px}.post3 .plus .plus_bouton:hover{background:#EAEAEA}.post3 .plus .plus_bouton .icone{margin-top:3px;float:left}.post3 .plus .plus_bouton .label{float:left;padding:1px 0pt 0pt 6px;color:#444}.post3 .plus .content{display:none}.post3 .suivi{float:right;margin-top:1px}

/* background:url('http://www.todaysgoal.com/images/postbg4.png'); */

.post2{padding:0px; background:#fff; -moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:18px !important;margin-bottom:15px;overflow:hidden}.post2 div.right {float: right;text-align: right;}.post2.reply {margin-left: 30px;}.post2 h2{font-size:13px;margin-bottom:5px}.post2.moins{color:#999}.post2.plus{color:#477526}.post2.highlight{background-color:#f8faeb}.post2.menublog{text-align:center}.post2 a,a:link{color:#0062BD;text-decoration:none;outline: none;}
.post2 a:hover{color:#0062BD;text-decoration:none;}.post2 a.bf,a.bf:link{color:#4c93d6;text-decoration:none}.post2 p a.oldlink,.post2 p a.oldlink:link{color:#ff7711;text-decoration:none;font-weight:bold;}
.post2 p a.oldlink:hover{color:#fff;background:#ff7711}
.post2 a.bf:hover{color:#0062BD;text-decoration:underline}.post2 .userinfos{float:left;margin:12px 0 0 0}.post2 .userinfos p{font-size:75%;color:#808080;line-height:1.5em}.post2 img.avatar{width:22px;height:22px;border:1px solid #e4e4e4}.post2 .avatar_container{float:left;margin:12px 8px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post2 .avatar_container_fiche{margin:0 14px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post2 .userinfos p a.pseudo,.userinfos p a.pseudo:link{color:#808080}.post2 .userinfos p a.pseudo:hover{color:#808080;text-decoration:underline}a.stbutton{padding:0 0 0 22px !important}a.stbutton{color:#444}a.stbutton:hover{color:#444;text-decoration:none}.date {margin-top: 5px;	line-height: 140%;float: left;}.date .left_part {float: left;}.date .right_part {float: left;margin-left: 4px;border-left: 2px solid #e5e5e5;padding-left: 3px;}.date a.stbutton{padding:0 0 0 0 !important}.date a.stbutton{color:#0062BD;text-transform:lowercase}.date a.stbutton:hover{color:#0062BD;text-transform:lowercase;text-decoration:underline}.post2 .date a.liencat,.date a.liencat:link{color:#808080}.post2 .date a.liencat:hover{color:#808080;text-decoration:underline}.post2 .plus{display:none;text-align:right}.post2 p.it{font-style:italic;color:#999}.post2 .more{float:right}*+html .post2 .more{margin-top:6px;float:right}* html .post2 .more{margin-top:6px;float:right}.post2 .plus .plus_bouton{float:right;padding:2px 6px;margin-right:4px;cursor:pointer;height:23px}.post2 .plus .plus_bouton:hover{background:#EAEAEA}.post2 .plus .plus_bouton .icone{margin-top:3px;float:left}.post2 .plus .plus_bouton .label{float:left;padding:1px 0pt 0pt 6px;color:#444}.post2 .plus .content{display:none}.post2 .suivi{float:right;margin-top:1px}

.post{padding:8px; background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:18px !important;margin-bottom:15px;overflow:hidden}.post div.right {float: right;text-align: right;}.post.reply {margin-left: 30px;}.post h2{font-size:13px;margin-bottom:5px}.post.moins{color:#999}.post.plus{color:#477526}.post.highlight{background-color:#f8faeb}.post.menublog{text-align:center}.post a,a:link{color:#0062BD;text-decoration:none;outline: none;}
.post a:hover{color:#0062BD;text-decoration:none}.post a.bf,a.bf:link{color:#4c93d6;text-decoration:none}.post p a.oldlink,.post p a.oldlink:link,.post p a.oldlink:hover{color:#ff7711;text-decoration:none;font-weight:bold}.post a.bf:hover{color:#0062BD;text-decoration:underline}.post .userinfos{float:left;margin:12px 0 0 0}.post .userinfos p{font-size:75%;color:#808080;line-height:1.5em}.post img.avatar{width:22px;height:22px;border:1px solid #e4e4e4}.post .avatar_container{float:left;margin:12px 8px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post .avatar_container_fiche{margin:0 14px 0px 0px;padding:2px;width:24px;height:24px;text-align:center}.post .userinfos p a.pseudo,.userinfos p a.pseudo:link{color:#808080}.post .userinfos p a.pseudo:hover{color:#808080;text-decoration:underline}a.stbutton{padding:0 0 0 22px !important}a.stbutton{color:#444}a.stbutton:hover{color:#444;text-decoration:none}.date {margin-top: 5px;	line-height: 140%;float: left;}.date .left_part {float: left;}.date .right_part {float: left;margin-left: 4px;border-left: 2px solid #e5e5e5;padding-left: 3px;}.date a.stbutton{padding:0 0 0 0 !important}.date a.stbutton{color:#0062BD;text-transform:lowercase}.date a.stbutton:hover{color:#0062BD;text-transform:lowercase;text-decoration:underline}.post .date a.liencat,.date a.liencat:link{color:#808080}.post .date a.liencat:hover{color:#808080;text-decoration:underline}.post .plus{display:none;text-align:right}.post p.it{font-style:italic;color:#999}.post .more{float:right}*+html .post .more{margin-top:6px;float:right}* html .post .more{margin-top:6px;float:right}.post .plus .plus_bouton{float:right;padding:2px 6px;margin-right:4px;cursor:pointer;height:23px}.post .plus .plus_bouton:hover{background:#EAEAEA}.post .plus .plus_bouton .icone{margin-top:3px;float:left}.post .plus .plus_bouton .label{float:left;padding:1px 0pt 0pt 6px;color:#444}.post .plus .content{display:none}.post .suivi{float:right;margin-top:1px}.date{display:block;font-size:75%;color:#808080}.date a,.date a:link{text-decoration:none}.date a:hover{text-decoration:underline}.delete{display:block; float:right;margin-top:-19px;margin-left:4px}.date .w{color:#fb82ff}.date .m{color:#82c3ff}.pagination{color:#000;font-size:82%;position:relative;overflow:hidden}.pagination a{color:#000}.pagination a:hover{color:#dd2200;text-decoration:underline}.pagination p.left{display:block;float:left}.pagination p.right{display:block;float:right}.Ligne{height:20px;border-bottom:1px solid #ADADAD;width:660px}.Ligne .LigneDate{float:left;width:100px}.Ligne .LigneTitre{float:left}.Ligne .LigneEdit{float:right;text-align:right;width:40px}.Ligne .LigneHits{float:right;text-align:left;width:40px}#droite{float:left;margin-left:10px;_margin-left:6px;margin-top:20px;display:inline}#droite 

.box{padding:8px;width:146px;background-color:#ffffff ;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:18px !important;margin-bottom:15px}

.box2{padding:8px;width:138px;background-color:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:18px !important;margin-bottom:15px;}

.box3{padding:8px;width:146px;background: transparent url('http://www.todaysgoal.com/images/yellowsticky1.png')no-repeat left top;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:18px !important;margin-bottom:15px}

.box4{padding:2px;width:35px;background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:18px !important;margin-bottom:15px}

.box5{padding:8px;width:85px;background-color:#ffffff ;-moz-border-radius:8px;-webkit-border-radius:8px;margin-bottom:18px !important;margin-bottom:15px}

#droite .box .titretop{font-size:100%;font-weight:bold}#droite .box h4{font-size:100%;font-weight:bold}#droite .box ul{list-style-type:none;margin-top:2px;margin-left:6px}#droite .box ul li{width:100%}#droite .box ul li h3 a{display:block;font-size:13px;font-weight:normal}#droite .box#boutique ul{margin-left:0}#droite .box#boutique #paypal{text-align:center;margin-top:5px}#droite .box#boutique ul li.total{background:#f9f7e6;color:#991717;text-align:right;padding-right:2px}#droite .box#boutique ul li.option{font-size:10px;text-align:right}#droite .box#boutique ul li.option div.opt{float:left;padding-bottom:3px;height:16px}#droite .box#boutique ul li.option a{display:inline}#droite .box a,#droite .box a:link{color:#0062BD;text-decoration:underline}#droite .box a:hover{color:#0062BD;text-decoration:none}#droite .box ul li.active a,#droite .box ul li.active h2 a:link{color:#444;text-decoration:none;font-style:italic;font-size:13px;font-weight:normal}#droite .box ul li.active a,#droite .box ul li.active h2{color:#444;text-decoration:none;font-style:italic;font-size:13px;font-weight:normal}#droite .box ul li.active h2 a:hover{color:#0062BD;text-decoration:none}#droite .box ul li.operation a,#droite .box ul li.operation h3 a:link{color:#cb3c3c;text-decoration:underline}#droite .box ul li.operation h3 a:hover{color:#cb3c3c;text-decoration:none}#droite .box.footer{font-size:10px;color:#888}#droite .box.footer a{display:inline;color:#777}#droite .box.footer .decal{margin-left:8px}#droite .box.footer .bold{font-weight:bold}

#droite .box.publicite{text-align:center}
#droite .box.publicite img{margin-top:5px}
#droite .box li.resume{font-size:11px}
#droite .box 

li.tout{text-align:right;font-size:11px}#submit_connexion{width:73px;height:24px;border:0;padding-right:0px}#recherche{margin-top:6px;margin-bottom:6px;height:1%;overflow:hidden}#recherche input#mot{border:1px solid #888;width:120px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-left:9px}#recherche input#submit_srch{background:#F9F9F9;border:1px solid #888;padding:2px;font-size:8px;font-weight:bold;color:#444;text-transform:uppercase;float:right;margin-top:5px;margin-right:9px}#droite p.social{text-align:center}#footer{width:730px;margin-left:auto;margin-right:auto;margin-top:10px;font-size:11px;color:#000;padding-right:176px}#footer a{text-decoration:underline}#footer a:hover{text-decoration:none}#footer a,a:hover{color:#000}#footer .post{text-align:center;margin-bottom:0;margin-bottom:0 !important;background:transparent}form.submitsh .input_mail{float:left;margin-top:10px}form.submitsh .input_auteur{float:left}form.submitsh .input_cat{float:left}form.submitsh .input_sexe{float:left;margin-right:10px}form.submitsh #firstname{display:none}form.submitsh #loadingsubmitsh{text-align:center;display:none;margin:5px 0px 5px 0px;padding:0}form.submitsh .result{width:884px;margin:10px 0px 0px 0px;text-align:center;display:none}form.submitsh .ok #compteur{float:left;margin:4px 5px 0px 0px}form#comment{margin:10px 0;width:690px;margin-left:10px}form#comment .champ{text-align:right;margin-top:4px}form#comment .champ#pseudo{float:left}form#comment .champ#url{float:right}form#comment #firstname{display:none}form#comment .champ input{border:0px solid #ADADAD;width:180px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444}form#comment textarea{border:1px solid #ADADAD;width:682px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}form#comment .ok{text-align:right;margin-top:4px}form#comment .ok input{padding:4px 15px;font-weight:bold;border:0px solid #ADADAD}.form{margin-top:25px;margin-bottom:15px;text-align:left}.form .champ{width:712px;height:28px}.form .separ{width:712px;height:14px}.form .champ label{font-weight:bold;float:left;width:230px;text-align:right;margin:4px;margin-top:3px}.form .champ label.error{margin-left:5px;color:red;width:150px;display:none;text-align:left}.form .champ input{border:0px solid #ADADAD;width:240px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form .champ input.checkbox{width:24px;float:right;border:0}.form .champ input.radio{width:24px;float:none;border:0}.form .champ input#codepostal{width:79px}.form .champ input#ville{width:150px;margin-left:3px}.form .champ input#jour{width:40px;text-align:center;margin-left:3px}.form .champ input#mois{width:40px;text-align:center}.form .champ input#annee{width:86px;text-align:center;margin-left:3px}.form .champ select{border:0px solid #ADADAD;width:180px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;float:left}.form .champ textarea{border:1px solid #ADADAD;width:400px;height:150px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.form .champ label.error{float:right;margin-right:7px}.form .ok{text-align:left;margin-top:15px;margin-left:238px}.form .ok input{padding:4px 15px;font-weight:bold;border:0px solid #ADADAD}.form .champ input.submit_ami{padding:2px 15px;font-weight:bold;border:1px solid #ADADAD;float:left;width:130px;margin-left:4px}.form .result{width:408px;margin:10px 0px 0px 238px;text-align:center;display:none}.good{background-color:#e4ffe0;border-top:1px solid #5bba4c;border-bottom:1px solid #5bba4c;padding:5px}.pasgood{background-color:#ffe0e0;border-top:1px solid #ba4c4c;border-bottom:1px solid #ba4c4c;padding:5px}.content_result{margin-top:25px;margin-bottom:15px;text-align:center}.loginform input{border:1px solid #ADADAD;width:120px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin-top:4px}.loginform input.submit{padding:2px 5px;font-weight:bold;border:1px solid #ADADAD;width:100px;margin-left:5px;margin-bottom:8px}.loginform .liens{text-align:left;text-decoration:none}#editcomment textarea{border:1px solid #ADADAD;width:680px;height:100px;padding:3px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,sans-serif;font-size:13px;color:#444;margin:10px}#editcomment input.submit{float:right;margin-right:14px;padding:4px 15px;font-weight:bold;border:1px solid #ADADAD}#editcomment .result{width:685px;margin:10px auto 10px auto;text-align:center}.classement{margin-top:15px}.classement .item{height:20px}.classement .item.highlight{background-color:#f8faeb}.classement .item .login{float:left;padding-left:6px}.classement .item .infos{float:right}.classement .item .score{float:left;width:80px;text-align:center}.classement .item .place{float:left;width:80px;text-align:center}.classement .item .evolution{float:left;width:80px;text-align:center}
.msg {
	display:none;
	padding:10px 10px 2px 10px;
	width:675px;
	border-bottom: 1px solid #DDDDDD;
}

.result {
	width:500px;
	margin:10px auto 10px auto;
	text-align:center;
}

.result2 {
	width:500px;
	margin:10px auto 10px auto;
	text-align:left;
    float:left;
}

.liste{
	text-align: left;
	font-size: 13px;
	margin:10px 0px 10px 10px;
}

.liste .ligne{
	float:left;
	border-bottom: 1px solid #DDDDDD;
	height: 23px;
	margin-top:2px; 
	width:695px; 
}

.liste .lignetop{
	float:left;
	border-bottom: 1px solid #DDDDDD;
	padding:0 5px 0 5px; 
	background-color:#F6F6F6;
}

.liste .ligne p{ 
	float:left; 
	font-size: 13px;
}

.liste .lignetop p{
	float:left;
	font-size: 13px;
}

.liste .lignetop .itemtop {
	font-weight:bold;
	color:#424242;
	padding:2px 0;
	font-size: 11px;
}

.liste .ligne .noitem{
	text-align:center;	
	width:695px;
}

.date_ask{
	width:156px;
}

.type_ask{
	width:386px;
}

.statut_ask{
	width:105px;
	text-align:right;
}

.plus_msg {
	width:26px;
}

.etat_msg {
	width:46px;
}

.date_msg {
	width:86px;
}

.pseudo_msg {
	width:146px;
}

.sujet_msg {
 	width:316px;
}

.sujet_msg_outbox {
	width:361px;
}

.outil_msg {
	width:66px;
	text-align:right;
}

.newmsg {
	font-weight:bold;
}
.search_photo{width:75px}.search_login{width:200px}.search_ville{width:180px}.search_pays{width:130px}.search_civilite{width:100px;text-align:right}#suivi ul{margin:15px 0 15px 30px;list-style-type:none}.informations{margin:0 0 0 15px;float:left}.informations ul{list-style-type:none;margin:5px 0 0 0;width:420px}.informations ul li{padding:2px 0 2px 0;border-bottom:1px solid #e0e0e0}
.informations a{text-decoration:underline} .informations a:hover{text-decoration:none}

.informations2{margin:0 0 0 15px;} .informations2 a{font-size:11px; color:#356AA0;} .informations2 a:hover{font-size:11px;color:#356AA0; background-color:#ccccff; text-decoration:none}

.informations3{margin:0 100px 0 15px;float:right}.informations3 ul{list-style-type:none;margin:5px 0 0 0;width:420px}.informations3 ul li{background-color:#fff; padding:10px 0 10px 0;text-indent:5px;border:1px solid #4096ee}
.informations3 a{text-decoration:underline} .informations3 a:hover{text-decoration:none}

.informations4{color:999; margin:0 100px 0 15px;float:right}.informations4 ul{padding-bottom:7px;list-style-type:none;margin-top:-5px;margin-left:10px;width:420px; height:15px}.informations4 ul li{padding-bottom:4px;background:url('http://www.todaysgoal.com/images/statusbg.png') no-repeat;text-indent:5px;border:0px solid #4096ee;margin-left:0px}
.informations4 a{text-decoration:underline} .informations4 a:hover{text-decoration:none}

#signup {
size:20px;
color: #cccccc
text-align:center;
}


#cloud_area {font-size: 16px; line-height: 19px}
#cloud_area a{background: transparent; color:#356AA0}
#cloud_area a:hover{background:#356AA0; color: #fff}

#search_area {font-size: 13px; line-height: 19px}
#search_area a{background: transparent; color:#356AA0}
#search_area a:hover{background:#356AA0; color: #fff}

.chromestyle{
font-size: 13px; 
width: 100%;
font-weight: normal;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
height:20px;
background: url(http://www.todaysgoal.com/images/menugreen.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 8px 0;
text-align: center; /*set value to "left", "center", or "right"*/
}



.chromestyle ul li{
display: inline;

}

.chromestyle ul li a{
color: #ffffff;
font-weight:bold;
padding: 7px 7px;
margin: 0 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}



.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
color: #fbba07; font-weight:bold /*THEME CHANGE HERE*/
}
/*########FFa606#####*/

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 0px solid #999;/*THEME CHANGE HERE*/

font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color:#ddffcc ;
width: 200px;
visibility: hidden;
zoom: 1;
        filter: alpha(opacity=85);
        opacity: 0.85;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 0px solid #ccccbb; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #2244cc;
}



* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
text-decoration:underline;
color:990000;

}

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:500px;
	height:400px;
	margin:-220px 0 0 -250px;
	border:1px solid #fff;
	background:#FDFCE9;
	text-align:left;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #ACD6F5;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}

A.tip {
    BORDER-BOTTOM: 0px dashed; TEXT-DECORATION: none
}
A.tip:hover {
    CURSOR: hand; POSITION: relative
}
A.tip SPAN {    DISPLAY: none
}
A.tip:hover SPAN {color:#fff;
    BORDER-RIGHT: #c0c0c0 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 0px dotted; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100; background:url('http://www.todaysgoal.com/images/tooltip.png') no-repeat top left; PADDING-BOTTOM:0px; MARGIN: 1px; BORDER-LEFT: #c0c0c0 0px dotted; WIDTH: 150px; height:25px; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 0px dotted; POSITION: absolute; TOP: -70px; TEXT-DECORATION: none
}

A.tip2 {
    BORDER-BOTTOM: 0px dashed; TEXT-DECORATION: none
}
A.tip2:hover {
    CURSOR: hand; POSITION: relative
}
A.tip2 SPAN {    DISPLAY: none
}
A.tip2:hover SPAN {color:#fff;
    BORDER-RIGHT: #c0c0c0 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 0px dotted; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100; background:url('http://www.todaysgoal.com/images/tooltip.png') no-repeat top left; PADDING-BOTTOM:0px; MARGIN: 1px; BORDER-LEFT: #c0c0c0 0px dotted; WIDTH: 150px; height:25px; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 0px dotted; POSITION: absolute; TOP: -120px; TEXT-DECORATION: none
}

A.tip3 {
    BORDER-BOTTOM: 0px dashed; TEXT-DECORATION: none
}
A.tip3:hover {
    CURSOR: hand; POSITION: relative
}
A.tip3 SPAN {    DISPLAY: none
}
A.tip3:hover SPAN {color:#fff;
    BORDER-RIGHT: #c0c0c0 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 0px dotted; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100; background:url('http://www.todaysgoal.com/images/updatebutton.png') no-repeat top left; PADDING-BOTTOM:0px; MARGIN: 1px; BORDER-LEFT: #c0c0c0 0px dotted; WIDTH: 150px; height:25px; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 0px dotted; POSITION: absolute; TOP: -70px; TEXT-DECORATION: none
}

A.tip4 {
    BORDER-BOTTOM: 0px dashed; TEXT-DECORATION: none
}
A.tip4:hover {
    CURSOR: hand; POSITION: relative
}
A.tip4 SPAN {    DISPLAY: none
}
A.tip4:hover SPAN {color:#fff;
    BORDER-RIGHT: #c0c0c0 0px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 0px dotted; DISPLAY: block; PADDING-LEFT: 5px; Z-INDEX: 100; background:url('http://www.todaysgoal.com/images/tooltip.png') no-repeat top left; PADDING-BOTTOM:0px; MARGIN: 1px; BORDER-LEFT: #c0c0c0 0px dotted; WIDTH: 80px; height:25px; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 0px dotted; POSITION: absolute; TOP: -50px; TEXT-DECORATION: none
}

.messagepop {
  background-color:#FFFFFF;
  border:1px solid #999999;
  cursor:default;
  display:none;
  margin-top: 15px;
  position:absolute;
  text-align:left;
  width:394px;
  z-index:50;
  padding: 25px 25px 20px;
}

label {
  display: block;
  margin-bottom: 3px;
  padding-left: 15px;
  text-indent: -15px;
}

.messagepop p, .messagepop.div {
  border-bottom: 1px solid #EFEFEF;
  margin: 8px 0;
  padding-bottom: 8px;
}


.menu {margin-left:-20px;position:relative; background:url('') no-repeat; height:35px; width:750px}
.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; padding:9px 5px}
.menu li {float:left}
.menu a, .menu a:active, .menu a:visited, .menu a:hover {text-decoration:none; color:blue; padding:5px}
#slide {position:absolute; top:6px; height:24px; background:#ffc241; z-index:10}
