/*
Theme Name: Zeutch
Theme URI: http://wordpress.org/
Description: Le thème par défaut de WordPress, basé sur le fameux thème <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets 

Kubrick v1.5
http://binarybonsai.com/kubrick/

This theme was designed and built by Michael Heilemann,
whose blog you will find at http://binarybonsai.com/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/
/* Begin Typography & Colors */
* { margin: 0; padding: 0; }
img { border:0; }
ul, ol, li { list-style-type:none; }
body { font-size: 62.5%; /* Resets 1em to 10px */ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; background: #fff; color: #333; text-align: center; }
#site { width: 970px; margin: 0 auto; text-align: left; border-left: 2px solid #000; border-right: 2px solid #000; }
#header { float:left; width:100%; border-bottom:2px solid #000; }
#header #headerimg { float:left; width:198px; border-right:2px solid #000; }
#header #headerimg .logo { text-align:center; height:90px; padding:8px 0 13px 0; }
#header #banniere { float:left; text-align:left; width:770px; padding-top:8px; }
#header #banniere .big-logo { float:left; display:inline; margin-left:10px; }
#header #banniere .description { float:left; display:inline; margin-top:85px; margin-left:10px; font-size:12px; font-weight:bold; }

#sidebar { clear:both; float:left; width:198px; }
#sidebar .widget { clear:both; float:left; display:inline; margin-top:5px; margin-left:10px; width:178px; }
#sidebar .widget li { background:#000; margin-bottom:4px; }
#sidebar .widget li a { color:#fff; text-decoration:none;  font-size:1.2em; display:block; padding:5px 3px; }
#sidebar .widget li a:hover { background:#7AC40F; }
#sidebar .rss { clear:both; float:left; width:100%; margin-top:10px; border-top:2px solid #000; }
#sidebar .rss h2 { margin-left:10px; padding-top:10px; }
#sidebar .rss p { text-align:center; padding-top:10px; }

#content { float:left; width:768px; border-left:2px solid #000; }
.category { clear:both; float:left; position:relative; display:inline; width:760px; background:#000; margin:5px 0 0 5px; }
.category li { float:left; display:inline; padding:0 16px; line-height:22px; }
.category li a { font-size:14px; color:#fff; text-decoration:none; }
.category li a:hover { color:#7ac40f; }
.category li.rss-cat { position:absolute; right:5px; top:4px; padding:0; }

.search-box { clear:both; float:left; width:100%; margin-top:15px; padding-top:10px; border-top:2px solid #000; }
.search-box label { margin-left:10px; font-size:14px; color:#000; font-weight:bold; }
.search-box #s { margin-left:10px; margin-top:5px; width:170px; border:1px solid #000; padding:1px 2px; }
.search-box #searchsubmit { margin-left:10px; border:0; background:#000; color:#fff; margin-top:3px; padding:1px 5px; }

#content .post { clear:both; float:left; display:inline; width:760px; margin-left:5px; margin-top:5px; border-bottom:2px solid #000; }
#content .post .photo-article { float:left; display:inline; width:454px; border-right:2px solid #000; padding-bottom:2px; }
#content .post h2 a { font-size:14px; color:#3B3B3B; font-weight:bold; text-decoration:none; }
#content .post .entry { padding-top:15px; font-size:12px; color:#3B3B3B; text-align:justify; padding-bottom:10px; }
#content .post .entry a { color:#000; text-decoration:underline; }
#content .post .right-home-article { float:left; display:inline; margin-left:5px; width:298px; }
#content .post .right-home-article img { display:none; }
#content .post .details-article { clear:both; float:left; width:100%; }
#content .post .details-article .entry a { font-weight:normal; }
#content .post .details-article .date { float:left; }
#content .post .details-article .comments { float:right; }
#content .post .details-article .comments a { color:#3b3b3b; font-weight:normal; }

div.pagination { clear:both; text-align:center; padding: 7px; margin: 3px; }
div.pagination a { padding: 2px 5px; margin: 2px; border: 1px solid #000; text-decoration: none; color: #000; }
div.pagination a:hover, div.pagination a:active { border: 1px solid #000; background-color:#000; color: #fff; }
div.pagination span.current { padding: 2px 5px; margin: 2px; border: 1px solid #000; font-weight: bold; background-color: #000; color: #fff; } 
div.pagination span.disabled { padding: 2px 5px; margin: 2px; border: 1px solid #eee; color: #ddd; }

#footer { clear:both; text-align:center; border-top:2px solid #000; padding:10px 0; }
#footer a { color:#000; font-weight:bold; text-decoration:underline; }

.postmetadata { clear:both; padding-top:15px; }

.commentaires { clear:both; margin:0 15px; padding:15px 0; }
.commentaires textarea { width:700px; margin-top:3px; border:2px solid #000; }
.commentaires #respond input { border:2px solid #000; padding:2px; margin-top:3px; }
.commentaires #respond #submit { background:#000; color:#fff; cursor:pointer; }

.navigation-articles { clear:both; text-align:center; padding:10px 0; }
.navigation-articles div { display:inline; margin:0 20px; }
.navigation-articles div a { color:#000; }

.entry-single { clear:both; padding:15px; position:relative; }
.entry-single p { margin-top:15px; }
.entry-single a { color:#000; text-decoration:underline; }

.category-title { clear:both; margin-left:8px; padding-top:10px; font-size:20px; font-weight:bold; color:#000; border-bottom:2px solid #000; }

.blogroll-list { clear:both; float:left; width:100%; margin-top:10px; border-top:2px solid #000; padding-top:5px; }
.blogroll-list h2 { margin-left:10px; }
.blogroll-list ul { margin:0 10px; }
.blogroll-list ul li { padding:5px 0; font-size:1.2em; }
.blogroll-list ul li a { display:block; color:#fff; background:#000; text-decoration:none; padding:5px 3px; }
.blogroll-list ul li a:hover { background:#7AC40F; }

.entry-single .bouton-google { position:absolute; margin-top:-34px; margin-left:170px; }
