				html, body {
					/*background-image:url("/data/images/fond.jpg");
					background-repeat:repeat-x;*/
					background-color:#ac0000;
					margin:0px;
					font-family: gorgian, Arial, Helvetica, Verdana, sans-serif;
					font-size:12px;
					color:#3f3f3f;
				}
				img { border: none; }				
				#page {
					/*background-image:url("/data/images/fond-page.png");
					background-repeat:repeat-y;*/
					background-color:white;
					margin-left:auto;
					margin-right:auto;
					padding-left:22px;
					padding-right:22px;
					width:1000px;
					border:0px solid blue;
				}
				#page-home {
					/*background-image:url("/data/images/fond-page.png");
					background-repeat:repeat-y;*/
					background-color:white;
					margin-top:150px;
					margin-left:auto;
					margin-right:auto;
					padding-left:22px;
					padding-right:22px;
					width:1000px;
					border:0px solid blue;
				}
/*---------------------------------------------HEADER--------------------------------------------*/				
				#header {
					width:1000px;				
					height:177px;
					border: 0px solid red;
					margin-bottom:5px;
					cursor: pointer;
				}
				
#admin-toolbar { width:1000px; height:54px; background:url('/data/images/fond-admin.jpg'); margin:0px; padding:0px; }
#admin-toolbar ul { margin:0px; padding:0px; padding-top:0px; padding-left:50px; border:0px dashed blue; list-style-type:none;}
#admin-toolbar ul li { /*position:relative; top:0px; left:0px; display:inline; */ float:left; margin:0px; height:52px; padding:0px; margin-right:15px; border:0px dashed red; }
#admin-toolbar li {  background-image:url('/data/images/separation-admin.png'); background-position: right top; background-repeat:no-repeat; border:1px red dashed; }
#admin-toolbar ul a { color:gray; font-weight:bold; font-size:11px; text-decoration:none; font-family:Arial,Helvetica,Sans-serif; text-transform: uppercase; }
#admin-toolbar ul img {  float:left; border:dashed 0px green; /*width:15px; height:15px;*/ margin:0px; padding:0px; margin-right:1px; width:45px; height:37px; margin-top:5px;}
#admin-toolbar ul span { display:block; float:left; padding:0px; padding-top:17px; border:dashed yellow 0px; padding-right:20px;}
#admin-toolbar ul div { height:52px; border:dashed black 0px; }

