/* CSS Document */



html {

	margin: 0;

	padding: 0;

	padding-top:6px;

}





body {



	margin: 0;

	padding: 0;



}

#global {

width:auto;

	background:url(../images/background-gnal.jpg) repeat-x;

    color: #333333;

	padding: 0;





}

h1{

text-indent:-5000px;

}

ul{

list-style:none;

}



li

{

margin-left:-10px;

text-indent:15px;

        background-image: url(../images/puce-orange.gif);

        background-repeat: no-repeat;

        background-position: 0px 2px;

        font-size: 11px;

	text-align: left;

}



td {

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

}



h2 {

	text-align: left;

	font-size: 16px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}



h3 {

	text-align: left;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.orange{

color:#FF9900;

font-size: 13px;

font-weight:bold;

}

/* Joomla core stuff */

a:link, a:visited {

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

cursor:pointer;

	color: #b1b2b2;

}



a:hover {



        color: #4e4e4f;

}



a:active {



        color: #666666;

}



a.readon:link, a.readon:visited {

	color: #666666;



}

/*conseils et astuces*/

td.contentheading-conseils,td.contentheading-conseils {

	text-align: justify;

	font-size: 12px;

		margin-bottom: 5px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

	font-weight:bold;

}

table.contentpaneopen-conseils {

position:relative;

	padding: 0px;

	text-align: justify;

z-index:1000;

font-size: 12px;

}

div.moduletable-conseil table.contentpaneopen-conseils {

position:relative;

	padding: 0px;

	text-align: justify;

z-index:100;

font-size: 12px;

}







table.contentpane-conseils {

	padding: 0px;

}



table.contentpane-conseils td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 12px;



	  

}

.blog-conseils{

font-size:12px;

text-align: justify;

float:left;

	

}



/*/ minifrontpage/*/



/*accueil*/

.blog-accueil{

font-size:10px;

text-align: justify;

float:left;

}

table.contentpaneopen-accueil {

	padding: 0px;

	border-collapse: collapse;

	text-align: justify;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpaneopen-accueil td {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	line-height: 13px;

        padding: 0px 2px 0px 0px;

}



table.contentpane-accueil {

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

	

}



table.contentpane-accueil td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 13px;

}





table.contentpaneopen-accueil td.contentheading-accueil, table.contentpane-accueil td.contentheading-accueil {

	text-align: justify;

	line-height: 15px;



	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;



	font-weight:bold;

        padding: 0px 0px 10px 0px;

}





/*La societe*/

.blog-societe{

font-size:13px;

width:750px;

text-align: justify;

float:left;

}

table.contentpaneopen-societe {

	padding: 0px;

	border-collapse: collapse;

	text-align: justify;

	border-spacing: 0px;

	margin: 0px;

	font-size:15px;

}



table.contentpaneopen-societe td {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

font-size:12px;

        padding: 0px 2px 0px 0px;

}

table.contentpaneopen-societe li {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	text-indent:10px;

font-size:12px;

        padding: 0px 2px 0px 0px;

}

table.contentpaneopen-societe strong {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-weight:bold;

	color:#f29400;

	line-height: 12px;

        padding: 0px 2px 0px 0px;

}



table.contentpane-societe {

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

	

}



table.contentpane-societe td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 15px;

}

table.contentpaneopen-societe td.contentheading-societe, table.contentpane-societe td.contentheading-societe {

	text-align: left;

	line-height:25px;

	font-weight: normal;

font-size:25px;

	font-family: Arial, Helvetica, sans-serif;

   	color:#f29400;

}

.contentheading-societe {

	text-align: left;

	line-height:25px;

	font-weight: normal;

font-size:25px;

	font-family: Arial, Helvetica, sans-serif;

   	color:#f29400;

}

table.contentpaneopen-societeL td.contentheading-societeL, table.contentpane-societeL td.contentheading-societeL {

	text-align: left;

font-weight:bold;

font-size:15px;

height:15px;

	font-family: Arial, Helvetica, sans-serif;

        	color:#f29400;

}

/* ANIMALERIE N*/

.blog-espace-animauxN{

font-size:13px;

text-align: justify;

float:left;

width:750px;

}

table.contentpaneopen-espace-animauxN {

        width: 100%;

	padding: 0px;



	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpaneopen-espace-animauxN td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 13px;

        padding: 0px 2px 0px 0px;

}



table.contentpane-espace-animauxN {

        width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpane-espace-animauxN td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 13px;

	

}





table.contentpaneopen-espace-animauxN td.contentheading-espace-animauxN, table.contentpane-espace-animauxN td.contentheading-espace-animauxN {

	text-align: left;

	font-weight: bold;



	font-size:13px;

	font-family: Arial, Helvetica, sans-serif;

        color: #639ace;

}

table.contentpaneopen-espace-animauxN td.contentheading-espace-animauxN a, table.contentpane-espace-animauxN td.contentheading-espace-animauxN a{

	text-align: left;

	font-weight: bold;

	font-size:13px;

	font-family: Arial, Helvetica, sans-serif;

        color: #639ace;

}

table.contentpaneopen-espace-animauxN td.contentheading-espace-animauxN a:hover, table.contentpane-espace-animauxN td.contentheading-espace-animauxN a:hover{

	text-align: left;

	font-weight: bold;

	font-size:13px;

	font-family: Arial, Helvetica, sans-serif;

        color: #639ace;

}



table.contentpaneopen-espace-animauxN td.componentheading-espace-animauxN, table.contentpane-espace-animauxN td.componentheading-espace-animauxN {

	text-align: left;

	line-height: 16px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	text-indent: 8px;

}

table.contentpane-espace-animauxN ul li{

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	list-style:none;

	text-indent:12px;

background-image: url(../images/puce-bleue.gif);

	font-size:12px;

    padding: 0px 2px 0px 0px;

}

table.contentpane-espace-animauxN strong {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-weight:bold;

		color:#639ace;

	line-height: 12px;

        padding: 0px 2px 0px 0px;

}

table.contentpane-espace-animauxN a {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-weight:bold;

		color:#639ace;	

		margin-top:10px;

			font-size:13px;

	line-height: 12px;

        padding: 0px 2px 0px 0px;

}

td.contentdescription-espace-animauxN ul li{

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	list-style:none;



	text-indent:12px;

background-image: url(../images/puce-bleue.gif);

	font-size:12px;

    padding: 0px 2px 0px 0px;

}

td.contentdescription-espace-animauxN strong {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-weight:bold;

		color:#639ace;

	line-height: 12px;

        padding: 0px 2px 0px 0px;

}

