/*
Theme Name: Bobby Mc Fly
Theme URI: http://wordpress.org/
Description: The WordPress theme for <a href="www.amateurdefoot.com">Amateur de Foot</a>.
Version: 1
Author: Smart Creation Web
Author URI: www.smartcreationweb.com/
Tags: football, lueur de stade, herbes, sueur, foutres, hormones males, bieres et saucisses chaudes... un site de beau gosse quoi !

	Smart Creation Web theme v1
	www.smartcreationweb.com

	This theme was designed and built by Sylvain Martinod,
	whose blog you will find at www.smartcreationweb.com

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

* { margin: 0px; padding: 0px; border: 0px; }

body {
	font: 12px Arial, Helvetica, Sans-Serif;
	margin: 0px 0px 0px 0px;
	background:url(images/habillage.jpg) repeat-x center top  #5f8692;
}
body * {
	margin: 0px; 
	padding: 0px;
}
hr {
	height: 5px;
	margin: 10px 0px;
	border: none;
}
blockquote{
	margin: 0px 0px 0px 5px;
	padding: 8px 25px 5px 40px;
	font-size: 15px;
	font-style: italic;
	font-family: Georgia, Times New Roman, Serif;
	}
blockquote p{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
.clearboth {
	clear: both;
}
.alignleft{
	float:left
}
.alignright{
	float:right
}
/*************************************
	Lien
**************************************/
a {
	text-decoration: none;
	outline:none;
	color: #84c102;
}
	
a:hover {
	color: #acfd01;
	text-decoration: none;
	}
/*************************************
	TITRES
**************************************/
h1  {
	font-size: 26px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	}

h3.h1 { /*make homepage h3's for the first 2 stories look like H1 */
	font-size: 22px;
	background: url(images/fond-titre-h3.jpg) top left no-repeat;
	float: left;
	width: 514px;
	height: 29px;
	text-align: center;
	padding: 10px 0 0 0;
	z-index: 1;
 }
h1 a, h3 a, h1 a:visited, h3 a:visited  {
	text-decoration: none;
}
h1 a:hover, h3 a:hover {
	text-decoration: underline;
}
h2 {
	font-size: 24px;
	font-family: Verdana, Geneva, sans-serif;
	text-shadow: 2px 2px 0 #111;
	font-weight: normal;
	padding: 0px 0px;
	line-height: 150%;
	color: #84C102;
	margin: 0px;
}
	
h2 a, h2 a:visited  {
	color: #84C102;
	text-decoration: none;
}
h2 a:hover {
	text-decoration: none;
	}
h3 {
	font-size: 22px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
}
#sidebar h3 {
	font-size: 22px; 
}
h3 a, h3 a:visited {
	text-decoration: none;
}

#sidebar #popular h2 {
}
h6 {
	font-size: 24px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	padding: 0px 0 10px 0px;
	line-height: 150%;
	margin: 0px;
}

/*************************************
	Header
**************************************/
#header { 
	background-image: url(images/header-bg.png);
	background-repeat: no-repeat;
	background-position: top center;
	position: relative;
	z-index: 3;
	margin: 0 auto;
	width: 968px;
	
}
#header-in a.retour-home {
	background: url(images/logo.png) no-repeat center center transparent;
	display: block;
	float: left;
	height: 149px;
	width: 326px;
}
#header-in {
	width: 968px;
	padding: 0px;
	height: 204px;
	position: relative;
	margin:  0px auto;
}
	
#header-in .title {
	margin: 0px;
	padding: 0px;
	width:  300px;
	float:  left;
}
#header-in .title a {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 33px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	display: none;
}
#header-in .title a:hover {
	 
}
#header-in .description {
	clear:  both;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 10px 4px 15px;
	width:  850px;
	display: none;
}
#right-logo {
	width: 642px;
	height: 149px;
	float: left;
}

/***************************************
	Barre de navigation
****************************************/

/*# ul {
	display: block;
	width: 880px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}*/