.table { border-collapse:collapse; } 
.table th, .table tr, .table td { padding:0px; margin:0px; }
.table td { padding: 5px; }
/*.table td { background-color: #e0e4e3; } */
.table-header-left { width:14px; height:39px; background-color: #e0e4e3; background:url('/data/images/table-haut-gauche.png'); background-repeat:no-repeat; }
.table-header {  height:39px; background:url('/data/images/table-haut-milieu.png'); background-repeat:repeat-x; }
.table-header-link { color:white; }
.table-header-right { width:14px; height:39px; background:url('/data/images/table-haut-droit.png'); background-repeat:no-repeat; }
.table-inner-cell { border: solid 1px gray; }
.table-cell-left { background:url('/data/images/table-gauche.png'); background-repeat:repeat-y; background-position: top left; border:none;}
.table-cell-right { background:url('/data/images/table-droit.png');background-repeat:repeat-y; background-position: top right; border:none;}
.table-row-bottom {}
.tablediv { position: relative; }
/*.table-background { position:absolute; background-color: #e0e4e3; }*/
				
/*---------------------------------------------MENU--------------------------------------------*/	
			/*	#menu {
					background-image:url("fond-menu-rouge.jpg");
					background-repeat:x;
					width:1000px;				
					height:39px;
					margin:3px 0 0 0;
					border:0px solid green;
				}
				#menu table {width:960px; height:39px; text-align:center;}
				
				#menu a {display:block; height:26px; color:#ffffff; text-decoration:none; padding:13px 5px 0 5px; border:0px solid yellow;}
				#menu a:visited {color:#ffffff; text-decoration:none; padding:3px 10px 3px 10px; border:0px solid yellow;}
				#menu a:hover {background-image:url("fond-menu-vert.jpg"); text-decoration:none;}
				
				.sous-menu {
					background-image:url("fond-sousmenu.jpg");
					background-repeat:repeat-x;
					background-color:#790000;
					margin:0;
					padding:5px;
					border: 0px solid red;
					font-size:10px;
					text-align:left;
				}
				.sous-menu a {display:block; color:#ffffff; text-decoration:none; margin:2px 0 2px 0; padding:5px; border:0px solid yellow;}
				.sous-menu a:visited {display:block; color:#ffffff; text-decoration:none; margin:2px 0 2px 0; padding:5px; border:0px solid yellow;}
				.sous-menu a:hover {background-color:#ca0b0b; text-decoration:none;} */
				
/*---------------------------------------------GAUCHE--------------------------------------------*/	
				#gauche {
					float:left;
					width:758px;
					margin:10px 10px 25px 25px;
				}
				/*------evenement-------*/
				#evenements {
					background-image:url("/data/images/fond-evenements.jpg");
					width:758px;
					height:330px;
					margin:0 0 10px 0;
				}
				/*------actu-------*/
				#actu {
					float:left;
					background-repeat:no-repeat;
					width:475px;
					padding:0 5px 0 0;
					border:0px solid red;
					margin-top:10px;
				}
				#actu-large {
					float:left;
					background-repeat:no-repeat;
					width:100%;
					padding:0 5px 0 0;
					border:0px solid red;
					margin-top:10px;
					
				}
					#actu-titre{
						background-image:url("/data/images/puce-actu.jpg"); 
						background-repeat:no-repeat;
						height:21px; 
						font-size:14px; 
						padding:3px 0 0 30px;
						margin:0 0 10px 0;
						border:0px solid red;
					}
					
					#actu h1, #actu-large h1 {font-size:18px; margin:0; color:#ba0000; font-weight:normal;}
					#actu-large h1 { font-size:20px; }
					#actu-large #actu-titre  { font-size:20px; color:#ba0000; }
					
					#actu h2, #actu-large h2 {font-size:16px; margin:0; color:#ba0000; font-weight:normal;}
					#actu img,#actu-large img {border:3px solid #cacaca;}
					
					
					.actu-bloc img{border:0px solid blue; margin:0 10px 5px 0; }
					.actu-bloc a {color:#ba0000; text-decoration:none; border:0px solid yellow;}
					.actu-bloc a:visited {color:#ba0000; text-decoration:none; border:0px solid yellow;}
					.actu-bloc a:hover {color:red; text-decoration:underline;}
					
					#actu .actu-bloc img { width:90px; height:75px; }
					#actu-large .actu-bloc img { width:120px; height:100px; }
					.actu-bloc:first img { width:120px; height:100px; }
					.actu-bloc:first { font-size:20px; }
					.actu-separation {background-image:url("/data/images/separation-actu.jpg");  width:475px; height:2px; margin:0 0 10px 0;}
					.actu-btn {
						width:100%;
						margin-top:5px;
					}
					.actu-btn div {
						float:left;
					}
					.actu-btn a {
						display:block; 
						background-image:url("/data/images/btn-actu.jpg"); 
						width:172px;
						height:18px;
						padding:5px 30px 0 0;
						margin:5px 0 0 0;
						font-size:10px;
						color:#3f3f3f; 
						text-decoration:none; 
						text-align:center;
						border:0px solid yellow;
					}
					.actu-btn a:visited {
						display:block; 
						background-image:url("/data/images/btn-actu.jpg"); 
						width:172px;
						height:18px;
						padding:5px 30px 0 0;
						margin:5px 0 0 0;
						font-size:10px;
						color:#3f3f3f; 
						text-decoration:none; 
						text-align:center;
						border:0px solid yellow;
					}
					.actu-btn a:hover {color:red; text-decoration:none;}
					
					#actu-large .actu-btn a{
						float:right;
					}
/*-----------------------------------------------------COLONE MATCH CALENDRIER JOUEUR EDR-----------------------------------------------------------------*/
				
				#info {
					float:left;
					width:271px;
					margin:0;
					margin-top:10px;
					border:0px solid blue;
				}
				
				/*------ MATCH -------*/
				#match-titre{
						background-image:url("/data/images/puce-match.jpg"); 
						background-repeat:no-repeat;
						height:21px; 
						font-size:14px; 
						padding:3px 0 0 30px;
						margin:0 0 10px 0;
						border:0px solid red;
					}
				#match-logos{
					background-image:url("/data/images/fond-match.jpg");
					width:271px;
					height:128px;
				}
				#match{
					width:271px;
					height:56px;
					text-align:center;
					color:#3f3f3f;
				}
					#match h1 {font-size:12px; margin:0; color:#790000; font-weight:bold;}
				
				/*------ CALENDRIER -------*/
				#calendrier a {
					display:block; 
					background-image:url("/data/images/btn-calendier.jpg"); 
					width:241px;
					height:18px;
					padding:5px 30px 0 0;
					margin:10px 0 10px 0;
					font-size:10px;
					color:#3f3f3f; 
					text-decoration:none; 
					text-align:center;
					border:0px solid yellow;
				}
				#calendrier a:visited {
					display:block; 
					background-image:url("/data/images/btn-calendier.jpg"); 
					width:241px;
					height:18px;
					padding:5px 30px 0 0;
					margin:10px 0 10px 0;
					font-size:10px;
					color:#3f3f3f; 
					text-decoration:none; 
					text-align:center;
					border:0px solid yellow;
				}
				#calendrier a:hover {color:red; text-decoration:none;}
				
				/*------ JOUEUR-------*/
				#joueur-titre{
						background-image:url("/data/images/puce-joueur.jpg"); 
						background-repeat:no-repeat;
						height:21px; 
						font-size:14px; 
						padding:3px 0 0 30px;
						margin:0 0 10px 0;
						border:0px solid red;
					}
				#joueur{
					background-color:#ffffff; 
					width:271px;
					height:100px;
					margin:0 0 10px 0;
					padding:3px;
					text-align:center;
					color:#313131;
					border:3px solid #cacaca;
				}
					#joueur a {color:#ba0000; text-decoration:none; border:0px solid yellow;}
					#joueur a:visited {color:#ba0000; text-decoration:none; border:0px solid yellow;}
					#joueur a:hover {color:red; text-decoration:underline;}
				
				#joueur-btn {
					background-image:url("/data/images/fond-btn.jpg"); 
					background-repeat:repeat-x;
					height:18px;
					padding:3px 0 0 0;
					font-size:10px;
					color:#3f3f3f; 
					text-decoration:none; 
					text-align:center;
					border:1px solid #636363;
					float:right;
				}
				#joueur-btn div {
					width:164px;
				}
					#joueur-btn a {color:#3f3f3f; text-decoration:none;}
					#joueur-btn a:visited {color:#3f3f3f; text-decoration:none;}
					#joueur-btn a:hover {color:red; text-decoration:none;}
				
				/*------ EDR -------*/
				#edr-titre{
						background-image:url("/data/images/puce-edr.jpg"); 
						background-repeat:no-repeat;
						height:21px; 
						font-size:14px; 
						padding:3px 0 0 30px;
						margin:0 0 10px 0;
						border:0px solid red;
					}

