/* FWS.FR CSS D. Radisson */
body  { margin: 0px;	padding: 0px;		background:#CCC;}
/* BLOCS PRINCIPAUX */
#page { width:900px;	margin:auto;}
#contenant {float:left; background-color:#FFF; }
/*#header {width:900px	;height:175px;	background-image: url(images/header.jpg);background-repeat: no-repeat;}*/
#header {
	width:900px;
	height:160px;
}
#centre { position:relative; float:left;	left:140px;	width:490px; min-height:300px;	/*background-color:#666699;*/ }
#navGauche { float:left; width:160px; text-align:right;	min-height:300px; /*background-color:#FF6600;*/ }
#navDroite{ position:relative; float:left; width:140px; text-align:left; left:-600px; /*background-color:#33FF99;*/ }
#footer { clear:both;width:900px;height:30px;float:left;	background-color:#F0F0F0; }
/* CENTRE */
#centre { margin: 0px; padding: 10px 80px 15px 30px; font: 0.8em/120% "Lucida grande", tahoma, helvetica, arial, sans-serif;}
#centre.p0 {padding-left: -25px;padding-right:0px; }
#centre p { margin:0px 0px 14px; padding:0px; }
#centre ol { margin-right: 55px;}
#centre ul {list-style-position:outside;list-style-image: url(images/bulletlist.gif);}
#centre h1{display:none;}
#centre h2{ margin-top:0px; margin-bottom:8px;color:#A0A3C0; text-align:left; text-transform: uppercase; font-size: 30px; line-height: 38px; font-weight: bold; }
#centre h3 { margin-top:0px;  color:#333366; text-transform:uppercase; text-align:left; font-size: 16px; line-height: 18px; font-weight: bold; }
#centre h4{margin:0px; padding:0px;}
#centre table { padding-left:0px; margin-left:0px; }
/* LICENCES */
#centre td.petit {	margin:0px;	padding: 5px; }
/* COMMISSIONS */
#idCommission { font-size:85%; height:115px; border: 1px solid#999; margin: 0px 0px 10px; padding: 15px 0px 0px; }
#idCommission p { padding-left:130px; }
#idCommission p span { margin-left:20px; }
img.portraitcommission{ float:left; position:relative; top:0px; left:10px; height: 100px; width: 100px; padding-right:1px; }
img.imageGauche{ float: left; margin: 2px 5px 5px 0; }
img.imageDroite{ float: right; margin: 2px 0 5px 10px; }
/* CLUBS ET LIGUES */
#centre h2 a{	color: #CCCCCC;	text-decoration: none; }
.delimiterclubs{	line-height:0px;	border-top: thin dotted #CCC;	padding: 5px 0px; }
#centre .cadre { font-size: 11px;	background-color: #EEE;	padding: 10px;	border: thin solid #990033; }
/* DOCUMENTS */
img.lien{ border-style: none; }
img.lientexte{ border-style: none; padding-right:10px; padding-top:8px; margin-bottom: -6px; }
img.lienmarge1{ float:left; position:relative; border-style: none;top:2px; }
img.lienmarge2{  float:left; position:relative; top:24px; border-style: none; margin-left:-64px; }
#centre .retraitlien h4{ position:relative; left: 10px; }
#centre h4 span{ position:relative; left: 31px; }
#centre .retraitlien p{ margin-left: 75px; }
#centre p+h2{ margin-top:-24px; }
#centre span p{ margin-bottom:20px; }
/* CHARTES */
#centre ul.textes {padding:0; margin:0; list-style: url(none) none;	text-align:justify;	}
#centre ul.textes li {margin-bottom:10px; }
#centre ul.textes img.vignette { margin:0;	border: 1px solid#CCCCCC; height: 80px; width: 80px; }
#centre li.retraitgauche { margin: 0px 0px 0px 95px;	padding: 0px; }
#centre li.retraitgauche img.vignette { position:absolute; float:left; left:30px; }
#centre li.retraitdroit { margin: 0px 95px 0px 0px; padding: 0px; }
#centre li.retraitdroit img.vignette { position:absolute; float:right; right:80px;}
/* CENTRE SANS MARGES */
#centrefull { width:900; position:relative; background-color:#000; min-height:500px; }
#centrefull span{ margin-left:175px; }
/* INDEX */
#communique {margin:auto;width:209px; height:368px;	font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
	text-align:left; padding:10px 30px 10px 20px;font-size: 11px; background:url(images/home-bando-comu.jpg) no-repeat;}
