/*
Theme Name: Salydanse.com
Theme URI: http://www.salydanse.com
Description: Salydanse.com
Version: 0.1
Author: Michel LLORENS
Creation Theme by Michel LLORENS
*/
body{
	margin-top:10px;
	margin-bottom:10px;
	padding:0;
	text-align:center;
	background-color:#ffffff;
	/*background-image: url(images/body.jpg);*/
	background-image: url(/wp-content/uploads/2015/09/fondV12-6.jpg);
	background-repeat: repeat;
}
.conteneur {
	height: auto;
	width: 794px;
	/* background-image: url(images/fond_centre.png); */ 			/* image du conteneur */
	background-image: url(/wp-content/uploads/2015/09/essai-exture.jpg);        /* image du conteneur */
	/*  background-color: #E6D9C7; */			/* couleur du conteneur */
	background-repeat: repeat;
	margin:auto;
	font-family:Arial, Georgia,Tahoma,Century gothic, sans-serif;
	font-size:13px;
}	
#header {
	/*background-image: url(images/head10.png);
	background-repeat: no-repeat;*/
	/* height: 300px; FL */
	height: 317px; /* FL */
	width: 773px;
	margin-top:5px;
	overflow:hidden;
}
/* #slider_c{ width:773px; height:300px; margin:0; padding:0;  position:relative; } */
#slider_c{ width:773px; height:317px; margin:0; padding:0;  position:relative; } /* FL */
#logo{
background-image:url(images/salydanse.png);
background-repeat:no-repeat;
width:260px;
height:87px;
position:relative;
top:-140px;
left:5px;
z-index:15;
}
#header_droit{
clear:both;
height: 187px;
width: 524px;
margin-left:250px;
padding-top:5px;
padding-bottom:5px;
}
#video {
	height: 280px;
	width: 774px;
	margin-top:-5px;
}
.contenu {
	height: auto;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
}
#menu-header{overflow:hidden;}
#menu{
	height: 50px;
	margin-top:-28px;
	background-image: url(images/menu7.png); /* image de la barre de menu FL */
	background-repeat:repeat-x;
	z-index:20;
	position:relative;
	margin-left:10px;
	margin-right:13px;
	overflow:visible;
}
#menu-menu-haut{overflow:hidden;}
#menu ul li ul li{ padding:0px; margin : 0px;}
#menu ul li ul li a{  
display : block; 
height:26px; 				/* hauteur article de menu */
margin : 0px; 
padding:6px 8px 4px 8px; 		/* espacement haut, droit, bas, gauche */
font-size:17px; 			/* Taile police articles de menu */
text-align: left;			/* Articles de menu aligné à gauche */
}
#menu_droit{
overflow:hidden;
float:right;				/* menu justifié à droite */
/*  float:left;	*/			/* menu justifié à gauche */
margin-right:7px;
padding:0px;
height: 50px;
}
#menu ul {
 margin:0px;
 padding:0px;
 list-style-type:none;
 /* text-align: left;			Articles de menu aligné à gauche */
 }
 #menu li ul {
 position:absolute;
 background-color:#ba5800;
margin : 0px;
padding : 0px;
 }
#menu li {
float:left;
 margin:auto;
 padding:0px;
 }
#menu ul li a {
color:#ffffff;
text-decoration:none;
display:block;
height: 25px;
padding-right:9px; /* Espace avant texte menu */
padding-left:9px; /* Espace après texte menu */
margin-top:1px;
padding-top:14px;
font-weight:700;
/* text-transform:uppercase; */  /* FL */
font-size:17px;     /* Taille police menu barre principal */
 }
#menu li a:hover {
 background-color:#ba5800;
 }
#menu ul li ul {
display:none;
margin : 0px;
padding : 0px;
 }
#menu ul li:hover ul {
 display:block;
 }
#menu li:hover ul li {
 float:none;
margin : 0px;
padding : 0px;
 }
