html { background:#0b0300; } body { background:#0b0300 url(/images/frontend/hd_bg.jpg) no-repeat center top; } body.subpage { background:#0b0300 url(/images/frontend/hd_sub_bg.jpg) no-repeat center top; } .wrapper { background:url(/images/frontend/ft_bg.jpg) no-repeat center bottom; padding-bottom:148px; _padding-bottom:143px; } #custom-doc { width:964px; *width:966px; min-width:964px; margin:auto; text-align:left; } body.home #hd { _height:188px; min-height:188px; background:transparent url(/images/frontend/hd_top.png) no-repeat center bottom; *margin-left:2px; } body.subpage #hd { background:white url(/images/frontend/hd_sub_bg_top.jpg) no-repeat center top; *margin-left:2px; } /* common */ #bd { background:white url(/images/frontend/bd_bg_left.gif) repeat-y left top; *margin-left:2px; padding-bottom:16px; } /* Footer */ #ft { _margin-left:1px; } #ft .ft_bottom { background:url(/images/frontend/ft_bross_bottom.gif) no-repeat 1px top; height:29px; color:#0daeea; padding:10px 33px; line-height:34px; *background:url(/images/frontend/ft_bross_bottom.gif) no-repeat 2px top; } #ft .ft_bottom a { color:#5D5D5D; padding:0 10px; } #ft .ft_bottom a:hover { color:#000; } #ft .ft_bottom a.first { padding-left:0; } #ft .ft_body { background:url(/images/frontend/ft_bross_bg.gif) repeat left top; margin-left:1px; padding:20px 30px 0; *margin-left:2px; min-height:300px; _height:300px; } #ft .ft_body td { vertical-align:top; } #ft .ft_body td.column1 { width:250px } #ft .ft_body td.column2 { width:200px } #ft .ft_body ul { margin:5px 20px 15px 0; } #ft .ft_body ul.last { margin-right:0; } #ft .ft_body ul li { background:transparent url(/images/frontend/ft_bullet.gif) no-repeat scroll left 8px; line-height:20px; padding-left:7px; } #ft .ft_body ul li a { color:#5d5d5d; } #ft .ft_body ul li a:hover { color:#000; } #ft .ft_body h2 img { background:#5d5d5d; padding:5px 7px 2px; } /* Common */ .picto_link { background:url(/images/frontend/bd_picto_magnify.png) no-repeat left center; padding-left:15px; } .picto_link_2 { background:url(/images/frontend/bd_picto_magnify_2.gif) no-repeat left center; padding-left:15px; } a.picto_link_2, a:hover.picto_link_2, a:visited.picto_link_2, a:link.picto_link_2 { color:#ff7d00; } .btn_link a { color:#0daeea; font-family:'Arial Narrow', Arial, Helvetica, sans-serif; font-weight:bold; } .btn_link a:hover { color:#0c93c4; } .hr { background:url(/images/frontend/bd_rub_title_bg.gif) repeat-x left bottom; padding:0 17px 11px 11px; } .title_txt { float:left; } .home .btn_link a { float:right; margin:0 23px 0 0; line-height:34px; } .home .main_news .btn_link a { color:#fff; background:url(/images/frontend/bd_picto_magnify_2.png) no-repeat left center; line-height:34px; } .home .breves .btn_link a { color:#0DAEEA; background:url(/images/frontend/bd_picto_magnify.png) no-repeat left center; margin-right:38px; line-height:24px; } .home .blog_top .title_txt { float:left; } .home .blog_top .btn_link a { float:left; margin:0 0 0 10px; color:#fff; background:url(/images/frontend/bd_picto_magnify_2.png) no-repeat left center; line-height:31px; } .home .bd_portfolio .btn_link a { float:right; margin:7px 43px 1px 0px; color:#b4b4b4; background:url(/images/frontend/bd_picto_magnify_3.png) no-repeat left center; line-height:21px; } .mceContentBody { color:#6a6262; font-size:15px; width:538px; padding:16px 17px 0 9px; } /**Title*/ #bd .rub_title { padding:0 17px 4px 11px; } #bd .rub_title.h_endirect { left:-17px; position:absolute; top:0; background:url(/images/frontend/bd_endirect_btn_fx.png) no-repeat left top; padding-left:38px; width:562px; height:46px; } #bd .rub_subtitle { padding:0 0px 4px 11px; margin-bottom:17px; } #bd .rub_title .seeall { padding-top:15px; } #bd .rub_title.h_endirect .hr { background:url(/images/frontend/bd_rub_title_bg.gif) repeat-x left bottom; padding:4px 17px 7px 11px; } /** BOUTONS CUSTOM ********************/ .button_bar { text-align:right; float:right; } a.btn, button.btn { text-decoration:none; /*display:-moz-inline-box;*/ display:inline-block; margin:0px; padding:0; white-space:nowrap; text-align:center; vertical-align:middle; cursor:pointer; border:0; background:none; color:white; } a.btn span, button.btn span { text-decoration:none; display:block; height:16px; float:left; padding:0 0 0 8px; background:transparent url(/images/frontend/bd_bt_left.png) no-repeat top left; color:white; } a.btn span span, button.btn span span { text-decoration:none; padding:0 11px 0 0; height:16px; background:transparent url(/images/frontend/bd_bt_right_arrow.png) no-repeat right top; color:white; } a.btn span span span, button.btn span span span { height:16px; padding:0 3px 0 0; font:bold 10px Arial, Helvetica, sans-serif; text-decoration:none; line-height:16px; background:transparent url(/images/frontend/bd_bt_center.png) repeat-x top left; color:white; } button.btn_submit { text-decoration:none; /*display:-moz-inline-box;*/ display:block; margin:0px 0 0 -2px; padding:0; white-space:nowrap; vertical-align:middle; cursor:pointer; border:0; background:none; color:white; *margin:10px 0 0 0px; } button.btn_submit span { text-decoration:none; height:29px; float:left; padding:0 0 0 11px; background:transparent url(/images/frontend/bd_btn_submit_left.gif) no-repeat top left; color:white; } button.btn_submit span span { text-decoration:none; padding:0 11px 0 0; height:29px; background:transparent url(/images/frontend/bd_btn_submit_right.gif) no-repeat right top; color:white; } button.btn_submit span span span { height:29px; padding:0 14px; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; line-height:29px; background:#0daeea; color:white; } /** fin BOUTONS*/ /* Home */ /** Template home **/ .yui-gd div.first { width:246px; } .yui-gd .yui-u { width:718px; margin-left:0; } /** Template subpages **/ .yui-gc div.first { width:563px; padding:0 27px 0 20px; _padding:0 0 0 20px; position:relative; } .yui-gc .yui-u { margin-left:0; width:326px; padding-right:28px; _padding:0 20px 0 0; } #bd .main_news { height:653px; background:#181c1d url(/images/frontend/bd_main_news_content_bg.jpg) no-repeat center bottom; width:704px; } #bd .main_news.bottom { /*height:711px; _height:auto;*/ padding-bottom: 100px; _padding-bottom: 0; } #bd .main_news_content { padding:0 0 0 12px; height:275px; } #bd .main_news_content h2 img { padding:8px 0; } #bd .main_news_content ul li img { border:1px #232525 solid; } #bd .main_news_content ul li { width:210px; padding-right:20px; float:left; color:#fff; } #bd .main_news_content ul li.last { padding-right:0; } #bd .main_news_content ul li p { text-align:left; } #bd .main_news_content ul li h3, #bd .main_news_content ul li h3 a { font-weight:bold; color:#ff7d00; padding:4px 0 3px; text-decoration: none; } #bd .bd_portfolio { background:url(/images/frontend/bd_portfolio_bg.jpg) no-repeat top left; height:228px; padding-left:40px; } #bd .bd_portfolio ul li { width:270px; padding-right:36px; float:left; } #bd .bd_portfolio ul li img { border:5px #d3d3d3 solid; } #bd .bd_portfolio ul li h3 a { font-weight:bold; color:#716a6a; padding:4px 0 3px; } #bd .bd_portfolio ul li h3 { text-align:center; } #bd .bd_portfolio h2 img { padding:7px 0 1px 0; } .main_news .row1 { padding:0 0 24px 13px; background:#181c1d url(/images/frontend/bd_main_news_content_bg.jpg) no-repeat center bottom; } .main_news .row1 .ad_tit { padding:6px 0 7px; } .main_news .row1 .breves { width:335px; float:right; } .main_news .row1 .breves td { padding-top:7px; width:273px; height:51px; vertical-align:middle; padding:0 12px; } .main_news .row1 .breves td a { color:white; } .main_news .row1 .breves tr:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: .7; } .main_news .row1 .breves td.breves_bg1 { background:url(/images/frontend/bd_breves_bg1.jpg) no-repeat left center; } .main_news .row1 .breves td.breves_bg2 { background:url(/images/frontend/bd_breves_bg2.jpg) no-repeat left center; } .main_news .row1 .breves td.breves_bg3 { background:url(/images/frontend/bd_breves_bg3.jpg) no-repeat left center; } .main_news .row1 .breves td.breves_bg4 { background:url(/images/frontend/bd_breves_bg4.jpg) no-repeat left center; } .main_news .row1 .breves td.breves_bg5 { background:url(/images/frontend/bd_breves_bg5.jpg) no-repeat left center; } .main_news .row2 { width:673px; padding:0 18px 0 13px; vertical-align:top; } .main_news .row2 .blog_top { background: url(/images/frontend/bd_blog_top.png) no-repeat left top; padding:0 0 0 17px; } .main_news .row2 .blog_middle { background:url(/images/frontend/bd_blog_middle.png) repeat-y left top; padding:5px 10px 0 18px; } .main_news .row2 .blog_middle table { } .main_news .row2 .blog_middle td { padding:0 14px 17px 0; } .main_news .row2 .blog_middle .last td { padding:0 14px 10px 0; } .main_news .row2 .blog_middle td img { border:1px #032633 solid; margin-right:14px; } .main_news .row2 .blog_middle h3 { color:#0daeea; font-family: Trebuchet MS, verdana, arial; font-size:108%; font-weight:bold; } .main_news .row2 .blog_middle h3 a { color:#0daeea; } .main_news .row2 .blog_middle p { color:#FFF; font-size:93%; text-align:left; } .main_news .row2 .blog_middle p a { color:#FFF; } .main_news .row2 .blog_bottom { background: url(/images/frontend/bd_blog_bottom.png) no-repeat left top; } .main_news .row3 { vertical-align:bottom; padding:0 13px; } .main_news .row3 img { padding:0 30px; } .main_news .row3 a#reader_mails { width: 160px; } /* subpage */ /** right block **/ .main_right { width:326px; } .main_right .top { width:326px; height:11px; background: url(/images/frontend/bd_main_right_top.gif) no-repeat top left; _line-height:0; _font-size:0; } .main_right .bottom { width:326px; height:11px; background: url(/images/frontend/bd_main_right_bottom.gif) no-repeat top left; } .main_right .main_right_content { background:#262626; padding:0 14px; color:#cbcbcb; _padding:0 12px 0 14px; } .main_right .main_right_content a { color:#cbcbcb; } .main_right .main_right_content a:hover { color:#aaaaaa; } .main_right .main_right_content.nomargin { padding:0; } .main_right .main_right_content.nomargin h2 { padding-left:14px; } .main_right .main_right_content.nomargin h2 img { _padding-left:14px; } .main_right .main_right_content.nomargin .button_bar { padding-right:14px; } .main_right .main_right_content h2 { padding:0 0 8px 0; } .main_right .main_right_content .bloc_actu { padding:0 0 6px 0; } .main_right .main_right_content .bloc_actu li { float:left; width:140px; padding:0 18px 6px 0; } .main_right .main_right_content .bloc_actu li a { font-size:93%; } .main_right .main_right_content .bloc_actu li img { border:3px solid #404040; } .main_right .main_right_content .bloc_actu li.first { width:auto; padding-right:0; } .main_right .main_right_content .bloc_actu li.last { padding-right:0; } .main_right .main_right_content .bloc_dossiers { padding:0 0 6px 0; } .main_right .main_right_content .bloc_dossiers li { padding:0 0 10px 0; color:#cdcdcd; _margin-bottom:10px; } .main_right .main_right_content .bloc_dossiers li a { padding:0; color:#ff7d00; } .main_right .main_right_content .bloc_dossiers li a.img, .main_right .main_right_content .bloc_dossiers li h3, .main_right .main_right_content .bloc_dossiers li p { float:none; _float:left; } .main_right .main_right_content .bloc_dossiers li h3 { _width:190px; } .main_right .main_right_content .bloc_dossiers li p { font-size:93%; text-align:left; display:block; float:left; width:190px; } .main_right .main_right_content .bloc_dossiers li a:hover { color:#aaaaaa; } .main_right .main_right_content .bloc_dossiers li img { border:3px solid #404040; float:left; margin-right:10px; } .main_right .main_right_content .bloc_breves { padding:0 0 12px 0; } .main_right .main_right_content .bloc_breves ul { padding:0 0 6px 0; } .main_right .main_right_content .bloc_breves li { padding-left:22px; height:27px; line-height:27px; background:url(/images/frontend/bd_main_right_bullet.gif) no-repeat 15px 12px; } .main_right .main_right_content .bloc_breves li a { color:#cbcbcb; } .main_right .main_right_content .bloc_breves li:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); opacity: .7; } .main_right .main_right_content .bloc_breves li.odd { background-color:#3a3a3a; } .main_right .main_right_content .bloc_blog { padding:0 0 6px 0; } .main_right .main_right_content .bloc_blog td img { width:34px; margin-right:5px; border:1px solid #223e48; } .main_right .main_right_content .bloc_blog td { padding-bottom:13px; } .main_right .main_right_content .bloc_blog td a { color:#0daeea; font-size:77%; } .main_right .main_right_content .bloc_blog td a:hover { color:#aaaaaa; font-size:77%; } .main_right .main_right_content .bloc_etaussi { padding:0 0 0px 0; } .main_news .row3 a { width:147px; height:128px; float:left; margin:0 36px; } .main_news .row3 a:hover { background-position:left top; _background-position:left -128px; } .main_news .row3 a span { visibility:hidden; } .culture_fr a.btn_adecouvrir { background:url(/images/frontend/fr/bd_bt_adecouvrir.png) no-repeat left -128px; } .culture_en a.btn_adecouvrir { background:url(/images/frontend/en/bd_bt_adecouvrir.png) no-repeat left -128px; } a.btn_poserq { width:161px; height:128px; } .culture_fr a.btn_poserq { background:url(/images/frontend/fr/bd_bt_poserq.png) no-repeat left -128px; } .culture_en a.btn_poserq { background:url(/images/frontend/en/bd_bt_poserq.png) no-repeat left -128px; } a.btn_rss { width:147px; height:128px; } .culture_fr a.btn_rss { background:url(/images/frontend/fr/bd_bt_rss.png) no-repeat left -128px; } .culture_en a.btn_rss { background:url(/images/frontend/en/bd_bt_rss.png) no-repeat left -128px; } .row_buttons a { width:83px; height:69px; float:left; margin:0 6px; } .row_buttons a:hover { background-position:left 0px; _background-position:left 0px; } .row_buttons a span { visibility:hidden; } .culture_fr a.btn_adecouvrir_s { background:url(/images/frontend/fr/bd_bt_adecouvrir_small.png) no-repeat left -70px; } .culture_en a.btn_adecouvrir_s { background:url(/images/frontend/en/bd_bt_adecouvrir_small.png) no-repeat left -70px; } a.btn_poserq_s { width:86px; } .culture_fr a.btn_poserq_s { background:url(/images/frontend/fr/bd_bt_poserq_small.png) no-repeat left -70px; } .culture_en a.btn_poserq_s { background:url(/images/frontend/en/bd_bt_poserq_small.png) no-repeat left -70px; } .culture_fr a.btn_rss_s { background:url(/images/frontend/fr/bd_bt_rss_small.png) no-repeat left -70px; } .culture_en a.btn_rss_s { background:url(/images/frontend/en/bd_bt_rss_small.png) no-repeat left -70px; } /* knowmore */ .knowmore { padding-top:14px; } .knowmore a.archives, .knowmore button { background:transparent no-repeat left center; width:260px; height:48px; padding:31px 0 0 22px; color:#bfb6b6; font-size:12px; border:none; cursor:pointer; } .culture_fr .knowmore a.archives, .culture_fr .knowmore button { background-image:url(/images/frontend/fr/bd_bt_knowmore_bg.gif); } .culture_en .knowmore a.archives, .culture_en .knowmore button { background-image:url(/images/frontend/en/bd_bt_knowmore_bg.gif); } .knowmore a.archives, .knowmore button.archives { background:transparent no-repeat left center; width:260px; height:48px; padding:60px 0 0 90px; color:#bfb6b6; font-size:12px; border:none; cursor:pointer; display: block; } .culture_fr .knowmore a.archives, .culture_fr .knowmore button.archives { background-image:url(/images/frontend/fr/bd_bt_knowmore_archive_bg.gif); } .culture_en .knowmore a.archives, .culture_en .knowmore button.archives { background-image:url(/images/frontend/en/bd_bt_knowmore_archive_bg.gif); } .knowmore a.archives:hover, .knowmore button:hover { color:#35d4f1; } .knowmore a.archives:active, .knowmore button:active { color:#2babc2; } #bloc_knowmore { margin-left:-8px; padding-top:9px; display:none; } /*Common bloc_frame*/ .bloc_frame_top { padding:21px 0 0 27px; background:url(/images/frontend/bd_bloc_frame_top.gif) no-repeat left top; height:31px; } .bloc_frame_top h2 { padding-left:10px; color:#35d4f1; font-size:15px; font-weight:bold; } .bloc_frame_middle { background:url(/images/frontend/bd_bloc_frame_middle.gif) repeat-y left top; padding:0 28px 0 24px; zoom:1; } .bloc_frame_middle .content { background:#f6f6f6; padding:10px; font-size:108% } .bloc_frame_middle .content p, .bloc_frame_middle .content ul { display:block; } .bloc_frame_middle .content ul, .bloc_frame_middle .content li { list-style:disc; margin-left:10px; } .bloc_frame_bottom { background:url(/images/frontend/bd_bloc_frame_bottom.gif) no-repeat left bottom; height:25px; } /* Bloc Question */ #bloc_question { margin-left:-8px; padding-top:9px; } #bloc_question .bloc_frame_top h2 { padding-left:40px; color:#0daeea; font-size:15px; font-weight:bold; } #bloc_question .bloc_frame_middle .content { background:none; padding:10px; font-size:108%; } #bloc_question .bloc_frame_middle .content .data3 { width:100%; } #bloc_question .bloc_frame_middle .content .data3 th { width:50%; text-align:right; vertical-align:top; } #bloc_question .bloc_frame_middle .content .data3 td { width:50%; padding-bottom:12px; vertical-align:top; } #bloc_question .bloc_frame_middle .content .data3 label { color:#8f8f8f; } #bloc_question .bloc_frame_middle .content .data3 label.newsletter { color:#8f8f8f; font-size:11px; } #bloc_question .bloc_frame_middle .content .data3 label.newsletter input { margin-right:5px; } #bloc_question .bloc_frame_middle .content .data3 input.text { width:195px; border:1px solid #a7a6aa; color:#000; } #bloc_question .bloc_frame_middle .content .data3 select.text { width:195px; border:1px solid #a7a6aa; color:#000; _width:198px; } #bloc_question .bloc_frame_middle .content .data3 textarea { color:#000; margin-bottom:12px; width:285px; height:100px; border:1px solid #a7a6aa; } #bloc_question .bloc_frame_middle .content .note { color:#fb3878; font-size:12px; padding:0 3px; } #bloc_question .bloc_frame_middle .content .data3 .required { background:transparent url(/images/frontend/bd_bg_required.gif) no-repeat scroll 9px 5px; color:#FB3878; float:none; font-size:10px; line-height:16px; padding-left:20px; } #bloc_question .bloc_frame_middle .content p { padding-left:30px; } #bd .question_list { color:#6a6262; width:538px; padding:16px 17px 0 9px; } #bd .question_list p.bloc_txt { color:#6a6262; font-size:15px; line-height:22px; padding:12px 0 0 0; } #bd .question_list h2 { font-size:30px; color:#35d4f1; } #bd .question_list h3 { background:url(/images/frontend/bd_question_h3.gif) no-repeat left center; height:31px; line-height:49px; font-size:15px; color:#ababab; font-weight:bold; padding:0 0 18px 43px; _padding:0 0 0px 43px; } #bd .question_list dl { border-bottom:1px dotted #ababab; line-height:22px; font-size:14px; margin-bottom:12px; } #bd .question_list dl.last { border-bottom:none; } #bd .question_list dt { color:#0daeea; padding-bottom:6px; } #bd .question_list dt .author { color:#ababab; } #bd .question_list dd { color:#ababab; padding-bottom:16px; } /* Pager */ .pager { background:#f0f0f0; padding:0 10px; height:34px; line-height:34px; margin:14px 7px 0 -1px; } .pager .previous, .pager .next { width:133px; float:left; padding:0 15px; line-height:inherit; } .pager div.previous .active { background:url(/images/frontend/bd_arrow_previous_active.png) no-repeat left center; } .pager .previous .off { background:url(/images/frontend/bd_arrow_previous_off.png) no-repeat left center; } .pager .content { width:210px; float:left; text-align:center; color:inherit; } .pager .content a, .pager .content span { padding:5px; } .pager div.next .active { background:url(/images/frontend/bd_arrow_next_active.png) no-repeat right center; text-align:right; } .pager .next .off { background:url(/images/frontend/bd_arrow_next_off.png) no-repeat right center; text-align:right; } .pager, .pager a, .pager .content { color:#918b8b; } .pager a:hover { color:#383434; } .pager .active { color:#4fc1ec; } .pager .off, .pager .off a { color:#d9d7d7; } .pager .previous a, .pager .previous .off { padding-left:17px; } .pager .next a, .pager .next .off { padding-right:17px; } /* Article list */ #bd .article_list { color:#6a6262; width:538px; padding:16px 17px 0 9px; } #bd .article_list h2, #bd .article_list h2 a { font:normal 30px Georgia, "Times New Roman", Times, serif; color:#35d4f1; padding-bottom:12px; } #bd .article_list h2 a:hover { color:#31c4de; } #bd .article_list p { text-align:justify; } #bd .article_list p.bloc_txt { color:#6a6262; font-size:15px; line-height:22px; padding:12px 0 0 0; } #bd .article_list.blog p.bloc_txt { padding:0; } #bd .article_list .bloc_img.left { margin:0 30px 15px 0; } #bd .article_list .bloc_img.right { margin:0 0 15px 30px; } #bd .article_list .btn_link { text-align:right; padding:8px 0; margin-bottom:12px; } #bd .article_list .btn_link.last { margin-bottom:0; } /* Article list Multimedia */ #bd .article_mm_list { color:#6a6262; width:538px; padding:16px 17px 0 9px; } #bd .article_mm_list h3, #bd .article_mm_list h3 a { font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#35d4f1; padding-bottom:6px; font-weight:bold; } #bd .article_mm_list h3 a:hover { color:#31c4de; } #bd .article_mm_list p { text-align:justify; } #bd .article_mm_list .bloc_img img { border:3px solid #d3d3d3; } #bd .article_mm_list .btn_link { text-align:right; padding:8px 0; margin-bottom:12px; } #bd .article_mm_list .btn_link.last { margin-bottom:0; } /* Portfolios*/ #bd .portfolios { color:#6a6262; font-size:15px; width:538px; padding:16px 17px 0 9px; } #bd .portfolios h2, #bd .portfolios h2 a { font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#ff7d00; padding-bottom:12px; } #bd .portfolios h2 a:hover { color:#cc6300; } #bd .portfolios h2 a:active, #bd .portfolios h2 a:visited, #bd .portfolios h2 a:link { color:#ff7d00; } #bd .portfolios p { text-align:justify; } #bd .portfolios p.bloc_txt { color:#6a6262; font-size:13px; font-weight:normal; line-height:16px; padding-bottom:12px; } #bd .portfolios .bloc_img { margin-bottom:5px; position:relative; padding:0; } #bd .portfolios .bloc_img .overlay { height:60px; left:238px; padding:0; position:absolute; top:120px; width:60px; } #bd .portfolios .btn_link { text-align:right; padding:8px 0; margin-bottom:12px; } #bd .portfolios .btn_link.last { margin-bottom:0; } /* Portfolios list */ #bd .portfolios .portfolio_list { } #bd .portfolios .portfolio_list li .img { float:left; } #bd .portfolios .portfolio_list li img { border:3px solid #d3d3d3; margin-right:15px; } #bd .portfolios .portfolio_list li { padding:0 0 30px 0; color:#cdcdcd; } #bd .portfolios .portfolio_list li p { font-size:11px; color:#262626; } #bd .portfolios .portfolio_list li h3 a:hover { color:#000; } #bd .portfolios .portfolio_list li h3 a { color:#ff7d00; } #bd .portfolios .portfolio_list li h3 { color:#ff7d00; font-size:12px; } #bd .leblog_archives_list { padding:0 14px; } #bd .leblog_archives_list h3.first { border:none; padding:0; } #bd .leblog_archives_list h3 { border-top:2px dotted #dddddd; padding:8px 0 0 0; font-size:20px; color:#0daeea; text-align:right; margin-top:9px; } #bd .leblog_archives_list h3 { } #bd .leblog_archives_list ul li { height:27px; font-size:14px; color:#aaaaaa; } #bd .leblog_archives_list ul li a { font-size:14px; color:#aaaaaa; } #bd .leblog_archives_list ul li a:hover { color:#5d5d5d; } /*enjoytv*/ #bd .enjoytv { width:829px; margin:0 auto; } #bd .enjoytv_top { height:10px; background:url(/images/frontend/bd_enjoytv_bloc_bg_top.gif) no-repeat left top; _line-height:1px; font-size:1px; } #bd .enjoytv_middle { background:url(/images/frontend/bd_enjoytv_bloc_bg_middle.gif) repeat-y left top; } #bd .enjoytv_middle .enjoytv_content { width:770px; margin:0 auto; border:4px solid white; margin:0 24px; } #bd .enjoytv_bottom { height:10px; background:url(/images/frontend/bd_enjoytv_bloc_bg_bottom.gif) no-repeat left top; } #bd .enjoytv .rubtitle { padding:0; } #bd .enjoytv .btn_left { width:400px; padding:7px 0 0 10px; float:left; } #bd .enjoytv .btn_right { width:340px; padding:18px 23px 0 0; float:right; } #bd .enjoytv .btn a { display:block; } #bd .enjoytv .btn a:hover { background-position:left top; } #bd .enjoytv .btn a span { visibility:hidden; } #bd .enjoytv .btn .btn_ipod { height:60px; width:348px; } .culture_fr #bd .enjoytv .btn .btn_ipod { background:url(/images/frontend/fr/bd_enjoytv_btn_ipod.gif) no-repeat left -60px; } .culture_en #bd .enjoytv .btn .btn_ipod { background:url(/images/frontend/en/bd_enjoytv_btn_ipod.gif) no-repeat left -60px; } #bd .enjoytv .btn .btn_hd { height:44px; width:391px; } .culture_fr #bd .enjoytv .btn .btn_hd { background:url(/images/frontend/fr/bd_enjoytv_btn_hd.gif) no-repeat left -44px; } .culture_en #bd .enjoytv .btn .btn_hd { background:url(/images/frontend/en/bd_enjoytv_btn_hd.gif) no-repeat left -44px; } #bd .enjoytv .btn .btn_itunes { background:url(/images/frontend/bd_enjoytv_btn_itunes.gif) no-repeat left -38px; height:38px; width:81px; } #bd .enjoytv .btn .btn_dailymotion { background:url(/images/frontend/bd_enjoytv_btn_dailymotion.gif) no-repeat left -38px; height:38px; width:130px; } #bd .enjoytv .btn .youtube { background:url(/images/frontend/bd_enjoytv_btn_youtube.gif) no-repeat left -38px; height:38px; width:91px; } #bd .enjoytv .title { padding:6px 24px; } #bd .enjoytv .title .img_right { padding:21px 0 0 0; float:right; } /*en direct*/ #bd .endirect { padding:66px 17px 0 14px; } #bd .endirect .mceContentBody { color:#6a6262; font-size:15px; width:auto; padding:0px; } #bd .endirect .encemoment_top { height:74px } .culture_fr #bd .endirect .encemoment_top { background:url(/images/frontend/fr/bd_endirect_moment_top.gif) no-repeat top left; } .culture_en #bd .endirect .encemoment_top { background:url(/images/frontend/en/bd_endirect_moment_top.gif) no-repeat top left; } #bd .endirect .encemoment_top h2 { visibility:hidden; } #bd .endirect .encemoment_middle { background:url(/images/frontend/bd_endirect_moment_middle.gif) repeat-y top left; width:271px; } #bd .endirect .encemoment_middle ul li { padding:19px 12px 18px; border-top:2px solid white; } #bd .endirect .encemoment_middle ul li h3 a { font-size:18px; font-weight:bold; color:#000; } #bd .endirect .encemoment_middle ul li p { font-size:14px; font-weight:bold; color:#FFF; padding-top:4px; } #bd .endirect .encemoment_bottom { background:url(/images/frontend/bd_endirect_moment_bottom.gif) no-repeat top left; height:20px } #bd .endirect .right { width:210px; } #bd .endirect .right img { margin-bottom:10px; } #bd .endirect h2 { color:#35d4f1; font-size:17px; font-weight:bold; padding:0 0 9px 14px; } #bd .endirect .sub { background-color:#f6f6f6; padding:14px; font-size:14px; color:#262626; margin-bottom:10px; } #bd .endirect p.intro { padding:0 0 9px 14px; font-size:14px; } #bd .endirect .bloc_img { text-align:center; } #bd .endirect .bloc_img img { text-align:center; margin-bottom:10px; } #bd .endirect .article { padding-top:14px; } #bd .endirect .article_first { padding-top:0; } #bd .endirect .note { color:#388895; font-size:12px; } #bd .endirect .intro .note { display:block; } #bd .endirect .sub a { color:#388895; font-family:Arial, Helvetica, sans-serif; font-size:11px; } #bd .endirect .sub .bloc_txt a { font-size:15px; } #bd .endirect .sub a:hover { color:#29626b; } #bd .endirect .sub .bottom { padding:10px 0 0 0; } #bd .endirect .sub img.thumb { margin-right:10px; } #bd .endirect .sub .bottom p { float:right; margin-top:-12px; } #bd .endirect .data1 th { width:220px; vertical-align:top; } #bd .endirect .data1 td { text-align:right; } #bd .endirect .data2 th { width:127px; color:#388895; font-size:14px; white-space:nowrap; vertical-align:top; } #bd .endirect .data2 td { font-size:14px; } #bd .endirect .data2 td .title { color:#388895; font-size:14px; font-weight:bold; } #bd .endirect .threeCol { margin-bottom:12px; } #bd .endirect .threeCol .column1 { width:132px; vertical-align:top; position:relative; } #bd .endirect .threeCol .row1 td { padding-bottom:9px; } #bd .endirect .threeCol .row2 td.column1 { background-color:#e3e1e1; color:#716a6a; padding:12px; font-size:12px; } #bd .endirect .threeCol .row2 td.column1 .bloc1 { color:#388895; padding-bottom:12px; } #bd .endirect .threeCol .row2 td.column1 h3 { font-size:15px; font-weight:bold; color:#388895; } #bd .endirect .threeCol .row2 td.column1 p { padding-bottom:12px; } #bd .endirect .endirect_soho .threeCol .row2 td.column1 p { padding-bottom:3px; } #bd .endirect .endirect_soho .threeCol .row2 td.column1 { padding-bottom:0px; } #bd .endirect .threeCol .column1 .overlay { position:relative; } #bd .endirect .threeCol .column1 .overlay img { position:absolute; left:63px; top:63px; } #bd .endirect .threeCol .row2 td.column1 a { color:#388895; font-family:Arial, Helvetica, sans-serif; } #bd .endirect .threeCol .row2 td.column1 a:hover { color:#29626b; } /* Vol habité MCE*/ .mceContentBody .vol_habite_encadre, .vol_habite_encadre { background-color:#f6f6f6; padding:14px; font-size:14px; color:#262626; margin-bottom:10px; } .mceContentBody .vol_habite_table3c .column1, .vol_habite_table3c .column1 { width:132px; vertical-align:top; position:relative; } .mceContentBody .vol_habite_table3c .row1 td, .vol_habite_table3c .row1 td { padding-bottom:9px; } .mceContentBody .vol_habite_table3c .row2 td.column1, .vol_habite_table3c .row2 td.column1 { background-color:#e3e1e1; color:#716a6a; padding:12px; font-size:12px; } .mceContentBody .vol_habite_table3c .row2 td.column1 .bloc1, .vol_habite_table3c .row2 td.column1 .bloc1 { color:#388895; padding-bottom:12px; } .mceContentBody .vol_habite_table3c .row2 td.column1 h3, .vol_habite_table3c .row2 td.column1 h3 { font-size:15px; font-weight:bold; color:#388895; } .mceContentBody .vol_habite_table3c .row2 td.column1 p, .vol_habite_table3c .row2 td.column1 p { padding-bottom:12px; text-align:left; } .mceContentBody .vol_habite_table3c .row2 td.column1 a, .vol_habite_table3c .row2 td.column1 a { color:#388895; font-family:Arial, Helvetica, sans-serif; } .mceContentBody .vol_habite_table3c .row2 td.column1 a:hover, .vol_habite_table3c .row2 td.column1 a:hover { color:#29626b; } /* En direct SOHO*/ #bd .endirect .endirect_soho p.bloc_txt { color:#6a6262; font-size:15px; line-height:22px; padding: 0 0 6px 0; } #bd .endirect .endirect_soho p.bloc_txt a { color:#0daeea; } #bd .endirect .endirect_soho p.bloc_txt a:hover { color:#0b8ab8; } #bd .endirect p.bloc_txt { color:#6a6262; font-size:15px; line-height:22px; padding: 0 0 6px 0; } #bd .endirect p.bloc_txt a { color:#0daeea; } #bd .endirect p.bloc_txt a:hover { color:#0b8ab8; } #bd .endirect.station { padding-left:0; } #bd .endirect.station .map { width:570px; margin-left:-4px; } #bd .endirect.station .map .map_top { background:url(/images/frontend/bd_endirect_map_top.jpg) no-repeat top left; width:570px; } #bd .endirect.station .map .map_middle { background:url(/images/frontend/bd_endirect_map_middle.jpg) repeat-y top left; padding:0 36px 0 30px; } #bd .endirect.station .map .map_middle_content { width:498px; border:3px solid #b9b9b9; overflow: auto; } #bd .endirect.station .map .map_bottom { background:url(/images/frontend/bd_endirect_map_bottom.jpg) no-repeat bottom left; height:28px; } /* Debut L'image du jour */ .box_img_day { width:240px; height:232px; background:transparent url(/images/frontend/bg_img_day.gif) no-repeat 0 0; clear:both; text-align:center; } .box_img_day img { border:4px solid #b2acac; margin:6px 0; } .box_img_day p, .box_img_day p a { font:bold 12px Arial, Helvetica, sans-serif; color:white; text-align: center; } .box_img_day p.box_img_day_title, .box_img_day p.box_img_day_title a { font-size:25px; padding-top:18px; } /* Fin L'image du jour */ table#postal_address { margin-top: 1em; width: 100%; } table#postal_address th { padding-bottom: 1em; } table#postal_address td { vertical-align: top; } div.addthis p { text-align: right !important; } .home .bd_portfolio .btn_link a { float:right; margin:7px 43px 1px 0px; color:#b4b4b4; background:url(/images/frontend/bd_picto_magnify_3.png) no-repeat left center; line-height:21px; } /* GENERAL */ a {text-decoration:none;} sup {font-size:smaller;vertical-align:super;} .left {float:left;} .right {float:right;} .block {display:block;} .pointer {cursor:pointer;} strong {font-weight:bold;} em {font-style:italic;} /* class permettant le retour dans le flux sans ajout de markup a appliquer sur le conteneur de flottant */ .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;} .clearfix {display:inline-block;} /* \*/ * html .clearfix {height:1%;} .clearfix {display:block;} /* Colors */ .col100 {color:#ffffff;} .col101 {color:#4e95a9;} .col102 {color:#736969;} .col103 {color:#222222;} .col104 {color:#906d2e;} .col105 {color:#c0a778;} .col106 {color:#8a8080;} .col107 {color:#ce8033;} .col108 {color:#bcb1a9;} .col109 {color:#84c7da;} .col110{color:#e3e1e1;} /* Background */ .bg100{background:#ffffff;} .bg103{background:#222222;} .bg105{background:#c0a778;} .bg106{background:#482912;} .bg110{background:#e3e1e1;} /*FONT SIZE*/ .fs10 { font-size:77%; } .fs11 { font-size:85%; } .fs12 { font-size:93%; } .fs13 { font-size:100%; } .fs14 { font-size:108%; } .fs15 { font-size:114%; } .fs16 { font-size:123.1%; } .fs17 { font-size:131%; } .fs18 { font-size:138.5%; } .fs19 { font-size:146.5%; } .fs20 { font-size:153.9%; } .fs21 { font-size:161.6%; } .fs22 { font-size:167%; } .fs23 { font-size:174%; } .fs24 { font-size:182%; } .fs25 { font-size:189%; } .fs26 { font-size:197%; } h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#35d4f1; } p { text-align:justify; } p .chapeau { color:#6a6262; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; text-align:left; } .legende { font-size:11px; display:block; padding-bottom:12px; line-height:22px; } .legende_droite { float:right; width:236px; padding-left:30px; font-size:11px; display:block; padding-bottom:12px; } .legende_droite img { display:block; } .image_legende_droite { float:right; width:236px; padding-left:30px; } h2 { padding-top:12px; font-weight:bold; } .credit_photo { color:#388895; } .bloc_txt { color:#6a6262; font-size:15px; line-height:22px; padding: 0 0 6px 0; } .bloc_txt .legende { line-height:22px; } .bloc_txt a { color:#0daeea; } .bloc_txt a:hover { color:#0b8ab8; } /*vol habité*/ .mceContentBody .vol_habite_encadre, .vol_habite_encadre { background-color:#f6f6f6; padding:14px; font-size:14px; color:#262626; margin-bottom:10px; } .mceContentBody .vol_habite_table3c .column1, .vol_habite_table3c .column1 { width:132px; vertical-align:top; position:relative; } .vol_habite_table3c .row1 td { padding-bottom:9px; } .vol_habite_table3c .row2 td.column1 { background-color:#e3e1e1; color:#716a6a; padding:12px; font-size:12px; } .vol_habite_table3c .row2 td.column1 .bloc1 { color:#388895; padding-bottom:12px; } .vol_habite_table3c .row2 td.column1 h3 { font-size:15px; font-weight:bold; color:#388895; } .vol_habite_table3c .row2 td.column1 p { padding-bottom:12px; text-align:left; } .vol_habite_table3c .row2 td.column1 a { color:#388895; font-family:Arial, Helvetica, sans-serif; } .vol_habite_table3c .row2 td.column1 a:hover { color:#29626b; } 