td.contentdescription-espace-animauxN a {

	font-family: Arial, Helvetica, sans-serif;



	text-align: justify;

	font-weight:bold;

		color:#639ace;

	line-height: 12px;

        padding: 0px 2px 0px 0px;

}

/*FIN ANIMALERIE N*/

/* ANIMALERIE*/

.blog-espace-animaux{



text-align: justify;

float:left;



}

table.contentpaneopen-espace-animaux {

        width: 100%;

		

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpaneopen-espace-animaux td {

	font-family: Arial, Helvetica, sans-serif;



        padding: 0px 2px 0px 0px;

		font-size:13px;

}



table.contentpane-espace-animaux {

        width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpane-espace-animaux td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 13px;

	

}





table.contentpaneopen-espace-animaux td.contentheading-espace-animaux, table.contentpane-espace-animaux td.contentheading-espace-animaux {

	text-align: left;

	line-height: 3px;

	font-weight: normal;

padding-top:20px;

	font-family: Arial, Helvetica, sans-serif;

        color: #639ace;

}



table.contentpaneopen-espace-animaux td.componentheading-espace-animaux, table.contentpane-espace-animaux td.componentheading-espace-animaux {

	text-align: left;

height:16px;

	font-weight: normal;

	padding-top:10px;



	font-size:25px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

}

table.contentpaneopen-espace-animaux ul li {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	list-style:none;

	text-indent:12px;



      background-image: url(../images/puce-bleue.gif);

	font-size:12px;

    padding: 0px 2px 0px 0px;

}

table.contentpaneopen-espace-animaux strong {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-weight:bold;

		color: #639ace;



        padding: 0px 2px 0px 0px;

}

/*FIN ANIMALERIE*/

/*JARDINERIE*/

.blog-espace-jardin{



text-align: justify;

float:left;



}

.blog-espace-jardinL{

width:750px;



}

table.contentpaneopen-espace-jardin {

	padding: 0px;

	border-collapse: collapse;

	text-align: justify;

	border-spacing: 0px;

	margin: 0px;

	font-size:13px;

}



table.contentpaneopen-espace-jardin td {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

		text-align: justify;

font-size:13px;

        padding: 0px 2px 0px 0px;

}



table.contentpaneopen-espace-jardin ul li {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	list-style:none;

	text-indent:12px;



      background-image: url(../images/puce-verte.gif);

	font-size:13px;

    padding: 0px 2px 0px 0px;

}

table.contentpaneopen-espace-jardin strong {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-weight:bold;

		color:#89bd34;

        padding: 0px 2px 0px 0px;

}



table.contentpane-espace-jardin{

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

		font-size:13px;

	margin: 0px;

	

}

table.contentpaneopen-espace-jardin-promo{

	color:#43a4d7;

	background-color:#CCCCCC;

	

}

table.contentpane-espace-jardin td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 12px;

}



table.contentpaneopen-espace-jardinL td.contentheading-espace-jardinL, table.contentpane-espace-jardinL td.contentheading-espace-jardinL {

	text-align: left;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

        color: #89bd34;

		font-size:13px;

}



table.contentpaneopen-espace-jardinL td.componentheading-espace-jardinL, table.contentpane-espace-jardinL td.componentheading-espace-jardinL {

	text-align: left;

	line-height: 16px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	text-indent: 8px;

}

table.contentpaneopen-espace-jardin td.contentheading-espace-jardin, table.contentpane-espace-jardin td.contentheading-espace-jardin {

	text-align: left;

	font-weight: bold;



height:26px;

	font-family: Arial, Helvetica, sans-serif;

        color: #89bd34;

}



table.contentpaneopen-espace-jardin td.componentheading-espace-jardin, table.contentpane-espace-jardin td.componentheading-espace-jardin {

	text-align: left;

	line-height:15px;

	font-weight: normal;

	padding-top:10px;

height:16px;

	font-size:25px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

}

table.contentpane-espace-jardin li{

      background-image: url(../images/puce-verte.gif);

}

table.contentpane-espace-jardin a{

    color:#89bd34;

	font-size:13px;

	font-weight:bold;

	

}

table.contentpane-espace-jardinL li{

      background-image: url(../images/puce-verte.gif);

}

table.contentpane-espace-jardinL a{

    color:#89bd34;

	font-size:13px;

	font-weight:bold;

	

}

/*FIN JARDINERIE*/

/*DECO*/

.blog-espace-deco{



text-align: justify;

float:left;



}

.blog-espace-decoL{

font-size:12px;

text-align: justify;

float:left;

width:750px;

}

table.contentpaneopen-espace-deco {

	padding: 0px;

	border-collapse: collapse;

	text-align: justify;

	border-spacing: 0px;

	margin: 0px;

	font-size:12px;

}



table.contentpaneopen-espace-deco td {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

		text-align: justify;

font-size:12px;

        padding: 0px 2px 0px 0px;

}



table.contentpaneopen-espace-deco ul li {

	font-family: Arial, Helvetica, sans-serif;

	text-align: left;

	list-style:none;

	text-indent:12px;



      background-image: url(../images/puce-turquoise.gif);

	font-size:12px;

    padding: 0px 2px 0px 0px;

}

table.contentpaneopen-espace-deco strong {

	font-family: Arial, Helvetica, sans-serif;

	text-align: justify;

	font-weight:bold;

		color:#71dce4 ;

        padding: 0px 2px 0px 0px;

}







table.contentpane-espace-deco{

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

	

}

table.contentpaneopen-espace-deco-promo{

	color:#43a4d7;

	background-color:#CCCCCC;

	

}

table.contentpane-espace-deco td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 12px;

}

table.contentpaneopen-espace-decoL td.contentheading-espace-decoL{

	text-align: left;

	line-height:15px;

	font-weight: bold;

	font-size:13px;

	font-family: Arial, Helvetica, sans-serif;

    color:#71dce4 ;

}

table.contentpaneopen-espace-deco td.contentheading-espace-deco{

text-align: left;

	line-height:15px;

	font-weight: normal;

	padding-top:10px;

height:16px;

	font-size:25px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

}

table.contentpane-espace-deco li{

      background-image: url(../images/puce-turquoise.gif);

}

table.contentpane-espace-deco a{

    color:#71dce4;

	font-size:13px;

	font-weight:bold;

	

}

/*FIN JARDINERIE*/

