@charset "UTF-8";
@media screen{
	#global {
		background: url(../images/f-txtAccueil.png) no-repeat 270px bottom;
		_background: url(../images/ie6/f-txtAccueil.png) no-repeat 270px bottom;
	}
	#global #contenu { margin-bottom: 0; background: url(../images/f-entete.png) repeat-x; }
	
	#texte {
		position: relative;
		float: left;
		margin: -45px 0 0 0;
		padding: 40px 14px 0 14px;
		width: 235px;
		/*background: url(../images/f-txtAccueil.png) no-repeat left bottom;*/
		color: #ced0c6;
	}
	#texte #con_chapeau {
		font-size: 1.6em;
		font-weight: bold;
	}
	#texte #con_descriptif div {
		position: relative;
		margin: 1em -10px 0 -10px;
		padding: 1em 10px;
		font-size: 1.6em;
		font-weight: bold;
		color: #c30;
		text-align: center;
		background: url(../images/f-txtAccueil-Spot.png) no-repeat;
	}
	#texte #con_descriptif div a {
		position: relative;
		display: block;
		height: 1.8em;
		line-height: 1.8em;
		margin-top: 1em;
		padding-right: 1.8em;
		text-align: right;
		color: black;
		text-decoration: none;
		font-size: 0.6em;
		font-weight: normal;
		text-transform: uppercase;
		background: url(../images/puce-menu.png) no-repeat right 3px;
	}
	
	#actualites {
		position: relative;
		float: left;
		margin: 5px 0 1em 9px;
		padding: 0 0 14px 0;
		*padding: 0 0 13px 0;
		width: 249px;
		background: url(../images/f-actus-bas.png) no-repeat left bottom;
	}
	#actualites h3 {
		position: relative;
		margin: 0;
		padding: 7px 0 0 49px;
		height: 43px;
		width: 200px;
		color: #afb0aa;
		font-size: 2.4em;
		font-weight: normal;
		background-repeat: no-repeat;
		background-position: left top;
		background-image: url(../images/picto-actualites.png);
	}
	#actualites ul {
		margin: 0; overflow: auto;
		padding: 0 10px;
		background: url(../images/f-actus.png) no-repeat;
		min-height: 255px;
	}
	#actualites li {
		clear: both; /*overflow: auto;*/
		list-style: none;
		border-top: 1px solid #bec2b7;
		margin-bottom: 1em;
		padding-top: 0.7em;
	}
	#actualites li a {
		position: relative;
		font-size: 1em; line-height: 1.5em;
		text-decoration: none;
		color: black;
	}
	#actualites li a:hover {
		color: #afd403;
	}
	#actualites img {
		border: 1px solid #ccc;
		margin-right: 0.5em; margin-bottom: 0.5em;
		float: left;
	}
	#actualites span.dateEve {
		font-weight: bold;
		font-style: normal;
		font-family: arial, verdana;
		color: #d0d0ce;
		margin-bottom: 0.3em;
	}
	#actualites strong {
		display: block; word-wrap: break-word;
		font-weight: bold;
		font-size: 1.4em;
		text-align: left;
	}
	#actualites span span {
		display: block;
		font-size: 1.2em;
		color: white;
		margin-bottom: 0.5em;
	}
	#actualites span.dateEve span {
		display: inline;
		font-size: 1em;
		color: #d0d0ce;
		margin-bottom: 0;
	}
	
	/* pub d'échange de liens */
	ul#pubEchangeLien {
		position: relative;
		clear: both;
		margin: 0 0 2em 273px;
		padding: 0;
		
		display: block; width: 418px; height: 80px;
		list-style: none;
	}
	ul#pubEchangeLien li { 
		position: absolute; top: auto; left: 0;
		display: block; 
		visibility: hidden; 
	}
	ul#pubEchangeLien li#r1 { z-index: 100; }
	ul#pubEchangeLien li#r2 { z-index: 99; }
	ul#pubEchangeLien li#r3 { z-index: 98; } 
	#pubEchangeLien a,
	#pubEchangeLien span {
		position: relative; display: block;  width: 418px; height: 80px;
		border: 1px solid black;
		background: white;
		text-align: center;
	}
	#pubEchangeLien a img { border: none; }
	#pubEchangeLien a span { position: absolute; top: 0; left: -999em; }
	#pubEchangeLien li#r1 { visibility: visible; }
	/*#pubEchangeLien li#r2 { visibility: visible; }*/
	
	#colonnePrincipale div#texte div#con_descriptif div.flash object {
		margin: 0 0 0 -10px;
	}
	
	#colonnePrincipale div#texte div#con_descriptif div.flash{
		witdh:255px; height:120px;
		margin:0;
		padding:0;
		float:left;
	}
}
@media print {
}
