
	#global {
		width:760px; 
		/*position:absolute; left:50%; margin-left:-390px; top:0;*/
		margin:-10px auto 0 auto; padding:0; _margin-top:0;
		padding:10px;
		background:url(zims/bg/global.gif) 0 0 #fff repeat;
	}
	#subGlobal {
		margin:0;
	}


	#header {
		width:760px; height:150px; margin:0 0 10px 0;
		position:relative;
		background:url(zims/bg/header.jpg) 0 0 #fff no-repeat;
	}
	
	#header a       { -moz-opacity: 0.90; filter:alpha(opacity=95); }
	#header a:hover { -moz-opacity: 1.00; filter:alpha(opacity=100); }
	
	#header object { position:absolute; top:0; left:0; z-index:-2; }
	
	#headerMenu {
		position:absolute; top:0; left:0px;
		width:760px; height:150px; 
		margin:0;
	}
	
	#content {
		width:760px;
		margin:0; padding:0 0 0 0;
		background:#FFF; border:0px solid red;
		position:relative;
	}
	
	#boxes {
		width:205px;
		padding:10px 5px;
		position:absolute; top:0; left:0; z-index:1;
	}
	
	#subcontent {
		padding:10px 0 20px 0;
		width:535px; overflow:auto; overflow-x:hidden; 
		min-height:430px; _height:430px;
		margin-left:210px;  overflow:visible; 
	}
	
	#footer {
		font-family:Arial, Helvetica, sans-serif;
		width:760px; height:16px; line-height:16px; z-index:1000;
		background:#fafafa;  
		color:#ccc; text-align:center;
	}
	#footer a { color:#bbb; font-weight:normal; font-size:10px; }
	#footer a:hover { color:#999; }
	
	#overlay {
		filter:alpha(opacity=60);
		-moz-opacity:0.60;
	}

	/*   COULEURS DISPONIBLES ********
	
		Bleu clair : #ACA9D1
		Bleu Foncé : #727AB8
		Blau +++++ : #5961A0
		Orange clair : 
		Orange foncé : #FA7C04
	
	*********************************/
	/**********************************************************************************************************************/
	/************************************            MENU PRINCIPAL            ********************************************/	
	/**********************************************************************************************************************/
	
	#mainMenuV1 {
		position:absolute; bottom:0; left:0;
		margin:0; padding:0;
		width:536px; height:20px;
		background:url(zims/bg/menu-v1.jpg) 0 0 transparent no-repeat;
	}
	#mainMenuV1 li {
		float:left; height:20px;
		margin:0; padding:0;
		list-style:none;
	}
	#mainMenuV1 li a {
		display:block; height:20px; margin:0; padding:0;
		background-image:url(zims/bg/menu-v1.jpg); 
	}
	#mainMenuV1 li a span { display:none; }
	
	#mainMenuV1 #item-actu a      { width:44px; background-position:0px 0px; }
	#mainMenuV1 #item-concept a   { width:92px; background-position:-44px 0px; }
	#mainMenuV1 #item-artistes a  { width:101px; background-position:-136px 0px; }
	#mainMenuV1 #item-tableaux a  { width:107px; background-position:-237px 0px; }
	#mainMenuV1 #item-avantages a { width:116px; background-position:-344px 0px; }
	#mainMenuV1 #item-contact a   { width:76px; background-position:-460px 0px; }
	
	#mainMenuV1 #item-actu a:hover      { background-position:0px -20px; }
	#mainMenuV1 #item-concept a:hover   { background-position:-44px -20px; }
	#mainMenuV1 #item-artistes a:hover  { background-position:-136px -20px; }
	#mainMenuV1 #item-tableaux a:hover  { background-position:-237px -20px; }
	#mainMenuV1 #item-avantages a:hover { background-position:-344px -20px; }
	#mainMenuV1 #item-contact a:hover   { background-position:-460px -20px; }
	
	
	
	#mainMenuV2 {
		position:absolute; bottom:0; left:0;
		margin:0; padding:0;
		width:760px; height:20px;
		background:url(zims/bg/menu-v2.jpg) 0 0 transparent no-repeat;
	}
	#mainMenuV2 li {
		float:left; height:20px;
		margin:0; padding:0;
		list-style:none;
	}
	#mainMenuV2 li a {
		display:block; height:20px; margin:0; padding:0;
		background-image:url(zims/bg/menu-v2.jpg); 
	}
	#mainMenuV2 li a:active { border:0; }
	#mainMenuV2 li a span { display:none; }
	
	#mainMenuV2 #item-actu a         { width:50px; background-position:0px 0px; }
	#mainMenuV2 #item-concept a      { width:92px; background-position:-50px 0px; }
	#mainMenuV2 #item-artistes a     { width:100px; background-position:-142px 0px; }
	#mainMenuV2 #item-tableaux a     { width:107px; background-position:-242px 0px; }
	#mainMenuV2 #item-avantages a    { width:117px; background-position:-349px 0px; }
	#mainMenuV2 #item-espaceClient a { width:110px; background-position:-466px 0px; }
	#mainMenuV2 #item-contact a      { width:71px; background-position:-576px 0px; }
	#mainMenuV2 #item-panier a       { width:113px; background-position:-647px 0px; }
	/**********************************************************************************************************************/
	/************************************            MENU ESPACE CLIENT            ********************************************/	
	/**********************************************************************************************************************/
	
	#menuClient {
		margin:20px 0px 10px 30px;
	}
	#menuClient li {
		list-style:none;
		margin:10px 0px;
		height:40px;
	}
	#menuClient li a {
		/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
		font-size:14px;
		color:#BBB; padding-left:50px;
		display:block; 
		width:220px;height:40px; line-height:40px;
		/*-moz-opacity:0.70; filter:alpha(opacity=80);*/
	}
	#menuClient li a:hover {
		/*-moz-opacity:1; filter:alpha(opacity=100);*/
	}
	
	#menuClient-updateAccount a  { height:40px; background:url(zims/bg/menu-client-update-account.jpg) 0 50% transparent no-repeat; }
	#menuClient-updatePassword a { height:40px; background:url(zims/bg/menu-client-update-password.jpg) 0 50% transparent no-repeat; }
	#menuClient-orderHistory a   { height:40px; background:url(zims/bg/menu-client-order-history.jpg) 0 50% transparent no-repeat; }
	#menuClient-favourites  a     { height:40px; background:url(zims/bg/menu-client-favourites.jpg) 0 50% transparent no-repeat; }
	#menuClient-logout a         { height:40px; background:url(zims/bg/menu-client-logout.jpg) 0 50% transparent no-repeat; }
	
	#menuClient-updateAccount a:hover  { color:#80ba28; }
	#menuClient-updatePassword a:hover { color:#f60; }
	#menuClient-orderHistory a:hover   { color:#2295d6; }
	#menuClient-favourites a:hover      { color:#f13067; }
	#menuClient-logout a:hover          { color:#141414; }
	
	/**********************************************************************************************************************/
	/************************************            MENU ALPHABETIQUE            ********************************************/	
	/**********************************************************************************************************************/
	
	/*   COULEURS DISPONIBLES ********
	
		Bleu clair : #ACA9D1
		Bleu Foncé : #727AB8
		Blau +++++ : #5961A0
		Orange clair : 
		Orange foncé : #FA7C04
	
	*********************************/
	#chars {
		margin:0 20px; padding:0; overflow:hidden; 
		font-size:13px;
		width:494px; border:1px dashed #727AB8;
		background:#FaFaFF;
		-moz-opacity:0.70;
	}
	
	#chars li {
		float:left; width:19px;
		list-style:none;
	}
	
	#chars li a {
		font-size:11px;
		display:block; width:100%; height:20px; line-height:20px;
		color:#727AB8; font-weight:bold; 
		text-decoration:none; text-align:center;
		background:#FAFAFF;
	}
	
	#chars li a:hover {
		background:#EAEAF8;color:#F60; 
	}

	#chars li.current a { color:#F60; }
	#chars li.emptycurrent a { background:#F6F6F6;  }
	#chars li.empty a       { color:#ACA9D1 !important; }
	#chars li.empty a:hover { background:#FAFAFF; }
	
	
	#page-artistes #chars {
		/*position:relative; bottom:75px;  _bottom:25px; _left:1px; _border:0;*/
		border-top:1px dashed #EAEAF8;
	}
	#page-artistes #chars a { -moz-opacity:1; filter:alpha(opacity=100); }
	
	/**********************************************************************************************************************/
	/************************************            BOXES                     ********************************************/	
	/**********************************************************************************************************************/
	
	.box {
		width:215px;
		margin:0; padding:0;
	}
	
	.box h3 {
		width:215px; height:25px;
		margin:O; padding:0;
	
	}
		.box h3 span { display:none; }
	
	.box-content {
		width:193px; 
		margin:0 0 0 0px; padding:0 0 0 5px;
		position:relative;
	}
	
	/**********************************************************************************************************************/
	/************************************            BOX FOCUS ARTISTE         ********************************************/	
	/**********************************************************************************************************************/
	
	/*   COULEURS DISPONIBLES ********
	
		Bleu clair : #ACA9D1
		Bleu Foncé : #727AB8
		Orange clair : 
		Orange foncé : #FA7C04
	
	*********************************/
	#box-focus {
		width:215px;
		background:url(zims/bg/box-focus-artiste.jpg) 0 100% transparent no-repeat;
	}
	
	#box-focus-h3 {
		margin:0; padding:0; width:215px; height:26px;
		background:url(zims/bg/box-focus-artiste-h3.jpg) 0 0 transparent no-repeat;
	}
	
	#box-focus-content {
		width:195px; height:223px; overflow:auto; padding-right:0px;
	}
		
		
		.focus-artiste h4 {
			font-size:12px; /*font-family: trebuchet, sans-serif; */
			color:#727AB8;
			margin:0px auto; padding:6px 10px 4px 15px;
		}
		
		.lnk-focus-tableau {
			display:block; width:170px; height:170px;
			text-align:center;
			background:#fff; border:1px solid #AAA;
			position:relative; overflow:auto; left:50%; margin-left:-85px;
		}
		.lnk-focus-tableau:hover { border:1px solid #F60; }
		.focus-artiste .tableau {
			display:block; position:absolute; left:50%; top:50%;
		}

		.focus-artiste .tableau { margin:5px 10px;border:0; }
		
		.focus-artiste p { margin:5px 15px;font-size:11px; line-height:14px; }
	

	
	
	
	
	
	
	
	#bos-acces { margin:0; padding:0;  }
	
	#box-acces-h3 {
		margin:0; padding:0;
		background:url(zims/bg/box-acces-membre-h3.jpg) 0 0 transparent no-repeat;
	}
	
	#box-acces-content {
		height:124px;
		background:url(zims/bg/box-acces-membre.jpg) 0 0 transparent no-repeat;
		padding-left:10px;
	}
	#box-acces-content p {
		margin:0;
	}
	
	#box-acces-content ul {
		margin:0;
	}
	
	#box-acces-content #accueil-client {
		font-size:11px; color:#999; padding:3px 10px 0 10px;
	}
	
	#box-acces-content form { margin:0; padding:0; }
	#box-acces-content fieldset { margin:0; padding:0; }
	
	#box-acces form p {
		padding:4px 0;
	}
	
	#box-acces .boutons input {
		position:relative; right:8px;
		background:#FFF; border:1px solid #CCC;
	}
	
	#menu-box-client {
		margin:0; padding:5px 0px 0 10px;
		width:140px;
	}
	
	
	
	#menu-box-client li {
		list-style:none;
		margin:0px 0px; line-height:16px; height:16px;
		
	}
	
	#menu-box-client li a {
		background:url(zims/bullets/box-client-li.jpg) 0 0 transparent no-repeat;
		margin:3px 0;padding-left:20px;
		display:block; position:relative; bottom:3px; 
		width:100%; height:16px; line-height:16px;
		font-weight:bold; font-size:11px;
		
	}
	
	#menu-box-client li a:hover {
		background:url(zims/bullets/box-client-li.jpg) 0 -16px #F0F0F0 no-repeat;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
