/*
Theme Name: Clea Cuisine v3
Theme URI: http://www.cleacuisine.fr/
Description:Theme par Ludo
Version: 0.1
Author: Ludo
 
Creation Theme by Ludo || http://www.cleacuisine.fr
 
*/
 

body {
font-family: Arial, Tahoma, sans-serif;
font-size: 0.8em;
text-align: justify;
background: #fdf7fb;
color: black;
letter-spacing:1px;
}

#page {
margin: auto;
width: 900px;
}

a {
color: #999933;
text-decoration: none;
}

a:hover {
color: #996666;
text-decoration: none;
}



#header {
background: url(images/clea.gif) no-repeat center;
width: 900px;
height:161px;
border-bottom: 1px solid #ccc;
}

/*navigation*/
.page-nav a{
	font-size: 10px;
	color:#bf3149;	
}

.page-nav a:hover {
	color: #996666;
	text-decoration: none;
}
.previous-entries a {
	float: left;
	color:#color: #bf3149;
}
.next-entries a {
	float: right;
	color: #bf3149;
}

/* next & previous post navigation */
.post-nav a{
	font-size: 10px;
	color:#bf3149;
}

.post-nav a:hover {
	text-decoration: none;
	color: #996666;
}
.previous  {
	float: left;
	padding-left: 10px;
	color:#bf3149;
}
.next  {
	float: right;
	padding-right: 10px;
	color: #996666;
}

/*contenu*/
#content {
padding-top:10px;
width: 629px;
float:left;
list-style-type: none;
background: #fdf7fb;
}

#content ul{
list-style-type: none;
}

#content h2 a{
font-size: 0.8em;
font-family: Arial, Tahoma, sans-serif;
color:#bf3149;
}

#content h3 {
font-size: 1em;
font-family: Arial, Tahoma, sans-serif;
color: #bf3149;
}

.post{
padding-top:10px;
}

.post img{
border:none;
}

.post_content {
font-size: 1em;
color: #666666;
}
.date {
font-size: 0.8em;
color: #996666;
}

.commentaires a{
font-size: 0.8em;
color: #bf3149;
}

.comments-template{
margin: 10px 0 0 0;
border-top: 1px solid #ccc;
}

.comments-template ol{
margin: 10px;
padding: 0 0 15px;
list-style: none;
color: #666666;
}

.comments-template ol p{
font-family: Arial, Hevletica, Sans-serif;
font-size: 0.9em;
color: #666666;
}

.comments-template ol li{
margin: 10px 0 0 0;
line-height: 15px;
padding: 0 0 10px;
border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
font-size: 1.2em;
}

.commentmetadata a{
font-size: 0.9em;
color:#bf3149;
}

.comments-template p.nocomments{
padding: 0;
}

.comments-template textarea{
font-family: Arial, Hevletica, Sans-serif;
font-size: 0.9em;
border: 1px solid #ccc;
width:500px;
color: #666666;
}
#author, #email, #url{
border: 1px solid #ccc;
color: #666666;
}

#submit{
background: url(images/envoyer.png) no-repeat;
font: bold 12px Arial, Helvetica, sans-serif;
border: none;
color: #fff;
height: 20px;
}


/*barre de menu*/
#menu{
float:left;
padding:0;
padding-left:20px;
height: 23px;
background: #ffffff;
border-bottom: 1px solid #ccc;
overflow: hidden;
}

#nav {
	width: 699px;
	height: 23px;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: left;
	background: #ffffff;

}

#nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
} 

#nav li {
	float: left;
	border: none;
	padding: 0px;
	background: #FFFFFF;
}

#nav li a {
	display: block;
	text-decoration: none;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999933;
	width: 100px;
	text-align: center;
	border: none;
	padding: 4px;
	
}


/* ----------- */
/* sub menus */
/* ----------- */


#nav li ul{
	position: absolute;
	width: 108px;
	left: -999em;
	border: 1px solid #ccc;
	border-top:none;
}
#nav li ul a {
	font-weight:normal;
	font-size: 11px; 
	text-align: left;
        color:#666;
}

/*sous-sous menu*/
#nav li ul ul {
	margin: -19px 0 0 108px;
	border-top: 1px solid #ccc;
	line-height: 1;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
/* shows the drop - downs */
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}






/* sets background when hovering over drop-down menu items */
#nav li ul a:hover {
	color: #999933;
	font-weight:normal;
	font-size: 11px; 
}
#search {
background:#FFFFFF;
float:left;
width:181px;
height: 23px;
border-bottom: 1px solid #ccc;
}

#searchform #s {
	width: 131px;
	height:20px;
	background: url(images/search.png) no-repeat;
	color: #666;
	font-weight: normal;
	padding-left:10px;
	margin-top:1px;
}

#searchform input {
background: url(images/loupe.png) no-repeat;
	border: none;
	width: 20px;
        height: 15px;
}

#partenaire {
width: 260px;
float:right;
padding-top:5px;
/*margin:auto;*/
/*background:white;*/
}

#partenaire h1{
font-family: Arial, Tahoma, sans-serif;
font-size: 1em;
font-weight: normal;
text-align: center;
background:white;
color:#999933;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
}

#partenaire h2{
font-family: Arial, Tahoma, sans-serif;
font-size: 1em;
text-align: center;
font-weight: normal;
}

#partenaire img{
display: block;
margin-left: auto;
margin-right: auto;
border:none;
}
	

.articles_recents{
padding-top:20px;
font-size: 1em;
text-align: center;
width:250px;
/*padding:0 auto;*/
}

.articles_recents a{
/*background:url(images/balise.gif) no-repeat;*/
/*padding-left: 10px;*/
color:#bf3149;
}

.articles_recents a:hover{
/*background:url(images/balise.gif) no-repeat;
padding-left: 10px;*/
color:#999933;
}



.partenaires{
width:250px;
}

/*.partenaires img{
display: block;
margin-left: auto;
margin-right: auto;
border: none;
}*/

#lecture h1 {
float:left;
background:#FFFFFF;
width:900px;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
font-family: Arial, Tahoma, sans-serif;
font-size: 1em;
text-align: center;
font-weight: normal;
color: #666;
}

.livre {
float:left;
font-size: 1em;
padding-top: 10px;
width:400px;
}

.livre img{
border:1px solid black;
}

.meta {
float:right;
width:500px;
height:163px;
padding-top: 10px;
background: url(images/figue.jpg) bottom right no-repeat;
}

.thanks{
list-style-type: none;
width:900px;
height:23px;
float:left;
border-top:1px solid #ccc;
color:#666;
font-size: 1em;
padding-left:10px;
padding-top:5px;
}

.thanks a{
color:#bf3149;
}

.thanks a:hover{
color:#996666;
}