/*artcles principaux*/
.pagenavbar{
background-color:#efefef;
padding:10px;
text-align:center;
}
.contenttoc{
display:none;
background-color:#efefef;
padding:5px;
margin:10px;
}
.contenttoc th{
background-color:#F49401; 
color:#fff;
padding:5px;
}
.contenttoc a{
color:#313131;

}
.contenttoc a:hover{
text-decoration:underline;

}
table.contentpaneopen {

        width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpaneopen td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 13px;

        padding: 0px 2px 0px 0px;

}



table.contentpane {

        width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpane td {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 13px;

	

}





table.contentpaneopen td.contentheading, table.contentpane td.contentheading {

	text-align: left;


	font-weight: normal;

padding-top:15px;

	font-family: Arial, Helvetica, sans-serif;

        color: #F49401;
		height:40px;

}



table.contentpaneopen td.componentheading, table.contentpane td.componentheading {

	text-align: left;

	line-height: 16px;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	text-indent: 8px;

}



.button {

	float: left;

        text-align: center;

        font-size: 11px;

        font-weight: bold;

        width: auto;

        line-height: 20px;

        margin: 3px 1px 3px 1px;

        text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}



.back_button {

	float: left;

        text-align: center;

        font-size: 11px;

        font-weight: bold;

        width: auto;

        line-height: 20px;

        margin: 3px 1px 3px 1px;

        text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}



.latestnews { 

        text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}



a.latestnews:link, a.latestnews:visited { 

        text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}



a.latestnews:hover { 

	font-family: Arial, Helvetica, sans-serif;

}



.inputbox {

        text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}



.componentheading ,.contentheading,.titre{

	text-align: left;

	line-height: 26px;

	font-weight: normal;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

   color: #F49401;

	background: #FFFFFF;

}
.componentheading a{

	text-align: left;

	line-height: 26px;

	font-weight: normal;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

        color: #F49401;

	background: #FFFFFF;

}


.componentheading-espace-jardinL {

	text-align: left;

	line-height: 26px;

	margin-bottom:20px;

	font-weight: normal;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

	background: #FFFFFF;

}

.componentheading-espace-animauxN {

	text-align: left;

	line-height: 26px;

	font-weight: normal;

		margin-bottom:20px;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

	background: #FFFFFF;

}

.componentheading-espace-decoL {

	text-align: left;

	line-height: 26px;

	font-weight: normal;

		margin-bottom:20px;

	font-size: 20px;



	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

	background: #FFFFFF;

}

.componentheading-societeL {

	text-align: left;

	line-height: 26px;

	font-weight: normal;

		margin-bottom:20px;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

	background: #FFFFFF;

}

.componentheading-espace-animaux {

	text-align: left;

	line-height: 26px;

	font-weight: normal;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

	background: #FFFFFF;

}

.componentheading-espace-deco {

	text-align: left;

	line-height: 26px;

	font-weight: normal;

	font-size: 20px;

	font-family: Arial, Helvetica, sans-serif;

        color: #666666;

	background: #FFFFFF;

}

.contentpagetitle {

}



table.searchinto {

	width: auto;

}



table.searchintro td {

	font-weight: bold;

}



table.moduletable {

	width: auto;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

}



div.moduletable {

	padding: 0;

	margin-bottom: 2px;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;



}

table.moduletable th, div.moduletable h3 {

	text-align: left;

	padding-left: 5px;

	height: 17px;

	font-weight: normal;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	margin: 2px 0 5px 0;

    color: #ff8e00;

	   

}

table.moduletable td {

	padding: 0px;

	margin: 0px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

/* STYLES MODULES CENTRE ACCUEIL */

table.moduletable-hautd {

	 width: 160px;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	float:left;



}

div.moduletable-hautd  {

	padding: 0;

	width: 180px;

	padding-bottom: 5px;

	margin-bottom: 5px;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;



		float:left;

}



table.moduletable-hautd  th, div.moduletable-hautd  h3 {

	text-align: left;

	padding-left: 0px;

	height: 15px;

	font-weight: normal;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	margin: 2px 0 5px 0;

    color: #559862;

	   

}



table.moduletable-hautd  td {

	padding: 0px;

	margin: 0px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

/* STYLES MODULES  DROITS*/

table.moduletable-right {

	 width: 160px;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;



}

div.moduletable-right {

	padding: 0;

	width: 170px;

	padding-bottom: 5px;

	margin-bottom: 5px;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

	border-bottom:solid 1px #ff8e00;

}

div.moduletable-newsletter {

	padding: 0;

	width: 170px;

	padding-top:5px;

	margin-top:5px;

	padding-bottom: 5px;

	margin-bottom: 5px;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;



	border-bottom:solid 1px #ff8e00;

}



table.moduletable-right th, div.moduletable-right h3,div.moduletable-newsletter h3  {

	text-align: left;

	padding-left: 0px;

	height: 17px;

	font-weight: normal;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	margin: 2px 0 5px 0;

    color: #F29400;

	background: #FFFFFF url(../images/subhead_bg.gif) repeat-x;     

}



table.moduletable-right td {

	padding: 0px;

	margin: 0px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

/* STYLES MODULES  GAUCHE*/

table.moduletable-left {

	 width: auto;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;



}

div.moduletable-ident {

	

visibility:hidden;



}

#ident {

position:absolute;

top:10px;

left:10px;

visibility:hidden;



}

div.moduletable-left {

	padding: 0;



	padding-bottom: 5px;

	margin-bottom: 5px;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

	border-bottom:solid 1px #666666;

}

div.moduletable-menu-utilisateur {

	padding: 0;

margin-top:-10px;

	padding-bottom: 5px;

	margin-bottom: 5px;

	position:relative;

	z-index:300;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

	border-bottom:dashed 1px #cccccc;

	border-top:dashed 1px #cccccc;

	padding-top: 5px;



}

table.moduletable-left th, div.moduletable-left h3 {

	text-align: left;

	padding-left: 5px;

	height: 17px;

	font-weight: normal;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	margin: 2px 0 5px 0;

    color: #559862;

	background:  url(../images/subhead_bg.gif) repeat-x;     

}



table.moduletable-left td {

	padding: 0px;

	margin: 0px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

/* STYLES MODULE  CONSEIL*/

table.moduletable-conseil {

	width: 365px;;

	height:165px;

}

div.moduletable-conseil {

	width: 375px;

	height: 165px;

	text-align: left;

	position:relative;

	z-index:60;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

background:url(../images/bg-astuces-conseils.gif);

margin-bottom:15px;

}



table.moduletable-conseil th, div.moduletable-conseil h3 {

	height: 32px;

	width: 374px;

		z-index:2000;

		position:relative;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

    color: #559862;  

	font-size:1px;

	background:url(../images/tit-conseils-et-astuces.jpg);

	display:block;

	text-indent:-5000px;

}



table.moduletable-conseil td {

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

/* STYLES MODULE  CATALOGUE*/



table.moduletable-catalogue {

	width: 272px;

	padding-left:10px;

	height:250px;

	color:#3e97d9;

	float:left;

	margin-left:17px;

	background:url(../images/bg-catalogue.jpg) repeat-y;

	border-bottom:solid 3px #639ace;

		margin-bottom:10px;

}

table.moduletable-catalogue img{

border:solid #333333 1px;

width:109px;

height:139px;

}

table.moduletable-catalogue th, div.moduletable-catalogue{

	height: 32px;

	width: 272px;



	margin-left:-10px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

    color: #6fab19;  

	background:url(../images/tit-animalerie.jpg) no-repeat;

	text-indent:-5000px;

	display:block;

	position:relative;

	z-index:12;



	

}

/* STYLES MODULE  CATALOGUE JARDINERIE*/



table.moduletable-catalogue-jardinerie {

		width: 272px;

	padding-left:10px;

	height:250px;

float:left;

  color: #71ad1a;  

background:url(../images/bg-catalogue.jpg) repeat-y;



	margin-bottom:10px;

	border-bottom:solid 3px #6fab19;

}

table.moduletable-catalogue-jardinerie img{

border:solid #333333 1px;

width:109px;

height:139px;



}



#prodnom{

width:111px;

height:27px;

vertical-align:middle;

}

table.moduletable-catalogue-jardinerie a{

width:109px;

height:25px;

}

table.moduletable-catalogue-jardinerie th, div.moduletable-catalogue-jardinerie {

	height: 32px;

		width: 272px;



		margin-left:-10px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

  

	background:url(../images/tit-jardinerie.jpg) no-repeat;

	text-indent:-5000px;

	display:block;

	

	

}

/* STYLES MODULE  CATALOGUE ZOOM*/



table.moduletable-zoom {

		width: 272px;

	padding-left:10px;

	height:250px;

	float:left;

	color:#ff9118;

	background-color:#eeeeee;

		margin-bottom:10px;

}

table.moduletable-zoom img{

border:solid #333333 1px;

width:109px;

height:139px;

}

table.moduletable-zoom th, div.moduletable-zoom {

	height: 32px;

		width: 272px;



		margin-left:-10px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

    color: #cccccc;  

	background:url(../images/tit-zoom-saison.jpg) no-repeat;

	text-indent:-5000px;

	display:block;





}

/* STYLES MODULE  CATALOGUE DECO*/



table.moduletable-deco {

	width: 272px;

	padding-left:10px;

	height:250px;

	float:left;

	color:#81dfe9;

	margin-left:17px;

	background:url(../images/bg-catalogue.jpg) repeat-y;

	border-bottom:solid 3px #5dced9;

		margin-bottom:10px;

}

table.moduletable-deco img{

border:solid #333333 1px;

width:109px;

height:139px;

}

table.moduletable-deco th, div.moduletable-deco {

	height: 32px;

		width: 272px;



	font-weight: normal;

		margin-left:-10px;

	font-family: Arial, Helvetica, sans-serif;

    color: #5dced9;  

	background:url(../images/tit-deco.jpg) no-repeat;

	text-indent:-5000px;

	display:block;



}

/* STYLES MODULE FEATURED PRODUCT*/



table.moduletable-affaires table{

	position:relative;

	z-index:10;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

margin-right:4px;



}



table.moduletable-affaires img{

margin-right:5px;

margin-top:5px;

border:solid #333333 1px;

width:109px;

height:139px;

}

/* STYLES MODULE NOUVEAUTE*/

table.module-nouveaute {

	padding: 0;

	position:relative;

	z-index:10;

	padding-bottom: 5px;

	margin-top:-25px;

	width: 153px;

	height:250px;

	padding-left:5px;

	margin-bottom: 5px;

	text-align: left;

	font-size: 11px;

	position:relative;

	z-index:10;

	font-family: Arial, Helvetica, sans-serif;

background:url(../images/bg-nouveaute.gif) repeat-y;



}

table.module-nouveaute img{

border:solid #333333 1px;

width:109px;

margin-top:5px;

height:139px;

}

/* STYLES MODULE MENU BOUTIQUE*/

table.moduletable-menu-boutique {



	position:relative;

	z-index:200;

	

	margin-top:35px;

	margin-left:-25px;





}

div.moduletable-menu-boutique {



	position:relative;

	z-index:200;

	

	margin-top:35px;

	margin-left:-8px;





}

table.moduletable-menu-boutiqueA {



	position:relative;

	z-index:200;

	margin-left:-8px;





}

div.moduletable-menu-boutiqueA {



	position:relative;

	z-index:200;

		margin-left:-8px;





}



table.moduletable-menu-boutiqueD {



	position:relative;

	z-index:190;

	margin-left:-8px;





}

div.moduletable-menu-boutiqueD {



	position:relative;

	z-index:190;

	margin-left:-8px;





}

div.moduletable-menuH {

background:url(../images/background-menu-horiz.jpg);

background-repeat:no-repeat;

width:798px;

display:block;

margin-top:-1px;

padding-left:190px;

height:36px;

}



/* STYLES MODULE  SELECTION*/

table.moduletable-selection {

	width: 566px;

	height:210px;

	clear:both;

	background-color:#eeeeee;

	position:relative;

	z-index:10;

}

table.moduletable-selection img{

border:1px #333333 solid;

}

table.moduletable-selection table{

	width: 566px;

	margin-top:-20px;

	height:210px;

background-color:#eeeeee;

	vertical-align:top;

	z-index:10;

}

table.moduletable-selection td{

	

	margin-top:15px;;

	

}

/* STYLES MODULE RECHERCHE*/

table.moduletable-recherche {

	 width: auto;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;



}

div.moduletable-recherche {

	padding: 0;

	margin-top:7px;

	padding-bottom: 5px;

	margin-bottom: 5px;

	text-align: left;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	clear: both;

	border-bottom:solid 1px #639ace;
	
	width:170px;;

}



table.moduletable-recherche th, div.moduletable-recherche h3 {

	text-align: left;



	height: 17px;

	font-weight: normal;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	margin: 2px 0 5px 0;

    color: #F29400;

	background: #FFFFFF url(../images/subhead_bg.gif) repeat-x;     

}



table.moduletable-recherche td {

	padding: 0px;

	margin: 0px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

search-recherche{

float:right;

}



input.button-recherche{

background:url(../images/fleche-bleue.gif);

width:15px;

margin-top:2px;

text-indent:-50px;

font-size:1px;

color:#639ace;

height:15px;

float:right;

display:block;

border:0;

}

input.button-recherche:hover{

background:url(../images/fleche-turquoise.gif);

width:15px;

margin-top:2px;

height:15px;

float:right;

display:block;

border:0;

}

/* STYLES MODULE NEWSLETTER*/

div.moduletable-newsletter input.button{

background:url(../images/bt-inscrire-newsletter.gif) bottom;

width:84px;



text-indent:-5000px;

height:15px;

float:right;

display:block;

border:0;

}

div.moduletable-newsletter input.button:hover{

background:url(../images/bt-inscrire-newsletter.gif) top;

width:84px;



height:15px;

float:right;

display:block;

border:0;

}

/* STYLES MODULE  SERVICES*/



table.moduletable-services {

	width: 556px;

	padding-left:0px;

	float:left;

	color:#666666;

	padding-top:5px;

		z-index:100;

		height:228px;

		padding-left:10px;

		margin-top:-5px;

		display:block;

background:url(../images/bg-services.jpg) repeat-y;

		margin-bottom:10px;

}

table.moduletable-services table{

border-bottom:#FF6600 solid 1px;

}

table.moduletable-services img{



}

table.moduletable-services th, div.moduletable-services {

	height: 32px;

		width: 272px;



	font-weight: normal;

		margin-left:-10px;

	font-family: Arial, Helvetica, sans-serif;

    color: #5dced9;  

	background:url(../images/tit-deco.jpg) no-repeat;

	text-indent:-5000px;

	display:block;



}

table.pollstableborder td {

}



.sectiontableheader {

}



.sectiontablefooter {



}



.sectiontableentry1 {

}



.sectiontableentry2 {

}



.small {

	font-size: 10px;

}



.createdate {

	height: 15px;

	padding-bottom: 10px;

	font-size: 10px;

}



.modifydate {

	height: 15px;

	padding-top: 10px;

	font-size: 10px;

}



table.contenttoc {

}



table.contenttoc td {

}



table.contenttoc th {

}



a.mainlevel:link, a.mainlevel:visited {

	display: block;

	background: #FFFFFF url(../images/menu_bg.png) no-repeat;

	line-height: 22px;

	height: 22px;

        width: 160px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #111111;

	text-align: left;

	text-indent: 12px;

	text-decoration: none;

	font-weight: bold;

}



a.mainlevel:hover {

	display: block;

	background: #FFFFFF url(../images/menu_bg.png) no-repeat;

	line-height: 22px;

	height: 22px;

	text-indent: 12px;

        width: 160px;

	background-position: 0px -22px;

	color:#0055FF;

	font-weight: bold;

}



a.mainlevel#active_menu {

	display: block;

	background: #FFFFFF url(../images/menu_bg.png) no-repeat;

	line-height: 22px;

	height: 22px;

	text-indent: 12px;

        width: 160px;

	background-position: 0px -22px;

	color:#0055FF;

	font-weight: bold;

}



a.mainlevel#active_menu:hover {

	display: block;

	background: #FFFFFF url(../images/menu_bg.png) no-repeat;

	line-height: 22px;

	height: 22px;

	text-indent: 12px;

        width: 160px;

	background-position: 0px -22px;

	color:#0055FF;



}

/* PANIER*/

a.mainlevel-panier:link, a.mainlevel-panier:visited {

background:url(../images/bt-mon-panier.jpg) bottom;

width:85px;

display:block;

margin-bottom:-10px;

height:21px;

text-indent:-5000px;

}



a.mainlevel-panier:hover {

background:url(../images/bt-mon-panier.jpg) top;

width:85px;

display:block;

margin-bottom:-10px;

height:21px;

}



a.mainlevel-panier#active_menu {

background:url(../images/bt-mon-panier.jpg) top;

width:85px;

display:block;

margin-bottom:-10px;

height:21px;

}



.module-panier{

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

height:50px;

}

/* FIN PANIER */

a.sublevel:link, a.sublevel:visited {

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-align: left;

	color: #111111;

	background: #FFFFFF;

}



a.sublevel:hover {

	color: #0055FF;

	background: #FFFFFF;

}



a.sublevel#active_menu {

	color: #0055FF;

	background: #FFFFFF;

}



.highlight {

	background-color: Yellow;

	color: Blue;

	padding: 0;

}

.code {

	background-color: #DDD;

        color: #404040;

	border: 1px solid #BBB;

}



div.mosimage {

  border: 1px solid #CCC;

}



.mosimage {

  border: 1px solid #CCCCCC;

  margin: 5px

}



.mosimage_caption {

  margin-top: 2px;

  padding: 1px 2px;

  text-transform: none;

  font-size: 10px;

  border-top: 1px solid #CCCCCC;

}



form {

/* removes space below form elements */

	margin: 0;

 	padding: 0;

}



span.article_seperator {

	display: block;

	height: 1.5em;

        border: 0;

}





/* --template lasyout css-- */



#wrapper {

	width: 974px;

        padding: 0px;

        margin: 0px;

	background: #FFFFFF;

        color: #333333;

	height: auto;

		padding-left:13px;

	padding-right:13px;

}



