#codecat{
position:relative;
float: left;
width:240px;
height:45px;
line-height:14px;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color: #8cc200;
font-weight:bold;
padding-left:4px;
background:url(../images/bgcodecat.jpg) no-repeat;
padding-right:9px;
padding-top:8px;
vertical-align:top;
}


#codecat a ,#codecat a:visited ,#codecat a:active
	{
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color: #8cc200;
font-weight:bold;
padding-left:18px;
text-decoration:none;
background:url(../images/panier1.jpg) no-repeat;
vertical-align:top;
	}
#codecat a:hover
	{
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color: #FF6600;
font-weight:bold;
text-decoration:none;
padding-left:18px;
background:url(../images/panier1.jpg) no-repeat;
	}
	
	
	#navigation{
position:relative;
float: left;
width:500px;
height:22px;
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color: #8cc200;
font-weight:bold;
padding-top:10px;
text-align:center;
}

#navigation a ,#navigation a:visited ,#navigation a:active
	{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color: #ff7200;
font-weight:bold;
text-decoration:none;
text-align:center;
border:1px solid #CCCCCC;
height:20px;
padding-left:6px;
padding-right:6px;
padding-top:4px;
padding-bottom:4px;
width:20px;
	}
#navigation a:hover
	{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color: #0066CC;
font-weight:bold;
text-decoration:none;
text-align:center;
border:1px solid #CCCCCC;
	}
	#navigation a.hover
	{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color: #0066CC;
font-weight:bold;
text-decoration:none;
text-align:center;
border:1px solid #CCCCCC;
	}
	
#detailboutique{
position:relative;
float: left;
width:500px;
height:auto;
padding-left:5px;
font-weight:bold;
line-height:20px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
padding-top:10px;
padding-bottom:20px;
}


#reductioninterne h1{
line-height:24px;
font-size:18px;
font-family: Arial, Helvetica, sans-serif;
color: #FFF;
font-weight:bold;
margin:0 auto;
float:right;
padding-top:13px;
padding-right:4px;
}

#reductioninterne{
position:relative;
float: left;
width:163px;
height:52px;
line-height:14px;
font-size:12px;
font-family: Tahoma;
color: #666666;
padding-left:2px;
background:url(../images/bgreduction.jpg) no-repeat;
padding-right:2px;
text-align:left;
}

#reductioninterne #icoredinterne{
position:relative;
float: left;
width:112px;
height:20px;
font-size:12px;
font-family: Tahoma;
color: #666666;
padding-left:2px;
text-align:left;
}

#reductioninterne #lienredinterne{
position:relative;
float: left;
width:112px;
height:28px;
line-height:14px;
font-size:12px;
font-family: Tahoma;
color: #666666;
padding-left:2px;
text-align:left;
}
#reductioninterne #lienredinterne a ,#reductioninterne #lienredinterne a:visited ,#reductioninterne #lienredinterne a:active
	{
font-size:12px;
font-family: Tahoma;
color: #ef6c01;
font-weight:bold;
padding-left:4px;
text-decoration:none;
vertical-align:top;
text-align:left;

	}
#reductioninterne #lienredinterne a:hover
	{
font-size:12px;
font-family: Tahoma;
color: #95ce00;
font-weight:bold;
text-decoration:none;
	}
	
	
#boutonsuivant1{
position:relative;
float: right;
width:auto;
height:28px;
padding-bottom:10px;
padding-top:5px;
}

#boutonretour1{
position:relative;
float: left;
width:auto;
height:28px;
padding-bottom:20px;
padding-top:15px;
padding-right:2px;
}

#boutonretour1left{
position:relative;
float: left;
width:15px;
height:28px;
background:url(../images/left.jpg) no-repeat;
}

#boutonretour1left2{
position:relative;
float: left;
width:20px;
height:28px;
background:url(../images/leftl.jpg) no-repeat;
}

#boutonretour1right{
position:relative;
float: left;
width:12px;
height:28px;
background:url(../images/right.jpg) no-repeat;
}

#boutonretour1right2{
position:relative;
float: left;
width:19px;
height:28px;
background:url(../images/right2.jpg) no-repeat;
}

#boutonretour1center{
position:relative;
float: left;
width:auto;
padding-top:4px;
height:24px;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
background:#22bff6;
}

#boutonretour1center a , #boutonretour1center a:visited , #boutonretour1center a:active
	{
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
	}
#boutonretour1center a:hover
	{
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color: #006699;
font-weight:bold;
	}

