
.thm_theme_home .thm_themeT {width: 250px}

.balisageheadbox {
line-height: 22px;
font-weight: bold;
color: #815D47;
}


.sliderprodtitre {
    border: 2px solid #ffffff;
   -moz-border-radius-topleft: 10px;
   -moz-border-radius-topright: 10px;
   -moz-border-radius-bottomleft: 10px;
   -moz-border-radius-bottomright: 10px;
   -webkit-border-top-left-radius: 10px;
   -webkit-border-top-right-radius: 10px;
   -webkit-border-bottom-left-radius: 10px;
   -webkit-border-bottom-right-radius: 10px;
  -moz-box-shadow: 0px 2px 10px #888888;
  -webkit-box-shadow: 0px 2px 10px #888888;
    cursor: pointer;
    height: 15px;
    margin-left: -2px;
    text-align: center;
    width: 200px;
background: #f0c808;
margin: 0 3px 0px 6px;
padding:1px 8px;
position: relative;
top: 21px;
font-weight: bold;
color: #ffffff;
z-index: 100;
line-heigh: 20px;
}
.sliderprodtitre a {
font-weight: bold;
color: #ffffff;
text-decoration: none;
}


.sliderprod {
  -moz-box-shadow: 0px 1px 6px #888888;
  -webkit-box-shadow: 0px 1px 6px #888888;
    border: 2px solid #ffffff;
   -moz-border-radius: 60px;
   -webkit-border-radius: 60px;
    color: #000000;
padding:3px 8px;
font-size: 10px;
opacity : 0.9;
color: red;
filter : alpha(opacity=90);
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px; 
width: 475px;
margin: 15px;
text-decoration: none;
}



div.stockalert1 a {
  -moz-box-shadow: 0px 1px 6px #888888;
  -webkit-box-shadow: 0px 1px 6px #888888;
    border: 2px solid #ffffff;
   -moz-border-radius: 60px;
   -webkit-border-radius: 60px;
    color: #000000;
padding:3px 8px;
font-size: 10px;
opacity : 0.5;
color: red;
filter : alpha(opacity=50);
text-decoration: blink;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomleft: 0px; 
position: relative;
top: -7px;
left: 48px;
}
div.pricealert1 a {
  -moz-box-shadow: 0px 1px 6px #888888;
  -webkit-box-shadow: 0px 1px 6px #888888;
    border: 2px solid #ffffff;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
    color: #000000;
padding:3px 8px;
font-size: 10px;
opacity : 0.5;
filter : alpha(opacity=50);
position: relative;
top: 76px;
left: 89px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-bottomleft: 3px; 
}


.slider_prod {
width:350px;
border:0px solid #000000;
text-align:left;
float:left;
}

.zone_confirm {color:#666; font-size:10px;  font-weight:bold; padding: 1px 0 0 3px; }


div.slidercontrolwr_full_page
{
	position: absolute;
	left: 165px;
	width: 110px;
	height: 31px;
	background: #cccccc;
	padding: 6px 0px 2px 8px;
	margin: 6px 0px 2px 150px;
	border:1px solid #FFFFFF;
	-moz-border-radius-bottomleft: 10px; 
	-moz-border-radius-bottomright: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	background: #bb0007;
	opacity : .7;
	filter : alpha(opacity=70);
	z-index:500;
}

.flashball #wpcumuluscontent {
	background: #bb0007;
	border:0px solid #FFFFFF;
	-moz-border-radius: 300px; 
	-webkit-border-bottom: 300px;
	width:400px;
	height: 400px;
	color: #009966;
	-moz-box-shadow: 8px 10px 70px #000000;
	-webkit-box-shadow: 8px 10px 70px #000000;
}
.flashball 
{
	border:0px solid #FFFFFF;
	-moz-border-radius: 20px; 
	-webkit-border-bottom: 20px;
	background: none;
}
.cms-advance-flashtags .middle {
	border:0px solid #FFFFFF;
	background: none;
}

.cms-advance-flashtags .col-main {
	border:0px solid #FFFFFF;
	background: none;
}



