/*

Theme Name:Stoof-theme

Theme URI:http://www.yukei.net

Description:<p>Le theme du blog de stoof. Fait avec Satori</p>

Version:2009

Author:Felipe Lavin Zumaeta

Author URI:http://www.yukei.net



Satori - a theme for WordPress with a minimalist style

Copyright (C) 2006 Felipe Lavín Zumaeta



This program 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.



This program 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 this program; if not, write to the Free Software

Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

*/

body{

background:#000;

font-family:Tahoma,'Lucida Grande',Verdana,Arial,sans-serif;

color:#555;

font-size:90%;

margin:0;

padding:0

}

/*cabecera*/

div#footerlink{margin-left:85%}



div#footerlink a,div#toplink a{

display:none;

width:19px;

display:block;

text-decoration:none;

text-indent:-9999em;

background-repeat:no-repeat

}

span#contacts{
display:block;

text-decoration:none;

width:800px;

word-spacing:0px;

margin-bottom:0px;

padding-bottom:0px;

margin-left:0px
}

div#catlist{
display:block;

text-decoration:none;

width:800px;

word-spacing:-4px;

margin-bottom:0px;

padding-bottom:0px;

margin-left:43px;

height:6px;
}

div#toplink{margin-left:2%}

div#toplink a{height:41px;background-image:url(images/toplink.png)}

div#footerlink a{display:none;height:34px;background-image:url(images/footerlink.png)}

div#header{height:208px;width:800px;margin-left:auto;margin-right:auto; margin-bottom:0px; padding-bottom:0px; border:0px; padding-left:40px}

h1 a{

display:block;

text-decoration:none;

background:url(images/bouton_titres/title_haut.jpg);

height:140px;

width:800px;

text-indent:-9999em;

margin-bottom:0px;

padding-bottom:0px;

margin-left:0px


}

h1 {





margin-bottom:0px;

padding-bottom:0px;

margin-left:0px


}

div#search

{float:right;padding-right:10%; display:none;}

fieldset

{border:none;display:inline;margin:0;padding:0}

div#search input#s{

display:none;

border:1px solid #CCC;

background:url(images/inputback.png) #FFF bottom left repeat-x;

color:#333

}

div#search input#go{

display:none;

background:url(images/search.png) #FFF left no-repeat;

display:block;

border:none;

font-family:Tahoma,sans-serif;

color:#868F83;

font-size:0.75em;

padding-left:16px;

cursor:pointer;

padding-top:5px;

margin-left:5px

}

/*listado de páginas*/

div#pages{

clear:both;

text-align:center;

padding-top:1em;

padding-bottom:0em

}

div#pages *{margin:0;padding:0}

div#pages a{

font-size:1.2em;

text-decoration:none;

color:#868F83;



padding-left:0px

}

div#pages a:hover{

color:#000;


}

div#pages li{

display:inline;

padding:0em;

border-left:0px;

list-style: none


}

div#pages ul li:first-child{border-left:0}

/*estilos de div#latestposts*/

div#latestposts h2{

display:none;

margin-left:5%;

font-family:Tahoma,'Lucida Grande',Verdana,sans-serif;

font-weight:normal;

letter-spacing:-0.1em;

text-transform:lowercase;

color:#868F83

}

div#latestposts h2 a{

color:#868F83;

background:url(images/feed-icon-24x24.png) left no-repeat;

text-decoration:none;

padding-left:30px

}

div#latestposts h2 a:hover{text-decoration:underline}

display: none;

p.navlinks{

clear:both;

margin-left:5%;

text-align:left;

margin-top:3em;

font-variant:small-caps

}