/*---------------------------------------------DROITE--------------------------------------------*/	
				#droite {
					float:left;
					width:182px;
					margin:10px 25px 0 0;
				}

				/*------recherche-------*/
				#recherche {
					background-image:url("/data/images/fond-recherche.jpg");
					width:172px;
					height:48px;
					padding:5px 0 0 10px;
					margin:0 0 10px 0;
					color:#ffffff;
				}
				#recherche form, #recherche div, #recherche input #recherche img {
					margin:0px;
					padding:0px;
				}
				#recherche .form-div {
					/*border:dashed 1px yellow;*/
				}
				#recherche img {
					/*border:dashed 1px green;*/
				}
				#recherche input {
					height: 14px;
					font-size:10px;
					line-height: 1px;
					width:130px;
					/*border:dashed 1px blue;*/
					display:block;
					float:left;
					margin-top:2px;
				}
				/*------partenaire-------*/
				#partenaires-fond{
					background-image:url("/data/images/fond-partenaire.jpg");
					background-repeat:repeat-x;
					width:180px;
					height:268px;
					margin:0 0 10px 0;
					text-align:center;
					border:1px solid #d9d9d9;
				}
				.partenaires-droite {
					
					/*background-image:url("/data/images/fond-partenaire.jpg");
					background-repeat:repeat-x;*/
					width:178px;
					height:264px;
					display: none;
				}
				#partenaires-droite-first {
					display: block;
				}
				.partenaires-droite img {
					height:86px;
					margin:0px;
					padding:0px;
				}
				/*------classement-------*/
				#classement{
					background-image:url("/data/images/boxe-classement-milieu.jpg");
					background-repeat:repeat-x;
					background-color:#d90f0f;
					width:182px;
					padding:0;
					margin:0;
					font-size: 10px;
					color:#ffffff;
				}
					#classement-titre{
						background-image:url("/data/images/puce-classement.jpg"); 
						background-repeat:no-repeat;
						height:21px; 
						font-size:14px; 
						padding:3px 0 0 30px;
						margin:0 0 10px 0;
						border:0px solid red;
					}
					#classement h1 {text-align:center; font-size:12px; margin:0; padding:8px 0 8px 0; border:0px solid green;}
					#classement table td{width:100%; background-color:transparent; padding:5px;}
				
				#classement-btn {
					background-image:url("/data/images/btn-classement.jpg"); 
					width:152px;
					height:18px;
					padding:5px 30px 0 0;
					margin:0 0 10px 0;
					text-align:center;
					font-size:10px;
				}
					#classement-btn a {color:#3f3f3f; text-decoration:none;}
					#classement-btn a:visited {color:#3f3f3f; text-decoration:none;}
					#classement-btn a:hover {color:red; text-decoration:none;} 
			
				/*------Publicite case rugby-------*/
				.publicite-droite {
					margin:0 0 5px 0;
					text-align:center;
					color:gray;
					border:1px solid #14643e;
					text-align:center;
					min-height:10px;
				}
				.publicite-droite img{
					border:0px solid blue;
				}

				#separateur-bandeau-partenaire {
					clear:both;
					background-color:transparent;
					background-image:url('/data/images/fond-bandeau-partenaires.jpg');
					width:950px;
					height:15px;
					margin:0 25px 5px 25px;
					border:0px solid yellow;
					text-align:center;
				}	
