@charset "utf-8";
/* CSS Document */

@media screen {
     * { 
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align:left;
	}
	
	body {
		background:url(../imgs/fond.jpg) #B3161C top left repeat;
		margin-top:0;
		padding:0;
		text-align:center;
	}
	
	img {
		border:none;
	}
	
	#master {
		margin:0 auto;
		width:1000px;
	}

	#top {
		border:0;
		float:left;
		clear:both;
		width:1000px;
		height:180px;
		min-height:180px;
		background-image:url(../imgs/no_top.png);
		background-position:top left;
		background-repeat:no-repeat;
	}
	
	#topactusfull {
		border:0;
		float:left;
		clear:both;
		width:1000px;
		height:93px;
		background-image:url(../imgs/no_topactusfull.png);
		background-position:top left;
		background-repeat:no-repeat;
	}
	
	#colmain_actusfull {
		float:left;
		clear:both;
		width:980px;
		background-color:#FFF;
		margin:0 10px 0 10px;
		text-align:center;
	}
	
	#linktohomediv {
		float:left;
		clear:left;
		width:133px;
		height:170px;
		text-align:left;
	}
		
	#teaser {
		float:right;
		clear:right;
		width:550px;
		height:124px;
	}
	
	#menutop {
		float:right;
		clear:right;
		width:865px;
		height:30px;
		text-align:left;
	}
	
	#fildariane {
		float:right;
		clear:right;
		width:865px;
		height:15px;
		text-align:left;
		color:#000;
		padding-top:9px;
	}
	
	#fildariane ul {
		margin: 0;
		padding: 0;
	}

	#fildariane li {
		list-style-type: none;
		display:inline;
		font-size:1em;
		color:#000;
	}
	
	#fildariane li a {
		margin: 0;
		padding: 0;
		list-style-type: none;
		font-size:1em;
		color:#000;
		text-decoration:none;
	}
	
	#fildariane li a:hover {
		text-decoration:underline;
	}		

	#main {
		float:left;
		clear:both;
		width:1000px;
		min-height:460px;
		background-color:#FFF;
	}
	
	#topmain_b {
		float:left;
		clear:both;
		width:1000px;
		height:80px;
		padding:20px 10px 10px 10px;
	}
	
	#bottommain_b {
		float:left;
		clear:both;
		width:1000px;
		height:25px;
	}
	
	#colmain_b {
		float:left;
		clear:both;
		width:980px;
		background-color:#FFF;
		margin:0 10px 0 10px;
		text-align:center;
	}

	#colmain_r {
		float:left;
		clear:both;
		width:980px;
		background-color:#FDEDEC;
		margin:0 10px 0 10px;
		text-align:center;
	}
		
	#colmain1_b {
		float:left;
		clear:none;
		width:490px;
		margin-left:14px;
		background-color:#FFF;		
	}
	
	#colmain1_r {
		float:left;
		clear:none;
		width:490px;
		margin-left:14px;
		background-color:#FDEDEC;		
	}	
	
	#colmain2 {
		float:right;
		clear:right;
		width:770px;
		background-color:#FFF;			
	}

	#colmain2_b {
		float:right;
		clear:right;
		width:700px;
		margin-right:10px;
		background-color:#FFF;			
	}
	
	#colmain_photos {
		float:right;
		clear:right;
		width:700px;
		margin-right:10px;
		background:none;	
	}
	
	#colleft_menusp {
		float:left;
		clear:left;
		width:270px;
		margin-left:10px;
		background:none;
	}
	
	#colmain2_r {
		float:right;
		clear:right;
		width:700px;
		margin-right:10px;
		background-color:#FDEDEC;	
	}
	
	#colmain3_b {
		float:left;
		clear:left;
		width:700px;
		background-color:#FFF;
		margin-left:20px;
	}
	
	#colmain3_r {
		float:left;
		clear:left;
		width:700px;
		background-color:#FDEDEC;
		margin-left:20px;		
	}
	
	#colleft_b {
		float:left;
		clear:left;
		width:266px;
		background-color:#FFF;
		text-align:center;
    		margin-left: 10px;
	}
	
	#colleft_home {
		float:left;
		clear:left;
		width:216px;
		background-color:#FFF;
		text-align:center;
    		margin-left: 10px;
	}

	#colleft_r {
		float:left;
		clear:left;
		width:266px;
		background-color:#FDEDEC;
    		margin-left: 10px;
	}	
	
	#colright_b {
		float:right;
		clear:right;
		width:246px;
		margin-right:10px;
		background-color:#FFF;		
	}
	
	#colright_r {
		float:right;
		clear:right;
		width:246px;
		margin-right:10px;
		background-color:#FDEDEC;
	}
	
	#billetterie {
		clear:both;
		width:212px;
		height:178px;
		margin-bottom:8px;		
	}
	
	#boutique {
		clear:both;
		width:212px;
		height:178px;
		margin-bottom:6px;
	}
	
	#video {
		clear:both;
		width:212px;
		height:205px;
	}
	
	#sondage {
		float:right;
		clear:right;
		width:108px;
		height:230px;
		background:url(../imgs/sondages_back.png) top left no-repeat;
	}
	
	#photomatch {
		clear:both;
		width:770px;
		height:260px;
		overflow:hidden;
	}
	
	#encartphotomatch {
		clear:both;
		width:770px;
		height:260px;
		background:url(../imgs/cadrephotomatch.png) top left no-repeat;
	}
	
	#textmatch {
		clear:both;
		float:left;
		width:245px;
		height:245px;
		overflow:hidden;
		padding:5px 5px 0 8px;
	}
	
	#textmatch div.titre {
		font-weight:bold;
		font-size:15px;
		color:#E2251A;
	}
	
	#textmatch div.stitre {
		font-weight:bold;
		font-size:14px;
		color:#000;
		line-height:18px;
	}
	
	#textmatch div.comment {
		font-weight:bold;
		font-size:12px;
		color:#000;
		text-align:justify;
		line-height:18px;
	}
	
	#colrightmiddle {
		float:left;
		clear:both;
		width:770px;
		height:163px;
	}
	
	#colrightbottom {
		float:left;		
		clear:both;
		width:770px;
		height:160px;
	}
	
	#filinfo {
		float:left;
		clear:left;
		width:470px;
		height:160px;
		background:url(../imgs/back_filinfo.png) top left no-repeat;
	}
	
	#filinfotop {
		float:left;
		clear:both;
		width:465px;
		height:38px;
	}
	
	#filinfonews {
		clear:both;
		width:465px;
		height:107px;
		padding:4px 7px 5px 7px;
		overflow:hidden;
		text-align:left;
		overflow:hidden;
	}
	
	#filinfonews ul {
		list-style-type: none;
  		padding: 0;
		margin: 0;
	}
	
	#filinfonews li {
		font-size:0.9em;
		list-style-type: none;
		line-height:1.4em;
	}
	
	#filinfonews li a:link, a:visited, a:active {
		font-size:1.05em;
		text-decoration:none;	
	}
	
	#filinfonews li a:hover {
		font-size:1.05em;
		text-decoration:underline;
	}
		
	#matchs {
		float:right;
		clear:right;
		width:285px;
		margin-right:12px;	
	}
	
	#plusdenews {
		float:left;
		clear:left;
		width:465px;
		height:156px;
		background:url(../imgs/back_plusdenews.png) top left no-repeat;
	}
	
	#plusdenewstop{
		float:left;
		clear:both;
		width:465px;
		height:38px;
	}
	
	#newsplus {
		float:left;
		clear:both;
		width:465px;
		height:120px;
		overflow:hidden;
	}
	
	#newsplus ul {
		font-size:0.9em;
		list-style-type: none;
		padding: 0;
		margin: 0;
	}
	
	#newsplus li {
		list-style-type: none;
		line-height:1.4em;
		padding:5px 0 0 5px;
	}
	
	#newsplus li a:link, a:visited, a:active {
		font-size:0.9em;
		text-decoration:none;	
	}
	
	#newsplus li a:hover {
		font-size:0.9em;		
		text-decoration:underline;
	}
	
	#agenda {
		float:right;
		clear:right;
		width:290px;
		height:156px;
		margin-right:7px;	
		background:url(../imgs/agenda_back.png) top left no-repeat;
		overflow:hidden;
	}           
	
	#bandeaupub {
		clear:both;
		width:770px;
	}
	
	#bandeaupub1 {
		clear:both;
		width:770px;
		height:117px;
		background-color:#FFF;
		vertical-align:middle;
		text-align:center;
	}
	
	#bandeaupub2 {
		clear:both;
		width:770px;
		height:100px;
		background-color:#FFF;
		vertical-align:middle;
		text-align:center;
	}
	
	#bandeaupub3 {
		clear:both;
		width:1000px;
		height:100px;
		background-color:#FFF;
		vertical-align:middle;
		text-align:center;
	}
		
	#sponsors{
		float:left;
		clear:both;
		width:1000px;
		height:50px;
		background-color:#FFF;
		vertical-align:middle;
	}
	
	#botmenu {
		float:left;
		clear:both;
		width:1000px;
		height:20px;
		background:url(../imgs/backbotmenu.png) top left no-repeat;
		text-align:right;
	}
	
	#botmenu ul { 
	 	list-style:none;
  		margin-top: -13px;
		padding-right:20px;
		display:inline;
	}
	
	#botmenu ul li {
		list-style-type: none;
		color:#FFF;
		font-size:0.90em;
		font-weight:bold;
		text-align:right;
		display:inline;
	}
	
	#botmenu ul li.miniball {
		background-image: url(../imgs/puceballon.png);
		background-repeat: no-repeat;
		background-position: 0 2px;
		padding: 0 3px 3px 12px;
	}

	#botmenu a.no { 
		color:#FFF;
		font-size:0.80em;
		text-decoration:none;
	}
	
	#botmenu a:hover { 
		color:#E7C6C4;
		font-size:0.90em;
		text-decoration:underline;
	}
	
	#botmenu a.actif { 
		color:#E7C6C4;
		font-size:0.85em;
		text-decoration:underline;
	}
	
	.news-latest-date {
		font-weight:bold;
		font-size:0.90em;
	}
	
	.actu_title {
		font-size:16px;
		font-weight:bold;
		color:#D2241A;
		line-height:22px;
	}
	
	.actu_date {
		font-size:14px;
		font-weight:bold;
		line-height:20px;
		color:#000;
	}	
	
	#divzone {
		width:279px;
		height:123px;
		overflow:hidden;
		background:url(../imgs/actumatchs_r2_c2.png) top left no-repeat;
	}
	
	#divzone th.thred {
		color:#FFF;
		background-color:#CF1F1C;
		text-align:center;
	}
	
	#divzone td.red0 {
		background-color:#E7C7C5;
	}
	
	#divzone a:link, #divzone a:visited, #divzone a:active {
		font-size:1.1em;
		font-weight:bold;
		text-decoration:none;
		color:#D3201C;
	}
	
	#divzone td.bigblack a:hover {
		font-size:1.1em;
		font-weight:bold;
		text-decoration:underline;
		color:#C0191D;
	}
	
	#divzone td.littleblack {
		font-size:0.85em;
		color:#000;
	}
	
	#divzone a:link, #divzone a:visited, #divzone a:active {
		text-decoration:none;
		color:#D3201C;
	}
	
	#divzone a:hover {
		text-decoration:underline;
		color:#C0191D;
	}
	
	#colleft_b ul, #colleft_r ul, #colmain3_r ul, #colmain3_b ul, 
	#colmain2_r ul, #colmain2_b ul, #colmain1_r ul, #colmain1_b ul, 
	#colmain_r ul, #colmain_b ul, #colright_b ul, #colright_r ul,
	#colmain_photos ul {
  		list-style-type: none;
  		padding: 1px 20px 1px 5px;
		margin: 0 0 10px 3px;
	}
	
	#colleft_b li, #colleft_r li, #colmain3_r li, #colmain3_b li,
	#colmain2_r li, #colmain2_b li, #colmain1_r li, #colmain1_b li,
	#colmain_r li, #colmain_b li, #colright_b li, #colright_r li,
	#colmain_photos li {
		background-image: url(../imgs/puceballon.png);
		background-repeat: no-repeat;
		background-position: 0 2px;
		padding: 0 3px 3px 18px;
	}
		
	#colmain_b a:link, #colmain_b a:visited, #colmain_b a:active, #colmain_r a:link, #colmain_r a:visited, #colmain_r a:active,
	#colmain1_b a:link, #colmain1_b a:visited, #colmain1_b a:active, #colmain1_r a:link, #colmain1_r a:visited, #colmain1_r a:active,
	#colmain2_b a:link, #colmain2_b a:visited, #colmain2_b a:active, #colmain2_r a:link, #colmain2_r a:visited, #colmain2_r a:active,
	#colmain3_b a:link, #colmain3_b a:visited, #colmain3_b a:active, #colmain3_r a:link, #colmain3_r a:visited, #colmain3_r a:active,
	#colleft_b a:link, #colleft_b a:visited, #colleft_b a:active, #colleft_r a:link, #colleft_r a:visited, #colleft_r a:active,
	#colright_b a:link, #colright_b a:visited, #colright_b a:active, #colleft_r a:link, #colleft_r a:visited, #colleft_r a:active,
	#colmain_photos a:link, #colmain_photos a:visited, #colmain_photos a:active {
		text-decoration:none;
		color:#D3201C;
	}
	
	#colmain_b a:hover, #colmain_r a:hover,
	#colmain1_b a:hover, #colmain1_r a:hover,
	#colmain2_b a:hover, #colmain2_r a:hover,
	#colmain3_b a:hover, #colmain3_r a:hover,
	#colleft_b a:hover, #colleft_r a:hover,
	#colright_b a:hover, #colleft_r  a:hover,
	#colmain_photos a:hover {
		text-decoration:underline;
		color:#C0191D;
	}	
	
	.noborder {
		border:none;
	}
	
	.red {
		color:#D3201C;
	}
	
	li.actus {
		font-size:1em;	
	}
	
	li.actus li a:link, a:visited, a:active {
		font-size:1em;	
	}
	
	.tx-noencarts-pi2 {
		text-align:center;	
	}

	.nologo {
		background: url(../imgs/backno3d2.png) top left repeat-y;
		overflow:hidden;
	}
	
	#divzone td.ligneClassementEquipe {
		background-color:#E2251A;
		color:#FFF;
	}
	
	#divzone td.ligneClassementEquipe a:link, #divzone td.ligneClassementEquipe a:visited, #divzone td.ligneClassementEquipe a:active {
		color:#FFF;
		text-decoration:none;
	}
	
	#divzone td.ligneClassementEquipe a:hover {
		color:#FFF;
		text-decoration:underline;
	}
	
	
}