#nav ul {
	float: left;
	display: block;
	height: 50px;
	width: 600px;
	margin: 0px 0px 0px 0px;
}
#nav li {
	float: left;
	width: 132px;
	height: 38px;
	list-style-type: none;
	margin: 0px 0px 0px -2px;
	padding: 12px 0 0 0;
	text-align: center;
	background: url(images/btn-bg.jpg) top left no-repeat;
}
#nav ul li:hover, #nav ul li.hover {
	background: url(images/btn-bg-active.jpg) top left no-repeat;
}
#nav ul li.current_page_item {
	background: url(images/btn-bg-current.jpg) top left no-repeat;
}
#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a {
	color: #acfd01;
	text-decoration: none;
	}
#nav ul li.current_page_item a:hover {
	color: #acfd01;
	text-decoration: none;
	}
#nav ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 132px;
	font-weight:bold;
	text-decoration: none;
	display: block;
	padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
	text-transform:uppercase;
	color: #acfd01;
	text-shadow: 2px 2px 0 #232323; 
}
#nav ul li a:hover {
	color: #acfd01;
	text-decoration: none;
}

/*************************************
	Formulaire de souscription Email 
**************************************/
.subscribe {
	background:url(images/souscrire-bg.jpg) bottom left no-repeat;
	width:300px;
	height:50px;
	float: right;
 	position: absolute;
	top: 149px;
	right: 0px;
	display: none;
}
.subscribeform {
	float: left;
	height: 40px;
	width: 500px;
	margin-top: -5px;
	overflow: hidden;
}
	
.subscribeform p {
	float: left;
	width: 198px;
	margin: 0px 0px 0px 70px;
 	font:bold 13px Arial, Helvetica, sans-serif; 
	color:#1c2124;
	text-align: center;
}
	
.subscribeform .input{
	float: left;
	width: 198px;
	height: 32px;
	padding: 12px 3px 0 3px;
	margin: -5px 0 0 70px;
	border: none;
	color: #1c2124;
	background:url(images/sinputbg.png) no-repeat;
} 
.sbutton {
	float: left;
	display: block;
	width: 80px;
	height: 26px;
	margin: 1px 0 0 10px;
	padding: 0px;
	text-align:  center;
	font: bold 11px Arial, Helvetica, sans-serif;
	cursor: pointer;
	border: none;
	color: #1c2124;
	background: url(images/b_subscribebg.png) no-repeat;
}


/*************************************
	RSS Feed
**************************************/
 .rss {
 	float:left;
	padding: 8px 0 0 19px; margin: 0px;
}
/*************************************
	SOUS MENU
***************************************/
 
.ssmenu {
	margin: 0px auto;
	width: 968px;
	height: 35px;
	position: relative;
	z-index: 2;
}
.ssmenu-g, .ssmenu-d {
	float: left;
	height: 35px;
	width: 33px;
}
.ssmenu-g { background: url(images/ssmenu-g.png) no-repeat; }
.ssmenu-d { background: url(images/ssmenu-d.png) no-repeat; }
.ssmenu-content {
	float: left;
	width: 902px;
	height: 35px;
	background: url(images/ssmenu-x.jpg) repeat-x;
}
.ssmenu-content a, .ssmenu-content a:hover {
	float: left;
	height: 35px;
	background: url(images/ssmenu-puce.jpg) no-repeat;
	color: #fff;
	padding: 3px 10px 0 22px;
	text-shadow:2px 1px 0 #232323;
}
.ssmenu-content a:hover { color: #ACFD01; }
/*************************************
	Zone de recherche sup
**************************************/
/*Search box Rounded Corner start */
#xsnazzy {
	float: left;
	position: absolute;
	right: -100px;
	top: 149px;
	height: 50px;
	background:url("images/fond-recherche.jpg") no-repeat scroll 0 0 transparent;
	padding-left: 40px;
	width: 400px;
	z-index: 3;
}

