   .main .home .line-1 {clear:left;} .main .home .line-2 {clear:left;} .main .home .line-2 .box{ width : 313px; float: left; margin-bottom: 20px; } .main .home .line-3 {clear:left;} .main .home .line-4 {clear:left;} .main .home .line-5 {clear:left;} .main .home .line-6 {clear:left;} /* @end line */ .box.top-article .content ul li, .box.directory .content ul li, .box.tag-cloud .content ul li, .box.mag-articles .content ul li, .box.last-articles .content ul li{ list-style: none; }   .box.edito .content h2, .box.blog-vip .content h2{ color:#004664; font-weight:bold; height:22px; margin-bottom:15px; overflow:hidden; } /* @end edito / blog vip */   .box.tag-cloud ul { font-size:10px; text-align:justify; } .box.tag-cloud li { display:inline; } .box.tag-cloud a.size0 { font-size:1em; } .box.tag-cloud a.size1 { font-size:1.4em; } .box.tag-cloud a.size2 { font-size:1.7em; } .box.tag-cloud a.size3 { font-size:2em; } .box.tag-cloud a.size4 { font-size:2.2em; } .box.tag-cloud a.size5 { font-size:2.5em; } .box.tag-cloud a { margin:3px; } /* @end box tag cloud */   .box.mag-articles .content { padding-top: 5px; } .box.mag-articles ul li.first{ border: 0; padding-top: 0; } /* @end box mag-articles */   .box.last-articles .content ul { padding-left: 10px; } .box.last-articles ul li{ float:left; height:20px; line-height:20px; padding-bottom:5px; width:300px; overflow: hidden; text-overflow: ellipsis-word; -o-text-overflow: ellipsis-word; -moz-binding: ellipsis-word; } /* @end box last articles */   * html .box.last-articles ul li{ float:left; display: block; height:auto; line-height:auto; padding-bottom:0; width:300px; overflow: auto; } * html .line-2, * html .line-3, * html .line-4, * html .line-5, * html .line-6 { width: 670px; } * html .main .home .line-2 .box{ width: 300px; } * html .main .home .line-2 .edito { float: left; margin-left: 6px; } * html .main .home .line-2 .blog-vip { float: right; margin-right: 6px; } * html .directory .content ul li { float:left; line-height:20px; width:54px; } * html .box.top-article .content ul.controls { position: relative; bottom: 0; margin-left:360px; height: 35px; top: 0px; z-index: 100; border-top:1px solid #F5F5F5; padding-top:5px; margin-top: -40px; margin-bottom: -10px; } * html .box.top-article .content ul.controls li { float:left; font-size:0px; text-indent:-100px; margin-top: 5px; } * html .box.top-article .content ul.controls li.counter { float: left; width: 100px; } /* @end fix IE 6 */ 
  .box.top-article .content { padding:20px 10px 10px; position: relative; } .box.top-article .content ul.news-articles{ height:224px; overflow:hidden; position:relative; width:628px; } .box.top-article .content ul.news-articles li { position: absolute; display: none; } .box.top-article .content ul.news-articles li.active { display: block; } .box.top-article .content h2 { height:22px; margin-bottom:10px; overflow:hidden; line-height: 25px; } .box.top-article .content ul.news-articles p{ height:145px; line-height:20px; margin-top:0; overflow:hidden; text-overflow: ellipsis-word; -o-text-overflow: ellipsis-word; -moz-binding: ellipsis-word; text-align: justify; } .box.top-article .content span.illustration { display:block; float:left; margin-right:10px; } .box.top-article .content .news-articles .article { float:left; width:266px; } .box.top-article .content ul.controls { border-top:1px solid #F5F5F5; bottom:2px; margin-left:360px; margin-top:5px; padding-top:5px; position:absolute; } .box.top-article .content ul.controls li { text-indent: -9999px; font-size: 0px; width: 29px; height: 28px; background:url("../images/portal3/sprite-controls.png") no-repeat scroll 0 0 transparent; float: left; margin-left: 5px; margin-right: 5px; cursor: pointer; } .box.top-article .content ul.controls li.previous { background-position: 0 0; } .box.top-article .content ul.controls li.pause { background-position: 0 -28px; } .box.top-article .content ul.controls li.play { background-position: 0 -56px; } .box.top-article .content ul.controls li.pause.hide, .box.top-article .content ul.controls li.play.hide { display: none; } .box.top-article .content ul.controls li.next { background-position: 0 -84px; } .box.top-article .content ul.controls li.counter { background:none repeat scroll 0 0 transparent!important; color:#5F93AC; font-size:12px; padding-top:7px; text-indent:0; width:140px; cursor: auto; } /* @end top-article */
