#header, #footer { position:relative; background:#A60019 url(/photo/images_default/drupal/bg-header.gif) no-repeat; } #header { height:83px; }  #logo-title H1#site-name { padding:0; } #logo-title H1#site-name A { display:block; text-indent:-2000em; height:69px; margin-left:8px; width:142px; padding:0; background:#A60019 url(/photo/images_default/drupal/logo-public_senat.gif) no-repeat center bottom; }  #search-theme-form { width:210px; height:24px; position:absolute; right:0px; top:23px; margin:0 10px 0 0; padding:0; background:#FFF; } #search-theme-form .form-item { margin:0; padding:0; display:inline-block; height:24px; } #search-theme-form .form-item LABEL { display:none; } #search-theme-form .form-item INPUT { border:0; width:140px; height:auto; line-height:auto; margin:6px 0 0 6px; padding:0; color:#999; font-size:1em; } #search-theme-form INPUT.form-submit { background:url(/photo/images_default/drupal/btn-recherche-default.gif) no-repeat right bottom; border:0; width:36px; height:24px; line-height:auto; padding:0; margin:0; text-indent:-2000em; cursor:pointer; }  #block-block-4 { position:absolute; right:0px; top:23px; width:34px; height:24px; z-index:1; } #block-block-4 .block-inner .edit { margin-left:30px !important; } #block-block-4 P { margin:0; padding:0; } #block-block-4 P A { display:block; height:24px; text-indent:-9999em; background:url(/photo/images_default/drupal/picto-recherche-videos.jpg) no-repeat; }  #block-menu-menu-alaune { position:absolute; left:140px; top:60px; } #block-menu-menu-alaune * { background-image:none; list-style:none; margin:0; padding:0; } #block-menu-menu-alaune LI { line-height:normal; } #nav-header-emissions { position:absolute; left:233px; top:60px; } #nav-header-emissions UL.nice-menu .menuparent UL LI { width:620px; } #nav-header-emissions UL.nice-menu, #nav-header-emissions UL.nice-menu LI { margin:0; padding:0; list-style:none; } #nav-header-emissions A.emissions-titre { line-height:normal; } #nav-header-emissions A.emissions-titre:hover { text-decoration:none; background:transparent; } .block-colonnes { background:url(img/tile-menu-gradient-split-4.gif) repeat -1px top; overflow: hidden; _overflow: visible; _overflow-x:hidden; _height: 0; } .menuparent UL { padding:0 !important; border:1px solid #E5E5E5 !important; border-top:0 !important; } #nav-header-emissions .field-type-link { float:left; width:210px; padding:10px 0; } #nav-header-emissions .field-field-emissions-lienah { width:200px; background:transparent; } #nav-header-emissions .field-type-link .field-label { color:#FFF; padding:3px 0 0 14px; } #nav-header-emissions .field-type-link .field-item A, .menuparent UL LI A { padding-left:14px; } #content-top-sep { height:17px; background:#FAFAFA; } #block-nice_menus-1 { position:absolute; left:325px; top:60px; } #block-nice_menus-1 #nice-menu-1 { list-style:none; margin:0; padding:0; } #block-nice_menus-1 #nice-menu-1 LI, #block-menu-menu-alaune LI { list-style:none; float:left; margin:0 0 0 7px; background:transparent; } #block-nice_menus-1 #nice-menu-1 LI UL LI { margin-left:0; } #block-nice_menus-1 #nice-menu-1>LI>A, #nice-menu-emissions>LI>A, #block-menu-menu-alaune LI A { font-weight:bold; text-transform:uppercase; } #block-nice_menus-1 #nice-menu-1 A, #nav-header-emissions UL.nice-menu A, #block-menu-menu-alaune UL A { color:#FFF; font-size:12px; display:block; } #block-nice_menus-1 #nice-menu-1 A:hover, #block-menu-menu-alaune A:hover { text-decoration:none; } #block-nice_menus-1 UL.nice-menu LI.menuparent UL LI A:hover, #nav-header-emissions UL.nice-menu LI.menuparent UL LI A:hover { text-decoration:none; background:#333; color:#FFF !important; } UL.nice-menu LI, #block-menu-menu-alaune LI { padding:3px 8px 0 !important; } UL.nice-menu LI:hover, #block-menu-menu-alaune LI:hover { background:#FFF !important; } UL.nice-menu LI:hover A, #block-menu-menu-alaune LI:hover A { color:#333 !important; } UL.nice-menu .menuparent UL LI { padding:0 !important; } #block-nice_menus-1 UL.nice-menu .menuparent UL LI:hover { background:transparent; } UL.nice-menu A, #block-menu-menu-alaune A { padding:3px 5px; display:block !important; } UL.nice-menu .menuparent A:hover, #block-menu-menu-alaune A:hover { border-bottom:0; } UL.nice-menu .menuparent UL { top:23px !important; background-color:#FFF; padding:8px; } #block-nice_menus-1 UL.nice-menu .menuparent UL { padding:8px 0 8px 0 !important; } UL.nice-menu .menuparent UL * { color:#333 !important; } .field .field-label, .field .field-label-inline, .field .field-label-inline-first { font-weight:bold; } #footer { position:relative; padding:20px 0px 34px 14px; background-position:6px 8px; overflow: hidden; _overflow: visible; _overflow-x:hidden; _height: 0; } #footer .block-menu { float:left; width:224px; margin-right:10px; margin-bottom:10px; } #footer .block-menu UL, #footer .block-menu LI { list-style:none; padding:0; margin:0; } #footer .block-menu LI { line-height:15px; } #footer .block-menu LI.first { margin-bottom:16px; } #footer .block-menu LI.first A, #footer .block-menu LI.first .nolink { font-weight:bold; font-size:13px; } #footer .block-menu LI A, #footer .block-menu LI .nolink { color:#FFF; text-transform:uppercase; font-size:12px; }  #block-menu-menu-footer-colonne-01 { padding-top:65px; background:url(/photo/images_default/drupal/logo-public_senat_simple.gif) no-repeat 0px 2px; } #block-menu-menu-footer-colonne-01 LI.first { margin-bottom:0 !important; } #block-menu-menu-footer-colonne-01 LI.first A { font-weight:normal !important; font-size:12px !important; } #footer #block-block-1 { position:absolute; bottom:10px; left:14px; } #footer #block-block-1, #footer #block-block-1 * { padding:0; margin:0; } #footer #block-block-1 .content { color:#FFF; font-size:12px; }  #block-block-15 { position:absolute; bottom:0; right:0; background:url(/photo/images_default/drupal/bg-logosenat.gif) no-repeat; width:136px; height:136px; margin:0; padding:0; z-index:1; } #block-block-15 * { text-align:right; } #block-block-15 .block-inner { padding-top:68px; } #block-menu-menu-footer-colonne-04 { z-index:2; }     ul.nice-menu, ul.nice-menu ul { list-style: none; padding: 0; margin: 0; } ul.nice-menu li { border-top: 0; float: left;  margin: 0; padding-left: 0; background-image: none; }  #header-region ul.nice-menu li { margin: 0;  padding-top: 0.1em; padding-bottom: 0.1em;  } ul.nice-menu a {  } ul.nice-menu ul,  #header-region ul.nice-menu ul { top: 1.8em; left: -1px; border: 0; margin-right: 0; }  #header-region ul.nice-menu ul { top: 15px; padding-top:5px; } ul.nice-menu ul li { width: 12.5em; }   ul.nice-menu-right, ul.nice-menu-left, ul.nice-menu-right li, ul.nice-menu-left li { width: 12.5em; }  ul.nice-menu-right ul { width: 12.5em; left: 12.5em; top: -1px; } ul.nice-menu-right ul ul { width: 12.5em; left: 12.5em; top: -1px; } ul.nice-menu-right li.menuparent, ul.nice-menu-right li li.menuparent {  } ul.nice-menu-right li.menuparent:hover, ul.nice-menu-right li.over, ul.nice-menu-right li li.menuparent:hover, ul.nice-menu-right li li.over {  }  ul.nice-menu-left li ul { width: 12.5em; left: -12.65em; top: -1px; } ul.nice-menu-left li ul li ul { width: 12.5em; left: -12.65em; top: -1px; } ul.nice-menu-left li.menuparent, ul.nice-menu-left li li.menuparent {  } ul.nice-menu-left li.menuparent:hover, ul.nice-menu-left li.over, ul.nice-menu-left li li.menuparent:hover, ul.nice-menu-left li li.over {  } ul.nice-menu-left a, ul.nice-menu-left ul a {  }  ul.nice-menu-down { float: left; border: 0; } ul.nice-menu-down li { } ul.nice-menu-down li li { border-top: 0; } ul.nice-menu-down ul { left: 0; } ul.nice-menu-down ul li { clear: both; } ul.nice-menu-down li ul li ul,  #header-region ul.nice-menu-down li ul li ul { left: 12.5em; top: -1px; } ul.nice-menu-down .menuparent a {  } ul.nice-menu-down li.menuparent,  #header-region ul.nice-menu-down li.menuparent {  } ul.nice-menu-down li.menuparent:hover, ul.nice-menu-down li.over,  #header-region ul.nice-menu-down li.menuparent:hover, #header-region ul.nice-menu-down li.over {  } ul.nice-menu-down li li.menuparent,  #header-region ul.nice-menu-down li li.menuparent {  } ul.nice-menu-down li li.menuparent:hover, ul.nice-menu-down li li.over,  #header-region ul.nice-menu-down li li.menuparent:hover, #header-region ul.nice-menu-down li li.over {  }     .block-nice_menus { line-height: normal; z-index: 10; } ul.nice-menu, ul.nice-menu ul { z-index: 5; position: relative; } ul.nice-menu li { position: relative; } ul.nice-menu a { display: block; } ul.nice-menu ul,  #header-region ul.nice-menu ul { position: absolute; visibility: hidden; } ul.nice-menu li.over ul { visibility: visible; } ul.nice-menu ul li { display: block; } ul.nice-menu:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }  ul.nice-menu li:hover ul, ul.nice-menu li.menuparent li:hover ul, ul.nice-menu li.menuparent li.menuparent li:hover ul, ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul, ul.nice-menu li.over ul, ul.nice-menu li.menuparent li.over ul, ul.nice-menu li.menuparent li.menuparent li.over ul, ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,  #header-region ul.nice-menu li:hover ul, #header-region ul.nice-menu li.menuparent li:hover ul, #header-region ul.nice-menu li.menuparent li.menuparent li:hover ul, #header-region ul.nice-menu li.over ul, #header-region ul.nice-menu li.menuparent li.over ul, #header-region ul.nice-menu li.menuparent li.menuparent li.over ul { visibility: visible; }  ul.nice-menu li:hover ul ul, ul.nice-menu li:hover ul ul ul, ul.nice-menu li:hover li:hover ul ul, ul.nice-menu li:hover li:hover ul ul ul, ul.nice-menu li:hover li:hover li:hover ul ul, ul.nice-menu li:hover li:hover li:hover ul ul ul, ul.nice-menu li.over ul ul, ul.nice-menu li.over ul ul ul, ul.nice-menu li.over li.over ul ul, ul.nice-menu li.over li.over ul ul ul, ul.nice-menu li.over li.over li.over ul ul, ul.nice-menu li.over li.over li.over ul ul ul,  #header-region ul.nice-menu li:hover ul ul, #header-region ul.nice-menu li:hover ul ul ul, #header-region ul.nice-menu li:hover li:hover ul ul, #header-region ul.nice-menu li:hover li:hover ul ul ul, #header-region ul.nice-menu li:hover li:hover li:hover ul ul, #header-region ul.nice-menu li:hover li:hover li:hover ul ul ul, #header-region ul.nice-menu li.over ul ul, #header-region ul.nice-menu li.over ul ul ul, #header-region ul.nice-menu li.over li.over ul ul, #header-region ul.nice-menu li.over li.over ul ul ul, #header-region ul.nice-menu li.over li.over li.over ul ul, #header-region ul.nice-menu li.over li.over li.over ul ul ul { visibility: hidden; }   ul.nice-menu li.menuparent ul,  #header-region ul.nice-menu li.menuparent ul { overflow: visible !important;  } ul.nice-menu li.menuparent ul iframe,  #header-region ul.nice-menu li.menuparent ul iframe { display: none; display: block; position: absolute; top: 0; left: 0; z-index: -1; filter: mask(); width: 20px; height: 20px; }  #block-block-4 p a, #nav-header-emissions .field-type-link .field-item a, .menuparent ul li a { float:none !important; } #nav-header-emissions .field-item, #footer { line-height:1.5em; } #block-nice_menus-1 #nice-menu-1 li ul li { font-size:13px; } #footer { clear:both; } #footer .block-menu li { clear:left; float:left; } #search-theme-form .form-item { float:left; } #search-theme-form .form-submit { float:right; margin-right:24px !important; font-size:0px; line-height:1000px; } #header{ z-index:90 !important; }  @import url(publicsenat.css); .titre_bloc { font-family: Verdana,arial; font-size: 17px; font-weight: bold; color: #A60019; text-transform: uppercase; margin: 0 0 8px 10px; display:block; } .lien{ padding:8px 0 0 19px; display:block; font-size: 11px; font-family: arial,sans-serif; text-transform:none; min-height:24px; height:24px; font-weight:bold; margin: -2px 0 0 6px; background:url(/photo/images_default/ico_next_small.png) no-repeat left; text-decoration: none; line-height:17px; } *+html .lien{padding-top: 10px;} .lien_normal{ padding:1px 0 0 19px; display:block; height: 16px; font-size: 11px; font-family: arial,sans-serif; text-transform:none; font-weight:normal; margin: 0 0 0 6px; background:url(/photo/images_default/circle-arrow.gif) no-repeat left; text-decoration: none; } .sous_titre { text-transform: uppercase; font-weight: bold; font-size: 17px; padding: 4px 0 0 8px; display:block; color: #333; text-align:left; } .titre_petit_bloc { text-transform: uppercase; font-family: Verdana,arial; font-size: 13px; margin: 0; padding: 0; white-space: nowrap; display:block; font-weight:bold; color: #A60019; } .titre_bloc_droite { text-transform: uppercase; font-family: arial; font-size: 13px; font-weight: bold; letter-spacing:0px; margin-bottom: 10px; white-space: nowrap; padding: 0; display:block; color: #C50000; } .titre_left { font-weight: normal; text-transform: uppercase; font-size: 19px; padding: 2px 0 0 4px; display:block; color: #FFF; text-align:left; } .underlined{ border-bottom: 1px solid; } .titre_rouge_bloc{ color:#d80b0b;font-size:18px;font-weight:normal; } .titre_bloc_noir { color: #494949; font-weight: normal; font-size: 19px; font-family: tahoma,arial; text-transform: uppercase; } .titre_petit_rouge_bloc{ color:#d80b0b;font-size:14px;font-weight:bold; } body { margin:0; padding:0; color:#000; font:11px arial,sans-serif; background:#fff; text-align:center; } form { margin:0; padding:0 } img {border:none;} a { color:#000; text-decoration:none; } a:hover { text-decoration:underline; } input {vertical-align:middle} input,select,textarea {font:11px arial,sans-serif;} .floatleft {float:left !important} .floatright {float:right !important} .clear {clear:both !important} .bold {font-weight:bold !important} .no-margin {margin:0 !important}  .logo, #video .left h2, .newsletter strong, div.vod h3, div.emissions h3, #center-blocks h2, div.bar h2 div.bar h3, .aa a, div.rendez-vous div.dates a, div.sex-box label span, div.podcast h3 { text-indent:-9999px; overflow:hidden; display:block; text-align:left; } #main { width:960px; margin:0 auto; text-align:left; } div.date { font-size:12px; white-space: nowrap; float:left; padding:10px 15px; color:#9A9A9A; } div.date span.sep {margin:0 4px;} div.date a {color:#9A9A9A!important;float:none;} div.option { font-size:12px; color:#9A9A9A; white-space:nowrap; padding:10px 10px 10px 0; float:right; } div.option a {color:#9A9A9A!important;float:none} div.option .home {padding:0 0 0 18px;background:url(/photo/images_default/ico-home.gif) no-repeat left;} div.option .favorite {padding:0 0 0 20px;background:url(/photo/images_default/ico-arrow.gif) no-repeat left;} div.option .delimiter {padding:0 10px 0 0;margin:0 6px 0 0;background:url(/photo/images_default/delimiter.gif) no-repeat 100% 3px;} #sous_header { background:#FAFAFA; margin-bottom:5px; width:100%; overflow:hidden; }  #middle { position:relative; width:930px !important; padding:0 15px 22px 15px !important; float:left; } div.top-block, div.bottom-block, div.full-block { width:932px; float:left; } .left-column { float:left; width:728px; } .right-column { float:left !important; width:204px; overflow:hidden; } div.top-block .right-column { background:#EFF3F5 url(/photo/images_default/bg-right-column.gif) no-repeat scroll left bottom; margin:0px 0pt 18px !important; padding:0pt 0pt 11px; position:relative; } div.shadow-full {padding-bottom:19px;background:url(/photo/images_default/bg-shadow-full.jpg) no-repeat left bottom;} h1,h2,h3 {margin:0;} p {margin:0 0 10px 0;} ul { margin:0; padding:0; list-style:none; } .contentMsg{ text-align:center; font-size:14px; font-weight:bold; margin: 20px 0px 0px 0px; } .titreCle{ margin:10px 0px 0px 10px; } .blocRetrouvez{ font-family:Arial,sans-serif; font-size:12px; color:#484848; margin:5px 0px 5px 2px; font-weight:bold; } .blocRetrouvez span{ color:#FF0000; }  fieldset { margin:0; padding:0; border:0; } .shadow { padding:0 0 2px 0; overflow:hidden; background:url(/photo/images_default/bg-small-shadow.gif) repeat-x left bottom; } div.shadow-right { width:13px; height:384px; background:transparent url(/photo/images_default/shadow_medium.png) no-repeat left top; position:absolute; top:4px; left:0; margin-left: 734px; display: block; } div.shadow-right.small { background:transparent url(/photo/images_default/bg-right-shadow-small.png) no-repeat left top; height:220px; } form.search { padding:13px 0 0 11px; width:204px; background:url(/photo/images_default/bg-search.gif) no-repeat left top; height:40px; border-bottom:1px solid #91aaaf; } form.search .text { width:139px; padding:1px 0 1px 2px; border-top:1px solid #696868; border-left:1px solid #696868; border-right:1px solid #b4b1b1; border-bottom:1px solid #b4b1b1; color:#384400; font:11px arial,sans-serif; } form.search input {float:left;margin:0 4px 0 0;} form.search a { float:left; padding:0 0 0 14px; background:url(/photo/images_default/circle-arrow.gif) no-repeat left; margin:4px 0 0 0; } form.newsletter { padding:9px 0 5px 11px; width:204px; background:#eff3f4 url(/photo/images_default/bg-newsletter.gif) repeat-x top; height:49px; border-bottom:1px solid #91aaaf; } form.newsletter strong { width:119px; height:14px; background:url(/photo/images_default/h-newsletter.gif) no-repeat left top; margin:0 0 6px 0; } form.newsletter input {float:left;margin:0 6px 0 0;} form.newsletter .text { width:131px; padding:3px 0 4px 5px; border:1px solid #778089; color:#778089; font:10px arial,sans-serif; } div.vod { width:204px; padding:2px 0 0px 0; border-bottom:none border-top:1px solid #fff; overflow:hidden; } div.vod h3 {width:173px;height:20px;background:url(/photo/images_default/h-a-vod.gif);margin:0 0 6px 9px} div.vod .box { margin:0 0 6px 10px; border:1px solid #fff; width:181px; float:left; background:#fcfdfd url(/photo/images_default/bg-vod-box.gif) repeat-x top; } * html div.vod .box { margin-left: 5px; } div.vod .box .bg { width:179px; background:url(/photo/images_default/bg-vod-box-bottom.gif) repeat-x bottom; padding:3px 0 6px 2px; overflow:hidden; } div.vod ul { width:185px; overflow:hidden; margin:0 0 16px 0; } div.vod ul li { float:left; margin:0 4px 4px 0; } div.vod ul li span {display:none;} #vod-text { padding:0 22px 16px 8px; background:url(/photo/images_default/bg-vod-text.gif) no-repeat 158px 0; font-size:10px; font-weight:bold; min-height:36px; color:#8b8b8b; } div.vod .button { float:left; margin:0 0 0 4px; } div.vod .vod-button {float:left;margin:0 0 0 2px;} div.vod .vod-button object {float:left;}  #scroll { display: none; } div.emissions { border-top:1px solid #fff; width:194px; padding:12px 0 0 10px; } div.emissions h3 {width:141px;height:14px;background:url(/photo/images_default/h-nos-emissions.gif) no-repeat;margin:0 0 7px 0;} div.emissions .box { border:1px solid #fff; width:181px; background:#fcfdfd url(/photo/images_default/bg-vod-box.gif) repeat-x top; } div.emissions .box .bg { width:179px; background:url(/photo/images_default/bg-vod-box-bottom.gif) repeat-x bottom; padding:2px 2px 4px 0; overflow:hidden; } div.emissions .scrolled { width:179px; height:141px; overflow:auto; padding:10px 0 0 0; } div.emissions .scrolled ul { margin:0 0 0 6px; } div.emissions .scrolled ul li { padding:0 0 0 17px; background:url(/photo/images_default/circle-arrow.gif) no-repeat 0 1px; margin:0 0 4px 0; } div.questions { width:705px; overflow:hidden; padding:0 0 2px 0; background:url(/photo/images_default/bg-shadow1.gif) repeat-x left bottom; } div.questions .bg { border:1px solid #e9eaea; background:#f8f9f9 url(/photo/images_default/bg-questions.jpg) no-repeat left top; padding:0 0 0 9px; width:694px; height:230px; overflow:hidden; } div.questions div.sex-box {background:url(/photo/images_default/bg-sex-red.gif) no-repeat left top;} div.questions .links { float:left; width:250px; padding:81px 0 0 0; } div.questions .form { float:right; width:308px; padding:10px 115px 0 0; color:#fff; } div.questions .form h3 {font-size:18px;margin:0 0 4px 0;} div.questions .form p {margin:0 0 8px 0;font-weight:bold;} div.questions .form .sex { float:left; width:121px; } div.questions .form label.top {font-size:10px;} div.questions .form .sex .text { width:115px; padding:1px 0 1px 4px; border:1px solid #000; margin:4px 0 10px 0; } div.questions .form .message { float:right; width:178px; } div.questions .form .message textarea { width:174px; height:87px; padding:1px 0 1px 4px; border:1px solid #000; margin:4px 0 0 0; } div.questions .form .button { text-align:right; padding:13px 0 1px 0; } div.right-block{ float:right; clear: right; margin-top:10px; } div.podcast { width:204px; position:relative; float:left; background:#eff3f5 ; margin:0; } div.podcast .left-shadow {width:8px;height:144px;background:url(/photo/images_default/bg-podcast-shadow.gif) no-repeat left top;overflow:hidden;position:absolute;top:0;left:-8px;} div.podcast .bg { background:url(/photo/images_default/bg-right-column.gif) no-repeat left bottom; padding:13px 10px 11px 9px; } div.podcast h3 { width:183px; height:14px; background:url(/photo/images_default/h-podcast.gif) no-repeat; margin:0 0 13px 0; } div.podcast ul { width:185px; } div.podcast ul li { height:23px; line-height:22px; background:url(/photo/images_default/bg-podcast-item.gif) no-repeat left top; color:#fff; margin:0 0 7px 0; text-indent:33px; } div.podcast ul li a {color:#333;} * html #center-blocks h2 {background:none !important;} * html #center-blocks h2.magazine {filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/h-magazine.png', sizingmethod='crop');} * html #center-blocks h2.evenement {filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/h-evenement.png', sizingmethod='crop');} * html #center-blocks h2.documentaire {filter: progid:dximagetransform.microsoft.alphaimageloader(src='images/h-documentaire.png', sizingmethod='crop');} * html .top-full-box {width : 723px;}  .top-full-box { width:725px; border:1px solid #e9eaea; border-right:0; background:#f6f7f8; padding:3px 0 4px 4px; overflow:hidden; } .top-full-box .bg { background:url(/photo/images_default/bg-full-box-bg.gif) repeat-x top; width:100%; overflow:hidden; } .box-gr { overflow:hidden; border:1px solid #fff; background:#fff url(/photo/images_default/bg-box-gr-top.gif) repeat-x top; } .box-gr .box-bg { overflow:hidden; width:100%; background:url(/photo/images_default/bg-box-gr-bottom.gif) repeat-x bottom; } .top-full-box .box-gr {width:707px;} .container { width:697px; padding:3px; background:#f6f7f8; border:1px solid #e9eaea; overflow:hidden; } .container .bg { background:url(/photo/images_default/bg-full-box-bg.gif) repeat-x top; width:100%; } .container div.bar {width:695px;margin:1px 1px 0 1px;} div.full-block .block-bg { background:url(/photo/images_default/bg-full-box-bg.gif) repeat-x top; width:100%; } div.full-block .container { width:925px; padding:3px; background:#f6f7f8; border:1px solid #e9eaea; overflow:hidden; } div.full-block .container div.bar {width:925px;margin:0;} div.status{color:#A60019;font-size:13px} div.namePart{color:#A60019;font-size:15px} div.box_content, div.box_content_load{padding:0px 10px;font-size:12px;line-height:18px;} div.box_content .box{padding:10px 0 25px;height:110px;font-size:12px;line-height:18px;} div.box_content .box2{padding:10px 0 25px;height:110px;font-size:12px;line-height:18px;background:#FFFFFF} div.box_content .logo{ float:left; width:154px; height:104px; background:#ffffff; margin:0px 15px 0 10px; line-height:18px; border-style:solid; border-width:thin; border-color:#999999; text-indent:0px!important; } div.plus_part{ float:left; background-image:url(/photo/images_default/noscontents_Plus_Font.jpg); width:708px; height:172px; overflow:hidden; } div.box_content .logo img{ margin:auto; text-indent:0px!important; } div.box_content .lienFiche, div.partenaire .lienFiche{ background:transparent url(/photo/images_default/ico_next_small.png) no-repeat scroll left center; float:left; margin:0; padding:0 0 0 18px; } div.box_contentSec{ position:relative; width:auto!important; border:1px solid #000000; padding:42px 0px 0px 0px; height:150px!important; overflow:hidden; }  .content_vod_newsletter{ height:60px; font-size:11px; margin: 20px 0px 0px 0px; } .vod_newsletter{ border: none ; float:left; width:77px; height:57px; background:#ffffff; padding:0px 15px 0px 0px; } .removed { position: absolute; top: -9999px; left: -9999px; } #video .video-block .block {background: none;} #box {background: none;} .menuon {background: url(/photo/images_default/player_default.jpg) top left no-repeat !important;} #promotion{ overflow:hidden; width:204px; } .right-column-noBackground { float:right; width:204px; overflow:hidden; } div.top-block .right-column-noBackground { margin:-88px 0 0 0; position:relative; padding:0 0 11px 0; background:none; } .right-block-promotion{ float:left; } #right_box { background:transparent none repeat scroll 0%; float:right; margin:0; overflow:hidden; position:relative; width:204px; } a.lienClassique{ color:#333; font-size:12px; font-weight:bold; } a.lienClassique:hover{ text-decoration:underline; } a.lienDroite{ float:right; } .ttr_simple { font-size:14px; font-weight:bold; color:#333333; text-transform:uppercase; line-height:25px; background:url(/photo/images_default/bg_ttr_simple.gif) no-repeat right; padding:0 0 0 5px; display:block; }  #ibox_w{ position: absolute; top: 0px; left: 0px; z-index:100; width: 100%; height: 100%; background-color: #000; margin:0; padding:0; filter:alpha(opacity=0); -moz-opacity: 0.0; opacity: 0.0; } #ibox_progress { margin:0;padding:0; position: absolute; z-index:105; } #ibox_wrapper { position: absolute; top: 0px; left: 0px; z-index:1000; padding:10px; border:1px solid #CCC; width:300px; height:300px; background-color:#999999; padding-bottom:30px; margin:0; } #ibox_content { background-color:#FFFFFF; width:100%; height:100%; margin-bottom:5px; position:relative; top:0px; left:0px; border:1px solid #000; padding:2px; } #ibox_footer_wrapper { position:relative;padding:0;margin:0;top:0px;left:0px; } #ibox_content input.radio { border: 0; } a#ibox_close_a{ color: #FFF; text-decoration: none; font-weight: bold; }