body {
	color: #000000;
	background-color: #2c4701;
	margin: 0px;
	background-image:url(../../images-parapluie-publicitaire/fondpage.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

img {
	border:none;
}
form {
	margin: 0px;
}
h1, h2, h3{
	font-size: 1em;
	margin:0px;
	display: inline;
	font-weight:normal;	
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
strong {
	font-weight: bold;
}
/* BLOCK */
.visible {
	display: block;
}
.invisible {
	display: none;
}
/* SCROLLBARS */
.scrollbar {
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#6DCFF6;
	scrollbar-darkshadow-color:#6DCFF6;
	scrollbar-face-color:#6DCFF6;
	scrollbar-highlight-color:#6DCFF6;
	scrollbar-shadow-color:#6DCFF6;
	scrollbar-track-color:#D3EDF8; 
}
/* Champs de formulaire */
.chTransparentTresLong{
	background-color: transparent;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	width:170px;

}
.chTransparentlong{
	background-color: transparent;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	width:140px;

}
.chTransparentPetit{
	background-color: transparent;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000;
	width:20px;

}
.ch {
	background-color: #FFFFFF;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}
.petit {
	width: 20px;
}
.normal {
	width: 150px;
}
.moyen {
	width: 352px;
}
.long {
	width: 432px;
}
.haut {
	height: 26px;
}
.tresHaut {
	height: 90px;
}
.date {
	width: 80px;
	vertical-align: middle;
}
.civilite {
	width: 50px;
}
.formErreur {
	background-color: #FFDDDD;
}
/* LIENS */
a.lien:link, a.lien:visited {
	color: #2C4701;
	text-decoration: none;
}
a.lien:hover {
	color: #060;
	text-decoration: none;
}
a.lienAnth:link, a.lienAnth:visited {
	color: #88A35D;
	text-decoration: none;
	font-size: 10px;
}
a.lienAnth:hover {
	color: #6A8540;
	text-decoration: none;
	font-size: 10px;
}
a.lienPied:link, a.lienPied:visited {
	color: #9F0;
	text-decoration: none;
}
a.lienPied:hover {
	color: #990;
	text-decoration: none;
}
a.lienNav:link, a.lienNav:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
a.lienNav:hover {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #88A35D;
}
.fondDegradeNav {
	background-image:url(../../images-parapluie-publicitaire/fondnav.png);
	background-position:right top;
	background-repeat:no-repeat
}
.fondpageIndex {
	background-image:url(../../images-parapluie-publicitaire/fondEdito.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#FFF;
}
.fondService {
	background-image:url(../../images-parapluie-publicitaire/fondServices.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#FFF;
}
.fondCatalogue{
	background-image:url(../../images-parapluie-publicitaire/fondCatalogue.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
.fondChNewsletter{
	background-image:url(../../images-parapluie-publicitaire/fondChNewsletter.jpg);
	background-repeat:no-repeat;
}
.fondArTemplate{
	background-image:url(../../images-parapluie-publicitaire/fondArtemplate.gif);
	background-repeat:no-repeat;
	background-color:#FFF;
}
.fondChRecherche{
	background-image:url(../../images-parapluie-publicitaire/fondchrecherche.jpg);
	background-repeat:no-repeat;
}
.fondPied {
	background-color:#141414;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
}
.txtimportant {
	color: #F30;
	font-size: 11px;
	font-weight: bold;
}

.txtDiscet{
	color: #999;
	font-size: 11px;		
}

.txtPetit {
	color: #000;
	font-size: 10px;
	font-weight: bold;
}
.txtPrixdetail {
	color: #FE6C49;
	font-size: 14px;
	font-weight: bold;
}
#encartaccueil {
	overflow:auto;
	height:400px;
}
#encartedito {
	overflow:auto;
	height:190px;
	padding-right:15px;
}
#encartcatalogue {
	overflow:auto;
	height:600px;
}
.descProd1 {
	background-color:#2C4701;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6A8540;
	border-bottom-color: #223601;
	padding-left: 10px;
}
.descProd2{
	background-color:#2C4701;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6A8540;
	border-bottom-color: #223601;
	padding-left: 10px;
}
.descProd3{
	background-color:#8b8b8b;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d7d7d7;
	border-bottom-color: #6c6c6c;
	padding-top:5px;
	padding-left: 10px;	
	padding-right: 10px;	
}
.paniertableau {
	background-color: #D2D2D2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.paniertableau2 {
	background-color: #E4B098;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}

.lienAriane:link, .lienAriane:visited{
	text-transform: uppercase;		
	text-decoration: none;	
	color:#000;
}

.lienAriane:hover{
	text-transform: uppercase;		
	text-decoration: none;	
	color: #F30;
}

/* Navigation du catalogue*/

.navCatalogue ul li{
	/*line-height:20px;*/
	list-style:none;
	padding-right:22px;
	margin-right:6px;	
	margin-top:4px;
	margin-bottom:6px;
	vertical-align:middle;
	
	background-image: url(../../images-parapluie-publicitaire/puce-nav.gif);
	background-position:right top;
	background-repeat:no-repeat;
	
}

.navCatalogue ul li ul li{
	padding-right:22px;
	margin-right:-21px;
/*	background-image:none;	*/
}
 
.navCatalogue ul li a:link, .navCatalogue ul li a:visited {
	color: #FFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;	
	margin:0px;
	padding:0px;
}

.navCatalogue ul li a:hover {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #88A35D;
	margin:0px;
}
.prixBarre {
	display:none;
}