/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
body {
	color : #EEEEEE;
	font : normal 11px/15px Verdana, Arial, sans-serif;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	background-color : #000000;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
h1 {
	font : normal 170% "Times New Roman", serif;
	text-transform : uppercase;
	font-weight : normal;
	line-height : 15px;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 10px 0px 15px 0px;
	margin : 0px 0px 10px 0px;
}
h2 {
	font-size : 120%;
	font-weight : normal;
	text-transform : uppercase;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 10px 0px 10px 0px;
	padding : 0px 0px 0px 0px;
}
h3 {
	font-size : 100%;
	font-weight : normal;
	text-transform : uppercase;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 10px 0px 10px 0px;
	padding : 0px 0px 0px 0px;
}
h4 {
	width : 100px;
	color : #000000;
	text-align : center;
	font-size : 110%;
	font-weight : normal;
	text-transform : uppercase;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 2px 2px 2px 2px;
	margin : 0px 0px 10px 0px;
	background-color : #EEEEEE;
}
caption {
	font-size : 120%;
	text-transform : uppercase;
	text-align : left;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 5px 0px;
}
/**************************************************/
/*                   SEPARATOR                    */
/**************************************************/
div.border img {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	border : 1px solid #EEEEEE;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#navigator {
	text-align : center;
}
ul.navigator-google {
	clear : both;
	height : 28px;
	 font-size : 95%;
	 list-style : none;
	 /* TOP - RIGHT - BOTTOM - LEFT */
	padding : 10px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
ul.navigator-google li {
	display : inline;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 2px 0px 0px;
	margin : 0px 0px 0px 0px;
}
ul.navigator-google li.text {
	background : transparent;
}
ul.navigator-google li.on a {
	color : #FFFFFF;
	background-color : #788990;
}
ul.navigator-google li img {
	vertical-align : middle;
}
ul.navigator-google li a {
	color : #666666;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 2px 5px 2px 5px;
	background-color : #000000;
}
ul.navigator-google li a:hover {
	color : #FFFFFF;
	text-decoration : none;
	background-color : #788990;
}

/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
a, a:hover, a:visited {
	color : #EEEEEE;
	text-decoration:underline;
}

p {
	text-align : justify;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
input.halfbox {
	width : 130px;
}
input.box {
	width : 300px;
}
textarea.box {
	width : 300px;
	font : normal 11px/15px Verdana, Arial, sans-serif;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 2px 2px 2px 2px;
}
.button, input.button:hover {
	cursor : pointer;
}
input.loginbutton {
	vertical-align : bottom;
}

/*.left {
	text-align : left;
}
.right {
	text-align : right;
}
.center {
	text-align : center;
}*/
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
.break {
	clear : both;
	float : none
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div.nothome {
	background : transparent url('../images/construction/background-bio2.jpg') no-repeat 450px left;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#container {
	width : 920px;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px auto 0px auto;
}
div#header {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	/* border-bottom : #EEEEEE 1px solid; */
	clear : both;
	/*background : transparent url('../images/construction/menu3.jpg') no-repeat 0 0;*/
}
div#header div#logo {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 15px 0px 0px 0px;
	float : left;
	width : 259px;
	height : 61px;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#warning {
	color : #FF3300;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 5px 10px 5px 10px;
	margin : 0px 0px 10px 0px;
	background-color : #FFFFCC;
}
/**************************************************/
/*                Header et menu                  */
/**************************************************/
ul#menu {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 4px 0px 4px 0px;
	margin : 2px auto 0px auto;
	width : 850px;
	height : 10px;
	clear : both;
}
ul#menu li {
	display : block;
	float : left;
	height : 17px;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 13px 0px 0px;
}
ul#menu li a {
	height : 10px;
	display : block;
	font : normal 100% "Times New Roman", serif;
	text-transform : uppercase;
	font-weight : bold;
	color : #EEEEEE;
}
ul#menu li a:hover {
	color : #728D9B;
	text-decoration : none;
}
ul#menu li#opendisc a {
	width : 58px;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	background : transparent url('../images/buttons/Opendisc.jpg') no-repeat 0 0;
}
ul#menu li#languages {
	width : 50px;
	float : right;
	clear : right;
}
ul#menu li#languages ul {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	height : 10px;
	background : transparent url('../images/buttons/Slash.jpg') no-repeat 16px 0px;
}
ul#menu li#languages ul li#fr {
	width : 18px;
	float : left;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
}
ul#menu li#languages ul li#fr a {
	width : 18px;
	background : transparent url('../images/buttons/FR_white.jpg') no-repeat top left;
}
ul#menu li#languages ul li#fr a:hover {
	width : 18px;
	background : transparent url('../images/buttons/FR_grey.jpg') no-repeat top left;
}
ul#menu li#languages ul li#eng {
	width : 28px;
	float : right;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
}
ul#menu li#languages ul li#eng a {
	width : 28px;
	background : transparent url('../images/buttons/ENG_white.jpg') no-repeat top left;
}
ul#menu li#languages ul li#eng a:hover {
	width : 28px;
	background : transparent url('../images/buttons/ENG_grey.jpg') no-repeat top left;
}
/**************************************************/
/*                     Anims header               */
/**************************************************/
ul#menu li#news a {
	width : 75px;
	background : transparent url('../images/buttons/Newstour_white.jpg') no-repeat top left;
}
ul#menu li#news a:hover {
	background : transparent url('../images/buttons/Newstour_grey.jpg') no-repeat top left;
}
ul#menu li#biography a {
	width : 60px;
	background : transparent url('../images/buttons/History_white.jpg') no-repeat top left;
}
ul#menu li#biography a:hover {
	background : transparent url('../images/buttons/History_grey.jpg') no-repeat top left;
}
ul#menu li#discographie a {
	width : 95px;
	background : transparent url('../images/buttons/Discography_white.jpg') no-repeat top left;
}
ul#menu li#discographie a:hover {
	background : transparent url('../images/buttons/Discography_grey.jpg') no-repeat top left;
}
ul#menu li#photos a {
	width : 55px;
	background : transparent url('../images/buttons/Photos_white.jpg') no-repeat top left;
}
ul#menu li#photos a:hover {
	background : transparent url('../images/buttons/Photos_grey.jpg') no-repeat top left;
}
ul#menu li#videos a {
	width : 55px;
	background : transparent url('../images/buttons/Videos_white.jpg') no-repeat top left;
}
ul#menu li#videos a:hover {
	background : transparent url('../images/buttons/Videos_grey.jpg') no-repeat top left;
}
ul#menu li#shop a {
	width : 45px;
	background : transparent url('../images/buttons/Shop_white.jpg') no-repeat top left;
}
ul#menu li#shop a:hover {
	background : transparent url('../images/buttons/Shop_grey.jpg') no-repeat top left;
}
ul#menu li#newsletter a {
	width : 85px;
	background : transparent url('../images/buttons/Newsletter_white.jpg') no-repeat top left;
}
ul#menu li#newsletter a:hover {
	background : transparent url('../images/buttons/Newsletter_grey.jpg') no-repeat top left;
}
/**************************************************/
/*                     Anims header               */
/**************************************************/
p.comment {
	display:none;
	float : left;
	width : 200px;
}
p.share {
	float : right;
	width : 120px;
}
/**************************************************/
/*                     Anims header               */
/**************************************************/
div.anim {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 10px 0px 0px 0px;
	width : 100%;
	height : 439px;
	/*
	background : transparent url('../images/construction/header2.jpg') no-repeat center top;
	*/
}
div.anim.homeanim {
	background : transparent url('../images/construction/header2.jpg') no-repeat center top;
}
div.anim.bioanim {
	background : transparent url('../images/construction/header-bio2.jpg') no-repeat center top;
}
/**************************************************/
/*                     HOME                       */
/**************************************************/
div#homeleft {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 12px 10px 10px 15px;
	margin : 0px 0px 0px 0px;
	width : 540px;
	min-height : 1000px;
	background : transparent url('../images/construction/homeleft.png') no-repeat 0 0;
	float : left;
	clear : left;
}
div#homeright {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 12px 10px 10px 15px;
	margin :  0px 0px 0px 0px;
	width : 315px;
	background : transparent url('../images/construction/homeright.png') no-repeat 0 0;
	float : right;
	clear : right;
}
div#homeright div.rightcontent {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 10px 0px 10px 0px;
	margin :  0px 0px 0px 0px;
	border-top : 1px solid #7C7C7C;
}
div#homeright div.rightcontent ul {
	list-style : none;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin :  0px 0px 0px 0px;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div.comments ul {
	list-style : none;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin :  0px 0px 0px 0px;
	border-top : 1px solid #EEEEEE;
}
div.comments ul li {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 5px 0px 5px 0px;
	margin :  0px 0px 0px 0px;
	border-bottom : 1px solid #EEEEEE;
}
div.content-view-line div.commentaire {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 5px 0px 0px 0px;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div.content-view-line div.evenement {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 10px 0px 40px 0px;
}
div.content-view-line div.evenement span.date {
	color : #788990;
	font-style : italic;
}
div.content-view-line div.evenement p.description {
	text-align : justify;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 15px 0px 15px 0px;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div.content-view-line div.media {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 10px 0px 40px 0px;
}
div.content-view-line div.media img {
	border : 1px solid #EEEEEE;
}
/**************************************************/
/*                     Biographie                 */
/**************************************************/
div.content-view-full div#biography,
div.content-view-full div#discographie,
div.content-view-full div#gallery,
div.content-view-full div#opendisc {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 0px 0px;
	padding : 20px 30px 20px 30px;
	min-height : 500px;
}
/**************************************************/
/*                  Discographie                  */
/**************************************************/
div.content-view-full div#gallery div.header {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 20px 0px;
}
/**************************************************/
/*                  Discographie                  */
/**************************************************/
div.content-view-full div#discography {
	padding : 30px 30px 0px 30px;
	margin : 0px 0px 0px 0px;
}
/**************************************************/
/*         Discographie - listes d'albums         */
/**************************************************/
div.content-view-full div#discography ul.content-grid {
	width : 100%;
	float : none;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
