/*  
Theme Name: Facilinux Fresh
Theme URI: http://www.facilinux.fr/
Description: Ce thème est inspiré de Limau Orange. C'est un thème en trois colonnes pour WordPress. Il n'est pas encore fini et beaucoup de choses restent encore à améliorer (optimisation du CSS par exemple).
=> Créé spécialement par informatiquepratique pour www.facilinux.fr
Version: 0.5
Author: Jean (alias informatiquepratique)
Author URI: http://www.facilinux.fr/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

body 
{ 
  background: url(images/fond.gif) repeat;
}

#wrap 
{ 
  width:990px; 
  font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
  font-size:10px; 
  background-color:#ffffff;
  margin: 16px auto 16px auto;
  border:2px solid #EEA900;
}

#header 
{ 
  height:150px; 
  width:990px; 
  position:relative; 
  color:#000; 
  margin-bottom:12px; 
  float:left; 
  padding:0; 
}

#header h1 
{ 
  text-indent:-10000px; 
  margin:0; 
  padding:0; 
}

#header h1 a 
{ 
  display:block; 
  background:url(images/logo.gif) no-repeat left top; 
  height:150px; 
}

.left 
{ 
  float:left; 
  width:157px; 
  min-height:250px; 
  border:1px solid #CACACA; 
  margin-left:3px;  
  padding: 3px 3px 3px 3px; 
}

.left h2
{
 height: 30px;
 padding: 0 0px 0 10px;
 border: solid 1px transparent;
 border-width: 0 0 0 0;
 line-height: 30px;
 background: url(images/titremenus.jpg) repeat-y  top left;
 font-family: trebuchet ms;
 color: #664d28;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 text-align: left;
 letter-spacing: 0;
 margin: 0 0 6px 0;
  }

.right h2
{  
 height: 30px;
 padding: 0 0px 0 10px;
 border: solid 1px transparent;
 border-width: 0 0 0 0;
 line-height: 30px;
 background: url(images/titremenus.jpg) repeat-y  top left;
 font-family: trebuchet ms;
 color: #664d28;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 text-align: left;
 letter-spacing: 0;
 margin: 0 0 6px 0;
}

.right 
{ 
  float:right; 
  width:160px; 
  border:1px solid #CACACA; 
  margin-right:3px; 
  padding: 3px 3px 3px 3px;  
}
 
.right img 
{ 
  border:0; 
  display:block; 
  margin-left:auto; 
  margin-right:auto; 
}

.right a, .left a
{
  color:#9E7737;
  text-decoration:none; 
}

.middle 
{ 
  float:left; 
  width:650px; 
}

.middle a
{
  color:#664d28;
  text-decoration:none; 
}

.post 
{ 
  border:1px solid #CACACA; 
  overflow:hidden; 
  margin: 0 6px 6px 6px;
  padding: 3px 3px 0 3px;
  font-size:12px; 
}

.entry
{
  color:#9E7737;
  margin-left: 2px;
  margin-right: 2px;
  line-height: 20px;
}

.entry h3
{
  font-family: trebuchet ms;
  color: #664d28;
  font-size: 14px;
  border-bottom: solid 2px #664d28;
  line-height: 20px;
}

.entete_middle h2
{
 line-height: 30px;
 font-size: 12px;
 font-weight: bold;
 font-style: normal;
 text-align: left;
 letter-spacing: 0; 
 margin: 0 0 0 0;
}

.entete_middle
{
 background: url(images/titrecontenu.jpg) repeat-x  top left;
 font-family: "Trebuchet MS";
 color: #664d15;
 text-align: left;
 border-bottom:solid 1px #f1f1f1;
 padding: 0 6px 0 10px;
}

.middle img 
{ 
  /* border:4px #eee solid; */
}

.ads 
{ 
  margin-top:10px; 
  line-height:16px; 
  margin-left:10px; 
  float:left; 
  width:510px; 
  border:3px solid #f3f3f3;
  text-align:center; 
  padding:10px; 
}

.ads img 
{ 
  border:0;
  text-align:center;
}

img.wp-smiley 
{
  border:0; 
  padding:0; 
}

#footer 
{ 
  margin-top:0px; 
  margin-right:0px; 
  text-align:right; 
  clear:both;
  padding:5px; 
  background-color:#FFC600;
}