#container {

        float: left;

	display: block;

	background: #FFFFFF;

        color: #333333;

	margin: 0px;

        height: auto;

}



/* top navigation menu */



#top_menu  { 

position:relative;

float:left;

z-index:65;



height:10px;

} 



/* search section */



#search_inner {

        overflow: hidden;

	float: right;

	width: 100px;

}



#search_inner form {

        padding: 0;

        margin: 0;

}



#search_inner .inputbox {

	border: 0px;

        line-height: 18px;

        height: 18px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

        background: #FFFFFF;

	text-indent: 5px;

}





ul#mainlevel-nav

{

	list-style: none;

	padding: 0;

	margin: 0;

	

}



ul#mainlevel-nav li

{

	background-image: none;

	padding-left: 0px;

	padding-right: 0px;

	float: left;

	margin: 0;

	font-size: 12px;

	line-height: 10px;





     

}



ul#mainlevel-nav li a

{

	display: block;

	padding-left: 10px;

	padding-right: 10px;

	text-decoration: none;

	color: #666666;

	background: #ffffff;

 

}



#buttons>ul#mainlevel-nav li a { width: auto; }



	ul#mainlevel-nav li a:hover

{

	color: #CCCCCC;

	background: #ffffff;

}





/* top image header for the website, replace this image to suit your site */