/*---------------------------------------------BANDEAU PARTENAIRE--------------------------------------------*/	
				#bandeau-partenaire{
					clear:both;
					background-color:transparent;
					width:950px;
					height:80px;
					margin:0 25px 5px 25px;
					border:0px solid yellow;
					text-align:center;
				}

/*---------------------------------------------FOOTER--------------------------------------------*/		
				
				#footer {
					background-image:url("/data/images/footer.jpg");
					background-color:#254703;
					width:1000px;
					height:189px;
					margin:0 0 0 0;
					padding:20px 0 30px 0;
					border:0px solid yellow;
					color:#231f20;
					font-size: 10px;
					text-align:center;
				}				
				
				#footer a {color:#249800; text-decoration:none; border:0px solid yellow;}
				#footer a:visited {color:#249800; text-decoration:none; border:0px solid yellow;}
				#footer a:hover {color:#5ba900; text-decoration:underline;}
				
				#pagecontent a {color:#ba0000; text-decoration:none; border:0px solid yellow;}
				#pagecontent a:visited {color:#ba0000; text-decoration:none; border:0px solid yellow;}
				#pagecontent a:hover {color:red; text-decoration:underline;}
				h1#pagetitle { font-size:20px; margin:0; color:#ba0000; font-weight:normal; }
				#pagecontent h1 { font-size:18px; margin:0; color:#ba0000; font-weight:normal; }
				#pagecontent h2 { font-size:16px; margin:0; color:#ba0000; font-weight:normal; }
				#pagecontent { font-size:14px; font-weight:normal; }
				#pagecontent blockquote>*:before { content: '“'; }
				#pagecontent blockquote>*:after { content: '„' }
					
				#pagecontent blockquote { font-weight: bold; font-style: italic; }

				#actu-large .noborder { border: none; }
				#actu-large .border { border:3px solid #cacaca; }

