#entete{
	width:760px;
	height:182px;
	background:url('../img/page_entete.jpg') top left no-repeat; /* lionel */
}
#entete #lien_home{
	position:relative;
	float:left;
	display:block;
	top:60px;
	left:70px;
	width:320px;
	height:90px;
	text-decoration:none;
}
#entete #lien_home span{
	visibility:hidden;
}
#entete ul{
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	width:180px;
	height:150px;
	top:-74px;
	left:580px;

	float:right;
	top:15px;
	left:0px;
}
#entete ul li{
	margin:0;
	padding:0;
	text-transform:uppercase;
	line-height:31px;
	height:31px;
}
#entete ul li a{
	color:#d5d5d5;
	color:#808080;
	text-decoration:none;
	display:block;
	line-height:31px;
	height:31px;
	padding-left:29px;
	background:url('../img/carre.png') center left no-repeat;
}
#entete ul li a:hover{
	color:#000000;
}

#entete ul li a.menu_logo_sel{
	background:url('../img/carre_menu_logo.png') center left no-repeat;
}
#entete ul li a.menu_edition_sel{
	background:url('../img/carre_menu_edition.png') center left no-repeat;
}
#entete ul li a.menu_internet_sel{
	background:url('../img/carre_menu_internet.png') center left no-repeat;
}
#entete ul li a.menu_illustration_sel{
	background:url('../img/carre_menu_illustration.png') center left no-repeat;
}
#entete ul li a.menu_studio_sel{
	background:url('../img/carre_menu_studio.png') center left no-repeat;
}


/*------------------------------------------------------------------------*/

#intro{
	width:217px;/*217*/
	height:272px;/*272*/
	float:left;
	color:#ffffff;
}
.intro_logo{
	background:url('../img/page_gauche_logo_1logo.jpg') top left no-repeat;
}
.intro_edition{
	background:url('../img/page_gauche_logo_2edit.jpg') top left no-repeat;
}
.intro_internet{
	background:url('../img/page_gauche_logo_3inte.jpg') top left no-repeat;
}
.intro_illustration{
	background:url('../img/page_gauche_logo_4illu.jpg') top left no-repeat;
}
.intro_studio{
	background:url('../img/page_gauche_logo_5stud.jpg') top left no-repeat;
}

#intro h1{
	margin-top:50px;
	margin-left:40px;
	font-size:1.2em;
	font-weight:normal;
}
#intro h2{
	margin-top:25px;
	margin-left:40px;
	font-size:1em;
	font-weight:bold;
	color:#959595;
	margin-bottom:0;
}

#intro ul{
	padding:0;
	margin:0;
	margin-left:40px;
	list-style-type:none;
}

#intro ul li{
	color:#959595;
	font-weight:normal;
	font-size:0.9em;	
}

/*---------------------------------------------------------------------------*/

#gauche{
	float:left;
}

/*---------------------------------------------------------------------------*/

#menu{
	width:154px;/*217*/
	height:726px;/*746*/
	height:237px;/*272*/
	float:left;
	background:url('../img/page_gauche_bas_haut.jpg') top left no-repeat; /* lionel */
	color:#ffffff;
	line-height:17px;
	padding-left:43px;
	padding-top:35px;
	padding-right:20px;
	clear:left;
	font-size:0.9em;
}

/*---------------------------------------------------------------------------*/

#references{
	width:174px;/*217*/
	height:194px;
	float:left;
	background-color:#1d1d1d;
	padding-left:43px;
	clear:left;	
}

/*---------------------------------------------------------------------------*/

#coordonnees{
	width:174px;/*217*/
	height:280px;
	float:left;
	background:url('../img/page_gauche_bas_bas.jpg') top left no-repeat; /* lionel */
	padding-left:43px;
	clear:left;
	color:#8d8d8d;
}
#coordonnees .telephone,#coordonnees .nom,#coordonnees .studio{
	display:block;
	margin:0;
	padding:0;
	text-align:right;
	padding-right:20px;
}
#coordonnees .telephone{
	line-height:20px;
	font-size:1.4em;
}
#coordonnees .nom{
	margin-top:20px;
}
#coordonnees .studio{
	margin-top:20px;
}

/*---------------------------------------------------------------------------*/

#droite{
	float:left;
}

/*---------------------------------------------------------------------------*/

#image{
	/*margin-left:217px;*/
	width:543px;
	height:544px;
	/*float:right;*/
}


/*---------------------------------------------------------------------------*/

#contenu{
/*	margin-left:217px;*/
	width:543px;
	height:254px;
	/*float:right;*/
}
.contenu_logo{
	background:url('../img/carre_page_logo.jpg') top left no-repeat #3b3b3b;
}
.contenu_edition{
	background:url('../img/carre_page_edition.jpg') top left no-repeat #3b3b3b;
}
.contenu_internet{
	background:url('../img/carre_page_internet.jpg') top left no-repeat #3b3b3b;
}
.contenu_illustration{
	background:url('../img/carre_page_illustration.jpg') top left no-repeat #3b3b3b;
}
.contenu_studio{
	background:url('../img/carre_page_studio.jpg') top left no-repeat #3b3b3b;
}


/*---------------------------------------------------------------------------*/

#accroche{
/*	margin-left:217px;*/
	width:543px;
	height:220px;
	background:url('../img/page_bas_bas.jpg') top left no-repeat; /* lionel */
/*	float:right;*/
}


/*---------------------------------------------------------------------------*/

#references ul{
	list-style-type:none;
	margin:0;
	padding:0;
	width:145px;
}
#references ul li{
	margin:0;
	padding:0;
	width:23px;
	height:23px;
	float:left;
	margin-left:2px;
	margin-right:8px;
	margin-bottom:10px;
}
#references ul li a{
	display:block;
	width:23px;
	height:23px;
	border:1px solid #555555;
	text-decoration:none;
}

ul.menu_logo li a.sel,ul.menu_logo li a:hover{
	background-color:#f5cb43;
}
ul.menu_edition li a.sel,ul.menu_edition li a:hover{
	background-color:#2cfdac;
}
ul.menu_internet li a.sel,ul.menu_internet li a:hover{
	background-color:#fe8bc5;
}
ul.menu_illustration li a.sel,ul.menu_illustration li a:hover{
	background-color:#96ff00;
}
ul.menu_studio li a.sel,ul.menu_studio li a:hover{
	background-color:#c397fe;
}

#contenu h3{
	font-size:1em;
	margin-left:35px;
	margin-top:-10px;
	color:#c0c0c0;
}
#contenu p{
	margin-left:35px;
	margin-top:-5px;
	color:#c0c0c0;
	font-size:0.9em;
	color:#c0c0c0;
}
#accroche p{
	margin-top:-10px;
	margin-left:225px;
	color:#c0c0c0;
	font-size:0.9em;
}