#fond-logo { 

position:relative;

		padding-top:15px;



z-index:70;

        height: 165px;

        width: 274px;

		float:left;

	background: #ffffff url(../images/logo.jpg) no-repeat;

        color: #333333;

}

#logo { 

position:absolute;

        padding: 0px;

        margin: 0px;

		left:135px;

		top:20px;

z-index:75;



        width: 136px;

         height:78px;

	background: #FFFFFF url(../images/logo-jardinerie-pasero.gif) no-repeat;

        color: #333333;

}

#banner { 

position:relative;

float:left;



left:0px;

width:700px;

z-index:76;

background-image:url(../images/bandeau.gif);

background-position:left;

}



/*#basheader { 

position:relative;

z-index:12;

float:left;

display:block;

margin-left:0;

        height: 38px;

        width: 180px;

	background:#ffffff url(../images/bas-rond.gif) no-repeat;

      

}*/





/* logo banner */



#pathway_text {

   overflow: hidden;

	display: block;

	height: 22px;

	padding-left: 5px;

	margin: 0px;

	width:500px;

    background: #ffffff;

    color: #666666;

	margin-left:-100px;

    text-align: left;

	font-size: 9px;

	font-family: Arial, Helvetica, sans-serif;
margin-bottom:10px;
}



#pathway_text img {

	margin-left: 5px;

	margin-right: 5px;

	margin-top: 6px;

}





