/* @override http://www.sens.fr/tradi/wp-content/themes/mimboPro_single/style.css */




/*  
Theme Name: Mimbo Pro
Theme URI: http://prothemedesign.com/themes/mimbo-pro/
Description: A slicker, full-featured, customizable version of the popular Mimbo theme
Version: 1.1
Author: Darren Hoyt, Ben Gillbanks
Author URI: http://prothemedesign.com/themes/mimbo-pro/
*/

/*Copyright 2008, Darren Hoyt and Ben Gillbanks
View license info in license.txt file 


/* 
TABLE OF CONTENTS 

  HTML Elements
  Page Structure
  Navigation
  Headings
  Content Page Styles
  WP Post Formatting  
  Comments
  Forms
  Clear
  Footer


 /* infobulle*/
 body div#toolTip { position:absolute;z-index:1000;width:220px;background:#000;border:2px double #fff;text-align:left;padding:5px;min-height:1em;-moz-border-radius:5px; }
body div#toolTip p { margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif; }
body div#toolTip p em { display:block;margin-top:3px;color:#f60;font-style:normal;font-weight:bold; }
body div#toolTip p em span { font-weight:bold;color:#fff; }
/* HTML Elements */


#slideshow {
	margin:;
	width:650px;
	height:370px;
	background:transparent url(img/bg_slideshow.jpg) no-repeat 0 0;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:560px;
  height:370px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:550px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:370px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:39px;
  height:370px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(images/control_left.jpg) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url(images/control_right.jpg) no-repeat 0 0;
}

.slide h2, .slide p {
  margin:15px;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img {
  float:right;
  margin:0 15px;
}
	  

pieddepage { 
	background:#d448a1;
	width:950px;
	padding:10px;
	float:left;
	font-size:0.95em;
	}

* {
	margin:0;
	padding:0;
	}
	
*:focus { 
	outline: none;
	}
	
body,html {
	min-height:101%;


	
			}
	
body {
	background:#ffffff;
	background-image: url(http://www.sens.fr/tradi/wp-content/themes/mimboPro_single/images/fondsite7.jpg);
	background-repeat: no-repeat ;
	background-attachment: scroll;
	color: #333333;
	padding: 0px 0 10px 0;
		
	}
	
	

select {
	font-family:  Arial, Verdana, Sans-Serif;
	background:#000000;
	}
	
input{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9px;
	

	}
	
	input[type=text] {  
  background: #ffffff; 
  float: left; 
  padding-right: 22px;
  height: 15px;
  border: 1px solid #000000;
 }  
	
textarea {
	font-family: Arial, Verdana, Sans-Serif;

	}
	
		#commentform input {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	background: #ffffff;
	color: #000000;
	border: 1px solid #000000;
	
}
			
		#commentform .field:focus {
	background:#f9f8f4 ! important;
	
	}
	
#commentform submit {
	border:1px solid #000;
	background: #d448a1;
	margin-top:12px;
	color:#ffffff;
	padding:3px;
	display:block
	}
	
	
	#commentform textarea {
	font-family: Arial, Verdana, Sans-Serif;

	}

	#commentform label {
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	background: #ffffff;
	height:20px;
	padding-left:0px;
	margin:12px 0 0 0;
	padding-top: 5px;
margin-top:10px;
margin-bottom: 0px;
		}
		


a, a:visited {
	color: #333333;
	text-decoration:none
	}

a:hover, a:active {
	color:#b6b6b6
	text-decoration:underline;
	}

small {
	font-size: 0.95em;
	
	padding:5px 6px 6px 0px; 
	}

hr {
	margin:22px 0;
	background:#333333;
	color:#eae9e4;
	height:1px;
	border:0;
	display: block;
	}	

label {
	margin:12px 0 0 0;
	display:block
	}
	

	
a img {

	color:#ffffff;
	
	}


	



/* Structure */

#page {
	width:1000px;
	margin:0 auto;
	font-size:0.7em;
	background:;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;

	}
	
	
	#mast 
{
width: 1000px;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
font-size: 0.7em;

background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-x-position: 0%;
background-y-position: 0%;
padding-top: 5px;

padding-right: 5px;

padding-bottom: px;

padding-left: 5px;


}


#masthead {
	height:108px;
	width: 200px;
	background:url(http://www.sens.fr/tradi/wp-content/themes/mimboPro_single/s/logoSens.swf)</a>;
	}
	
	
#mastpub {
	height:108px;
	width: 800px;
	background:;
	}
	


		
.left {
	float:left;
	}

.right {
	float:right;
	
	}
	
	
	/*	sidebar */

#sidebar {
	width: 300px;
	float:right;
	margin-right: 10px;	
	margin-top:0px;
	}

	#sidebar .widget h2 {
	font: bold 1.2em/110% Arial, Helvetica, sans-serif;
	color:#3399cc;
	margin: 0 0 5px;
	border-style: none;
	
}



/*	Headers */

/* Uncomment this block if you have a graphical logo
h1, a#logo {
	text-indent:-9999px;
	width:320px;
	height:108px;
	background:url(s/logoSens.swf) no-repeat;
	margin:0 auto;
	display:block;
	color:#FFF;
	font:1.6em Georgia, "Times New Roman", Times, serif;
	text-align:center
	} 
*/





	
	.sensuelle {
color:#D448A1;
}

.sensuelle a {
color:#D448A1;
}

.sensuelle a:hover {
	color:#D298BF;
}



	.newsletter {
color:#f8c808;
}

.newsletter a {
color:#f8c808;
}

.sensuelle a:hover {
	color:#D298BF;
}


.sensorielle {
	color:#B1CF41;
}

.sensorielle a {
	color:#B1CF41;
}

.sensorielle a:hover {
	color:#C8CFA7;
}

.sensee {
color:#34B3D3;
}

