body { margin:0; padding:0; background-color: #fff; text-align: justify; font-family: Verdana, Arial, sans-serif; font-size:10px; color: #666; } a:link { color:#999; } a:visited { color:#999; } a:hover { color:#666; } .page { width:700px; margin:auto; } .entete h1 { font-size:0px; height:120px; width:460px; background:#fff url("../images/clean/logo.jpg") no-repeat center; margin:4em auto; padding:2px; border:1px solid #ccc; } .entete h2 img { padding:2px; border:1px solid #ccc; } .menu { float:right; } .menu div p { margin-top:2em; font-weight:bold; font-size:1.1em; border-bottom:1px solid #23a5d5; width:auto; } .menu div p:before { content:":: "; color:#23a5d5; } .menu div ul { border-left:3px solid #23a5d5; padding-left:1em; } .menu div ul li { list-style:none; border-bottom:1px solid #ccc; padding:0.7em 0.7em 0.7em 2em; margin:0; } .menu div ul li ul { border:0; } .menu div ul li ul li { border:0; padding:0; line-height:1.3em; } .menu div ul li:hover { background-color:#f9f9f9; } .menu div ul li a:link { text-decoration:none; } .menu div ul li a:visited { text-decoration:none; } .menu div ul li a:hover { text-decoration:none; } .article { width:470px; line-height:1.7em; } .article h2 { margin-top:2em; font-size:1.2em; text-decoration:underline; color:#23a5d5; } .article h2 a:link { color:#23a5d5; } .article h2 a:visited { color:#23a5d5; } .article h2 a:hover { color:#23a5d5; } .article .element h2 { line-height:3em; text-decoration:none; color:#666; font-weight:bold; font-size:1.1em; padding-left:35px; height:34px; width:auto; background:transparent url("../images/clean/news.png") no-repeat; border-top:1px dotted #23a5d5; border-bottom:1px dotted #23a5d5; } .article .element h2:before { content:":: "; color:#23a5d5; } .article .element h3 { font-weight:bold; font-size:1em; padding-left:35px; } .article .element h3 a:hover { color:#23a5d5; } .article .element { margin:0; } .article .element div p.part:first-letter { padding-left:2em; } .article .element .com { border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-align:center; padding:0.3em 0 0.5em 0; } .article .element .com a:hover { color:#23a5d5; } .article div ul li { list-style-image:url("../images/clean/puce.png"); } .footer { clear:both; margin:7em 0 0 0; border-top:1px solid #ccc; line-height:0.7em; text-align:center; } .footer img { border:0; } dt { text-decoration:underline; font-weight:bold; padding:1px 10px; } dd { position:relative; bottom:16px; margin:0px 5px 0px 140px; } .underline { text-decoration:underline; font-weight:bold; } sup { font-weight:bold; color:#f00; } textarea { border:1px solid #ccc; width:450px; background:#fff; color:#23a5d5; } input { border:1px solid #ccc; background:#fff; color:#23a5d5; } input[type=submit] { border:1px solid #999; background:#fff; color:#666; } input[type=submit]:hover { border:1px solid #666; background:#f9f9f9; color:#666; }d:#fff; color:#23a5d5; } input { border:1px solid #ccc; background:#fff; color:#23a5d5; } input[type=submit] { border:1px solid #999; background:#fff; color:#666; } input[type=submit]:hover { border:1px solid #666; background:#f9f9f9; color:#666; } input[type=reset] { border:1px solid #999; background:#fff; color:#666; } input[type=reset]:hover { border:1px solid #666; background:#f9f9f9; color:#666; } dt.foruma { text-decoration:none; background-color:#f9f9f9; padding-left:0.5em; } dt.forumb { text-decoration:none; background-color:#f0f0f0; padding-left:0.5em; } dd.nick { padding-right:0.5em; text-align:right; margin-right:5em; } dd.dernier { padding-right:0.5em; position:relative; bottom:3.2em; left:0; text-align:right; } dd.reponses { padding-right:0.5em; position:relative; bottom:1.6em; left:-3.2em; text-align:left; } div.foruma dd { text-align:right; padding-right:0.5em; position:relative; left:0; } div.forumb dd { text-align:right; padding-right:0.5em; position:relative; left:0; } dt a:link { color:#999; } dt a:visited { color:#999; } dt a:hover { color:#23a5d5; } div.foruma div { background-color:#fff; } div.forumb div { background-color:#fff; } div.foruma dt { padding-left:0.5em; background-color:#f9f9f9; } div.forumb dt { padding-left:0.5em; background-color:#f0f0f0; }