/* SERVEUR 
Theme Name: Limau Orange
Theme URI: http://www.blogohblog.com/
Description: Limau Orange is a 3 columns Wordpress theme. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob 
Author URI: http://www.blogohblog.com/

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>.
*/

/*base*/
* {margin:0; padding:0;}

body {
font:normal 62.5%/1em Arial, "Times New Roman", serif;
background:#fff;
color:#000000;
text-align:center;
}

h1, h2, h3, h4, h5, h6 {font-weight:normal;}
ul, ol, li {list-style:none;}
img {border: none; outline:none;}
cite {font-style: normal;}

a {color: #43a127; text-decoration: none; outline:none;}
a:link, a:visited {color: #1ea9ff ; color:#5AA1D9; text-decoration: none;}
a:hover {color:#000000; color:#363636; text-decoration:underline;}
a:active {color: #000000; text-decoration: none;}

div.hr {
background:#fff;
clear:both;
height:3px;
}

div.br {height:10px;}

div.hr hr, div.br br {display:none;}
/*socialBkm*/
.addthis {
padding:5px 11px 5px 0;
text-indent:-10000px;
}

.addthis a {
position:relative;
display:block;
height:16px;
background:transparent url(images/buttonPlus2.gif) 100% 100% no-repeat; 
}

.addthis a:hover {background-position:100% 0;}
/*base*/

/*entete*/
#header {
	position:relative;
	float:left;
	width:980px;
	height:178px;
	margin-bottom:3px;
}

#header h1 {text-indent:-10000px;}
#header h1 a {
	display:block;
	margin:0 auto;
	width:964px;
	height:178px;
	background:transparent url(images/banBT.jpg) 0 0 no-repeat;
}

#shop {
	float:left;
	display:inline;
	margin:7px 0 0 385px;
	line-height:22px;
}

#shop a {
	float:left;
	display:block;
	height:22px;
	width:280px;
	background:#fff url(images/pict-shop.gif) 0 0 no-repeat;
	text-indent:-9999px;
	
}

#shop a:hover {
	background-position:0 -22px;
}

#search {
	float:right;
	display:inline;
	margin:5px 63px 5px 0;
	margin:5px 35px 5px 0;/*severine - tu controles les marges entre ton chp de recherche et l image - lire dans ce sens [5px(margeHte) 35px(margeDroite) 5px(margeBas) 0(margeGauche)]*/
	margin:5px 9px 5px 0;
	padding:2px;
}
#search input {
font-size:0.95em;
vertical-align:middle;
}

input#s {
margin-right:9px;
padding:3px;
width:125px;
border: 1px solid;
border-color:#000000 #C3C3C3 #ddd;
}
input#searchsubmit {
background:#ffffff;
border: 1px solid;
border-color:#ddd #C3C3C3;
color:#000000;
cursor:pointer;
padding:2px 1px;
}
input#searchsubmit:hover {
border:1px solid #C3C3C3;
color:#000000;
}
/*entete*/
 
/*structure*/
#wrap {
position:relative;
width:980px;
overflow:hidden;
margin:0 auto;
margin:10px auto 0;
margin:0 auto;
font-size:1.3em;
line-height:1.4em;
text-align:left;
color:#000000;
background-color:#fff;
}

.middle {
float:left;
display:inline;
width:510px;
overflow:hidden;
margin:10px 4px;
padding:10px;
border:1px dotted #43a127;
border:1px dotted #CAC5CF;
}

.left, 
.right {
float:left;
width:200px;
margin:10px 0;
padding:10px;
}

.right {float:right;}

#footer {
width:980px;
clear:both;
margin-top:20px;
padding:10px;
font-size:0.85em;
text-align:center;
}
/*structure*/

.middle h2 {
font-size:1.675em;
line-height:1.225em;
font-weight:normal;	
}

.middle h2 span {color: #000000;}

.middle h3 {
font-size:1.175em;
font-weight:normal; 
}

/*post*/
.post {
clear:both;
padding-bottom:10px;
}

.post h2 {color: #288DCE;}
.post h2 a:link, .post h2 a:visited,
.archList h3 a:link, .archList h3 a:visited {color: #000000;}
.post h2 a:hover, .post h2 a:active,
.archList h3 a:hover, .archList h3 a:active {color: #5FBEE6; color:#288DCE;text-decoration:none;}

.post p {padding:1px 0;}
.post p.liens {text-align:center;}

.post p img {
display:block;
margin:7px auto;
}

.post p img.size-thumbnail {
margin:3px 6px 3px 0;
padding:2px;
display:inline;
border: 1px solid #E5E5E5; 
}

.post .meta {
margin:0;
padding:0px 2px 7px;
font-size:.925em;
line-height:1.1;
border-bottom:1px dotted #43a127;
border-bottom:1px dotted #B8B8B8; 
}

.post .meta small {font-size:.835em;}

.entry {padding:7px 0 0 0;}
.entry p, .entry h3 {margin:7px 0;}

.entry .more-link {
	display:block;
	font-size:.925em;
	line-height:1.4;
}

.entry .tags {
	margin-top:15px;
	font-size:.925em;
	color:#000000;
}

.entry .pagine {
	margin-top:15px;
	margin-bottom:5px;
	font-size:.85em;
	font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	color:#BFBFBF;
	text-align:center;
}
.entry .pagine strong {
	color:#545454;
	font-weight:normal;
}
/*post*/ 

/*navigation article Archives*/
.navigation {
float:left;
width:100%;
margin:0 0 10px;
font-size:.85em;
font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
}
.alignleft, .alignright {
float:left;
width:49%;
}

.alignright {
float:right;
text-align:right;
}

.alignleft a,
.alignright a {display:block;}
/*navigation article Archives*/

/*archives*/
.archList {
	margin:5px 0;
	padding:3px 1px 5px;
}

.archList p {
	font-size:.925em;
	margin-bottom:5px;
}

.archList p.meta {line-height:1;}
.archList p small {font-size:.85em;}
.archList h3 a, .archList p.xtrait a {display:block;}
/*archives*/

/*commentaires*/
.comments {margin-top:11px;}

.comments h3 {
margin:7px 0;
padding:3px 2px;
font-size:1.175em;
font-weight:normal;
color:#444;
border-bottom: 1px solid #A29EA6;
}

ol.commentlist {
margin:0 0 21px;
padding:0;
}

ol.commentlist li {
margin:5px 0 10px;
padding:5px;
}
ol.commentlist li.alt {}

.gcomment {
margin:0;
padding:3px;
font-size:.865em;
color:#000000;
font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
}
.ucomment {
margin:0;
padding:3px;
}

.ucomment img, .addthis img {
border: none;
}
/*commentaires-form*/ 
#commentform {
margin:15px 0;
padding-bottom:15px;
}

#commentform input,
#commentform textarea {
padding:3px;
width:300px;
border: 1px solid;
border-color:#7c7c7c #C3C3C3 #ddd;
}

#commentform textarea {
margin:5px 0;
width:450px;
}

#commentform label {
display:block;
margin-bottom:3px;
}
#commentform label small {
font-family:"Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
font-size:.865em;
}