.xtop, .xbottom {display:none; font-size:1px;}
.xbottom {
}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb1 {margin:0 5px;}
.xb2 {margin:0 3px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {
}
/*Search box Rounded Corner End */


ul.tablist { 	
	margin:5px 0px; 
	padding:0; 
	list-style: none; 
	color:#333;
	background-color: #4b4c4a;
}
ul.tablist li  { 
	float: left;
	font-size:11px; 
	margin:0 5px ;
	list-style:none;
	border-bottom:1px dotted #000; 
	text-align:left;
	padding:2px 0 0 0;
}
ul.tablist li a { 
	text-decoration: none;
	line-height:18px;
	color: #000;
}
ul.tablist li a:hover 	{ 
	}

.searchform {
	padding: 0px;
}
.searchform .s {
	color: #333;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 5px;
	margin: 0 5px 0 30px;
	width: 213px;
	float: left;
}
ul.tabbernav li.tabberactive a, ul.tabbernav li a {
	text-shadow: 1px 1px 0 #111;
	color: #ACFD01; 
}
ul.tabbernav li.tabberactive a:hover, ul.tabbernav li a:hover {
	color: #acfd01;
}
.searchform {
}
.button { 
	margin: -5px 0 0 0;
	background: none;
	border: none; }
/*************************************
	ARCHIVE
**************************************/
#sidebar #sidebarwrap #popular {
	margin: 0px;
	padding:0px 0px 0px 0px;
	font-size: 11px;
	
}

 /*popular box Rounded Corner start */
#pxsnazzy {
	margin:0px 0 10px 0px;
	background: url(images/blockg-bgtop.jpg) top left no-repeat;
	display: none;
}
.pxtop, .pxbottom {display:block; font-size:1px;}
.pxbottom {
	width: 347px;
	height: 24px;
	margin: 0px 0px 0px 5px;
	background: url(images/recherche-bottom.jpg) center center no-repeat;
}
.pxb1, .pxb2, .pxb3, .pxb4 {display:block; overflow:hidden;}
.pxb1, .pxb2, .pxb3 {height:1px;}
.pxb1 {margin:0 5px;}
.pxb2 {margin:0 3px; }
.pxb3 {margin:0 2px;}
.pxb4 {height:2px; margin:0 1px;}
.pxboxcontent {display:block; padding:2px;}
/*popular box Rounded Corner End */


