#home #banner {
	height: 105px;
}
#home #topNav{
	background: transparent url(../images/header/nav_haut_default.jpg) no-repeat;
}
#home #wrapper{
	background: transparent url(../images/main/fond_home.jpg) no-repeat left top;
	margin-bottom:25px;
}
#home .none {
	display: none !important;
}/*style.css - generated on 2009-04-10 18:11*/
@charset "utf-8";
/* style_bloc_MonCompte.css*/
.MonCompte{background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x 0px 2px}
.MonCompte h2{background:#FFFFFF url(../images/main/bg_infosExclusive_h2.jpg) no-repeat scroll right center;margin:10px 0 15px 0;padding:0}
.MonCompte h2 span{display:none}
.MonCompte p.accroche{font-weight:bold;font-size:0.8em;padding:0;margin:0 0 10px 0}
.MonCompte .clearfix span.tl,.MonCompte .clearfix span.tr{top:-2px}
.MonCompte .Inscription .clearfix span.tl,.MonCompte .Inscription .clearfix span.tr{top:-1px}
.MonCompte .MesServices{width:450px;float:left}
.MonCompte .MesServices table{width:100%}
.MonCompte .MesServices table tr th{text-align:left;font-size:0.8em;background:#DBDBDB;border-bottom:1px solid #FFF}
.MonCompte .MesServices table tr th a{font-weight:normal;color:#000;text-decoration:underline;font-size:0.9em}
.MonCompte .MesServices table tr th{padding:2px 4px}
.MonCompte .MesServices table tr td{font-size:0.8em;background:#DBDBDB;border-bottom:1px solid #FFF;padding:2px 4px}
.MonCompte .MesServices table tr td a{color:#000;background:url(../images/main/arrow_label.gif) no-repeat left;padding:0 0 0 10px}
.MonCompte .MesServices table .abonne,.MonCompte .MesServices table .inscrit{text-align:center}
.MonCompte .MesServices table tr .inscrit{background:#90C090}
.MonCompte .MesServices table tr .abonne{background:#C4B0C4}
.MonCompte .MesServices table tr.color1 td{background:#B7B7B7}
.MonCompte .MesServices table tr.color1 .inscrit{background:#DBEAD3}
.MonCompte .MesServices table tr.color1 .abonne{background:#CEB9C4}
.MonCompte .MesServices table tr.color2 td{background:#DBDBDB}
.MonCompte .MesServices table tr.color2 .inscrit{background:#90C090}
.MonCompte .MesServices table tr.color2 .abonne{background:#C4B0C4}
.MonCompte .DemoServices{float:right;text-align:center;padding:0 10px}
.MonCompte .JeMInscrit{width:450px;float:left;background:#DBEAD3;margin:20px 0}
.MonCompte .JeMInscrit h3{color:#CD071E;margin:0;padding:5px;font-size:0.8em}
.MonCompte .JeMInscrit p{margin:0;padding:10px}
.MonCompte .JeMAbonne{width:450px;float:left;background:#CEB9C4;margin:0px 0}
.MonCompte .JeMAbonne table{width:100%}
.MonCompte .JeMAbonne h3{color:#CD071E;margin:0;padding:5px;font-size:0.8em}
.MonCompte .JeMAbonne td{font-weight:bold;font-size:0.8em;padding:5px}
.MonCompte .JeMAbonne td input.radio{margin:3px 3px 0 0}
.MonCompte .JeMAbonne td strong{color:#CD071E}
.MonCompte .JeMAbonne h4{margin:0;padding:0 0 0 10px;margin:0 0 0 10px;font-size:0.8em;background:url(../images/main/arrow_label.gif) no-repeat left}
.MonCompte .JeMAbonne .promo{background:#C4B0C4;margin:10px}
.MonCompte .JeMAbonne .promo table{margin:10px 0 0 0}
.MonCompte .JeMAbonne .promo table tr td{padding:0 0 0 10px;font-weight:normal}
/*default.css*/
/*div{/zoom:1}*/
html,address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset,h1,h2,h3,h4,h5,h6,noframes,ol,p,ul,center,dir,hr,menu,pre{display:block;font-family:Arial,Helvetica,sans-serif}
li{display:list-item}
head{display:none}
table{display:table}
tr{display:table-row}
thead{display:table-header-group}
tbody{display:table-row-group}
tfoot{display:table-footer-group}
col{display:table-column}
colgroup{display:table-column-group}
td,th{display:table-cell}
caption{display:table-caption;text-align:center}
th{font-weight:bolder;text-align:center}
body{margin:0;padding:0}
form{margin:0;padding:0;border:0 none}
h1{font-size:2em;padding:0.67em 0}
h2{font-size:1.5em;padding:0.75em 0}
h3{font-size:1.17em;padding:0.83em 0}
h4,p,blockquote,ul,fieldset,ol,dl,dir,menu{padding:1.12em 0}
h5{font-size:0.83em;padding:1.5em 0}
h6{font-size:0.75em;padding:1.67em 0}
h1,h2,h3,h4,h5,h6,b,strong{font-weight:bolder}
img{border:0 none}
a{outline:none}
blockquote{margin-left:40px;margin-right:40px}
i,cite,em,var,address{font-style:italic}
pre,tt,code,kbd,samp{font-family:monospace}
pre{white-space:pre}
button,textarea,input,select{display:inline-block}
big{font-size:1.17em}
small,sub,sup{font-size:.83em}
sub{vertical-align:sub}
sup{vertical-align:super}
table{border-spacing:0px}
thead,tbody,tfoot{vertical-align:middle}
td,th{vertical-align:inherit}
s,strike,del{text-decoration:line-through}
hr{border:1px inset}
ol,ul,dir,menu,dd{margin-left:40px}
ol{list-style-type:decimal}
ol ul,ul ol,ul ul,ol ol{margin-top:0;margin-bottom:0}
u,ins{text-decoration:underline}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clear{clear:both !important;border:none !important;height:0px !important;width:auto !important;background:none !important;padding:0 !important;margin:0 !important;float:none !important;display:block !important;z-index:99999999 !important;font-size:0 !important}
.right{float:right}
.left{float:left}
.center{text-align:center}
.jQRounded{position:relative;zoom:1;background:url(../images/main/bg_infosExclusive_p.gif) no-repeat top left}
.tl,.tr,.bl,.br{position:absolute;height:10px;width:10px;background-image:url(../images/main/bg_infosExclusive_p.gif)}
.tl{top:0;left:0;background-position:top left}
.tr{top:0;right:0;background-position:top right}
.bl{bottom:0;left:0;background-position:bottom left}
.br{bottom:0;right:0;background-position:bottom right}
br:before{content:"\A"}
:before,:after{white-space:pre-line}
center{text-align:center}
:link,:visited{text-decoration:underline}
:focus{outline:thin dotted invert}
BDO[DIR="ltr"]{direction:ltr;unicode-bidi:bidi-override}
BDO[DIR="rtl"]{direction:rtl;unicode-bidi:bidi-override}
*[DIR="ltr"]{direction:ltr;unicode-bidi:embed}
*[DIR="rtl"]{direction:rtl;unicode-bidi:embed}
@media print{h1{page-break-before:always}
h1,h2,h3,h4,h5,h6{page-break-after:avoid}
ul,ol,dl{page-break-before:avoid}
}
#noscript{background:#FFFFE1;color:#000000;text-align:center;width:100%;border-bottom:1px solid #716F64;font-size:1em;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
#noscript p{padding:5px;border-bottom:1px solid #ACA899}
/*erwann.css*/
.statistique .dataTableau{padding:0px;width:auto}
.statistique .tableauType th{padding:3px}
.statistique .tableauType .title{padding-top:5px}
.statistique .tableauType .filter{background:url(../images/tableau/picto_filter_arrow.png) 0px 0px no-repeat;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='images/tableau/picto_filter_arrow.png');width:13px;height:24px;float:right;margin-left:2px}
.statistique .tableauType .filter span{display:none}
.statistique .intro{padding:5px;font-size:1em}
.statistique .intro p{margin:0px;padding:0px;font-size:0.7em}
.statistique .tableauType .bottom{vertical-align:bottom}
.statistique .tableauType thead .color0 th{background:#553535;border-bottom:1px solid #D1D1D1}
.statistique .tableauType thead .color0 .bottom{background:#D1D1D1;color:#000}
.statistique .tableauType thead .color1 th{}
.statistique .tableauType .shape_bad,.statistique .tableauType .shape_great,.statistique .tableauType .shape_normal{margin-left:auto;margin-right:auto}
.statistique .tableauType .shape_great{background:url(../images/tableau/picto_shape_great.png) 0px 0px no-repeat;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='images/tableau/picto_shape_great.png');width:30px;height:16px}
.statistique .tableauType .shape_normal{background:url(../images/tableau/picto_shape_normal.png) 0px 0px no-repeat;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='images/tableau/picto_shape_normal.png');width:18px;height:14px}
.statistique .tableauType .shape_bad{background:url(../images/tableau/picto_shape_bad.png) 0px 0px no-repeat;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='images/tableau/picto_shape_bad.png');width:30px;height:16px}
.statistique .tableauType .shape_great span,.statistique .tableauType .shape_normal span,.statistique .tableauType .shape_bad span{display:none}
/*jquery.datepicker.css*/
div.datepicker{position:relative;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:196px;height:147px;position:absolute;cursor:default;top:0;left:0;display:none}
.datepickerContainer{background:#121212;position:absolute;top:10px;left:10px}
.datepickerBorderT{position:absolute;left:10px;top:0;right:10px;height:10px;background:url(ac/js/images/datepicker_t.png)}
.datepickerBorderB{position:absolute;left:10px;bottom:0;right:10px;height:10px;background:url(ac/js/images/datepicker_b.png)}
.datepickerBorderL{position:absolute;left:0;bottom:10px;top:10px;width:10px;background:url(ac/js/images/datepicker_l.png)}
.datepickerBorderR{position:absolute;right:0;bottom:10px;top:10px;width:10px;background:url(ac/js/images/datepicker_r.png)}
.datepickerBorderTL{position:absolute;top:0;left:0;width:10px;height:10px;background:url(ac/js/images/datepicker_tl.png)}
.datepickerBorderTR{position:absolute;top:0;right:0;width:10px;height:10px;background:url(ac/js/images/datepicker_tr.png)}
.datepickerBorderBL{position:absolute;bottom:0;left:0;width:10px;height:10px;background:url(ac/js/images/datepicker_bl.png)}
.datepickerBorderBR{position:absolute;bottom:0;right:0;width:10px;height:10px;background:url(ac/js/images/datepicker_br.png)}
.datepickerHidden{display:none}
div.datepicker table{border-collapse:collapse}
div.datepicker a{color:#eee;text-decoration:none;cursor:default;outline:none}
div.datepicker table td{text-align:right;padding:0;margin:0}
div.datepicker th{text-align:center;color:#999;font-weight:normal}
div.datepicker tbody th{text-align:left}
div.datepicker tbody a{display:block}
.datepickerDays a{width:20px;line-height:16px;height:16px;padding-right:2px}
.datepickerYears a,.datepickerMonths a{width:44px;line-height:36px;height:36px;text-align:center}
td.datepickerNotInMonth a{color:#666}
tbody.datepickerDays td.datepickerSelected{background:#136A9F}
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#17384d}
tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#17384d}
div.datepicker a:hover,div.datepicker a:hover{color:#88c5eb}
div.datepicker td.datepickerNotInMonth a:hover{color:#999}
div.datepicker tbody th{text-align:left}
.datepickerSpace div{width:20px}
.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a{text-align:center;height:20px;line-height:20px}
.datepickerGoNext a{float:right;width:20px}
.datepickerGoPrev a{float:left;width:20px}
table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}
table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}
table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}
td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#333}
td.datepickerDisabled a:hover{color:#333}
td.datepickerSpecial a{background:#700}
td.datepickerSpecial.datepickerSelected a{background:#a00}
/*jquery.jcarousel.css*/
.jcarousel-container{position:relative}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
.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-next{z-index:3;display:none}
.jcarousel-prev{z-index:3;display:none}
/*jquery.ui.css*/
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff url(../images/jqueryui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc url(../images/jqueryui/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(../images/jqueryui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555;outline:none}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none;outline:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #cd0a0a;background:#dadada url(../images/jqueryui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none}
.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #aaa;background:#fff url(../images/jqueryui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;outline:none}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;outline:none;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(../images/jqueryui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(../images/jqueryui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a}
.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}
.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}
.ui-widget-overlay{background:#aaa url(../images/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(../images/jqueryui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-datepicker{width:17em;padding:.2em .2em 0}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none; display:block; position:absolute; z-index:-1; filter:mask(); top:-4px; left:-4px; width:200px; height:200px}
.ui-dialog{position:relative;padding:.2em;width:300px}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-progressbar{height:2em;text-align:left}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none}
.ui-tabs .ui-tabs-hide{display:none !important}
/*marion.css*/
.legende{background:#FCE9A9;padding:8px;font-size:12px;width:456px;margin-left:22px;_margin-left:25px}
.tableauVariations{font-size:12px;width:100%;margin-top:22px !important}
.tableauVariations th{background:#f8d661;border-right:1px solid #fff !important;border-left:none !important;border-top:none !important;border-bottom:none !important;padding-left:5px !important;padding-top:2px !important;padding-bottom:2px !important;text-align:left}
.tableauVariations td{padding-left:5px;padding-top:5px;padding-bottom:2px;font-weight:bold}
.tableauVariations .small{font-size:11px;text-align:left;font-weight:normal;color:black}
.empty{background:#ffffff !important}
.tableauVariations .openDetails td{background:#FFF;padding:5px}
.tableauVariations .open td{background:#D1D1D1;border-right:1px solid white;/padding:0px}
.tableauVariations .even td{background:#F2F2F2;/padding:0px}
.tableauVariations .odd td{background:#ffffff}
.tableauVariations .horseName{text-decoration:underline;width:120px;float:left}
.tableauVariations .graphic{background:#fbcd42;padding:5px;border:1px solid black}
.tableauVariations .red{color:#CA0A21}
.tableauVariations .firstChallenge{margin-right:93px;_margin-right:88px;/margin-right:89px}
.tableauVariations .challengeDistribution{margin-right:20px}
.tableauVariations .report{margin-left:12px}
.clearer{clear:both;height:0px}
.horseSilouhette{width:82px;float:left;margin-top:35px}
.horseCard{width:500px;float:left}
.horseCard h1{color:#CD071E;font-size:24px}
.horseCard .left{margin-right:300px}
.dialog{margin:10px;padding:0;overflow:hidden}
.InfosPartCheval{margin:0 0 5px 10px;padding:0 0 0 85px;font-size:0.7em;background:url(../images/tableau/img_horse_silouhette.png) top left no-repeat;position:relative}
.InfosPartCheval h4{font-size:1.7em;margin:0 0 10px 0;padding:0;color:#CD071E}
.InfosPartCheval p{margin:0;padding:5px 0;border-top:1px dotted #000;font-weight:bold;position:relative}
.InfosPartCheval p .print{position:absolute;top:5px;right:0;text-decoration:none;color:#000;font-weight:normal}
.InfosPartCheval p .print:hover{text-decoration:none;color:#000;font-weight:normal}
.InfosPartCheval .boutons{position:absolute;top:0;right:0}
table.tableauType tbody tr.color5{background:#999999}
table.tableauType tbody tr.color5 td{color:#FFF}
table.tableauType tfoot tr.color0{background:#CD071E;color:#FFF}
.boxInfos{float:left;margin:5px;padding:5px 0;width:292px;background:#FCE9A9;font-size:0.7em;min-height:140px;height:auto !important;height:140px}
.boxInfos div{float:left;width:49%}
.boxInfos div.int{text-align:right;clear:left;width:50%}
.lastperf{margin:0 0 10px 0;padding:0;overflow:hidden}
.lastperf h4{margin:0 0 10px 0;padding:0;font-size:0.7em;color:#CD071E}
.lastperf .annee{margin:0;width:auto;float:none;background:url(../images/main/bg_annee.jpg) top left no-repeat}
.lastperf table thead tr th{background:#999999;color:#000;border:1px solid #FFF}
.lastperf table tbody tr td{border:1px solid #FFF;background:#DBDBDB;color:#000}
.jeuxInscription h1{background:url(../images/tableau/bg_titre_jeu.jpg);font-size:20px;color:#CD071E;padding:2px;border-bottom:1px dotted black}
.jeuxInscription h3{font-size:12px;padding-bottom:2px}
.jeuxInscription p{font-size:12px}
.jeuxInscription a{font-weight:bold;color:#CD071E;font-size:12px}
.jeuxInscription .inscriptionConnexion{padding:0;margin-left:200px;width:541px}
.jeuxInscription .inscription{width:210px;float:left;margin-top:18px}
.jeuxInscription .connexion{width:331px;float:left}
.jeuxInscription .connexion form{background:url(../images/main/bg_identification_jeux.jpg) bottom left no-repeat !important;padding:12px;font-size:11px}
.jeuxInscription .connexion form .text{background:transparent url(../images/header/bg_search-text.gif) no-repeat scroll left top !important;border:0 none;font-size:11px;width:125px;float:left;margin-right:3px;height:17px}
.jeuxInscription .connexion form a{margin-left:55px;color:black;font-size:11px}
.pronosticsJour h1{font-size:16px;color:#CC071E}
.pronosticsJour .data{border:1px solid #F2B705;padding:3px}
.pronosticsJour .data .left{background:#FEF2CF;width:179px;height:110px;font-size:11px;color:#CD071E;padding-top:50px}
.pronosticsJour .data .right{width:450px}
.pronosticsJour table{width:448px;font-size:12px !important;/font-size:11px;font-weight:bold}
.pronosticsJour table tr{height:20px !important;/height:18px !important}
.pronosticsJour table .even{background:#FCE9A9}
.pronosticsJour table .classement{width:90px;padding-left:10px}
.recapPoints{border:2px solid #F2B705;padding:5px;font-size:12px;margin-bottom:10px}
.recapPoints h1{padding:0;font-size:16px;color:#CC071E}
.recapPoints table{background:#C4D0D6;width:100%;margin-top:15px;font-size:12px !important}
.recapPoints th{padding:3px !important;border:none !important}
.recapPoints .allPronostics{background:#fff;color:#7992A2;text-align:left}
.recapPoints .points{background:#CD071E;color:#fff;text-align:right}
.recapPoints td{padding:3px !important;font-weight:bold;text-align:right;border-right:1px solid #DAE1E5;border-bottom:1px solid #DAE1E5}
.championnat{border:2px solid #F2B705;padding:5px;width:297px;margin-bottom:10px;position:relative;}
.championnat h1{padding:0;font-size:16px;color:#CC071E}
.championnat table{font-size:12px !important;width:100%;margin:15px 0px 15px 0px !important}
.championnat table th{background:#FAEDB9 !important;color:#000000 !important;font-weight:bold;padding:2px 0px 2px 5px !important;border-right:1px solid white !important;border-left:none !important;border-bottom:none !important;border-top:none !important;text-align:center}
.championnat table td{padding:2px 0px 2px 5px !important;border-right:1px solid #fff;border-top:1px solid #fff;text-align:center}
.championnat table .joueur{text-align:left}
.championnat table .podium{font-weight:bold}
/*.championnat table .even{background:#C4D0D6}*/
.championnat table .odd{background:#DAE1E5}
.championnat table .total{background:#CD071E;color:white !important;font-weight:bold}
.championnat h3{font-size:12px;padding:0px}
.championnat p{font-size:12px;padding:0px}
/*.championnat img{margin-left:148px !important}*/
.championnat a{font-size:12px;color:#CC071E;font-weight:bold}
.championnatPrevious{border:2px solid #F2B705;padding:5px;width:628px}
.championnatPrevious h1{padding:0;font-size:16px;color:#CC071E}
.championnatPrevious h1 span{font-size:12px;color:#000}
.championnatPrevious ul{font-size:12px;font-weight:bold;list-style-type:none;width:150px !important;float:left !important;margin:0px 0px 0px 0px !important}
.championnatPrevious li{border-bottom:1px solid #fff;padding:3px 0px 2px 7px}
.championnatPrevious .year{background:#F1CE41;color:#fff;}
.championnatPrevious .even{background:#F1CE41}
.championnatPrevious .odd{background:#F1CE41}
.championnatPrevious ul li a{color:black}
#ColonneLarge_2{padding-left:5px;width:640px;}
.summary{background:#fff;width:97%;/width:275px;font-size:12px}
.summary h2{color:#000 !important;font-size:16px !important;padding:0}
.summary ul{list-style-type:none;padding:0px;margin:0px}
.summary ul li img{border:none !important}
.summary ul li{padding:4px 0px 4px 22px}
.summary ul li a{color:black}
.summary .title{background:#F2B705;display:block;padding:3px 0px 3px 10px;color:black;font-weight:bold}
.summary .even{background:#fff url(../images/main/picto_li-impaire.gif) no-repeat scroll 3% 55%}
.summary .odd{background:#FCE9A9 url(../images/main/picto_li-paire.gif) no-repeat scroll 3% 55%}
.petitesAnnoncesListe .Onglettableau{margin:20px 0 0 37px;height:25px;overflow:hidden;font-size:12px}
.petitesAnnoncesListe .Onglettableau ul.onglets{font-size:1em}
.petitesAnnoncesListe .Onglettableau ul.onglets li.hover a,.petitesAnnoncesListe .Onglettableau ul.onglets li.active a{background:url(../images/main/bg_annonce_li_on.jpg) repeat-x left top;color:#FFF}
.petitesAnnoncesListe .Onglettableau ul.onglets li.hover a .cr,.petitesAnnoncesListe .Onglettableau ul.onglets li.active a .cr{background:url(../images/main/bg_annonce_li_l_on.jpg) no-repeat left top}
.petitesAnnoncesListe .Onglettableau ul.onglets li.hover a .cl,.petitesAnnoncesListe .Onglettableau ul.onglets li.active a .cl{background:url(../images/main/bg_annonce_li_r_on.jpg) no-repeat left top}
.petitesAnnoncesListe{margin-bottom:10px}
.petitesAnnoncesListe .donnees .tl{position:absolute;top:-1px;left:-1px;width:12px;height:12px;background:url(../images/main/bg_data_tl.gif) top left no-repeat}
.petitesAnnoncesListe .donnees .tr{position:absolute;top:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/main/bg_data_tr.gif) top left no-repeat}
.petitesAnnoncesListe .donnees .bl{position:absolute;bottom:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/main/bg_data_bl.gif) top left no-repeat}
.petitesAnnoncesListe .donnees .br{position:absolute;bottom:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/main/bg_data_br.gif) top left no-repeat}
.petitesAnnoncesListe .donnees{border:1px solid #DEDEDE;padding:0;position:relative}
.petitesAnnoncesListe .donnees .accroche{text-align:center;font-weight:bold;font-size:12px;margin-top:10px}
.petitesAnnoncesListe .donnees .accroche div{font-weight:bold;text-align:center;font-size:13px;margin:10px 0px 10px}
.petitesAnnoncesListe .donnees div a{text-decoration:none;color:#000}
.petitesAnnoncesListe .red{color:#CD071E !important;text-decoration:none !important}
.petitesAnnoncesListe .cadre{background:url(../images/main/bg_petitesAnnonces-cadre.jpg) right top;border:1px solid #ccc;width:194px;font-weight:normal;padding:0px 5px 17px 5px;-padding:0px 2px 17px 5px;font-size:12px;float:left;margin:6px 3px}
.petitesAnnoncesListe .intitule{padding-bottom:38px;/padding-bottom:5px}
.petitesAnnoncesListe .date{float:left;margin-top:5px}
.petitesAnnoncesListe .action{float:right}
.petitesAnnoncesListe .annonce{border-bottom:1px dotted black;padding-bottom:20px}
.petitesAnnoncesListe .annonce .red{text-align:right}
.petitesAnnoncesListe .visuel{text-align:center;margin-bottom:10px}
.petitesAnnoncesListe .prix{background:url(../images/main/bg_prix_annonce.jpg) top left no-repeat;color:#CD071E;font-weight:bold;padding:2px 39px;width:115px;height:20px;position:absolute;margin:-10px 72px}
.petitesAnnoncesListe .donnees .pagination{text-align:center;font-size:13px;font-weight:bold;padding:10px 0px 20px}
.petitesAnnoncesListe .donnees .pagination a{color:#949494;text-decoration:underline}
.petitesAnnoncesLienPublication{background:url(../images/main/bg_petitesAnnonces-cadre.jpg) right top;width:300px;height:76px;border:1px solid #ccc;text-align:right;margin-bottom:10px;padding-right:3px}
.petitesAnnoncesLienPublication img{margin-top:8px}
.petitesAnnoncesLienPublication h2{background:url(../images/main/bg_h2-blocs.jpg) left bottom no-repeat;font-size:13px;font-style:italic;margin-top:10px;padding:0px}
.petitesAnnoncesLienPublication a{color:#DC0004;font-size:12px;display:block;font-weight:bold;text-decoration:none;margin-top:3px}
.petitesAnnoncesRecherche{font-weight:bold;font-size:12px;margin-bottom:10px}
.petitesAnnoncesRecherche h1 span{display:none}
.petitesAnnoncesRecherche h1{background:url(../images/main/img_rechercher_annonce.jpg) no-repeat scroll 0 26px;height:73px;padding:0px;margin:0px}
.petitesAnnoncesRecherche .intitule{width:150px;float:left;margin-top:6px}
.petitesAnnoncesRecherche .mot_cle{width:61px;float:left;margin-top:6px}
.petitesAnnoncesRecherche .bouton{margin-top:6px}
.petitesAnnoncesRecherche textarea{border:1px solid #d9d9d9;background:url(../images/main/bg_annonce_motCle.jpg) no-repeat;margin-top:6px;height:40px;width:216px}
.petitesAnnoncesRecherche form{background:#CEC6C3 url(../images/main/bg_recherche_petites_annonces.jpg) repeat-x scroll top left;heigth:200px;margin-top:-2px;padding:5px}
.petitesAnnoncesRecherche form select{width:130px;border:1px solid #1B1111}
.petitesAnnoncesRecherche form .submit{text-align:center;margin-top:5px}
.petitesAnnoncesDetail{background:url(../images/main/bg_annonce_detail.jpg) right top no-repeat;border:1px solid #000;padding:7px;text-align:center;margin-bottom:10px}
.petitesAnnoncesDetail .date{float:left;font-weight:bold;font-size:16px;width:270px;-width:260px;margin-top:7px;text-align:left}
.petitesAnnoncesDetail .action{float:left;width:289px;text-align:left}
.petitesAnnoncesDetail .close{margin-top:3px}
.petitesAnnoncesDetail .red{color:#CD071E;font-weight:bold;font-size:14px;float:left;margin-top:14px;-margin-top:0px}
.petitesAnnoncesDetail .print{float:right;margin-top:5px;font-size:10px}
.petitesAnnoncesDetail .print p{float:left;width:50px}
.petitesAnnoncesDetail .print img{margin:5px 9px 0 0}
.petitesAnnoncesDetail .contact{float:left;width:100px;height:50px;margin-top:-5px;-margin-top:-40px;text-align:left}
.petitesAnnoncesDetail .mailtel{margin:-7px 100px;-margin-top:-40px;text-align:left}
.petitesAnnoncesDetail .visuel{width:258px;float:left;margin:0px 20px 0px 0px;-margin-top:-20px}
.petitesAnnoncesDetail .visuel img{width:258px;float:left}
.petitesAnnoncesDetail .description{font-size:12px;text-align:left}
.petitesAnnoncesDetail .prix{background: transparent url(../images/main/bg_prix_annonce.jpg) no-repeat top left;color:#CD071E;font-weight:bold;padding:2px 39px;float:right;font-size:12px;/margin-top:8px;-margin-top:-5px}
.tousLesRapports{background-color:#FCE9A9;position:relative;zoom:1}
/*.tousLesRapports {border:1px solid #F6CA45;margin-top:-20px}*/
.tousLesRapports .data{margin:15px 0px;padding:20px 0;zoom:1}
.tousLesRapports .data .cadre{width:227px;font-weight:bold;float:left;margin:0 0 15px 10px;/margin-bottom:35px;-margin-left:8px;zoom:1/*height:156px*/}
.tousLesRapports .data .cadre .title{background: #A2A2A2 url(../images/main/bg_tous_les_rapports_cadre.jpg) top right no-repeat;padding:5px 0 5px 10px;color:#fff;font-weight:bold;font-size:14px;zoom:1}
.tousLesRapports .data .cadre .title img{float:left;margin-right:13px}
.tousLesRapports .data .cadre .title h4{padding:0px;margin:3px 0 0 10px;float:left}
.tousLesRapports .data .cadre ul{font-size:12px;padding:0px;list-style-type:none;margin:1px 0 0 0}
.tousLesRapports .data .cadre ul .title{font-size:12px;background:#C9C9C9;color:#000;padding:2px 0px 2px 15px}
.tousLesRapports .data .cadre ul .even{background:#fff;padding:2px 0px 2px 15px;font-size:11px}
.tousLesRapports .data .cadre ul .odd{background:#EAEAEA;padding:2px 0px 2px 15px;font-size:11px}
.tousLesRapports .tl{position:absolute;top:26px;width:12px;height:12px;background:url(../images/tableau/bg_onglettableau_corner_tl.gif) top left no-repeat;zoom:1}
.tousLesRapports .tr{position:absolute;top:26px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tr.gif) top left no-repeat;zoom:1}
.tousLesRapports .bl{position:absolute;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_bl.gif) top left no-repeat;zoom:1}
.tousLesRapports .br{position:absolute;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_br.gif) top left no-repeat;zoom:1}
/*.rangeRapport {clear:both;}*/
.classementParPoint{
	padding:5px;
	font-size:14px
}
.classementParPoint table .th_right{width:52px;padding:5px}
.classementParPoint table th{border:1px solid #FCE9A9 !important;height:52px}
.classementParPoint table .title th{height:20px}
.classementParPoint table th .title{float:left;padding:7px 3px 0 20px}
.classementParPoint table th .filter{float:left}
.classementParPoint table .title .numero{width:33px !important}
.classementParPoint table .title .numero .filter{padding:0 3px !important}
.classementParPoint table .title .numero .title{padding:7px 0 0 2px!important}
.classementParPoint table .allSelected .title{text-align:right;font-weight:bold;text-decoration:underline;background:#F2B705;padding-right:5px;border:1px solid #F8D661}
.classementParPoint table .allSelected .checkbox input{background:#fff}
.classementParPoint table .allSelected .checkbox{background:#FCE9A9;text-align:center;border:1px solid #F8D661}
.classementParPoint table .allSelected .checkbox .left{padding-left:10px}
.classementParPoint table .allSelected .checkbox .right{padding-right:10px}
.classementParPoint table .colspan{background:#F2B705}
.classementParPoint table .even{text-align:center;background:#fff}
.classementParPoint table .odd{text-align:center;background:#FCE9A9}
.classementParPoint .Onglettableau ul.onglets{margin:0 0 0 10px;font-size:0.7em;height:24px;overflow:hidden}
.classementParPoint .Onglettableau ul.onglets li{margin:0;height:24px;overflow:hidden}
.classementParPoint .Onglettableau ul.onglets li a{padding:2px 8px 3px}
.classementParPoint .Onglettableau ul.onglets li a .cr{width:6px;height:24px}
.classementParPoint .Onglettableau ul.onglets li a .cl{height:24px}
.classementParPoint .Onglettableau ul.onglets li a .cl{height:24px}
.classementPoint .Onglettableau .ContentTableau ul.onglets{height:19px;margin-top:10px}
.classementPoint .Onglettableau .ContentTableau ul.onglets li a{padding:2px 8px 3px}
.classementPoint .Onglettableau .ContentTableau ul.onglets li{margin:0 0 0 0}
.classementPoint .Onglettableau .ContentTableau ul.onglets li a .cl{height:19px}
.classementPoint .Onglettableau .ContentTableau ul.onglets li a .cr{height:19px}
/*skin.jcaroussel.tango.css*/
.jcarousel-skin-tango .jcarousel-container{}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:535px;padding:20px 40px}
.jcarousel-skin-tango .jcarousel-container-vertical{width:75px;height:245px;padding:40px 20px}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:535px;height:75px}
.jcarousel-skin-tango .jcarousel-clip-vertical{width: 75px;height:245px}
.jcarousel-skin-tango .jcarousel-item{width:82px;height:62px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:10px}
.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px}
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000}
.jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:18px;right:5px;width:33px;height:70px;cursor:pointer;background:transparent url(../images/main/next-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:-40px 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-position:-80px 0}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-120px 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:18px;left:5px;width:33px;height:70px;cursor:pointer;background:transparent url(../images/main/prev-horizontal.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-40px 0}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-position:-80px 0}
.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:-120px 0}
.jcarousel-skin-tango .jcarousel-next-vertical{position:absolute;bottom:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/main/next-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-next-vertical:hover{background-position:0 -32px}
.jcarousel-skin-tango .jcarousel-next-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{cursor:default;background-position:0 -96px}
.jcarousel-skin-tango .jcarousel-prev-vertical{position:absolute;top:5px;left:43px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/main/prev-vertical.png) no-repeat 0 0}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover{background-position:0 -32px}
.jcarousel-skin-tango .jcarousel-prev-vertical:active{background-position:0 -64px}
.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}
/*style_bloc_Advertissement.css*/
#HeaderAdvertissement{text-align:center;background:#FFF}
.espacePartenaires{text-align:center;color:#FFF;background:#CCC;height:100px;width:100%;clear:both;margin:0 auto 10px auto}
/*style_bloc_Article.css*/
.Article{background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom}
.Article #Tools{clear:both;font-size:0.8em;margin:15px 0 6px 0;padding:8px 0 10px 0;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom}
.Article #Tools a{font-weight:bold;color:#000;background:url(../images/main/bg_back-link.gif) no-repeat left;padding:4px 0 6px 27px;margin:0 0 0 10px}
.Article #Tools #Action{float:right;margin:-8px 10px 0 0}
.Article #Tools #Action a{background:none;padding:0;margin:0}
.Article #Tools #Action img{margin:0 0 0 2px}
.Article #Tag{font-size:0.6em;padding:0 0 0 12px}
.Article h2{margin:0;padding:5px 0;color:#CD071E;font-size:1.2em}
.Article .visuels{background:#FEF2CF;float:left;padding:10px 7px 10px 10px;margin:10px 10px 5px 0;/width:40%}
.Article .visuels img{border:1px solid #000}
.Article .visuels .big{}
.Article .visuels .small{clear:both;width:100%;margin:7px auto 0 auto}
.Article .visuels .small ul,.Article .visuels .small ul li{margin:0;padding:0;list-style:none}
.Article .visuels .small ul li{float:left;background:#000;margin:0 3px 0 0}
.Article .visuels .small a{}
.Article .visuels .small img{float:left}
.Article p.accroche{font-weight:bold}
.Article p{margin:0;padding:5px 0;font-size:0.8em}
.Article .signature{clear:both;text-align:right;font-size:0.65em;padding:1px 5px 1px 0;margin:0 0 5px 0;color:#514440;background:url(../images/main/bg_signature.jpg) repeat-y left}
.ListeArticlePopup{background:#FFF;padding:10px 15px}
/*style_bloc_Chat.css*/
.dialog .InviteChat{width:43%;margin:0 auto 10px auto}
.dialog .InviteChat h2{font-size:0.8em;color:#000;background:url(../images/main/arrow_label.gif) no-repeat left;padding:0 0 0 12px}
.dialog .InviteChat p{margin:0 0 0 50px}
.dialog .InviteChat p.date{color:#CD071E;font-weight:bold;margin:0 0 0 140px}
.dialog .InviteChat p strong{color:#CD071E}
.dialog .Chat{width:40%;margin:0 auto 10px auto;border:1px solid #777777}
.dialog .Chat h2,.dialog .ChatAll .ChatPro h2{background:#CD071E url(../images/main/bg_h2-chat.gif) repeat-x left;color:#FFF;font-size:0.9em;padding:0;margin:0;height:49px}
.dialog .Chat h2 span{padding:11px 0 0 0;float:left}
.dialog .Chat h2 img{float:left}
.dialog .Chat .data{text-align:center;padding:5px}
.dialog .Chat .data p{text-align:left}
.dialog .Chat .data textarea{width:100%;height:80px;text-align:left;margin:0 0 10px 0;border-color:#777777 #E8E8E8 #E8E8E8 #777777;border-style:solid;border-width:1px;height:70px;margin:0 0 10px 0;padding:0;width:280px}
.dialog .ChatAll{float:left;width:70%}
.dialog .EspaceChat{position:relative}
.dialog .QuestionChat{float:right;width:29%;margin:33px 0 0 0}
.dialog .QuestionChat .QuestionAVenir{border:1px solid #CCC;padding:5px}
.dialog .QuestionChat .QuestionAVenir h3{margin:0;color:#CD071E;background:url(../images/main/arrow_label.gif) no-repeat left;padding:0 0 0 10px;font-size:0.8em}
.dialog .QuestionChat .QuestionAVenir ul{border:1px solid #CCC}
.dialog .QuestionChat .QuestionAVenir ul,.dialog .QuestionChat .QuestionAVenir ul li{list-style:none;margin:0;padding:0;font-size:0.9em}
.dialog .QuestionChat .QuestionAVenir ul li{margin:0 0 0 10px}
.dialog .QuestionChat .QuestionAVenir ul li strong{color:#CD071E;padding:0 3px 0 0}
.dialog .QuestionChat .Chat{width:98%}
.dialog .QuestionChat .Chat textarea{width:90%}
.dialog .ChatAll .Chat{width:70%}
.dialog .ChatAll .Chat textarea{width:90%}
.dialog .ChatAll .ChatPro{border:1px solid #CCC;padding:5px}
.dialog .ChatAll .ChatPro .visuel{float:left;width:24%}
.dialog .ChatAll .ChatPro .infos{float:left;width:75%}
.dialog .ChatAll .ChatPro .infos h4{color:#CD071E;margin:0;padding:0}
.dialog .ChatAll h2{background:none}
.dialog .ChatAll .ChatPro h3{font-size:0.8em;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom #CCC;margin:0 0 5px 0;padding:3px;height:22px}
.dialog .ChatAll .ChatPro h3 div{float:right;color:#CD071E}
.dialog .ChatAll .ChatPro p.accroche{font-size:0.6em;font-weight:normal}
.dialog .EspaceChat .InfoProfessionnel{float:right;width:29%;border:1px solid #CCC;margin:10px 0 0 0}
.dialog .EspaceChat .Alone .InfoProfessionnel{margin-top:33px}
.dialog .EspaceChat .InfoProfessionnel .visuel{float:left;width:29%;padding:2px;overflow:hidden}
.dialog .EspaceChat .InfoProfessionnel .NextChat{float:right;width:68%;margin:0px 0 0 0}
.dialog .EspaceChat .InfoProfessionnel .NextChat h5{margin:5px 0 0 0;color:#CD071E;background:url(../images/main/arrow_label.gif) no-repeat left;padding:0 0 0 15px}
.dialog .EspaceChat .InfoProfessionnel .NextChat div{font-size:0.8em}
.dialog .EspaceChat .InfoProfessionnel .NextChat strong{font-size:0.8em}
.dialog .EspaceChat .InfoProfessionnel h6{font-size:0.7em;color:#CD071E;margin:0;padding:0 5px}
.dialog .EspaceChat .InfoProfessionnel p{font-size:0.6em;padding:0 5px}
.dialog .EspaceChat .ListeChat{border:1px solid #CCC;padding:5px}
.dialog .EspaceChat .ListeChat ul,.dialog .EspaceChat .ListeChat ul li{list-style:none;margin:0;padding:0;font-size:0.9em}
.dialog .EspaceChat .ListeChat ul li h6{margin:0;padding:0;font-size:1em}
.dialog .EspaceChat .ListeChat ul li h6 strong,.dialog .EspaceChat .ListeChat ul li div strong{color:#CD071E}
.dialog .Confirmation p strong{color:#CD071E}
/*style_bloc_Chrono.css*/
.decompte{margin:0;padding:0}
.decompte img{float:left;margin:0}
.decompte ul{margin:2px 0 0 0;padding:0;list-style:none;float:left;width:97px;height:25px;background:url(../images/main/bg_decompte_ul.jpg) top left no-repeat}
.decompte ul li{float:left;margin:2px 0 0 1px;padding:0;list-style:none;width:31px;height:21px}
.decompte ul li.heures{background-image:url(../images/main/timer_minute.jpg);background-repeat:no-repeat}
.decompte ul li.minutes{background-image:url(../images/main/timer_minute.jpg);background-repeat:no-repeat}
.decompte ul li.secondes{background-image:url(../images/main/timer_seconde.jpg);background-repeat:no-repeat}
.decompte ul li span{display:none}
/*style_bloc_Diaporama.css*/
.diaporama{background:url(../images/main/bg_diaporama.jpg) no-repeat top;height:500px;overflow:hidden;margin:0 0 5px 0}
.nobg{background:none #FFF;border:1px solid #F7D662}
.diaporama .big{text-align:center;margin:25px 0 10px 0}
.diaporama .big img{border:1px solid #000;height:340px;width:465px}
.diaporama .small{padding-left:12px}
.diaporama .small img{border:1px solid #000}
.diaporama .small ul li{background:#000;text-align:center;}
/*style_bloc_Footer.css*/
.contentFooter{position:relative;margin:0 0 0px 15px;height:31px;width:960px;position:fixed;bottom:0}
.contentFooter .timetosleep p{color:#FFF; font-size:0.75em; text-align:center; padding-top:0px}
.contentFooter .timetosleep a{text-decoration:underline; color:#FFF}
*html .contentFooter{position:absolute;top :expression( ignore = - this.offsetHeight + document.documentElement.clientHeight + document.documentElement.scrollTop + "px" )}
#Footer{margin:0 0 0px 0;padding:0 0 15px 0;background:url(../images/footer/bg_footer.gif) bottom center no-repeat;clear:both;overflow:hidden}
#Footer .data{margin:0px 15px 0 15px;padding:8px;width:942px;background:#D6D6D6 url(../images/footer/bg_footer-data.jpg) repeat-x top left;overflow:hidden;border:1px solid #999}
#Footer img{float:left}
#Footer ul{margin:0 0 0 13px;padding:0 0 0 13px;list-style:none;float:left;color:#000;font-size:0.85em;font-weight:bold;width:200px;background:url(../images/footer/bg_footer_li.gif) top left repeat-y}
#Footer ul li{margin:0;padding:0;list-style:none}
#Footer ul li a{color:#000;text-decoration:none}
#Footer a:hover,#Footer .right a:hover{text-decoration:underline}
#Footer ul ul{margin:10px 0 0 0;padding:0;background:none;width:auto}
#Footer .right{margin:0;padding:0;font-size:0.85em}
#Footer .right a{font-weight:bold;color:#000;text-decoration:none;margin:0 0 5px 0;padding:0 0 0 15px;float:left;clear:left;background:url(../images/footer/bg_fouter_a.gif) center left no-repeat}
/*style_bloc_Genealogie.css*/
.Genealogie .info{background:#FCE9A9;text-align:left;border:1px solid #000;margin:4px 10px;padding:2px;font-size:0.7em}
.Genealogie table.genalogie1{width:95%;margin:0 auto;border-collapse:collapse!important}
.Genealogie table.genalogie2{width:72%;border-collapse:separate;margin:0 auto}
.Genealogie table.genalogie0{width:95%;margin:0 auto;border-collapse:collapse!important}
.Genealogie table.genalogie1 tr td,table.genalogie2 tr td,.Genealogie table.genalogie0 tr td{text-align:center;font-size:0.7em;padding:0px}
.Genealogie table.genalogie1 tr td div,.Genealogie table.genalogie2 tr td div,.Genealogie table.genalogie0 tr td div{}
.Genealogie table.genalogie1 tr td{width:8%}
.Genealogie table.genalogie2 tr td{width:33%}
.Genealogie table.genalogie0 tr td{width:8%}
.Genealogie table.genalogie0 tr td.name div,.Genealogie table.genalogie1 tr td.name div,table.genalogie2 tr td.name div{background:#FCE9A9;text-align:center;border:1px solid #000;margin:4px;padding:2px}
.Genealogie .male div,.Genealogie span.male{color:#0099FF}
.Genealogie .female div,.Genealogie span.female{color:#CD071E}
.Genealogie table.genalogie0 tr td.linkTdLeft{background:url(../images/main/bg_link-right.gif) no-repeat -28% 0;height:20px}
.Genealogie table.genalogie1 tr td.linkTdLeft{background:url(../images/main/bg_link-right.gif) no-repeat -100% 0;height:20px}
.Genealogie table.genalogie2 tr td.linkTdLeft{background:url(../images/main/bg_link-right.gif) no-repeat -155% 0;height:30px}
.Genealogie table.genalogie0 tr td.linkTdRight{background:url(../images/main/bg_link-left.gif) no-repeat 127% 0;height:20px}
.Genealogie table.genalogie1 tr td.linkTdRight{background:url(../images/main/bg_link-left.gif) no-repeat 200% 0;height:20px}
.Genealogie table.genalogie2 tr td.linkTdRight{background:url(../images/main/bg_link-left.gif) no-repeat 259% 0;height:30px}
.Genealogie table.genalogie2 tr td.link{background:url(../images/main/bg_link-right.gif) no-repeat -160% 0;height:35px}
.Genealogie table.genalogie1 tr td.linkright{background:url(../images/main/bg_link-right.gif) no-repeat -100% 100%;height:35px}
.Genealogie table.genalogie0 tr td.linkright{background:url(../images/main/bg_link-right.gif) no-repeat -24% 100%;height:35px}
.Genealogie table.genalogie2 tr td.linkright{background:url(../images/main/bg_link-right.gif) no-repeat -162% 100%;height:35px}
.Genealogie table.genalogie1 tr td.linkleft{background:url(../images/main/bg_link-left.gif) no-repeat 200% 100%;height:20px}
.Genealogie table.genalogie0 tr td.linkleft{background:url(../images/main/bg_link-left.gif) no-repeat 128% 100%;height:20px}
.Genealogie table.genalogie2 tr td.linkleft{background:url(../images/main/bg_link-left.gif) no-repeat 267% 100%;height:20px}
.Genealogie table.genalogie2 tr td.linkfinalbottom{background:url(../images/main/bg_link-final.gif) no-repeat 0px 34px;height:20px}
.Genealogie table.genalogie2 tr td.namefinal{background:url(../images/main/bg_link-final.gif) no-repeat center -1px;height:20px}
.Genealogie table.genalogie2 tr td.namefinal div{background:#F2B705;text-align:left;border:1px solid #000;margin:14px auto 4px auto;padding:2px;width:40%}
.Genealogie table.genalogie2 tr td.namefinal div h4{font-size:1.5em;margin:10px 0 0 5px;padding:0}
.Genealogie table.genalogie2 tr td.namefinal div p{font-size:0.8em;margin:10px 0 0 5px;padding:0}
.Genealogie table.genalogie2 tr td.namefinal div .visuel{float:left;border:0 none;background:none transparent;margin:0;padding:10px;width:auto}
.Genealogie table.genalogie2 tr td.namefinal div .visuel img{}
/*style_bloc_Header.css*/
#Header{position:relative;background:url(../images/header/bg_header.jpg) no-repeat top center;height:125px}
#Header #Logo{float:left;margin:15px 0 0 10px}
#Header #Logo img{width:470px;height:80px}
#Header #Search{position:absolute;top:40px;left:496px}
#Header #Search label{display:block;font-style:Arial;font-size:0.9em;font-weight:bold}
#Header #Search input.text{background:url(../images/header/bg_search-text.gif) no-repeat top left;border:0 none;font-size:11px;padding:2px 0 0 5px;height:17px;width:179px;/width:174px}
#Header #Search input.image{vertical-align:text-top}
#Header #Identification{position:absolute;top:19px;right:11px;background:url(../images/header/bg_identification-on.jpg) no-repeat top left;height:91px;width:256px}
#Header #Identification #Access{position:absolute;right:10px;top:12px}
#Header #Identification #Identite h4{font-size:12px;margin:0;padding:12px 0 2px 6px}
#Header #Identification #Identite a{color:#666666;font-size:10px;text-transform:uppercase;padding:0 16px 0 6px;background:url(../images/header/bg_deconnexion.gif) no-repeat top right}
#Header #Identification #Inscription{position:absolute;top:28px;left:11px}
#Header #Identification #Connexion{position:absolute;top:2px;right:11px}
#Header #Identification #Connexion input.text,#Header #Identification #Connexion input.password{background:url(../images/header/bg_search-text.gif) no-repeat left top;border:0 none;font-size:11px;height:17px;padding:2px 0 0 5px;width:125px}
#Header #Identification #Connexion .password input.text{width:100px}
#Header #Identification #Connexion .password input.password{width:100px}
#Header #Identification #Connexion p{margin:2px 0px;padding:0;font-size:0.75em}
#Header #Identification #Connexion .validate{float:right}
#Header #Identification #Connexion .forget_password{padding-left:23px}
#Header #Identification #Connexion .forget_password a{color:black}
#Header #Identification #Connexion .title{position:absolute;top:-16px;left:-74px;font-size:0px;background:url(../images/header/bg_identifiez-vous.jpg) no-repeat top left;width:107px;height:14px}
/*style_bloc_Inscription.css*/
.dialog .boutons{position:absolute;top:2px;right:20px;z-index:200}
.dialog h2{margin:0;padding:5px 0;color:#CD071E;font-size:1.2em;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom}
.dialog p.accroche{font-weight:bold}
.dialog p{margin:0;padding:5px 0;font-size:0.8em}
.Parrainage .fieldset{margin:10px auto;padding:8px;border:1px solid #F2B705;position:relative;zoom:1;font-size:0.8em;width:96%;clear:both}
.Parrainage span.tl{position:absolute;display:block;top:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tl.gif);padding:0 !important}
.Parrainage span.tr{position:absolute;top:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tr.gif);padding:0 !important}
.Parrainage span.bl{position:absolute;bottom:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_bl.gif);padding:0 !important}
.Parrainage span.br{position:absolute;bottom:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_br.gif);padding:0 !important}
.Parrainage .fieldset h3{margin:0 0 0 60px;padding:5px 0;color:#CD071E;font-size:1.2em;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom}
.Parrainage .fieldset table {border-collapse:separate;}
.Parrainage .fieldset table td {padding:5px 20px;}
.Parrainage .fieldset table td.email input{width:250px;}
.Parrainage .fieldset textarea {margin:5px 20px;}
.Inscription .fieldSet p{font-size:1em}
.Inscription .fieldSet p strong{color:#CD071E}
.Inscription .baseline a{color:#000}
.Inscription .mandatory,.Inscription .fieldSet label span{color:#CD071E;font-weight:bold;font-size:0.8em;float:none !important;padding:0 0 0 0 !important}
.Inscription .fieldSet{margin:10px auto;padding:8px;border:1px solid #F2B705;position:relative;zoom:1;font-size:0.8em;width:96%;clear:both}
.Inscription span.tl{position:absolute;display:block;top:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tl.gif);padding:0 !important}
.Inscription span.tr{position:absolute;top:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tr.gif);padding:0 !important}
.Inscription span.bl{position:absolute;bottom:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_bl.gif);padding:0 !important}
.Inscription span.br{position:absolute;bottom:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_br.gif);padding:0 !important}
.Inscription .fieldSet label{font-weight:bold;float:left;min-width:170px;/width:170px;text-align:right;padding:0 4px 0 0}
.Inscription .fieldSet label.inner{min-width:70px !important;/width:100px !important;white-space:nowrap;font-weight:normal;text-align:left}
.Inscription .fieldSet label.second{float:none}
.Inscription .fieldSet h3{margin:0 0 0 60px;padding:5px 0;color:#CD071E;font-size:1.2em;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom}
.Inscription .fieldSet span{font-size:0.8em;padding:0 0 0 10px}
.Inscription p.baseline{font-size:0.65em}
.Inscription .fieldSet input.text,.Inscription .fieldSet input.password{border:1px solid #8B8B8B}
.Inscription .fieldSet div{clear:both;margin:4px 0}
.Inscription .fieldSet div input.checkbox,.Inscription .fieldSet div input.radio{margin-left:10px}
.Inscription .inscriptionConnexion{padding:10px 0 20px 0;margin:0 auto;width:541px;display:block}
.Inscription .inscription{width:210px;float:left;margin-top:18px}
.Inscription .connexion{width:331px;float:left}
.Inscription .connexion div.data{background:url(../images/main/bg_identification_jeux.jpg) bottom left no-repeat !important;padding:12px;font-size:11px}
.Inscription .connexion div.data .text,.Inscription .connexion div.data .password{background:transparent url(../images/header/bg_search-text.gif) no-repeat scroll left top !important;border:0 none;font-size:11px;width:125px;float:left;margin-right:3px;height:17px;padding:2px 0 0 2px}
.Inscription .connexion div.data a{margin-left:55px;color:black;font-size:11px}
.Inscription .alerte .inscriptionConnexion{padding:0 0 0 200px;background:url(../images/main/bg_cadenas.jpg) no-repeat 35px 15px}
.Inscription .alerte{background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom;padding:10px;margin:0 10px}
.Inscription .alerte h5{position:absolute;top:85px;left:40px;margin:0;padding:0}
.Inscription .messageAlerte{width:250px;padding:75px 0 0 0;margin:0 auto 10px auto;background:url(../images/main/bg_attention.gif) no-repeat center}
.Inscription .messageAlerte h2{text-align:center;background:none transparent}
/*style_bloc_Main.css*/
#Main{position:relative;margin:0;padding:5px;z-index:0 !important}
.paire{background-color:#E2E2E2}
.impaire{background-color:#CCCCCC}
/*style_bloc_Newsletter.css*/
.inscriptionNewsLetter{position:relative;background:url(../images/main/bg_newsletter-inscription.jpg) repeat-x 0px 26px #CEC6C3;height:90px;margin:10px 0 10px 0}
.inscriptionNewsLetter h2{margin:0;padding:0}
.inscriptionNewsLetter h2 span{display:none}
.inscriptionNewsLetter form{margin:2px 8px 2px 6px;background:url(../images/main/ttr_newsletter-gratuit.gif) no-repeat top right}
.inscriptionNewsLetter form p{margin:0;padding:17px 0 3px 0;font-size:0.75em;color:#483A2F}
.inscriptionNewsLetter label{font-size:0.75em;background:url(../images/main/arrow_label.gif) no-repeat left;padding:2px 4px 2px 12px;font-weight:bold}
.inscriptionNewsLetter input.image{vertical-align:text-top}
.inscriptionNewsLetter input.text{background:url(../images/header/bg_search-text.gif) no-repeat top left;border:0 none;font-size:11px;padding:2px 0 0 5px;height:17px;width:146px;/width:141px}
/*style_bloc_aVenir.css*/
.aVenir{border:1px solid #000;width:220px;position:absolute;top:160px;left:404px;background:#FFF;display:none;z-index:10}
.aVenir ul{list-style:none;margin:0 !important;padding:0}
.aVenir ul li{float:none !important;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom;font-size:0.7em;padding:0 0 0 12px !important;margin:0;line-height:20px}
.aVenir ul li:hover,.aVenir ul li.hover{background:url(../images/main/bg_avenir-li.jpg) #FAEDB9 repeat-x bottom}
.aVenir ul li a{text-decoration:none !important;color:#666;font-weight:bold}
.aVenir ul li:hover a,.aVenir ul li.hover a{color:#47392E}
.aVenir p{margin:0;padding:0;text-align:center}
/*style_bloc_archiveCalendrier.css*/
.archiveCalendar{border:1px solid #000;height:300px;width:300px;position:absolute;top:160px;left:76px;background:#FFF;display:none;z-index:110000 !important}
.archiveCalendar h2{margin:5px 10px;padding:0;font-size:1em;color:#CC071E}
.archiveCalendar h3{margin:10px 0 0 0;padding:0;font-size:1em;color:#47392E}
.archiveCalendar h3 span{float:right}
.archiveCalendar p{margin:0 10px 5px 10px;padding:0;font-size:0.7em}
.archiveCalendar p.closer{text-align:center}
.archiveCalendar .month{background:url(../images/main/bg_calendar-month.jpg) no-repeat top;width:280px;height:40px;margin:0 10px 15px 10px}
.archiveCalendar .month .after{float:right;margin:8px 10px 10px 5px}
.archiveCalendar .month .before{float:left;margin:8px 5px 10px 10px}
.archiveCalendar table{width:94%;margin:10px}
.archiveCalendar table tr td{border:1px solid #E7E7E7;font-size:0.8em}
.archiveCalendar table tr td{background:url(../images/main/bg_calendar-day.jpg) no-repeat;text-align:center}
.weekend{background:none #E2E2E2 !important}
.noday{background:none transparent !important;border:0px none !important}
#Calendar .ui-datepicker{border:0px}
#Calendar .ui-datepicker-month{float:left}
#Calendar .ui-datepicker-year{float:right}
#Calendar .ui-datepicker-calendar td a{background:url(../images/main/bg_calendar-day.jpg) no-repeat}
#Calendar .ui-datepicker-calendar td span,#Calendar .ui-datepicker-calendar td a{text-align:center}
#Calendar .ui-datepicker-calendar{font-size:0.8em}
#Calendar .ui-datepicker-header{border:0px}
/*style_bloc_avantageAbo.css*/
.avantageAbo{margin:0;padding:0}
#ColonneLarge .avantageAbo{margin:0 0 20px 0;float:left}
/*style_bloc_bddParisturf.css*/
.bddParisTurf{background:url(../images/main/bg_newsletter-inscription.jpg) repeat-x 0px 26px #CEC6C3;margin-bottom:10px}
.bddParisTurf h2{margin:0;padding:0}
.bddParisTurf h2 span{display:none}
.bddParisTurf form{margin:0px 8px 5px 6px;padding:5px}
.bddParisTurf p{margin:0;padding:0 0 6px 0;font-size:0.75em;color:#483A2F}
.bddParisTurf label{font-size:0.75em;background:url(../images/main/arrow_label.gif) no-repeat left;padding:2px 4px 2px 12px;font-weight:bold;float:left;margin-bottom:6px}
.bddParisTurf form select{border:1px solid #1B1111;color:#1B1111;width:150px;font-size:0.8em;float:left}
.bddParisTurf form p{text-align:center;margin:0;padding:0;clear:both}
.bddParisTurf input.image{vertical-align:text-top}
.bddParisTurf input.text{background:url(../images/header/bg_search-text.gif) no-repeat top left;border:0 none;font-size:11px;padding:2px 0 0 5px;height:17px;width:216px;/width:216px;float:left}
.BddStatistiques select{height:18px;width:120px;border:1px solid #272727;font-size:0.7em}
.BddStatistiques fieldset{clear:both;border:0 none;float:none;display:block;background:#FFF;font-size:0.7em;margin:5px 0;padding:2px 10px}
.BddStatistiques fieldset div{font-weight:bold !important;padding:0 10px !important;margin:0;width:80px;float:left;clear:both;background:#FFF;font-size:1em}
.BddStatistiques fieldset label{width:110px;float:left}
.BddStatistiques fieldset input.checkbox{float:left;margin:0 10px}
.BddStatistiques table.tableauType tr td{text-align:center}
.BddStatistiques table.tableauType tr td.more{font-size:0.7em}
/*style_bloc_commentaires.css*/
.Commentaires{padding:0;font-size:0.75em;overflow:hidden}
.Commentaires h2{margin:0 0 5px 0;padding:0}
.Commentaires .data{border-top:0 none}
.Commentaires .data div{text-align:right;padding:2px;background:#553535}
.Commentaires .data div a{color:#FFF}
.Commentaires .data a{margin:0;padding:0}
.Commentaires .data ul{margin:0;padding:0 0 1px 0;list-style:none;font-size:0.95em;zoom:1}
.Commentaires .data ul li{margin:0;padding:6px 7px 10px 7px;list-style:none;background:#FFF url(../images/main/img_Commentaires_li.jpg) bottom left repeat-x;margin:0 1px 1px 1px}
.Commentaires .data ul li img{float:left;margin:0 5px 0 0}
.Commentaires .data ul li p{margin:0;padding:0;float:left;width:80%}
.Commentaires .data ul li p a{color:#000;text-decoration:none}
.Commentaires .data ul li a strong{color:#666666}
.Commentaires .data ul li a strong span{color:#705B30}
#ColonneFull .Commentaires{float:left;width:33%;margin:0 13px 10px 0px}
#ColonneLarge .Commentaires{float:left;width:49%;margin:10px 0;/margin:20px 0 10px 0}
/*style_bloc_contentAssoc.css*/
.AssocContent{margin:10px 0 0 0;border:1px solid #F2B705;padding:5px}
.AssocContent h2{margin:0;padding:3px 0 3px 23px;color:#CD071E;font-size:1em;border-bottom:1px solid #DED5C0;background:url(../images/main/bg_h2-doc-assoc.gif) no-repeat left}
.AssocContent ul{margin:5px 0 0 0;padding:0}
.AssocContent li{list-style:none;font-size:0.78em;padding:2px 0 2px 18px;border-bottom:1px solid #FFF}
.AssocContent li.paire{background:url(../images/main/picto_li-paire.gif) #FCE9A9 no-repeat 1% 55%}
.AssocContent li.impaire{background:url(../images/main/picto_li-impaire.gif) #FFF no-repeat 1% 55%}
.AssocContent li a{color:#000;font-weight:bold}
AssocContent .left,.AssocContent .right{padding:0}
#ColonneLarge .AssocContent .left,#ColonneLarge .AssocContent .right{width:49%}
#ColonneLarge .AssocContent{clear:both;width:98%}
/*style_bloc_creer-alerte.css*/
.poserAlerte{font-size:12px;margin-bottom:10px}
.poserAlerte h1{padding:0px;color:#CD071E;font-size:20px}
.poserAlerte .action{float:left}
.poserAlerte .close{position:absolute;top:10px;right:32px}
.poserAlerte .title{border-bottom:1px dotted #000;padding-bottom:5px;margin-bottom:10px}
.poserAlerte h3{background:#999 url(../images/main/picto_poser_alerte_puce_rouge.jpg) 10px center no-repeat;color:#fff;font-weight:bold;padding:3px 3px 3px 25px;margin:8px 0px 8px 0px;font-size:1em}
.poserAlerte h4{background:url(../images/main/arrow_label.gif) 10px center no-repeat;padding:3px 3px 3px 25px;margin:8px 0px 8px 10px;font-size:1em}
.dialog .poserAlerte p.choise{font-size:1em;font-weight:bold;margin:0;padding:0;width:266px;overflow:hidden;border-bottom:1px solid #000}
.poserAlerte .selection2{width:150px}
.poserAlerte .selection2 div{position:absolute;margin:-29px 0 0 226px;-margin:8px -65px;color:#fff}
.poserAlerte .selection1{position:relative;display:block;float:left;width:144px}
.poserAlerte .selection1 div{margin:-25px 0 0px 22px;color:#fff}
.poserAlerte .question{border-bottom:1px solid #CD071E;padding:3px}
.poserAlerte .question .radio{margin-left:15px;float:left;height:16px;margin-right:8px}
.poserAlerte p{margin:10px 0px 10px 30px;padding:0px}
.poserAlerte .step1 .red{color:#CD071E;font-weight:bold;margin-left:37px}
.poserAlerte .step1 .red a{margin-top:10px;display:block}
.poserAlerte .step2{border-bottom:1px solid #CD071E;padding-bottom:10px;margin-bottom:10px}
.poserAlerte .step2 .horseChoice{background:#DBDBDB;padding:10px 0 10px 33px;overflow:hidden}
.poserAlerte .step2 .horseChoice span{border-right:1px solid #000;display:block;padding:5px}
.poserAlerte .step2 .horseChoice .text{border:1px solid #9E9E9E;font-size:12px;padding:2px;width:260px;margin-top:3px}
.poserAlerte .step2 .horseChoice .horseName{width:218px;-width:200px;float:left;font-weight:bold;margin-top:9px;-margin:0px;-padding:0px}
.poserAlerte .step2 .horseChoice a img{padding:2px 0px;-margin-top:3px;-padding:0px}
.poserAlerte .step2 .horseChoice hr{-margin-top:-20px}
.poserAlerte .step3{margin-bottom:10px}
.poserAlerte .step3 .actionChoice{background:#DBDBDB;padding:10px 0 10px 30px;font-size:11px;margin-bottom:10px}
.poserAlerte .step3 .red{font-weight:bold;color:#CD071E;width:134px;float:left}
.poserAlerte .step3 .or{width:43px;-width:40px}
.poserAlerte .step4{margin-bottom:25px}
.poserAlerte .step4 .red{color:#CD071E;font-weight:bold}
.poserAlerte .step4 .hippodromeChoice{background:url(../images/main/bg_poser_alerte_hippodrome.jpg) top left no-repeat;padding:20px 15px;font-size:11px;position:absolute;margin:-90px 0 0 134px}
.poserAlerte .step4 .hippodromeChoice .text{border:1px solid #9E9E9E;font-size:12px;padding:2px;width:270px;margin:3px 0px 5px;/margin-left:-160px;-margin-bottom:-10px}
.poserAlerte .previousStep{float:left}
.poserAlerte .nextStep{float:right}
/*style_bloc_derniere-minute.css*/
.derniereMinute{margin:0;padding:0;position:absolute;top:0;left:0;width:473px;background:url(../images/main/bg_derniereMinute_data.jpg) top left repeat-y}
.derniereMinute .tr{position:absolute;top:0;right:0;-right:-1px;width:2px;height:2px;background:url(../images/footer/bg_corner_tr.gif) top left no-repeat;overflow:hidden}
.derniereMinute .tl{position:absolute;top:0;left:0;width:2px;height:2px;background:url(../images/footer/bg_corner_tl.gif) top left no-repeat;overflow:hidden}
.derniereMinute .voir{margin:0;padding:0;position:absolute;top:5px;right:5px}
.derniereMinute .title{position:absolute;top:3px;left:8px}
.derniereMinute ul{margin:0;padding:0 15px 0 40px;list-style:none;font-size:0.7em;background:url(../images/main/bg_derniereMinute_data.jpg) top left repeat-y;zoom:1}
.derniereMinute ul li{margin:0;padding:7px 0 8px 40px;list-style:none;zoom:1}
.derniereMinute ul li.color0{background:transparent}
.derniereMinute ul li.color1{background:#332520}
.derniereMinute ul li a{text-decoration:none;color:#CD071E}
.derniereMinute ul li .heure{font-size:1.2em;color:#CD071E;font-weight:bold;text-decoration:none}
.derniereMinute ul li .info{color:#FFF;text-decoration:underline}
/*style_bloc_derniersArticles.css*/
.liste5Articles{margin-bottom:10px}
.liste5Articles h2{margin:0;padding:0}
.liste5Articles h2 span{display:none}
.liste5Articles .bloc{background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x 1% 97%;clear:both;padding:10px}
.liste5Articles .bloc .visuel{float:left;width:35%;margin-top:-10px}
.liste5Articles .bloc .visuel img{border:1px solid #000}
.liste5Articles .bloc .date{float:left;width:35%;font-size:0.7em;color:#CD071E;font-weight:bold}
.liste5Articles .bloc h3{float:left;width:65%;margin:0;padding:0;font-size:0.8em}
.liste5Articles .bloc h3 a,.liste5Articles .bloc .info p a{color:#000;text-decoration:none}
.liste5Articles .bloc h3 a:hover,.liste5Articles .bloc .info p a:hover{text-decoration:underline}
.liste5Articles .bloc .info{float:left;width:65%;font-size:0.65em}
.liste5Articles .bloc .info p{margin:0;padding:4px 0 0 0}
.liste5Articles .footer{background:url(../images/main/bg_footer-tous-articles.jpg) repeat-x bottom left;text-align:center;padding:2px 0 0 0}
.liste5Articles .paire{background-color:#FFF}
.liste5Articles .impaire{background-color:#FFF}
/*style_bloc_endirect.css*/
#ColonneDroite .endirect{margin-top:34px}
#ColonneFull .endirect{float:right !important}
.endirect{margin:0 0 0 0;padding:0;overflow:hidden;clear:both}
.endirect h2{margin:0;padding:0;position:relative}
.endirect h2 div{display:none}
.endirect h2 .decompte{position:absolute;top:6px;left:120px;font-size:0.4em;color:#FFF}
.endirect h2 .decompte ul{margin:0 0 0 8px}
.endirect ul{margin:0;padding:0;overflow:hidden;list-style:none}
.endirect ul li{margin:0;padding:10px 0;overflow:hidden;list-style:none;border-bottom:1px dotted #7F8082}
.endirect ul li span{float:left;font-size:0.7em}
.endirect ul li span.heure{font-weight:bold;color:#CD071E;padding:0 0 0 5px;width:60px}
.endirect ul li span.infos{width:235px}
.endirect ul li span a{color:#000;text-decoration:none}
/*style_bloc_espace_perso.css*/
.espacePerso{margin:20px 0 0 0;padding:0;overflow:hidden}
.espacePerso h2{overflow:hidden;background:url(../images/main/bg_infosExclusive_h2.jpg) top right repeat-y;margin:0 0 20px 0;padding:0;height:32px;border-bottom:1px solid #999999}
.espacePerso .spriteTtrEspacePerso{/*background-image:url(../images/sprite/titre-main.gif)*/;float:left;width:200px}
.espacePerso .Onglettableau ul.onglets{margin:0 0 0 10px;font-size:0.7em;height:24px;overflow:hidden}
.espacePerso .Onglettableau ul.onglets li{margin:0;height:24px;overflow:hidden}
.espacePerso .Onglettableau ul.onglets li a{padding:5px 5px}
.espacePerso .Onglettableau ul.onglets li a .cr{width:6px;height:24px}
.espacePerso .Onglettableau ul.onglets li a .cl{height:24px}
.espacePerso .Onglettableau ul.onglets li a .cl{height:24px}
.espacePerso .Onglettableau .ContentTableau ul.onglets{height:19px;margin-top:10px}
.espacePerso .Onglettableau .ContentTableau ul.onglets li{margin:0 3px 0 0}
.espacePerso .Onglettableau .ContentTableau ul.onglets li a .cl{height:19px}
.espacePerso .Onglettableau .ContentTableau ul.onglets li a .cr{height:19px}
.espacePerso .Onglettableau .ContentTableau .dataTableau{padding:0 ;}
.espacePerso .Onglettableau .ContentTableau .dataTableau table.tableauType td img{float:none}
.espacePerso .Onglettableau .ContentTableau .dataTableau table.tableauType td .alertePiste{text-decoration:none;color:#666666;font-weight:bold;padding:0 0 0 12px;background:url(../images/main/bg_infocourse_lo.gif) 0px 2px no-repeat;display:block}
.espacePerso .Onglettableau .ContentTableau .dataTableau table.tableauType td .alertePiste span{color:#CC061E}
.espacePerso .Onglettableau .ContentTableau{position:relative}
.espacePerso .Onglettableau .ContentTableau .Alerte{position:absolute;top:5px;right:5px}
.espacePerso .Onglettableau .contentEncadre{overflow:hidden;}
.espacePerso .Onglettableau .ContentTableau h3{text-align:center;margin:0;padding:0;color:#000;font-size:1.1em}
.espacePerso .Onglettableau .ContentTableau h3 span{color:#CD071E}
.espacePerso .Onglettableau .ContentTableau .encadre{border:2px solid #F2B705;float:left;width:300px;margin:0 0 0 8px;padding:0 0 5px 0;position:relative;}
.espacePerso .Onglettableau .ContentTableau .encadre .more{margin:0 5px}
.espacePerso .Onglettableau .ContentTableau .encadre h4{margin:0;padding:5px 5px 11px 5px;overflow:hidden;font-size:0.9em;color:#CC061E}
.espacePerso .Onglettableau .ContentTableau .encadre h4 span{font-size:0.8em}
.espacePerso .Onglettableau .ContentTableau .encadre h4 img{margin:0 10px -3px 0;display:inline}
.espacePerso .Onglettableau .ContentTableau .encadre h5{background-color:#efefef;padding:7px;margin:5px 0 5px;font-size:0.8em;text-align:center}
.espacePerso .Onglettableau .ContentTableau .encadre .data{background:#FFF;margin:5px;padding:0 0 5px 0}
.espacePerso .Onglettableau .ContentTableau .encadre .data h5{margin:5px;padding:0;font-size:0.8em;text-align:left}
.espacePerso .Onglettableau .ContentTableau .encadre .data .img{margin:0 0 0 5px}
.espacePerso .Onglettableau .ContentTableau .encadre .data .more{margin:5px 5px 0 5px;text-align:right}
.espacePerso .Onglettableau .ContentTableau .encadre h6{margin:0;padding:3px 0;text-align:center;font-size:0.7em;font-weight:normal;background:url(../images/main/bg_encradre_espaceperso_h6.jpg) top left no-repeat}
.espacePerso .Onglettableau .ContentTableau .encadre ul{margin:0;padding:0;list-style:none;font-size:0.7em}
.espacePerso .Onglettableau .ContentTableau .encadre ul li{margin:0;padding:5px 10px;list-style:none;border-bottom:1px solid #FCE9A9;position:relative}
.espacePerso .Onglettableau .ContentTableau .encadre ul li .car{position:absolute;top:0;right:0}
.espacePerso .Onglettableau .ContentTableau .encadre ul li a{text-decoration:none;color:#666666;font-weight:bold;padding:0 0 0 12px;background:url(../images/main/bg_infocourse_lo.gif) no-repeat;display:block; background-position:0px 2px;_background-position:0px 4px;*background-position:0px 4px;}
.espacePerso .Onglettableau .ContentTableau .encadre ul li a span{color:#CC061E}
.espacePerso .Onglettableau .ContentTableau .ident{margin:5px 0 5px 180px;padding:0;background:#FFF;width:600px;overflow:hidden}
.espacePerso .Onglettableau .ContentTableau .ident h3{margin:0;padding:2px 25px;text-align:left;font-size:1.4em;background:#F2B705 url(../images/main/arrow_label.gif) 12px 5px no-repeat}
.espacePerso .Onglettableau .ContentTableau .ident .data{margin:15px}
.espacePerso .Onglettableau .ContentTableau .ident .data label{background:url(../images/main/arrow_label.gif) center left no-repeat;padding:0 0 0 13px;margin:0 0 10px 0;display:-moz-inline-box;display:inline-block;width:265px;font-size:1.2em;font-weight:bold}
.espacePerso .Onglettableau .ContentTableau .ident .data input.text{margin:0 0 10px 0;padding:0;border:1px solid #9E9E9E;width:290px}
.espacePerso .Onglettableau .ContentTableau .ident .data input.image{float:right}
.espacePerso .Onglettableau .ContentTableau .attention{margin:10px 15px 0 0;padding:0;float:right;width:130px;font-size:0.7em}
.espacePerso .Onglettableau .ContentTableau .attention h3{margin:0;padding:3px 0 3px 35px;font-size:1.4em;color:#CD071E;text-align:left;background:url(../images/main/bg_attention_2.gif) center left no-repeat}
.espacePerso .Onglettableau .ContentTableau .attention p{margin:0;padding:0;color:#CD071E;text-align:left}
/*style_bloc_evenement.css*/
.evenement{margin:0 0 20px 0;padding:0;clear:both;position:relative}
.evenement h2{margin:0;padding:0;background:url(../images/main/bg_h2-blocs.jpg) no-repeat right}
.evenement h2 span{background:#FFF;padding:0 10px 0 0;display:none}
.evenement .data{margin:0;padding:0;background:url(../images/main/bg_evenement.jpg) top left no-repeat;height:170px}
.evenement .data .visuel{float:right;margin:16px 10px 0 0;width:69px;height:101px;overflow:hidden;text-align:center;display:inline}
.evenement .data h3{color:#000;font-size:1.5em;margin:20px 0 0 164px;padding:0;float:left;display:inline;width:390px}
.evenement .data p{margin:20px 0 0 160px;padding:0;float:left;clear:left;font-weight:bold;color:#4F3C34;font-size:0.9em;display:inline;width:390px}
.evenement .data h4{margin:17px 0 0 200px;padding:0;float:left;clear:left;font-size:1.3em;color:#CD071E;display:inline;width:360px}
.evenement .data h6{float:left;clear:left;margin:15px 0 0 180px;padding:0;font-size:0.8em;font-weight:bold;display:inline;width:450px}
/*style_bloc_historiqueCourses.css*/
.HistoriqueCourses{margin:5px 0}
.HistoriqueCourses table.tableauType tr td{padding:0 3px}
/*style_bloc_infosCourse.css*/
.infosCourse{margin:0 0 20px 0;padding:0;overflow:hidden}
.infosCourse .title{margin:0;padding:0;height:28px;background:#F8D661}
.infosCourse .title div.right{width:32%;padding:0 0 0 7px;height:28px;overflow:hidden}
.infosCourse .title div.right .fermer{margin:4px 4px 0 0;padding:0}
.infosCourse .title div.left h5{margin:1px 0 0 10px;padding:0;font-size:0.70em;color:#000}
.infosCourse .title div.left h6{margin:0px 0 0 0;/margin:0px 0 0 0;padding:0 0 0 5px;font-size:0.70em}
.infosCourse .title div.right a{float:right;font-size:0.70em;color:#000}
.infosCourse .title div.right p{margin:0;padding:5px 0 0 0}
.infosCourse .title div.left{width:67%;margin:0;padding:0;height:28px;overflow:hidden}
.infosCourse .title div.left h4{margin:4px 20px 0 10px;padding:0;float:left}
.infosCourse .title div.right .meteo{margin:2px 5px 0 8px;padding:3px 0 0 10px;background:url(../images/main/bg_infosCourse_meteo.jpg) top left no-repeat;width:180px;height:21px;overflow:hidden;float:left}
.infosCourse .title div.right .meteo img{margin:0;padding:0;float:left}
.infosCourse .title div.right .meteo p{margin:3px 0 0 6px;padding:0;float:left;font-size:0.8em}
.infosCourse .detail{border:1px solid #F2B705;font-size:0.7em}
.infosCourse .detail ul{margin:7px 0 0 0;padding:0;list-style:none;float:left;width:320px}
.infosCourse .detail ul li{}
.infosCourse .detail ul li a{color:#000;text-decoration:none}
.infosCourse .zoomSur{float:left;width:315px;margin:9px 0 0 0}
.infosCourse .zoomSur p{margin:0 0 0 25px;padding:0;float:left;width:215px}
.infosCourse .zoomSur p a{color:#000;text-decoration:none}
.infosCourse .zoomSur p a strong:hover{text-decoration:underline}
.infosCourse .zoomSur p a span{font-size:0.9em}
.infosCourse .detail .prono{border:1px solid #E1D4A8;padding:5px;margin-bottom:5px;width:140px}
.infosCourse .detail .prono a{color:black;text-decoration:underline;font-weight:bold}
.infosCourse .detail .prono img{vertical-align:middle}
/*style_bloc_infosExclusive.css*/
.infosExclusive{margin:10px 0;padding:0;background:#FCE9A9;width:100%;z-index:1;position:relative}
.infosExclusive h2{margin:0;padding:0;color:#CD071E;font-size:1.2em;background:url(../images/main/bg_infosExclusive_h2.jpg) center right no-repeat #FFF}
.infosExclusive h2 div{display:none}
.infosExclusive h2 span{background:#FFF;padding:0 10px 0 0}
.infosExclusive h3{background:#FFFFFF;margin:0;padding:0px 5px 5px 0px;font-size:0.95em;color:#CD071E}
.infosExclusive h3 a{color:#CD071E}
.infosExclusive h3 span{float:right;color:#514440;font-size:0.9em;background:url(../images/main/bg_infosExclusive_h3-date.gif) top left no-repeat;padding:3px 7px;margin:-2px 0 0 0}
.infosExclusive .data{margin:7px 0 5px 5px;padding:14px 10px;float:left;width:60%;z-index:2!important}
.infosExclusive .visuel{margin:5px;padding:0;float:left;border:2px solid #000;width:200px;height:150px;overflow:hidden}
.infosExclusive .data p{margin:0 0 0 0px;padding:10px;font-size:0.8em}
/*style_bloc_infosReunion.css*/
.infosReunion{margin:0 0 20px 0;padding:0;overflow:hidden;height:auto !important}
.infosReunion .title{margin:0;padding:0;background:#F8D661;overflow:hidden}
.infosReunion .title h4{padding:5px 0 0 5px;margin:0;color:white}
.infosReunion .title .meteo{margin:2px 5px 0 8px;padding:3px 0 0 10px;background:url(../images/main/bg_infosCourse_meteo.jpg) top left no-repeat;width:180px;height:21px;float:right;zoom:1}
.infosReunion .title .meteo img{margin:0;padding:0 5px 0 0;float:left}
.infosReunion .title .meteo p{margin:0 0 0 6px;padding:0;font-size:0.8em}
.infosReunion .title .tirelire{float:right;color:#55432F;font-weight:bold;background:url(../images/main/bg_tirelire.gif) top right no-repeat;padding:0 30px 0 0;margin:3px 5px 0 0;font-size:1em;height:25px}
.infosReunion .title .tirelire span{font-size:0.8em}
.infosReunion .title .picto{float:right}
.infosReunion .title .link{float:right}
/*style_bloc_jeuxCourse.css*/
.jeuxCourse{margin:0 0 20px 0;padding:0;overflow:visible;border:1px solid #999999;position:inherit}
.jeuxCourse .title{margin:0;padding:0;background:url(../images/main/bg_jeuxCourse_title.jpg) top left repeat-x;height:29px;overflow:visible}
.jeuxCourse .title h2{margin:0 !important;padding:0 !important;float:left;font-size:1em}
.jeuxCourse .title h2 img{margin:1px 12px 0 2px}
.jeuxCourse .title h2 a{margin:0;padding:0;font-size:0.8em;color:#000}
.jeuxCourse .decompte{float:left;margin:0 0 0 90px;padding:0}
.jeuxCourse .decompte img{float:left;margin:7px 6px 0 0}
.jeuxCourse .title .level{margin:0px 0 0 95px;float:left;padding:8px 0 0 0;font-weight:bold;font-size:0.9em}
.jeuxCourse .title .level img{vertical-align:top}
.jeuxCourse .title .fermer{margin:4px 5px 0 0;padding:0}
.jeuxCourse .data{background:url(../images/sprite/bg-jeux.jpg) no-repeat;min-height:77px;/height:77px;padding:2px 0 0 165px}
.jeuxCourse .data .left h3{color:#CD071E;margin:4px 0 0 0;padding:0px;font-size:0.8em}
.jeuxCourse .data .left p{margin:4px 25px 0 0;padding:0;font-size:0.7em}
.jeuxCourse .data h4{color:#CD071E;margin:0px 0 0 0;padding:0;font-size:0.9em}
.jeuxCourse .data h4 span{color:#000;font-size:0.8em;margin-left:5px;font-weight:normal}
.jeuxCourse .data h4 span a{color:#000;color:#000000;cursor:pointer;text-decoration:underline;}
.jeuxCourse .data .left div{padding:3px 0 2px 0}
.jeuxCourse .data .left div label{background:url(../images/sprite/num-jeux.gif) no-repeat #ACBCC5;height:17px;width:26px;display:block;float:left}
.jeuxCourse .data .left div a img{float:right;margin:0 12px 0 0}
.jeuxCourse .data .left div.num1 label{background-position:0px 0px}
.jeuxCourse .data .left div.num2 label{background-position:0px -17px}
.jeuxCourse .data .left div.num3 label{background-position:0px -34px}
.jeuxCourse .data .left div.num4 label{background-position:0px -51px}
.jeuxCourse .data .left div.num5 label{background-position:0px -68px}
.jeuxCourse .data .left div.num6 label{background-position:0px -85px}
.jeuxCourse .data .left div.num7 label{background-position:0px -102px}
.jeuxCourse .data .left div.num8 label{background-position:0px -119px}
.jeuxCourse .data .left div label span{display:none}
.jeuxCourse .data .left div select{width:73%;height:17px;font-size:0.7em}
.jeuxCourse .data .left div p{font-size:0.7em;margin:0;padding:0}
.jeuxCourse .data .left ul{margin:5px 0 0 0;padding:0}
.jeuxCourse .data .left ul li{margin:0;padding:0;list-style:none;font-size:12px;}
.jeuxCourse .data .left ul li span{color:#CD071E}
.jeuxStep1 .data{background-position:0px 0px}
.jeuxStep1 .data .left{width:424px}
.jeuxStep1 .data .right{width:375px}
.jeuxStep1 .data .right p{font-size:0.7em;margin:5px 0 0 0;padding:0}
.jeuxStep2 .data{background-position:0px -80px}
.jeuxStep2 .data .left,.jeuxStep6 .data .left{width:24%}
.jeuxStep3 .data,.jeuxStep7 .data{background-position:0px -160px}
.jeuxStep3 .data .left,.jeuxStep7 .data .left{width:153px}
.jeuxStep3 .data .right,.jeuxStep7 .data .right{padding:7px 0 0 0;width:23%}
.jeuxStep4 .data{background-position:0px -240px}
.jeuxStep4 .data{padding:2px 0 0 5px}
.jeuxStep4 .data .right{width:40%;background:url(../images/main/bg_attention.gif) no-repeat 25px 10px}
.jeuxStep4 .data .right h5{}
.jeuxStep4 .data .right p{font-size:0.72em;margin:10px 30px 0 65px;padding:0;text-align:center;text-transform:uppercase}
.jeuxStep4 .data .right p a{font-weight:bold;color:#000}
.jeuxStep5 .data .right h5{text-transform:uppercase;font-size:0.72em;color:#272727}
.jeuxStep5 .data .right{width:40%;text-align:center}
.jeuxStep5 .data .left{width:59%;position:inherit}
.jeuxStep5 .data .left div{position:absolute;top:43px;right:80px;font-size:0.7em;width:300px}
.jeuxStep5 .data .left div a img{float:left}
.jeuxStep5 .data h4,.jeuxStep5 .data h5{margin:0;padding:0}
.jeuxStep5 .data p{margin:0;padding:2px}
.jeuxStep5 .data p{font-size:0.60em}
/*style_bloc_jeuxParisTurf.css*/
.jeuxParisTurf{margin:0 0 10px 0;padding:0;clear:both;position:relative}
.jeuxParisTurf h2{margin:0;padding:0;/*background:url(../images/main/bg_h2-blocs.jpg) no-repeat right*/}
.jeuxParisTurf h2 span{display:none}
.jeuxParisTurf .data{margin:0;padding:0;/*background:url(../images/main/bg_jeuxParisTurf_data.jpg) top left no-repeat;*/height:170px}
.jeuxParisTurf .data .remporter{float:left;margin:44px 0 0 150px;display:inline;font-size:1.3em}
.jeuxParisTurf .data .remporter h3{margin:0;padding:0;font-size:0.8em;color:#47443B}
.jeuxParisTurf .data .remporter span{color:#CD071E}
.jeuxParisTurf .data .classement{float:right;display:inline;margin:40px 20px 0 0;font-size:0.8em}
.jeuxParisTurf .data .classement h4{margin: 0 0 5px 0;padding:0;font-size:1em}
.jeuxParisTurf .data .classement ul{margin:0;padding:0;list-style:none;width:240px}
.jeuxParisTurf .data .classement ul li{margin:0 0 5px 0;padding:0;list-style:none;font-weight:bold}
.jeuxParisTurf .data .classement ul li span{padding:0 3px}
.jeuxParisTurf .data .session{margin:0;padding:13px 0px 0 0;/padding:23px 0px 0 0;float:right;clear:both;display:inline;font-size:0.7em;width:260px}
.jeuxParisTurf .data .session a{color:#000;text-decoration:none}
.jeuxParisTurf .data .session a span{color:#CD071E}
/*style_bloc_laCourse.css*/
.detailCourse{background:#FCE9A9}
#Main #ColonneLarge .detailCourse{float:right;width:33%;margin:10px 0 0 0}
.detailCourse h2{margin:0;padding:0;background:#FFF}
.detailCourse h3{margin:2px 4px;padding:0;font-size:0.75em;font-weight:normal}
.detailCourse h4{margin:2px 4px;padding:0;font-size:0.75em}
.detailCourse h5{margin:2px 4px;padding:0;font-size:0.75em;color:#CC071E}
.detailCourse ul{margin:3px 4px;padding:4px 4px 4px 10px}
.detailCourse ul li{font-size:0.6em;list-style:none;line-height:14px}
.detailCourse ul li a{color:#000;background:url(../images/main/picto_li-impaire.gif) no-repeat left;padding:0 0 0 15px}
/*style_bloc_listeArticles.css*/
.introListeActualite #steeplechase{float:left;margin-top:19px}
.introListeActualite #filtres{width:260px}
.introListeActualite hr{background-color:#DDD;border:medium none;height:1px;width:400px}
.introListeActualite h2{margin:10px 0 10px 0;padding:0;background:url(../images/main/bg_infosExclusive_h2.jpg) no-repeat right}
.introListeActualite h2 span{display:none}
.introListeActualite p{margin:0;padding:10px 10px 5px 10px;font-size:0.7em;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x top}
.introListeActualite form{background:#FDF1CE;font-size:0.8em;padding:10px 10px 0 10px;border:1px solid #F7D662;margin:10px 0}
.introListeActualite form p{font-size:0.8em;padding:5px 0;background:none}
.introListeActualite form fieldset{border:0 none;margin:0;padding:0}
.introListeActualite fieldset label{float:left;display:inline;background:transparent url(../images/main/arrow_label.gif) no-repeat scroll left center;font-weight:bold;padding:2px 4px 2px 12px;margin-right:20px}
.introListeActualite fieldset div label,.introListeActualite fieldset div.first label{float:none}
.introListeActualite fieldset div input.checkbox,.introListeActualite fieldset div.first input.checkbox{float:none}
.introListeActualite fieldset div.first{border-bottom:1px solid #F7D662;margin:0 0 8px 0}
.introListeActualite fieldset div.first label{width:110px}
.introListeActualite fieldset div.right{float:right !important}
.introListeActualite fieldset input.checkbox{}
.introListeActualite fieldset div{float:none;height:26px}
.introListeActualite fieldset div.left{margin:0 0 0 153px}
.introListeActualite fieldset div div{float:left}
.introListeActualite fieldset div div label{width:110px;background:none;padding:0;font-weight:normal;margin-right:10px}
.introListeActualite fieldset div div input.checkbox{float:left}
.introListeActualite fieldset div.special{background:#FCE8A9;padding:5px 10px 5px 0;height:auto;width:240px}
.introListeActualite fieldset div.special div{height:auto;/width:115px}
.introListeActualite .show_all{float:right;font-size:0.8em;color:#CD071E}
.introListeActualite a{color:#CD071E;font-weight:bold}
.listeArticles{}
.listeArticles h2{margin-top:20px;padding:0 0 5px 0;color:#CD071E;font-size:1.2em;background:url(../images/main/bg_infosExclusive_h2.jpg) no-repeat right bottom}
.listeArticles h2 a{text-decoration:underline;color:#CD071E}
.listeArticles h2 a:hover{text-decoration:none}
.listeArticles h2 span{font-size:0.6em;font-weight:normal;color:#000000;margin-left:300px!important;}
.listeArticles h2 div{margin-top:5px;float:right;font-size:0.6em}
.listeArticles .article{clear:both;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom;margin:0 0 10px 0;width:100%}
.listeArticles .article .tags{clear:both;font-size:0.65em;padding:0 0 0 10px}
.listeArticles .article .data{padding:10px}
.listeArticles .article .data .visuel{float:left;padding:0 10px 10px 0}
.listeArticles .article .data .visuel img{border:1px solid #000}
.listeArticles .article .data h3{margin:0;padding:0;color:#CD071E;font-size:0.8em}
.listeArticles .article .data h3 a{text-decoration:underline;color:#CD071E}
.listeArticles .article .data h3 a:hover{text-decoration:none}
.listeArticles .article .data p{margin:0;padding:0;font-size:0.7em}
/*style_bloc_listing.css*/
#ColonneDroite .Listing{margin:0 0 10px 0}
.Listing{border:1px solid #C6C6C6}
.Listing h2{margin:0;padding:0}
.Listing h2 span{display:none}
.Listing ul{margin:0;padding:0}
.Listing li{background:url(../images/main/arrow_label_alt.png) 8px 4px no-repeat;border-bottom:1px dotted black;margin:2px 4px;list-style:none;padding:3px 0 3px 23px;font-size:0.70em;font-weight:bold}
.Listing li a{color:#000;text-decoration:underline}
/*style_bloc_navinterne.css*/
.navInterne{font-size:0.75em;margin:0 0 10px 0;padding:0;overflow:hidden;height:55px}
.navInterne ul{margin:23px 2px 0 0;padding:0;list-style:none;height:26px;font-size:0.9em;float:left}
.navInterne ul li{margin:0;padding:0;list-style:none;float:left;height:26px;border-right:1px solid #999999;background:url(../images/main/bg_navInterne_ul1_li.jpg) top left repeat-x}
.navInterne ul li a{color:#000;margin:6px 5px 0 5px;padding:0 14px 0 0;display:block;text-decoration:none;background:url(../images/main/bg_navInterne_ul1_lia.gif) right 4px no-repeat}
.navInterne ul li.hover,.navInterne ul li.active{background:url(../images/main/bg_navInterne_ul1_li_hover.jpg) top left repeat-x}
.navInterne ul li.hover a,.navInterne ul li.active a{color:#FFF;text-decoration:none;background:url(../images/main/bg_navInterne_ul1_lia_hover.gif) right 4px no-repeat}
.navInterne ul.ul1{width:584px}
.navInterne ul.ul2{width:96px}
.navInterne .derniereCourseConsultee{background:url(../images/main/bg_derniereCourseConsultee.jpg) top left repeat-x;margin:0;padding:5px 5px 0 5px;width:265px;height:45px;float:left;text-align:center}
.navInterne .derniereCourseConsultee h4{margin:0 0 0px 0;padding:0;color:#CC071E;font-size:0.9em}
.navInterne .derniereCourseConsultee p{margin:0;padding:0;font-size:0.9em}
.navInterne .derniereCourseConsultee p a{color:#000;text-decoration:none}
/*style_bloc_onglettableau.css*/
.Onglettableau{margin:0 0 20px 0;padding:0;overflow:hidden;position:relative;zoom:1}
.Onglettableau ul.onglets{margin:0 0 0 17px;padding:0;list-style:none;height:26px;font-size:0.8em}
.Onglettableau ul.onglets li{margin:0 3px 0 0;padding:0;float:left;height:26px}
.Onglettableau ul.onglets li a{margin:0;padding:5px 25px;background:url(../images/tableau/bg_onglettableau_li_off.jpg) top left repeat-x;color:#000000;font-weight:bold;text-decoration:none;float:left;position:relative}
.Onglettableau ul.onglets li a .cr{position:absolute;top:0;right:0;/right:-1px;height:26px;width:9px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_li_l_off.jpg) top left no-repeat}
.Onglettableau ul.onglets li a .cl{position:absolute;top:0;left:0;height:26px;width:5px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_li_r_off.jpg) top left no-repeat}
.Onglettableau ul.onglets li.hover a,.Onglettableau ul.onglets li.active a{background:url(../images/tableau/bg_onglettableau_li_on.jpg) top left repeat-x}
.Onglettableau ul.onglets li.hover a .cr,.Onglettableau ul.onglets li.active a .cr{background:url(../images/tableau/bg_onglettableau_li_l_on.jpg) top left no-repeat}
.Onglettableau ul.onglets li.hover a .cl,.Onglettableau ul.onglets li.active a .cl{background:url(../images/tableau/bg_onglettableau_li_r_on.jpg) top left no-repeat}
.Onglettableau ul.onglets li.Aide{float:right;margin:0 42px 0 0;padding:0}
.Onglettableau ul.onglets li.Aide a{background:none;color:#000;text-decoration:underline;margin:3px 0 0 0;padding:1px 0 1px 22px;background:url(../images/tableau/bg_aide.jpg) center left no-repeat}
.Onglettableau ul.onglets li.Aide a .cr,.Onglettableau ul.onglets li.Aide a .cl{display:none}
.Onglettableau .ContentTableau{margin:0;padding:8px 0px;border:1px solid #F2B705;position:relative;zoom:1}
.Onglettableau .ContentTableau span.tl{position:absolute;display:block;top:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tl.gif)}
.Onglettableau .ContentTableau span.tlb{position:absolute;display:block;top:-3px;left:-3px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tlb.png)}
.Onglettableau .ContentTableau span.tr{position:absolute;top:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_tr.gif)}
.espacePerso .Onglettableau .ContentTableau span.trb{position:absolute;top:-3px;right:-3px;width:12px;height:12px;background:url(../images/tableau/bg_onglettableau_corner_trb.png) no-repeat}
.Onglettableau .ContentTableau span.bl{position:absolute;bottom:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_bl.gif)}
.espacePerso .Onglettableau .ContentTableau span.blb{position:absolute;bottom:-3px;left:-3px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_blb.png)}
.Onglettableau .ContentTableau span.br{position:absolute;bottom:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_br.gif)}
.Onglettableau .ContentTableau span.brb{position:absolute;bottom:-3px;right:-3px;width:12px;height:12px;overflow:hidden;background:url(../images/tableau/bg_onglettableau_corner_brb.png)}
.Onglettableau .ContentTableau ul.onglets{height:21px;border-bottom:5px solid #F8D661;margin:15px 0 0 0;padding:0 0 0 17px;overflow:hidden}
.Onglettableau .ContentTableau ul.onglets a {font-weight:normal}
.Onglettableau .ContentTableau ul.onglets li{height:21px;overflow:hidden}
.Onglettableau .ContentTableau ul.onglets li a .cr{width:5px}
.Onglettableau .ContentTableau ul.onglets li a{background:url(../images/tableau/bg_onglettableau_li_n2_off.jpg) top left repeat-x;color:#000;padding:2px 25px 3px 25px}
.Onglettableau .ContentTableau ul.onglets li a .cr{background:url(../images/tableau/bg_onglettableau_li_l_n2_off.jpg) top left no-repeat;height:21px;overflow:hidden}
.Onglettableau .ContentTableau ul.onglets li a .cl{background:url(../images/tableau/bg_onglettableau_li_r_n2_off.jpg) top left no-repeat;height:21px;overflow:hidden}
.Onglettableau .ContentTableau ul.onglets li.hover a,.Onglettableau .ContentTableau ul.onglets li.active a{background:url(../images/tableau/bg_onglettableau_li_n2_on.jpg) top left repeat-x;color:#000}
.Onglettableau .ContentTableau ul.onglets li.hover a .cr,.Onglettableau .ContentTableau ul.onglets li.active a .cr{background:url(../images/tableau/bg_onglettableau_li_l_n2_on.jpg) top left no-repeat}
.Onglettableau .ContentTableau ul.onglets li.hover a .cl,.Onglettableau .ContentTableau ul.onglets li.active a .cl{background:url(../images/tableau/bg_onglettableau_li_r_n2_on.jpg) top left no-repeat}
.Onglettableau .ContentTableau ul.n3{margin-top:0;margin-left:0px;margin-right:0px;padding-left:17px;padding-top:15px;border-top:1px solid #F8D661;font-size:0.7em;height:17px;overflow:hidden}
.Onglettableau .ContentTableau ul.n3 li{height:17px;overflow:hidden}
.Onglettableau .ContentTableau ul.n3 li a{padding:2px 10px 3px 10px}
.Onglettableau .ContentTableau ul.n3 li a span{height:17px;overflow:hidden}
/*style_bloc_parisVirutel.css*/
.parisVirtuel{margin:0 0 10px 0;padding:0;height:170px;clear:both;position:relative;/*background:url(../images/main/bg_parisVirtuel.jpg) top left no-repeat*/}
.parisVirtuel .visuel{float:right;margin:31px 6px 0 0;width:140px;height:100px;overflow:hidden;text-align:center;border-top:1px solid #D3CECD;border-left:1px solid #D3CECD;border-bottom:2px solid #807D7D;border-right:2px solid #807D7D}
.parisVirtuel .partenaire{position:absolute;top:88px;left:350px;width:152px;font-size:0.8em;font-weight:bold;font-style:italic}
.parisVirtuel h3{position:absolute;top:41px;left:200px;margin:0;padding:0;font-size:1.2em}
.parisVirtuel .gagner{padding:0;font-size:1.2em;color:#CD071E;font-weight:bold;position:relative;top:110px;left:200px}
.parisVirtuel .gagner span{font-size:0.8em}
.parisVirtuel .more{padding:0;font-size:0.7em;font-weight:bold;position:absolute;bottom:10px;right:10px}
.parisVirtuel .more a{color:#000;text-decoration:none}
/*style_bloc_petitesAnnonces.css*/
.petitesAnnonces{margin:0;padding:0;clear:both;width:100%}
.petitesAnnonces h2{margin:0;padding:0;height:30px}
.petitesAnnonces h2 span{display:none}
.petitesAnnonces h2 img{float:left}
.petitesAnnonces h2 div{color:#CD071E;font-size:0.6em;font-style:italic;margin:5px 0 0px 10px;float:left}
.petitesAnnonces .data{padding-top:0px;clear:both}
.petitesAnnonces .tier{width:100%}
.petitesAnnonces .tier .cadre{width:204px;margin:0 3px;float:left;min-height:450px;/height:450px}
.petitesAnnonces .demi .cadre{width:311px;margin:0 7px 0 0;float:left;min-height:370px;/height:370px}
.petitesAnnonces .demi .cadre .infos{float:none}
.petitesAnnonces .solo .cadre{width:631px;margin:0 7px 0 0;float:left;min-height:220px;/height:220px}
.petitesAnnonces .solo .cadre .infos{width:60%}
.petitesAnnonces div{}
.petitesAnnonces .cadre{border:1px solid #CCCCCC;padding:0;font-size:0.75em;position:relative;background:#F0F0F0 url(../images/main/bg_petitesAnnonces-cadre.jpg) top right no-repeat}
.petitesAnnonces .cadre .intitule{float:right}
.petitesAnnonces .cadre .date{font-weight:bold;margin:7px 0 0 8px;float:left}
.petitesAnnonces .cadre .ref{text-align:right;font-weight:bold;color:#DC0004;margin:15px 5px 0 0;clear:both}
.petitesAnnonces .cadre .ref a{color:#DC0004;text-decoration:none}
.petitesAnnonces .cadre .visuel{margin:12px 0px 10px 0;padding:0;text-align:center;float:left}
.petitesAnnonces .cadre .visuel img{margin:0 3px}
.petitesAnnonces .cadre .infos{margin:10px 0 0 0;padding:0 5px 7px 5px;/font-size:0.90em;float:left}
.petitesAnnonces .cadre .infos span{font-weight:bold;color:#DC0004}
.petitesAnnonces .cadre .prix{background:url(../images/main/bg_petitesAnnonces-infos.gif) 1px 10px repeat-x;position:absolute;bottom:2px;clear:both;width:100%;height:20px;text-align:right}
.petitesAnnonces .cadre .prix span{background:url(../images/main/bg_petitesAnnonces-prix.jpg) top left no-repeat;width:110px;height:16px;font-weight:bold;color:#DC0004;padding:3px 6px 0 0;margin:0 5px 0 0;float:right}
.petitesAnnonces .more{padding:10px 0 0 0;clear:both;text-align:center}
/*style_bloc_plusLoinBddPT.css*/
.plusLoinBddParisTurf{border:1px solid #000}
#Main #ColonneLarge .plusLoinBddParisTurf{float:left;width:65%;padding:0 0 0px 0;margin:10px 0 0 0}
.plusLoinBddParisTurf h2{margin:0;padding:0;font-size:1em;background:#563639}
.plusLoinBddParisTurf ul{margin:0px 0 0px 0px;padding:0;background:url(../images/main/bg_plbdd-liste.gif) repeat-x left top;height:26px;float:left}
.plusLoinBddParisTurf ul li{list-style:none;float:left;font-size:0.70em;color:#FFF;height:26px;display:inline;/white-space:nowrap}
.plusLoinBddParisTurf ul li.in{padding:0 25px 0 0;background:url(../images/main/bg_plbdd-list-ender.gif) no-repeat right}
.plusLoinBddParisTurf ul li.end{background:url(../images/main/bg_plbdd-list-enderf.gif) no-repeat right;padding:0 25px 0 0}
.plusLoinBddParisTurf ul li div{margin:5px 0 0 0 !important}
.plusLoinBddParisTurf ul li a{color:#FFF}
/*style_bloc_poucet.css*/
.poucet{font-size:0.75em;color:#000;height:15px;margin:0;padding:0;overflow:hidden}
.poucet ul{margin:0;padding:0 0 0 15px;list-style:none;height:15px;background:url(../images/main/bg_poucet.jpg) center left no-repeat}
.poucet ul li{margin:0 3px 0 0;padding:0;list-style:none;float:left}
.poucet ul li a{text-decoration:underline;color:#000}
/*style_bloc_programmeDuJour.css*/
.programmeDuJour{margin:0 0 10px 0;padding:0;background:url(../images/main/bg_prog-jour.jpg) repeat-x bottom}
.programmeDuJour h2,.programmeDuJour h3,.programmeDuJour h4{margin:0;padding:0}
.programmeDuJour h2{padding:0 0 2px 0;background:url(../images/main/bg_ttr_programme-du-jour.jpg) center right no-repeat}
.programmeDuJour h2 span{display:none}
.programmeDuJour h3{font-size:0.9em;text-transform:uppercase}
.programmeDuJour h4,.programmeDuJour h4 a{color:#666;text-transform:uppercase;text-decoration:none}
.programmeDuJour .enDirect{border:1px solid #000;background:url(../images/main/ttr_direct.gif) no-repeat 1% 50%}
.programmeDuJour .enDirect .data{border-left:1px solid #000;margin:0 0 0 82px;padding:0 0 0 5px}
.programmeDuJour .decompte{float:right;margin:4px 6px;padding:0}
.programmeDuJour .paris{margin:5px 0 0 0;width:100%}
.programmeDuJour .paris table{border-collapse:collapse}
.programmeDuJour .paris table tr td{font-weight:bold;font-size:0.75em;padding:0 3px}
.programmeDuJour .paris table tr td.time{color:#C00}
.programmeDuJour .paris .left,.programmeDuJour .paris .right{width:49% !important}
.programmeDuJour .paris .left table,.programmeDuJour .paris .left table tr th,.programmeDuJour .paris .left table tr td{border:1px solid #F8D661}
.programmeDuJour .paris .right table,.programmeDuJour .paris .right table tr th,.programmeDuJour .paris .right table tr td{border:1px solid #F8D661}
.programmeDuJour .paris p{clear:both;text-align:center;margin:0;padding:5px 0 0 0}
/*style_bloc_pub.css*/
.Pub{margin:0;padding:0}
#ColonneLarge .Pub{margin:0 0 10px 0 !important;float:right}
#ColonneDroite .Pub{margin:0 0 10px 0 !important}
#ColonneFull .Pub{float:right;margin:0 0 10px 10px}
/*style_bloc_publicationannonce.css*/
.publicationAnnonce{margin:0;padding:0;overflow:hidden;font-size:0.75em}
.publicationAnnonce h2{margin:0;padding:0}
.publicationAnnonce .annonceStepByStep{margin:20px 0;padding:10px;border:1px solid #CCCCCC;overflow:hidden;background:url(../images/main/bg_annonceStepByStep.jpg) bottom left repeat-x}
.publicationAnnonce .annonceStepByStep .step{margin:0;padding:0;float:left;width:120px;overflow:hidden}
.publicationAnnonce .annonceStepByStep .step ul{margin:0;padding:0;list-style:none}
.publicationAnnonce .annonceStepByStep .step ul li{margin:0;padding:0;list-style:none}
.publicationAnnonce .annonceStepByStep .categorie{margin:0 0 0 37px;padding:0;float:left;width:600px}
.publicationAnnonce .annonceStepByStep .categorie h3{margin:0;padding:0;font-size:1.2em;text-align:center}
.publicationAnnonce .annonceStepByStep .categorie .Onglettableau{margin:20px 0 0 37px;height:25px;overflow:hidden}
.publicationAnnonce .annonceStepByStep .categorie .Onglettableau ul.onglets{font-size:1em}
.publicationAnnonce .annonceStepByStep .categorie .Onglettableau ul.onglets li.hover a,.publicationAnnonce .annonceStepByStep .categorie .Onglettableau ul.onglets li.active a{background:url(../images/main/bg_annonce_li_on.jpg) repeat-x left top;color:#FFF}
.publicationAnnonce .annonceStepByStep .categorie .Onglettableau ul.onglets li.hover a .cr,.publicationAnnonce .annonceStepByStep .categorie .Onglettableau ul.onglets li.active a .cr{background:url(../images/main/bg_annonce_li_l_on.jpg) no-repeat left top}
.publicationAnnonce .annonceStepByStep .categorie .Onglettableau ul.onglets li.hover a .cl,.publicationAnnonce .annonceStepByStep .categorie .Onglettableau ul.onglets li.active a .cl{background:url(../images/main/bg_annonce_li_r_on.jpg) no-repeat left top}
.publicationAnnonce .annonceStepByStep .categorie .description{margin:0;padding:10px;border:1px solid #CC071E;background:#FFF;min-height:120px;height:auto !important;height:120px;position:relative}
.publicationAnnonce .annonceStepByStep .categorie .description .tl{position:absolute;top:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/main/bg_description_tl.gif) top left no-repeat}
.publicationAnnonce .annonceStepByStep .categorie .description .tr{position:absolute;top:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/main/bg_description_tr.gif) top left no-repeat}
.publicationAnnonce .annonceStepByStep .categorie .description .bl{position:absolute;bottom:-1px;left:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/main/bg_description_bl.gif) top left no-repeat}
.publicationAnnonce .annonceStepByStep .categorie .description .br{position:absolute;bottom:-1px;right:-1px;width:12px;height:12px;overflow:hidden;background:url(../images/main/bg_description_br.gif) top left no-repeat}
.publicationAnnonce .annonceStepByStep .categorie .description p{margin:0;padding:0}
.publicationAnnonce .annonceStepByStep .nextStep{margin:0 0 0 0;padding:25px 0 0 0;clear:both;text-align:center}
.publicationAnnonce .annonceStepByStep .saisise{margin:0 0 0 20px;padding:0;float:left;width:797px;overflow:hidden}
.publicationAnnonce .annonceStepByStep .saisise h3{margin:0;padding:0;font-size:1.2em}
.publicationAnnonce .annonceStepByStep .saisise .infos{margin:10px 0 0 0;padding:10px;width:336px;background:#EEE;border:1px solid #CCC;overflow:hidden;float:left}
.publicationAnnonce .annonceStepByStep .saisise .infos span{font-weight:bold;color:#CC071E;margin:2px 0 2px 0;float:left;clear:both}
.publicationAnnonce .annonceStepByStep .saisise .infos input{float:left;margin:2px 0 2px 10px;padding:0}
.publicationAnnonce .annonceStepByStep .saisise .infos select{float:left;margin:2px 0 2px 32px;padding:0;width:130px}
.publicationAnnonce .annonceStepByStep .saisise .infos small{float:left;margin:5px 0 0 3px;padding:0}
.publicationAnnonce .annonceStepByStep .saisise .infos input.text{float:left;margin:2px 0 2px 32px;padding:0;width:130px}
.publicationAnnonce .annonceStepByStep .saisise .infos label{float:left;margin:2px 0 2px 10px;padding:0;width:60px}
.publicationAnnonce .annonceStepByStep .saisise .photo{float:left;margin:10px 0 0 10px;padding:0;overflow:hidden;width:429px}
.publicationAnnonce .annonceStepByStep .saisise .photo h4{margin:0;padding:0;font-size:1.1em}
.publicationAnnonce .annonceStepByStep .saisise .photo p{margin:10px 0 0 0;padding:0;font-size:0.8em}
.publicationAnnonce .annonceStepByStep .saisise .photo .upload{margin:0;padding:0}
.publicationAnnonce .annonceStepByStep .saisise .photo .upload p{margin:10px 0;color:#CD071E;font-size:0.8em}
.publicationAnnonce .annonceStepByStep .saisise .photo .upload label{display:-moz-inline-box;display:inline-block;width:60px;font-weight:bold;text-align:right;margin:0 5px 0 0}
.publicationAnnonce .annonceStepByStep .saisise .photo .upload input.text{width:112px}
.publicationAnnonce .annonceStepByStep .saisise .photo .upload .visuel{float:right;border:1px solid #CCCCCC;padding:3px;width:143px;overflow:hidden;text-align:center}
.publicationAnnonce .annonceStepByStep .saisise .photo .upload .visuel img{margin:0 0 5px 0}
.publicationAnnonce .apercuVend{margin:20px 80px;border:1px solid #000;padding:10px;overflow:hidden;background:url(../images/main/bg_annonceStepByStep.jpg) bottom left repeat-x}
.publicationAnnonce .apercuVend h3{border-bottom:1px dotted #000;text-align:center;margin:0;padding:0}
.publicationAnnonce .apercuVend h3 img{margin:0 100px 0 0}
.publicationAnnonce .apercuVend h3 span{float:left;margin:5px 0 0 0;padding:0;font-size:1.2em}
.publicationAnnonce .apercuVend a.right{font-size:0.8em;color:#000;text-decoration:none;margin:10px 0 0 0}
.publicationAnnonce .apercuVend p{margin:10px 0 0 0;padding:0;font-size:1.2em;overflow:hidden}
.publicationAnnonce .apercuVend p span{font-weight:bold;color:#CD071E}
.publicationAnnonce .apercuVend p a{color:#000;text-decoration:none}
.publicationAnnonce .apercuVend p strong span{color:#000;font-weight:normal;margin:0 0 0 60px}
.publicationAnnonce .apercuVend p span.visuel{float:left;width:255px;height:190px;overflow:hidden;margin:0 20px 0 0}
.publicationAnnonce .apercuVend .prix{background:url(../images/main/bg_petitesAnnonces-infos.gif) repeat-x 1px 10px;clear:both;height:20px;text-align:right;width:100%}
.publicationAnnonce .apercuVend .prix span{background:url(../images/main/bg_petitesAnnonces-prix.jpg) no-repeat left top;color:#DC0004;float:right;font-weight:bold;height:16px;margin:0 35px 0 0;padding:3px 6px 0 0;width:110px}
.publicationAnnonce .reload{text-align:center;margin:0 0 20px 0}
.publicationAnnonce .annonceStepByStep .SelectionOffres{margin:0 0 0 20px;padding:0;float:left;width:797px;overflow:hidden}
.publicationAnnonce .annonceStepByStep .SelectionOffres h3{margin:0;padding:0;font-size:1.2em}
.publicationAnnonce .annonceStepByStep .SelectionOffres form{margin:0;padding:0}
.publicationAnnonce .annonceStepByStep .SelectionOffres form fieldset{margin:10px 10px 0 0;padding:10px;border:1px solid #CCCCCC;background:#EEEEEE;float:left;width:233px;height:170px}
.publicationAnnonce .annonceStepByStep .SelectionOffres form fieldset h4{margin:0 0 10px 0;padding:0;font-size:1em;color:#CC071E}
.publicationAnnonce .annonceStepByStep .SelectionOffres form fieldset input.radio{margin:0 5px 10px 0;padding:0;float:left}
.publicationAnnonce .annonceStepByStep .SelectionOffres form fieldset input.checkbox{margin:0 5px 10px 0;padding:0;float:left}
.publicationAnnonce .annonceStepByStep .SelectionOffres form fieldset label{margin:0 0 10px 0;float:left;width:215px}
.publicationAnnonce .annonceStepByStep .SelectionOffres form fieldset label span{float:right;font-weight:bold;padding:0 0 0 12px;width:40px;text-align:right;font-size:0.9em;background:url(../images/main/picto_li-impaire.gif) center left no-repeat}
.publicationAnnonce .annonceStepByStep .SelectionOffres form fieldset p{margin:0 0 15px 0;padding:0;font-size:0.8em}
/*style_bloc_quinteDuJour.css*/
#ColonneLarge .quinteDuJour{margin-top:10px}
.quinteDuJour{margin:0 0 10px 0;padding:0}
.quinteDuJour h2{margin:0 !important;padding:0 0 2px 0 !important;font-size:0.95em !important;background:url(../images/main/bg_ttr_programme-du-jour.jpg) no-repeat right;height:32px}
.quinteDuJour h2 img{float:left;width:178px}
.quinteDuJour h2 span{display:none}
.quinteDuJour h2 div{float:left;padding:10px 0 0 0}
.quinteDuJour .data{background:#FEF4D9;padding:10px;margin:0;border:1px solid #F2B705}
.quinteDuJour .data .infos{margin:0;padding:0;width:100%;font-size:1em;border-bottom:2px solid #F2B705}
.quinteDuJour .data .infos .visuel{margin:0 5px 0 0;padding:0;float:left;width:161px;overflow:hidden}
.quinteDuJour .data .infos .divers{float:right}
.quinteDuJour .data .infos .titre{float:left;width:265px}
.quinteDuJour .data .infos h3{margin:0;padding:0;font-size:0.9em;margin:0 0 15px 0}
.quinteDuJour .data .infos h4{margin:0 0 10px 0;padding:0;font-size:1em;color:#CD071E}
.quinteDuJour .data .infos .temps{float:left;margin:0 0 0 0;font-size:0.7em}
.quinteDuJour .data .infos .temps img{margin:0 0 0 0;padding:0;float:left}
.quinteDuJour .data .infos .temps p{margin:0;padding:0;float:left;font-size:1em}
.quinteDuJour .data .infos .type{float:left;margin:0 0 0 10px;font-size:0.7em}
.quinteDuJour .data .infos .type img{margin:0 0 0 0;padding:0;float:left}
.quinteDuJour .data .infos .type p{margin:0;padding:0;float:left;font-size:1em}
.quinteDuJour .data .arriveeDefinitive{margin:10px 0 0 0;padding:5px;background:url(../images/main/bg_quinteDuJour-arriveeDefinitive.jpg) top left no-repeat;width:255px;height:142px;overflow:hidden;float:left}
.quinteDuJour .data .arriveeDefinitive h3{margin:0 0 0 0;letter-spacing:2px;padding:0;font-size:1em;color:#000;text-align:center}
.quinteDuJour .data .arriveeDefinitive span{background:url(../images/main/bg_quinteDuJour-arriveeDefinitive-arrivee.gif) top left no-repeat;font-weight:bold;text-decoration:underline;font-size:0.95em;width:190px;height:20px;display:block;text-align:center;padding:2px 0 0 0;margin:5px auto 10px auto}
.quinteDuJour .data .arriveeDefinitive div a img{}
.quinteDuJour .data .arriveeDefinitive p{margin:0;padding:0;text-align:center;font-size:0.70em;color:#000}
.quinteDuJour .data .arriveeDefinitive p a{color:#000}
.quinteDuJour .data .detail{margin:10px 0 0 10px;padding:0;float:left;width:342px}
.quinteDuJour .data .detail .tirelire{float:left;padding:0 0 10px 0;background:url(../images/main/bg_quinteDuJour_rapports.gif) bottom right no-repeat}
.quinteDuJour .data .detail .tirelire span{color:#000;font-size:1em;font-weight:bold}
.quinteDuJour .data .detail ul{margin:0px 0px 0px 0px;padding:0;list-style:none;float:left;}
.quinteDuJour .data .detail ul li{margin:0 0 5px 0;padding:0;list-style:none;font-size:0.75em}
.quinteDuJour .data .detail ul li span.classement{color:#CC061E}
.quinteDuJour .data .detail ul li a{color:#000;font-weight:bold}
.quinteDuJour .data .detail ul li span{font-weight:bold;float:left;padding:4px 0 0;}
.quinteDuJour .data .detail .rapports{float:right;text-align:right;background:url(../images/main/bg_quinteDuJour_rapports_rapports-quinte-plus.jpg) top right no-repeat;padding:48px 0 0 0}
.quinteDuJour .data .detail .rapports p{margin:15px 0;padding:0 10px 0 0;font-size:0.75em;font-weight:bold}
.quinteDuJour .data .detail .rapports p br{height:0px}
.quinteDuJour .data .detail .rapports p span{font-size:1.2em;color:#CD071E}
/*style_bloc_reagissez.css*/
.Reagissez{padding:0;overflow:hidden;border:1px solid #B7B7B7;border-top:0 none;font-size:0.75em}
.Reagissez h2{margin:0;padding:0;background:url(../images/main/bg_h2-picto.gif) repeat-x bottom #B7B7B7}
.Reagissez .data{margin:5px 10px 22px 10px;padding:0}
.Reagissez .data form{margin:0;padding:0}
.Reagissez .data form label{display:-moz-inline-box;display:inline-block;width:90px;padding:0 0 0 15px;margin:0 0 4px 5px;background:url(../images/main/arrow_label.gif) center left no-repeat;color:#3A2C26;font-weight:bold}
.Reagissez .data form input.text,.Reagissez .data form input.password{margin:0 0 4px 0;padding:0;width:134px;border-top:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8}
.Reagissez .data form p{margin:0;padding:0;color:#3A2C26;font-size:0.9em}
.Reagissez .data form textarea{margin:0;padding:0;width:280px;height:70px;/height:87px;border-top:1px solid #777777;border-left:1px solid #777777;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8}
.Reagissez .data form input.image{margin:10px 0 0 75px}
.Reagissez .data form .inscription input.image{display:inline;float:right;margin:0}
.Reagissez .data form .inscription a{margin:0 0 0 75px;clear:both;float:none}
#ColonneFull .Reagissez{float:left;width:33%;margin:0 0 10px 0}
#ColonneLarge .Reagissez{float:right;width:49%;margin:10px 0;/margin:20px 0 10px 0}
/*style_bloc_resultat-direct.css*/
.resultatsDirect{margin:0;padding:0;position:absolute;top:0;right:0;width:473px;background:url(../images/main/bg_derniereMinute_data.jpg) top left repeat-y}
.resultatsDirect .tr{position:absolute;top:0;right:0;-right:-1px;width:2px;height:2px;background:url(../images/footer/bg_corner_tr.gif) top left no-repeat;overflow:hidden}
.resultatsDirect .tl{position:absolute;top:0;left:0;width:2px;height:2px;background:url(../images/footer/bg_corner_tl.gif) top left no-repeat;overflow:hidden}
.resultatsDirect .voir{margin:0;padding:0;position:absolute;top:5px;right:5px}
.resultatsDirect .title{position:absolute;top:3px;left:8px}
.resultatsDirect ul{margin:0;padding:0 15px 0 40px;list-style:none;font-size:0.7em;background:url(../images/main/bg_derniereMinute_data.jpg) top left repeat-y;zoom:1}
.resultatsDirect ul li{margin:0;padding:7px 0 8px 40px;list-style:none;zoom:1}
.resultatsDirect ul li.color0{background:transparent}
.resultatsDirect ul li.color1{background:#332520}
.resultatsDirect ul li a{text-decoration:none;color:#CD071E}
.resultatsDirect ul li .heure{font-size:1.2em;color:#CD071E;font-weight:bold;text-decoration:none}
.resultatsDirect ul li .course{color:#FFF;font-size:1.2em;text-decoration:none}
.resultatsDirect ul li .resultat{color:#FFF;font-weight:bold;text-decoration:underline;font-size:1.1em}
/*style_bloc_reunion.css*/
.Reunion h2{margin:0;padding:15px 0 5px 0;color:#CD071E;font-size:1.2em}
.Reunion h3{margin:0 0 10px 0;padding:0;color:#CD071E;font-size:1.2em;background:url(../images/main/bg_h3-reunion.jpg) no-repeat right}
.Reunion .ContentTableau .tr,.Reunion .ContentTableau .tl,.Reunion .ContentTableau .br,.Reunion .ContentTableau .bl{display:none !important}
.Reunion .ContentTableau{padding:0;border-top:6px solid #F2B705}
.Reunion .Onglettableau{padding:10px 0 0 0;width:66%}
.Reunion .infosCourse .zoomSur{float:right;margin:30px 0 0 0;border:0 none;width:29%;font-size:0.7em}
.Reunion .infosCourse{border:1px solid #F2B705}
.Reunion .infosCourse .zoomSur p{width:60%}
.Reunion .infosCourse .detail{border:0 none;font-size:1em}
.Reunion .infosCourse .detail ul{float:none;width:auto}
/*style_bloc_reunionpmh.css*/
.reunionPMH{margin:0 0 20px 0;padding:0;overflow:hidden;border:0 none !important}
.reunionPMH .title{background:url(../images/main/bg_reunionpmh.jpg) top left repeat-x}
/*style_bloc_reunionpmu.css*/
.reunionPMU{margin:0 0 20px 0;padding:0;overflow:hidden}
.reunionPMU .detail{border:1px solid #F2B705;font-size:0.7em}
.reunionPMU .zoomSur{float:left;width:315px;margin:9px 0 0 0}
.reunionPMU .zoomSur .visuel{float:left;width:68px;height:68px;border:1px solid #000;overflow:hidden;text-align:center}
.reunionPMU .zoomSur p{margin:0 0 0 25px;padding:0;float:left;width:215px}
.reunionPMU .zoomSur p a{color:#000;text-decoration:none}
.reunionPMU .zoomSur p a strong:hover{text-decoration:underline}
.reunionPMU .zoomSur p a span{font-size:0.9em}
.reunionPMU .Onglettableau .ContentTableau{border-left:0 none;border-right:0 none;border-bottom:0 none}
/*style_bloc_searchArticlesDossiers.css*/
#ColonneDroite .searchArticlesDossiers{margin-top:0px}
.searchArticlesDossiers{background:url(../images/main/bg_search-art-dossier.jpg) repeat-x top #FFF;margin-bottom:10px;border:1px solid #553535}
.searchArticlesDossiers h2{margin:0;padding:0}
.searchArticlesDossiers h2 span{display:none}
.searchArticlesDossiers h3{margin:0;padding:0;font-size:15px;margin-bottom:10px;text-align:center}
.searchArticlesDossiers form{padding:10px 10px 10px 10px;margin:0px}
.searchArticlesDossiers .clearfix{width:100%;border-top:1px solid #B9B9B9;padding:5px 0}
.searchArticlesDossiers label{font-size:0.75em;background:url(../images/main/arrow_label.gif) no-repeat left;padding:2px 4px 2px 12px;font-weight:bold;float:left;width:61px;margin-bottom:6px}
.searchArticlesDossiers input.text{background:url(../images/header/bg_search-text.gif) no-repeat top left;border:0 none;font-size:11px;padding:2px 0 0 5px;height:17px;width:195px;float:left}
.searchArticlesDossiers input.checkbox{}
.searchArticlesDossiers form .left{width:36%}
.searchArticlesDossiers form .left label{float:none;background:none;padding:0 0 5px 0px;margin:0;font-weight:normal;font-size:0.7em;width:auto}
.searchArticlesDossiers form p{padding:0;margin:0;text-align:center}
.searchArticlesDossiers form #SearchMonthStart,.searchArticlesDossiers form #SearchMonthStop{width:120px;border:1px solid #676767}
.searchArticlesDossiers form #SearchYearStart,.searchArticlesDossiers form #SearchYearStop{margin-left:10px;border:1px solid #676767}
/*style_bloc_sondage.css*/
.sondage{margin:0 0 10px 0;padding:0;clear:both;border:1px solid #553535}
.sondage .visuel{float:left}
.sondage .visuel img{margin:5px}
.sondage h2{margin:0;padding:0;font-size:0.95em}
.sondage h2 span{display:none}
.sondage h3{padding:10px 0 5px 5px;margin:0;font-size:0.95em;background:url(../images/main/bg_5dernarticles-liner.gif) repeat-x bottom}
.sondage form{margin:0 0 0 25px;padding:0;clear:both}
.sondage p{margin:5px 0 0 0;padding:0;text-align:center}
.sondage div{margin:0;padding:0;font-size:0.9em}
/*style_bloc_sprite.css*/
#Menu{padding:0 0px 0 0px;clear:both;position:relative}
#Menu ul{margin:0;padding:0;height:0px}
#Menu ul li{list-style:none;float:left;display:inline;cursor:pointer;font-size:0.7em;position:relative}
#Menu ul li a span{display:none}
#Menu ul li div{
	position:absolute;
	top:-35px;
	width:103px;
	text-align:center;
	z-index:10000 !important;
	left: 302px;
}
#Menu ul li a{

	display:block;
	overflow:hidden;
}
#Menu ul li a.menu_0{width:0px;background-position:0px 0px}
#Menu ul li a.menu_0:hover{background-position:0px 0px}
#Menu ul li a.menu_1{width:103px;background-position:35px 0px}
#Menu ul li a.menu_1:hover{width:103px;background-position:35px 0px}
#Menu ul li a.menu_2{width:71px;background-position:-154px 0px}
#Menu ul li a.menu_2:hover{background-position:-154px -36px}
#Menu ul li a.menu_3{width:95px;background-position:-225px 0px}
#Menu ul li a.menu_3:hover{background-position:-225px -36px}
#Menu ul li a.menu_4{width:78px;background-position:-320px 0px}
#Menu ul li a.menu_4:hover{background-position:-320px -36px}
#Menu ul li a.menu_5{width:72px;background-position:-398px 0px}
#Menu ul li a.menu_5:hover{background-position:-398px -36px}
#Menu ul li a.menu_6{width:84px;background-position:-471px 0px}
#Menu ul li a.menu_6:hover{background-position:-471px -36px}
#Menu ul li a.menu_7{width:85px;background-position:-555px 0px}
#Menu ul li a.menu_7:hover{background-position:-555px -36px}
#Menu ul li a.menu_8{width:85px;background-position:-640px 0px}
#Menu ul li a.menu_8:hover{background-position:-640px -36px}
#Menu ul li a.menu_9{width:86px;background-position:-725px 0px}
#Menu ul li a.menu_9:hover{width:86px;background-position:-725px -36px}
#Menu ul li a.menu_10{width:170px;background-position:-811px 0px}
#Menu ul li a.menu_10:hover{width:170px;background-position:-811px -36px}
.ttr{background:url(../images/sprite/titres_right-col.jpg) no-repeat top left;display:block;width:100%}
.spriteTtrArchives{background-position:0px -74px;height:46px}
.spriteTtrNewsletter{background-position:0px 0px;height:25px}
.spriteTtrBddPt{background-position:0px -120px;height:32px}
.spriteTtrSondage{background-position:0px -49px;height:25px}
.spriteTtr5LastArticles{background-position:0px -260px;height:25px}
.spriteTtrPopularHorses{background-position:0px -200px;height:32px}
.spriteTtrPopularHorsers{background-position:0px -228px;height:32px}
.spriteTtrEnDirect{background-position:0px -152px;height:48px}
.ttm{background:url(../images/sprite/titre-main.gif) no-repeat top left;display:inline;width:230px}
.spriteTtmInfoDuJour{background-position:0px 0px;height:32px}
.spriteTtmQuinteJour{background-position:0px -32px;height:32px}
.spriteTtmProgrammeJour{background-position:0px -64px;height:32px}
.spriteTtmEvenement{background-position:0px -96px;height:32px}
.spriteTtmJeuxPt{background-position:0px -128px;height:32px}
.spriteTtmPetAnnonces{background-position:0px -160px;height:30px}
.spriteTtmActuPt{background-position:0px -192px;height:30px}
.spriteTtrVosInformations{background-position:0px -218px;height:32px}
.spriteTtrConfirmInscription{background-position:0px -250px;height:32px;width:250px}
.spriteTtrInscription{background-position:0px -282px;height:32px}
.spriteTtrEspacePerso{background-position:0px -311px;height:30px}
/*style_boutons.css*/
img.bt{background:url(../images/sprite/boutons.png) no-repeat;padding:0;margin:0}
img.tt-les-rapports{height:38px;width:165px;background-position:0px 0px}
img.tt-prog-jour{height:38px;width:186px;background-position:-357px 0px !important}
/*style_layout.css*/
#Global{width:990px;margin:0 auto;background:url(../images/main/bg_main.gif) repeat-y top center;position:relative}
#Main .frame{}
#Main #ColonneLarge{width:640px;margin:0;padding:10px 0 0 10px;zoom:1;height:1%}
#Main #ColonneDroite{width:300px;padding:10px 10px 0 0;zoom:1;height:1%}
#Main #ColonneFull{width:960px;margin:0;overflow:hidden;zoom:1;padding: 0 0 0 10px;clear:both}
/*tableau.css*/
table.tableauType{margin:0;padding:0;font-size:0.70em;width:100%;border-collapse:collapse;clear:both}
table.tableauType tbody th,table.tableauType thead th{margin:0;padding:1px 0;border-right:1px solid;border-color:#D1D1D1;color:#FFF;background:#553535}
table.tableauType thead th.color4{background:#D1D1D1;border:0 none}
table.tableauType thead th.nocolor{border:0 none;background:#FFF}
.dataTableau table.tableauType tbody tr th.color1,.dataTableau table.tableauType thead tr.color1 th{background:#553535;border:0 none;border-right:1px solid #D1D1D1}
table.tableauType thead tr th.month{background:#999 !important}
.dataTableau table.tableauType thead tr th.color0,.dataTableau table.tableauType tbody tr td.color0{}
table.tableauType thead tr th.more{background:#999999;color:#FFF;border-left:2px solid #FFF}
table.tableauType thead th img{margin:0px 2px;vertical-align:middle}
table.tableauType tbody td{color:#000000;padding:3px 3px;border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1}
table.tableauType thead tr.color1 th.colorNone,table.tableauType tbody tr th.colorNone{background:#F8D661;border:0 none;padding:0 5px}
table.tableauType tbody td a{color:#000000}
table.tableauType tbody td input.checkbox{margin:0px 0 0 5px;float:left}
table.tableauType tbody tr.color0{background:#FFF}
table.tableauType tbody tr.color0 td.more{background:#FFF;color:#272727;border-left:2px solid #FFF}
table.tableauType tbody tr.color0 td.more a{color:#272727}
table.tableauType tbody tr.color1{background:#F2F2F2}
table.tableauType tbody tr.color1 td.more{background:#DBDBDB;color:#272727;border-left:2px solid #FFF}
table.tableauType tbody tr.color1 td.more a{color:#272727}
table.tableauType tbody tr.color2{background:#D1D1D1}
table.tableauType tbody tr.color2 td{color:#000}
table.tableauType tbody tr.color2 td a{color:#000;text-decoration:none}
table.tableauType tbody tr.active{background:#FFF;text-align:left}
table.tableauType tbody tr.active td{padding-top:0}
table.tableauType tbody tr td.Colhover{background:#999999}
table.tableauType tbody tr.color1 td.Colhover{background:#999999}
table.tableauType tbody tr.color0 td.Colhover{background:#DBDBDB}
table.tableauType tbody tr.active .moreDescription{text-align:left;background:#F2EDE1;padding:6px 7px 11px 7px;margin:0 0 8px 0;overflow:hidden;background:url(../images/tableau/bg_tableautype_moredescription.jpg) bottom left repeat-x}
table.tableauType tbody tr.active .moreDescription .tableResume{float:left;display:inline;width:568px;border:1px solid #000000;margin:0 0 0 4px;padding:4px 0;background:#D1D1D1}
table.tableauType tbody tr.active .moreDescription .tableResume h3{color:#000000;text-align:center;background:none;margin:0 2px;padding:5px 0}
table.tableauType tbody tr.active .moreDescription .tableResume table{margin:0 2px}
table.tableauType tbody tr.active .moreDescription .tableResume table thead tr th{background:#553535;color:#FFF;border:0 none;font-weight:normal}
table.tableauType tbody tr.active .moreDescription .tableResume table tbody tr td{border-bottom:1px solid #D1D1D1;padding:2px}
table.tableauType tbody tr.active .moreDescription .fiche{float:left;display:inline;margin:0px 0 0 15px;padding:25px 0 0 0;position:relative}
table.tableauType tbody tr.active .moreDescription .fiche .Up{position:absolute;top:0;right:0px}
table.tableauType thead tr.color2 th{background:#FFF;border:0 none;text-align:left;padding:3px 5px;font-weight:normal;}
table.tableauType thead tr.color3 th{background:#FCE9A9;border:0 none;text-align:left;padding:3px 5px;font-weight:bold}
table.tableauType table.tableauType{font-size:1em}
table.tableauType tbody tr.active .moreDescription .fiche p{clear:both;margin:8px 0;padding:3px;background:#D5C8B0;text-align:right}
table.tableauType tbody tr.active .moreDescription .fiche ul{margin:0px 0 10px 0;padding:0;list-style:none}
table.tableauType tbody tr.active .moreDescription .fiche ul li{margin:0 0 2px 0;padding:0 0 0 14px;font-size:1.1em;background:url(../images/tableau/bg_puce-liste.gif) 1px 4px no-repeat}
table.tableauType table.tableauInterne{font-size:1em;width:100%;border:0 none;background:none}
table.tableauType table.tableauInterne tr{border:0 none;background:none}
table.tableauType table.tableauInterne tr td{border:0 none;background:none}
table.tableauType table.tableauInterne tr th{border:0 none;background:none}
.dataTableau{background:#FFF;padding:10px 0 10px 0;width:958px}
table.tableauInfosCourses{border:0 none;margin:0 0 10px 0}
table.tableauInfosCourses tbody tr td.color0{background:#FFF;border:0 none}
table.tableauInfosCourses tbody tr th{text-align:right;padding:2px 5px;font-weight:bold}
table.tableauInfosCourses tbody input{visibility:hidden}
table.tableauInfosCourses tbody tr td{padding:2px 5px;font-weight:bold}
.dataTableau table.tableauType td{padding:2px 5px;border:1px solid #D1D1D1}
.dataTableau table.tableauType td img{float:right}
.dataTableau table.tableauType tbody tr.active td{padding:2px 0;border:none}
.scrollTable{width:760px;height:20px;overflow:hidden;position:relative;margin:0 0 1px 187px;background:#989898}
.scrollTable img.left{position:absolute;top:0;left:0;cursor:pointer}
.scrollTable img.right{position:absolute;top:0;right:0;cursor:pointer}
.scrollTable .scroller{position:absolute;top:2px;left:35px;height:14px;overflow:hidden;width:690px;border:1px solid #DBDBDB;background:url(../images/tableau/bg_scroller.jpg) center center repeat-y}
.perf{background:#FCE9A9;padding:5px;margin:0 0 0 10px;width:600px;float:left;font-size:1em;overflow:hidden}
.dataTableau form{margin:0;padding:0;font-size:0.7em}
.perf h4{margin:0;padding:0;font-size:1em}
.perf div strong{float:left}
.perf div{float:left}
.perf .meme{float:left;width:200px}
.perf .spe{float:left;width:145px}
.perf .auto{float:left;width:145px}
.perf .defe{float:left;width:100px}
.perf .affiche{float:left;width:145px}
.annee{background:url(../images/tableau/bg_annee.gif) top left no-repeat;width:570px;height:27px;float:right;font-weight:bold;padding:8px 0 0 0;margin:10px 0 1px 0;position:relative;text-align:center}
.annee a{color:#000;text-decoration:none;position:absolute}
.annee a.prev{top:8px;left:8px;padding:0 0 0 30px;background:url(../images/tableau/bg_prev.gif) center left no-repeat}
.annee a.next{top:8px;right:8px;padding:0 30px 0 0;background:url(../images/tableau/bg_next.gif) center right no-repeat}
.ContentOngletTable{padding:10px 0;margin:0 0 10px 0;background:#FFFFFF;border-top:5px solid #F8D661;border-bottom:5px solid #F8D661}
.ContentOngletTable p{padding:10px 10px 10px 20px;margin:0 0 10px 0;background:#FFF url(../images/tableau/bg_p.gif) 7px 11px no-repeat;font-size:0.8em}
.ContentOngletTable table thead tr th{background:#553535;border:#D1D1D1 solid 1px}
.ContentOngletTable table tbody tr td{padding:2px 5px}
.ContentOngletTable table tbody tr td.hover{background:#CD071E;color:#FFF}
.ContentOngletTable table tbody tr td.hover a{color:#FFF}
.tableFoot{margin:0 0 20px 0;padding:0;overflow:hidden}
.tableFoot h3{margin:0 0 5px 0;padding:0 0 0 25px;font-size:1em;color:#CC071E;background:transparent url(../images/main/bg_h2-doc-assoc.gif) no-repeat left center}
.tableFoot .origine{margin:0 30px 10px 0;padding:0;width:580px;float:left}
.tableFoot table{font-size:0.7em;border:1px solid #F2B705;padding:5px;width:100%}
.tableFoot table tr th{margin:0;padding:0;background:#553535;color:#FFF;border-right:1px solid #D1D1D1}
.tableFoot table tr a{color:#000}
.tableFoot table tr.color0 td{background:#FFF}
.tableFoot table tr.color1 td{background:#F2F2F2}
.tableFoot table tr td{padding:2px 5px}
.tableFoot .allocations{margin:0 0 10px 0;padding:0;width:350px;float:left}
.tableFoot .reclamation{margin:0 0 10px 0;padding:0;width:350px;float:left}
.ContentTableau ul.onglets{font-size:0.8em;height:21px;overflow:hidden;list-style-image:none;list-style-position:outside;list-style-type:none;margin:15px 0 0 17px;padding:0}
.ContentTableau ul.onglets li{height:21px;float:left;margin:0 3px 0 0;padding:0;position:relative}
.ContentTableau ul.onglets li a{background:transparent url(../images/tableau/bg_onglettableau_li_n2_off.jpg) repeat-x scroll left top;color:#000000;padding:2px 25px 3px;position:relative;text-decoration:none;margin:0;float:left}
.ContentTableau ul.onglets li a .cl{background:transparent url(../images/tableau/bg_onglettableau_li_r_n2_off.jpg) no-repeat scroll left top;height:26px;left:0;overflow:hidden;position:absolute;top:0;width:5px}
.ContentTableau ul.onglets li a .cr{background:transparent url(../images/tableau/bg_onglettableau_li_l_n2_off.jpg) no-repeat scroll left top;position:absolute;top:0;right:0;/right:-1px;height:26px;width:5px;overflow:hidden}
.ContentTableau ul.onglets li.hover a,.ContentTableau ul.onglets li.active a{background:url(../images/tableau/bg_onglettableau_li_n2_on.jpg) top left repeat-x;color:#000}
.ContentTableau ul.onglets li.hover a .cr,.ContentTableau ul.onglets li.active a .cr{background:url(../images/tableau/bg_onglettableau_li_l_n2_on.jpg) top left no-repeat}
.ContentTableau ul.onglets li.hover a .cl,.ContentTableau ul.onglets li.active a .cl{background:url(../images/tableau/bg_onglettableau_li_r_n2_on.jpg) top left no-repeat}
.dataTableau .infos{margin:0 0 10px 10px;padding:10px;background:#FCE9A9}
.dataTableau .infos p{margin:0;padding:0;font-size:0.7em}
.dataTableau .pronoTable{margin:0 0 0 10px;padding:0;overflow:hidden}
.dataTableau .pronoTable h3{margin:0;padding:5px 0 5px 10px;font-size:0.7em;height:auto;background:#D1D1D1}
.dataTableau .pronoTable .choix{margin:0 48px 0 0;padding:0;float:left;width:220px}
.dataTableau .pronoTable .chance{margin:0 5px 0 0;padding:0;float:left;width:220px}
.dataTableau .pronoTable .outsider{margin:0 5px 0 0;padding:0;float:left;width:220px}
.dataTableau .pronoTable .grosoutsider{margin:0;padding:0;float:left;width:220px}
.dataTableau .prono .tableauInfosCourses {margin:0 10px 10px 10px;width:938px}
.dataTableau .prono .tableauInfosCourses th a{color:#FFF}
.dataTableau .prono .tableauInfosCourses td{vertical-align:top;position:relative}
.dataTableau .prono .tableauInfosCourses td img.left{float:left}
.dataTableau .prono .tableauInfosCourses td img.right{float:right}
.dataTableau .prono .tableauInfosCourses td input.checkbox{visibility:visible;float:none;margin:0}
.dataTableau .pronoTable .synthese{margin:0 22px 0 0;padding:0;float:left;width:290px}
.dataTableau .pronoTable .synthese .title{background:#D1D1D1;height:76px;overflow:hidden}
.dataTableau .pronoTable .synthese .title h3{background:none;margin:0;padding:6px 5px;height:auto;width:120px}
.dataTableau .pronoTable .synthese .title h3 span{display:-moz-inline-box;display:inline-block;margin:0 0 0 3px;font-size:1.1em;padding:2px 4px;background:#FFF}
.dataTableau .pronoTable .synthese .title h3 span.active{background:#CC071E;color:#FFF}
.dataTableau .pronoTable .synthese .title p{margin:0;padding:5px;font-size:0.6em}
.tableArticle{padding:10px;border-bottom:1px dotted #000000;margin:10px;font-size:0.7em}
.tableArticle h3{margin:0;padding:0;font-size:0.9em;font-weight:normal}
.tableArticle h3 a{color:#000;text-decoration:none}
.tableArticle p.accroche{margin:0 0 10px 0;padding:0;font-size:0.9em;font-weight:normal}
.tableArticle p.accroche a{color:#000;text-decoration:none}
.tableArticle .Affiche .visuel{margin:0 10px 0 0;padding:0;float:left;width:82px;height:62px;overflow:hidden}
.tableArticle .Affiche .visuel img{width:80px;border:1px solid #000}
.tableArticle .Affiche h4{margin:0 0 10px 0;padding:0;color:#CC061E;font-size:1em}
.tableArticle .Affiche h4 a{text-decoration:underline;color:#CC061E}
.tableArticle .Affiche p{margin:0;padding:0;font-size:0.9em;font-weight:normal}
.tableArticle .Affiche p a{color:#000;text-decoration:none}
.noborderright{border-right:0 none !important}
.noborderleft{border-left:0 none !important}
.noborderbottom{border-bottom:0 none !important}
.nobordertop{border-top:0 none !important}
/*thickbox.css*/
*{padding:0;margin:0}
#TB_window{color:#333333}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666666}
#TB_overlay{position:fixed;z-index:12000;top:0px;left:0px;height:100%;width:100%}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}
.TB_overlayBG{background-color:#FFFFFF;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70}
* html #TB_overlay{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:12102;color:#000000;display:none;border:1px solid #000000;text-align:left;top:50%;left:50%}
* html #TB_window{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;display:none}
#TB_ajaxContent{clear:both;padding:0px 0 0px 0;overflow:auto;text-align:left}
#TB_ajaxContent.TB_modal{padding:15px}
#TB_ajaxContent p{}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:12103;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
#TB_HideSelect{z-index:12099;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{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}
#Main{zoom:1;}

#home .block { display: block !important; }
#home #menus { margin-top: 0px; padding-bottom: 50px; }
#home #menus .mainMenu { padding-top: 50px; }
#home #menus .mainMenu ul { background: none; padding-left: 0px; }
#home #menus .mainMenu ul li { width: 201px; }
#home #menus .littleMenu { background: transparent; }
/* Contenu de la home */
#home #content { margin: 0; width: 770px; }
#home #content .col1 { margin: 10px 2px; width: 300px; }
#home #content .col2 { margin: 10px 2px; width: 202px; }
#home #content .col3 { margin: 0; padding: 0; }
#home #content hr { background-color: #A9D4DD; margin: 0pt 10px 6px; }
#home #content h1 { color: #4EB9B4; font-size: 17px; font-weight: bold; margin: 0px; padding: 0px 0px 0px 15px; }
#home #content h1.topTitle { margin: 15px 0px; }
/* bloc info */
#home #content .bloc_infos { background-color: #ffffff; padding-bottom: 5px; }
#home #content .bloc_infos h1 { font-size: 25px; }
#home #content hr.clear { clear: both; visibility: hidden; }
#home #content .blockList a { color: #4EB9B4; }
#home #content .col1 .blockList img ,
#home #content .col2 .blockList img { padding: 3px 5px 2px 9px; }
#home #content .blockList p{ margin: 0px; width: 240px; }
#home #content .bloc_infos .blockList ul { list-style-type: none; margin: 3px 0px 5px 10px; }
#home #content .bloc_infos .blockList ul li a { background: transparent url(../images/new/puce_lien.gif) no-repeat left; color: #FF9900; font-weight: bold; padding: 0px 0px 0px 10px; }
/* bloc sondage */
#home #content .sondage{ background-color: #ffffff; height: 124px; margin: 8px 0 0 0; padding: 2px 10px; }
#home #content .sondage h2 { font-size: 13px; text-align: center; }
#home #content .sondage form { margin: 2px; }
#home #content .sondage form fieldset{ border: 0pt none; margin-top: 5px; padding: 2px; width: 200px; }
#home #content .sondage label { color: #333333; float: left; margin: 0px 10px 5px 0px; width: 160px; }
#home #content .sondage input { float: left; margin: 0pt 5px; }
/* sp�cifique au bloc conseils */
#home #content .conseils { background-color: #ffffff; padding: 5px 0px 0px 0px; }
/* sp�cifique au bloc plans */
#home #content .plans { background-color: #ffffff; margin-top: 8px; padding: 5px 0px; width: 275px; }
#home #content .plans .blockContent div { margin: 7px; }
#home #content .plans .blockContent div img { float: left; }
#home #content .plans .blockContent div.listProduct img { height: 46px; width: 62px; }
#home #content .plans .blockContent div h4 { float: left; width: 160px; }
#home #content .plans .blockContent div h4 a { color: #4EB9B4; display: block; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 10px; text-decoration: none; }
#home #content .plans .blockContent div div { float: left; width: 140px; }
#home #content .plans .blockContent div.listProduct { height: 45px; }
#home #content .plans .blockContent div.listProduct h4 { width: 140px; }
#home #content .plans .blockContent div.listProduct span.prix { color: #3E8B92; display: inline; float: right; font-size: 13px; font-weight: normal; margin-top: 10px; }
/* Bloc pub */
#home #content .pub { position: absolute; }
/* sp�cifique au bloc de r�servation */
#home #content .formRes { background: transparent url(../images/main/bloc_reservation_form.jpg) no-repeat right top; font-size: 11px; height: 425px; margin: 0px; padding: 0px; width: 235px; }
#home #content .formRes #cureResa { float: right; margin: 120px 0px 0px 0pt; width: 200px; }
#home #content .formRes #titre { color: #103C6B; float: right; font-size: 15px; margin-top: 8px; text-decoration: underline; width: 205px; }
#home #content .formRes #reserver { float: right; height: 100px; margin: 10px 0px 0px 0pt; width: 180px; }
#home #content .formRes #reserver div { margin-top: 10px; text-align: right; }
/*#home #content .formRes input { text-align: left; } */
#home #content .formRes label { color: #173C68; font-weight: bold; text-align: left; }
#home #content .formRes p { margin: 6px 0; }
#home #content .formRes a { color: #000000; font-weight: bold; }
#home #content .formRes .disabled { color: #888888; }
#home #footer { padding-top: 60px; }

