/********************************************/
/*											*/
/* 					SIDEVIC					*/
/*  			Feuille de style			*/
/*  	 Créée par : Joël Fréchette			*/
/*			  jfrechette@dgk.ca				*/
/*			pachooca@hotmail.com			*/
/* 	 		Date : 29 juin 2009				*/
/* 			  Copyright DGK 2009			*/
/*											*/
/*		--------------------------------	*/
/*											*/
/*	Toute modification à ce document se		*/
/*  doit d'être accompagnée d'un 			*/
/*	commentaire ou d'être rapportée au		*/
/*  créateur de la feuille de style			*/
/*											*/
/********************************************/
* { padding: 0em; margin: 0em; }
body, html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	height:100%;
	margin:0; padding:0;
	padding-top:5px;
	background-image:url(../../images/communs/body_bkg.png);
	background-repeat:repeat;
	background-position:center;
	background-color:#be8b53;
}

h1 {
	font-family:Myriad Pro, Arial;
	font-size:23px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	margin:0 43px 6px 8px;
	padding-top:14px;
}

h2, h3 {
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	margin:0 6px 18px 6px; padding:5px;
	background-color:#BF915F;
}

h3 {margin:0;}

a:link { color:#000000; text-decoration:underline;}
a:visited {color:#000000; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;}
a:active {color:#000000; text-decoration:underline;}


.image {border:1px solid #000000;}

.contenu { 
	width:619px; background-color:#999999; float:left;
	background:url(../../images/communs/bkg_contenu.png) repeat-y left top;
}
.contenu p { margin:6px 43px 12px 8px; text-align:left}


.fixwidth {width:1026px;}




/**********************************/
/*
/* ENTÊTE
/*
/**********************************/
.entete {
	background:url(../../images/communs/i_entete.jpg) no-repeat left bottom;
	width:928px; height:14px;
	
	text-align:left;
	padding:170px 0 10px 30px;
	
	color:#FFFFFF;
	
	font-weight:bold;
	font-size:14px;
}
.entete a:link { color:#FFFFFF; text-decoration:underline;}
.entete a:visited {  color:#FFFFFF; text-decoration:underline;}
.entete a:hover {  color:#FFFFFF; text-decoration:none;}
.entete a:active { color:#FFFFFF; text-decoration:underline;}


#nav { width:958px;}
#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block; height: 99px; }
#nav li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}


/* ----------------------------- start #nav ids ----------------------------- */
#btn_accueil { background:url(../../images/communs/btn_accueil_rl.jpg) no-repeat left bottom;}
#btn_marques { background:url(../../images/communs/btn_marques_rl.jpg) no-repeat left bottom; }
#btn_promotions { background:url(../../images/communs/btn_promotions_rl.jpg) no-repeat left bottom; }
#btn_produits { background:url(../../images/communs/btn_produits_rl.jpg) no-repeat left bottom; }
#btn_contact { background:url(../../images/communs/btn_contact_rl.jpg) no-repeat left bottom; }
/* ----------------------------- end #nav ids ----------------------------- */




/**********************************/
/*
/* BANDE GAUCHE
/*
/**********************************/
.bande_gauche {
	width:407px;
	background:url(../../images/communs/bkg_bandegauche.png) repeat-y right;
	text-align:left;
	float:left;
}
.bande_gauche p { margin:6px 34px 6px 47px;; text-align:justify;}
.carre_pointille {
	width:407px;
	background:url(../../images/communs/carre_gauche.png) no-repeat right top;
}
/************/
/* 	SSMENU 	*/
/************/
.ssmenu {
	background:url(../../images/communs/bkg_ssmenu.png) repeat-y top left;
}
.ssmenu ul {
	background:url(../../images/communs/bkg_degrade.png) no-repeat top left;
	min-height:428px;
}
.ssmenu li {
	margin:0 120px 8px 30px;
	padding:0 0 8px 0;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:1px dotted #FFFFFF;
}
.ssmenu li:hover{
	list-style:url(../../images/communs/bullet.png);
}
.ssmenu a:link { color:#FFFFFF; text-decoration:none;}
.ssmenu a:visited {  color:#FFFFFF; text-decoration:none;}
.ssmenu a:hover {  color:#FFFFFF; text-decoration:none;}
.ssmenu a:active { color:#FFFFFF; text-decoration:none;}

.ssmenu_active { list-style:url(../../images/communs/bullet.png); }
.ssmenu_nonactive { list-style:none; }





/**********************************/
/*
/* FOOTER
/*
/**********************************/
.footer{
	font-size: 10px;
	line-height:18px;
}



/**********************************/
/*
/* DIVERS
/*
/**********************************/

.floatleft {float:left;}
.floatright {float:right;}
.fixbox {clear:both;}
.messageErreur {color:#FF0000;}