#popular ul {
	margin: 5px 0 0 10px; 
	padding: 0px 10px 0px 10px;
}
#popular ul li {
	margin: 0px; padding: 0px;
}
#popular ul li ul {
	padding:  0px;
	margin: 10px 0 0 0;
}
#popular ul li h2 {
	margin-bottom: 20px;
}
#popular ul li ul li {
	margin: 0px; 
	padding: 5px 15px 0px;
}
#popular ul li ul li a, #popular ul li ul li a:visited {
	padding: 0;
	margin: 0px;
	text-decoration: none;
	color: #dbeaf0;
}
#popular ul li ul li a:hover {
	text-decoration: none;
	color: #93bfce;
}
/*************************************
	Zone de gauche dans colonne droite
**************************************/
h2.widgettitle {
	color: #84c102;
	padding: 6px 0px 5px 0px;
}
#sidebar h2 {
	margin: 5px 0 15px -10px;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
}
#l_sidebar {
	float: left;
	display: block;
	width: 362px;
	font-size: 11px;
	margin: 0px; 
	padding: 0px 0px 0px 0px;
}
#l_sidebar ul, #l_sidebar ul li {
	margin: 0px 0 15px 0;  padding: 0px;
}
#l_sidebar ul li {
	 background: url(images/blockg-bgtop.jpg) top left no-repeat;
	 width: 362px;
	 float: left;
}
#l_sidebar ul li div {
	 padding: 10px 15px 5px;
	 background: url(images/recherche-bottom.jpg) bottom left no-repeat;
	 
}
#l_sidebar ul li div a {
	color: #93aab2;
}
#l_sidebar ul li div a:hover {
	color: #93bfce;
}
#l_sidebar ul li ul {
}
#l_sidebar ul li ul li {
	margin: 2px 0px 0px 40px; 
	padding: 0px;
	font-size: 14px;
	background: none;
	color: #5F8692;
	width: 300px;
	list-style:circle outside none;
}
#l_sidebar ul li ul li a, #l_sidebar ul li ul li a:visited {
	display: block;
	padding: 0px 3px;
	margin: 0px;
	text-decoration: none;
	color: #fff;
}
#l_sidebar ul li ul li a:hover {
	text-decoration: underline;
	color: #5F8692;
}
#l_sidebar ul li ul li ul li {
	margin:  2px 0 0 15px; 
	padding: 0px;
	font-size: 10px;
	float: left;
}
#l_sidebar ul li ul li ul li a, #l_sidebar ul li ul li ul li a:visited {
	text-decoration: none;
	color: #dedede;
}
#l_sidebar ul li ul li ul {
	border: none;
	padding: 0px; margin: 0px;
}
#l_sidebar ul li ul li ul li ul li{
	float: left;
	margin: 2px 0 0 15px;
	font-size: 10px;
	width: 55px;
}
#l_sidebar ul li ul li ul li a:hover {
	text-decoration: underline;
}
.facebook {
	float: left;
	height: 52px;
	width: 342px;
	margin: 20px 10px 5px;
	background: url(images/logo-facebook.png) no-repeat #2f373c;
	border-bottom: 1px solid #d9f8f8;
}
a.lien-facebook, a:hover.lien-facebook {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	margin: 5px 0px 0px 58px;
	display: block;
}
a:hover.lien-facebook { text-decoration: underline; }
.lien-facebook i {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}
.lveb a {
	float: left;
	width: 300px;
	height: 75px;
	background: url(images/les-voyage-en-ballon-300x75.jpg) top left no-repeat;
	margin: 20px 0px 0 33px;
	border: 1px solid black;
}
.panenka a {
	float: left;
	width: 300px;
	height: 120px;
	background: url(images/podcast-panenka.jpg) top left no-repeat;
	margin: 20px 0px 0 33px;
	border: 1px solid black;
}
.parierenligne {
	text-align: center;
}
.parierenligne a {
	float: left;
	width: 300px;
	height: 250px;
	background: url(images/parier-en-ligne-300x250.jpg) top left no-repeat;
	margin: 0px 0px 20px 0px;
	border: 1px solid black;
}
.concours a {
	float: left;
	width: 300px;
	height: 250px;
	background: url(images/jeu-concours-300x250.jpg) top left no-repeat;
	margin: 10px 0px 10px 33px;
	border: 1px solid black;
}
/***********************************************
	LES TAGS
************************************************/
#sidebarwrap div ul li div a.tag-link-1, #sidebarwrap div ul li div a.tag-link-2, #sidebarwrap div ul li div a.tag-link-3, #sidebarwrap div ul li div a.tag-link-4,#sidebarwrap div ul li div a.tag-link-5 { color: #374046; text-shadow: 3px 3px 0 #111416; }
#sidebarwrap div ul li div a.tag-link-6, #sidebarwrap div ul li div a.tag-link-7, #sidebarwrap div ul li div a.tag-link-8, #sidebarwrap div ul li div a.tag-link-9, #sidebarwrap div ul li div a.tag-link-10 { color: #455057; text-shadow: 3px 3px 0 #111416; }
#sidebarwrap div ul li div a.tag-link-11, #sidebarwrap div ul li div a.tag-link-12, #sidebarwrap div ul li div a.tag-link-13, #sidebarwrap div ul li div a.tag-link-14, #sidebarwrap div ul li div a.tag-link-15 { color: #586770; text-shadow: 2px 2px 0 #111416; }
#sidebarwrap div ul li div a.tag-link-16, #sidebarwrap div ul li div a.tag-link-17, #sidebarwrap div ul li div a.tag-link-18, #sidebarwrap div ul li div a.tag-link-19, #sidebarwrap div ul li div a.tag-link-20 { color: #708490; text-shadow: 2px 2px 0 #111416; }
#sidebarwrap div ul li div a.tag-link-21, #sidebarwrap div ul li div a.tag-link-22, #sidebarwrap div ul li div a.tag-link-23, #sidebarwrap div ul li div a.tag-link-24, #sidebarwrap div ul li div a.tag-link-25 { color: #88a0af; text-shadow: 1px 1px 0 #111416; }
#sidebarwrap div ul li div a.tag-link-26, #sidebarwrap div ul li div a.tag-link-27, #sidebarwrap div ul li div a.tag-link-28, #sidebarwrap div ul li div a.tag-link-29, #sidebarwrap div ul li div a.tag-link-30 { color: #a1becf; text-shadow: 1px 1px 0 #111416; }

