#haut {
	height:auto;
}
#focal { position:absolute; top:0; left:939px;}

/* --------------
	Menu
----------------- */

#menu {
	position:relative;
	background:url(../img/ombre-menu.gif) bottom repeat-x;
	margin:0;
	padding:0;
}
#menuNormal {
	position:relative;
	z-index:100; 
}
#menuOver {
	position:absolute;
	z-index:99;
	top:0;
}
#menu ul {
	list-style-type: none;
	margin: 0;
	padding:0;
}
#menu ul li {
	margin:0;
	padding:0;
	display:inline;
}
#menu ul a {
	margin: 0 ;
}
#menu span { display:none;}
/* --------------
	SOUS Menu
----------------- */

#sousMenu {
	position:relative;
	background-color:#3e3e37;
	margin:0;
	padding:0;
	height:39px;
}
#sousMenuNormal {
	position:relative;
	z-index:50; 
}
#sousMenuOver {
	position:absolute;
	z-index:49;
	top:0;
}
#sousMenu ul {
	list-style-type: none;
	margin: 0;
	padding:0;
}
#sousMenu ul li {
	margin:0;
	display:inline;
}
#sousMenu ul a {
	margin:0;
	padding:0;
	color:#FFFFFF;
}
#sousMenu span { display:none;}
#mainEM { width:980px; height:508px;	
}
#texteEM { margin:0 0 0 490px; padding:150px 40px 0 40px; width:410px; height:508px; background:url(../../images/fondMainEM.jpg) no-repeat; }
#spec { margin:0 0 0 490px; padding:30px 30px 0 10px; width:450px; height:508px; background:url(../../images/fondMainEM.jpg) no-repeat; }
#spec table tr td { border-bottom:#666666 1px solid; padding:4px; }
#mainPress { width:980px; height:508px; background:url(../../images/fondMainPress.jpg) no-repeat;	}
#textePress { margin:0 0 0 520px; padding:80px 40px 0 40px; width:380px;  }
#mainEcoute { width:980px; height:508px; background:url(../../images/fondMainEcoute.jpg) no-repeat;	}
#texteEcoute { margin:0 0 0 450px; padding:30px 40px 0 40px; width:450px;  }
#texteEcoute td{height : 20px; padding : 8px 5px 0px 5px; border-bottom:1px dotted #840074; }
#texteEcoute tr{margin-bottom:5px;}
#texteEcoute a{ font-weight:normal; text-decoration:none;}
#texteEcoute img{ margin-right : 10px;}
#texteBoutique{ margin:0 0 0 450px; padding:10px 40px 0 40px; width:465px;}
#texteBoutique h1{margin : 0px; margin-top : 15px; padding : 0px;}
#texteBoutique a{ text-decoration:none;}
#texteBoutique a:hover{color : black; background-color:white;}
#googlemap{ text-align:center; width : 465px; height : 320px;}
#googlemap a{ color:#FFFFFF; text-decoration:none;}
.boutique-liens{float : right; text-align:right; width : 185px;}
.boutique-liens a{color : #840074;}

/* =====================================================
		CLASSES
   ===================================================== */

.more { 
	margin:2px 0;
	padding:35px;
	background:#78786f url(../../images/accueil-fondBas.jpg) bottom no-repeat; 
}
.ombreBas { background:url(../../images/accueil-fondBas.jpg) top no-repeat; width:980px; height:10px; }
.discret { font-size:10px; color:#CCCCCC; margin-top:20px; padding-top:10px; }
.encart { background-color:#2e2d28; padding:25px; }
a.lienPuce:link{ background:url(../../images/puce.gif) right center no-repeat; padding:10px 20px 10px 5px; }
a.lienPuce:hover{ padding-left:10px; }

/*======================================*/
/* tableau des spécifications de la gamme Utopia III*/
/*======================================*/
.tableau-specif{margin-top:20px; font-size:11.5px;}
.tableau-specif td {border-bottom : 1px dotted black; padding:8px 5px;}
.tableau-specif th{padding : 0px;}
.ligne-noire{background-color:#000000; text-align:center; font-weight:bold; border-bottom : 10px solid #65635b;}
.colonne-left{background-color:#333333; text-align:center; /*width : 200px;*/ width : 170px;}
.case1{height : 40px;}
