@charset "utf-8";

/*
 *	@titre: news.
 *	@description: feuille de style news - dream on.
 *	@auteur: neov - http://www.neov.net.
 *	@creation: 20091118.
 *	@modification: -
 *
 */

.selection-news-autres .ent { color:white; font-size:1.4em; font-style:italic; border-bottom:1px solid #cecfcf; padding:0 0 5px; }
.selection-news-autres .left { width:520px; float:left; }
.selection-news-autres .right { width:245px; float:right; padding:0 0 24px; }
.selection-news-autres .news { padding:0 0 24px; border-bottom:1px solid #cecfcf; }
.selection-news-autres .last { border:none; }
.selection-news-autres .news h2 { font-size:1.6em; font-style:italic; font-weight:normal; padding:12px 0 6px; }
.selection-news-autres .news h2 a { color:#1d1d1d; }
.selection-news-autres .news h2 a:hover { background:#d5d5d5; }
.selection-news-autres .news .date { font-size:1.2em; color:white; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px; }
.selection-news-autres .news .thumb { display:block; margin:0 0 10px; }
.selection-news-autres .news .resume { font-size:1.2em; font-family:Arial, Helvetica, sans-serif; line-height:155%; padding:0 0 10px; }
.selection-news-autres .news .resume a { font-family:Georgia, Times New Roman, Times, serif; color:#1e1d1d; font-style:italic; }
.selection-news-autres .news .resume a:hover { background:#d5d5d5; }
.selection-news-autres .news .link { font-size:1.2em; color:white; line-height:115%; }
.selection-news-autres .news .link a { font-family:Georgia, Times New Roman, Times, serif; font-style:italic; color:white; }
.selection-news-autres .news .link a.cmt { font-family:Arial, Helvetica, sans-serif; font-style:normal; }
.selection-news-autres .news .link a:hover { background:#d5d5d5; color:#1d1d1d; }
.selection-news-autres .news .link .gris { color:#666666; font-family:Arial, Helvetica, sans-serif; font-style:normal; }


.zone-titre h1 { font-style:italic; }

/* ::: detail ::: */
.detail-news { background:#d5d5d5; margin:0 0 10px; }
.detail-news .visuel { display:block; }
.detail-news .col-wrapper { padding:0 20px; }
.detail-news .onglet { height:27px; background:#1d1d1d; }
.detail-news .onglet li { float:left; }
.detail-news .onglet li a { display:block; font-size:1.2em; font-style:italic; color:white; padding:8px 0 0 22px; height:19px; float:left; }
.detail-news .onglet li a.article { width:60px; }
.detail-news .onglet li a.comment { width:681px; }
.detail-news .onglet li a.active { color:#1e1d1d; background:#d5d5d5; }
.detail-news .main-col { width:490px; padding:20px 10px 0 0; float:left; }
.detail-news .right-col { width:210px; padding:20px 0 0; float:right; }
.detail-news .news-content .right-col p { font-size:1.9em; color:#e30055; font-style:italic; line-height:125%; padding:15px 0; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; }
.detail-news .main-col p.date { color:white; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px; }
.detail-news .main-col ul { font-size:1.2em; padding:0 0 10px; }
.detail-news .main-col ul li { padding:0 0 5px; }
.detail-news .main-col h2 { padding:0 0 15px; font-size:1.8em; line-height:125%; font-family:Arial, Helvetica, sans-serif; }
.detail-news .main-col p { font-family:Arial, Helvetica, sans-serif; font-size:1.3em; line-height:135%; padding:0 0 20px; }
.detail-news .main-col p.voir-aussi { font-size:1.2em; }
.detail-news .main-col p.voir-aussi strong.voir { color:#f83d83; background:url(../../images/design/misc/bg-voir-aussi.gif) right 4px no-repeat; padding:0 15px 0 0; margin:0 2px 0 0; }
.detail-news .main-col p.voir-aussi a { font-family:Georgia, Times New Roman, Times, serif; font-style:italic; color:#1e1d1d; }
.detail-news .main-col p.voir-aussi a:hover { background:#efefef; }

.main-col-left .autres-news { background:#dfdfdf; padding:10px 0 5px; }
.main-col-left .autres-news p { font-size:1.4em; padding:0 0 10px 10px; }
.main-col-left .autres-news ul { font-family:Arial, Helvetica, sans-serif; font-size:1.2em; }
.main-col-left .autres-news ul li { padding:0 0 5px; }
.main-col-left .autres-news ul li a { color:#505050; line-height:125%; display:block; padding:3px 10px; }
.main-col-left .autres-news ul li a:hover { background:#eaeaea; }

.commentaires-content { display:none; }
.commentaires-content .date { color:white; }
.commentaires-content .date a { color:white; }
.commentaires-content .date a:hover { background:#dfdfdf; color:#1e1d1d; }
.commentaires-content .main-col p { border-bottom:1px solid #e6e6e6; padding:0 0 15px; margin:0 0 15px; }
.commentaires-content .main-col p.last { border:none; margin:0; padding:0 0 20px; }
.commentaires-content .right-col form { padding:0 0 20px; min-height:270px; }
* html .commentaires-content .right-col form { height:270px; }
.commentaires-content .right-col form p { padding:0 0 10px; }
.commentaires-content .right-col form p.titre { font-size:1.2em; color:#e30055; }
.commentaires-content .right-col form .txtarea { padding:0 0 10px; }
.commentaires-content .right-col form textarea { width:198px; height:120px; border:1px solid #cdcdcd; border-bottom:none; line-height:125%; font-family:Arial, Helvetica, sans-serif; }
.commentaires-content .right-col form input.text { width:198px; border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; }
.commentaires-content .right-col form input.error { background:#d60251 url(../../images/design/misc/attn.gif) 3px center no-repeat; color:black; font-weight:bold; padding-left:25px; width:175px; }
.commentaires-content .right-col form textarea.error { background:#d60251 url(../../images/design/misc/attn.gif) 3px center no-repeat; color:black; font-weight:bold; padding-left:25px; width:177px; }
.commentaires-content .right-col form input.submit { border:none; background:#b4b5b6; color:white; height:25px; text-align:center; width:70px; font-style:italic; font-size:1.1em; float:right; font-family:Georgia, Times New Roman, Times, serif; cursor:pointer; }
.commentaires-content .right-col form input.submit:hover { background:white; color:#1e1d1d; }
.commentaires-content .right-col form p.message { background:white; font-size:1.6em; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:10px 0; position:relative; margin:3px 0 0; }
.commentaires-content .right-col form p.message span.dc { position:absolute; width:10px; height:10px; top:-10px; left:10px; display:block; background:url('../../images/design/misc/cmnt-dc.gif') 0 0 no-repeat; font-size:0; }
.commentaires-content .right-col .merci { display:none; }
* html .commentaires-content .right-col form p.message span.dc { top:-8px; left:-20px; }

.commentaires-content .right-col form div.txtarea .grippie { font-size:0; height:7px; padding:2px; background:white; border:1px solid #cdcdcd; border-top:none; }
* html .commentaires-content .right-col form div.txtarea .grippie { margin-top:-1px; }
.commentaires-content .right-col form div.txtarea .grippie span { display:block; width:7px; height:7px; background: url(../../images/design/boutons/resizer.gif) 0 0 no-repeat; cursor:n-resize; font-size:0; float:right; }