.post-footer { background: #fff7c8; border:1px solid #9E7737; padding:5px;}
.post-footer-index { background: #fff7c8 url(images/postfeed.png) no-repeat right;; border:1px solid #9E7737; padding:5px;}

.alignright 
{
  float:right; 
}
 
.alignleft 
{ 
  float:left; 
} 



.comment_middle_content a:link, .comment_middle_content {
 color: #664d28;
 texte-align: right;
 margin-right: 3px;
 margin-bottom: 3px;
 text-decoration: none;
 font-weight: normal;
 font-style: italic;
}



 .gcomment 
{
  border-left:none; 
  vertical-align:middle; 
  border-right:none; 
  margin-bottom:0px; 
  border-bottom:1px solid #f3f3f3; 
  background-color:#F7F7F7; 
  padding:3px;
}

.ucomment 
{ 
  border-left:none; 
  border-right:none; 
  margin-bottom:3px; 
  border-bottom:1px solid #f3f3f3; 
  background-color:#fbfbf1; 
  padding:3px; 
}

textarea
{
 padding: 2px 3px 2px 3px;
 border: solid 1px #9e7737;
 border-width: 1px 1px 1px 3px;
 background-color: transparent;
 font-family: arial;
 color: #9e7737;
 font-size: 12px;
 text-decoration: none;
 font-weight: none;
 font-style: none;
 text-align: left;
 letter-spacing: 0;
}

input
{
 padding: 2px 3px 2px 3px;
 border: solid 1px #9e7737;
 border-width: 1px 1px 1px 3px;
 background-color: transparent;
 font-family: arial;
 color: #9e7737;
 font-size: 12px;
 text-decoration: none;
 font-weight: none;
 font-style: none;
 text-align: left;
 letter-spacing: 0;
}

input#submit 
{
 margin: 5px auto 5px auto;
 padding: 3px 4px 3px 4px;
 border: double 1px #664d15;
 border-width: 1px 2px 2px 1px;
 background-color: #9e7737;
 font-family: arial;
 color: #ffffff;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
 font-style: none;
 text-align: center;
 letter-spacing: 0;
}

ol.commentlist 
{ 
  margin:0 0 1px; 
  padding:0; 
}

ol.commentlist li 
{ 
  list-style:none; 
  margin:0; 
  padding:13px 13px 1px; 
}

ol.commentlist li.commenthead 
{
  list-style:none; 
  margin:0; 
} 

ol.commentlist li.commenthead h2 
{ 
  margin:0; 
}


.comments h3 
{ 
  margin-left: 0px;
  font-family: trebuchet ms;
  color: #664d28;
  font-size: 14px;
  border-bottom: dashed 1px #664d28;
  
}

.left ul,.right ul 
{ 
  list-style-type:none; 
  margin:0; 
  padding:0; 
  line-height:150%; 
  font-size:12px; 
  color: #664d28;
}

.left ul li,.right ul li 
{ 
  list-style-type:none; 
  padding:0; 
  min-height: 20px;
  line-height: 20px;
 
}

.left ul li ul,.right ul li ul 
{ 
  list-style-type:square; 
  margin:0; 
  padding:0 3px; 
}

.left ul li ul li,.right ul li ul li 
{ list-style-type:none;

  border:0;
  margin:0; 
  padding:0 0 10px 5px; 
}

*/ .comments h3 
{ 
  font-size:14px; 
  margin:0 7px 3px; 
  padding:3px 0; 
} /*

.right ul,.right ul 
{ 
  list-style-type:none; 
  margin:0; 
  padding:0; 
  line-height:150%; 
  font-size:11px; 
}

.right ul li,.right ul li 
{ 
  list-style-type:none; 
  margin:0 0 20px; 
  padding:0; 
}

.right ul li ul,.right ul li ul 
{ 
  list-style-type:square; 
  margin:0; 
  padding:0 3px; 
}

.right ul li ul li,.right ul li ul li 
{ 
  list-style-type:none; 
  background:transparent url(images/bullet.gif) no-repeat 0 4px; 
  border:0; 
  margin:0; 
  padding:0 0 10px 5px; 
}

.right ul li ul li :hover, .left ul li ul li :hover 
{ 
  border-bottom:#ccc 1px solid;
}

div.hr hr,div.br br 
{ 
  display:none; 
}

.middle2,.middle3 
{ 
  margin-top:10px; 
  line-height:16px; 
  margin-left:10px; 
  float:left; 
  width:237px; 
  border:3px solid #f3f3f3; 
  overflow:hidden; 
  padding:10px; 
}

/* .middle2 h2,.middle3 h2 
{ 
  font-size:14px; 
  border-bottom:dashed 1px #ccc; 
  margin:0 7px 3px 0; 
  padding:3px 0; 
} */


.ucomment img,.addthis img 
{ 
  border:0; 
}