#blocajout{
position:relative;
float: left;
font-size:12px;
font-family: Tahoma;
color: #666;
width:500px;
height:auto;
background:#FFFFFF;
border:1px solid #efefef;
margin-bottom:5px;
padding-bottom:5px;

padding-top:5px;
}

#blocajout span{
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color: #0097ed;
font-weight:bold;
padding-left:10px;
}

#blocajout p{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color: #333;
font-weight:bold;
padding-left:10px;
margin:0 auto;
line-height:24px;
}

#labelbloc{
position:relative;
float: left;
font-size:12px;
font-family: Tahoma;
color: #666;
width:190px;
height:25px;
padding-left:10px;
padding-top:10px;
}

#inputbloc{
position:relative;
float: left;
font-size:11px;
font-family: Tahoma;
padding-top:10px;
color: #666;
width:300px;
height:25px;
}

#blocajoutbouton{
position:relative;
float: left;
font-size:12px;
font-family: Tahoma;
color: #666;
width:500px;
height:auto;
text-align:center;
margin-bottom:5px;
padding-bottom:5px;
padding-top:10px;
}

.boutonajout{
	font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		color: #FFF;
		font-weight:bold;
		width:290px;
		height:26px;
		background:url(../images/ajoutercode.jpg) no-repeat;
		cursor:pointer;
		padding-left:2px;
		padding-right:2px;
		text-align:center;
		border:none;
	
	}


.champajout{
		font-family: Tahoma;
		font-size:11px;
		color: #666;
		height:18px;
		line-height:17px;
		font-weight: normal;
		border:1px solid #dcdcdc;
		padding-left:5px;
	
	}
	
	.champajoutarea{
		font-family: Tahoma;
		font-size:11px;
		color: #666;
		line-height:17px;
		font-weight: normal;
		border:1px solid #dcdcdc;
		padding-left:5px;
	
	}
	
.txtcon{
font-size:12px;
font-family: Arial, Helvetica, sans-serif;
color: #666;
font-weight:bold;
line-height:24px;
}




#consol{
position:relative;
float: left;
width:470px;
height:28px;
padding-top:15px;
padding-right:2px;
padding-left:20px;
}

#consolleft{
position:relative;
float: left;
width:12px;
height:24px;
background:url(../images/concourleft.jpg) no-repeat;
}

#consolright{
position:relative;
float: left;
width:12px;
height:24px;
background:url(../images/concourdroit.jpg) no-repeat;
}

#consolcenter{
position:relative;
float: left;
width:auto;
padding-top:3px;
height:24px;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
background:url(../images/concourcenter.jpg) repeat-x;
}

#consolcenter a , #consolcenter a:visited , #consolcenter a:active
	{
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
	}
#consolcenter a:hover
	{
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color: #D6EEFC;
font-weight:bold;
	}
	
	
	
	#consol1{
position:relative;
float: left;
width:470px;
height:28px;
padding-top:15px;
padding-right:2px;
padding-left:20px;
}

#consolleft1{
position:relative;
float: left;
width:12px;
height:24px;
background:url(../images/concourleft1.jpg) no-repeat;
}

#consolright1{
position:relative;
float: left;
width:12px;
height:24px;
background:url(../images/concourdroit1.jpg) no-repeat;
}

#consolcenter1{
position:relative;
float: left;
width:auto;
padding-top:3px;
height:24px;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
background:url(../images/concourcenter1.jpg) repeat-x;
}

#consolcenter1 a , #consolcenter1 a:visited , #consolcenter1 a:active
	{
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
	}
#consolcenter1 a:hover
	{
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color: #D6EEFC;
font-weight:bold;
	}
	
	
#dercra{
position:relative;
float: left;
width:516px;
height:auto;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
background:url(../images/bgboutique.jpg) repeat-y;
}

#dercra h2{
position:relative;
float: left;
width:430px;
height:24px;
background:url(../images/dernierconcour.jpg) no-repeat;
padding-left:60px;
padding-top:8px;
font-weight:bold;
margin:0 auto;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
}

#dercral{
position:relative;
float: left;
width:500px;
height:auto;
font-weight:bold;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
padding-left:8px;
padding-top:10px;
line-height:24px;
}

#dercral a , #dercral a:visited , #dercral a:active
	{
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color: #0099CC;
text-decoration:none;
background:url(../images/pucedernier.jpg) no-repeat;
padding-left:10px;
	}
#dercral a:hover
	{
font-weight:bold;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
color: #FF9900;
font-weight:bold;
	}
	#grandboutonretour1{
position:relative;
float: left;
width:500px;
height:auto;

}