/* content */



#content { 

        float: left;

        margin: 0px;

        color: #333333;

        padding: 0px 0px 5px 0px;

	background: #FFFFFF;

        width: 974px; 

    

}





/* left menu navigation */



#left_menu { 

position:relative;

z-index:10;

padding-right:5px;

        float: left;

  margin-left:-4px;

 width:186px;

background:url(../images/bg-left-menu.gif) repeat-y;

		

}



#left_menu  { 

        width: 186px; 

        voice-family: "\"}\""; 

        voice-family:inherit;

  

} 

#bas-left-menu{

width:212px;

height:13px;

background:url(../images/bas-left-menu.gif) no-repeat;

margin-left:-20px;

}

  /* CSS1 UAs should see and use 2nd width */



html>body #left_menu { width: 186px }





/* main content section */



#main_content { 

position:relative;

z-index:1;

        float: left;

        margin: 0px;

	margin-top:15px;

        padding: 22px 0px 0px 20px;

    width:750px;

		

}



/* right column */



#rightcontainer { 

position:relative;

        float: right;



        width: 150px; 

        margin: 0px;

        padding: 0px 0px 0px 0px;

	

        color: #333333;

		z-index:20;

}



#rightcontainer  { 

        voice-family: "\"}\""; 

        voice-family:inherit;

        width: 150px;

			z-index:20;

} 

  /* CSS1 UAs should see and use 2nd width */



html>body #rightcontainer { width: 150px }





/* footer */



.footer { 

        clear: both;

        padding: 5px 0px 5px 0px;

       margin-top:20px;

        height: 28px;

        width: 970px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	letter-spacing:0.5px;

	text-align: center;

	border-top:solid #666666 1px;

	font-weight: normal;

	color: #666666;

	background: #FFFFFF;

}



.footer a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	letter-spacing:0.5px;

	text-align: center;

	font-weight:100;

	color: #666666;

	background: #FFFFFF;

	text-decoration: none;

  

}



.footer a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	letter-spacing:0.5px;

	text-align: center;

		font-weight:100;

	color: #cccccc;

	background: #FFFFFF;

	text-decoration: none;

}





div.clr {

	clear: both;

}



#hautGauche{

width:183px;

font-size:10px;

margin-right:10px;

margin-top:7px;

float:left;

}

#hautDroit{

width:377px;

height:310px;

font-size:12px;

float:left;

margin-top:7px;

}



#bonnes-affaires{

width:362px;

height:245px;

font-size:12px;

padding-bottom:5px;

float:left;

padding-left:17px;

border-bottom:solid 3px #ff8e00;

background:url(../images/bg-bonnes-affaires.gif) repeat-y;



}

#titre-bonnes-affaires{

background-image:url(../images/tit-bonnes-affaires.jpg);

width:379px;

margin-left:-17px;

height:32px;

display:block;

	position:relative;

	z-index:100;



}

#nouveaute{

width:143px;

height:250px;

font-size:12px;

margin-left:27px;

margin-right:5px;

margin-top:1px;

padding-left:15px;

border-bottom:solid 3px #ff8e00;

float:left;

background:url(../images/bg-nouveaute.gif) repeat-y;

}

#nouveaute img{

width:109px;

margin-top:5px;

height:139px;

margin-left:10px;

}

#nouveaute td a{

text-indent:10px;

}

#nouveaute td a:hover{

text-indent:10px;

}

#catalogue{

width:566px;

}

#titre-catalogue{

width:566px;

display:block;



height:32px;

	position:relative;

	z-index:100;

background-image:url(../images/tit-notre-catalogue.jpg);

}

#titre-services{

width:566px;

display:block;



height:32px;

	position:relative;

	z-index:100;

background-image:url(../images/tit-nos-services.jpg);

}

#services{

width:566px;

display:block;

clear:both;

margin-top:10px;

height:260px;

	position:relative;

	z-index:100;

background-image:url(../images/bg-services.jpg);

border-bottom:solid 3px #FF6600;

}

a#bouton-service{

text-indent:-5000px;

margin-top:5px;

background-image:url(../images/bt-voir-tous-services.gif);

background-position:bottom;

width:151px;

z-index:200;

position:relative;

height:15px;

float:right;

display:block;

}

a#bouton-service:hover{

text-indent:-5000px;

background-image:url(../images/bt-voir-tous-services.gif);

background-position:top;

width:151px;

z-index:200;

margin-top:5px;

position:relative;

height:15px;

float:right;

display:block;

}

#selection{

width:566px;

height:242px;

}

#titre-selection{

width:566px;

display:block;

margin-top:10px;

height:32px;

position:relative;

z-index:100;

background-image:url(../images/tit-nous-avons-selectione.jpg);

}

#titre-nouveaute{

width:158px;

display:block;

height:32px;

margin-left:-15px;

	position:relative;

	z-index:100;

background-image:url(../images/tit-nouveautes.jpg);

}

dl#menu-rond  {

position:relative;



top:80px;

left:-50px;

z-index:60;

}

#place-panier {

position:relative;

z-index:70;

top:90px;

left:-50px;

}

dt a {

text-indent:-5000px;

}

a#compte {

background:url(../images/bt-mon-compte.jpg) bottom;

width:94px;

display:block;

height:17px;

position:relative;



