body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000;} p {margin: 0px; padding: 0px;} .center { text-align:center} .alignC { text-align:center; } .alignL { text-align:left; } .alignR { text-align:right; } .floatL { float:left; } .floatR { float:right; } .clear { clear:both; } .error{color:#000; text-align:center; padding:5px; border: 2px dashed red; font-weight:bold; margin:3px; display:block;} .ok{color:#00CC99; } .imp { font-weight:bold;} .GcheTexte{float:left; margin:3px;} .DrteTexte{float:right; margin:3px; } .CtreTexte{margin:3px auto; display:block; clear:both;} .extraitArticle {margin-bottom:30px; clear:both; padding:5px;} .titreExtrait { font-weight:bold;} .infoExtrait { font-size:12px;} .infoExtrait a {text-decoration:none;} .dateAuteur{ text-align:left; white-space:nowrap; } .dateExtrait{} .plusExtrait{font-style:italic;} .plusExtrait a {font-style:italic;} .extrait {clear:both;} .hrExtrait {height:1px; padding:0px; width:100%; clear:both; margin:1px auto 10px auto;} .plusExtrait{margin-top:5px;clear:both; text-align:right;} .imgExtraitCon {margin:3px; float:left;} .hitcitation {font-style:italic;text-align:justify;padding:5px 20px;background-color:#eee;} .hitencart {border:1px solid black;text-align:justify;font-weight:bold;margin:5px 0px;padding:5px 5px;} .hitimportant {font-weight:bold;color:red;font-weight:bold;font-size:120%;} .hitperso1 {font-style:italic;} .hitperso2 {font-weight:bold;} .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix { height: 1%; } .clearfix {display: block;} /* End hide from IE-mac */ /* File icons*/ .obMedia { cursor: pointer; width: 100%; min-height: 25px; } .obMedia a, .obMedia a:hover { text-decoration: none ! important; } .movieIcon { background-image: url('icondbl_movie.png'); background-repeat: no-repeat; background-position: left top; display: inline-block; width: 100px; height: 100px; } .musicIcon { background-image: url('icondbl_music.png'); background-repeat: no-repeat; background-position: left top; display: inline-block; width: 100px; height: 100px; } .fileIcon { background-image: url('icondbl_file.png'); background-repeat: no-repeat; background-position: left top; display: inline-block; width: 100px; height: 100px; } .pictIcon { background-repeat: no-repeat; display: inline-block; width: 100px; height: 100px; } 
/* Dialogs */ .diablog { position: absolute; top: 50px; width: 480px; background: white; color: #1F1F1F; font-size: 1.2em; border: 2px solid gray; overflow: hidden; -moz-box-shadow:0 5px 20px rgba(0, 0, 0, 0.6); -webkit-box-shadow:0 5px 20px rgba(0, 0, 0, 0.6); } .diablog .title { font-size: 1.2em; height: 1.2em; padding: 0.3em; font-weight: bold; } .diablog .content { padding: 10px; } .diablog .buttons { background: #F7F7F7; border-top: 1px solid #E5E5E5; text-align: right; padding: 8px; clear: both; } .diablog .wait { width: 100%; height: 50px; background: url('wait-white.gif') no-repeat center center; } .diablog .fullmessage { position: absolute; top: 0; left: 0; right: 0; background: white no-repeat top right; text-align: center; font-size: 1.5em; padding: 2em 0; } .diablog .fullmessage.close { background-image: url('closebox.png'); } * html .diablog .fullmessage { width: 100%; } .diablog .diablog_ok { color: green; } .diablog .diablog_error { color: red; } /* Diablogs avec des tabs */ .diablog.withTabs .title { background: #E5E5E5; } .diablog .content { padding-bottom: 0; } .diablog .content .tabsLikeTinyContent { margin: -10px -10px 0 -10px; } .diablog .content .tabsLikeTiny { background: #E5E5E5; } .diablog .content .tabsLikeTiny li { line-height: 24px; } .diablog .content .panel_wrapper { border-left: 0 ! important; border-right: 0 ! important; border-bottom: 0 ! important; margin-bottom: 0; } .diablog.withTabs .panel_wrapper .pagination .ctn_searchresults_nav_mid { width: 615px; } 
/* Boutons */ /* Nouveaux boutons sans JS */ .ob-button { display: -moz-inline-box; display: inline-block; background: no-repeat; margin: .25em .25em; padding: 0 0 0 8px; cursor: pointer; vertical-align: middle; font-size: 10px; } .ob-button:hover, .ob-button.hover { background-position: 0 -27px; } .ob-button:active, .ob-button.active { background-position: 0 -54px; } .ob-button.thin, .ob-button.thin { background-position: 0 -81px; } .ob-button.thin:hover, .ob-button.thin.hover { background-position: 0 -97px; } .ob-button.thin:active, .ob-button.thin.active { background-position: 0 -113px; } .ob-button .first-child { display: block; *display: inline-block; *position: relative; background:transparent repeat-x right 0; } .ob-button:hover .first-child, .ob-button.hover .first-child { background-position: right -27px; } .ob-button:active .first-child, .ob-button.active .first-child { background-position: right -54px; } .ob-button.thin .first-child, .ob-button.thin .first-child { background-position: right -81px; } .ob-button.thin:hover .first-child, .ob-button.thin.hover .first-child { background-position: right -97px; } .ob-button.thin:active .first-child, .ob-button.thin.active .first-child { background-position: right -113px; } .ob-button input, .ob-button button, .ob-button a, .ob-button a:hover { display: block; *display: inline-block; padding: 0 3px; border: none; line-height: 27px; height: 27px; *line-height: 27px; font-size: 1.2em; background-color: transparent ! important; background-image: none; color: black; margin: 0 8px 0 0 ! important; cursor: pointer; width: auto; border: none; } .ob-button.thin input, .ob-button.thin button, .ob-button.thin a, .ob-button.thin a:hover { line-height: 16px; height: 16px; *line-height: 16px; } .ob-button { background-image: url('buttons_l.png'); } .ob-button.orange { background-image: url('ob-button-sprite-l.png'); background-position: 0 -81px; } .ob-button.orange:hover, .ob-button.orange.hover { background-position: 0 -108px; } .ob-button.orange:active, .ob-button.orange.active { background-position: 0 -135px; } .ob-button .first-child { background-image: url('buttons_r.png'); } .ob-button.orange .first-child { background-image: url('ob-button-sprite-r.png'); background-position: right -81px; } .ob-button.orange:hover .first-child, .ob-button.orange.hover .first-child { background-position: right -108px; } .ob-button.orange:active .first-child, .ob-button.orange.active .first-child { background-position: right -135px; } .ob-button input, .ob-button button, .ob-button a, .ob-button a:hover { color: white ! important; } .ob-button.orange input, .ob-button.orange button, .ob-button.orange a, .ob-button.orange a:hover { color: black ! important; }
  .ob_form { background: white; } .ob_form fieldset { border: none; clear: both; padding: 10px; } .ob_form fieldset legend { font-size: 16px; color: gray; font-weight: bold; } .ob_form ul { overflow: hidden; padding: 0; margin: 0; } .ob_form ul li { width: auto; clear: both; list-style: none; margin: 3px 0; padding-bottom: 5px; } .ob_form fieldset.buttons { text-align: right; float: none; clear: both; background: #F7F7F7; border-top: 1px solid #E5E5E5; margin-bottom: 10px; } .ob_form fieldset.buttons ul { min-width: 0; } .ob_form fieldset.buttons ul li { padding: 0; margin: 0; } .ob_form fieldset.left { text-align: left; } .ob_form fieldset.buttons ul li { border: none; float: none; } .ob_form ul li ul { margin: 0; padding: 0; } .ob_form ul li label { display: block; width: 35%; float: left; line-height: 20px; padding: 0; padding-right: 10px; color: #343434; font-size: 11px; } .ob_form ul li label.small { width: auto; } .ob_form li label.important { color: red; } .ob_form ul li label.full { display: inline; float: none; } .ob_form ul .captcha label { width:auto!important; float: left; } .ob_form ul .captcha label img { vertical-align:bottom; } .ob_form ul .captcha input { width:auto!important; font-size:1.5em; vertical-align: top; } .ob_form ul .captcha .yui-button input { width:auto!important; font-size:1em; } .ob_form ul li input, .ob_form ul li select, .ob_form ul li textarea { height: auto; width: 250px; vertical-align: middle; font-size: 12px; color: black; border-bottom-color: #DFDFDF; background: white; padding: 0; margin: 0; } .ob_form ul li input[type=checkbox] { width: 12px; } .ob_form .auto { width:auto; } .ob_form ul li textarea { height: 6em; } .checkbox, .radio { width: auto ! important; height: auto ! important; float: none ! important; border: none ! important; line-height:1em; vertical-align:middle; } .ob_form ul li.underInput { margin-left: 36%; border: none; } .ob_form .buttons { float: right; } .ob_form .buttons input { width: auto; } .ob_form .buttons ul li { float: right; clear: none; } .ob_form .deactivated { color: gray; border-color: gray; cursor: not-allowed; } .ob_form img { vertical-align: -0.4em; } .ob_form .inline { float: none; width: auto; display: inline; } .ob_form input.inline, .ob_form select.inline, .ob_form textarea.inline { margin: 0 3px 0 0; line-height: 100%; } /* Debug select disparus sous IE6 */ * html .ob_form select { visibility: visible ! important; } .ob_form .error { border: 1px solid red; font-weight: normal; text-align: left; /*padding: 0; margin: 0;*/ display: inline; } .ob_form .errors, .ob_error_field { border: 1px solid red; color: red; }     .ob_form_pretty { background: white; } .ob_form_pretty fieldset { border: none; clear: both; padding: 10px; } .ob_form_pretty fieldset legend { font-size: 16px; font-family: Georgia, serif; font-style: italic; margin: 10px 0; color: #2B637B; font-weight: bold; } .ob_form_pretty ul { overflow: hidden; padding: 0; margin: 0; } .ob_form_pretty ul li { width: auto; clear: both; list-style: none; margin: 3px 0; padding-bottom: 5px; } .ob_form_pretty fieldset.buttons { text-align: right; float: none; clear: both; background: #F7F7F7; border-top: 1px solid #E5E5E5; margin-bottom: 10px; } .ob_form_pretty fieldset.buttons ul { min-width: 0; } .ob_form_pretty fieldset.buttons ul li { padding: 0; margin: 0; } .ob_form_pretty fieldset.left { text-align: left; } .ob_form_pretty fieldset.buttons ul li { border: none; float: none; } .ob_form_pretty ul li ul { margin: 0; padding: 0; } .ob_form_pretty ul li label { display: block; width: 200px; float: left; line-height: 20px; padding: 0; padding-right: 10px; color: #666; font-size: 12px; } .ob_form_pretty ul li label.small { width: auto; } .ob_form_pretty li label.important { color: red; } .ob_form_pretty ul li label.full { display: inline; float: none; } .ob_form_pretty ul .captcha label { width:auto!important; float: left; } .ob_form_pretty ul .captcha label img { vertical-align:bottom; } .ob_form_pretty ul .captcha input { width:auto!important; font-size:1.5em; vertical-align: top; } .ob_form_pretty ul .captcha .yui-button input { width:auto!important; font-size:1em; } .ob_form_pretty ul li input, .ob_form_pretty ul li select, .ob_form_pretty ul li textarea { height: auto; width: 400px; vertical-align: middle; font-size: 14px; color: black; border: 1px solid #888; background: #fff url('input_bg.png') repeat-x left 1px; margin: 0; } .ob_form_pretty ul li input[type=checkbox] { width: 12px; } .ob_form_pretty .auto { width:auto; } .ob_form_pretty ul li textarea { height: 6em; } .checkbox, .radio { width: auto ! important; height: auto ! important; float: none ! important; border: none ! important; line-height:1em; vertical-align:middle; } .ob_form_pretty ul li.underInput { margin-left: 36%; border: none; } .ob_form_pretty .buttons { float: right; } .ob_form_pretty .buttons input { width: auto; background: transparent; } .ob_form_pretty .buttons ul li { float: right; clear: none; } .ob_form_pretty .deactivated { color: gray; border-color: gray; cursor: not-allowed; } .ob_form_pretty img { vertical-align: -0.4em; } .ob_form_pretty .inline { float: none; width: auto; display: inline; } .ob_form_pretty input.inline, .ob_form_pretty select.inline, .ob_form_pretty textarea.inline { margin: 0 3px 0 0; line-height: 100%; } .ob_form_pretty.light .fields input, .ob_form_pretty.light .fields select, .ob_form_pretty.light .fields textarea { margin-right: 0.25em; float: right; } .ob_form_pretty.light fieldset { padding: 0; background: #fff; border: 0; } .ob_form_pretty.light fieldset li { clear: both; padding-top: 5px; } /* Debug select disparus sous IE6 */ * html .ob_form_pretty select { visibility: visible ! important; } .ob_form_pretty .error { border: 1px solid red; font-weight: normal; text-align: left; /*padding: 0; margin: 0;*/ display: inline; } .ob_form_pretty .errors { border: 1px solid red; color: red; } /* @end pretty */ /* help class */ div.help { background:url("form_icon_i.gif") no-repeat scroll 0 0 white; color:#3A7AFE; display:block; float:right; font-size:10px; margin:0 0 0 10px; padding-left:20px; vertical-align:top; width:155px; } /* @end help class */ 
  table.ob_table { border: 1px solid #DDDEDD; border-collapse: collapse; color: #727272; font-size: 0.9em; } table.ob_table thead, table.ob_table tfoot { background: #727272; position: relative; } table.ob_table thead th, table.ob_table tfoot td { position: relative; font-weight: normal; color: white; padding: 5px; font-size: 0.9em; text-align: left; } table.ob_table thead th .sorting { position: absolute; top: -7px; right: 4px; vertical-align: top; width: 9px; padding-top: 2px; } * html table.ob_table thead th .sorting { top: -11px; } table.ob_table thead th .sorting a { display: block; height: 5px; margin-top: 4px; padding: 0; font-size: 5px; } table.ob_table thead th.selected { background: #535353; } table.ob_table thead th .relative { padding-right: 18px; } table.ob_table tbody { background: white; } table.ob_table tbody tr { border-bottom: 1px solid #D6D7D6; } table.ob_table tbody tr.alt { background: #EDF4FF; } table.ob_table tbody tr.over { background: #B5D1FF; } table.ob_table tbody td { padding: 5px; vertical-align: middle; } table.ob_table tbody td a { font-weight: bold; } table.ob_table th.center, table.ob_table td.center { text-align: center; } table.ob_table th.right, table.ob_table td.right { text-align: right; } table.ob_table .big { font-weight: bold; font-size: larger; } table.ob_table td.nowrap { white-space: nowrap; }   
  .notification { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid; padding: 5px 5px 5px 45px; margin: 5px auto 15px; position: relative; color: #fff; } .notification * { color: #fff !important; margin: 0 !important; padding: 0 !important; font-size: 12px !important; } .notification ul li { list-style-type: square; margin-left: 2em !important; } .notification a { color: #fff; text-decoration: underline; } .notification .close { position: absolute; top: 5px; right: 5px !important; left: auto !important; left: 850px; padding: 1px; width: 11px !important; height: 11px !important; width: auto; height: auto; border: 1px solid #fff !important; border: 0; -moz-border-radius: 2px; -webkit-border-radius: 2px; borer-radius: 2px; } .notification .close a { display: block !important; display: inline; width: 11px !important; width: auto; height: 11px !important; height: 11px; background: transparent url('notification_close.png') no-repeat 2px 2px !important; background: transparent none; text-decoration: none !important; text-decoration: underline; } .notification .close a span { display: none !important; display: inline; } .notification h4 { font-weight: bolder; } .notification_error { border: 1px solid #8B3939; background: #9F4241 url('notification_error.jpg') no-repeat 5px 5px; min-height: 32px; } .notification_warning { border: 1px solid #AF5C25; background: #CC6D2B url('notification_warning.jpg') no-repeat 5px 5px; min-height: 32px; } .notification_info { border: 1px solid #49718A; background: #56849F url('notification_info.jpg') no-repeat 5px 5px; min-height: 32px; } .notification_ok { border: 1px solid #4A8761; background: #599F72 url('notification_ok.jpg') no-repeat 5px 5px; min-height: 32px; } .notification_promopda { background: #4072cc url('notification_pda.jpg') no-repeat 5px center;; min-height: 32px; } /* @end notifications */
      .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix { height: 1%; } .clearfix {display: block;} /* End hide from IE-mac */ .cl{overflow:hidden} .alignC { text-align:center; } .alignL { text-align:left; } .alignR { text-align:right; } .floatL { float:left; } .floatR { float:right; } .checkbox,.radio {border:none;} .content { margin: 1em; } .newsletter fieldset { border: none; } .newsletter input.err { border: 1px solid red; } .newsletter label.err { border-bottom: 1px solid red; } .newsletter li{margin:0px 0px 10px 0px;width:100%;} .newsletter label{} #pub{text-align:center;} .pub{padding:0px;} .pub .box-content {padding:0px;} /*----------workaround etirement des colonnes en cas de depassement ie-------------*/ .box-content{overflow:hidden;} /*----compatibilité minimum avec css perso----------*/ /*clic droit*/ #menuClicDroit {position:absolute;top:0px;left:0px;z-index:500;visibility:hidden;border:1px solid #666;padding:3px;} #menuClicDroit span{display:block; margin-top:5px; margin-bottom:1px;} /* module Album*/ #Album li {list-style:none; text-align:center; margin-bottom:5px;} .album li { margin-bottom:5px;} /*image aleatoire*/ .divImgAl{ margin-bottom:2px;} .aleaIm_container{margin-bottom:15px;} /**/ .bottomMarged {margin-bottom:10px;} .paddedForSpacing{padding-bottom:5px;} .noListStyle {list-style:none;} .imgOnly {padding:0px} .imgOnly li {float:left; width:40%; overflow:hidden; text-align:center;} .community li {margin-bottom:5px;} /*------fin compatibilit�--------*/ #header {text-align:center;} .rightInput{float:left;} .letfLabel{width:25%; float:left;} .formLine{clear:both; padding:5px 0px;} .explain {margin-bottom:10px; } .submit {margin:10px 0px 0px 4px; cursor:pointer;} .lowimportance {color:#BBB} .centreTexte {text-align:center;} .leftMarged {margin-left:10px;} .rightMarged {margin-right:10px;} .sideMarged {margin-left:10px; margin-right:10px;} .RowBlue {background:#E8EEF4;} .topMarged {margin-top:5px;margin-bottom:5px;} .topWideMarged {margin-top:10px;margin-bottom:10px;} .toplinkImg {display:block; padding:0; margin:0; } .hitencart {display: block;} /*----------------------------------------------*/ .article_navigation {text-align:center; margin:2em auto auto auto;width:98%; } .nextArticle, .previousArticle, .linkAllArticles {display:block; float:left; overflow:hidden;} .previousArticle{text-align:left;width:34%;overflow:hidden; height:1.2em;} .linkAllArticles {text-align:center; width:30%;overflow:hidden;} .nextArticle{text-align:right;width:34%;overflow:hidden; height:1.2em;} .w100pcrt {margin:0px;display:none} /*-----------popups---------------------------*/ #formComment {width:400px; margin:10px auto; padding:10px; height:auto !important; min-height:380px; height:380px;} #formComment #Texte {width:100%;} #formComment #divTexte {margin-top:5px;} #formComment .floatL ,#divRecommander .floatL{width:30%; margin-top:5px;} #formComment .floatR ,#divRecommander .floatR{width:70%; margin-top:5px; padding:0px;} #divTrackBack .floatL{width:40%; margin-top:5px;} #divTrackBack .floatR{width:60%; margin-top:5px; padding:0px;} #divTrackBack {width:450px; margin:10px auto; padding:10px; height:auto !important; min-height:320px; height:320px;} #divTrackBack #divExcerpt {margin-top:5px;} #divTrackBack #excerpt {width:100%; } #divRecommander {width:450px;margin:10px auto; padding:10px; height:auto !important; min-height:510px; height:510px; } #divRecommander #Texte {width:100%;} #divRecommander .submit {margin-top:10px;} #divNewsletter {width:430px; margin:10px auto; padding:10px; height:auto !important; min-height:250px; height:250px; } #divNewsletter .legalNotice {color:#B5B5B5;} #divNewsletter .floatL,#divNewsletter .floatR{ margin-top:5px;} /*---------------Communautes--------------------*/ .community_information {display:block; } .community_avatar {display:block;width:30px; } .community_list {list-style-type:none;} .community_description{display:block} #debug_hidden {display:none;} .nomargin {margin:0px;} .nopadding{padding:0px;} .w100prct {width:100%} .w20prct {width:20%;} .w80prct {width:80%;} .nofont {font-size:1px;} /*------------Recherche--------------------*/ .divSearchConcepts {} .divSearchConcepts ul {list-style: none;} .divSearchConcepts ul li {display: inline;} /*--------Liste d'articles---------------*/ .listArticles {margin-top:4px;} /**/ .ctn_z_infobox { background: #F1F6FF url('infoBoxIcon.png') no-repeat 3px 3px; border: 2px solid #6091FE; padding: 5px 5px 5px 44px; overflow: hidden; cursor: pointer; height:auto; min-height:40px; margin: 5px; margin-bottom:15px; } .ctn_z_infobox a { font-size:90%; } /* deezer */ .deezercob { background: #222 url('cobrand_ob.png') no-repeat; } .deezercob a { display: block; height: 13px; width: 100%; } /* Nouveau module albums */ .imgAndText li { list-style: none ! important; float: left; width: 70px; margin-right: 4px ! important; height: 11em; overflow: hidden; } /* Form */ .diablog { font-family: tahoma ! important; font-size: 12px; } .ob_form { margin: 0; padding: 1em; } .diablog .ob_form { padding: 10px 0; background: transparent; } .ob_form fieldset { padding: 0; } .ob_form fieldset legend { padding: 0; margin: 0; color: black; font-size: 14px; } .diablog .ob_form ul li input, .diablog .ob_form input.text, .diablog .ob_form ul li textarea, .diablog .ob_form ul li select { font-size: 1.1em; padding: 3px; width: 357px; background: #eee no-repeat 5px center; border: 1px solid #bbb; color: black; } .diablog .ob_form ul li select { width: 365px; } .diablog .ob_form input.error { border-color: red; } * html .ob_form ul li input, * html .ob_form input.text, * html .ob_form ul li textarea, * html .ob_form ul li select { width: 378px; } .ob_form ul li label { width: 120px; font-size: 12px; float: none; } .diablog .ob_form ul li label { float: left; } .diablog .ob_form ul li label.inline { float: none; } .ob_form .checkbox { background: transparent; } .ob_form .fieldset.buttons { margin: 0 -1em; padding: 1em 1em 0 0; } .diablog .ob_form .fieldset.buttons { padding:1em 1em 0 0; } /* comment */ .infonok { font-size: 0.8em; color: red; visibility: hidden; } /* Recommend form */ .diablog .content { margin: 0; } .recommendForm legend { text-align: center; width: 100%; } .recommendForm .services { text-align: center; } .recommendForm .services a { display: -moz-inline-box; display: inline-block; width: 80px; height: 1.5em; padding: 60px 0 0 0; background: url('facebook.png') no-repeat center top; text-align: center; } .recommendForm .services a.fb { background-image: url('facebook.png'); } .recommendForm .services a.twitter { background-image: url('twitter.png'); } .recommendForm .services a.link { background-image: url('link.png'); } .recommendForm .email .intro { font-size: 11px; text-align: center; position: relative; width: 100%; top: 0px; color: #000000; } .recommendForm form { width: 510px; } .recommendForm form { float: left; } .recommendForm form fieldset { width: 495px; } .recommendForm form.contactsList { float: right; width: 350px; overflow: hidden; } .recommendForm form.contactsList fieldset { width: auto; } .recommendForm p { margin: 0; } .recommendForm p.h { font-weight: bold; padding: 5px; background: #727272; } .recommendForm p.h, .recommendForm p.h a { color: white; } .recommendForm a.checkall { display: inline-block; margin-right: 10px; } .recommendForm .list { height: 290px; overflow: scroll; overflow-y: scroll; overflow-x: hidden; border: 1px solid #727272; } .recommendForm .list li { border-bottom: 1px solid #D6D7D6; margin: 0; } .recommendForm .list li.disabled label { color: #ccc; } .recommendForm .list li.alt { background: #EDF4FF; } .recommendForm .list li span { display: inline-block; text-align: center; width: 100px; } .recommendForm .list label { display: inline; font-weight: normal; float: none ! important; } .recommendForm .buttons { clear: left; } .recommendForm textarea { height: 0; background: #eee; border: 1px solid #bbb; visibility: hidden; width: 338px; color: black; } .recommendForm .ims { width: 390px; } .recommendForm .ims, .recommendForm .ims option { background:white no-repeat 6px; padding-left:30px !important; } .recommendForm .ims { text-indent: 30px; } .recommendForm .ims, x:-moz-any-link, x:default { text-indent: 0; } .recommendForm .ims option { padding-left: 10px; } .recommendForm .ims.gmail, .recommendForm .ims .gmail { background-image: url('gmail.png'); } .recommendForm .ims.hotmail, .recommendForm .ims .hotmail { background-image: url('hotmail.png'); } .recommendForm .ims.msn, .recommendForm .ims .msn { background-image: url('msn.png'); } .recommendForm .ims.yahoo, .recommendForm .ims .yahoo { background-image: url('yahoo.png'); } .facebook { display: inline-block; background: url('facebook.gif') no-repeat; padding-left: 15px; height: 15px; text-decoration: none ! important; } /* list of sharing services */ .spanRecommend .facebook, .spanRecommend .twitter, .spanRecommend .email, .spanRecommend .link, .spanRecommend .print { display: inline-block; text-decoration: none ! important; vertical-align: middle; background: url('sprite-share-icons.png') no-repeat; height: 21px; width: 16px; padding: 0 !important; } .spanRecommend .facebook { background-position: 0 0; } .spanRecommend .twitter { background-position: 0 -21px; } .spanRecommend .email { background-position: 0 -42px; } .spanRecommend .link { background-position: 0 -63px; } .spanRecommend .print { background-position: 0 -84px; } .spanRecommend iframe.facebookLike { border:none; overflow:hidden; width:80px; height:21px; vertical-align: middle; } .spanRecommend iframe.facebookLike body { color: #FFF; } /* top commented article */ .listCommentedArticle dt { font-weight: bold; font-size: 110%; display: block; } .listCommentedArticle dd { margin-bottom: 15px; margin-left: 15px; } /* geo tag */ .geotag { margin: 1em; } .geotag .infos { min-height: 150px; position: relative; } .geotag h3 { font-size: 1.4em; font-weight: bold; } .geotag .rating, .geotag address { margin: 1em 0; min-width: 130px; } .geotag .rating { width: 90px; height: 18px; background: url('stars.png') no-repeat; background-position: 0 -72px; } .geotag .rating.stars_0 { background-position: 0 -90px; } .geotag .rating.stars_1 { background-position: 0 -72px; } .geotag .rating.stars_2 { background-position: 0 -54px; } .geotag .rating.stars_3 { background-position: 0 -36px; } .geotag .rating.stars_4 { background-position: 0 -18px; } .geotag .rating.stars_5 { background-position: 0 0; } .geotag .rating span { display: none; } .geotag .keywords { position: absolute; bottom: 0; } .geotag .map { position: relative; } .geotag .spin { width: 38px; height: 35px; background: url('geomarker.png'); position: absolute; top: 52px; left: 116px; } /* gravatar */ .commentAvatar{ float: left; margin: 0 5px; } .commentAvatar img{ border: 0px; } .commentMessage{ min-height: 35px; } /* form des newsletters */ .ob_form input[type=text] { border: 1px solid lightgray; } /* bannière pub */ #ln_0 .box.pub, #ln_0 .box.pub * { background: transparent; border: 0; } #ln_0 .box.pub .box-titre, #ln_0 .box.pub .box-footer { display: none; } #ln_1 .pub { padding: 0 } /* date */ .date span {display: none;} .date span.text {display: inline;} /* Bakclinks */ .backlink { margin: 2em 0; font-size: 0.8em; } /* PopUnder Link */ #OB_popunderLink { display: none; } /* menu perso */ #menuob { line-height: 22px; height: 28px; margin-bottom: 25px; background-color: transparent; border: 0px; padding: 0; margin-top: 0; } #menuob a { font-size: 14px; color: #fff; font-weight: normal; text-decoration: none; padding: 10px 15px; text-align: center; } #menuob a:hover { text-decoration: underline; } 