#menu li:hover ul li a:hover{
text-decoration:underline;
}
#contenu_centre{
text-align:left;
padding-top:5px;
padding-left:20px;
padding-right:15px;
padding-bottom:30px;
overflow:hidden;
clear:both;
float:left;
}
#contenu_centre h1, .post h2{
margin:0px;
font-size:18px;
padding-bottom:0px;
padding-top:15px;
}
#contenu_centre p{
text-align:justify;
line-height:20px;
}
#contenu_centre_gauche{
	width:500px;
	float:left;
	overflow:hidden;
	padding-right:10px;
}
.post{
text-align:justify;
line-height:20px;
}
.post h2 a{
color:#000000;
text-decoration:none;
}
.post_content{
font-size:12px;
}
#contenu_centre_gauche h1{
}
#contenu_centre_gauche img{
max-width:510px;
}
#contenu_centre_droit{
	float:right;
	width:230px;
	overflow:hidden;
	padding-left:10px;
	padding-right:9px;
	font-size:12px;
	margin-top:18px;
}
#contenu_centre_droit img{
max-width:220px;
}
#contenu_centre_droit_bas{
/*background-image:url(images/postitbas.png);
	background-repeat: no-repeat;
	height:50px;
	width:250px;
	margin-top:-30px;
	background-color:#FFFFFF;*/
	clear:both;
}
#contenu_centre_droit p{
margin:0px;
padding:0px;
}
.widget h2{
border-bottom-color:#1e201a;
border-bottom-style:dotted;
border-bottom-width:1px;
padding-bottom:5px;
margin-bottom:10px;
font-weight:900;
text-transform:uppercase;
font-size:12px;
}
.widgettitle{
margin-right:30px;
}
.widget{
	padding-bottom:10px;
	width:240px;
	padding-right:18px;
	background-image: url(images/widget.png);
	background-repeat: repeat;
	background-position: right;	
}
.widget_centre{
padding-left:14px;
margin:0px;
list-style:none;
padding-top:13px;
margin-right:20px;
}
.widget ul{
padding-left:14px;
margin:0px;
list-style:none;
padding-top:8px;
margin-right:20px;
}
.widget li ul{
padding-top:0px;
}
.widget ul li ul li{
list-style:disc;
}
.widget ul li ul li a{
padding:0px;
}
.widget ul li ul li ul{
margin-left:0px;
padding:0px;
}
.widget ul li ul li ul li{
list-style:disc;
padding-left:0px;
}
.widget ul li a{
margin-bottom:5px;
display:block;
text-decoration:none;
color:#000000;
padding:0px;
}
.widget ul li a:hover{
text-decoration:underline;
}
.textwidget{
margin:0px;
padding:0px;
width:220px;
text-align:justify;
}
#footer{
padding-top:10px;
padding-bottom:10px;
clear:both;
font-size:12px;
overflow:hidden;
color:#000000;
border-top-color:#ba5800;
border-top-style:dotted;
border-top-width:1px;
}
#footer a{
color:#ba5800;
}
.post a{
text-decoration: none;
color:#ba5800;
}
.post a:hover{
text-decoration:underline;
}
.post_content img{
border:none;
}
.post_content .alignleft {
float: left;
padding-right:10px;
padding-bottom:10px;
}
.break{ clear:both;}
.navigation{
clear:both;
text-align:left; /* center FL */
}
.navigation a{
text-decoration:none;
padding:5px;
color:#ff0000;
}
.navigation a:hover{
text-decoration:underline;
}
.footer_bloc{
float:left;
padding-right:10px;
}
.categories, .pagenav{
list-style:none;
margin:0px;
padding:0px;
text-align:left;
font-weight:bold;
}
.liste_pages li{
border:none;
}
.liste_pages ul{
margin:0px;
padding:0px;
}
.liste_pages ul li{
margin:0px;
padding:0px;
text-align:left;
list-style:none;
font-weight:normal;
}
.liste_pages ul li a{
text-decoration:none;
color:#000;
}
.liste_pages ul li a:hover{
text-decoration:underline;
}
#menu-item-2911 a{color:#591796!important; font-size:18px!important;}