td.unproduit
{
  -moz-box-shadow: 0px 2px 10px #888888;
  -webkit-box-shadow: 0px 2px 10px #888888;
    border: 2px solid #ffffff;
margin:5px;
}

td.unproduit:hover
{
	text-decoration: none;
	bottom:2px;
	position:relative;
}

.photoproduit
{
	margin:0 0 0 0;
	color:black;
	height:100px;
	width:100px;
	padding:0;
}


.rating_full_page
{
position:relative;
margin:-100px 0 0 4px;
background: #ffffff;
width: 96px;
padding-left:10px;
}

.lienproduitfull, .lienproduitfull a
{
	color:#ffffff;
	text-decoration: none;
	padding: 0 0 0 3px;
	background-color:#000000;
	-moz-border-radius: 0 0 10px 10px; 
font:11px arial, helvetica, sans-serif;
}



.lienproduit, .lienproduit a
{
	color:#8E8E8E;
	text-decoration: none;
	margin: 0 0 0 0;
	background-color:none;
	font-weight:bold;
}
	
	
	
.prevfull
{
	background: #bb0007;
	height: 37px;
	width:50px;
	margin-top:200px;
	position:absolute;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topright: 10px;
	opacity : .7;
	z-index:500;
}

.nextfull
{
	background: #bb0007;
	height: 37px;
	width:57px;
	margin-top:200px;
	margin-left:649px;
	position:absolute;
	-moz-border-radius-bottomleft: 10px; 
	-moz-border-radius-topleft: 10px;
	opacity : .7;
	z-index:500;
}


.prevfull a
{
	color: #FFFFFF;
    float: left;
    height: 24px;
    margin: 6px 4px;
    opacity: 0.6;
    overflow: hidden;
    padding: 0;
    text-decoration: none;
    text-indent: -1000px;
    width: 46px;
}

.nextfull a
{
	color: #FFFFFF;
    float: left;
    height: 24px;
    margin: 7px 5px;
    opacity: 0.6;
    overflow: hidden;
    padding: 0;
    text-decoration: none;
    text-indent: -1000px;
    width: 46px;
}

.nextfull a:hover, .prevfull a:hover, .slidercontrolfull a:hover
{
	opacity:1;
}


.aprevfull
{
    background: url(../images/aprevfull.gif) no-repeat;
}
.anextfull
{
    background: url(../images/anextfull.gif) no-repeat;
}
.astopfull
{
    background: url(../images/astopfull.gif) no-repeat;
}
.aplayfull
{
    background: url(../images/aplayfull.gif) no-repeat;
}







div.slidercontrolwr3
{
position: absolute;
top: 5px; 
left: 336px;
width: 85px;
height: 20px;
background: #cccccc;
padding: 6px 0px 2px 8px;
margin: 6px 0px 2px 8px;
     border:1px solid #FFFFFF;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
background: #bb0007;
opacity : .7;
filter : alpha(opacity=70);
}




.slider_com_kanata 
{
text-decoration:blink;
   -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
    border: 1px solid #B28467;
    height: 10px;
    left: 0px;
opacity : .7;
filter : alpha(opacity=70);
    position: relative;
    top: 0px;
    width: 502px;
padding:5px;
padding-top:10px;
background: url("../images/gradient-gray.gif") repeat-x scroll 0 0 #F0E8D9;

  -moz-box-shadow: 0px 1px 3px #888888;
  -webkit-box-shadow: 0px 1px 3px #888888;

}

.slider_com_kanata:hover
{
	opacity:1;
}


div.slidercontrolwr8{


   -moz-box-shadow:  -1px 0px 0.3em #000000;
-webkit-box-shadow:  -1px 0px 0.3em #000000;
        box-shadow:  -1px 0px 0.3em #000000;


z-index:500;
background: #B28467;
position: absolute;
top: 3px;
left: 420px;
width: 85px;
height: 19px;
padding: 6px 0px 2px 8px;
margin: 5px 0px 2px 8px;
     border-left:1px solid #00000;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-topright: 20px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
opacity : 1;
filter : alpha(opacity=100);
}