div.content-view-full div#discography ul.content-grid li {
	width : 20%;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
div.content-view-full div#discography ul.content-grid li {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px;
	width : 20%;
}
div.content-view-full div#discography ul.content-grid.shop li {
	height : 240px;
}
div.content-view-full div#discography ul.content-grid li div.content-view-line div.border {
	min-height : 152px;
}
div.content-view-full div#discography ul.content-grid li div.content-view-line div.shoplink {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 10px 0px 0px 0px;
}
div.content-view-full div#discography ul.content-grid li div.content-view-line div.shoplink img {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 0px 5px;
}
/**************************************************/
/*             Discographie - detail              */
/**************************************************/
div.content-view-full div#discographie div.left {
	width : 302px;
	float : left;
	clear : left;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
div.content-view-full div#discographie div.left h1 {
	color : #B78A29;
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 10px 0px 10px 0px;
	margin : 0px 0px 0px 0px;
}
div.content-view-full div#discographie div.left ul {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 20px 0px;
	margin : 0px 0px 0px 0px;
}
div.content-view-full div#discographie div.left ul li {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}
div.content-view-full div#discographie div.left ul li p {
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 0px 0px;
}
div.content-view-full div#discographie div.left ul li p a img {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 4px 0px 0px;
}
div.content-view-full div#discographie div.left ul li p.noplay {
	text-indent : 17px;
}
div.content-view-full div#discographie div.right {
	/* TOP - RIGHT - BOTTOM - LEFT */
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
	width : 530px;
	float : right;
	clear : right;
}
/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#footer {
	width : 901px;
	text-align : center;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 0px 0px;
	padding : 10px 0px 20px 0px;
	background : url('../images/construction/ligne_footer2.png') no-repeat 0 0;
	/*
	border-top : 1px solid #FFFFFF;
	*/
}
div#footer p {
	text-align : center;
	light-height : 0px;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background : url('../images/construction/emi-logo.jpg') no-repeat 220px 2px;
}
div#footer p span.copyright, div#footer p a {
	font-size : 90%;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 10px 0px 10px;
}
div#footer a:hover {
	color : #728D9B;
	text-decoration : none;
}

/**************************************************/
/*                     SEPARATOR                  */
/**************************************************/
div#credits {
	width : 901px;
	text-align : center;
	/*
	border-top : 1px solid #FFFFFF;
	*/
}
div#credits  p {
	text-align : center;
	light-height : 0px;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background : url('../images/construction/credits.png') no-repeat center center;
	width:840px;
	height:60px;
}
div#credits  p span.copyright, div#footer p a {
	font-size : 90%;
	/* TOP - RIGHT - BOTTOM - LEFT */
	margin : 0px 10px 0px 10px;
}
div#credits a:hover {
	color : #728D9B;
	text-decoration : none;
}


/**************************************************/
/*                    Debug                */
/**************************************************/
#debug {
	color : #000;
}