/*************************************
	Zone de droite dans colonne droite
**************************************/
#r_sidebar {
	float: left;
	display: block;
	width: 362px;
	font-size: 11px;
	margin: 0px; 
	padding: 0px 0px 0px 0px;
}
#r_sidebar ul li h2 {
	color: #84c102;
	padding: 5px 0px 5px 0px;
}
#r_sidebar ul, #r_sidebar ul li {
	margin: 0px 0 15px 0; padding: 0px;
}
#r_sidebar ul li {
	background: url(images/blockg-bgtop.jpg) top left no-repeat;
	float: left;
	width: 362px;
}
#r_sidebar ul li ul {
	margin: 0 0 0 20px;
}
#r_sidebar ul li ul li {
	background: none; 
	margin: 0px;
	padding: 0px 0px 0px 10px;
	color: #ababab;
	width: 300px;
}
#r_sidebar ul li ul li a, #r_sidebar ul li ul li a:visited {
	display: block;
	padding: 5px 3px;
	margin: 0px;
	text-decoration: none;
	font-size: 14px;
	color: #fff;
}
#r_sidebar ul li ul li a:hover {
	color: #93bfce;
}
#r_sidebar ul li ul li ul li {
	margin:  0px; padding: 0px;
}
#r_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a:visited {
	padding: 5px 3px 5px 10px;
	margin: 0px;
	text-decoration: none;
}
#r_sidebar ul li ul li ul {
	padding: 0px; margin: 0px;
}
#r_sidebar ul li ul li ul li a:hover {
	text-decoration: underline;
}

/*************************************
	Contenant principal
**************************************/
#container { 
	width:930px;
	text-align: left; 
	margin: 0 auto;
	padding: 0px 19px;
	border: 0px solid black;
	clear: both;
	overflow:hidden;
	height:100%;
	background: url(images/container-cbg.png) top left repeat-y;
	position: relative;
	z-index: 2;
	}
.container-top {
	clear: both;
	height: 17px;
	width: 960px;
	display: none;
	margin: 12px auto 0 auto;
}
.container-bottom {
	clear: both;
	height: 110px;
	width: 930px;
	margin: 0px auto;
	background:url("images/footer-bg.png") no-repeat scroll center top transparent;
	padding: 20px 19px 0px;
	position: relative;
	z-index: 2;
	text-align: center;
}
#container img	 { 
	border: 1px solid #1c2125;
	margin: 5px;
}
#container .wp-caption-text {
	font-size: 10px;
	text-align: center;
	margin: -10px 0 0 0;
	padding: 0;
}
/*************************************
	Contenu
**************************************/
#mid{ padding-top:4px; }
#main{
	background:#FFFFFF url(images/mainbottom.gif) bottom no-repeat;
	float:left;
	margin:0 10px 0 0;
	width:532px;
	border: 1px solid red;
}
#content {
	width: 552px;
	float: left;
	margin: 0 0 0 0px;
	padding: 0px;
	display: block;
	overflow:hidden;
	height: auto;
}
#content2 {
	width: 552px;
	float: left;
	margin: 0px 0px 0px 0px;
	display: block;
	background: url(images/fond-une.jpg) top left no-repeat;
	overflow:hidden;
}
/***********************************************
	ZONE DE TEXTE
***********************************************/
#content h1.btmspace{
	margin-bottom:15px;
	font-weight: bold;
	text-align: center;
	color: #84c102;
}
#content h1 {
	background: url(images/fond-titre-h1.jpg) top left no-repeat;
	font-size: 22px;
	text-align: center;
	height: 33px;
}
#content h2 {
	font-size: 18px;
	line-height: 1em;
	text-shadow: none;
	font-weight: bold;
	margin: 0 5px 5px;
	Border-bottom: 1px solid #1c2124;
}
#content h3 {
	font-size: 22px;
	background: url(images/fond-titre-h3.jpg) top left no-repeat;
	float: left;
	width: 514px;
	height: 29px;
	text-align: center;
	padding: 10px 0 0 0;
}
#content h3.mainblock {
	background: none;
	color: #dbeaf0;
	text-align: center;
	font-size: 18px;
	padding: 0px 15px;
}
#content p {
	margin: 0px;
	line-height: 18px;
	padding: 0px 10px 10px 10px;
}
#content p span.fond-gris {
	background-color: #CCC;
	display: block;
}
#content p a {
	color: #84c102;
	font-weight: bold;
}
#content p a:hover {
	color: #acfd01;
	text-decoration: underline;
}
#content p img{
	border: none;
	padding: 0px 5px 15px 0px;
}
#content ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 35px;
}
#content ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
	