.pseudo_com_ka
{
color:#424B5C;
	border:0px;
	width:55px;
	height:100%;
	float:left;
	font-size: 13px;
	font-weight : bold;
	font-family: Verdana;
	opacity : 0.6;
	filter : alpha(opacity=60);
padding: 0px 0px 0px 0px; 
}

.texte_com_ka
{
color:#888888;
	border:0px;
	width:200px;
	height:100%;
	float:left;
	font-size: 8pt;
	font-family: Verdana;
	position: relative;
    top: 2px;
line-height: 15px;
}

.lien_com_ka
{
	border:0px;
	width:200px;
padding: 2px 0px 0px 0px; 
	float:left;
	font-size: 11px;
	font-family: Verdana;
}
.lien_com_ka a
{
font-weight: bold;
text-decoration: blink;
color:#888888;
line-height: 15px;
}



div.slidercontrolwr6
{
position: absolute;
position: absolute;
right: 0px;
top: 3px;
width: 93px;
height: 21px;
background: #cccccc;
padding: 6px 0px 2px 8px;
     border:1px solid #FFFFFF;
     border-right:0px solid #FFFFFF;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-topleft: 10px;
 -webkit-border-bottom-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
background: #bb0007;
opacity : .7;
filter : alpha(opacity=70);
}

.view_namepro {
color: #cccccc;
font:13px arial, helvetica, sans-serif;
     border:0px solid #bb0007;
    -moz-border-radius: 6px; 
    -webkit-border-radius: 6px;
padding: 0px;
}



.view_namepro:hover {
color: #cccccc;
font:10px arial, helvetica, sans-serif;
     border:0px solid #bb0007;
    -moz-border-radius: 6px; 
    -webkit-border-radius: 6px;
padding: 0px;
}

div.scroller div.section
{
float:left;
padding-right:300px;
overflow: hidden;
}


#welcome-msg {
    float: left;
    font-size: 0.95em;
    font-weight: normal;
    color: #FFFFFF;
}
#welcome-msg h1 {
    float: left;
    font-size: 0.95em;
    font-weight: normal;
    color: #FFFFFF;
}

.bookmark_widget {
    position: absolute;
    right: -16px;
    top: 3px;
}

#header-cart {
    position: absolute;
    z-index: 20;
    width: 200px;
    right: 0;
    top: 7px;
}
#header-cart .head {
    margin-bottom: 8px;
    padding-right: 8px;
    line-height: 0.9em
}
#header-cart .head h4 {
    cursor: pointer;
    float: none;
    display: inline;
    padding-left: 15px;
    background: url(../images/icon-cart.gif) no-repeat 0 50%;
}
#header-cart .head h4,
#header-cart .head h4 a {
    color: #B28000;
    font-size: 0.95em;
    font-weight: normal;
}
#cart-content {
    border: 6px solid #79000f;
    border-top: none;
    -moz-border-radius: 0 0 0 18px;
    -webkit-border-bottom-left-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
    border-radius: 0 0 8px 8px;
    background: #bb0007;
    padding: 6px;
    color: #ffffff;
    position: absolute;
    top: 16px;
    right: -1px;
    width: 300px;
    opacity:.90;

}

#cart-content .product-images {
    float: left;
    padding: 0 0 0 5px;
}
#cart-content .product-images img {
    border: 1px solid #a9a9a9;
}
#cart-content .product-details {
    padding: 0 20px 0 5px;
    margin: 0 0 0 60px;
    border-top: 1px dotted #d7e1ee;
}
#cart-content h6 {
    color: #e9d8c1;
    text-indent: 5px;
    font-weight: normal;
}
#cart-content h61 {
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    text-indent: 5px;
    padding: 0 0 0 5px;
}

