/* ***** BEGIN LICENSE BLOCK *****
 * This file is part of DotClear.
 * Copyright (c) 2004 Samuel Latchman and contributors. All rights
 * reserved.
 *
 * DotClear is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 * 
 * DotClear is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with DotClear; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 *
 * ***** END LICENSE BLOCK *****
 *
 * Contributor(s):
 *  Olivier Meunier
 */
 
/* CSS Document */

* {
margin: 0;
padding: 0;
}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 0;
padding: 0;
}
h1, #prelude{
display:none;}
img{
border:0;}
.cleaner {
clear:both;
height:0px;
font-size:0px;
border:none;
margin:0; padding:0;
background:transparent;
}
.post h2
{
font-size:18px;
color:#000;
margin:0;
}
.post h2 a{
text-decoration:none;
color: #000;
}
.post h2 a:hover{
color:#ffc20e;
}
h5{
font-size:12px;
color:#FFFFFF;
height: 34px;
padding: 8px 0 0 37px;
margin:0;
}
h5#liens_preferes{
background: #fff url(./images/h5-liens-preferes.gif) no-repeat top left;
}
h5#mybloglog{
background: #fff url(./images/h5-mybloglog.gif) no-repeat top left;
}
h5#categorie{
background: #fff url(./images/h5-categorie.gif) no-repeat top left;
}
h5#commentaire{
background: #fff url(./images/h5-commentaire.gif) no-repeat top left;
}
h5#filheures{
background: #fff url(./images/h5-filheures.gif) no-repeat top left;
}
h5#portrait{
background: #fff url(./images/h5-portrait.gif) no-repeat top left;
}
h5#archives{
background: #fff url(./images/h5-archives.gif) no-repeat top left;
}
h5#syndication{
background: #fff url(./images/h5-syndication.gif) no-repeat top left;
}
h5.vide{
background: #fff url(./images/h5-vide.gif) no-repeat top left;
}
#header {
height: 167px;
}
#conteneur {
position:absolute;
left: 50%;
width: 946px;
margin-left: -473px; /* moitié de la largeur */
}
#main {
float:left;
width: 510px;
}

#col2{
float:left;
width: 200px;
border: 1px solid #f3f3f3;
margin: 0 0 0 7px;
padding: 0 0 10px 0;
}
#col2 dl
{margin: 0 0 0 8px;
}
#col2 dt
{color: #666666;
font-style:italic;
font-size: 10px;
padding: 0px 0 0 10px;
margin: 0px 0 0px 0;
background: #fff url(./images/li-yellow.gif) no-repeat top left;
}
#col2 dl dd a
{
color: #000000;
font-size: 10px;
padding: 0 0 0 0px;
text-decoration:none;
}
#col2 ul
{
font-size: 10px;
padding: 0px 0 0 10px;
margin: 10px 0;
}
#col2 ul li
{color: #666666;
padding: 0px 0 0 10px;
margin: 0px 0 0px 0;
list-style:none;
background: #fff url(./images/li-yellow.gif) no-repeat top left;
}
#col2 ul li a
{color: #666666;
font-style:italic;
text-decoration:none;
}

#rss_link a{
color: #000000;
font-size: 10px;
padding: 0 0 0 10px;
margin: 7px 0;
display:block;
text-decoration:none;
}
#portrait_ddb{
color: #000000;
font-size: 11px;
padding: 0 0 0 5px;
}
#portrait_ddb em{
color: #999999;
}
#pied {
height: 30px;
font-size:10px;
padding: 5px 0 0 10px;
margin: 30px 0 0 0;
border-top: 1px solid #ffc83a;
}
.post{
margin: 0 0 0 10px;
}
.post a{
color: #FF9900;
}

.catego{
font-size:12px;
color:#ffc20e;
display:block;
}
.author{
font-size:12px;
color:#666666;
margin: 0 0 15px 0;
display:block;
}
.details{
font-size:10px;
background-color:#f3f1f0;
text-align:right;
padding: 3px 5px 0 0;
margin: 15px 0 15px 0;
}
.details a{
color:#000000;
text-decoration: none;
}
.details a:hover{
color: #000;
background-color:#ffc20e;
text-decoration: none;
}

div#col1{
float:left;
width: 200px;
border: 1px solid #f3f3f3;
margin: 0 0 0 7px;
padding: 0 0 10px 0;
}
#col1 ul
{margin: 0 0 15px 3px;
}
#col1 h3
{color: #666666;
font-style:italic;
font-size: 10px;
padding: 0px 0 0 10px;
margin: 10px 0 10px 10px;
background: #fff url(./images/li-yellow.gif) no-repeat top left;
}
#col1 ul li
{
color: #000000;
font-size: 10px;
padding: 0 0 0 5px;
text-decoration:none;
list-style:none;
}
#col1 ul li a
{
color: #000000;
font-size: 10px;
padding: 0 0 0 15px;
text-decoration:none;
list-style:none;
}
#col1 ul li a:hover
{
color: #ffc20e;
text-decoration:none;
list-style:none;
}
.comment-date{
color:#FF9900;
}
.comment-info a{
color:#FF9900;
}
#trackbacks, #comments{
margin: 5px 0 5px 10px;
}

#search{
text-align:center;
margin: 0 0 15px 0;
}

#search h2{
font-size:12px;
}

#trackbacks blockquote, #comments blockquote, #comment-preview blockquote {
	display : block;
	margin : 10px 0;
	padding : 10px;
	font-style : normal;
	color : #666;
	border: 1px solid #FF9900;
}


#trackbacks blockquote a, #comments blockquote a, #comment-preview blockquote a {
color:#ffc20e;
text-decoration:none;

}

/* Interactions
-------------------------------------------------------- */
fieldset {
	display : block;
	border : none;
	margin : 0;
	padding : 0;
}

input, textarea {
	font-family : Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size : 12px;
	border-width : 1px;
	border-color : #ccc;
}

input[type], textarea[name] {
	background: #f1f0ed;
}

input[type=submit], input[type=reset] {
	background : #ccc;
	color : #000;
}

input[type=submit]:hover {
	background : #598F9A;
	color : #fff;
}

textarea {
	width : 95%;
}

p.field {
	margin : 0.5em 0 0 0;
}

p.field label {
	display : block;
	font-weight : bold;
	font-size : 12px;
}