#focusindex {	height: 30px;	line-height:30px; width: 595px;	padding: 3px 3px 3px 3px;	font: 10px Arial, Helvetica, sans-serif; } /*background-image: url(images/cartouche-index.png);	background-repeat: no-repeat;	*/
#navindex { margin: auto 0; width:800px; border-top: 1px solid#999; font: bold 10px Verdana, Arial, Helvetica, sans-serif;	}
#navindex a { color:#999; text-decoration: none; }
#navindex a:hover { color:#000; }
#centreindex{background-color:#FFFFFF;height: 100%;width: 100%; }
#centreindex ul{list-style-type: none; }
table#centreindex span{margin-left:-20px; }
table#centreindex li {line-height:14px;display:inline; }
table#centreindex li a {margin-left:5px;margin-right:5px;}
table#logoindex {width:750px;height:400px; }
td.centre {width:250px; text-align:center;}
td.gauche {width:250px;text-align:right;	}
td.droite {width:250px;text-align:left;	}
/* NAVIGATION GAUCHE */
#navGauche ul{ list-style: none; font: bold 16px/22px Helvetica, sans-serif; display: list-item; margin: -18px 0px 0px; padding: 10px 15px 0px 0px;  }
#navGauche form{ margin: -15px 0px 0px; padding: 15px 15px 0px 0px; }
#navGauche a { color:#B0B0B0; text-decoration: none; }
#navGauche a:hover{ color:#B00D1B; }
/* NAVIGATION DROITE */
#navDroite { font: bold 10px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;  padding: 10px 0px 0px 0px;  }
#navDroite a {color:#999;text-decoration: none;	}
#navDroite a:hover{color:#B00D1B;text-decoration: none;	}
#navDroite ul{ display: list-item; list-style-type: none; margin: 3px 0px 0px 15px; padding: 0px; }
#navDroite li{ padding-bottom: 5px; }
#navDroite span { font: 10px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;  padding: 10px 0px 0px 0px;  }
#navDroite p.delimiter { line-height:2px; padding: 0px 0px 0px 0px;  }
#navDroite h3.Auteur, { font: 11px/12px Arial, Helvetica, sans-serif; border-top: thin dotted#CCC; border-bottom: thin dotted#CCC; }
#navDroite h3.Auteur p { padding-left: 0px; padding-top: 5px; padding-bottom: 5px; width:120px; }
#navDroite h3.Auteur a  { color:#999999; }
/* FOOTER */
#footer { font: 10px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
ul.navBas {text-align:center;line-height:12px; }
ul.navBas li{display: inline; }
ul.navBas a{text-decoration: none;color:#666;padding-right:5px;padding-left:5px;	}
ul.navBas a:hover{ text-decoration: none;color:#B00D1B; }
/* BANDEAU INFOS */
.infosTop { display:none; width:900px; height:20px; float: left;text-align: center; font: 9px/22px Verdana, Arial, Helvetica, sans-serif ; color:#666; text-transform: uppercase; background-color:#E3E4E8; }
/* DIRIGEANTS & EXPERTS */
#vignettes { float:left; padding: 0px; margin: -10px 0px 10px; }
#vignettes ul{ list-style: url(none) none; text-align: left; margin-left: -38px; }
#vignettes ul:first-child {
}
#vignettes li {
	width:130px;
	height:185px;
	float:left;
	text-align:center;
	padding:4px 8px 12px;
	list-style: url(none) none;
	border: 1px dotted #CCC;
}
#vignettes img { width:90px; height:90px; padding-bottom:8px; }
#vignettes li p{ font-size:9px; line-height:10px; text-align: center; color:#000; }
/* DIVERS */
.delimiter{ border-top: thin dotted#CCC; padding-top:5px; }
.gras  { font-weight:bold; color:#000; }
.gras span { font-weight:bold; color:#82859C; }
.petit{ font-size:9px; line-height:11px; }
.titreActu{ font: 900 14px/16px Arial, Helvetica, sans-serif ; color:#1A318B; }
.club{ font: bold 12px/16px Arial, Helvetica, sans-serif; color:#1A318B; text-transform: uppercase; }
.topActu{ background-color:#FFEBD4; padding-top: 10px; padding-bottom: 1px; padding-left: 50px; padding-right: 50px; border: 1px solid#FFCC00; }
.navMediasVideos {   z-index: 1; position:absolute; float:left; left:1px; top:1px; }
.navMediasPhotos { z-index: 1; position:absolute; float:left; left:1px; top:1px; background: url(images/navgation_top.gif) repeat-x; width: 100px; }