#cart-content li {
    clear: both;
}
#cart-content a {
    color: #e9d8c1;
}
#cart-content a:hover {
    color: #ffffff;
}
#cart-content .actions a span {
    cursor: pointer;
}
#cart-content #center-buttons {
    border-top: 1px dotted #e9d8c1;
    padding-bottom: 2px;
    padding-top: 2px;
    clear: both;
    text-align: center;
}

#slider
{
    position: relative;
    margin: 0px auto 13px;
    overflow: hidden;
    margin-bottom: 3px;
    border: 0px solid #ccc;
}

.slider_in
{
position: relative;
    top: -7px;
}



div.scroller
{
    overflow: hidden;
    zoom: 1;
}


div.scroller .content 
{
    padding: 0;
}
div.slidercontrolwr
{
    position: absolute;
    right: 15px;
    top: 10px;
    width: 85px;
    height: 20px;
}

div.slidercontrolwr2
{
    position: relative;
    left: 528px;
    top: 11px;
    width: 85px;
    height: 20px;
padding: 6px 0px 2px 8px;
     border:3px solid #e7d7b4;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
background: #CAAF78;
opacity : .7;
filter : alpha(opacity=70);
}

.back_prod_content {
    -moz-border-radius: 20px 20px 20px 20px;
    background: -moz-linear-gradient(#E5EAEA, #FFFFFF) repeat scroll 0 0 transparent;
    border: 2px solid #FFFFFF;
    color: #bcc587;
    height: 20px;
    padding: 5px 5px 0 11px;
    position: relative;
    width: 55%;
}
.back_prod_content a {
padding: 3px 0px 0 11px;
color: #bcc587;
font-size: 12px;
font-weight: bold;
}
.envoi_mail_friend {
    -moz-border-radius: 20px 20px 20px 20px;
    background: -moz-linear-gradient(#E5EAEA, #FFFFFF) repeat scroll 0 0 transparent;
    border: 2px solid #FFFFFF;
    color: #bcc587;
    height: 20px;
    padding: 5px 5px 0 11px;
    position: relative;
    width: 62%;
}
.envoi_mail_friend a {
padding: 3px 0px 0 11px;
color: #bcc587;
font-size: 12px;
font-weight: bold;
}

.ajoutcom {
    -moz-border-radius: 20px 20px 20px 20px;
    background: -moz-linear-gradient(#E5EAEA, #FFFFFF) repeat scroll 0 0 transparent;
    border: 2px solid #FFFFFF;
    color: #bcc587;
    height: 20px;
    padding: 5px 5px 0 11px;
    position: relative;
    width: 55%;
}
.ajoutcom a {
padding: 3px 0px 0 11px;
color: #bcc587;
font-size: 12px;
font-weight: bold;
}
.lirecommentaire {
    -moz-border-radius: 20px 20px 20px 20px;
    background: -moz-linear-gradient(#E5EAEA, #FFFFFF) repeat scroll 0 0 transparent;
    border: 2px solid #FFFFFF;
    color: #bcc587;
    height: 20px;
    padding: 5px 5px 0 11px;
    position: relative;
    width: 79%;
}
.lirecommentaire a {
padding: 3px 0px 0 11px;
color: #bcc587;
font-size: 12px;
font-weight: bold;
}



















.ligne_nbcom_content {
    -moz-border-radius: 20px 20px 20px 20px;
    background: -moz-linear-gradient(#E5EAEA, #FFFFFF) repeat scroll 0 0 transparent;
    border: 2px solid #FFFFFF;
    color: #009966;
    height: 20px;
    padding: 5px 5px 0 11px;
    position: relative;
    width: 55%;
}
.ligne_nbcom_content a {
padding: 3px 0px 0 11px;
color: #009966;
font-size: 12px;
font-weight: bold;
}

.pho_concour_showcase div.slidercontrolwr2
{
    position: relative;
    left: 33px;
    top: 177px;
    width: 85px;
    height: 20px;
background: #cccccc;
padding: 6px 0px 2px 8px;
     border:1px solid #262A2F;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
opacity : .5;
filter : alpha(opacity=50);
z-index:450;
}



.pho_photo_showcase div.slidercontrolwr2
{
    position: relative;
    left: 380px;
    top: 10px;
    width: 85px;
    height: 20px;
background: #262a2f;
padding: 6px 0px 2px 8px;
     border:3px solid #dadada;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
opacity : .7;
filter : alpha(opacity=70);
}
.pho_concour_showcase #slider{
margin-top:-31px;
}
.pho_concour_showcase div.section{
margin-top:-15px;
}
.lgm_legume_showcase div.slidercontrolwr2
{
    position: relative;
    left: 595px;
    top: 10px;
    width: 85px;
    height: 20px;
background: #75a773;
padding: 6px 0px 2px 8px;
     border:3px solid #c3d8c2;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
opacity : .7;
filter : alpha(opacity=70);
}
.lgm_legume_showcase div.maskimagelegume
{
    position: absolute;
    left: 0px;
    top: 70px;
    width: 710px;
    height: 250px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.thm_heberg_showcase div.maskimagehebergement
{
    position: absolute;
    left: 0px;
    top: 70px;
    width: 710px;
    height: 250px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.thm_theme_faune_showcase div.maskimagefaune
{
    position: absolute;
    left: 0px;
    top: 70px;
    width: 710px;
    height: 250px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.igt_immig_showcase div.maskimageimmigration
{
    position: absolute;
    left: 0px;
    top: 70px;
    width: 710px;
    height: 250px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.rgn_B_region div.maskimageregion
{
    position: absolute;
    left: 0px;
    top: 70px;
    width: 710px;
    height: 250px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}




.pho_photo_showcase div.maskimagephoto
{
    position: absolute;
    left: 265px;
    top: 50px;
    width: 200px;
    height: 200px;
background: #ffffff;
opacity : .0;
filter : alpha(opacity=0);
}
.rct_showcase_recette div.maskimagerecette
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.rct_B_amusebecs div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.ldr_recette1_B_amuse-becs div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.rct_B_breuvages div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.ldr_recette1_B_breuvages div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.rct_B_entrees div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.ldr_recette1_B_entrees div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.rct_B_plats div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.ldr_recette1_B_plats div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.rct_B_desserts div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}
.ldr_recette1_B_desserts div.maskimagerecettedetail
{
    position: absolute;
    left: 420px;
    top: 75px;
    width: 290px;
    height: 260px;
background: #bb0007;
opacity : .0;
filter : alpha(opacity=0);
}


.thm_theme_faune_showcase div.slidercontrolwr2
{
    position: relative;
    left: 608px;
    top: 18px;
    width: 85px;
    height: 20px;
padding: 6px 0px 2px 8px;
     border:3px solid #b5d3b4;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
background: #75a773;
opacity : .7;
filter : alpha(opacity=70);
}

.rct_showcase_recette div.slidercontrolwr2
{
    position: relative;
    left: 528px;
    top: 11px;
    width: 85px;
    height: 20px;
padding: 6px 0px 2px 8px;
     border:3px solid #e7d7b4;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
background: #CAAF78;
opacity : .7;
filter : alpha(opacity=70);
}


.ptr_showcase div.slidercontrolwr2
{
    position: relative;
    left: 328px;
    top: 5px;
    width: 85px;
    height: 20px;
padding: 6px 0px 2px 8px;
     border:3px solid #b5cb91;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
background: #537d10;
opacity : 0.7;
filter : alpha(opacity=70);
}

div.scroller img
{
    border: none;
}
div.scroller div.section
{
    float: left;
    overflow: hidden;
}
div.scroller div.content
{
    width: 10000px;
    float: left;
}

div.scroller div.contentfull
{
    width: 10000px;
    float: left;
}


.blocfull
{
position:relative;
left:30px;
}


.slidercontrol
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.slidercontrol a
{
    color: #ffffff;
    filter: alpha(opacity=100);
    float: left;
    height: 14px;
    margin: 0px 2px;
    opacity: 1;
    overflow: hidden;
    padding: 0px;
    text-decoration: none;
    text-indent: -1000px;
    width: 14px;
}


.slidercontrolfull a
{
    color: #ffffff;
    filter: alpha(opacity=100);
    float: left;
    height: 24px;
    margin: 0px 2px;
    opacity: 0.6;
    overflow: hidden;
    padding: 0px;
    text-decoration: none;
    text-indent: -1000px;
    width: 46px;
}

.slidercontrol a:hover
{
    filter: alpha(opacity=100);
    opacity: 1;
}
.content .sliderdescription
{
    background: url(../images/grid.gif) repeat left top;
    color: #222;
    filter: alpha(opacity=50);
    font: 12px bold Helvetica, sans-serif;
    left: 15px;
    opacity: 0.5;
    padding: 10px;
    position: relative;
    top: -100px;
    width: 650px;
}
div.sliderdescription:hover, .sliderdescription.active
{
    background-color: #fff !important;
}
.content a
{

}

.aprev
{
    background: url(../images/aprev.gif) no-repeat 3px 3px;
}
.anext
{
    background: url(../images/anext.gif) no-repeat 3px 3px;
}
.astop
{
    background: url(../images/astop.gif) no-repeat 3px 3px;
}
.aplay
{
    background: url(../images/aplay.gif) no-repeat 6px 3px;
}


.footerl .mini-newsletter {
    float: left;
    clear:both;
    width:390px;
}
.footerl {
    float: left;
}
.footerl .mini-newsletter h4{
    color: #505050;
    margin-right: 10px;
}
.footerl form, .footerl .mini-newsletter h4 {
    float: left;
    line-height: 30px;
    font-size: 11px;
}
.footerl .mini-newsletter input.input-text {
    float: left;
}
.footerl .form-button-alt{
    float: right;
    margin:3px 0px 0px 6px;
}

.form-button, .form-button-alt {
    background: #f0e8d9 url(../images/gradient-gray.gif) repeat-x 0 0;
    border: 1px solid #b28467;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -opera-border-radius: 4px;
    margin: 0px;
    vertical-align:top;
    padding: 2px 6px;
    color: #815d47;
}
.form-button:hover, .form-button-alt:hover {
    border-color: #b28467;
    color: #286d1a;
}
  
.form-buttonrecette, .form-buttonrecette-alt {
    background: #f0e8d9 url(../images/gradient-gray.gif) repeat-x 0 0;
    border: 1px solid #b28467;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -opera-border-radius: 4px;
    vertical-align:top;
    color: #815d47;
font-size: 9px;
height: 17px;
padding-bottom:3px;
}
.form-buttonrecette:hover, .form-buttonrecette-alt:hover {
    border-color: #b28467;
    color: #286d1a;
font-size: 9px;
height: 17px;
padding-bottom:3px;
}

.col-main p{
       text-align:justify;
}

.tag-list-index .col-main .mini-product-tags .content{
        border: none;
}


/******* Color changes *******/

.middle-container{ background-color: #be2a27 !important; }
.shop-access a { color:#d09e70 !important; }
.shop-access a:hover  { color:#eeeeee !important; }
.language-switcher label { color:#424b5c !important; }
.catalog-listing h5 a, .catalog-listing h5 a:hover { color:#bb0007 !important; }
.catalog-listing h2 a, .catalog-listing h2 a:hover { font-size: 13px; color:#bb0007 !important; }
.catalog-listing h3 a, .catalog-listing h3 a:hover { font-size: 13px; color:#bb0007 !important; }
.catalog-listingrecette h3 a, .catalog-listingrecette h3 a:hover { font-size: 10px; color:#bb0007 !important; }

.catalog-listinghome h3 a, .catalog-listinghome h3 a:hover { font-size: 11px; color:#bb0007 !important; }

.product-collateral .collateral-box hh4{ color:#424b5c !important; }
#nav ul li a:hover { background: #424b5c !important; }


.category-head h1 {
    font-size: 28px;
    font-weight: normal;
    color: #bb0007;
height:25px;
text-align:center;
padding: 10px 0 0 0;
}


.category-head h2 {
    font-size: 28px;
    font-weight: normal;
    color: #bb0007;
}

.process-checkout {
-moz-border-radius:15px;
-webkit-border-radius:15px;
border: 3px solid #0000FF;
padding: 8px;
}



.participer-concour2 {
color: #ffffff;
    position: relative;
    left: 200px;
    top: -48px;
    height: 20px;
padding: 6px 10px 6px 10px;
margin-left: 5px;
     border:2px solid #e8e8e8;
    -moz-border-radius-bottomleft: 10px; 
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px; 
text-decoration: blink;
font-size: 20px;
text-shadow: 3px 3px 2px #272725;
font-family: Calibri,Arial,sans-serif;
}
.participer-concour2:hover {
color: #ffffff;
text-decoration: none;
    position: relative;
    left: 205px;
    top: -50px;
text-shadow: 3px 3px 2px #272725;
font-family: Calibri,Arial,sans-serif;
}

.meilleurephotodelasemaine {
    position: relative;
    left: 60px;
    top: -240px;
width: 200px;
height: 160px;
}

.tamponconcours{
    position: relative;
    left: 550px;
    top: -180px;
width: 150px;
height: 20px;
z-index: 3000;
}
.commentez {
  -moz-box-shadow: 0px 1px 6px #888888;
  -webkit-box-shadow: 0px 1px 6px #888888;
    border: 2px solid #ffffff;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
    color: #ffffff;
background: #bb0007;
padding:3px 8px;
position:relative;
bottom: 14px;
font-size: 12px;
opacity : 1;
filter : alpha(opacity=100);
font-weight: bold;
}
.uploaderphoto {
    border: 0px solid #ffffff;
}
.uploaderphoto1 {
margin: 0px 0 0px 0px;
font-size: 10px;
color: #bb0007;
position: relative;
bottom: 5px;
left: 45px;
opacity : .7;
filter : alpha(opacity=70);
}

.uploaderphoto0 {
margin: 20px 0 0px 0px;
color: #666666;
  -moz-box-shadow: 0px 2px 10px #888888;
  -webkit-box-shadow: 0px 2px 10px #888888;
   border: 2px solid #ffffff;
padding: 5px;
   -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
background: -moz-linear-gradient(#e5eaea, #ffffff);
background-image: -webkit-gradient(linear,center center,10,center center,480,from(#e5eaea),to(white)); 
}
.notationttl {
color: #666666;
}

.bloc_com {
-moz-border-radius:10px 10px 10px 0px;
border:1px solid #e8e8e8;
padding:5px;
margin-top:10px;
min-height:80px;
}

.bloc_com_head {
border-bottom:1px solid #e8e8e8;
height:15px;
}

.bloc_com_titre {
margin-left:10px;
float:left;
margin-left:5px;
font-size: 10px;
}
.bloc_com_titre_nom {
font-style:italic;
float:left;
margin-left:5px;
font-size: 10px;
font-weight: bold;
background: #bb0007;
padding: 0 3px 0 3px;
color:#ffffff;
}
.bloc_com_photo {
margin:0px 10px 5px 12px;
float:left;
  -moz-box-shadow: 0px 2px 10px #888888;
  -webkit-box-shadow: 0px 2px 10px #888888;
    border: 2px solid #ffffff;
}

.bloc_com_texte {
width:100%;
font-size: 13px;
font-family: "Calibri",Verdana,sans-serif;
}


.textecom
{
    color:#0A263C;
    font-family: "Calibri",Verdana,sans-serif;
    font-size: 12px;
    position: relative;
    top: -12px;
}

.datecom
{
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: white;
    color:#0A263C;
    font-family: "Calibri",Verdana,sans-serif;
    font-size: 10px;
    left: 2px;
    padding-left: 3px;
    position: relative;
    top: -153px;
    width: 90px;
opacity : 0.6;
filter : alpha(opacity=60);
}

.descri_content
{
	font:11px arial,helvetica,sans-serif;
	line-height:12px;
	text-align: justify;
}

.ensavoirpluscontent {
display: none;
}