.sensee a {
color:#34B3D3;
}

.sensee a:hover {
	color:#A1CFD7;
}


.sensible {
color:#232F93;
}

.sensible a {
color:#232F93;
}


.sensible a:hover {
	color:#6B7394;
}



.generale a {
color:#000000;
}

.generale a:hover {
	color:#999999;
}


dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 0px 0 0;
padding: 0;
cursor:pointer;


}

#menu {
position:float;


top:0px;
left:362px;
z-index:1;
padding-bottom:30px;
 

}

#menu dl {
float: left;
font-size: 16px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#menu li {
display: inline;
margin: 0 2px 0 2px;

}

#menu a {
text-decoration: none;

}

#menu a:hover {
text-decoration: none;

}

#smenu1, #smenu2, #smenu3, #smenu4 {
font-weight:normal;
position: absolute;
left: 300px;
font-size: 12px;
font-weight:bold;
width: 980px;
cursor:pointer;


}


.mentions {
position: absolute;
bottom : 300px;
left : 10px;
color: #000;
background-color: #ddd;
}



.separateur {
color:#000000;
font-size:10px;
font-weight:normal;
margin: 0px 5px 0px 5px;
}

a.main:hover
{
    background:none;
}




#startmenu{
	
}

#centermenu {

margin:355px 40px 0 0px;
float:left;
width:100px;
line-height:12px;
}


#centermenucontent {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#666666;
}

#centermenucontent a {
color:#000000;
text-decoration:none;
}


#centermenucontent a:hover {
color:#666666;
text-decoration:underline;

}



	
h2 {
	font-family:Arial,Helvetica,sans-serif;
font-weight:bold;;
font-variant: normal;
line-height:110%;
font-size: 2em;
line-height: normal;
font-size-adjust: none;
font-stretch: normal;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 6px;
padding-left: 0px;
border-bottom-width: 0px;
border-bottom-style: solid;
border-bottom-color: #eae9e4;
border-top-width: 0px;
border-top-style: solid;
border-top-color: #eae9e4;
color: #000000;
font-weight: bold;
	}

.post h2 {
	line-height:24px; 
	}
	
h2#description {
	border:none;
	padding: 0 0 0 20px;
	font-size:0.9em;
	text-align: left;
	color:#40bb7f;
	text-transform:uppercase
	}

h3.widget {
	border:none;
	font:1.2em Arial, Helvetica, sans-serif;
	text-align:justify;
	font-weight:bold
	}


	
h3 {
	font: 1.1em Arial, Helvetica, sans-serif;
	color:#000000;
	margin:13px 10px 5px 10px;
	line-height:110%;
	font-weight:bold
	text-align:justify;
	}


h3#pages {
	margin:0 0 5px 0;
	}
		
h3.green, h3.red, h3.grey {
	height:22px;
	margin:0 0 9px 0;
	padding:3px 0 0 7px;
	font:1.2em Arial, Helvetica, sans-serif;
	font-weight:bold
	}
	
h3.green {
	background: url(s/cat_green.jpg);
	}

h3.red {
	background: url(s/cat_red.jpg);
	}

h3.grey {
	background: url(s/cat_grey.jpg);
	}
				

			
#recent h3 {
	margin: 0 0 5px 0;
	color:#112f41;
	font: 1.4em Arial, Helvetica, sans-serif;
	font-weight:bold
	}

.narrow h3 {
	font:1.6em Georgia, "Times New Roman", Times, serif;
	color:#313228;
	font-weight:bold
	}
	
	

.narrow p {
	font:1em Arial,Georgia, "Times New Roman", Times, serif;
	color:#313228;
		}
	
h4 {
	margin-bottom:0px;
	font:1.2em Arial, Verdana;
	color:#000000;
	font-weight:bold
	text-align:justify;
	
	}
	


.narrow h4 {
	font:1.4em Arial, Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-weight:bold
	text-align:justify;
	}
		
h4#respond {
	border-top:1px solid #eae9e4;
	margin-top:25px;
	padding-top:20px;
	}
	
h4#comments {
	margin-top:32px;
	}

h4.pagetitle {
	margin-bottom:12px;
	}

.cat-excerpt h4 {
	margin:0;
	text-align:justify;
	}

.domtab h4 {
	margin:15px 0;
	text-align:justify;
	}

#more-menu h4 {
padding-top:2px;
padding-left:5px;
background: #D448A1;
color:#ffffff;
	font-size:1.3em;
	}
	
	

.narrow h5 {
	font:1.2em Georgia, "Times New Roman", Times, serif;
	color:#313228;
	font-weight:bold
	text-align:justify;
	}
						
#meta h5 {
	border-top:3px solid #ffffff;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	padding:1px 0 3px 12px;
	font: 1.6em Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	}
	


		
/* Content Page Styles */




.feature {
	background:#97a5b5;
	padding:15px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	}

.feature:hover {
	background:#e9e9e9;
	}
	
.feature p, #rightcol p {
	margin:0;
	}

.feature img, #rightcol img {
	padding:1px;
	
	border:0px solid #000;
	}
	
	.feature#lead .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}

#leftcol .feature {
	margin-bottom: 5px;
	border-bottom:none
	}
	
	
	
.title {
	font-size:1.3em;
	font-weight:bold;
	line-height:115%;
	}
	
	
	
	
	.left {
	float:left;
	}
	
	
	
	

#basgauche {
	background:#ffffff;
	color:#333333;
	width:657px;
	padding-top: px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	marging-top: 5px;
	float:left;
	font-size:0.95em;
	}
	
	
	
#leftcol {
	width:287px;
	border-right:1px dotted #b6b6b6;
	padding-right:18px;
	}

#leftcol, #rightcol, #middle,#onglets {
	margin-top:10px;
	float:left
	}	
	