#content li {
	margin: 0px;
	padding: 0px;
}

#content ul li {
	list-style: disc outside;
	margin: 0px 30px 0px 30px;
	padding: 5px 0px 0px 0;
}
#content .sociable ul li {
	margin: 0;
	padding: 0;
}
.caption .sociable {
	display: none;
}
#content .post-meta-top {
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 5px 15px;
	float:left;
	height: 16px;
	width: 537px;
	background: url(images/fond-titre-signature.jpg) top left no-repeat;
	color: #dbeaf0;
}
#content .post-meta-top a { color: #93aab2; }
#content .post-meta-top a:hover { color: #93bfce; }
#content .post-bottom {
	display: block;
	margin: 0px 0px 25px 0px;
	padding: 5px 10px;
	clear: both;
	overflow:hidden;
	height:100%;
}

#featured{
padding:20px 5px 5px 5px;
}

#myGallery{
margin:0 0 0 5px;
font-size:18px;
float: left;
}

#introIMG{
width:150px;
height:150px;
float:left;
margin-right:8px;
overflow:hidden;
}

#introIMG img{
border:none;
padding:4px 4px 4px 4px;
border:1px solid #BDBDBD;
}

.post-bottom a {
	color: #535353;
	text-decoration: none;
}
.post-bottom a:hover {
	text-decoration: underline;
}
.cat {
	float:  left;
	width: 75%;
	text-align: left;
}
.cat span {
	padding: 0px 0px 0px 18px;
}
.comm {
	float: right;
	width: 18px;
	height:28px;
	padding: 11px 20px 0 0;
	font-size:22px;
	line-height:27px;
	text-align: center;
	background: url(images/fond-titre-com.jpg) top left no-repeat;
	text-shadow: 2px 2px 0 #121212;
}
.comm span {	
	 text-align:center;
	 padding:5px 0 0 0;
}
.comm a {
	text-decoration: none;
}

.auth {
	float: left;
 	padding:0 0px 0 0;
	text-align: left;
}
.auth span {
	padding: 0px 0px 0px 15px;
}
.auth a {
	text-decoration: none;
}
.date {
	float: left;
	text-align: left;
	padding:0 0px 0 5px;
}
.date span {
}
/*********************************************
		Previous/Next Page Navigation
*********************************************/
.page-nav {
	clear: both; /* To clear any floats */
	margin: 15px 0px;
	padding: 2px 0px;
	height: 45px;
}
.nav-previous {
	width: 143px;
	height: 45px;
	float: left; 
	text-align: left;
	margin: 2px 0px;
}
.nav-next {
	width: 143px;
	height: 45px; 
	float: right; 
	text-align: left;
	margin: 2px 0px;
}
.page-nav a {
	text-decoration: none;
}
.nav-previous a {
	padding: 14px 0 0 30px;
	width: 143px;
	height: 34px;
	display: block;
	background: url(images/fleche-precedent.jpg) no-repeat top left;
	font-weight: bold;
	text-shadow: 1px 1px 0 #000;
	
}
.nav-next a {
	padding: 14px 0 0 25px;
	width: 143px;
	height: 45px;
	display: block;
	font-weight: bold;
	text-shadow: 1px 1px 0 #000;
	background: url(images/fleche-suivant.jpg) no-repeat top left;
}
/*************************************
**************************************
	ZONE DE COMMENTAIRE
**************************************
**************************************/
#comments-wrap {
	background: #1c2124 url(images/fond-commentaire.jpg) top left no-repeat;
}

.textarea {}
.Cbutton { 
	border:none; 
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:4px;}