z-index:150;

}

a#compte:hover{

background:url(../images/bt-mon-compte.jpg) top;

width:94px;

height:17px;

z-index:150;

display:block;

position:relative;



}



#puce{

list-style:none;

}

#category{
margin-top:10px;
}

#category tbody{

border:thin #FF6600 solid;

}

#category a{

color: #666666;

text-decoration:none;



}

#category a:hover{

color:#cccccc;

text-decoration:none;



}

/* PASERO POUR LA BONNE CAUSE*/



#planete{

background-image:url(../images/fond-planete.gif);

width:330px;

margin-top:10px;

float:left;

height:302px;

padding-left:10px;

padding-top:10px;

padding-right:10px;

}

#animaux30{

background-image:url(../images/fond-planete.gif);

width:330px;

height:312px;

margin-top:10px;

float:left;

margin-left:20px;

padding-left:10px;



padding-right:10px;

}

#dons{

width:695px;

height:186px;

padding-top:20px;

padding-left:15px;

padding-right:10px;

background-image:url(../images/fond-zoom.gif);

margin-top:10px;

float:left;

}

/* FIN PASERO POUR LA BONNE CAUSE*/

/* VOTRE PHOTO*/

#colPhoto{

width:210px;

display:block;

float:left;

}

#lignePhoto{

clear:both;

width:745px;

margin-bottom:10px;

}

#ligneAstuce{

background-image:url(../images/fond-photo.gif);

width:330px;

height:233px;

margin-top:10px;

float:left;

padding-left:10px;

padding-right:10px;

}

/* FIN VOTRE PHOTO*/

/* PLAN ACCES*/

#plan-main{

width:700px;

height:550px;

background:url(../images/plan-acces-jardinerie.gif) no-repeat 0 120px;}

div#plan-main p{

width:700px;

font:11px Verdana, Arial, Helvetica, sans-serif;

color:#666666;

margin-left:50px;}

div#plan-main a{

font:11px Verdana, Arial, Helvetica, sans-serif;

color:#666666;

text-decoration:none;

font-weight:bold;}



/* FIN PLAN ACCES*/

.cbsectiontableentry1{

margin-bottom:5px;

height:90px;

border-bottom:1px solid #999999;

background-color:#fef1e0;

}

.cbsectiontableentry2{

margin-bottom:5px;

height:90px;

border-bottom:1px solid #999999;

}

/*PANIER*/

.centre-image{

text-align:center;

}

.sectiontableheader-panier{

color: #666666;

background-color: #F4F4F4;

}

.sectiontableentry2-ss-total{

background-color: #F4F4F4;

}

.sectiontableentry2-taxes{

background-color: #F4F4F4;

}

.sectiontableentry2-total{

color:#FF6600;

font-size:16px;

}

.sectiontableentry2-panier{



background-color: #FFFFFF;

}

.sectiontableentry1-panier{

background-color: #FDE6C6;

}

.sectiontableentry2-panier a, .sectiontableentry1-panier  a{

color: #666666;

}

.sectiontableentry2-panier img{ 

width:40px;

height:51px;

}

.sectiontableentry1-panier  img{

width:40px;

height:51px;

}

#info-customer{

background: url(../images/fond-info-customer.gif);

background-repeat:no-repeat;

margin-left:170px;

width:390px;

margin-top:-60px;

height:175px;

padding:5px;



}

#info-customer2{

background: url(../images/fond-info-customer.gif);

background-repeat:no-repeat;

margin-left:170px;

width:390px;

height:175px;

padding:5px;



}

#coupon{

background: url(../images/fond-coupon.gif);

background-repeat:no-repeat;

width:390px;

height:79px;

margin-left:170px;

padding:5px;



}

.texte-coupon{

color:#FF9900;

font-size:12px;

font-weight:bold;

}



#recap-infos{

margin-top:10px;



}

#conseil-jardin{

background-image: url(../images/conseils-jardinerie2.jpg);

width:214px;

height:197px;

margin-top:20px;

margin-right:10px;

display:block;

float:left;

padding-left:15px;

padding-right:105px;

padding-top:105px; 

}

#conseil-animaux{

background-image: url(../images/conseils-animalerie2.jpg);

width:214px;

height:197px;

float:left;

display:block;

margin-top:20px;

margin-right:10px;

padding-left:15px;

padding-right:105px;

padding-top:105px; 

}

#conseil-deco{

background-image: url(../images/conseils-accessoires2.jpg);

width:214px;

height:197px;

display:block;

float:left;

padding-left:15px;

padding-right:105px;

padding-top:105px; 

margin-top:20px;

margin-right:10px;

}

#magazine-nature{

background-image: url(../images/mag-nature2.jpg);

width:214px;

height:197px;

float:left;

display:block;

margin-top:20px;

padding-left:15px;

padding-right:105px;

padding-top:105px; 

}

#fiche-animaux{

background-image: url(../images/fond-fiche-animaux.gif);

width:341px;

height:159px;

float:left;

display:block;

margin-top:5px;

padding-left:8px;

padding-right:8px;

padding-top:11px; 

}

#fiche-animaux a{

text-decoration:none;

color:#666666;

font-size:11px;

font-weight:normal;

}

#fiche-animaux a:hover{

text-decoration:underline;

color:#666666;

font-size:11px;

font-weight:normal;

}

#fiche-jardin{

background-image: url(../images/fond-fiche-jardin.gif);

width:341px;

height:159px;

float:left;

display:block;

margin-top:5px;

padding-left:8px;

padding-right:8px;

padding-top:11px; 

}

#fiche-deco{

background-image: url(../images/fond-fiche-deco.gif);

width:341px;

height:159px;

float:left;

display:block;

margin-top:5px;

padding-left:8px;

padding-right:8px;

padding-top:11px; 

}

#fiche-deco a{

text-decoration:none;

color:#666666;

font-size:11px;

font-weight:normal;

}

#fiche-deco a:hover{

text-decoration:underline;

color:#666666;

font-size:11px;

font-weight:normal;

}

#mag-nature{

background-image: url(../images/fond-mag-nature.gif);

width:331px;

height:159px;

float:left;

display:block;

margin-top:5px;

padding-left:8px;

padding-right:18px;

padding-top:11px; 

}

#mag-nature a{

text-decoration:none;

color:#666666;

font-size:11px;

font-weight:normal;

}

#mag-nature a:hover{

text-decoration:underline;

color:#666666;

font-size:11px;

font-weight:normal;

}



#fiche-jardin a{

text-decoration:none;

color:#666666;

font-size:11px;

font-weight:normal;

}