#rightcol {
	width:350px;
	padding-left:5px;
	margin-top: 5px;
	text-align:justify;
	}
	
	
#rightcol img {
	float:left;
	margin:3px 5px 4px 0;
	
	}
	
#rightcol h3 {
	font: 1.3em Arial,Helvetica,sans-serif;
	color:#ffffff;
	text-align:justify;
	background:#97a5b5;
	padding-left: 5pt;
	margin:0px 0 5px 0;
	font-weight:bold
	}





	
	#logo {
	height:100px;
	position: left;
	top: 0px;
	left: 0px;
	z-index:1;
	padding:0px 0 0px 0px;
	padding-left : 0px;
	}
	
	
	
	#blocleadcarrousel {
	color:#ffffff;
	width:657px;
	padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
	float:left;
	}

	
	
#lead {
	
	color:#000000;
	width:650px;
	padding-top: px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 0px;
	float:left;
	font-size:0.95em;
	}
	
	
	#pied {
	background:#ffffff;
	color:#ffffff;
	width:1000px;
	padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 0px;
	float:center;
	font-size:0.95em;
	}
	
	#lead h3 {
	font-size:1.9em;
	margin:0;
	padding-right:17px;
	line-height:100%;
	}
	
	

#interior #lead {
	float:none;
	width:auto;
	margin: 5px 0 5px 0;
	}

#lead .left {
	width:250px;
	}

#lead .right {
	width:250px;
	}
		

	

	



#lead .date {
	color:#ffffff;
	margin-bottom:-15px;
	padding:4px 0;
	}

#lead p {
	margin:20px 0;
	line-height:140%;
	font-weight: bold;
	font-family: Arial;
	
	}
	
	
	#interior #lead img	{
	float:left;
	margin:1px 2px 6px 0;
	}

#interior #lead .left {
	width:50px;
	}

#interior #lead .right {
	width:340px;
	}
	
	
	
	
	
	
		
/* les lead du milieu*/

#leadbister {
	background:#ffffff;
	color:#ffffff;
	width:250px;
	padding-top: 5px;
	padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
	float:left;
	font-size:0.95em;
	}	
	
	#leadbister p {
	margin:20px 0;
	line-height:140%;
	}
	
/* Leadprem  lead milieu sensorielle*/	
	
	
	
	#leadprem {
	background:#ffffff;
	color:#000000;
	width:250px;
	padding:0px;
	float:left;
	font-size:0.9em;
	
	}
	
	#leadprem img {
	float:left;
	margin:0px 0px 0px 0;
	}
	
	#leadprem p {
	margin:20px 0;
	line-height:140%;
	}
	
	#leadprem a, #leadprem a:visited {
	color:#333333;
	}
	
	
	#leadprem h3 {
	font-size:1.7em;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#d8eb3a;
	color:#ffffff;
	height:19px;
	}
	
	#leadprem h3 a, #leadprem h3 a:visited {
	color:#d8eb3a;
	}
	
	#leadprem h4 {
	font-size:1.3em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#d8eb3a;
	}
	
	#leadprem h4 a, #leadprem h4 a:visited {
	color:#d8eb3a;
	font-weight:bold;
	}
	
	#leadprem h5 {
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	}
	
	#leadprem h5 a, #leadprem h5 a:visited {
	color:#333333;
	}
	
	#interior #leadprem img	
	{
	float:left;
	margin:0px 0px 0px 0;
	}
	
#interior #leadprem {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#leadprem .left {
	float:left;
	margin:5px 5px 6px 0;
	display:block;
	width:140px;
	
	}

#leadprem .right {
float:right;
	width:100px;
	}
	
	#home #leadprem .commentcount, 
#interior #leadprem .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:1.2em;
	}
	
	.feature #leadprem .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}
		
	.feature img, #leadprem img {
	padding:0px;
	border:0px solid #000;
	}
	
	.feature p, #leadprem p {
	margin:0;
	font:1.2em Arial,Helvetica,sans-serif;
	color:#333333;
	line-height:115%;
	}
	
	

	
/* Leadbis lead milieu sensee*/	

#leadbis a, #leadbis a:visited {
	color:#333333;
	}

#leadbis h3 a, #leadbis h3 a:visited {
	color:#5bc1da;
	}

#leadbis h4 a, #leadbis h4 a:visited {
	color:#5bc1da;
	}

#leadbis h5 a, #leadbis h5 a:visited {
	color:#333333;
	}
	
	
	#leadbis img {
	float:left;
	margin:0px 0px 0px 0;
	}
	
	#leadbis p {
	margin:20px 0;
	line-height:140%;
	}
	
	#leadbis a, #leadbis a:visited {
	color:#5bc1d;
	}
	
	#leadbis{
	background:#ffffff;
	color:#000000;
	width:250px;
	padding:0px;
	float:left;
	font-size:0.9em;
	
	}
	
	#leadbis h3 {
	font-size:1.7em;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#5bc1da;
	color:#ffffff;
	height:19px;
	}
	
	#leadbis h4 {
	font-size:1.3em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#5bc1da;
	}
	
	#leadbis h5 {
	font-size:1.2em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	}
	
	#interior #leadbis img	
	{
	float:left;
	margin:0px 5px 0px 0;
	}
	
#interior #leadbis {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#leadbis .left {
	float:left;
	margin:5px 5px 6px 0;
	display:block;
	width:140px;
	}

#leadbis .right {
float:right;
	width:100px;
	}
	
	#home #leadbis .commentcount, 
#interior #leadbis .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:1.2em;
	}
	
	.feature#leadbis .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}
		
	.feature img, #leadbis img {
	padding:0px;
	border:0px solid #000;
	}
	
	.feature p, #leadbis p {
	margin:0;
	font:1.2em Arial,Helvetica,sans-serif;
	color:#333333;
	line-height:115%;
	}
	
	
	
	
	/* Leadter lead milieu sensible*/
	
	#leadter a, #leadter a:visited {
	color:#333333;
	}

