/*-----------------------------------------------------------------------------*/
/*Pere Noël Surprise*/
body				{ background-color: #8d3131; color: #EEEEEE;}
header 				{ background: #6b2525;
					background: -moz-linear-gradient(top,  #6b2525 0%, #8f0222 44%, #8d3131 100%);
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b2525), color-stop(44%,#8f0222), color-stop(100%,#8d3131));
					background: -webkit-linear-gradient(top,  #6b2525 0%,#8f0222 44%,#8d3131 100%);
					background: -o-linear-gradient(top,  #6b2525 0%,#8f0222 44%,#8d3131 100%);
					background: -ms-linear-gradient(top,  #6b2525 0%,#8f0222 44%,#8d3131 100%);
					background: linear-gradient(to bottom,  #6b2525 0%,#8f0222 44%,#8d3131 100%);
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b2525', endColorstr='#8d3131',GradientType=0 );}
.barre 				{ background-color: #C44848; color: #CCC; }
.barre button 		{ border: none; background: url(../images/fond_button_pns.png) repeat-x; color: #CCC;
					padding: 0.5em 1em 0.3em 1em; border-radius:20px;}
.page 				{ background: none;}
.noConnect 			{ text-align: center; padding: 5em 0;}
a 					{ color: black;}
a:hover 				{ color: white;}
.link 				{ width: 800px; text-align: center;}
.link li 				{ width: 250px; list-style:none; margin: auto;}
.link li>span 			{ padding: 1em 1em 0.2em 0; border-radius: 30px; }
.norecorded 			{ background: #CC3333;}
.recorded 			{ background: #83a839;}
.link li>span>img 		{ margin-bottom: 12px;}
.link li>span>a 		{ width: 80%;}
.link a				{ display: inline-block; background: url(../images/fond_button_pns.png) repeat-x; color: #CCC;
					margin: auto; padding: 1em 1em 0.3em 1em; border-radius:30px;}
.link a:hover 		{ text-decoration: none; color: white;}
.newEvent			{ width: 800px; text-align: center; margin-bottom: 2em;}
.newEvent>span 		{ border-radius: 30px; padding: 1em;}
.newEvent a			{ width: 25%; display: inline-block; color: #DDD; padding-top: 2em;}
.newEvent>span:hover{ background: #99CC33; padding: 1.2em;}
.newEvent a:hover	{ text-decoration: none; color: white;}

button 				{ background-color: #E7D1A1; color: #463600;}
#parchemin .input	{ width: 350px; background-color: #dbc06f;}
#parchemin textarea	{ background: #dbc06f;}
#adminpns			{ float: left; width: 160px; vertical-align: top; background-color: #c44848;
					border-radius: 10px; padding-left: 10px; padding-right: 10px;;
					box-shadow: 6px 6px 5px #6b2525;}
.submitAdmin		{ border: none; background: url(../images/fond_button_pns.png) repeat-x; color: #CCC;
					margin: 1em 0; padding: 0.7em 1em 0.3em 1em; border-radius:20px;}
#parchemin			{ position: relative; width: 583px; background: url(../images/parchemin.png) no-repeat;  
					margin: 10px auto 30px; 
					padding-bottom: 150px; padding-top: 60px; padding-left: 110px;
					color: #463600; font-family: 'Dancing Script', cursive; font-size: 18px;}
#parchemin a			{ color: red;}
#parchemin a:hover 	{ color: green;}
#parchemin p 		{ margin: 1.5em 0;}
#txtparchemin		{ width: 360px; height:500px;}
#txtparcheminq		{ width: 380px; height:500px; overflow:auto;}
.hautPage 			{ width: 350px; position: absolute; }
.basPage 			{ width: 350px; position: absolute; bottom: 120px;}
#sceau				{ float:right;}
#signature			{ position: relative;}

/*-----------------------------------------------------------------------------*/
/* Archives *//*
#archives			{background-color: white; position: absolute; top: 150px; left: 150px;
					 width: 80px; cursor: pointer;
					border-radius: 10px; padding-top: 5px; padding-bottom: 10px; text-align: center;}
#menuarchives		{position: absolute; top: 220px; left: 110px;}				
li:hover ul.archives2	{display:block;}
.archives1 li			{background-color: white;
					width: 80px; cursor: pointer; list-style-type: none;
					border-radius: 10px; margin-top: 5px; padding-top: 5px; padding-bottom: 10px; text-align: center;}
.archives1 li:hover	{background-color: green;
					width: 85px; cursor: pointer; list-style-type: none;
					border-radius: 10px; margin-top: 5px; padding-top: 5px; padding-bottom: 10px; text-align: center;}
ul.archives2 		{position: absolute; margin-top: -25px; margin-left:85px;}
.archives2 li			{background-color: white;width: 110px;  top:-5px; margin-left:-40px;}
.archives2 li:hover	{background-color: green;width: 120px;  top:-5px; margin-left:-40px;}
#txtparchemina		{height:500px;width:400px;}
#titre_archives		{margin-top: -30px; font-size: 25px; text-align: center;}
.texte_archives		{margin-top: -30px; margin-left: 45px; font-size: 15px;}
#en_archives		{height: 40px; width: 150px;}
#pn_archives		{height: 40px; width: 150px;}
#ca_archives		{float: right; height: 150px; width: 240px;}
#ca_texte			{margin-top: -50px; margin-left: 60px; font-size: 15px;}
#ta_archives		{height: 325px; width: 275px; margin-top: 80px; margin-left: 40px;}

/*-----------------------------------------------------------------------------*/
/* Le pied de page */
#pied_de_page	{ }
#bordurepdp		{ position: relative; top: -30px;background: url("/vue/images/bordurepns.png"); height: 30px;}
#navigateur		{ position: absolute; left: 10px; font-size: 10px; color: white;}
#logopied		{ margin-top: -20px}
a#firefox		{background-image: url(https://lgm-games.fr/images/logofirefox.png);background-repeat: no-repeat;position: absolute; bottom: -10px; left: 10px;height: 20px; width: 20px; }
a#chrome		{background-image: url(https://lgm-games.fr/images/logochrome.png);background-repeat: no-repeat;position: absolute; bottom: -10px; left: 35px;height: 20px; width: 20px; }
a#ie			{background-image: url(https://lgm-games.fr/images/logoie.png);background-repeat: no-repeat;position: absolute; bottom: -10px; left: 60px;height: 20px; width: 20px; }
/*a#android		{background-image: url(https://lgm-games.fr/images/logoandroid.png);background-repeat: no-repeat;position: absolute; bottom: -40px; left: 10px;height: 20px; width: 20px; }
a#ios			{background-image: url(https://lgm-games.fr/images/logoios.png);background-repeat: no-repeat;position: absolute; bottom: -40px; left: 35px;height: 20px; width: 20px; }
*/#textepiedpage	{ margin: auto; height: 15px; font-size: 15px; color: white;}
#textepiedpage a	{ color: white; font-weight: bold; text-decoration : none;}
#textepiedpage a:hover{ color: #3b8c37; font-weight: bold; text-decoration : none;}
#validw3c		{  position: absolute; color: white;}
#validw3c a		{ color: white;}