
body{font-family:Arial,Helvetica,sans-serif;font-size:0.8em;background-color:#fff;margin:0;padding:1em}h1,h2,h3,h4,h5,h6{font-weight:bold;margin:1em 0 0.5em 0;padding:0}h1{margin-top:0.5em;font-size:1.8em}h2{font-size:1.4em}h3{font-size:1.1em}h4,h5,h6{font-size:1em}p{margin:0.5em 0 0.5em 0;line-height:1.25em}a{color:#315578;text-decoration:underline}a:hover{color:#000;text-decoration:underline;cursor:pointer}a img{border:none}pre,code{font-family:"Courier New",Courier,monospace;font-size:1em}pre{background-color:#f8f8f8;border:1px solid #e0e0e0;margin:1em 0 1em 0;padding:0.2em}table{font-size:1em;margin:0;padding:0}th,td{padding:0}table.list,table.special{width:100%;margin:1em 0 1em 0;border-left:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #f0f0f0;empty-cells:show}div.context-attributes table table.list,div.context-attributes table table.special{}table.list th,table.list td,table.special th,table.special td{padding:0.25em;text-align:left;vertical-align:top}table.list td.number,table.special td.number{text-align:right}table.list td.na-rate,table.special td.na-rate{text-align:right;font-style:italic;color:#C0C0C0}table.list th,table.special th{color:#254b71;background-color:#c0c0c0;border:1px solid #ececec;border-top-width:2px;font-weight:normal;white-space:nowrap}table.list td{border-top:1px solid #f0f0f0;font-weight:normal}tr.bglight{background-color:#f8f8f8}tr.bgdark{background-color:#f4f4f4}table.list tr.bglight:hover,table.list tr.bgdark:hover{background-color:#fff}table.list tr.object-cannot-remove td{color:#f00}th.tight,td.tight{width:1%}td.nowrap{white-space:nowrap}div.context-attributes table.list th,div.context-attributes table.special th,div.mainobject-window table.list th,div.mainobject-window table.special th{color:#404040;background-color:#bfbfb7}div.context-attributes table table.list th,div.context-attributes table table.special th,div.onlineeditor th{color:#404040;background-color:#ddd}ul,ol{padding:0;margin:0.75em 0 1em 2.5em}ul ul,ol ul{margin:0.3em 0 0.5em 1.3em}ul ol,ol ol{margin:0.3em 0 0.5em 1.9em}ul,ul ul{list-style-type:disc}li{margin:0 0 0.3em 0;padding:0;line-height:1.25em}dl{padding:0;margin:0.25em 0 0.25em 0}dt,dd{font-style:normal;margin:0 0 0.25em 0}dt{font-weight:bold}dd{margin:0 1em 0.5em 2.5em}form{padding:0;margin:0}label{font-weight:bold;padding-right:0.5em;display:block;white-space:nowrap}input,select{font-family:Arial,Helvetica,sans-serif;font-size:0.9em}input.box,input.halfbox{font-size:1em}textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}optgroup{font-weight:bold;font-style:normal}input.button{font-size:0.9em;font-weight:normal;color:#000;border:2px solid #fff;border-bottom:2px solid #404040;border-right:2px solid #404040;background-color:#e0e0e0;background-repeat:repeat-x;background-position:top;padding:0 0.25em 0 0.25em}input.button-disabled{font-size:0.9em;font-weight:normal;color:#808080;border:2px solid #f0f0f0;border-bottom:2px solid #b0b0b0;border-right:2px solid #b0b0b0;background-color:#e0e0e0;background-image:url(/extension/afsp/design/afsp/images/inputbutton-disabled-bg.gif);background-repeat:repeat-x;background-position:top;padding:0 0.25em 0 0.25em}input.box,textarea.box{width:100%}input.halfbox,textarea.halfbox{width:48%}td input.halfbox,td textarea.halfbox{width:98%}fieldset{border:1px solid #ccccc3;padding:0.5em}legend{font-weight:bold;color:#000;padding:0 0.25em 0 0.25em}fieldset label{color:#000}fieldset input.button{margin-top:0.5em}div.block{margin:0.5em 0 0.5em 0;padding:0;clear:both}div.block div.element,div.buttonblock div.element{padding-right:1em !important;float:left}div.block div.left,div.viewbar div.left{text-align:left;float:left;clear:left}div.block div.right,div.viewbar div.right{text-align:right;float:right;clear:right}div.break{clear:both;font-size:1px;height:1px}div.button-left{float:left}div.button-right{float:right}div.message-confirmation,div.message-feedback,div.message-warning,div.message-error{margin:0.5em 0 1em 0;padding:0.25em 1em 0.75em 1em;border:6px solid #000;background-color:#f8f8f4}div.box-content div.message-confirmation,div.box-content div.message-feedback,div.box-content  div.message-warning,div.box-content  div.message-error{margin-top:0;padding:0.25em 0.5em 0.25em 0.5em;border:none;background-color:transparent}div.message-feedback{border-color:#7ed376}div.message-feedback h2{padding:0.25em 0.5em 0.5em 2.5em}div.message-warning{border-color:#d9d978}div.message-warning h2{padding:0.25em 0.5em 0.5em 2.5em}div.message-error{border-color:#d98078}div.message-error h2{padding:0.25em 0.5em 0.5em 2.5em}div.message-feedback span.time,div.message-warning span.time,div.message-error span.time{font-size:0.8em;margin-top:0.15em;display:block;float:right}label.message-error,legend.message-error{color:#f00}hr{color:transparent;border:none;border-top:1px solid #e0e0e0;height:1px;margin:0.35em 0 0.35em 0}.small{font-size:85%}.hide,.invisible{display:none}.spamfilter{display:none}div.object-left{float:left;clear:left}div.object-right{float:right;clear:right}div.object-center{margin-left:auto;margin-right:auto;text-align:center}table.multioption,table.multioption table{width:100%;margin:0;border-top:1px solid #ecece4;border-left:1px solid #ecece4}table.multioption table{margin-top:0.5em}table.multioption th,table.multioption td{padding:0.25em;border-right:1px solid #ecece4;border-bottom:1px solid #ecece4;vertical-align:top;text-align:left}table.multioption th{background-color:#bfbfb7}table.multioption div.controlbar div.block{padding:0}table.multioption input.box{width:98%}fieldset.multioption label{font-weight:bold;margin:0.5em 0 0.5em 0}option.disabled{color:#a0a0a0}div.attribute-multioption ul{margin:0 0 0 1em;padding:0}div.attribute-multioption li{margin:0;padding:0;list-style-type:none}td.debugheader{background-color:#eee;border-top:1px solid #448;border-bottom:1px solid #448;font-size:0.9em;font-family:Arial,Helvetica,sans-serif}pre.debugtransaction{background-color:#f8f6d8}td.timingpoint1{background-color:#fff;border-top:1px solid #448;font-family:Arial,Helvetica,sans-serif;font-size:0.9em}td.timingpoint2{background-color:#eee;border-top:1px solid #448;font-family:Arial,Helvetica,sans-serif;font-size:0.9em}p.comment{background-color:#ff0;font-weight:bold;padding:4px;margin:4px;border:2px dashed;display:block}td.ezsetup_header{background-color:#eee;border-top:1px solid #448;border-bottom:1px solid #448;font-size:120%;font-family:Arial,Helvetica,sans-serif}td.ezsetup_req{font-size:80%;font-family:Arial,Helvetica,sans-serif}.ezsetup_critical{background-color:#eee;border-top:1px solid #448;border-bottom:1px solid #448;font-size:120%;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#F00}.ezsetup_uncritical{background-color:#eee;border-top:1px solid #448;border-bottom:1px solid #448;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#E2A31D}.ezsetup_pass{background-color:#eee;border-top:1px solid #448;border-bottom:1px solid #448;font-size:120%;font-family:Arial,Helvetica,sans-serif;color:#00B500}div.debug-toolbar label{font-weight:normal}td.used_templates_stats1{background-color:#fff;border-top:1px solid #448;font-family:Arial,Helvetica,sans-serif}td.used_templates_stats2{background-color:#eee;border-top:1px solid #448;font-family:Arial,Helvetica,sans-serif}div#debug{text-align:left}div#debug table + h2,table + h3{margin-top:1em}table#templateusage th + th,table#templateusage td + td,table#timeaccumulators th + th,table#timeaccumulators td + td,table#timingpoints th + th,table#timingpoints td + td{padding:0.25em 0.5em 0.25em 0.5em}div#debug th{text-align:left}.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}.ui-helper-hidden { display:none}.ui-helper-hidden-accessible { position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.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:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget { font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button { font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content { border:1px solid #ddd;background:#eee url(/extension/afsp/design/afsp/images/ui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a { color:#333}.ui-widget-header { border:1px solid #e78f08;background:#f6a828 url(/extension/afsp/design/afsp/images/ui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a { color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default { border:1px solid #ccc;background:#f6f6f6 url(/extension/afsp/design/afsp/images/ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited { color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus { border:1px solid #fbcb09;background:#fdf5ce url(/extension/afsp/design/afsp/images/ui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover { color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active { border:1px solid #fbd850;background:#fff url(/extension/afsp/design/afsp/images/ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited { color:#eb8f00;text-decoration:none}.ui-widget:active { outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight  {border:1px solid #fed22f;background:#ffe45c url(/extension/afsp/design/afsp/images/ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border:1px solid #cd0a0a;background:#b81900 url(/extension/afsp/design/afsp/images/ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a { color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text { color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary { font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary { opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled { opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon { width:16px;height:16px;background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon {background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon {background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon { background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon {background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon {background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image:url(/extension/afsp/design/afsp/images/ui/ui-icons_ffd27a_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-start { background-position:-80px -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-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl { -moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr { -moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl { -moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br { -moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay { background:#666 url(/extension/afsp/design/afsp/images/ui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50)}.ui-widget-shadow { margin:-5px 0 0 -5px;padding:5px;background:#000 url(/extension/afsp/design/afsp/images/ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}/*
* jQuery UI Dialog 1.8.16
*
* Copyright 2011,AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Dialog#theming
*/
.ui-dialog { position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar { padding:.4em 1em;position:relative; }.ui-dialog .ui-dialog-title { float:left;margin:.1em 16px .1em 0}.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 { position:relative;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 .ui-dialog-buttonset { float:right}.ui-dialog .ui-dialog-buttonpane button { margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se { width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar { cursor:move}.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;background-position:0 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}/*
* jQuery UI Datepicker 1.8.16
*
* Copyright 2011,AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Datepicker#theming
*/
.ui-datepicker { width:17em;padding:.2em .2em 0;display:none}.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 { 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 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%;font-size:0}.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}/*
* jQuery UI Progressbar 1.8.16
*
* Copyright 2011,AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Progressbar#theming
*/
.ui-progressbar { height:2em;text-align:left}.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%}body {background:#fff;color:#3D3C3D;;font-family:Arial,sans-serif;font-size:62.5%;line-height:1;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,li,ol,dl,dt,dd {margin:0;padding:0}form,textarea {  margin:0}ul,ul ul { list-style:none;margin:0;padding:0}img { border:none}input,select,textarea { font-family:Arial,sans-serif;font-size:1.1em;vertical-align:middle}input.input-text,textarea {   margin:0; padding:0}fieldset { border:none;margin:0;padding:0}label { display:inline;font-weight:normal;padding:0;vertical-align:middle;white-space:normal}button {overflow:visible}table { border-collapse:collapse;border-spacing:0}a {color:#970025;text-decoration:none}a:hover {color:#970025;text-decoration:underline}.clear {clear:both;height:0;font-size:1px}.clearfix:after { clear:both;content:".";display:block;height:0;visibility:hidden}.intro .text-right{text-align:right}.intro .text-left{text-align:left}.intro div.object-right{text-align:right}.intro div.object-left{text-align:left}#container {width:991px;margin:0 auto;position:relative}#container #left-block {position:absolute;top:0;left:-220px;width:210px}#header-ad {margin:17px 0 11px;text-align:center}#header {position:relative;background:#FFF}#logo {margin:11px 10px 9px}#main-nav {background:#eeeff0 url(/extension/afsp/design/afsp/images/bg_main_nav_top.png) repeat-x;position:relative;width:735px}#main-nav > ul {background:url(/extension/afsp/design/afsp/images/bg_main_nav_bottom.png) repeat-x left bottom}#main-nav > ul > li { float:left;font-family:'Times New Roman',Times,serif;font-size:14px;line-height:1}#main-nav > ul > li > a {color:#535353;display:block;padding:8px 8px 9px}#main-nav > ul > li:hover > a,#main-nav > ul > li.active > a {background:#231f20;color:#fff;text-decoration:none}#main-nav > ul > li.active ul li.active a {font-weight:bold}#main-nav .submenu {background:#333;font-size:0;left:-9999px;min-height:20px;position:absolute;top:31px;width:735px;display:none}#main-nav>ul>li:hover .submenu,#main-nav>ul>li.active .submenu {left:0;display:block}#main-nav > ul > li:hover .submenu {z-index:1}#main-nav .submenu ul {padding-left:4px}#main-nav .submenu li {display:inline-block;font-family:Tahoma,sans-serif;font-size:11px;line-height:1.09;margin-right:3px;padding:4px 0;vertical-align:top;width:24%}#main-nav .submenu li a {background:url(/extension/afsp/design/afsp/images/main_nav_submenu_bullet.png) no-repeat 0 0.4em;color:#fff;display:block;padding-left:10px}#top-bar {border-left:1px solid #f9f9f9;padding:3px 7px 3px 27px;width:700px;background-color:#FFF}#top-bar .top-bar-links {float:right;padding:1px 0 0;white-space:nowrap}#top-bar .top-bar-links li {display:inline;margin-left:4px}#top-bar .search-form {float:left;padding:2px 0}#top-bar .search-form label {color:#990025;font-size:12px;font-weight:bold}#top-bar .search-form a {font-weight:bold;margin-left:18px;text-decoration:underline}#top-bar .search-form input[type=text] {border:1px solid #adadad;color:#9f9f9f;font-size:10px;padding:0 1px 1px;width:193px}#header .header-aside {bottom:0;position:absolute;right:0;width:256px}#header .newsletter-block {background:#fff url(/extension/afsp/design/afsp/images/bg_newsletter_block.png) repeat-x left bottom;border:1px solid #d2d2d2;padding:15px 15px 9px}#header .newsletter-block strong {background:url(/extension/afsp/design/afsp/images/lock.png) no-repeat;color:#970025;display:block;font-family:Tahoma,sans-serif;font-size:27px;font-weight:normal;margin:0 0 7px;padding-left:46px;letter-spacing:-1px}#header .newsletter-block strong span {display:block;font-size:13px;font-weight:bold;margin:3px 0 0}#header .newsletter-block label {color:#606060;font-size:12px}#header .newsletter-block input[type=text] {border:2px solid #c1c1c1;font-size:12px;height:10px;padding:2px 1px;width:150px}#header .newsletter-block input[type=submit] {border:2px solid #c1c1c1;width:20px;padding:0;height:18px;cursor:pointer;color:transparent;background:url(/extension/afsp/design/afsp/images/ok.png) no-repeat top left}#header .account-link {background:#970124 url(/extension/afsp/design/afsp/images/bg_account_link.png) repeat-x;color:#fff;display:block;font-family:'Times New Roman',Times,serif;font-size:14px;padding:7px 7px 8px;text-align:center}#header .account-link:hover {text-decoration:none}#footer ul {background:#2b2728 url(/extension/afsp/design/afsp/images/bg_footer.png) repeat-x;font-size:12px;line-height:33px;text-align:center}#footer ul li {color:#fff;display:inline}#footer ul li:after {content:'-'}#footer ul li.last:after {content:''; }#footer ul a {color:#fff;margin-right:3px}#footer p {background:#e6e7e9;color:#2c292a;font-size:12px;line-height:31px;text-align:center}#content {background:#e6e7e9;padding:20px 20px 17px 16px}#content .main-col {float:left;width:707px}#content .side-col {float:right;width:235px}.box {margin:0 0 14px}.revue {background:#FFF}.box:last-child {margin-bottom:0}.box .box-head {background:#262223 url(/extension/afsp/design/afsp/images/bg_box_head.png) repeat-x;color:#fff;font-family:'Times New Roman',Times,serif;font-size:14px;font-weight:bold;line-height:1.14}.box .box-head-in {background:url(/extension/afsp/design/afsp/images/bg_box_header.png) no-repeat right center;display:table;height:36px;padding-right:6px}.box .box-head-in.box-head-two-levels {background-image:url(/extension/afsp/design/afsp/images/bg_box_header_sub.png)}.box .box-head-in.box-head-two-levels h3 a {color:#FFF;text-decoration:none}.box .box-head h1,.box .box-head h2,.box .box-head h3,.box .box-head h4,.box .box-head h5,.box .box-head h6 {background:#990025;display:table-cell;font-size:1em;padding:0 7px 0 11px;vertical-align:middle}.box .box-head h2 a {color:#FFF;text-decoration:none }.box .box-head-two-levels h1 + h2,.box .box-head-two-levels h2 + h3,.box .box-head-two-levels h3 + h4,.box .box-head-two-levels h4 + h5,.box .box-head-two-levels h5 + h6 {background:#c4103c url(/extension/afsp/design/afsp/images/bg_box_header.png) no-repeat left center;padding-left:14px}.box .box-head strong {display:block;text-transform:uppercase}.box .box-body {background:#fff;box-shadow:1px 1px 2px #b2b2b4}.box .box-body .article-body h2,.box .box-body .article-body h3 {margin:10px 0}.box .box-body .object-left {padding:5px 10px 0 0}.box .box-body .object-right {padding:5px 0 0 10px}a.bottom-link {background:#2d2c2a;color:#fff !important;display:inline-block;font-size:12px;padding:3px 12px;text-decoration:none !important}.signature a.bottom-link {margin-top:5px}.pagination {text-align:right}.pagination li {display:inline;font-size:11px;margin:0 1px}.pagination li a {color:#6a6b6b}.pagination li.prev a,.pagination li.next a,.pagination li.active a {color:#970025}.breadcrumbs {color:#6a6b6b;font-size:11px;margin:0 0 11px}.breadcrumbs li {display:inline}.breadcrumbs li:before {content:'/ '}.breadcrumbs li:first-child:before {content:''}.breadcrumbs a {color:#6a6b6b;text-decoration:underline}.lp-youth-page > p {font-size:12px;line-height:1.17;margin-bottom:15px}.lp-youth-page > h2 {margin:10px 0}.lp-youth-page .list { padding:18px 0 5px;border-top:1px solid #808185}.lp-youth-page .list li { padding:0;background:#f1f1f1;margin:0 0 19px}.lp-youth-page li img { display:block;float:left;margin:0 10px 5px 0}.lp-youth-page li .content { float:right;width:544px;padding:6px 20px 0 0}.lp-youth-page li p { font-size:12px;margin:0 0 4px}.lp-youth-page h3 { font-size:18px;color:#970025;font-weight:normal;margin:0 0 7px;line-height:1}.lp-youth-page li .entry-info { text-align:left;margin:0 0 6px}.lp-youth-page li .comments-count span,.lp-youth-page li .author span {color:#970025;padding:0  }.lp-youth-page li .read-more { text-align:right;margin:3px 0}.lp-youth-page li .read-more a { font-size:11px;color:#970025;text-decoration:underline;font-style:italic}.lp-youth-page li .read-more a:hover { text-decoration:none}.lp-youth-page .fb-link { float:right;line-height:19px;font-size:12px;color:#fff;height:19px;background:#2d2c2a url(/extension/afsp/design/afsp/images/fb-link.png) no-repeat left center;padding-left:40px;padding-right:10px}.recent-articles-block { border-top:1px solid #808185;margin-top:30px}.recent-articles-block > .head { color:#970025;font-size:14px;margin:20px 0}.recent-articles-block li.article { padding:0 0 22px;border-bottom:1px solid #d8d8d8;width:286px;margin:0 0 25px; }.recent-articles-block li .head strong { color:#6a6b6b;font-size:13px;font-weight:bold}.recent-articles-block li .head span { display:block;font-size:11px;color:#a0a0a0;padding:3px 0}.recent-articles-block li img.f-left { margin-right:14px}.recent-articles-block li .body { padding:0 0 10px}.recent-articles-block li .body p { font-size:11px;line-height:1.1}.recent-articles-block li.f-right { float:right}.recent-articles-block li.f-left { float:left}.home-col-1 {float:left;width:265px}.home-col-2 {float:right;width:430px}.home-col-2-1 {float:right;width:150px}.home-col-2-2 {float:left;width:264px}.inside-columns {margin:0 0 14px}.editor-box {font-size:12px;line-height:1.14;padding:13px 17px 13px 13px;height:328px}.editor-box img {float:right;margin:0 0 5px 5px}.editor-box p.lettrine:first-letter {color:#990025;float:left;font-size:42px;line-height:1;margin-right:10px}.editor-box .signature {/*margin:16px 0 0;*/ text-align:right}.editor-box .signature .date {color:#d74b41;display:block}.news-links-box {padding:12px 10px}.news-links-box p{width:150px;float:right}.dossiers .news-links-box p{float:left}.presse .news-links-box p {width:155px}.presse .news-links-box ul li {padding:10px 0}#news-cats-carousel { position:relative}.jcarousel-skin-news .jcarousel-container {height:16px;margin:0;padding:0 9px 0 8px;width:228px}.jcarousel-skin-news .jcarousel-clip-horizontal {height:16px;width:228px}.jcarousel-skin-news .jcarousel-item,#news-cats-carousel li {float:left;height:16px;line-height:16px;width:76px;margin:0;overflow:hidden;padding:0;position:relative;text-align:center}.jcarousel-skin-news .jcarousel-next-horizontal {position:absolute;top:0;right:0;width:9px;height:16px;cursor:pointer;background:url(/extension/afsp/design/afsp/images/arrows_news_carousel.png) no-repeat right center}.jcarousel-skin-news .jcarousel-prev-horizontal { position:absolute;top:0;left:-4px;width:9px;height:16px;cursor:pointer;background:url(/extension/afsp/design/afsp/images/arrows_news_carousel.png) no-repeat left center}.jcarousel-skin-news .jcarousel-next-disabled-horizontal,.jcarousel-skin-news .jcarousel-prev-disabled-horizontal { cursor:default;background:none}#news-cats-carousel li a {color:#a0a0a0;font-family:'Times New Roman',Times,serif;font-size:12px;font-weight:bold;text-transform:uppercase}#news-cats-carousel li a.active {color:#990025;text-decoration:none !important}.news-links-box .news-links-list {display:none;margin:7px 0 0}.news-links-box .news-links-list img{margin:0 5px 0 0}.news-links-box .news-links-list.active {display:block}.news-links-box .news-links-list li {border-top:1px solid #a0a0a0;font-size:12px;line-height:1.25;padding:2px 0}.news-links-box .news-links-list li:first-child {border-top:none}.news-links-box .news-links-list li span {color:#a0a0a0;font-size:11px;float:right}.mags-list .mags-top-bar {background:#86888a url(/extension/afsp/design/afsp/images/bg_mag_top_bar.png) no-repeat 4px center;color:#fff;font-size:11px;font-weight:bold;line-height:1.27;min-height:14px;padding:0 6px 0 45px;text-align:right}.revue .mags-top-bar {background:#86888a none;color:#fff;font-size:11px;font-weight:bold;line-height:1.27;min-height:14px;padding:0 6px 0 45px;text-align:right}.revue .title a {font-size:12px;margin-bottom:3px;display:block}.revue .info {margin-bottom:5px}.revue ul {padding:0 8px 8px}.revue ul li {margin:10px 0 0}.revue ul img {float:left;margin-right:7px}.revue ul .details {float:right;width:160px}.revue ul .details strong {display:block;font-size:12px;margin:0 0 4px}.revue ul .details strong a,.mags-list ul .details li a {color:#6a6b6b}.revue ul .details ul {margin:0 0 5px;padding:0}.revue ul .details li {background:url(/extension/afsp/design/afsp/images/bullet_mag_list.png) no-repeat left 0.45em;font-size:11px;line-height:1.18;margin:0;padding-left:7px}.revue ul .details .see-all {background:url(/extension/afsp/design/afsp/images/bg_see_all_link.png) no-repeat 0 0.18em;font-size:11px;padding-left:13px}.mags-list .mags-top-bar a {color:#fff}.mags-list ul {padding:0 8px 8px}.mags-list ul li {margin:10px 0 0}.mags-list ul img {float:left;margin-right:7px}.mags-list ul .details {float:right;width:160px}.mags-list ul .details strong {display:block;font-size:12px;margin:0 0 4px}.mags-list ul .details strong a,.mags-list ul .details li a {color:#6a6b6b}.mags-list ul .details ul {margin:0 0 5px;padding:0}.mags-list ul .details li {background:url(/extension/afsp/design/afsp/images/bullet_mag_list.png) no-repeat left 0.45em;font-size:11px;line-height:1.18;margin:0;padding-left:7px}.mags-list ul .details .see-all {background:url(/extension/afsp/design/afsp/images/bg_see_all_link.png) no-repeat 0 0.18em;font-size:11px;padding-left:13px}.library-list .author {color:#970025;font-family:Tahoma,sans-serif;font-size:12px;margin:0 0 6px}.library-list .title {color:#970025;font-family:Tahoma,sans-serif;font-size:10px;line-height:1.2}.library-list .author a,.library-list .title a {color:#970025}.library-list .info {color:#a0a0a0;font-family:Tahoma,sans-serif;font-size:10px;line-height:1.2;margin:0 0 6px}#home-slider {height:370px;overflow:hidden;padding:6px 5px 14px;position:relative;width:420px}.jcarousel-skin-homeslider .jcarousel-container {margin:0;padding:0 10px;width:420px}.jcarousel-skin-homeslider .jcarousel-clip-horizontal { width:420px;height:369px}.jcarousel-skin-homeslider .jcarousel-item,#home-slider li {float:left;width:420px;height:369px;overflow:hidden;padding:0;position:relative}#home-slider .details {padding:25px 11px 0}#home-slider .details h2 {font-size:15px;margin:0 0 7px;line-height:18px}#home-slider .details p {font-size:12px;line-height:1.08;margin:0 0 11px}#home-slider .details a.bottom-link {bottom:0;position:absolute;right:11px}#home-slider .jcarousel-control {position:absolute;right:10px;top:252px;z-index:3}#home-slider .jcarousel-control span {background:#479fa0;color:#fff;cursor:pointer;display:inline-block;font-weight:bold;margin-left:4px;padding:1px 3px}#home-slider .jcarousel-control span.active {background:#960226}.articles-list em {color:#970025;display:block;font-size:12px;font-style:normal;margin:5px 0 3px}.articles-list h3 {font-size:13px;margin:0 0 3px}.articles-list h3 a {color:#6a6b6b}.articles-list .date {color:#a0a0a0;display:block;font-size:11px;margin:0 0 4px}.articles-list p {font-size:11px;line-height:1;margin:0 0 3px}.articles-list-1 {padding:5px 10px 5px}.articles-list-1 ul {margin:0 0 8px}.articles-list-1 ul li {border-top:1px solid #d8d8d8;margin:-7px 0 0;padding:0 0 15px}.articles-list-1 ul li:first-child {border-top:none;margin-top:0}.articles-list-1 img {display:block;margin:0 0 6px}.articles-list-1 .pagination {margin:7px 0 0}.articles-list-2 {padding:5px 13px 17px}.articles-list-2 .date {margin:0 0 6px}.articles-list-2 img {float:left;margin:0 7px 5px 0}.articles-list-2 p {margin:0;margin-bottom:10px;text-align:justify}.articles-list-3 {padding-bottom:12px;padding-left:12px;height:454px}.articles-list-3 ul {font-size:0;margin:0 0 4px}.articles-list-3 ul li {display:inline-block;height:222px;font-size:10px;margin-left:12px;padding-bottom:0;vertical-align:top;width:114px}.articles-list-3 ul li:first-child {margin-left:0}.articles-list-3 ul li:nth-child(odd) {margin-left:0}.articles-list-3 img {display:block;margin:0 0 6px}.articles-list-3 p {margin:0 0 7px}.articles-list-4 {padding:5px 13px 17px}.articles-list-4 ul li {border-bottom:1px solid #CCC;padding:10px 0}.articles-list-4 ul li:last-child {border-bottom:0}.articles-list-4 .date {margin:0 0 6px}.articles-list-4 img {float:left;margin:0 7px 5px 0}.articles-list-4 p {margin:0;margin-bottom:10px;text-align:justify}.videos-list {padding:18px 12px 10px}#videos-carousel {font-family:Tahoma,sans-serif;position:relative}.jcarousel-skin-videos .jcarousel-container { margin:0;padding:0 14px;width:378px}.jcarousel-skin-videos .jcarousel-clip-horizontal {width:378px}.jcarousel-skin-videos .jcarousel-item,#videos-carousel li {float:left;height:auto;width:121px;padding:0 3px 0 2px;overflow:hidden;margin:0;position:relative}.jcarousel-skin-videos .jcarousel-next-horizontal {position:absolute;top:0;right:-12px;width:24px;height:100px;cursor:pointer;background:url(/extension/afsp/design/afsp/images/arrows_videos_carousel.png) no-repeat right center}.jcarousel-skin-videos .jcarousel-prev-horizontal { position:absolute;top:0;left:-12px;width:24px;height:100px;cursor:pointer;background:url(/extension/afsp/design/afsp/images/arrows_videos_carousel.png) no-repeat left center}.jcarousel-skin-videos .jcarousel-next-disabled-horizontal,.jcarousel-skin-videos .jcarousel-prev-disabled-horizontal { cursor:default;opacity:0.4;filter:alpha(opacity=40)}#videos-carousel .video-img img,#videos-carousel .video-img a {display:block;margin:0 0 8px}#videos-carousel h3 { font-size:12px;line-height:1;margin:0 0 2px}#videos-carousel h3 a {color:#6a6b6b}#videos-carousel .date {color:#a0a0a0;display:block;font-size:11px;margin:0 0 4px}#videos-carousel p {font-size:12px;line-height:1.17}.videos-list .see-all {margin:8px 0 0;text-align:right}.videos-list .see-all a {background:url(/extension/afsp/design/afsp/images/bg_see_all_link.png) no-repeat 0 0.18em;font-size:11px;padding-left:13px}.actions-box {background:#808185;color:#fff;padding:8px 7px 5px}.actions-box a {color:#fff}.actions-box em {display:block;font-size:10px;font-style:normal;text-align:center}.actions-box strong {display:block;font-size:22px;font-weight:normal;text-align:center}.actions-box li {float:left;width:122px}.actions-box li.even {width:87px}.actions-box li a {display:inline-block;padding:0 0 4px 18px}.actions-box li.even a {padding-left:14px}.actions-box li.first-line {font-size:22px;line-height:1;text-align:center;width:100%}.actions-box li.first-line a {background:url(/extension/afsp/design/afsp/images/ico_action_fait.png) no-repeat 0 1px;padding:0 0 4px 25px}.actions-box li.second-line {font-size:12px}.actions-box li.action-ab a {background:url(/extension/afsp/design/afsp/images/ico_action_ab.png) no-repeat}.actions-box li.action-res a {background:url(/extension/afsp/design/afsp/images/ico_action_res.png) no-repeat}.actions-box li.action-part a {background:url(/extension/afsp/design/afsp/images/ico_action_part.png) no-repeat}.actions-box li.action-sout a {background:url(/extension/afsp/design/afsp/images/ico_action_sout.png) no-repeat}.actions-box li.action-inf a {background:url(/extension/afsp/design/afsp/images/ico_action_inf.png) no-repeat}.agenda-box .agenda-top {background:#6d6e70 url(/extension/afsp/design/afsp/images/bg_agenda_top.png) repeat-x;padding:4px 8px 3px}.agenda-box .agenda-top strong{color:#fff;font-size:12px;font-weight:normal}.agenda-box .agenda-top ul {margin:2px 0 0}.agenda-box .agenda-top li a {color:#fff;font-size:10px; line-height:13px;padding-left:16px}.agenda-box .agenda-top li.link-send a {background:url(/extension/afsp/design/afsp/images/ico_email.png) no-repeat}.agenda-box .agenda-top li.link-facebook a {background:url(/extension/afsp/design/afsp/images/ico_facebook2.png) no-repeat}.agenda-box .agenda-bottom {background:#fff;padding:2px 4px 8px}.agenda-box .agenda-bottom li {background:url(/extension/afsp/design/afsp/images/bullet_agenda_list.png) no-repeat 8px 0.6em;border-top:1px solid #ececec;padding:3px 0 3px 15p;padding:0 0 2px 17px}.agenda-box .agenda-bottom li:first-child {border-top:none}.agenda-box .agenda-bottom li a {color:#6c6c6c}.opinions-box {padding:11px 8px 8px}.opinions-box .date,.opinions-box p {margin:0 0 10px}.network-box {padding:8px 4px}.network-box ul {font-size:0}.network-box li {color:#a0a0a0;display:inline-block;font-size:10px;margin:0 4px;vertical-align:top;width:105px}.network-box li:before {content:'+ '}.partners-box {padding:3px 6px 5px;position:relative;text-align:right}.partners-box li {border-top:1px solid #d8d8d8;padding:4px 8px;text-align:left}.partners-box li:first-child {border-top:none}.partners-box li img {float:left;margin-right:10px}.partners-box li p {line-height:1.1;padding-top:3px}.promo-link {box-shadow:5px 5px 7px #b2b2b4;margin:0 0 14px}.gen-list {padding:13px 16px 17px}.gen-list .intro  {font-size:12px;line-height:1.17;margin:0 0 19px;padding:0 0 16px}.video-list-page .intro {border-bottom:1px solid #808185;font-size:12px;line-height:1.17;margin:0 0 19px;padding:0 0 16px}.gen-list .intro p {margin:10px 0 0}.gen-list .intro p:first-child {margin:0}.gen-list > ul > li {background:#f1f1f1 url(/extension/afsp/design/afsp/images/logo_liste.jpg) no-repeat;margin-top:18px;padding:6px 18px 5px 110px}.gen-list h2 {font-size:18px;font-weight:normal;margin:0 0 10px;line-height:17px}.gen-list .sublist li {display:inline-block;font-size:12px;line-height:1.5;width:270px}.gen-list .sublist li:before {color:#990025;content:'+';display:inline-block;padding-right:6px}.gen-list .sublist li a {color:#6a6b6b;text-decoration:underline}.gen-list > ul p {font-size:12px;line-height:1.17;margin:6px 0 0}.gen-list .see-all {font-size:11px;margin:5px 0 2px 0;text-align:right}.gen-list .see-all a {text-decoration:underline}.article-page,.box-full-col {padding:21px 16px 35px}.article-head {margin:0 0 11px}.article-head h1 {border-bottom:1px solid #c6c6c6;color:#990025;font-size:24px;font-weight:normal;margin:0 0 6px;padding:0 0 12px}.article-head .author {float:left;font-size:12px;line-height:1.75}.article-head .author em,.article-page .article-foot .author em  {color:#990025;font-style:normal}.article-head ul {float:right;font-size:12px}.article-head ul li {display:inline}.article-head ul li:before {content:'l'}.article-head ul li:first-child:before {content:''}.article-head ul img {margin:0 9px 0 12px;vertical-align:middle}.article-page .article-body {font-family:verdana;font-size:12.3px;line-height:25px;padding:0 20px 20px}.article-page .article-main-img {margin:0 0 20px}.article-page .article-body p,.article-page .article-body ul,.article-page .article-body ol {margin:0 0 14px}.article-page .article-body p {text-align:justify;line-height:1.7}.article-page .article-body .share-article p {text-align:justify;line-height:1.3}.article-page .article-body .share-article {line-height:1}.article-page .article-body .magenta {color:#990025}.article-page .article-body .encadre_magenta {color:#990025;border:solid #990025 2px;padding:2px}.article-page .article-body ul li {display:inline-block;line-height:1.5;vertical-align:top;width:49%}.article-page .article-body ul.normal li {width:100%}.article-page .article-body ul.normal li ul {margin-left:20px}.article-page .article-body ul li:before {color:#990025;content:'+';padding-right:6px}.article-page .article-atachments {margin:38px 0 44px}.article-page .article-atachments strong {display:block;font-size:12px;margin:0 0 10px}.article-page .article-atachments ul {border:1px solid #c5c5c5;background:#ececec;float:left;padding:5px 10px}.article-page .article-body .article-atachments li {font-size:10px;padding:4px 0;width:100%}.article-page .article-atachments li a {color:#990025;font-size:12px;text-decoration:underline}.article-page .article-foot {border-top:1px solid #c6c6c6;margin:40px 0;padding:6px 0 0}.article-page .article-foot .author {float:right;font-size:12px;line-height:1}.article-page .add-comment {border-right:1px solid #ccc;float:left;margin-right:-1px;padding-right:20px;width:316px}.article-page .add-comment strong {color:#990025;display:block;font-size:14px;font-weight:normal;margin:0 0 20px}.article-page .add-comment .input-box {margin:16px 0}.article-page .add-comment p {font-size:12px}.article-page .add-comment label {display:block;font-size:12px;margin:0 0 3px}.article-page .add-comment label em,.article-page .add-comment .legend em {color:#990025}.article-page .add-comment input[type=text] {background:url(/extension/afsp/design/afsp/images/bg_textinput.png) no-repeat;border:none;color:#6A6B6B;font-size:12px;padding:8px 11px 6px;width:294px}.article-page .add-comment .textarea-container {background:url(/extension/afsp/design/afsp/images/bg_textarea.png) no-repeat;padding-top:7px; width:316px}.article-page .add-comment .textarea-container textarea {background:url(/extension/afsp/design/afsp/images/bg_textarea.png) no-repeat left bottom;border:none;color:#9f9f9f;font-size:10px;height:115px;line-height:1.6;padding:0 11px 6px;width:294px;resize:none}.btn-line {margin:13px 0 0;text-align:right}.btn-line .legend {float:left;font-size:12px;line-height:1.75}.btn-line button {background:none;border:none;color:#585858;cursor:pointer;font-size:11px;padding:0}.btn-line button span {background:url(/extension/afsp/design/afsp/images/bg_btn.png) no-repeat;display:inline-block;height:21px;line-height:21px;padding:0 0 0 20px}.btn-line button span span {background-position:right top;padding:0 20px 0 0}.article-page .comments-list {border-left:1px solid #ccc;float:right;padding-left:20px;width:318px}.article-page .comments-list > strong {color:#990025;display:block;font-size:14px;font-weight:normal;margin:0 0 10px}.article-page .comments-list > ul > li,.article-page .more-comments-list > ul > li {border-top:1px solid #b2b2b2;padding:13px 10px}.article-page .comments-list > ul > li:first-child,.article-page .more-comments-list > ul > li:first-child {border-top:none}.article-page .comments-list > ul > li.even,.article-page .more-comments-list > ul > li.even {background:#f3f3f3}.article-page .comments-list .comment-head,.article-page .more-comments-list .comment-head {color:#878787;font-size:12px;margin:0 0 7px}.article-page .comments-list .comment-body,.article-page .more-comments-list .comment-body {color:#9f9f9f;font-size:12px;line-height:1.17;text-align:justify}.article-page .comments-list .see-all {font-size:12px;margin:6px 0 0;min-height:12px;text-align:right}.article-page .comments-list .see-all a { text-decoration:underline}.article-page .more-comments-list {display:none;margin:10px 0 0}.img-left {float:left;margin:0 21px 7px 0}.recommended-articles,.dossier-links {border-top:1px solid #c6c6c6;margin:26px 0 0;padding:17px 0 0}.recommended-articles strong,.dossier-links strong  {display:block;margin:0 0 16px}.recommended-articles li a,.dossier-links li a {color:#6a6b6b}.dossier-links li b {color:#990025}.dossier-links strong {color:#990025;font-size:14px;font-weight:normal}.dossier-links li .date {color:#990025}.dossier-links li .date:after,.dossier-links li .pdf-icon:after {color:#6a6b6b;content:'l';margin:0 2px 0 6px}.dossier-links li .pdf-icon {background:url(/extension/afsp/design/afsp/images/ico_pdf2.png) no-repeat left center;display:inline-block;height:18px;padding-left:13px}.event-details {border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;font-size:12px;line-height:1.5;padding:19px 0;position:relative;margin-bottom:20px}.event-details div {margin-bottom:8px}.event-details em {color:#990025;font-style:normal}.event-details .btn-sign {background:#2d2c2a url(/extension/afsp/design/afsp/images/bg_btn_sign.png) no-repeat 9px 2px;color:#fff;display:block;font-size:12px;padding:1px 13px 0 35px;position:absolute;right:0;text-decoration:none !important;top:15px}.contact-page > p {font-size:12px;line-height:1.17}.contact-boxes {border-bottom:1px solid #c6c6c6;margin:26px 0 38px;padding:0 0 3px}.contact-boxes li {background:#ececec;border:1px solid #ccc;display:inline-block;font-size:12px;line-height:1.5;margin-bottom:18px;min-height:133px;padding:12px 11px;vertical-align:top;width:288px}.contact-boxes li.even {margin-left:44px}.contact-boxes li h2 {color:#990025;font-size:14px;font-weight:normal;margin:0 0 4px}.contact-boxes li p {line-height:1.5}.contact-form .input-box {margin:16px 0}.contact-form label,.contact-form span.label {color:#585858;display:inline-block;font-size:12px;padding-top:5px;vertical-align:top;width:102px}.contact-form input[type=radio] + label {margin-right:55px;padding:0;vertical-align:middle;width:auto}.contact-form label em,.contact-form span.label em,.contact-form .legend em {color:#990025}.contact-form input[type=text] {background:url(/extension/afsp/design/afsp/images/bg_textinput.png) no-repeat;border:none;color:#6A6B6B;font-size:12px;padding:7px 11px 6px;width:294px}.contact-form .textarea-container {background:url(/extension/afsp/design/afsp/images/bg_textarea.png) no-repeat;display:inline-block;padding-top:7px;vertical-align:top;width:316px}.contact-form .textarea-container textarea {resize:none;background:url(/extension/afsp/design/afsp/images/bg_textarea.png) no-repeat left bottom;border:none;color:#6A6B6B;font-size:12px;height:115px;line-height:1.6;padding:0 11px 6px;width:294px}.contact-form .validation-msg {background:url(/extension/afsp/design/afsp/images/ico_validation.png) no-repeat;color:#990025;display:inline-block;font-size:11px;margin-left:10px;padding-left:18px}.contact-form .btn-line {margin:21px 0 0;min-height:21px;padding:0 250px 0 105px}.contact-form .btn-line .legend {color:#585858}.contact-form .btn-line button.btn-submit span {background-image:url(/extension/afsp/design/afsp/images/bg_btn2.png);color:#fff}.contact-form .notice {color:#585858;font-size:10px;line-height:1.4;margin:34px 0 0}.contact-page .warning,.contact-page .feedback {margin:10px 0;border:1px solid #C6C6C6;padding:10px}.contact-page .warning h2,.contact-page .feedback h2 {margin:0 0 5px}.contact-page .warning p {font-size:12px;color:#990025;margin:5px 0}.contact-page .warning p {font-size:12px;margin:5px 0}.search-results .intro,.search-results .intro p {font-size:12px;line-height:1.17;margin:0 0 15px;text-align:justify}.search-results .related-topics {border-bottom:1px solid #808185;margin:0 0 23px;padding:0 0 18px}.search-results .related-topics p {font-size:14px;margin:0 0 10px}.search-results .related-topics p strong {color:#990025}.search-results .related-topics ul li {display:inline-block;font-size:12px;line-height:1.5;vertical-align:top;width:49%}.search-results .related-topics ul li:before {color:#990025;content:'+';padding-right:6px}.search-results .results-list {margin:0 0 30px}.search-results .results-list li {background:#f1f1f1;margin:17px 0;padding-right:22px}.search-results .results-list li img {float:left;margin-right:9px}.search-results .results-list .result-body {margin-left:109px;padding:7px 0 5px}.search-results .results-list h2 {color:#990025;font-size:18px;font-weight:normal;margin:0 0 14px;line-height:19px}.search-results .results-list .result-info {color:#878787;font-size:12px;margin:0 0 7px;text-align:right}.search-results .results-list .result-info .author {float:left}.search-results .results-list .result-info em {color:#990025;font-style:normal}.search-results .results-list p {font-size:12px;line-height:1.17}.agenda-page .intro {border-bottom:1px solid #808185;margin:0 0 23px;padding:0 0 18px}.agenda-page .intro,.agenda-page .intro p {font-size:12px;line-height:1.17;text-align:justify}.agenda-page .calendars-list {background:url(/extension/afsp/design/afsp/images/bg_calendars_list.png) repeat-x;box-shadow:0 4px 8px #b2b2b4;margin:0 0 35px;padding:37px 15px 21px}.agenda-page .calendars-list .prev,.agenda-page .calendars-list .next {background:#adadad url(/extension/afsp/design/afsp/images/arrows_videos_carousel.png) no-repeat left center;float:left;height:136px;margin:0 12px 0 0;width:24px}.agenda-page .calendars-list .next {background-position:right center;margin:0 0 0 12px}.agenda-page .calendars-list .calendar-item {float:left;margin:0 9px}.agenda-page .agenda-list {padding:0 0 15px}.agenda-page .agenda-list li {background:#f1f1f1;display:table;height:100px;margin:0 0 18px;padding-right:20px;position:relative}.agenda-page .agenda-list .date {background:#970025 url(/extension/afsp/design/afsp/images/bg_agenda_list.png) no-repeat right center;color:#fff;display:table-cell;font-size:14px;font-weight:bold;line-height:23px;padding-right:8px;text-align:center;vertical-align:middle;width:101px}.agenda-page .agenda-list .date .day {font-size:20px}.agenda-page .agenda-list .item-body {vertical-align:middle;width:546px; height:77px;padding:13px 0 0;position:relative}.agenda-page .agenda-list h2 {color:#990025;font-size:18px;font-weight:normal;margin:0 0 6px;line-height:19px}.agenda-page .agenda-list p {font-size:12px;line-height:1.17}.agenda-page .agenda-list .see-all {font-size:11px;text-align:right;position:absolute;bottom:0;right:0}.agenda-page .agenda-list .see-all a {text-decoration:underline}.checkout-payment h2 {background:#e6e6e6;font-size:12px;margin:0 0 18px;padding:3px 5px 4px}.checkout-payment .form-section {margin:0 0 27px}.checkout-payment .total-donation {background:#d8d8d8 url(/extension/afsp/design/afsp/images/bg_total_donation.png) repeat-x;border:1px solid #b4b4b4;color:#2c292a;font-size:24px;margin:0 0 21px;padding:10px 13px;float:left}.checkout-payment .total-donation strong {color:#970025}.checkout-payment .payment-form .input-box {margin:4px 0}.checkout-payment .payment-form label {font-size:12px}.checkout-payment .payment-form .notice {color:#970025;font-size:12px;font-weight:bold;line-height:1.25;margin:15px 0 0}.checkout-payment .btn-line {margin:27px 0 0;text-align:right}.checkout-payment .btn-line button {background:none;border:none;padding:0}.checkout-payment .btn-line button span {background:url(/extension/afsp/design/afsp/images/bg_btn_payment.png) no-repeat;color:#fff;display:inline-block;font-size:11px;height:21px;line-height:21px;padding:0 17px 0 0;text-align:center;width:140px}.petition-page .intro,.petition-page .intro p {font-size:12px;line-height:1.17;margin:0 0 25px}.petition-page .petition-content {border:1px solid #c6c6c6;font-size:12px;line-height:1.5;margin:0 0 24px;padding:15px 14px}.petition-page .petition-content p,.petition-page .petition-content ul,.petition-page .petition-content ol {line-height:1.5;margin:0 0 20px}.petition-content ul {list-style-type:disc;padding-left:15px}.petition-content ol {padding-left:20px}.petition-page .petition-content li {line-height:1.5}.petition-page .petition-form {border-top:1px solid #c6c6c6;padding:24px 0 0}.petition-content:last-child {margin-bottom:0 !important}.group-page .intro {border-bottom:1px solid #999a9d;padding-bottom:7px;margin:0 0 27px}.group-page .intro p {font-size:12px;line-height:1.17;margin:0 0 6px}.group-page .intro .bottom-btn {text-align:right}.group-page .intro .bottom-btn a {background:url(/extension/afsp/design/afsp/images/bg_btn_payment.png) no-repeat;color:#fff;display:inline-block;font-size:11px;height:21px;line-height:21px;padding:0 17px 0 0;text-align:center;text-decoration:none !important;width:140px}.group-section {margin:0 0 13px}.group-section h2 {background:#990025 url(/extension/afsp/design/afsp/images/arrow_group_section1.png) no-repeat 657px center;color:#fff;font-size:12px;margin:0 0 11px;padding:8px 10px}.group-section h2:before {background:url(/extension/afsp/design/afsp/images/arrow_group_section2.png) no-repeat left 3px;content:' ';display:inline-block;height:12px;width:10px}.section-calendar {display:table;height:150px}.section-calendar .calendar-date {background:#f1f1f1;color:#6a6b6b;display:table-cell;font-size:42px;text-align:center;vertical-align:middle;width:138px}.section-calendar .calendar-date .day {color:#990025;font-weight:bold}.section-calendar .calendar-item {display:table-cell;padding:0 11px 0 5px;vertical-align:top}.section-calendar .events-list {display:table-cell;vertical-align:top}.section-calendar .events-list h3 {color:#990025;font-size:14px;font-weight:normal;margin:0 0 14px}.section-calendar .events-list li {background:url(/extension/afsp/design/afsp/images/dotted_line_red.png) repeat-x left bottom;padding:8px 0 9px}.section-calendar .events-list strong {color:#4a4b4b;display:block;font-size:12px;font-weight:normal;margin:0 0 3px}.section-calendar .events-list strong .time {color:#990025;font-weight:bold}.section-calendar .events-list strong a {color:#4a4b4b}.section-calendar .events-list p {font-size:10px;line-height:1.2}.section-discussion {margin:0 0 20px}.section-discussion table {width:100%}.section-discussion thead tr {background:url(/extension/afsp/design/afsp/images/dotted_line_dark_grey.png) repeat-x}.section-discussion tbody tr {background:url(/extension/afsp/design/afsp/images/dotted_line_light_grey.png) repeat-x left bottom}.section-discussion th {background:url(/extension/afsp/design/afsp/images/dotted_line_dark_grey.png) repeat-x left bottom;color:#6a6b6b;font-size:12px;font-weight:bold;padding:4px 0 5px;text-align:left}.section-discussion td {font-size:12px;line-height:1.17;padding:9px 0 18px}.section-discussion th:first-child,.section-discussion .row-opener td:first-child {padding-left:35px;width:468px}.section-discussion .row-opener td:first-child {background:url(/extension/afsp/design/afsp/images/icons_discussion.png) no-repeat 1px -25px}.section-discussion .row-opener.active td:first-child {background-position:1px 16px}.section-discussion .row-opener td {padding:13px 0 7px}.section-discussion .row-opener + tr {display:none}.section-discussion .row-opener.active + tr {display:table-row}.section-discussion th:first-child + th,.section-discussion .row-opener td:first-child + td {width:108px}.section-discussion td p {margin:0 0 5px;text-align:justify}.section-discussion td em {color:#990025;font-style:normal}.section-discussion .see-all {text-align:right}.section-discussion .see-all a {font-size:11px;font-style:italic;text-decoration:underline}.section-articles {margin:0 0 20px}.section-articles ul {font-size:0}.section-articles li {display:inline-block;font-size:10px;margin:0 10px 17px 0;vertical-align:top;width:320px}.section-articles li.even {margin-left:43px}.section-articles li img {float:left}.section-articles .article-short {margin-left:110px}.section-articles .article-short h3 {font-size:18px;font-weight:normal;margin:0 0 7px;line-height:1em}.section-articles .article-short p {font-size:12px;line-height:1.17;text-align:justify}.section-articles .article-short .see-all {text-align:right}.section-articles .article-short .see-all a {font-size:11px;text-decoration:underline}.section-articles .bottom-links {font-size:11px;text-align:right}.section-articles .bottom-links a {font-style:italic;text-decoration:underline}.section-todo {margin:0 0 28px}.section-todo li {background:url(/extension/afsp/design/afsp/images/dotted_line_light_grey.png) repeat-x left bottom;padding:10px 0}.section-todo li h3 {font-size:14px;margin:0 0 6px;padding:1px 0 2px 20px}.section-todo li.locked h3 {background:url(/extension/afsp/design/afsp/images/ico_lock_closed.png) no-repeat 1px 0}.section-todo li.unlocked h3 {background:url(/extension/afsp/design/afsp/images/ico_lock_open.png) no-repeat 1px 0}.section-todo li p {font-size:12px;line-height:1.17;margin:0 0 3px;text-align:justify}.section-todo li .todo-form {text-align:right}.section-todo li .todo-form select {border:1px solid #b1acb1;color:#6a6b6b;font-size:11px;height:18px}.section-todo li .todo-form button {background:none;border:none;cursor:pointer;padding:0;vertical-align:middle}.section-todo li .todo-form button span {background:#990025;color:#fff;display:inline-block;font-family:"Lucinda Console",Arial,sans-serif;font-size:11px;height:18px;line-height:18px;padding:0 6px}.section-members ul {font-size:0;margin:0 -8px}.section-members li {background:#f1f1f1;display:inline-block;font-size:10px;margin:0 8px 13px;vertical-align:top;width:214px}.section-members li img {float:left}.section-members .member-short {margin-left:79px;padding:6px 0 0}.section-members .member-short strong {color:#990025;display:block;font-size:16px;margin:0 0 1px}.section-members .member-short .member-function {line-height:1.4}.section-members .member-short .member-function em {color:#990025;font-style:normal}.section-members .member-short p {font-size:12px;line-height:1.17}.section-members .see-all {text-align:right}.section-members .see-all a {font-size:1.1em;font-style:italic;text-decoration:underline}.donate-page > p {font-size:12px;line-height:1.17}.donate-page h2 { font-size:18px;font-style:italic;margin:0 0 11px}.donate-area li { float:left;text-align:center;width:66px;height:56px;border-radius:5px;padding:8px 0 0;margin-right:8px;background:rgb(72,72,72);background:-moz-linear-gradient(top,rgba(72,72,72,1) 0%,rgba(30,30,30,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(72,72,72,1)),color-stop(100%,rgba(30,30,30,1)));background:-webkit-linear-gradient(top,rgba(72,72,72,1) 0%,rgba(30,30,30,1) 100%);background:-o-linear-gradient(top,rgba(72,72,72,1) 0%,rgba(30,30,30,1) 100%);background:-ms-linear-gradient(top,rgba(72,72,72,1) 0%,rgba(30,30,30,1) 100%);background:linear-gradient(top,rgba(72,72,72,1) 0%,rgba(30,30,30,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848',endColorstr='#1e1e1e',GradientType=0 )}.donate-area li.last { margin:0}.donate-area .donate-box {padding:14px;float:left;width:296px;color:#fff;border-radius:5px;background:rgb(188,31,69);background:-moz-linear-gradient(top,rgba(188,31,69,1) 0%,rgba(153,0,37,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(188,31,69,1)),color-stop(100%,rgba(153,0,37,1)));background:-webkit-linear-gradient(top,rgba(188,31,69,1) 0%,rgba(153,0,37,1) 100%);background:-o-linear-gradient(top,rgba(188,31,69,1) 0%,rgba(153,0,37,1) 100%);background:-ms-linear-gradient(top,rgba(188,31,69,1) 0%,rgba(153,0,37,1) 100%);background:linear-gradient(top,rgba(188,31,69,1) 0%,rgba(153,0,37,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#bc1f45',endColorstr='#990025',GradientType=0 )}.donate-area { border-top:1px solid #c6c6c6;padding:23px 0 0;margin:11px 0 0}.donate-area .donate-box .head { font-size:14px;font-weight:bold;border-bottom:1px solid #fff;padding:0 0 4px;margin:0 0 14px;font-style:italic}.donate-area .donate-box ul { padding:0 0 14px;border-bottom:1px dashed #e5476d;margin:0 0 11px}.donate-area .donate-free label { font-size:12px}.donate-area .donate-free input[type="text"] { border:1px solid #78122a;width:132px}.donate-area .donate-box .after { font-size:18px;font-weight:bold;vertical-align:middle}.donate-area li label { font-size:25px;color:#fff;font-weight:bold;display:block;line-height:1}.donate-page .btn-set { text-align:right;padding:20px 0 0}.donate-page .back-link {background:url(/extension/afsp/design/afsp/images/bg_see_all_link.png) no-repeat 0 0;font-size:11px;padding-left:13px;float:left;margin:9px 0 0}.btn-donate { width:212px;background:none;border:none;color:#585858;cursor:pointer;font-size:11px;padding:0}.btn-donate span { background:url(/extension/afsp/design/afsp/images/bg_btn_hand.png) no-repeat scroll left top;display:inline-block;height:28px;line-height:28px;padding:0 0 0 42px;font-size:14px;color:#fff}.btn-donate span span { background-position:right top;padding:0 42px 0 0}.our-history-page > p {font-size:12px;line-height:1.17;margin-bottom:15px}.our-history-page .legend {font-size:12px;font-weight:bold;line-height:2}.our-history-page .timeline li { height:90px;min-height:90px; padding:0 0 0 59px;z-index:1;position:relative;background:url(/extension/afsp/design/afsp/images/timeline.png) repeat-y 37px 0}.our-history-page .timeline img { width:174px;height:82px;float:left;margin:0 10px 0 0; }.our-history-page .timeline .year { position:absolute;top:-4px;left:0;font-size:11px;color:#990025;z-index:2}.our-history-page .timeline h3 { font-size:15px;font-weight:bold;margin:0 0 7px}.our-history-page .timeline p { font-size:12px}.associations-page > p {font-size:12px;line-height:1.17;margin-bottom:15px}.assoc-list { padding:18px 0 0;border-top:1px solid #808185}.assoc-list li { background:#f1f1f1;padding:10px 12px;margin:0 0 19px}.assoc-list h3 { font-size:18px;color:#970025;font-weight:normal;margin:0 0 8px}.assoc-list .logo { float:left;margin:0 10px 0 0}.assoc-list li .content { float:right;width:500px;padding:2px 0 0 0}.assoc-list li p { font-size:12px;margin:0 0 4px}.assoc-list li .ext-link { background:url(/extension/afsp/design/afsp/images/bg_see_all_link.png) no-repeat scroll 0 4px transparent;font-size:12px;margin:9px 0 0;padding-left:13px}.blog-list-page > p {font-size:12px;line-height:1.17;margin-bottom:15px}.blog-list-page .intro p {font-size:12px;line-height:1.17;margin-bottom:15px}.blog-list-page a.bottom-link { background:url(/extension/afsp/design/afsp/images/ico_blog.png) #2d2c2a no-repeat 7px 3px;padding-left:32px; }.blog-list-page .blog-list { padding:18px 0 30px;border-top:1px solid #808185}.blog-list-page .blog-list li { padding:0;background:#f1f1f1;margin:0 0 19px}.blog-list-page li img { width:100px;display:block;float:left}.blog-list-page li .content { float:right;width:544px;padding:6px 20px 0 0}.blog-list-page li p { font-size:12px;margin:0 0 4px}.blog-list-page h3 { font-size:18px;color:#970025;font-weight:normal;margin:0 0 7px;line-height:1}.blog-list-page li .entry-info { text-align:right;margin:0 0 6px}.blog-list-page li .comments-count span,.blog-list-page li .author span {color:#970025;padding:0 0 0 10px; }.blog-list-page li .read-more { text-align:right;margin:3px 0}.blog-list-page li .read-more a { font-size:11px;color:#6a6b6b;text-decoration:underline;font-style:italic}.blog-list-page li .read-more a:hover { text-decoration:none}.forgot-password-page > p {font-size:12px;line-height:1.17;margin-bottom:15px}.forgot-password-page .form-wrapper { width:365px;display:block;margin:35px 0 25px}.forgot-password-page .legend { border-bottom:1px solid #970025;color:#970025;padding:0 0 4px;margin:0 0 12px}.forgot-password-page form input[type="text"] { background:url(/extension/afsp/design/afsp/images/bg_input1.png) #f4f4f4 repeat-x;border:1px solid #d2d2d2;width:176px}.forgot-password-page form .field { text-align:right}.forgot-password-page form .field label { float:left;font-size:12px;padding:3px 0 0}.forgot-password-page .btn-set { text-align:right}.forgot-password-page .btn-submit { background:none;border:none;color:#fff;cursor:pointer;font-size:12px;padding:0}.forgot-password-page .btn-submit span { background:url(/extension/afsp/design/afsp/images/bg_btn_arrow.png) no-repeat scroll left top;display:inline-block;height:21px;line-height:19px;padding:0 0 0 10px;font-size:12px;color:#fff}.forgot-password-page .btn-submit span span { padding:0 30px 0 0;background-position:right top}.video-list-page > p {font-size:12px;line-height:1.17;margin-bottom:15px}.video-list-page a.bottom-link { background:url(/extension/afsp/design/afsp/images/ico_blog.png) #2d2c2a no-repeat 7px 3px;padding-left:32px; }.video-list-page .video-list li { padding:0;background:#f1f1f1 url(/extension/afsp/design/afsp/images/logo_liste.jpg) no-repeat;margin:0 0 19px}.video-list-page li img { width:100px;display:block;float:left}.video-list-page li .content { float:right;width:544px;padding:6px 20px 0 0}.video-list-page li p { font-size:12px;margin:0 0 4px}.video-list-page h3 { font-size:18px;color:#970025;font-weight:normal;margin:0 0 7px;line-height:1}.video-list-page li .entry-info { text-align:right;margin:0 0 6px}.video-list-page li .comments-count span,.video-list-page li .author span {color:#970025;padding:0 0 0 3px; }.video-list-page li .author {float:left;margin-right:15px}.video-list-page li .read-more { text-align:right;margin:3px 0}.video-list-page li .read-more a { font-size:11px;color:#970025;text-decoration:underline;font-style:italic}.video-list-page li .read-more a:hover { text-decoration:none}table.pyjama {border:1px solid #6A6B6B;border-collapse:collapse}table.pyjama th {padding:5px;background-color:#D0E3FA;background-image:url(/extension/afsp/design/afsp/stylesheets/sky.jpg)}table.pyjama tr:nth-child(odd)		{ background-color:#eee}table.pyjama tr:nth-child(even)		{ background-color:#fff}table.pyjama td {border:thin solid #6A6B6B;padding:5px}.article-page .article-body table.pyjama td p {text-align:left}table.pyjama caption {font-family:sans-serif}.article-body-newsletter{position:absolute;left:433px;top:200px;color:#4c4c4e;font-weight:bold}.article-body-newsletter .key_error{font-weight:bold;color:#B31C2B}.article-body-newsletter .block{margin-bottom:10px}.article-body-newsletter label{font-weight:bold;display:block;font-size:16px;margin-bottom:2px}.article-body-newsletter input.halfbox{font-size:16px;height:17px;width:124%;border:2px solid #eaeaea}.share-article table {background-color:#E6E7E9}.share-article h4 {font-size:1.2em}.share-article h3 {color:#990025;font-size:1.4em}.share-article table td {padding:0 5px}.share-article input.text {border:1px solid ;padding:2px;width:75px}.share-article input.submit {border:1px solid;padding:2px;width:75px;background-color:#990025;color:#FFF;width:55px}.share-article .share-message {padding:5px;margin:5px;background-color:#FFF}.share-article .share-message p {margin:5px}.configure-message p {margin:10px;padding-top:10px;font-size:13px;color:#3D3C3D;line-height:17px}}.blog-list-page .intro img {float:left;margin:0 10px 10px 0}.blog-list-page .intro .left p {float:left;width:565px}.side-col .dossiers .opinions-box {padding:11px 8px 8px}.side-col .dossiers .articles-list h3 {font-size:13px;margin:0 0 8px}.box-survey p {font-size:12px;line-height:1.17;margin:0 0 27px}.box-survey .survey-data {border:1px solid #c5c5c5;margin:0 0 24px;padding:16px 14px}.box-survey .survey-descr {margin:0 0 37px}.box-survey .survey-descr p {margin:0 0 15px;margin-left:-118px}.box-survey .survey-data dl {padding-left:118px}.box-survey .survey-data dt {font-size:12px;font-weight:bold;margin:0 0 7px;position:relative}.box-survey .survey-data dt:before {background:#c5c5c5;content:'';display:block;font-size:0;height:1px;left:-118px;overflow:hidden;position:absolute;top:6px;width:109px}.box-survey .survey-data dd {margin:0 0 22px}.box-survey label {font-size:12px;vertical-align:middle}.box-survey .survey-data label {margin-right:28px}.box-survey .survey-data input[type=radio],.box-survey .survey-data input[type=checkbox] {margin:0 5px 0 0;padding:0}.box-survey .survey-data input[type="text"] { background:url(/extension/afsp/design/afsp/images/bg_textinput.png) no-repeat;border:none;color:#6A6B6B;font-size:12px;padding:7px 11px 6px;width:294px}.box-survey .survey-data select {border:1px solid #d8d8d8;color:#6A6B6B;font-size:12px;height:28px;width:315px}.box-survey .personal-data {border-top:1px solid #c6c6c6;padding-top:26px}.jqmWindow {display:none;position:fixed;top:17%;left:50%;margin-left:-300px;width:370px;background-color:#FFF;color:#333;border:1px solid black;padding:12px}.jqmOverlay { background-color:#000}* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px')}* html .jqmWindow {position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')}#quizz-dialog {font-family:Museo-500;font-size:13px}#quizz-dialog .jqmClose {text-align:right;display:block}#quizz-dialog p {padding:10px 0}#quizz-dialog input.txt {border:1px solid #CCC}#quizz-dialog input.btn {border:1px solid #CCC}.gen-list > ul > li {position:relative;min-height:90px}.gen-list > ul > li .leftimage {position:absolute;top:0;left:0}li .content-view-embed {font-size:12px}.gen-list li .ext-link { background:url(/extension/afsp/design/afsp/images/bg_see_all_link.png) no-repeat scroll 0 2px transparent;font-size:12px;margin:9px 0 0;padding-left:13px;display:block}.gen-list > ul > li.nobg,.video-list-page .video-list li.nobg {background-image:none}.article-page .revue-body {font-size:12px;line-height:1.17}.article-page .revue-body .article-main-img {float:left;padding:20px;margin:0 20px 20px 0;border:1px solid #C6C6C6}.article-page .revue-body p,.article-page .revue-body ul,.article-page .revue-body ol {margin:0 0 14px}.article-page .revue-body p {text-align:justify}.article-page .revue-body ul li {display:inline-block;line-height:1.5;vertical-align:top;width:49%}.article-page .revue-body ul.normal li {width:100%}.article-page .revue-body ul.normal li ul {margin-left:20px}.article-page .revue-body ul li:before {color:#990025;content:'+';padding-right:6px}.article-page .revue-body .article-atachments li {font-size:10px;padding:4px 0;width:100%}.article-page .revue-head em {font-size:13px;font-weight:bold}.article-page .revue-body .author {font-size:13px;font-weight:bold}.article-page .revue-body .author em {color:#990025;font-style:normal}.article-page .revue-body h2 {margin:10px 0}.article-page .revue-body .order {float:right;margin:0 0 10px 20px}.article-page .revue-body .order ul {margin:0}.article-page .revue-body .order li:before {content:none}.article-page .revue-body .order li {display:block;width:200px}.article-page .revue-body .order li a {display:block;padding:5px;background:#990025;color:#FFF;font-size:13px;margin-bottom:3px;text-align:center}.article-page .revue-body .order li input {padding:7px 0;background:#990025;color:#FFF;font-size:13px;margin-bottom:3px;text-align:center;border:0;width:200px;cursor:pointer}.article-page hr {color:#C6C6C6;background-color:#C6C6C6;height:1px;border:0}.article-page .revue-body .order li a:hover,.article-page .revue-body .order li input:hover {background:#000;text-decoration:none}.article-page img.left {float:left;margin:0 5px 5px 0}.article-page .revue-body .carousel {width:650px}.article-page .revue-body .carousel li:before {content:none}.article-page .revue-body .carousel li {float:left;width:25%;text-align:center}.article-page .revue-body .carousel li a {width:90%;display:block}.article-page .revue-body .auteur_pub {border-top:1px solid #C6C6C6;margin:0 0 10px 0}.article-page .revue-body .auteur_pub .left {float:left;margin:0 10px 10px 0;border:1px solid #C6C6C6;padding:5px}div.dialog-content {font-size:12px}div.dialog-content p {margin-bottom:10px}table.shop-option_list td {border:0}.article-body div.buttonblock input {width:150px;color:#FFF;background:#990025;border:0;padding:5px;cursor:pointer;margin-bottom:5px;font-size:11px}.article-body div.buttonblock input:hover {background:#000}.article-body table.list input {border:1px solid #C6C6C6;width:20px}.article-body input.box,.article-body input.halfbox,.article-body select {border:1px solid #C6C6C6;width:240px;margin-right:50px}.article-body .block textarea {border:1px solid #C6C6C6;resize:none}.checkout-payment .article-body table {font-size:12px;margin-bottom:20px}.payment-form {margin-bottom:20px}.tooltip {width:220px;background-color:#990025;padding:5px;font-size:11px;border:1px solid #FFF;box-shadow:0 0 10px #000;color:#FFF;text-align:left;font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,sans-serif}.sidecal .ezEventCalendar {position:relative;clear:both;float:none;width:235px;height:175px;text-align:center;background:#d2d3d5 url(/extension/afsp/design/afsp/images/sidecal.png) repeat-x top left}.sidecal .ezEventCalendar table {width:150px;margin:5px auto}.sidecal .ezEventCalendar a.prev {position:absolute;top:5px;left:38px;background:url(/extension/afsp/design/afsp/images/sidecal-prev.png) no-repeat top left;font-size:0;width:6px;height:14px}.sidecal .ezEventCalendar a.next {position:absolute;top:5px;right:38px;background:url(/extension/afsp/design/afsp/images/sidecal-next.png) no-repeat top left;font-size:0;width:6px;height:14px}.sidecal .ezEventCalendar table caption {font-size:13px;margin-bottom:5px}.sidecal .ezEventCalendar table td {text-align:center;border:1px solid #FFF;padding:5px;font-weight:normal;color:#333}.sidecal .ezEventCalendar table th {text-align:center;padding:5px;color:#333}.sidecal .ezEventCalendar table td.event {background:#B31C2B;color:#FFF}.sidecal .ezEventCalendar table td.event a {color:#FFF}.sidecal .ezEventCalendar table td.current {background:#BCBDBE;color:#333}.sidecal .ezEventCalendar table td.empty {color:#6A6B6B}#event-addbasket input[type=submit] {background:#2d2c2a url(/extension/afsp/design/afsp/images/bg_btn_sign.png) no-repeat 9px 2px;color:#fff;display:block;font-size:12px;padding:1px 13px 0 35px;position:absolute;right:0;text-decoration:none !important;top:15px;border:0;cursor:pointer}.event-page .article-body {padding:0 !important}.event-page .article-atachments {border-bottom:1px solid #C6C6C6;margin:20px 0 20px !important;padding-bottom:20px}.petition-form select {border:medium none;color:#6A6B6B;font-size:12px;padding:7px;width:315px;background:url("/extension/afsp/design/afsp/images/bg_textinput.png") no-repeat scroll 0 0 transparent}.fb-facepile,.fb-comments {margin-top:20px}.event_type {color:#0D6B7C;font-weight:bold;text-decoration:none}.event_type:hover {text-decoration:underline}#full-homepage .event_type {display:none}.noresult {font-style:italic;text-align:center;margin:auto;padding:20px}#ajaxEventDiv {clear:both;height:1%}#ajaxEventDiv .navigator li {width:auto}a.button_map,a.button_map_closed {background:url(/extension/afsp/design/afsp/images/bg_button_map.png) no-repeat;color:white;float:left;font-size:10px;font-weight:bold;height:18px;line-height:17px;margin:0 10px 17px 0;padding-left:20px;text-decoration:none}a.button_map:hover,a.button_map_closed:hover {text-decoration:underline}a.button_map_closed {display:none}a.button_map span,a.button_map_closed span {background:url(/extension/afsp/design/afsp/images/bg_button_map_end.png) no-repeat right top;cursor:pointer;float:left;height:18px;padding-right:7px}#calendar {background:#ececec url(/extension/afsp/design/afsp/images/bg_calendar.png) no-repeat 256px center;height:177px;margin-left:16px;margin-top:20px;overflow:hidden;padding:0 10px}.ezEventCalendar {float:left;margin-right:18px}.ezEventCalendar .nav {height:16px;position:relative;text-align:center}.ezEventCalendar .nav span {color:white;font-size:12px;font-weight:bold}.ezEventCalendar .nav .year {margin-left:2px}.ezEventCalendar .left-nav,.ezEventCalendar .right-nav {display:block;height:23px;overflow:hidden;position:absolute;text-indent:-10000px;top:0;width:18px}.ezEventCalendar .left-nav {background:url(/extension/afsp/design/afsp/images/bg_left_nav.png) no-repeat center center;left:0}.ezEventCalendar .right-nav {background:url(/extension/afsp/design/afsp/images/bg_right_nav.png) no-repeat center center;right:0}.ezEventCalendar table {height:127px}.ezEventCalendar td {border:1px solid #C5C5C5;font-weight:bold;font-size:10px;line-height:10px;padding-left:2px;text-align:left;vertical-align:top}#content.organizer {margin:14px 19px 0 15px}#full-event {margin:25px 22px 0 29px}#full-organizer .ezEventCalendar,#full-event_type .ezEventCalendar {padding-left:16px;padding-top:15px;width:166px}#full-organizer .ezEventCalendar .nav,#full-event_type .ezEventCalendar .nav {background:url(/extension/afsp/design/afsp/images/bg_calendar_month_year.png) no-repeat;height:23px;line-height:23px;width:165px}#full-organizer .ezEventCalendar table,#full-event_type .ezEventCalendar table {margin-top:0;width:165px}#full-organizer .ezEventCalendar td,#full-event_type .ezEventCalendar td,#content.organizer div.ezEventCalendar table tr td {background-color:white;border:1px solid #C5C5C5;font-weight:bold;font-size:11px;height:10px;line-height:11px;padding:0;text-align:center;vertical-align:middle}#full-organizer div.ezEventCalendar table tr td.dayName,#full-event_type div.ezEventCalendar table tr td.dayName {background-color:#e4e4e5;border-top-color:#afc6cb;font-size:8px;width:23px}#full-organizer .ezEventCalendar table tr td.empty,#full-event_type .ezEventCalendar table tr td.empty {color:#d2d2d2}#full-organizer .ezEventCalendar table tr td.event,#full-event_type .ezEventCalendar table tr td.event,#content.organizer div.ezEventCalendar table tr td.event {background:#bed25a url(/extension/afsp/design/afsp/images/bg_calendar_event.png) repeat-x;color:white;float:none;width:23px}td.external {background:green !important;color:white !important}td.external a {color:white !important}#calendar .rss_icon {width:22px}#calendar-description {color:#5b5a5b;float:right;font-size:12px;margin:14px 0 0;width:390px}div#calendar-description h2 {color:black;font-size:25px;line-height:30px;margin-top:0}#calendar-description p {font-family:verdana,sans-serif;line-height:14px;padding-top:8px}#content #full-organizer .navigator {padding-top:0}#calendar.embed {margin-bottom:15px}.embed .ezEventCalendar {width:157px}.embed .ezEventCalendar .nav {width:158px}#content.organizer .events {list-style-image:none;margin-left:12px;padding-top:12px}.events li {margin-bottom:37px;min-height:49px;overflow:hidden;position:relative}.events li:last-child {margin-bottom:0}.events .event {cursor:pointer;height:1%;margin-left:50px}.events .event .image {float:left;margin:5px 5px 5px 0}#full-homepage .events .event {padding:0;width:456px}.events .event h2 {font-size:12px;height:1%}#content.organizer .events .event h2 {font-size:15px;line-height:16px;margin-bottom:0;margin-top:0}.events .event p {font-size:12px}#content.organizer .events .event p {margin-top:4px}#content .events .date {background:url(/extension/afsp/design/afsp/images/bg_date.png) repeat-x;border-top:1px solid #c3e3e7;color:#FFF;font-size:12px;font-weight:bold;padding-top:4px;position:absolute;text-align:center;top:0;width:38px}.events .date span {display:block}.events .date span.day {font-size:16px;font-weight:bold}.events .date span.month {font-size:17px;font-weight:normal}.events .date span.year {color:#37a8b8;font-size:8px;font-weight:bold}.events .infos {font-size:12px;margin-right:22px;text-align:right}.events .infos .more {background-color:#539AA7;color:white;font-weight:bold;padding:0 6px 1px;text-align:center;text-decoration:none}.events .infos .more:hover {background-color:#0D6B7C}.embed .events {float:right;margin:0;width:457px}.embed .events .event,.embed .events .event:hover {border:0}.embed .events p {margin-bottom:0}#loading.events{height:125px}#loading.events_homepage {float:right;height:144px;width:458px}#loading.events_sidebar{margin:0;height:50px;width:160px}.eventpopin {padding:8px 5px}#event-content {margin:0;overflow:hidden;width:569px}#event-content .event_picture {float:left;margin:0 18px 0 0;overflow:hidden;text-align:center}#event-content .event_type {background-color:#539AA7;color:white;font-weight:bold;line-height:20px;margin-left:-3px;padding:2px 6px 2px;text-align:center;text-decoration:none}#event-content .event_type:hover {background-color:#0D6B7C}#event-content .event_description {color:#5b5a5b;font-size:12px;overflow:hidden;padding-left:3px}.sbox-window-ie6 #event-content .event_description {margin-right:-20px}#event-content .event_description h1 {border:none;font-size:20px;line-height:20px;margin:15px 0 12px}#event-content .event_description p,#event-content .event_description address {font-size:12px;margin:10px 0 15px 0;padding:0;line-height:1.2em}#event-content .event_description address {font-style:normal;margin-top:-15px}#event-content .event_description .label {color:#0d6b7c;display:block;font-size:13px;font-weight:bold}#event-content .event_description .moreaboutbutton {background-color:#a4c02c;color:white;font-weight:bold;line-height:20px;padding:0 6px 1px;text-align:center;text-decoration:none}#event-content .event_description .moreaboutbutton:hover {text-decoration:underline}#event-content .framed_price {margin:1px 10px 0 0}.eventpopin .navigator {color:#8ca91a;font-style:italic;list-style-image:none;margin:0}.eventpopin .navigator li {display:block;position:absolute;margin-top:15px}.eventpopin .navigator .prev {left:18px}.eventpopin .navigator .next {right:18px}.eventpopin .navigator img {vertical-align:middle}.eventpopin .navigator a {color:#8ca91a}#full-event .event_type {float:none}#full-event .thumbnail {float:left;margin-top:3px;padding-bottom:22px;padding-right:22px}#full-event .content {clear:both;margin:0 0 0 4px}#full-event .importevent {border:1px solid #3ba3b9;font-size:12px;line-height:25px;margin-bottom:9px;overflow:hidden;padding:0 6px}#full-event .importevent a {background-position:right top;background-repeat:no-repeat;color:#0d6b7c;float:left;text-decoration:none}#full-event .importevent a:hover {background-position:right bottom}#full-event .importevent a.exportOutlook,#full-event .importevent a.exportGoogle,#full-event .importevent a.exportYahoo,#full-event .importevent a.exportICal {float:right;margin-left:3px;line-height:100%;text-indent:-9999em}#full-event .importevent a.exportOutlook {background-image:url(/extension/afsp/design/afsp/images/outlook.png);height:21px;margin-top:3px;width:23px}#full-event .importevent a.exportGoogle {background-image:url(/extension/afsp/design/afsp/images/google-calendar.png);height:19px;margin-top:3px;width:20px}#full-event .importevent a.exportYahoo {background-image:url(/extension/afsp/design/afsp/images/yahoo.png);height:13px;margin-top:6px;width:16px}#full-event .importevent a.exportICal {background-image:url(/extension/afsp/design/afsp/images/iCal.png);height:17px;margin-top:4px;width:31px}#full-event .infos-pratiques {overflow:hidden}#full-event .infos-pratiques .event_type {background-color:#539AA7;color:white;font-weight:bold;line-height:20px;margin-left:-3px;padding:2px 6px 2px;text-align:center;text-decoration:none}#full-event .infos-pratiques .event_type:hover {background-color:#0D6B7C}#full-event .infos-pratiques h1 {border:none;font-size:20px;line-height:20px;margin:11px 0 12px}#full-event .infos-pratiques p,#full-event .infos-pratiques address {font-size:12px;margin:10px 0 15px 0;padding:0;line-height:1.2em}#full-event .infos-pratiques address {font-style:normal;margin-bottom:7px;margin-top:-15px}#full-event .infos-pratiques .label {color:#0d6b7c;display:block;font-size:13px;font-weight:bold}#full-event .event-price {clear:left}#full-event .event-price li {font-weight:bold;padding:2px 5px}#full-event .event-price li span {clear:left;float:left;height:20px;line-height:17px;margin-right:0;padding:3px;text-align:right;width:460px}#full-event .event-price li span.price {clear:none;padding:3px;width:auto}#full-event .registered {clear:both;margin:10px 0;text-align:right;font-style:italic}#main #full-event #registrationForm.content_form {display:none;padding-bottom:30px;padding-top:30px}#main #full-event.user .block-form label {width:202px}#main #full-event.user .block-form textarea {width:349px}#main #full-event.user a.custom_select,#main #full-event.user ul.custom_select {width:360px}.map_popin,#google-map.map_popin {height:435px;width:610px}.map,#google-map.map {height:315px;margin-bottom:17px;width:100%}#google_map_container {clear:both;overflow:hidden;position:absolute;visibility:hidden}#sbox-window .map_popin {position:static;visibility:visible}#event-calendar {position:relative;z-index:1;padding:0 0 0 22px;margin:auto}#event-calendar .ezEventCalendarCurrent,#event-calendar .ezEventCalendarNext,#event-calendar .ezEventCalendarPrev {display:inline;float:left;margin:0 20px}#event-calendar table {border:1px solid #c5c5c5;border-width:1px 1px 0 0;font-size:11px}#event-calendar table caption {color:#334657;font-size:15px;font-weight:bold;padding-bottom:5px}#event-calendar th,#event-calendar td {border:1px solid #c5c5c5;border-width:0 0 1px 1px;padding:0;width:22px;height:20px;text-align:center;vertical-align:middle;background-color:#fff}#event-calendar td.event,#event-calendar td.day {font-weight:bold}#event-calendar td.empty {color:#6A6B6B}#event-calendar th {text-transform:uppercase;font-weight:normal;background:#e4e4e5;color:#3f5e97;font-size:9px}#event-calendar .disabled {color:#d9d9d9}#event-calendar .event {background:#bed25a url(/extension/afsp/design/afsp/images/calendar-bg.png) top left repeat-x;color:white}#event-calendar .event a {display:block;width:22px;height:19px;line-height:19px;color:#fff;text-decoration:none}#event-calendar .nav {position:absolute;z-index:2;top:89px;width:11px;height:20px;background:url(/extension/afsp/design/afsp/images/calendar-navi.png) no-repeat 0 0;overflow:hidden;font-size:0;line-height:0;text-indent:-1000em}#event-calendar .prev {left:0;top:70px}#event-calendar .next {background-position:right top;right:0;top:70px}#event-calendar .ezEventCalendarPrev .prev,#event-calendar .ezEventCalendarPrev .next,#event-calendar .ezEventCalendarNext .prev,#event-calendar .ezEventCalendarNext .next {display:none}@font-face {font-family:'Museo-500';src:url('/extension/afsp/design/afsp/webfonts/206F46_0_0.eot');src:url('/extension/afsp/design/afsp/webfonts/206F46_0_0.eot?#iefix') format('embedded-opentype'),url('/extension/afsp/design/afsp/webfonts/206F46_0_0.woff') format('woff'),url('/extension/afsp/design/afsp/webfonts/206F46_0_0.ttf') format('truetype')}.quizz {background:#fff url(/extension/afsp/design/afsp/images/arrow_quiz_top.png) no-repeat center top;min-height:951px;padding:19px 18px 19px 14px}.quizz .candidates-list {float:left;margin-right:27px;width:77px}.quizz .candidates-list strong {color:#131313;display:block;font-family:Museo-500;font-size:12px;font-weight:normal;margin:0 0 4px;text-align:center;text-transform:uppercase}.quizz .candidates-list li {border-top:1px solid #d4d4d4;padding:4px 10px;position:relative;width:57px}.quizz .candidates-list li.first {border:none}.quizz .candidates-list li.first:after {background:url(/extension/afsp/design/afsp/images/arrow_candidate.png) no-repeat;content:'';display:block;height:18px;left:-5px;position:absolute;top:23px;width:12px}.quizz .candidates-list li img {display:block}.quizz .quizz-aside {float:right;width:234px}.quizz-instructions {margin:0 0 19px}.quizz-instructions h3,.quizz-calculations h3  {background:#00ae8b;border-bottom:1px solid #4dc6ae;color:#fff;font-family:Museo-500;font-size:17px;font-weight:normal;padding:13px 5px 11px;text-align:center;text-transform:uppercase}.quizz-calculations h3 {background:#00a8ae;border-bottom:1px solid #4dc2c6;padding:11px 5px 9px}.quizz-calculations h3 span {display:block;font-size:14px}.quizz-instructions .body,.quizz-calculations .body {border-top:1px solid #00ae8b;padding:17px 10px 15px}.quizz-calculations .body {border-top:1px solid #00a8ae}.quizz-instructions .body,.quizz-calculations .body {background-image:linear-gradient(#fff 0%,#ebebeb 100%);background-image:-o-linear-gradient(#fff 0%,#ebebeb 100%);background-image:-moz-linear-gradient(#fff 0%,#ebebeb 100%);background-image:-webkit-linear-gradient(#fff 0%,#ebebeb 100%);background-image:-ms-linear-gradient(#fff 0%,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#ebebeb',GradientType=0 );zoom:1}.quizz-instructions p,.quizz-calculations p {color:#949495;font-size:11px;line-height:1.27;margin:0 0 13px;text-align:justify}.quizz-instructions .bottom-link,.quizz-calculations .bottom-link {border-top:1px solid #00ae8b;font-size:11px;padding:6px 0 0;text-align:right}.quizz-instructions .bottom-link a,.quizz-calculations .bottom-link a {color:#00ae8b;text-decoration:underline}.quizz .quizz-main {float:left;width:567px}.quizz .page-head {margin:0 0 50px;text-align:center}.quizz .page-head h1 {color:#990025;font-family:Museo-500;font-size:24px;font-weight:normal;margin:0 0 5px}.quizz .page-head h2 {border-bottom:1px solid #dcdcdc;color:#272425;display:inline-block; font-family:Museo-500;font-size:20px;font-weight:normal;padding:0 0 9px}.quizz .quizz-questions {list-style:none;position:relative}.quizz .question-item {display:none;position:relative;z-index:1}.quizz .question-item:first-child {display:block}.quizz .quizz-questions h3 {background:url(/extension/afsp/design/afsp/images/question_title_arrow.png) no-repeat 0 2px;color:#131313;font-family:Museo-500;font-size:15px;font-weight:normal;padding-left:11px}.quizz .question-share-links {border-bottom:1px solid #b7b5b5;margin:-6px 0 0;padding:0 0 8px;position:relative;text-align:right}.quizz .question-share-links li {display:inline;margin-left:2px}.quizz .question {border-bottom:1px solid #b7b5b5;height:139px;margin:0 0 8px;position:relative}.quizz .question:after {background:url(/extension/afsp/design/afsp/images/question_arrow.png) no-repeat;bottom:-9px;content:'';display:block;height:9px;left:50%;margin-left:-10px;position:absolute;width:21px}.quizz .question div {display:table;height:139px;width:100%}.quizz .question strong {color:#615f5f;font-family:Museo-500;font-size:18px;font-weight:normal;display:table-cell; text-align:center;vertical-align:middle;line-height:21px}.quizz .quizz-questions .instruction {color:#aba8a8;font-size:10px;font-style:italic;margin:0 0 10px}.quizz .question-submit {border-bottom:1px solid #eaeaea;height:41px;padding:30px 0;text-align:center}.quizz .question-submit button {background:none;border:none;cursor:pointer;display:none;overflow:visible;padding:0}.quizz .question-submit button span {background:#970025;color:#fff;display:block;font-family:Museo-500;font-size:15px;height:39px;line-height:39px;padding:0 43px;text-transform:uppercase}.quizz .mask-item {background:#fff;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:2}.quizz .arg-block {background:#f9f9f9;margin:48px 0 0;padding:15px 12px 10px}.quizz .arg-block h3 {background:none;border-bottom:1px solid #dcdcdc;color:#878686;font-size:14px;padding:0 0 8px;text-transform:uppercase}.body {color:#6f6e6e;font-size:11px;font-weight:bold;line-height:1.45;text-align:justify}.quizz .arg-block p { line-height:1.45;margin:15px 0 0}.quizz .arg-block ul.normal {list-style:disc}.answer-slider {margin:0}.answer-slider li {color:#b5b2b2;cursor:pointer;float:left;font-size:9px;font-style:italic;margin-left:3px;padding:11px 0 0;text-align:center;width:139px}.answer-slider li:first-child {margin-left:0}.answer-slider li.selected {background:url(/extension/afsp/design/afsp/images/answer_selected.png) no-repeat center top}.answer-slider li span {display:block;height:11px;margin:0 0 4px}.answer-slider li[data-val="1"] span {background:#ee041f}.answer-slider li[data-val="2"] span {background:#f16702}.answer-slider li[data-val="3"] span {background:#feef02}.answer-slider li[data-val="4"] span {background:#096e04}.quizz .quizz-questions select {display:none}.quizz .confirmation {background:#F7F7F7 url("/extension/afsp/design/afsp/images/question_arrow2.png") no-repeat scroll top center;text-align:center;padding:30px;height:100px;margin-top:20px}.quizz .confirmation strong {color:#615F5F;font-family:Museo-500;font-size:18px;font-weight:normal;text-align:center;vertical-align:middle}.quizz .confirmation img {float:left}.quizz .confirmation .nom {width:300px;margin:20px auto}.quizz .confirmation .nom strong {padding-top:45px}.quizz .again {display:block;width:176px;margin:20px auto}.quizz .share2 {font-family:Museo-500;font-size:14px;text-align:center }button::-moz-focus-inner,input::-moz-focus-inner { border:0;padding:0}.box-legis {padding:21px 66px 35px}.box-legis .intro {display:table}.box-legis .intro .intro-img {display:table-cell;padding-right:45px}.box-legis .intro .intro-msg {color:#990025;display:table-cell;font-size:12px;font-weight:bold;line-height:1.17;text-align:justify;vertical-align:middle}.box-legis .legis-forms {margin:27px 0 24px}.box-legis .legis-form {background:#f1f1f1;border:1px solid #ccc;float:left;min-height:112px;padding:13px 21px 5px 16px;width:224px}.box-legis .legis-form label {color:#3d3c3d;display:block;font-size:12px;font-weight:bold;line-height:1.17;margin:0 0 3px}.box-legis .legis-form select,.box-legis .legis-form input {border:1px solid #dddee0;font-size:12px}.box-legis .legis-form select {height:21px;margin:0 0 6px;width:100%}.box-legis .legis-form input[type=text] {background:#fff url(/extension/legis/design/afsp/images/ico_search.png) no-repeat 7px center;margin:0 0 13px;padding:5px 5px 5px 21px;width:198px}.box-legis button {background:none;border:none;cursor:pointer;font-family:Arial,sans-serif;padding:0}.box-legis button span {background:#e6e7e9;border:1px solid #d2d3d5;color:#3d3c3d;display:inline-block;font-size:12px;line-height:1.75;padding:0 9px}.box-legis .legis-forms .or {color:#990025;float:left;font-size:12px;font-weight:bold;padding:60px 0 0;text-align:center;text-transform:uppercase;width:49px}.box-legis .form-compare {border-top:1px solid #dbdcdd;padding:24px 0}.box-legis .form-compare .legend {font-size:12px;font-weight:bold;margin:0 0 28px;text-align:center}.box-legis .results-section {margin:0 0 6px}.box-legis .results-section h2 {border-bottom:1px solid #e6e5e6;font-size:14px;margin:0 0 17px;padding:0 0 3px;text-transform:uppercase}.box-legis .results-section ul {font-size:0;letter-spacing:-4px;margin:0 -21px;position:relative}.box-legis .results-section li {border:1px solid #e8e8e9;display:inline-block;font-size:12px;letter-spacing:normal;margin:0 21px 28px;padding:8px 18px 6px 13px;vertical-align:top;width:233px}.box-legis .results-section li {background:#fcfcfc;background:-moz-linear-gradient(top,#fcfcfc 0%,#f6f6f7 50%,#dadbdd 100%);background:-webkit-linear-gradient(top,#fcfcfc 0%,#f6f6f7 50%,#dadbdd 100%);background:-o-linear-gradient(top,#fcfcfc 0%,#f6f6f7 50%,#dadbdd 100%);background:-ms-linear-gradient(top,#fcfcfc 0%,#f6f6f7 50%,#dadbdd 100%);background:linear-gradient(top,#fcfcfc 0%,#f6f6f7 50%,#dadbdd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc',endColorstr='#dadbdd',GradientType=0 )}.box-legis .results-section input[type=checkbox] {float:right;height:11px;margin:10px 0 0;padding:0;width:11px}.box-legis .results-section label {float:left;text-transform:uppercase;width:204px}.box-legis .results-section label strong {color:#990025;display:block;font-size:14px;margin:0 0 6px}.box-legis .results-section label span {display:block}.box-legis .form-compare .btn-line {text-align:center}.box-legis .compare-item {background:#f1f1f1;border:1px solid #dbdcdd;padding:0 15px 19px}.box-legis .compare-item .head-wrapper { margin:0 -15px 19px;padding:18px 15px 0}.box-legis .compare-item .head-wrapper {background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-webkit-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:linear-gradient(top,#fff 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#f1f1f1',GradientType=0 )}.box-legis .compare-item .head {border-bottom:2px solid #abacb0;padding-bottom:9px;text-align:center;text-transform:uppercase}.box-legis .compare-item .head h2 {color:#990025;font-size:14px;margin:0 0 6px}.box-legis .compare-item .head span {font-size:12px}.box-legis .compare-item .compare-section {border-top:1px solid #d1d2d4;margin-top:11px;padding-top:12px}.box-legis .compare-item .compare-section:first-child {border:none;padding:0}.box-legis .compare-item .compare-section .counter {font-size:12px;font-weight:bold}.box-legis .compare-item .compare-section ul,.box-legis .compare-item .compare-section p {margin-top:13px;font-size:12px}.box-legis .compare-item .compare-section ul li:before {content:'•';margin-right:3px}.box-legis .compare-items {float:left;margin:0 0 19px;position:relative;width:575px}.box-legis .compare-items:after {background:#dbdcdd;bottom:0;content:'';display:block;font-size:0;left:287px;overflow:hidden;position:absolute;top:0;width:1px}.box-legis .compare-items .compare-item {float:right;width:234px}.box-legis .compare-items .compare-item:first-child {float:left}.box-legis .compare-items .compare-item .compare-section {text-align:justify}div#search_controls{float:left;margin-right:1%;width:25%}div#search_results{float:left;width:73%;padding-left:5px}ul#facet-list{margin-left:0}ul#active-facets-list{margin-left:-15px}ul#active-facets-list li{list-style-type:none;list-style:none;background-image:none}div.ajax-search-spellcheck{margin-top:3px;margin-bottom:7px;font-style:italic;padding-bottom:3px;padding-left:2px}div.ajax-search-facets{margin-top:5px;padding-top:5px;padding-left:10px;padding-bottom:5px;margin-bottom:5px;border:1px solid #F0F0F0;font-size:90%;filter:'alpha(opacity=0)';opacity:0}div#ezautocomplete {z-index:1000}div#header .yui-ac-content li {margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;display:block;float:none}.customResult {display:block}.yui-ac {position:relative}.yui-ac-container {position:absolute;top:1.6em;text-align:left}.yui-ac-content {position:absolute;width:100%;border:1px solid #808080;background:#fff;overflow:auto;overflow-y:hidden;z-index:9050;^padding-bottom:15px}.yui-ac-shadow {position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity:.10;opacity:.10;filter:alpha(opacity = 10);z-index:9049}.yui-ac iframe {opacity:0;filter:alpha(opacity = 0);padding-right:.3em;padding-bottom:.3em}.yui-ac-content ul {margin:0;padding:0;width:100%}.yui-ac-content li {background-image:none;margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;display:block}.yui-ac-content li.yui-ac-prehighlight {background:#BABABA}.yui-ac-content li.yui-ac-highlight {background:#B0B0B0;color:#FFF}.newsletter table.list td {padding:0.5em}.icon32 {width:32px;height:32px}.icon16 {width:16px;height:16px}.icon12 {width:12px;height:12px}.icon_s_pending {background:left top}.icon_s_confirmed {background:-32px top}.icon_s_approved {background:-64px top}.icon_s_removed,.icon_s_removed_self {background:-96px top}.icon_s_removed_by_admin {background:-128px top}.icon_s_bounced,.icon_s_bounced_hard,.icon_s_bounced_soft {background:-160px top}.icon_s_blacklisted {background:-192px top}.icon32 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_32x32.png);background-repeat:no-repeat}.icon16 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_16x16.png);background-repeat:no-repeat}.icon12 {background-image:url(/extension/cjw_newsletter/design/standard/images/newsletter/icons/subscription_status_icons_12x12.png);background-repeat:no-repeat}