#leadter h3 a, #leadter h3 a:visited {
	color:#232F93;
	}

#leadter h4 a, #leadter h4 a:visited {
	color:#232F93;
	}

#leadter h5 a, #leadter h5 a:visited {
	color:#333333;
	}
	
	
#leadter img {
	float:left;
	margin:0px 0px 0px 0;
	}
	
	#leadter p {
	margin:20px 0;
	line-height:140%;
	}
	
	#leadter a, #leadter a:visited {
	color:#333333;
	}
	
	#leadter {
	background:#ffffff;
	color:#000000;
	width:250px;
	padding:0px;
	float:left;
	font-size:0.9em;
	}
	
	#leadter h3 {
	font-size:1.7em;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#232F93;
	color:#ffffff;
	height:19px;
	}
	
	#leadter h4 {
	font-size:1.3em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#232F93;
	}
	
	#leadter h5 {
	font-size:1.2em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	}
	
	#interior #leadter img	
	{
	float:left;
	margin:0px 5px 0px 0;
	}
	
#interior #leadter {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#leadter .left {
	float:left;
	margin:5px 5px 6px 0;
	display:block;
	width:140px;
	}

#leadter .right {
float:right;
	width:100px;
	}
	
	#home #leadter .commentcount, 
#interior #leadbis .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:1.2em;
	}
	
	.feature#leadter .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}
		
	.feature img, #leadter img {
	padding:0px;
	border:0px solid #000;
	}
	
	.feature p, #leadter p {
	margin:0;
	font:1.2em Arial,Helvetica,sans-serif;
	color:#333333;
	line-height:115%;
	}
	

	
	


/* FIN Leadter*/



	
	/* Leadquator lead milieu sensuelle*/
	
	#leadquator a, #leadquator a:visited {
	color:#333333;
	}

#leadquator h3 a, #leadquator h3 a:visited {
	color:#D448A1;
	}

#leadquator h4 a, #leadquator h4 a:visited {
	color:#D448A1;
	}

#leadquator h5 a, #leadquator h5 a:visited {
	color:#333333;
	}
	
	
#leadquator img {
	float:left;
	margin:0px 0px 0px 0;
	}
	
	#leadquator p {
	margin:20px 0;
	line-height:140%;
	}
	
	#leadquator a, #leadquator a:visited {
	color:#333333;
	}
	
	#leadquator {
	background:#ffffff;
	color:#000000;
	width:250px;
	padding:0px;
	float:left;
	font-size:0.9em;
	}
	
	#leadquator h3 {
	font-size:1.7em;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#D448A1;
	color:#ffffff;
	height:19px;
	}
	
	#leadquator h4 {
	font-size:1.3em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#D448A1;
	}
	
	#leadquator h5 {
	font-size:1.2em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	}
	
	#interior #leadquator img	
	{
	float:left;
	margin:0px 5px 0px 0;
	}
	
#interior #leadquator {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#leadquator .left {
	float:left;
	margin:5px 5px 6px 0;
	display:block;
	width:140px;
	}

#leadquator .right {
float:right;
	width:100px;
	}
	
	#home #leadquator .commentcount, 
#interior #leadquator .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:1.2em;
	}
	
	.feature#leadquator .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}
		
	.feature img, #leadquator img {
	padding:0px;
	border:0px solid #000;
	}
	
	.feature p, #leadquator p {
	margin:0;
	font:1.2em Arial,Helvetica,sans-serif;
	color:#333333;
	line-height:115%;
	}
	

	
	


/* FIN Leadquator*/


/* leadjeu*/

#leadjeumaster {
	background:#ffffff;
	color:#ffffff;
	width:305px;
	padding-top: 0px;
	padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
	float:left;
	font-size:0.95em;
	}	
	
	#leadjeumaster p {
	margin:20px 0;
	line-height:140%;
	}
	
/* Leadjeu*/	
	
	
	
	#leadjeu {
	background:#ffffff;
	color:#000000;
	width:305px;
	padding:0px;
	float:left;
	font-size:0.9em;
	
	}
	
	#leadjeu img {
	float:left;
	margin:0px 0px 0px 0;
	}
	
	#leadjeu p {
	margin:20px 0;
	line-height:140%;
	}
	
	#leadjeu a, #leadjeu a:visited {
	color:#ffffff;
	}
	
	
	#leadjeu h3 {
	font-size:1.7em;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#000000;
	color:#ffffff;
	height:19px;
	}
	
	#leadjeu h3 a, #leadjeu h3 a:visited {
	color:#ffffff;
	}
	
	#leadjeu h4 {
	font-size:1.3em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#d8eb3a;
	}
	
	#leadjeu h4 a, #leadjeu h4 a:visited {
	color:#d8eb3a;
	font-weight:bold;
	}
	
	#leadjeu h5 {
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	}
	
	#leadjeu h5 a, #leadjeu h5 a:visited {
	color:#333333;
	}
	
	#interior #leadjeu img	
	{
	float:left;
	margin:0px 0px 0px 0;
	}
	
#interior #leadjeu {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#leadjeu .left {
	float:left;
	margin:0px 5px 6px 0;
	display:block;
	width:140px;
	
	}

#leadjeu .right {
float:right;
	width:140px;
	}
	
	#home #leadjeu .commentcount, 
#interior #leadjeu .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:1.2em;
	}
	
	.feature #leadjeu .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}
		
	.feature img, #leadjeu img {
	padding:0px;
	border:0px solid #000;
	}
	
	.feature p, #leadjeu p {
	margin:0;
	font:1.2em Arial,Helvetica,sans-serif;
	color:#333333;
	line-height:115%;
	}
	
	