/*	Headers	*/

#comments-wrap h6 {
	font-size: 20px;
	padding-top: 10px;
	text-align: center;
	color: #84c102;
	text-shadow: 2px 2px 0 #000;
}
#comments-wrap p {
	color: #dedede;
}
/*	Comments	*/

.commentlist {	
}
.thecomment {
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}
.comment-body {
	margin: 0px; 
	padding: 5px 10px 10px 30px;
	color: #dedede;
	border-bottom: 1px solid #9a9a9a;
}
.comment-metadata {
	padding: 5px 10px;
	color: #9a9a9a;
	background-color: #1c2124;
}
.comment-metadata strong { color: #84c102; }
.comment-metadata a, .comment-metadata a:visited {
}
.comment-metadata a:hover {
}
.authorcomment {
	margin: 0px 0px 10px 0px;
	font-size:12px;
	overflow: hidden;
	height:100%;
}
.authorcomment .comment-body {
	border: none;
	
	
}
.authorcomment .comment-metadata {
	padding: 11px 10px;
}


/*	Comment Form	*/

 
/*************************************
	Sidebar
**************************************/
#sidebar {
	float: right;
	display: block;
	width: 362px;
	margin: 0 0px 0 0px;
	padding: 0px 3px 0px 0px;
}



#sidebar .sidebar-bot {
	display: block;
	height: 20px;
	clear: both;
}
#sidebar ul {
	list-style-type: none;
	
}
#sidebar .advertise, .advertise2 {
	text-align: center;
	padding: 0;
	margin-left: 7px;
	margin-top: 20px;
	height: 250px;
	width: 300px;
	padding: 0px 25px;
	float: left;
}
#sidebar .advertise300x60 {
	text-align: center;
	padding: 0;
	margin-top: 15px;
	height: 60px;
	width: 300px;
	padding: 0px 25px;
	float: left;
}
#l_sidebar .advertise2 {
	text-align: left;
	padding: 0;
	margin-left: 7px;
	margin-top: 20px;
	float: left;
	height: 250px;
	width: 300px;
	padding: 0px 25px;
}
#sidebar .advertise img {
	padding:0 5px;
	border:none;
}
#sidebarwrap {
 	padding: 15px 0px 0px 0px;
	margin: 0px;
	border: none;
}



/*************************************
	Footer
**************************************/
#text-link-advertise {
	padding: 15px;
	text-align: left;
	clear: both;
	}

/*************************************
	Footer
**************************************/
#footer { 
	padding: 0px;
	text-align: center;
	height:100px;
	clear: both;
	font-size:11px;
	color: #dedede;
	background: url(images/background-footer.jpg) top center repeat-x;
	position: relative;
	z-index: 2;
	}

#footer-wrap {
	width: 930px;
	margin: 0px auto;
	padding: 0px 19px;
	background: url(images/footer-bg.png) no-repeat center center;
	height: 100px; 
}

#footer .copyright 		{ float:left; text-align:left;}
		.copyright a 	{  text-decoration:none;}
		.copyright a:hover {text-decoration:none; }
		
 	ul#nav-footer 				{ margin: 0 0 0 0; padding:0; float:right;  
								  font-size: 11px; font-weight:bold; text-align: right; text-transform:uppercase;}
	ul#nav-footer li 			{ padding: 5px 8px 5px 12px; list-style:none;  float:left; }
	ul#nav-footer li.nobg 		{ padding: 5px 8px 0px 12px;    }
	ul#nav-footer li a 			{ text-decoration:none; }
 	ul#nav-footer li a:hover 	{ }
 
 
  
/*  Tabber  Style start -------------------- */
 
.tabberlive .tabbertabhide {
 display:none;
}
.tabber {	
}
.tabberlive {
 margin:0 5px;
}
ul.tabbernav
{
 margin:0;
 padding: 2px 0px 3px 20px;
 font: bold 12px Arial, Helvetica, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}
ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 text-decoration: none;
}
/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab {
 padding:0px;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/*tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}







/* TABS */
/* HOME CATEGORY TABS (also see tabs section at bottom of stylesheet) */
#onglets {
	margin:10px;
	display: none;
	/*float:left*/
	}	

