body{border:0;width:100%;min-width:840px;font-size:14px;margin:0;padding:0;}
a{color:#ba151d;font-size:14px;}
h1,h2,h3{border-bottom:1px dotted #1153a2;color:#1153a2;margin:.8em 0 .2em;padding:0;}
p{font-size:14px;color:#666;margin:.4em 0 .8em;padding:0;}
img{border:0;margin:10px 0 5px;}
#header{clear:both;float:left;width:100%;background:url(../images/bg4.png) top repeat-x;border-bottom:1px solid #fff;}
#header p,#header h2{float:left;clear:left;border:0;color:#1d5ea1;margin:0;padding:3px 15px 0;}
#header h2{width:580px;}
#logo{display:inline;text-decoration:none;border:0;margin:0;}
#header h1{display:inline;float:left;width:430px;height:50px;background:url(../images/logo.png) no-repeat;text-indent:-9999px;margin:0;}
#header h1 a{display:block;width:430px;height:50px;}
#header ul{clear:left;float:left;width:100%;list-style:none;margin:10px 0 0;padding:0;}
#header ul li{display:inline;list-style:none;margin:0;padding:0;}
#header ul li a{display:block;float:left;text-align:center;background:#d2e9fa;color:#8b4a09;text-decoration:none;position:relative;left:15px;line-height:1.3em;margin:0 0 0 1px;padding:3px 10px;}
#header ul li a.red{background:#a6631f;color:#fff;}
#header ul li a:hover{background:#fff;color:#a6631f;}
#header ul li a.active,#header ul li a.active:hover{color:#a6631f;background-color:#fff;font-weight:700;}
#finder{clear:both;background:#fff;text-align:right;height:20px;border-bottom:1px solid #1153a2;margin:0;padding:6px 15px!important;}
#finder a{font-size:85%;color:#a6631f;}
a.newuser:after{content:url(../images/icones/newuser.png);}
a.favoris:after{content:url(../images/icones/favoris.png);}
a.newsletter:after{content:url(../images/icones/newsletter.png);}
.imgleft{float:left;border:1px solid #efecca;margin:5px;padding:5px;}
.imgright{float:right;border:1px solid #efecca;margin:5px;padding:5px;}
.colmask{position:relative;clear:both;float:left;width:100%;overflow:hidden;}
.mainContent{border-bottom:1px solid #1153a2;background-color:#f8f9fb;}
.mainContent .colmid{float:left;width:200%;margin-left:-200px;position:relative;right:100%;background-color:#FFF;}
.mainContent .colleft{float:left;width:100%;margin-left:-50%;position:relative;left:400px;border-right:1px solid #1153a2;}
.mainContent .col1wrap{float:left;width:50%;position:relative;right:200px;padding-bottom:1em;}
.mainContent .col1{position:relative;left:200%;overflow:hidden;margin:0 215px;}
.mainContent .col2{float:right;width:170px;position:relative;right:15px;}
.mainContent .col3{float:right;width:170px;margin-right:45px;position:relative;left:50%;}
.blogstyle{border-bottom:1px solid #1153a2;background-color:#f3f5f9;}
.blogstyle .colmid{float:left;width:200%;margin-left:-200px;position:relative;right:100%;border-right:1px solid #fff;}
.blogstyle .colleft{float:left;width:100%;margin-left:-200px;background:#fff;}
.blogstyle .col1wrap{float:left;width:50%;padding-bottom:1em;}
.blogstyle .col1{position:relative;left:100%;overflow:hidden;margin:0 15px 0 415px;}
.blogstyle .col3{float:right;width:170px;position:relative;left:555px;}
.leftmenu .colright{float:left;width:200%;position:relative;left:200px;background:#fff;}
.leftmenu .col1wrap{float:right;width:50%;position:relative;right:200px;padding-bottom:1em;}
.leftmenu .col1{position:relative;right:100%;overflow:hidden;margin:0 15px 0 215px;}
.leftmenu .col2{float:left;width:170px;position:relative;right:185px;}
.rightmenu .colleft{float:left;width:200%;margin-left:-200px;position:relative;right:100%;background:#fff;}
.rightmenu .col1wrap{float:left;width:50%;position:relative;left:50%;padding-bottom:1em;}
.rightmenu .col1{overflow:hidden;margin:0 15px 0 215px;}
.paragraphe{float:left;width:100%;}
.actus{margin-bottom:15px;font-size:16px;}
span.date{color:#999;font-size:80%;}
.link{padding-left:20px;background:url(../images/lm-li.gif) left no-repeat;}
.fullpage .col1{margin:0 15px;}
#footer{clear:both;float:left;width:99%;font-size:12px;height:30px;background-color:#f3f5f9;padding:10px 0 20px 10px;}
#footer p{margin:0;padding:10px;}
#footer a{font-size:12px;}
#footer li{display:inline;margin-right:5px;}
ul#catsports{margin:10px 0 5px;padding:0 5px 0 10px;}
#catsports li a{text-decoration:none;float:left;width:170px;height:18px;margin-right:5px;padding:0;}
#navigation{text-indent:0;background-color:#fff;width:185px;margin:0;padding:0;}
#navigation a.head{cursor:pointer;background:#d2e9fa url(../images/collapsed.gif) no-repeat scroll 3px 4px;color:#000;display:block;font-weight:700;text-indent:19px;text-decoration:none;line-height:20px;margin:0;padding:0;}
#navigation a.head:hover{color:#fff;background-color:#1153a2;}
#navigation a.selected{background-image:url(../images/expanded.gif);color:#fff;background-color:#1153a2;}
#navigation a.current{background:#1153a2 url(../images/collapsed.gif) left no-repeat;color:#FFF;font-weight:700;}
#navigation ul{text-indent:0;border-width:0;margin:0;padding:0;}
#navigation li{list-style:none outside none;display:inline;}
#navigation li li a{color:#000;display:block;text-indent:10px;text-decoration:none;border-bottom:1px dotted #FFF;background-color:#eff9fe;padding:2px;}
#navigation li li a:hover{background:#fff url(../images/simplearrow.png) left no-repeat;color:#900;border-bottom:1px dotted #d0924f;border-top:1px dotted #d0924f;}
.postmetadata a{padding:3px;}
.postmetadata a:hover{color:#fff;background-color:#c00;}
.pagination{border:1px solid red;}
.mail{visibility:hidden;}
#sport li a{float:left;width:200px;height:20px;font-size:16px;color:#900;padding:2px;}
#sport li a:hover{background-color:#CCC;color:#000;font-weight:700;}
.suggestionsBox{position:relative;left:80px;width:350px;background:#fff url(../images/bg3.png) bottom repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #f0ebeb;color:#000;margin:16px 0 0 -65px;}
.suggestionList li{list-style-type:none;cursor:pointer;line-height:10px;margin:0 0 3px;padding:3px;}
.suggestionList li:hover{background-color:#fff;border-bottom:1px dotted #ccc;color:#900;font-weight:700;}
a.tooltip span{display:none;margin-left:10px;width:150px;padding:2px 3px;}
a.tooltip:hover span{display:inline;position:absolute;border:1px solid #8b4a09;background:#d2e9fa;color:#000;}
#bloc{float:right;width:400px;margin-right:10px;}
#panel{background:#c7e3f5 url(../images/bglogin.png);height:35px;display:none;color:#000;}
.slide{background:url(../images/btn-slide1.png) no-repeat right top;color:#fff;margin:0;padding:0;}
.btn-slide{background:url(../images/white-arrow.gif) no-repeat right -50px;text-align:center;width:100px;height:33px;margin-left:200px;display:block;text-decoration:none;font-size:10px;padding:5px 15px 0 0;}
.slide a{color:#FFF;font-size:13px;}
.active{background-position:right 0;}
ul.loginposition li{float:left;background:none;line-height:27px;list-style-type:none;padding:0 0 0 12px;}
#memberarea input.inputbox{color:#000;width:120px;height:18px;border:none;padding-left:10px;}
#modlgn_username{background:#fff url(../images/input_login_nick.png) no-repeat 0 0;}
#modlgn_passwd{background:#fff url(../images/input_login_password.png) no-repeat 0 0;}
#memberarea input.button{background:transparent url(../images/button_top.png) repeat-x;float:left;height:22px;width:61px;margin-top:3px;text-decoration:none;text-transform:uppercase;font-size:10px;line-height:18px;font-weight:400;border:none;}
.textstyle{color:#555;font-size:1em;}
.alignToRight{text-align:right;vertical-align:top;}
.tl,.tr,.bl,.br{background:url(../images/corners.gif);width:10px;height:10px;font-size:0;}
.tl,.bl{float:left;}
.tr,.br{float:right;}
.shiny_box{background:#f60;color:#FFF;width:210px;overflow:hidden;position:relative;}
.shiny_box p{margin:10px;}
.shiny_box .tl{background-position:-40px 0;}
.shiny_box .tr{background-position:-50px 0;}
.shiny_box .bl{background-position:-40px 10px;}
.shiny_box .br{background-position:-50px 10px;}
.shiny_box_body{clear:both;overflow:hidden;z-index:999;padding:0 10px;}
* html .shiny_box_body{height:1%;}
ul#craigslist{float:left;width:250px;margin:0 0 15px 10px;padding:0 5px;}
#craigslist li a{height:18px;margin-right:5px;font-size:12px;padding:0;}
ul#forumList{float:left;margin:0 0 15px;padding:0 5px 0 0;}
#forumList li a{margin-right:5px;font-size:16px;line-height:25px;padding:0;}
ul.actusClub li{list-style:url(../images/entry_before.gif);list-style-position:inside;}
.blocRight{float:right;clear:right;width:45%;margin-bottom:80px;padding:0 10px 10px;}
#pub{float:right;clear:right;width:45%;height:255px;list-style:none;margin-top:30px;overflow:hidden;padding:0 10px 10px;}
#pubDetail{float:left;clear:left;width:735px;height:90px;list-style:none;margin-top:15px;overflow:hidden;padding:0 10px 10px;}
#pubRight{float:right;clear:right;width:160px;height:600px;list-style:none;margin-top:-20px;overflow:hidden;padding:0 10px 10px;}
a:active,a:focus,a:focus{outline:none;}
#header ul li a span,ul#craigslist li,ul#forumList li{display:block;}
.blogstyle .col2,.rightmenu .col2{float:right;width:170px;position:relative;left:185px;}
.leftmenu,.rightmenu{background-color:#fff;}
ul#catsports li,#sport li{display:inline;}
#catsports li a:hover,#craigslist li a:hover,#forumList li a:hover{text-decoration:none;background:#1153a2 url(../images/list.gif) left no-repeat;color:#FFF;padding-left:5px;padding-right:-5px;}
*{margin:0;padding:0;}
#TB_window{font:12px Arial, Helvetica, sans-serif;position:fixed;background:#fff;z-index:102;color:#fff;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a:hover{color:#000;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;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;}
#TB_window a{color:#FFF;}
#TB_window img#TB_Image{display:block;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;margin:15px 0 0 15px;}
#TB_caption{height:25px;float:left;padding:7px 30px 10px 25px;}
#TB_closeWindow{height:25px;float:right;padding:11px 25px 10px 0;}
#TB_closeAjaxWindow{margin-bottom:1px;text-align:right;float:right;padding:7px 10px 5px 0;}
#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}
#TB_title{background-color:#3378b8;height:27px;}
#TB_ajaxContent{clear:both;overflow:auto;text-align:left;line-height:1.4em;background-color:#faf9f6;padding:2px 15px 15px;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
#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%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
.jcarousel-container{position:relative;border:1px solid #e6e2bb;}
.jcarousel-clip{z-index:2;overflow:hidden;position:relative;margin:0;padding:0;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:75px;height:75px;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:85%;padding:20px 40px;}
.jcarousel-skin-tango .jcarousel-container-vertical{width:85px;height:980px;background:#fff url(../images/Vsbg.png) top no-repeat;padding:40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{height:110px;width:100%;}
.jcarousel-skin-tango .jcarousel-clip-vertical{width:95px;height:980px;}
.jcarousel-skin-tango .jcarousel-item{width:75px;height:75px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px;width:150px;height:100px;}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}
.jcarousel-item-vertical img:hover{border:solid 1px #C00;}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:43px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:43px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/next-vertical.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/prev-vertical.png) no-repeat 0 0;}
#display{clear:both;width:auto;height:250px;overflow:scroll;border:1px solid #666;background-color:#fcfcfc;padding:10px;}
a:hover,.jcarousel-item-vertical a:hover{text-decoration:none;}
.fullpage,.jcarousel-skin-tango .jcarousel-container{background:#fff;}
.suggestionList,ul.loginposition{margin:0;padding:0;}
#TB_window a:link,#TB_window a:active{color:#fff;}
#TB_window a:visited,#TB_window a:focus{color:#666;}
* html #TB_overlay,* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');}
* html #TB_window,* html #TB_load{position:absolute;margin-top:expression(0-parseInt(this.offsetHeight/2) 0 (TBWindowMargin=document.documentElement&&document.documentElement.scrollTop||document.body.scrollTop) 0 px);}
.jcarousel-next,.jcarousel-prev{z-index:3;display:none;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-32px 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px;}
.jcarousel-skin-tango .jcarousel-next-vertical:active,.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{cursor:default;background-position:0 -96px;}

/* icons */
.photo_add { padding-left:20px; background:url(../images/icons/photo_add.gif) left no-repeat;}
.compte_club { padding-left:20px; background:url(../images/icons/users.gif) left no-repeat;}
.compte { padding-left:20px; background:url(../images/icons/user_user.gif) left no-repeat;}
.add_comment {padding-left:20px; background:url(../images/icons/comment_add.gif) left no-repeat;}
/* menu onglets */
ul#tabnav{font:bold 11px;list-style-type:none;padding-bottom:28px!important;border-bottom:1px solid #e20225;margin:0 0 10px;}
ul#tabnav li{float:left;height:25px;background-color:#f0f0f0;border:1px solid #e20225;color:#fff;margin:2px 2px 0;}
ul#tabnav li.active{border-bottom:1px solid #fff;background-color:#fff;}
#tabnav a{float:left;display:block;color:#000;text-decoration:none;height:19px;padding:5px 6px 4px;}
#tabnav a:hover{background-color:#fff;color:#000;}
ul#tabnav li.active a{color:#000;}

/*thumbs up*/
span.link a {font-size:150%;color: #000000;text-decoration:none;}
a.vote_up, a.vote_down {display:inline-block;background-repeat:none;background-position:center;height:25px;width:32px;text-indent:-900%;}
a.vote_up {background:url(../images/thumb_up.png);}
a.vote_down {background:url(../images/thumb_down.png);}