/* blog*/
#blog {
	background:#ffffff;
	color:#000000;
	width:250px;
	padding:0px;
	float:left;
	font-size:0.9em;
	text-align:justify;
	
	}
	
	#blog img {
	float:left;
	margin:0px 0px 0px 0;
	}
	
	#blog p {
	margin:20px 0;
	line-height:140%;
	}
	
	#blog a, #blog a:visited {
	color:#333333;
	}
	
	
	#blog h3 {
	font-size:1.9em;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	padding-bottom:10px;
	line-height:100%;
	background:#ffffff;
	color:#f8c808;
	
	}
	
	#blog h3 a, #blog h3 a:visited {
	color:#f8c808;
	}
	
	#blog h4 {
	font-size:1.3em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#f8c808;
	}
	
	#blog h4 a, #blog h4 a:visited {
	color:#f8c808;
	font-weight:bold;
	}
	
	#blog h5 {
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	}
	
	#blog h5 a, #blog h5 a:visited {
	color:#333333;
	}
	
	#interior #blog img	
	{
	float:left;
	margin:0px 0px 0px 0;
	}
	
#interior #blog {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#blog .left {
	float:left;
	margin:5px 5px 6px 0;
	display:block;
	width:140px;
	
	}

#blog .right {
float:right;
	width:100px;
	}
	
	#home #blog .commentcount, 
#interior #blog .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:1.2em;
	}
	
	.feature #blog .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}
		
	.feature img, #blog img {
	padding:0px;
	border:0px solid #000;
	}
	
	.feature p, #blog p {
	margin:0;
	font:1.2em Arial,Helvetica,sans-serif;
	color:#333333;
	line-height:130%;
	text-align:justify;
	}
	
	#blognewsletter {
	 border: 1px solid #000000;
	background:#f8c808;
	color:#000000;
	width:300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 0px 0px 10px 0px;
	}
	
	#blognewsletter h5 {
	font-size:1.7em;
	border:1px;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#f8c808;
	color:#ffffff;
	height:19px;
	}
	
	#blogrecherche {
	
	background:#f8c808;
	color:#ffffff;
	width:305px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 10px 0px 5px 0px;
	}
	
	#blogmore-menu {
	 border: 1px solid #000000;
	background:#ffffff;
	color:#000000;
	width:300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 0px 0px 15px 0px;
	}
	
	#blogmore-menu h4 {
font-size:1.7em;
	border:1px;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	padding-bottom: 5px;
	line-height:100%;
	background:#f8c808;
	color:#ffffff;
	font-weight:bold
	height:19px;
	}
	
	#blogmore-menu h5 {
	font-size:1.5em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	 border-bottom: 1px solid rgb(204, 204, 204);
	}
	
	

	
	
	/* sidebar */


#sidebar2 {
	width: 305px;
	float:left;
	margin-right:6px;
	padding-bottom:25px;	
	}


#interior #sidebar2 {
	padding:10px 10px 10px 10px;
	}
	
	h3.widgettitle {
	border:none;
	font:1.2em Arial, Helvetica, sans-serif;
	font-weight:bold
	}

#sidebar2 .widget h2 {
	font: bold 1.2em/110% Arial, Helvetica, sans-serif;
	color:#d448a1;
	margin: 0 0 5px;
	border-style: none;
}

#sidebar2 h3 {
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif
	}
	

	
	


/* inscription newsletter optin*/


#newsletter img {
	float:left;
	margin:0px 0px 0px 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	#newsletter a, #newsletter a:visited {
	color:;
	}
	 #newsletter submit {
	 border: 1px solid #666;
	background:#000000;
	color:#ffffff;
	width:300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 0px 0px 10px 0px;
	}
	
	#newsletter {
	 border: 1px solid #000000; 
	color:#000000;
	width:300px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 0px 0px 10px 0px;
	}
	
	#newsletter h3 {
	font-size:1.7em;
	border:1px;
	margin:0;
	padding-left:px;
	padding-top:3px;
	padding-right:65px;
	line-height:100%;
	float: left;
	color:#000000;
	height:19px;
	font-weight: bold;
	font-family: Arial;
	}
	
	#newsletter h4 {
	padding-top:2px;
padding-right:5px;
padding-left:5px;
background: #000000;
color:#ffffff;
float:right;
	font-size:1.7em;
	
	}
	
		
	#interior #newsletter img	
	{
	float:right;
	margin:0px 0px 0px 0;
	}
	
#interior #newsletter {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#newsletter .left {
	float:left;
	margin:5px 5px 6px 0;
	display:block;
	width:300px;
	}

#newsletter .right {
float:right;
	width:300px;
	}
	
/* articles*/		
	
	
	#articles {
	 border: 1px solid #000000; 
	width:300px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: px;
	float:left;
	text-align:right;
	margin: 20px 0px 10px 0px;
	}
	
	#articles h3 {
	width: 295px;
	border-bottom: 1px solid #000000;
	font-family: Arial;
	font-size:1.7em;
	text-align: left;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-bottom: 0px;
	padding-right: 0px;
    line-height:100%;
	float: left;
	color:#000000;
	height:19px;
	font-weight: bold;
	}	







/* feuiller*/	
	
	#feuilleteretpub {
	background:;
	color:#ffffff;
	width:305px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	float:right;
	font-size:0.95em;
	}
	
	
	#feuiller img {
	float:left;
	margin:0px 0px 0px 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #000000;
	}
	
	#feuiller a, #feuiller a:visited {
	color:;
	}
	
	#feuiller {
	
	background:#ffffff;
	color:#000000;
	width:300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 0px 0px 10px 0px;
	}
	
	#feuiller h3 {
	font-size:1.7em;
	border:1px;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#000000;
	color:#ffffff;
	height:19px;
	}
	
	#feuiller h4 {
	padding-top:2px;