#content2 #main-categories {
	clear: left;
	float: left;
	display: block;
	width: 516px;
	margin: 0 0 10px 0;
	}
.tabs-block {
	clear: left;
	float: left;
	width: 250px;
	padding: 0;
	margin: 0 0 10px 0;
	display: block;
	}
.tabbed {
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background: transparent;
	border: none;
	}
.tabbed ul.tabs {
	overflow: hidden;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	z-index: 999;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
	background: transparent;
	}
.tabbed ul.tabs li {
	display: inline;
	float: left;
	padding: 0;
	margin: 0 .3em 0 0;
	}
.tabbed ul.tabs li a {
	font-weight: bold;
	display: block;
	margin: 0;
	padding: 5px .8em;
	background:#eee; /* #eee;*/
	border: 1px solid #ccc;
	}

#content2 .tabbed ul  {
margin:0px;
padding:0px 0px 0px;
}

#content2 .tabbed ul.tabs li  {
margin:0px;
padding:0px 3px 0px 0px;
}

	
.tabs-block ul.tabs li a { padding: 5px .7em; }
.tabbed ul.tabs li a:hover {
	background: #BDBDBD ;
	text-decoration: none;
	}
.tabbed ul.tabs li a.tab-current {
	background: #fff;
	border-bottom: 1px solid #fff;
	}
.tabs-block .tabbed div, #content2 .tabbed .c {
	overflow: hidden;
	display: block;
	position: relative;
	left: 0;
	top: -1px;
	z-index: 0;
	clear: left;
	width: 100%;
	margin: 0;
	padding: 5px 0;
	border: 1px solid #ccc;
	background:  #fff;
	display: none;
	}
div.t2, div.t3, div.t4, div.t5, div.c2, div.c3, div.c4, div.c5, div.c6, div.c7, div.c8, div.c9, div.c10  { display: none; }
.tabs-block .tabbed div.t1, #content2 .tabbed div.c1 { 
	display: block;
	}
.tabs-block .tabbed div { width: 516px; }
.tabbed div ul {
	overflow: hidden;
	padding: 4px 0 2px 0;
	margin: 0;
	background: #fff;
	}
.tabbed div ul li {
	clear: left;
	background: transparent;
	}
.tabbed div ul li a {
	font-weight: normal;
	width: 97%;
	display: block;
	padding: 2px 0 2px 12px;
	background: transparent;
	border: none;
	}
.tabbed div ul li a:hover { text-decoration: underline; }

/* HOME CATEGORIES TABS */
#home-categories {
	overflow: hidden;
	}
#content2 .tabbed .c {
	width: 516px;
	}
.tabbed .post {
	float: left;
	clear: none;
	width: 47%;
	margin: 5px 1%;
	padding: 0;
	}

/* gestion des images dans les onglets!!!! Ajout STEF */	
.tabbed .post  img {
float:left;
margin:3px 10px 4px 0pt;
border: 1px solid #000000;
padding: 1px;
}
/* fin ajout stef */

.tabbed .post h3 {
	width: 97%;
	font-size: 1em;
	margin: 0 0 0 5px;
	padding: 0;
	text-transform:capitalize;
	}
.tabbed .post h3 a { 
	font-weight: bold;
	font-size: 1em;
	font-family:12px arial,helvetica,verdana,sans-serif;;
	letter-spacing:0;
	color:#000000;
	}
.tabbed .post h3 a:hover { 
	font-weight: bold;
	color:#7F7F7F;
	}

.tabbed .post .entry {
	margin: 0 0 0 5px;
	padding: 0;
	
	}
.tabbed .post .entry p { margin: 0; padding: 0; }
input, textarea {
	border-top: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;
	border-right: 1px solid #898989;
	border-bottom: 1px solid #898989;
	background-color: #efefef;
}




/* If you wish to move Sidebar to left and main content to right, Simply remove the comment below.. /* and */ 
/* AND, open the color scheme css that you have selected.. at the end of it, there is an instruction on how to change Background images. You must to do it. */ 

/*

#content {
	float: right; 
	}
#sidebar {
	float: left;
}

*/


