/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 0.9.5
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */

div#container {
	float: left;
	width: 100%;
}
div#content {
	margin: 0 420px 0 0;
}
div.sidebar {
	float: left;
	overflow: hidden;
	width:390px;
	margin: 45px 0 0 -393px;
}
div.sidebar div {
	float: left;
	overflow: hidden;
	width:185px;
	border:5px solid #ffffff;
}
div#footer {
	clear: left;
	width: 100%
}
body {margin:0;padding:0;}
a{text-decoration:none;}
a:hover, a:focus {text-decoration:none;}

div#menu{font-size:1em;height:1.5em;width:100%; padding-bottom:5px;}
div#menu ul a{font-weight:700;color:#C61F1C;}
div#menu ul a:hover, div#menu ul a:focus{text-decoration:underline;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left; border-right:1px solid #C61F1C;}
div#menu ul li a{padding:0.3em 0.5em;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block;font-size:1em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:0.1em;width:10em;}

div.sidebar{margin-top:2em;}


div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.req-field{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#url,input#email{width:50%;}
input#author,input#urlinput#email,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 25px;}
textarea#comment{margin:0;overflow:auto;width:95%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{list-style:none;margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

body {
background:#fff;
	color: #000;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0; padding:0;
	font-size:80%;
}
#wrapper {
width:950px; margin:0 auto;
padding:0;
background-color:#fff}
/* Just some example content */
div#header{
text-align:left;
margin:0; padding:0;
text-align:left;
background:#fff;
}
#blog-title {float:left;background:transparent url(images/bckgroundheader.gif) no-repeat -3px top; width:395px ; height:129px;}
#blog-title a {display:block; width:395px ; height:129px; text-indent:-5000px;}

#container {
margin:0; padding:0;
/*background:transparent url(images/bckgroundcontainer.gif) no-repeat left top;*/
border-top:1px #fff solid;
}
#content {
margin:0; padding:0;
}
#content .entry-content {
/*background:transparent url(images/fait-par-captaingloo.gif) no-repeat left top; */
margin-bottom:20px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:1em;
}
#content .entry-content, .descr-archives ul {
list-style-image:url(images/puce-plus.gif)
}
#content .entry-content  ul li, #content .entry-content  ol li{
padding-bottom:5px;
}

#content .hentry {
background:transparent url(images/fond-content-total.gif) repeat-y left top;
margin-bottom:30px;
padding-bottom:0px;
color:#4e4e4e;
}
#content div.hentry:hover {
/*background:transparent url(images/fond-content-total.gif) repeat-y left top;*/
color:#171717;
}
#content a, #content a:visited  {
color:#C61F1C;
}

#content a:hover, #content a:focus {
border-bottom:1px #00adfe dotted;
}

#content .entry-title{
clear:both;
color:#C61F1C;
padding:25px 20px 5px 20px; margin:0;
font-size:1.8em;
background:transparent url(images/fond-content.gif) no-repeat left top;
text-transform:uppercase;font-size:18px;
text-align:center;
letter-spacing:1.1px;
line-height:0.9em;
}
#content .entry-title a, #content .entry-title a:visited{
color:#C61F1C;
text-decoration:none;
border:0;margin:0;padding:0;
font-family: Georgia, serif;
}
#content .entry-title a:hover, #content .entry-title a:focus{
color:#00adfe;
text-decoration:none;
font-family: Georgia, serif;

}

.entry-content {font-size:1.1em; text-align:justify; padding:10px 20px;}

#relatifs {background:transparent url(images/fond-content.gif) no-repeat left bottom;padding:20px;}
#relatifs ul {list-style-image:url(images/puce-plus.gif)}
#relatifs h3 {padding:0; margin:5px 20px 10px 0; padding-left:35px; line-height:30px; background:#fff url(images/icone-vote.gif) no-repeat left center; color:#BC3A00; font-size:1.4em;}