padding-right:5px;
padding-left:5px;
background: #000000;
color:#ffffff;
float:right;
	font-size:1.7em;
	
	}
	
	#feuiller h5 {
	font-size:1.2em;
	font-weight:bold
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#ffffff;
	color:#33333;
	}
	
	#interior #feuiller img	
	{
	float:right;
	margin:0px 0px 0px 0;
	}
	
#interior #feuiller {
	float:none;
	width:auto;
	margin: 0px 0 0px 0;
	}

#feuiller .left {
	float:right;
	margin:5px 5px 6px 0;
	display:block;
	width:300px;
	height:"150";
	}

#feuiller .right {
float:right;
	width:300px;
	}
	
	#home #feuiller .commentcount, 
#interior #feuiller .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:1.2em;
	}
	
	.feature #feuiller .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	color:#333333;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}
		
	
	
	.feature p, #feuiller p {
	margin:0;
	font:1.2em Arial,Helvetica,sans-serif;
	color:#333333;
	line-height:115%;
	}
	
	
	
	
	
	
	
	
	
	
#fullstory {
	width:103px;
	height:20px;
	background:url(s/fullstory.png);
	display:block;
	text-indent:-9999px;
	}

#fullstory:hover {
	background:url(s/fullstory.png) 0 -20px;
	}
	

		
.widget_tag_cloud a {
	display:inline;
	float:none;
}

.widget_calendar table {
	width:100%;
}

.bluebox {
	background:#ffffff;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #8A8C8E;
	padding:13px;
	}
	
	
	
.bluebox a, .bluebox a:visited {
	color:#000000;
	font-weight:bold
	}
	
	
	

.widget li {
	list-style:none;
	border-bottom:1px solid #ececec;
	padding:3px 0 3px 4px;
	}
	
li.widget {
 	list-style:none;
 	}

.bullets a, .bullets a:visited {
	color:#737373;
	}

.bullets a:hover, .bullets a:active {
	color:#000;
	text-decoration:none
	}

.bullets li {
	margin-left:25px;
	padding:5px 0;
	border-bottom:1px solid #ececec;
	list-style:square
	}
	
#interior #content {
	float:left;
	width:650px;
	padding:0px 0 10px 0;
	}

#breadcrumbs {
	background:#ffffff;
	padding:0px 0 0px 0px;
	color:#FFF;
	}	


#breadcrumbs sensuelle{
	background:#d448a1;
	padding:6px 0 6px 78px;
	color:#d448a1;
	}	
	
#breadcrumbs a, #breadcrumbs a:visited {
	color:#ace3ff;
	font-weight:bold
	}

#interior .stripes {
	background:;
	margin-top:5px;
	padding-top:9px;
	}	

#author {
	margin-bottom: 19px;
	}

#author img {
	padding:1px;
	border:1px solid #93c0d6;
	float:left;
	margin-right:13px;
	}

#author span {
	display:block;
	border-top:1px solid #bfdfef;
	margin-top:12px;
	background:url(s/envelope.gif) no-repeat 1px 10px;
	padding:8px 0 0 17px;
	}

#author p {
	margin:0;
	width:482px;
	}	

.cat-excerpt {
	padding-left:0px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin: 12px 0;
	}
	
	
	
.cat-excerpt img, .gallery {
	float:left;
	margin:1px 12px 7px 0;
	border:1px solid #d448a1;
	padding:1px;
	}
	
.gallery {
	margin:0 0px 0px 0px;
	}
				
.pagination {
	padding-top:20px;
	}
	
.narrow {
	float:left;
	width:650px;
	text-align:justify;
	
	}

.bigger {
	font-size:1.1em;
	text-align:justify;
	}
	
		

/*Post Page Formatting*/

.picleft {
	float:left;
	margin:4px 14px 10px 0;
	border:4px solid #e0e0db;
	}

.picright {
	float:right;
	margin:4px 0 10px 14px;
	border:4px solid #e0e0db;
	}	

.entry blockquote, .entry pre, .entry code, 
.commentlist blockquote, .commentlist code {
	color:#76767a;
	background:#f2f2f2;
	padding:6px 14px;
	margin:18px 15px;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	display:block;
	}	

.entry pre, .entry code {
	width:350px;
	font: 1em "Courier New", Courier, monospace;
	overflow:auto;
	padding:20px 14px;
	}
	
.entry p, .commentlist p {
	margin: 10px 0 15px;
	line-height:140%;
	
	}
	
.entry ul, .entry ol {
	padding: 0 0 15px;
	}
		
.entry ol li, .entry ul li {
	margin:0 0 5px 28px;
	line-height:115%;
	}

.entry ul li {
	list-style:square
	}
	
#tags {
	padding:3px 6px 4px 15px;
	background:#edf7ff url(s/tag.gif) no-repeat 4px;
	}	

.commentcount {
	background:url(s/bubble.gif) no-repeat 1px;
	padding-left:17px;
	margin: 0 10px;
	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal
	}

#home #lead .commentcount, 
#interior #lead .commentcount {
	background:url(s/bubble2.gif) no-repeat 1px;
	font-size:0.6em;
	
	}
			
.postmetadata {
	border-bottom:1px solid #eae9e4;
	padding:5px 0;
	}	

#print {
	background:url(s/icon_page.gif) no-repeat;
	padding-left:15px;
	}
	
		


/* Comments*/

.commentlist cite {
	font-style:normal;
	margin-bottom:4px;
	display:block
	}	

.commentlist blockquote {
	background:#ededed;
	}
			
.commentlist li {
	border: 1px solid #000000;
	padding: 10px 14px 14px 14px;
	background:#ffffff;
	list-style:none;
	margin-bottom:12px;
	}

.commentlist li li {
	background:none;
	border:none;
	list-style:square;
	margin:3px 0 3px 20px;
	padding:3px 0;
	}

