* {
	margin:0px;
	padding:0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}

.clearboth {
	clear:both;
}

ul li {
	list-style:none;
}

img{
	border:0px
}

/* ******************************************************************************************************* MENU */

#main {
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

#contentMenuGener{
	width:168px;
	vertical-align:top;
}

#contentMenuCata{
	width:202px;
	vertical-align:top;
}

#contentRight{
	vertical-align:top;
	width:530px;
}

#footer {
	position:relative;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	border-top:#eeeeee 3px solid;
}

/* ******************************************************************************************************* MENU */


/* ************************ MENU GENERAL ***************************** */
/* ************************ MENU GENERAL ***************************** */
#menuGener{
	width:155px;
}

#menuGener li{
	border-bottom:#CCCCCC 1px dotted;
}

#menuGener li a{
	display:block;
	width:155px;
	height:22px;
	text-decoration:none;
}

#menuGener span{
	visibility:hidden;
}

#nav2{
	background-image: url(../img/menu_qui.gif);
	background-repeat:no-repeat;
}
#nav2:hover{
	background-position:bottom;
}

#nav9{
	background-image:url(../img/menu_origines.gif);
	background-repeat:no-repeat;
}
#nav9:hover{
	background-position:bottom;
}

#nav10{
	background-image:url(../img/menu_isoler.gif);
	background-repeat:no-repeat;
}
#nav10:hover{
	background-position:bottom;
}

#nav13{
	background-image:url(../img/menu_cpro.gif);
	background-repeat:no-repeat;
}
#nav13:hover{
	background-position:bottom;
}

#nav16{
	background-image:url(../img/menu_realisations.gif);
	background-repeat:no-repeat;
}
#nav16:hover{
	background-position:bottom;
}

#nav19{
	background-image:url(../img/menu_distribution.gif);
	background-repeat:no-repeat;
}
#nav19:hover{
	background-position:bottom;
}

#nav21{
	background-image:url(../img/menu_agenda.gif);
	background-repeat:no-repeat;
}
#nav21:hover{
	background-position:bottom;
}

#nav22{
	background-image:url(../img/menu_actus.gif);
	background-repeat:no-repeat;
}
#nav22:hover{
	background-position:bottom;
}

#nav24{
	background-image:url(../img/menu_contacts.gif);
	background-repeat:no-repeat;
}
#nav24:hover{
	background-position:bottom;
}

#nav541{
	background-image:url(../img/menu_isolation.gif);
	background-repeat:no-repeat;
}
#nav541:hover{

	background-position:bottom;
}
#nav542{
	background-image:url(../img/menu_liegeindustriel.gif);
	background-repeat:no-repeat;
}
#nav542:hover{

	background-position:bottom;
}
#nav543{
	background-image:url(../img/menu_bouchon.gif);
	background-repeat:no-repeat;
}
#nav543:hover{

	background-position:bottom;
}

#nav544{
	background-image:url(../img/menu_maroquinerie.gif);
	background-repeat:no-repeat;
}
#nav544:hover{

	background-position:bottom;
}

#nav545{
	background-image:url(../img/menu_deco.gif);
	background-repeat:no-repeat;
}
#nav545:hover{

	background-position:bottom;
}

#nav546{
	background-image:url(../img/menu_cadeau.gif);
	background-repeat:no-repeat;
}
#nav546:hover{

	background-position:bottom;
}


/* ************************ SS MENU GENERAL ***************************** */
#menuGener_ss{
	background-color:#fbedee;
	border-top:#CCCCCC 1px dotted;
	width:143px;
	padding:6px;
	margin-bottom:5px;
}

#menuGener_ss li{
	border-bottom:none;
}

#menuGener_ss li a{
	display:inline;
	padding-left:15px;
	background-image:url(../img/puce.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:#fbedee;
	border-bottom:none;
	
}
#menuGener_ss li a:hover{
	text-decoration:underline;
	background-image:url(../img/puce.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;	
}



/* ******************************************************************************************************* MENU CATALOGUE */

#menuCatalogue{
	background-image:url(../img/fond_menuCata.gif);
	background-position:top;
	background-repeat: no-repeat;
	padding-top:45px;
	padding-bottom:15px;
}

#menuCatalogue dl{
	padding-left:15px;/*padding-right:20px;*/
	padding-right:10px;/*padding-right:20px;*/
	position:relative;
}
#menuCatalogue dt{
padding-top:9px;
}
#menuCatalogue dt a{
	color:#FFFFFF;
	font-size:12px;/*font-size:11px;*/
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	background-image:url(../img/puce2.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
}
#menuCatalogue dt a:hover{
	text-decoration:underline;
}
#menuCatalogue dd a{
	background-image:none;
	font-weight:normal;
	padding-left:20px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;	/*font-size:11px;*/
}
#menuCatalogue dd a:hover{
	text-decoration:underline;
}




/* ******************************************************************************************************* FOOTER */

#footer_menu{
	padding-top:5px;
	float:left;
	width:600px;
	padding-bottom:20px;
}

#footer_menu li{
	float:left;
	padding-left:15px;
	padding-right:5px;
}

#footer_accueil{
	background-image:url(../img/picto_home.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
}
#footer_contact{
	background-image:url(../img/picto_contact.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;		
}
#footer_plan{
	background-image:url(../img/picto_plandusite.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;		
}

#footer_menu  a{
	text-decoration:none;
	color:#000000;
}
#footer_menu  a:hover{
	text-decoration:underline;
	color:#bc0509;
}

#footer_copy{
	float:right;
	width:300px;
	padding-top:5px;
	text-align:right;
}

#footer_copy  a{
	text-decoration:none;
	color:#000000;
}
#footer_copy  a:hover{
	text-decoration:underline;
	color:#bc0509;
}


/* ******************************************************************************************************* CHEMIN */

#chemin{
	margin-left:30px;
	border-bottom:#CCCCCC 1px solid;
	padding-top:5px;
}

#chemin a{
	text-decoration:none;
	color:#c1252b;
}