p.navlinks a:hover{color:#333;border-bottom:1px dotted #868F83}

p.navlinks a{

color:#333;

border-bottom:1px dotted #CD853F;

text-decoration:none

}

div.postpage{

/*width:800px;*/

margin-left:auto;

margin-right:auto;

clear:both;

/*margin-bottom:60px;*/

}

/*estilos de cada post*/

div.post{

width:800px;

margin-left:auto;

margin-right:auto;

clear:both;

margin-bottom:60px;

}

div.post h3 a{

margin-left:142px;

font-family:'arial','Verdana',sans-serif;

color:#ffffff;

font-weight:normal;

/*pour changer la taille de la typo*/

font-size:12px;

text-decoration:none

}

div.post h3 a:hover{text-decoration:underline}

div.post-summary{

font-family:'Century Gothic','Lucida Grande','Trebuchet MS',sans-serif;

color:#555E68;

line-height:160%;

padding-left:8em;

font-size:1.2em

}

/*post-meta*/

div.post-meta{

display:none;

width:9em;

float:left;

font-size:0.75em;

color:#888

}

div.post-meta strong{display:block;color:#666}

div.post-meta a{color:#888;text-decoration:none}

div.post-meta a:hover{color:#333;text-decoration:underline}

div.post-meta ul li{margin-bottom:1em}

div.post-meta ul li ul li{

margin-bottom:0;

color:#C90;

list-style:none

}

div.post-meta li cite{font-style:normal}

/*estilos del contenido... la parte realmente importante está acá:

blockquote,listas,definiciones,code/kbd,abbr y acronym,strong y em,etc.

*/

div.post-content{

padding-left:10em;

line-height:150%;

font-size:0.9em

}

div.post-content h1,div.post-content h2,div.post-content h3,div.post-content h4,div.post-content h5,div.post-content h6{

font-family:'Century Gothic','Trebuchet MS',sans-serif;

color:#000;

font-weight:normal;

padding:0;

margin-bottom:-0.5em

}

div.post-content h4{font-size:1.5em}

div.post-content h5{font-weight:bold}

div.post-content h5,div.post h6{font-size:1em}

div.post-content a{color:#06C}

div.post-content a:hover{color:#F30}

div.post-content ul li{list-style:none; display: inline}

div.post-content strong{color:#000;font-weight:normal}

div.post-content em{color:#333}

abbr,acronym,div.post-content .help{border-bottom:1px dotted #666;cursor:help}

div.post-content ins{

text-decoration:none;

background:url(images/famfam-icons/pencil_add.png) #FFC top left no-repeat;

color:#333;

padding-left:20px

}

div.post-content del{

color:#CCC;

background:url(images/famfam-icons/pencil_delete.png) #F5F5F5 top left no-repeat;

padding-left:20px;

height:16px

}

div.post-content del:hover{color:#444;text-decoration:none}

div.post-content .imgleft,div.post-content .postimgtn{

border:1px solid #EEE;

float:right;

margin:0.5em;

padding:0.5em

}

div.post-content .postimgfull{display:block;margin:1em auto 1em auto}

div.post-content .imgserie{text-align:center}

div.post-content .imgserie img{margin:10px;vertical-align:middle}

div.post-content code,div.post-content kbd,div.post-content pre{font-family:'Andale Mono','Lucida Console',monospace;color:#630;font-size:.9em}

div.post-content pre{overflow:scroll;}

div.subpages-list{padding-left:40%}

div.subpages-list li.page_item a{

font-family:'Century Gothic','Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;

color:#000;

}

/*bloques especiales*/

.download,div.post-content blockquote,.code,.update,.important{

padding-top:10px;

padding-left:30px;

padding-right:20px;

padding-bottom:15px;

background-repeat:no-repeat;

background-position: 5px 5px;

background-color:#FEFDFC;

border:1px solid #F7F0EB;

}

.download{background-image: url(images/famfam-icons/block-disk.png)}

div.post-content blockquote{background-image: url(images/famfam-icons/block-user_comment.png);padding-top:0;padding-bottom:0;border-left-width:5px;margin-right:0}

.code{background-image:url(images/famfam-icons/block-application_xp_termin.png);}

.update{background-image:url(images/famfam-icons/block-pencil_add.png);}

.important{background-image:url(images/famfam-icons/block-exclamation.png);}

div.post-content .update ins{background:none;padding:0;}

div.post-content blockquote p.cite{border-top:1px solid #F7F0EB;text-align:right;}

div.post-content blockquote p.cite a{color:#630}

/*empieza el pie*/

div#footer{

display:none;

background:#EEEDDC;

border-top:1px solid #F0E68C;

clear:both;

color:#333;

padding-top:2%;

padding-left:2%;

padding-right:2%;

font-size:0.75em;

line-height:140%;

margin-top:2em

}

div#footer *{margin:0;padding:0;list-style:none}

div#footer li{margin-bottom:3.5em}

div#footer li li{list-style:none}

div#footer .linklist{color:#CD853F}

div#footer li li,div#footer li p,div#footer li div{margin-bottom:0.5em}

div#footer a{color:#630}

div#footer a:hover{color:#660;text-decoration:underline}

ul#column1,ul#column2,ul#column3{width:30%;float:left}

ul#column1,ul#column2{padding-right:2%}

ul#column2,ul#colum3{padding-left:2%}

div#footer h2,div#footer h3,div#footer h4{

font-family:'Century Gothic','Trebuchet MS',sans-serif;

font-weight:normal;

color:#330

}

div#footer h2{font-size:1.5em;margin-bottom:0.5em}

div#footer h3{font-size:1em}

div#footer h2 a{color:#330;text-decoration:none}

div#footer p#credits{

clear:both;

text-align:right;

padding-top:0.75em;

margin-top:1em;

border-top:1px solid #DDDCCC

}

div#footer li#last-tracks ul{

background:url(images/audioscrobbler.png) bottom right no-repeat;

padding-bottom:31px

}

div#footer li ul#sindicar li{

background:url(images/feed-icon-12x12.png) no-repeat left;

padding-left:18px;

list-style:none

}

a,div#search input#go:hover{color:#000}

div.post-meta *{margin:0;padding:0;list-style:none}



/*estilos de las tablas,por Roger Johansson (vía CSS Table Gallery: http://icant.co.uk/csstablegallery/)

Coffee with milk

Table design by Roger Johansson,456 Berea Street

www.456bereastreet.com

================================================*/

table{

font-family:'Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;

font-size:.85em;

width:100%;

border-collapse:separate;

border-spacing:0;

margin:0 0 1em;

color:#333

}

div.post-content table a{

color:#523A0B;

text-decoration:none;

border-bottom:1px dotted

}

div.post-content table a:visited{color:#444;font-weight:normal}

div.post-content table a:visited:after{content:"\00A0\221A"}

div.post-content table a:hover{border-bottom-style:solid}

thead th,thead td,tfoot th,tfoot td{

border:1px solid #523A0B;

border-width:1px 0;

background:#EBE5D9

}

th{

font-weight:bold;

line-height:normal;

padding:0.25em 0.5em;

text-align:left

}

tbody th,

td{

padding:0.25em 0.5em;

text-align:left;

vertical-align:top

}

tbody th{font-weight:normal;white-space:nowrap}

div.post-content tbody th a:link,div.post-content tbody th a:visited{font-weight:bold}

tbody td,tbody th{border:1px solid #FFF;border-width:1px 0}

tbody tr.odd th,tbody tr.odd td{border-color:#EBE5D9;background:#F7F4EE}

tbody tr:hover td,tbody tr:hover th{

background:#EEE8D0;

border-color:#523A0B;

color:#000

}

caption{

font-family:Georgia,Times,serif;

font-weight:normal;

font-size:1.4em;

text-align:left;

margin:0;

padding:0.5em 0.25em

}



/*not-found*/

div#noposts{width:80%;}

div#noposts p{margin-top:2em;	line-height:180%;color: #868F83;}

div#noposts p strong{font-size: 1.5em;color:#000;vertical-align:middle;font-weight:normal;}

div#noposts div{

width:48%;

font-family:'Century Gothic','Lucida Sans Unicode','Lucida Grande',Lucida,sans-serif;

color:#333;

line-height:180%;

font-weight:normal;

margin-top:2em;

margin-bottom:3em;

}

/*pagelien*/


div.pagelien{

padding-left:14px;

line-height:150%;

font-size:0.9em

}

div.pagelien a{/*color:#8e830d*/ color:#e5ba21; text-decoration:none ; list-style-type:none;}
div.pagelien a:visited{color:#725e00 ; text-decoration:none ;}
div.pagelien a:hover{color:#a98b16; text-decoration:none ;}


div.pagelien ul {
list-style-type:none;
  padding: 0;
  margin: 0;
}

div.pagelien li {
  list-style-type:none
}


/*recette-maison */
#page-decoration{margin:0 auto; width:800px;}
#header-recette{height:170px;width:800px;margin-left:auto;margin-right:auto; margin-bottom:0px; padding-bottom:0px; border:0px; padding-left:0px; background:url(images/bg-header-recette.jpg) no-repeat;}
#header-recette  h1 a {background:transparent; display:block; height:170px; margin-bottom:0;  margin-left:-40px; padding-bottom:0; text-decoration:none;  text-indent:-9999em; width:500px;}
#catlist-recette { display:block;  height:51px;  margin-bottom:0; padding-left:40px; padding-bottom:0; text-decoration:none; width:800px; word-spacing:-4px;  background:url(images/nav-recette.jpg) no-repeat;}
#catlist2 { display:block;  height:48px;  margin:auto; padding-left:0px; padding-bottom:0; text-decoration:none; width:800px; padding-top:5px; word-spacing:-4px;  background:url(images/bg-catlist2.jpg) no-repeat 0 5px;}
#image{margin-left:302px;}


.jflow-content-slider { position:relative; padding: 5px; background:#000; width:800px; height:316px; }
#jFlowSlide{ background:#DBF3FD; font-family: Georgia; margin:auto;}
#myController { font-family: Georgia; padding:2px 0;  width:110px; background:#000;  height:276px; top:4px; left:0; margin:auto; }
#myController span.jFlowSelected { background:#ddd; margin-right:0px; }
#slides { float:left; width:800px; }
.slide-wrapper { padding: 0px; }
.slide-thumbnail { width:800px; float:left; }
.slide-thumbnail img {max-width:800px; }
.slide-details { width:0px; float:right; margin-left:10px;}
.slide-details h2 { font-size:1.5em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px; }
.jFlowControl { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:4px; padding-bottom:4px; display:block; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover {  }
.jFlowPrev{ cursor:pointer; float:left; margin-left:10px; }
.jFlowNext{ cursor:pointer; float:right; margin-right:10px;}
#fleche{margin-top:-30px; margin-bottom:30px; position:relative;}
.hidden{display:none;}
#latestposts-page{margin-top:51px;}
#latestposts-page .post-content{font-size:0.9em; line-height:150%;  padding-left:0px; }
#latestposts-page h3{display:none;}
#latestposts-page .post{margin-bottom:-10px;}


/*formulaire */
div.coordonnees{margin-top:-50px; margin-left:-14px;}
div.wpcf7 {
    margin: 0 0 0 15px!important;
    padding: 0!important;
}
form.wpcf7-form p{
    color: #E5BA21;}
	
/*nav article next */
.navlinks{clear: both; margin-bottom: 60px; margin-left: auto; margin-right: auto; width: 800px; text-align:center;}	
	
	
#contact_steph{margin-top:-65px;}
ul#nav_header{list-style:none; width:800px;  background:url(images/nav-recette.jpg) no-repeat; margin-top:0px; height:51px;}
ul#nav_header li{float:left; }
li#cat_motif a{display:block; width:82px; height:51px; }
li#cat_motif{background:url(images/bouton_titres/nav_motif.jpg) no-repeat; text-indent:-9999px; width:82px; height:51px; }
li#cat_motif:visited{background:url(images/bouton_titres/nav_motif_on.jpg) no-repeat; text-indent:-9999px; width:82px; height:51px; }
li#cat_motif:hover{background:url(images/bouton_titres/nav_motif_on.jpg) no-repeat; text-indent:-9999px; width:82px; height:51px; }
li#cat_motif_on{background:url(images/bouton_titres/nav_motif_on.jpg) no-repeat; text-indent:-9999px; width:82px; height:51px; }
li#cat_couleur a{display:block; width:104px; height:51px;}
li#cat_couleur{background:url(images/bouton_titres/nav-couleur.jpg) no-repeat; text-indent:-9999px; width:104px; height:51px;}
li#cat_couleur:hover{background:url(images/bouton_titres/nav-couleur_on.jpg) no-repeat; text-indent:-9999px; width:104px; height:51px;}
li#cat_couleur_on{background:url(images/bouton_titres/nav-couleur_on.jpg) no-repeat; text-indent:-9999px; width:104px; height:51px;}

li#cat_structure a{display:block; width:116px; height:51px;}
li#cat_structure{background:url(images/bouton_titres/nav-structure.jpg) no-repeat; text-indent:-9999px; width:116px; height:51px;}
li#cat_structure:hover{background:url(images/bouton_titres/nav-structure_on.jpg) no-repeat; text-indent:-9999px; width:116px; height:51px;}
li#cat_structure_on{background:url(images/bouton_titres/nav-structure_on.jpg) no-repeat; text-indent:-9999px; width:116px; height:51px;}

li#cat_materiaux a{display:block; width:129px; height:51px;}
li#cat_materiaux{background:url(images/bouton_titres/nav-materiaux.jpg) no-repeat; text-indent:-9999px; width:129px; height:51px;}
li#cat_materiaux:hover{background:url(images/bouton_titres/nav-materiaux_on.jpg) no-repeat; text-indent:-9999px; width:129px; height:51px;}
li#cat_materiaux_on{background:url(images/bouton_titres/nav-materiaux_on.jpg) no-repeat; text-indent:-9999px; width:129px; height:51px;}

ul#nav_footer{background:url(images/bg-catlist2.jpg) no-repeat 0px 5px; width:800px; height: height:48px; padding-top:5px; list-style:none; padding-left:302px; height:45px; text-indent:-9999px; }
ul#nav_footer li{float:left; }
li#cat_lelong a{display:block; width:204px; height:45px; text-indent:-9999px;}
li#cat_lelong{background:url(images/bouton_titres/lelong.jpg) no-repeat; width:204px; height:45px;}
li#cat_lelong:hover{background:url(images/bouton_titres/lelong_on.jpg) no-repeat; width:204px; height:45px;}
li#cat_lelong_on{background:url(images/bouton_titres/lelong_on.jpg) no-repeat; width:204px; height:45px;}
li#cat_contact a{display:block; width:108px; height:45px;}
li#cat_contact{background:url(images/bouton_titres/contact.jpg) no-repeat;  width:108px; height:45px;}
li#cat_contact:hover{background:url(images/bouton_titres/contact_on.jpg) no-repeat;  width:108px; height:45px;}
li#cat_contact_on{background:url(images/bouton_titres/contact_on.jpg) no-repeat;  width:108px; height:45px;}
li#cat_etaussi a{display:block; width:124px; height:45px;}
li#cat_etaussi{background:url(images/bouton_titres/et_aussi.jpg) no-repeat; width:124px; height:45px;}
li#cat_etaussi:hover{background:url(images/bouton_titres/et_aussi_on.jpg) no-repeat; width:124px; height:45px;}