.commenttext {
	width:500px;
	float:right;
	padding-left=:5px;
	border:0px solid #000000;
	}
		
.commentlist cite strong {
	font-size:1.1em;
	}
	
li.my_comment {
	background: #FFF;
	border:none
	}

li.my_comment cite strong {
	font-size: 1.5em;
	color:#000000;
	}
	
#commentform small {
	background:#FFF;
	font-weight:bold;
	padding:0;
	}
	
.commentmetadata {
	display: block;
	margin-top:13px;
	text-align:right
	}

.commentmetadata a, .commentmetadata a:visited {
	color:#000000;
	}
	
.commentlist small {
	background:#ffffff
	}

.gravatar {
	border:1px solid #939188;
	margin:15px 8px 6px 0;
	float:left;
	padding:1px;
	width:45px;
	height:45px;
	}	

#comment {
	width:650px
	}
	
	

/* Form Elements */

#recherche {
	

	color:#ffffff;
	width:305px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 0px 0px 10px 0px;
	}
	
	#recherche h3 {
	font-size:1.7em;
	border:1px;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#000000;
	color:#ffffff;
	height:19px;
	}


#flux {
	 border: 1px solid #000000;
	background:;
	color:#000000;
	width:305px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 10px 0px 15px 0px;
	 border: 1px solid #000000;
	}
	
	#flux h3 {
	font-size:1.7em;
	border:1px;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	font-weight: bold;
	color:#000000;
	height:19px;
	}
#flux .left {
	float:left;
	margin:5px 5px 2px 0;
	}

#flux .right {
float:right;
margin:2px 5px 2px 2px;
	
	}
	
	



#surferpourpage {
	
	background:#ffffff;
	border:1px solid #000000;
	color:#000000;
	width:305px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
	font-size:0.9em;
	text-align:right;
	margin: 0px 0px 10px 0px;
	}
	
	#surferpourpage h3 {
	font-size:1.7em;
	border:1px;
	margin:0;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	line-height:100%;
	background:#000000;
	color:#ffffff;
	height:19px;
	text-align:left;
	}
	
	#surferpourpage h4 {
	padding-top:2px;
padding-right:5px;
padding-left:5px;
background: #000000;
color:#ffffff;
float:right;
	font-size:1.7em;
	
	}
	
#searchform {
	width:300px;
	height:22px;
	float:left;
	text-align:right;
	padding-top:2px;
	padding-bottom:0px;
		
	}

	
select {
	background:#ffffff;
	border:1px solid #ffffff;
	width:100%
	}

#s {
	background:#ffffff;
	border:none;
	padding:2px;
	width:180px;
	 border: 1px solid #000000;
	}

#submit {
	border:1px solid #000;
	background: #000000 url(s/bg_button.gif) repeat-x;
	margin-top:12px;
	color:ffffff;
	padding:3px;
	display:block
	}
	
#contactform legend {
	display:none
	}

#contactform fieldset {
	border:none
	}

.field {
	border:1px solid #444;
	border-top:0px double #c4c4c4;
	border-left:0px double #c4c4c4;
	padding:5px;
	background:#FFF ! important;
	}

.field:focus {
	background:#f9f8f4 ! important;
	}

#wysiwyg {
	padding:6px 0 10px 0;
	}

#wysiwyg a, #wysiwyg a:visited {
	padding:3px;
	margin-right:4px;
	text-indent:-9999px;
	display:block;
	width:20px;
	height:20px;
	float:left;
	border:1px solid #FFF;
	border-bottom:1px solid #afafaf;
	border-right:1px solid #afafaf;
	background-color:#CCC
	}
			
a#button-bold {
	background:#CCC url(s/bg_bold.gif) no-repeat 8px;
	}	

a#button-italic {
	background:#CCC url(s/bg_italic.gif) no-repeat 8px;
	}	
	
a#button-block {
	background:#CCC  url(s/bg_block.gif) no-repeat 5px;
	}	
	
a#button-link {
	background:#CCC  url(s/bg_link.gif) no-repeat 5px;
	}		

#wysiwyg a:hover, #wysiwyg a:active {
	background-color:#dcdcdc
	}


				

/* Float Properties*/

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block
	}
	


/* Footer*/

#meta {
	background:#97a5b5;
	margin-top:5px;
	padding: 21px 0 36px 0;
	}

#meta a, #meta a:visited {
	color:#ffffff;
	}

#meta ol {
	padding-top:15px;
	}

#meta .block {	
	width:283px;
	float:left;
	padding-left:20px;
	}
	
#meta li {
	margin-left:25px;
	color:#ffffff;
	padding:2px 0;
	list-style:square
	}

#meta span {
	color:#ffffff;
	}
					
#footer {

	margin: 0 auto;
	width: 1000px;
	font-size:1em;
	padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
	padding-bottom: 10px;
	background:#ffffff;
	color:#333333;
	}
	
	#footer ul {
list-style-type: none;
margin: 0 0px 0 0;
padding: 0;
cursor:pointer;
width: 300px;


}

#footer li {
list-style-type: none;
margin: 0 0px 0 0;
padding-left: 10px;
padding-bottom: 4px;
padding-top: px;
cursor:pointer;
font-size: 11px;
border-bottom: 1px solid;
font-family: Arial;
margin-bottom: 5px;


}



#footer li a {
	color: #D448A1;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial;

}


#footer a {
	color: #D448A1;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial;

}