#fiche-jardin a:hover{

text-decoration:underline;

color:#666666;

font-size:11px;

font-weight:normal;

}



#bas-description-produit{

text-indent:-5000px;

height:37px;

width:570px;

padding-left:15px;

padding-right:15px;

background-image: url(http://www.jardineriepasero.com/templates/red_evolution_twenty_nine/images/bas-desc-prod.gif);

background-repeat:no-repeat;

display:block;

float:left;

}

#haut-description-produit{

height:19px;

width:570px;

padding-left:15px;

padding-right:15px;

background-image: url(http://www.jardineriepasero.com/templates/red_evolution_twenty_nine/images/haut-desc-prod.gif);

background-repeat:no-repeat;

display:block;

float:left;

}

#description-produit{

width:545px;

padding-left:35px;

padding-right:20px;

background-image: url(http://www.jardineriepasero.com/templates/red_evolution_twenty_nine/images/fond-product-desc.gif);

background-repeat:repeat-y;

display:block;

float:left;

}

#photo-produit{

width:150px;

height:400px;

margin-top:63px;

display:block;

float:left;

}

#photo-produit img{

border:1px #ccc solid;

margin-left:15px;

}

#photo-produit span{

margin-left:15px;

float:left;

}

img#loupe{

border:none;

float:left;

width:14px;

height:13px;

}

#infos-produits{

float:left;

font-size:12px;

margin-top:10px;

position:relative;

width:500px;

padding-left:15px;

}

#infos-produits a.envoi-fiche{

background-image:url(../images/envoi-fiche-on.png);

width:160px;

position:relative;

top:30px;

left:387px;

height:20px;

border:none;

text-indent:-5000px;

display:block;

}

#infos-produits a.envoi-fiche:hover{

background-image:url(../images/envoi-fiche-over.png);

border:none;

position:relative;

text-indent:-5000px;

top:30px;

left:387px;

width:160px;

display:block;

height:20px;

}

#bas-fiche-produit{

width:730px;

float:left;

}

.Prix {

	color: #FF9900;

	font-weight: bold;

}

#puceVueDetail ul{

margin-left:-10px;

padding:0;

font-size:12px;



}

#puceVueDetail li{

margin:0;

font-size:12px;

padding:0;

background-image: url(../images/puce-noire.gif);

list-style:none;

}

#vueListe img{

border:1px #ccc solid;

}



form#trier div.search{

	color: #FFFFFF;

	font-size:12px;

	font-weight:bold;

	margin:10px 0 0 0;

}



div.trier{

	padding:0 0 0 15px;

}



form#trier input.hidden{

	display:none;

}



form#trier div.search div.content{

	display:block;

	padding:5px 15px;

	margin:0;

	background:url(../images/cadre_rech_multi_fond.gif) repeat-y top left;

}	



form#trier div.search div.haut{

	display:block;

	padding:5px 0 0 0;

	margin:0;

	background:url(../images/cadre_rech_multi_haut.gif) no-repeat top left;

}



form#trier div.search div.bas{

	display:block;

	padding:5px 0 0 0;

	margin:0;

	background:url(../images/cadre_rech_multi_bas.gif) no-repeat top left;

}



form#trier select {

color:#666666;

font-size:12px;

}



#fond-communaute{

width:203px;

height:176px;

float:left;

display:block;

background:url(../images/fond-communaute.gif);

padding-top:60px;

padding-left:80px;

padding-right:30px;

margin-left:40px;

font-size:13px;

padding-bottom:50px;

}

#fond-conseil{

width:203px;

height:176px;

margin-left:35px;

margin-right:50px;

font-size:13px;

float:left;

margin-top:15px;

display:block;

background:url(../images/fond-conseils.gif);

padding-top:60px;

padding-left:80px;

padding-right:30px;

padding-bottom:50px;

}

#fond-compte{

width:203px;

height:186px;

float:left;

display:block;

margin-left:40px;

font-size:13px;

background:url(../images/fond-compte.gif);

padding-top:60px;

padding-left:70px;

padding-right:30px;

padding-bottom:50px;

}

#nostock{

float:left;

width:400px;

display:block;

}

#animaux{

background:url(../images/fond_tableau.gif);

background-repeat:no-repeat;

width:519px;

height:120px;

}

#animaux5{

background:url(../images/fond_tableau5.gif);

background-repeat:no-repeat;

width:519px;

height:120px;

}

#animaux4{

background:url(../images/fond_tableau4.gif);

background-repeat:no-repeat;

width:519px;

height:120px;

}

#animaux6{

background:url(../images/fond_tableau6.gif);

background-repeat:no-repeat;

width:519px;

height:120px;

}

.Style3 {color: #FF9919; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

#aqua5{

background:url(../images/fond-tableau-filtre-aqua.gif);

background-repeat:no-repeat;

}

#aqua7{

background:url(../images/fond-tableau-filtre-aqua7.gif);

background-repeat:no-repeat;

}

#aqua6{

background:url(../images/fond-tableau-filtre-aqua6.gif);

background-repeat:no-repeat;

}

#aqua3{

background:url(../images/fond-tableau-filtre-aqua3.gif);

background-repeat:no-repeat;

}

#chauffage{

background:url(../images/tableau-chauffage-aqua.gif);

background-repeat:no-repeat;

}

#dessin{

background:url(../images/fond-tableau-dessin.gif);

background-repeat:no-repeat;

}



.Style4 {color: #52ACDE; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }

#country_field{

width:210px;

}

fieldset{

background-color:#efefef;

border:none;

}

.en-tete-compte{

color:#FF9919;

height:20px;

font-weight:bold;

font-size:13px;

}

#category{
margin-bottom:10px;
}
.confirmation{
font-size:12px;
}
.confirmation strong{
font-size:13px;
color:#FF9919;
}
.bouton-panier a{
color:#F49401;
font-family:Arial;
font-size:20px;
font-weight:normal;
line-height:26px;
text-align:left;
}
.bouton-panier a:hover{
color:#FFB250;

}
table#marque tr td{
font-size:12px;
line-height:normal;
}
table#marque tr td a{
color:#666666;
}
table#marque div.titre-marque{
margin:0;
margin-left:0px;
border-bottom:2px dotted #999;

}

.sous-titre-marque{
font-size:14px;
color:#999;
}
table#marque .sous-titre-marque img{
margin:0 !important;
border:none !important;
}
.lien-marque a{
color:#63D4DC !important;
}
.lien-marque a:hover{
text-decoration:underline;
}
fieldset strong{
color:#FF9919;
font-weight:bold;
}