
	img, div a{

		/*behavior: url('http://pegase/citedelamer/lacitedelamer-v2/style/commun/iepngfix.htc');*/
		behavior: url('http://www.citedelamer.com/style/commun/iepngfix.htc');

	}

	/**********************************************************************************************/
	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		margin: 20px 0 0 0;
		padding: 0;
		color: #000;
		background: #192932 url('../../fr/images/commun/fond_body.gif') repeat-x;

		/*behavior: url('http://pegase/citedelamer/lacitedelamer-v2/style/commun/csshover.htc');*/
		behavior: url('http://www.citedelamer.com/style/commun/csshover.htc');

	}
	.raccourci {
		overflow: hidden;
		width: 1px;
		position: absolute;
		top: -500px;
		height: 1px
	}
	div#centrage {
		width:960px;
		margin:0 auto;
	}
	/**********************************************************************************************/
	div#conteneur {
		float:left;
		width:100%;
		margin:0 auto;
	}
	/**********************************************************************************************/
	div#header {
		float:left;
		margin: 0 0 0 0;
		padding: 0;
		width:960px;
		height: 150px;
	}
	/**********************************************************************************************/
	div#menucentre {
		float:left;
		width: 960px;
		height: 20px;
		margin: 0 ;
		padding: 0;
	}
	div#menucentre ul.niveau1{
		list-style-type: none;
		margin: 0;
		padding: 0;

	}
	div#menucentre ul.niveau1 li {
		position: absolute;
		margin: 0;
		padding: 0;
		line-height: 20px;
		z-index: 3;
	}
	div#menucentre ul.niveau1 li.sousmenu:hover ul.niveau2{
		display:block;
	}
	div#menucentre ul.niveau1 li.sousmenu a.sousmenu_a{
		display: block;
		padding: 0;
		font-size: 0.8em;
		font-weight: bold;
		color: #fff;
		text-align: center;
		text-decoration: none;
	}
	div#menucentre ul.niveau2 {
		width: 230px;
		list-style-type: none;
		padding: 0px 0;
		margin: 0;
		display:none;

	}
	div#menucentre ul.niveau2 li {
		position:relative;
		width: 270px;
		padding: 0;
		margin: 0;
		background: url('../../fr/images/commun/fond_menu_centre.png');
	}
	div#menucentre ul.niveau1 li.sousmenu ul.niveau2 li a{
		display: block;
		font-size: 0.8em;
		font-weight: bold;
		color: #000;
		padding:0 0 0 10px ;
		text-decoration: none;
	}
	div#menucentre ul.niveau1 li.sousmenu ul.niveau2 li a:hover{
		color: #fff;
		background: #2E4B5B;
	}
	/***** Positionnement spécifiques des menus	****/
	div#menucentre li#T_8 {
		width: 120px;
		padding: 0px 0 0 840px;
	}
	div#menucentre li#T_8 a.sousmenu_a {
	}
	div#menucentre li#T_6 {
		width: 100px;
		padding: 0px 0 0 740px;
	}
	div#menucentre li#T_6 a.sousmenu_a {/*background: #cef;*/
	}
	div#menucentre li#T_5 {
		width: 140px;
		padding: 0px 0 0 600px;
	}
	div#menucentre li#T_5 a.sousmenu_a {/*background: #ccc;*/
	}
	div#menucentre li#T_11 {
		width: 160px;
		padding: 0 0 0 440px;
	}
	div#menucentre li#T_11 a.sousmenu_a {
		color: #000;
		background: #C8D200;/*background: #cef;*/
	}
	div#menucentre li#T_4 {
		width: 200px;
		padding: 0px 0 0 240px;
	}
	div#menucentre li#T_4 a.sousmenu_a {
		color: #000;
		background: #C8D200;
	}
	div#menucentre li#T_3 {
		width: 240px;
		padding: 0;
	}
	div#menucentre li#T_3 a.sousmenu_a {
		color: #000;
		background: #C8D200;
	}
	/**********************************************************************************************/
	div#centre {
		float: left;
		width: 960px;
		margin: 0;
		padding: 0;
		background: #000 url('../../fr/images/commun/fond_centre.gif') repeat-y;
		/*background: ;*/
	}
	/***********************************************/
	div#menuvariable {
		float: right;
		min-height: 40px;			/*sauf IE6*/
		_height: 40px;				/*pour IE6*/
		width: 195px;
		margin: 0;
		padding: 0;
	}
	div#menuvariable ul {
		width: 185px;
		list-style-type: none;
		margin: 20px 0;
		padding: 0;
	}
	div#menuvariable li {		/*----		Rubriques ou Sous Rubriques		----*/
		line-height: 20px;
		margin: 0;
		padding: 0 0 0 10px;
	}
	div#menuvariable ul ul {
		list-style-type: none;
		margin: 0 0 0 0;
		padding: 0 0 5px 0;
	}
	div#menuvariable ul ul li {/*----		Sous Rubriques ou Pages		----*/
		width: 175px;
		line-height: 20px;
		margin: 0;
		padding: 0 0 0 10px;
		border: 0px solid #ccc;
	}
	div#menuvariable ul ul ul{
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	div#menuvariable ul ul ul li	{/*----		Pages		----*/
		line-height: 18px;
		margin: 0;
		padding: 0 0 0 10px;
	}
	div#menuvariable a {
		color: #81E9F6;
		color: #3cdee8;
		color: #fff;

		font-family: Arial, Century Gothic, Verdana, Helvetica, sans-serif;
		letter-spacing: 0pt;

		text-decoration: none;
	}
	div#menuvariable a:hover {
		color: #B5BE00;
	}
	A.somliensthemes 			{display:block; font-size: 1.4em; font-weight: bold;letter-spacing: 2pt;}
	A.somlienthemesactif 		{display:block; text-align: center;font-size: 1.4em; font-weight: bold;letter-spacing: 2pt;}
	A.somlienthemesextranet		{font-size: 1.4em; font-weight: bold;letter-spacing: 2pt;}

	A.somlienrub 				{display:block; font-size: 0.9em;}
	A.somlienrub:link 			{}
	A.somlienrub:visited 		{}
	A.somlienrub:active 		{}
	A.somlienrub:hover 			{}
	A.somlienrubactif 			{display:block; font-size: 0.9em;}

	A.nomrubrique 				{font-size: 0.9em;}
	A.nomcategorie 				{font-size: 0.9em;}

	A.somliensousrub 			{display:block; font-size: 0.9em; color: #81E9F6;}
	A.somliensousrub:link 		{font-size: 0.9em;}
	A.somliensousrub:visited 	{font-size: 0.9em;}
	A.somliensousrub:active 	{font-size: 0.9em;}
	A.somliensousrub:hover 		{font-size: 0.9em;}
	A.somliensousrubactif 		{display:block; font-size: 0.9em; color: #C8D200;}

	A.somlienpage 				{display:block; font-size: 0.9em;}
	A.somlienpage:link 			{font-size: 0.9em;}
	A.somlienpage:visited 		{font-size: 0.9em;}
	A.somlienpage:active 		{font-size: 0.9em;}
	A.somlienpage:hover 		{font-size: 0.9em;}
	A.somlienpageactif 			{display:block; font-size: 0.9em;}

	/***********************************************/
	div#menupermanent {
		float: left;
		width: 195px;
		margin: 0;
		padding: 0;
	}
	div#menupermanent ul {
		width: 100%;
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	div#menupermanent li {		/*----		Thèmes		----*/
		margin: 0 0 1px 0;
		padding: 0;
	}
	div#menupermanent li#G_11 {
		width: 195;
		height: 53px;
	}
	div#menupermanent li#G_11 a {
		display:block;
		height: 53px;
		background: url('../../fr/images/commun/plan_malin.png') no-repeat;
	}
	div#menupermanent li#G_11-748 {
		width: 195;
		height: 53px;
	}
	div#menupermanent li#G_11-748 a {
		display:block;
		height: 53px;
		background: url('../../fr/images/commun/jeux.png') no-repeat;
	}
	div#menupermanent li#G_0 {
		width: 195;
		height: 53px;
	}
	div#menupermanent li#G_0 a {
		display:block;
		height: 53px;
		background: url('../../fr/images/commun/billetterie.png') no-repeat;
	}
	div#menupermanent li#G_12 {
		width: 195;
		height: 53px;
	}
	div#menupermanent li#G_12 a {
		display:block;
		height: 53px;
		background: url('../../fr/images/commun/ont_aime.png') no-repeat;
	}
	div#menupermanent li#G_152 {
		width: 195;
		height: 53px;
	}
	div#menupermanent li#G_152 a {
		display:block;
		height: 53px;
		background: url('../../fr/images/commun/newsletter.png') no-repeat;
	}
	/**********************************************************************************************/
	H1 {
		margin: 5px 0 5px 0;
		padding: 0;
		font-style: normal;
		font-size: 1.5em;
		line-height: 22px;
		font-weight: bold;
		text-decoration: none;
		color: #335366;
	}
	H2 {
		margin: 5px 0 5px 0;
		padding: 0;
		font-style: normal;
		font-size: 1.1em;
		font-weight: bold;
		text-decoration: none;
		color: #335366;
	}
	H3 {
		margin: 5px 0 5px 0;
		padding: 0;
		font-style: normal;
		font-family: Verdana, Century Gothic, Arial, Helvetica, sans-serif;
		font-size: 1.0em;
		font-weight: normal;
		text-align: justify;
		text-decoration: none;
		color: #335366;
	}

	LI {
		margin-top: 10px;
	}
	a	{
		color: #335366;
		letter-spacing: 0pt;
		text-decoration: underline;
		padding:0;
		margin:0;
	}

	a:visited	{
		color: #335366;
		text-decoration: underline;
	}

	a img,:link img,:visited img {
		border:none;
	}
	a:hover	{
		color: #B5BE00;
	}


	P {
		margin: 0;
		padding:0;
		font-size: 0.8em;

	}
	P.alerte{
		color: #DB1212;
		padding: 10px 0;
	}
	P.alarme{
		color: #FF6600;
		padding: 10px 0;
	}

	/***********************	liens internes	*************************/
	.highslide {
		text-decoration: underline;
	}
	.highslide:hover {
		color: #ddd;
	}
	/*A.liensinternes {
		font-size: 1.0em;
		font-weight: normal;
		font-style: normal;
		text-decoration: underline;
	}
	A.liensinternes:hover {
		color: #fff;
		text-decoration: underline;
	}

	A.liensexternes {
		color: #ddd;
		text-decoration: underline;
	}
	A.liensexternes:hover {
		color: #fff;
		text-decoration: underline;
	}*/
	/**********************************************************************************************/
	div#pied {
		float: right;
		width: 670px;
		height: 20px;
		margin: 0 0 10px 0;
		padding: 0 0 0 0px;
		background: #15262E;
	}
	div#pied ul{
		list-style-type: none;
		margin: 0;
		padding: 0 0 0 0px;
	}
	div#pied li {
		position: absolute;
		height: 20px;
		margin: 0;
	}
	div#pied li a {
		line-height:20px;
		display: block;
		margin: 0;
		text-align: center;
		font-size: 0.8em;
		color: #81E9F6;
		border-right: 0px solid #81E9F6;
		font-family: Century Gothic, Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	div#pied li a:hover {
		color: #999;
	}

								div#pied li#P_0_uk {
									width: 670px;
									padding: 0;
								}
								div#pied li#P_0_uk a {
									width: 85px;
									padding: 0 0 0 585px;
								}

								div#pied li#P_1_uk {
									width: 585px;
									padding: 0;
								}
								div#pied li#P_1_uk a {
									width: 95px;
									padding: 0 0 0 490px;
								}
								div#pied li#P_2_uk {
									width: 490px;
									padding: 0;
								}
								div#pied li#P_2_uk a {
									width: 85px;
									padding: 0 0 0 405px;
								}
								div#pied li#P_3_uk {
									width: 405px;
									padding: 0;
								}
								div#pied li#P_3_uk a {
									width: 145px;
									padding: 0 0 0 260px;
								}
								div#pied li#P_4_uk {
									width: 260px;
									padding: 0;
								}
								div#pied li#P_4_uk a {
									width: 85px;
									padding: 0 0 0 175px;
								}
								div#pied li#P_5_uk {
									width: 175px;
									padding: 0;
								}

	div#pied li#P_0 {
		width: 670px;
		padding: 0;
	}
	div#pied li#P_0 a {
		width: 120px;
		padding: 0 0 0 550px;
		border-right: 0px solid #444;
	}
	div#pied li#P_1 {
		width: 550px;
		padding: 0;
	}
	div#pied li#P_1 a {
		width: 75px;
		padding: 0 0 0 475px;
	}
	div#pied li#P_2 {
		width: 475px;
		padding: 0;
	}
	div#pied li#P_2 a {
		width: 85px;
		padding: 0 0 0 390px;
	}
	div#pied li#P_3 {
		width: 390px;
		padding: 0;
	}
	div#pied li#P_3 a {
		width: 90px;
		padding: 0 0 0 300px;
	}
	div#pied li#P_4 {
		width: 300px;
		padding: 0;
	}
	div#pied li#P_4 a {
		width: 90px;
		padding: 0 0 0 210px;
	}
	div#pied li#P_5 {
		width: 210px;
		padding: 0;
	}
	div#pied li#P_5 a {
		width: 115px;
		padding: 0 0 0 95px;
	}
	div#pied li#P_6 {
		width: 90px;
		padding: 0;
	}
	div#pied li#P_6 a {
		width: 90px;
		padding: 0 0 0 0px;
	}
	div#pied_popup {
		clear:both;
		width:680px ;
		height:30px;
		line-height:30px;
		font-size: 0.9em;
		text-align:center;
	}