#commentform p {padding:5px 0;}

input#submit {
	width:auto;
	font-size:0.95em;
	background:#F9F9F9;
	border: 1px solid;
	border-color:#ddd #C3C3C3;
	color:#505050;
	cursor:pointer;
	padding:2px 1px;	
}
input#submit:hover {border:1px solid #C3C3C3;color:#505050;}
/*commentaires-form*/ 
/*commentaires*/

/*left-right-Sidebar*/
/*shop*/
.shop-social {
	padding:1px 0;
}
.shop-social a {
	display:block;
	padding:3px 0 9px;
}
.shop-social img {
	display:block;
	margin:0 auto;
}

.barreLat {
	margin-top:5px;
	font-size:.85em;
	line-height:1.7em;
}

.barreLat h2 {
	margin:0 0 5px 0;
	padding:3px 10px 3px 2px;
	font-size:1.2em;
	line-height:1.4;
	font-weight:normal;
	color:#000000;
	border-bottom: 1px solid #000000;
}

.barreLat li.auteur h2 {
	width:200px;
	height:141px;
	height:242px;
	margin:0;
	padding:0 0 5px 0;
	line-height:0;
	border: 0px solid #ccc;
	background:transparent url(images/logoBT.gif) 0 0 no-repeat;
	background:transparent url(images/intro-bt.gif) 0 0 no-repeat;
	text-indent:-9999px;
}

.barreLat p {
	padding:0 3px;
	line-height:1.5;
}

.barreLat li p a {
	display:inline;
}

.barreLat li p.courriel a {
	display:block;
	padding-top:11px;
}

.barreLat li {margin:0 0 20px 0;}

.barreLat li ul {padding:0 3px;}

.barreLat li li {
	margin:0 0 5px 0;
	padding:0 0 0 13px;
	background:transparent url(images/bullet.gif) 0 .6em no-repeat;
	border:none;}

.barreLat li a {display: block;}

.barreLat .cles li {padding:0; background:none;}

.barreLat .cles li a {display:inline; line-height:1.25;}

.barreLat .archives .page_item {
background:none;
text-align:right;
padding-right:11px;
padding:0;
}

.barreLat .info {
	position:absolute;
	display:none;
	top:155px;
	left:224px;
	width:533px;
	border:none;
}

.barreLat .info p {
	border:none;
}

.barreLat .facebook a {
	display:block;
	padding-left:29px;
	padding-top:3px;
	font-weight:bold;
	letter-spacing:1px;
	color:#3A5899;
	background:transparent url(images/facebookicon.png) 6px 50% no-repeat;
}
/*left-right-Sidebar*/

/*CALENDAR*/
#calendar {overflow:hidden;}

#calendar table {
border-collapse:collapse;
width:100%;}

#calendar caption {
width:100%;
padding:3px 10px 3px 2px;
font-size:1.2em;
line-height:1.4;
text-align:left;
color:#000000;
border-bottom: 1px solid #000000;
}

#calendar caption:first-letter {text-transform:uppercase;}

#calendar thead th {
padding:2px;
font-weight:normal;
}

#calendar table td {padding:2px;}                           

#calendar tfoot td {padding:6px 0 0px 6px;}

#calendar tfoot td#next {
padding:6px 6px 0 0;
text-align:right;
}
#calendar tbody a:link {
color:#7CA12D;
color:#4967B3;
cursor:default;
}
#calendar tbody a:hover {
color:#93BF35;
color:#07033E;
color:#1E3080;
}
#calendar tbody td {
text-align:center;
}

#calendar tbody td strong {
	font-size:1.1em;
}
/*CALENDAR*/

/*plus archives cats*/
.archMois, .archCats {margin:5px 0; padding:0 1px; font-size:.925em;}
.archMois a, .archCats a {line-height:1.7;}
.archMois a:hover, .archCats a:hover {color:#333;}

.archCats a {display:block;}
/*plus archives cats*/ 
.barreLat a.owner {
	/*color:#f00;*/
	font-weight:bold;
	color:#2968A6;
	color:#2A35A1;
	color:#005DA5;
}