div#footer{text-align:center;
background:#fff;
min-height:250px;
padding-top:100px;
}
.sidebar h3 {color:#C61F1C;}
.sidebar a {
color:#45B5E9;
text-decoration:none;
font-weight:bold;}
.sidebar a:hover, .sidebar a:focus {
color:#45B5E9;
text-decoration:underline;}
.sidebar ul li ul li{list-style-type:none;}

#boutonsHaut {
margin:0;
padding:0;
list-style-type:none;
padding-top:20px;
width:530px;
float:right;
height:112px;
overflow:hidden;
}
#boutonsHaut li {
margin:0; padding:0;
}
#boutonsHaut li img {
border:0;
}
#container .specipage {padding-top:25px;}
.comments {color:#CD3B3B; font-size:1.6em; font-weight:bold; }
.comments a {color:#CD3B3B;font-weight:bold; }
.comments ol li {margin:0; padding:0;}
.comments ol li div, .comments ol li p {font-size:0.8em; color:#000; font-weight:normal;}
div#nav-above,div#nav-below{width:500px;background-color:#fff;height:2em; padding:5px 10px;}
#gloogle {text-align:right; margin:0; padding:0;}

	
/* on cache les titres de certaines pages */
	
#post-7 .entry-title, #post-10 .entry-title, #post-3 .entry-title, #post-11 .entry-title  {visibility:hidden; margin:0; padding:0; height:1px;}
	
.comments-link {text-align:right; font-weight:bold;background:transparent url(images/fond-content.gif) no-repeat left bottom;
padding:10px 20px 20px 20px;}
#content .comments-link  a{padding:10px 10px 10px 35px;line-height:30px;background:transparent url(images/icone-laisser-comment.gif) no-repeat left center; color:#BC3A00; font-size:1.4em; border:none;}
#content .comments-link  a:hover, #content .comments-link  a:focus {color:#F3B14A}
#content .comments-link  a:visited{color:#BC3A00;border:none;}

.categories-link {text-align:right; font-weight:bold;background:transparent url(images/fond-content.gif) no-repeat left bottom;
padding:0 20px 20px 20px;}

.titre-tags {padding:0; margin:0 20px 10px 20px;padding-left:35px; line-height:30px; background:#fff url(images/icone-tags.gif) no-repeat left center; color:#F3B14A; font-size:1.6em; }
.votes-art {padding:0 20px;}

.laisser-comment {padding:0; margin:0; margin-bottom:10px; height:30px; padding-left:35px; line-height:30px; background:#fff url(images/icone-laisser-comment.gif) no-repeat left center; color:#BC3A00; font-size:1.6em; }

.avant-apres {padding:0; margin:0; margin-top:10px; height:30px; padding-left:35px; line-height:30px; background:#fff url(images/icone-avant-apres.gif) no-repeat left center; color:#BC3A00; font-size:1.6em; }

.coupure-pub {padding:0; margin:0; height:30px; padding-left:35px; line-height:30px; background:#fff url(images/icone-coupure-pub.gif) no-repeat left center; color:#BC3A00; font-size:1.6em; }

#comments {background:#fff;}
.formcontainer {padding:10px; margin:0; border:0;background:#FFFFFF;}
.formcontainer label, .required, #comment-notes {color:#BC3A00; font-weight:blod; font-size:1.4em; }
#comment-notes  {line-height:1.2em;}
.resizehandle {color:#BC3A00; font-weight:blod; text-align:center; cursor:pointer;}
#comment{margin-bottom:0;height:250px;background:#FFFFFF url(images/fond-formulaires.gif) no-repeat left top;border:1px #ACACAC solid;}
.form-textarea {margin-bottom:0;}
.form-submit {text-align:right;}
.comment-author {margin:0;padding:35px 200px 10px 30px; background:#FFFFFF url(images/fond-commentaires.jpg) no-repeat left top;}
.comment-meta {padding:0 20px; font-size:0.6em;}
#comments-list .comment-content {margin:0;padding:1px 40px 60px 40px;color:#BC3A00; background:#FBD46C url(images/fond-texte-commentaires.jpg) no-repeat left bottom; font-size:1em;margin-right:20px; }
img {border:none;}

#criteo {background:#ABABAB url(images/fond-externes-vert.gif) no-repeat center bottom;padding-bottom:48px;text-align:center}
#criteo table {margin:0 auto;}
#criteo h3 {background:#ABABAB url(images/titre-externes-vert.gif) no-repeat center top;height:40px;text-indent:-5000px;}
#search{background:#8FB60E url(images/fond-recherche-vert.gif) no-repeat center bottom;padding-bottom:48px;min-height:134px}
#search h3{background:#8FB60E url(images/titre-recherche-vert.gif) no-repeat center top;height:50px;}
#search h3 label{display:block;text-indent:-5000px; cursor:pointer;}
#categories {background:#E88F93 url(images/fond-rubriques-rose.gif) no-repeat center bottom;padding-bottom:50px;}
#categories h3 {background:#E88F93 url(images/titre-rubriques-rose.gif) no-repeat center top;height:50px;text-indent:-5000px;}
#promotion {margin-top:20px;background:#ABABAB url(images/fond-promotion-gris.gif) no-repeat center bottom;padding-bottom:50px;}
#promotion h3 {background:#ABABAB url(images/titre-promotion-gris.gif) no-repeat center top;height:50px;text-indent:-5000px;}

/*------------------------------------*/

#lastcomms {color:#565656;width:auto;}
#lastcomms h3 {color:#ca0000;text-transform:	uppercase;font-size:2.3em;text-align:justify;}
#lastcomms ul li {padding:0 10px 5px 0; margin-bottom:5px;text-align:justify;}
#lastcomms ul li  a {color:#ca0000;}

/*----------------------------------------*/

#articles {color:#565656;width:auto;}
#articles h3 {color:#ca0000;;text-transform:	uppercase;font-size:2.3em;text-align:justify;letter-spacing:-1px;}
#articles ul {list-style:none;margin:0;text-align:justify;}
#articles ul li {display:inline;padding:3px;}
#articles ul li  ul{display:inline;}
#articles ul li a {color:#45B5E9;font-size:1.2em;font-weight:normal;}
#articles ul li a:hover {background:#45B5E9;color:#ffffff;}

#twitts {background:#45B5E9 url(images/fond-twitts-bleu.gif) no-repeat center bottom;padding-bottom:50px;text-align:left;}
#twitts h3 {background:#45B5E9 url(images/titre-twitts.gif) no-repeat center top;height:50px;text-indent:-5000px;}
#twitts ul {padding:0 10px 5px 10px; margin-bottom:5px;}
#twitts ul li {padding:0; margin:0;}
#twitts ul li a{display:block; font-weight:bold; padding:10px 3px; line-height:1em; border-bottom:1px #86D2F5 solid;}
#twitts ul li a:hover, #articles ul li a:focus {background-color:#0F7FB3; text-decoration:none;}
#twitts ul li a:visited{font-weight:normal; color:#A0EFFC;border-bottom:1px #86D2F5 solid;}
#criteocloud {float:none;width:390px;}
#criteocloud div {float:none;width:auto;}

#search #gloogle {text-align:center;}
#sbb {cursor:pointer;}
#secondary {text-align:center;}
.entry-meta {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:0.8em;
color:#707070;
padding:0 20px;
margin:0;
text-align:center;
}
.entry-meta p {margin:0;padding:0;}
.entry-meta2 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:0.8em;
color:#707070;}
#disclaimer {margin:0; padding:0; display:none;}
#disclaimer  h2 {margin:0; padding:0; color:#A1CA1E;}
#disclaimer  p {margin:0;padding:0 10px 10px 10px;}
#disclaimer a, #disclaimer a:visited  {
color:#A1CA1E;
border-bottom:1px #A1CA1E dotted;}

#disclaimer a:hover, #disclaimer a:focus  {
border-bottom:1px #fff solid;
}
#NavaGloo {margin:0;padding:0; list-style:none;}
#NavaGloo li {display:inline;padding-right:2px;}

.breadcrumb a, .breadcrumb a:visited  {
color:#4ABCF1;
border-bottom:1px #4ABCF1 dotted;}

.breadcrumb a:hover, .breadcrumb a:focus  {
border-bottom:1px #fff solid;
}
.imgright {float:right;margin:5px 0 5px 10px;}
.imgleft {float:left;margin:5px 5px 0 10px;}
.post-ratings {margin-bottom:15px;}
#subscribe2widget .widgettitle, #subscribe2widget .search, #subscribe2widget .search form, #subscribe2widget .search p {font-size:1em;margin:0;padding:0;}
#subscribe2widget .search p{font-size:0.8em;}

#nlemail{background:#FFFFFF url(images/fond-formulaires.gif) no-repeat left top;border:1px #ACACAC solid;}
#abonnements{background:#F39420 url(images/fond-glooletter.gif) no-repeat center bottom;padding-bottom:30px;min-height:150px;color:#ffffff;
text-align:center;}
#abonnements div{border:none;}
#abonnements h3{background:#F39420 url(images/fond-glooletter.gif) no-repeat center top;height:50px;margin-bottom:0;text-indent:-5000px;}
#abonnements a{color:#4ABCF1;}
.more-link {font-weight:700;white-space:nowrap;}
.st-related-posts {list-style-image:url(images/puce-plus.gif);}

#communaugloo {margin:0;padding:5px;font-size:1.2em;color:#D9D9D9;text-align:center;font-weight:700;}
#communaugloo .vert, #communaugloo .vert:visited {color:#A4CB23;}
#communaugloo .bleu, #communaugloo .bleu :visited {color:#5BCBFF;}
#communaugloo .orange, #communaugloo .orange:visited {color:#F39521;}
#communaugloo .violet, #communaugloo .violet:visited {color:#B887EA;}
#communaugloo a:hover, #communaugloo a:focus {color:#D9D9D9;}

/*sidebar bis*/
.sidebar .st-related-posts {list-style:none;color:#ca0000;font-family:arial;font-size:14px;}
.sidebar .st-related-posts  *{margin:0;padding:0;}
.sidebar .st-related-posts  li {margin-bottom:10px;text-align:justify;}
.sidebar .st-related-posts a, .sidebar .st-related-posts a:visited {color:#00adfe;text-decoration:underline;}
.sidebar .st-related-posts a:hover, .sidebar .st-related-posts a:focus {color:#00adfe;text-decoration:none;}
.sidebar  .st-related-posts-title {color:#ca0000;text-transform:uppercase;font-size:2.3em;text-align:justify;letter-spacing:1.1px;}
.sidebar  .st-related-posts .urlsidebar {color:#00adfe;font-size:8px;}

#reseauxgloos {color:#ca0000;text-transform:uppercase;font-size:2.3em;text-align:justify;letter-spacing:1.1px;}

.thumbshot {margin:5px 10px 10px 0;border:3px solid #6DB2E3}

.page-title {color:#00ADFE}
.descr-archives h2 {color:#F08612;}