#footer h3 {
	font: 1.3em Arial, Helvetica, sans-serif;
	color:#D448A1;
	margin:0px 0px 0px 0px;
	line-height:110%;
	font-weight:bold
	text-align:justify;
		padding-bottom: 5px;
	}
	
	#footer img {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	border: 1px solid #000000;
			}
	
	#footer p {
	font-size: 12px;
	font-family: Arial;
	color:#000000;
	margin:0px 0px 0px 0px;
	line-height:110%;
	padding: 5px;
	width: ;
	}
	
	
		#footer p a {
	font-size: 12px;
	color:#333333;
	margin:0px 0px 0px 0px;
	line-height:110%;
	padding: 5px;
	}





	
	#box-main-container {
clear:both;
}
.box-column {
padding:0px 10px 10px 10px;
border:1px dotted $bordercolor;
}




/* CUSTOM */

a[href ^="mailto:"] {padding-left: 20px; background: url(s/icon.gif) no-repeat -3px -46px;
	padding-top: 2px;
	padding-bottom: 2px;
}

a[href$="pdf"]  {padding-left: 23px; background: url(s/icon.gif) no-repeat 0 -9px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: -5px;
}

.top30 {
	margin-top: 30px;
}

.blue {
	margin-top: 30px;
	color: #59bced;
}
	
/* CUSTOM HOME */
.catnews a#suite {
	color: #59bced;
	text-decoration: underline;
}	

.widget_flickrRSS a img {
	margin: 2px;
	border-style: solid;
	border-width: 2px;
}

div.dailymotion {
	margin-left: -20px;
}

/* CUSTOM PAGE */

#interior #content.fullsize {
	width:995px;
	padding: 18px 0 40px 10px;
	}

/* CUSTOM COLONNE */

.widget {
	margin-bottom: 30px;
}

/* s bandeau */

#interior.sarrant-village-gers #masthead {
	background:url(s/bg_masthead-2.jpg);
	}

#interior.gascogne #masthead {
	background:url(s/bg_masthead-3.jpg);
	}

#interior.activites #masthead {
	background:url(s/bg_masthead-4.jpg);
	}


#interior.contactez-nous #masthead {
	background:url(images/bg_masthead-5.jpg);
	}

/* legende photo */

.wp-caption { border: 1px solid rgb(221, 221, 221); padding: 7px; margin-bottom: 15px;
	background-color: #f3f3f3;
}

.wp-caption img { border: 0px; background: none; padding: 5px; }

p.wp-caption-text { padding-top: 0.2em;
	text-align: center;
	padding-bottom: 0;

}

.wp-caption.alignright {
	float: right;
	margin-left: 15px;
	margin-bottom: 5px;
}


.wp-caption.alignleft {
	float: left;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}


.wp-caption.alignnone {
	float: none;
}

img.alignright {
	float: right;
	margin-left: 15px;
	margin-bottom: 5px;
}


img.alignleft {
	float: left;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}


img.alignnone {
	float: none;
}








/* alaune */

.alaune
{
position:relative;
float:left;
display:block;
width:400px;
height:450px;
overflow:hidden;
}



.spacer_slide
{
position:relative;
float:left;
display:block;
width:400px;
height:350px;
overflow:hidden;
}

#scrollbox
{
position:relative;
float:left;
display:block;
width:400px;
height:100px;
background:;
text-align:center
}

#scrollbox:hover
{
cursor:default;
}

.scrollbox_left, .scrollbox_right
{
display:block;
position:absolute;
width:0px;
height:100px;
cursor:pointer;
}

.scrollbox_left
{
top:0;
left:15px;
}

.scrollbox_right
{
top:0;
right:14px;
}

.gallery {
display:block;
width:100px;
height:100px;
float:left;
border:0px solid #000;
overflow:hidden;
}

.gallery span {
display:block;
position:absolute;
bottom:0;
left:0;
width:px;
height:0px;
overflow:hidden;
}

.gallery:hover
{
white-space:normal;
border :0px solid #ff5cb0;
cursor:pointer;
}

.gallery_on
{
border:0px solid #ff5cb0;
}

.gallery:hover span
{
left:0px;
top:-465px;
width:400px;
height:465px;
}

element.style 
{
outline-color : ;
outline-style : ;
outline-width : ;

}





.stepcarousel{
position: relative; /*leave this value alone*/
border: 1px solid black;
overflow: scroll; /*leave this value alone*/
width: 650px; /*Width of Carousel Viewer itself*/
height: 415px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px; /*margin around each panel*/
width: 640px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel .left{
float: left;
width:300px;
}
.stepcarousel .right{
float: right;
width:300px;
padding-right:20px;
}



.stepcarouselbis{
position: relative; /*leave this value alone*/
border: 1px solid black;
overflow: scroll; /*leave this value alone*/
width: 650px; /*Width of Carousel Viewer itself*/
height: 300px; /*Height should enough to fit largest content's height*/
}

.stepcarouselbis .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarouselbis .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px; /*margin around each panel*/
width: 640px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarouselbis .left{
float: left;
width:300px;
}
.stepcarouselbis .right{
float: right;
width:300px;
padding-right:20px;
}







	
	#carousel h4 {
	color:#333333;
	font-size:10px;
	font-weight:normal;
	}
	

	
	#carousel li {
	list-style:none;
	border-right:1px solid #333333;
	float:left;
	padding:0 5px 0 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
	


	#carousel {
	border:1px solid #333333;
	margin-top:15px;
	margin-bottom:15px;
	padding-bottom:10px;
	}
	
	
	
	table {
	
border:  solid 1pxp #333333;

}
td, th {

border:  solid 1pxp #333333;

}


left_blogroll {
	
float:left;
}
right_blogrol{

float:right;

}


.simplePullQuote{
	width:200px;
	float:right;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	
	border-top:3px #868686 solid;
	border-bottom:3px #868686 solid;
	background: top left no-repeat url("../images/quote.png");
	text-indent:0px;
	
	padding:6px;
	margin:10px 0 10px 10px;
	-webkit-box-shadow: 7px 7px 8px #818181;
  	-moz-box-shadow: 7px 7px 8px #818181;}











