@CHARSET "ISO-8859-1";

#ARIANE{
	width: 168px;
	height: 10px;
	padding: 0px;
}

.content_middle_titre, .content_top, .content_bottom{display: none;}
#CONTAINER #CONTENT .content_middle{background: none;padding: 0px;_width: 788px;}

#CONTAINER #CONTENT #RTE_CONTENT{padding: 0px;margin: 0px;} 

	/* deux colonnes*/
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .num1{
		width:439px;
	}
	#CONTAINER #CONTENT #RTE_CONTENT .corporate .num2{
		width:346px;
	}
	
	.home_gauche{width: 439px;}
	
	.home_gauche .top{
		background: url("../imgs/bloc/home_bloc_gauche_ombre_top.png") no-repeat;
		height: 6px;
		overflow: hidden;
	}
	
	.home_gauche .middle{
		background: url("../imgs/bloc/home_bloc_gauche_ombre_mid.png") repeat-y;
		padding: 5px;
		padding-top: 0px;
		/*_width: 429px;*/
	}
	
	
	.home_gauche .bottom{
		background: url("../imgs/bloc/home_bloc_gauche_ombre_bot.png") no-repeat;
		height: 6px;
		overflow: hidden;
	}
	
	.orange .middle_titre{
		height: 18px;
		border: 1px solid #FF7E00;
		background: url("../imgs/bloc/orange/bkg_titre.png") repeat-x;
	}
	
	#CONTAINER #CONTENT .orange .middle_titre h1{
		height: 16px;
		background: url("../imgs/bloc/orange/puce_titre.png") no-repeat 5px 3px;
		margin: 0px;
		padding: 0px;
		padding-left: 24px;
		padding-top: 2px;
	}
	
	.home_gauche .item{
		background: url("../imgs/filet_pointille.png") repeat-x center bottom;
		padding: 10px;
		width: 410px;
	}
	
	.home_gauche .item .date,
	.home_gauche .item a{color: #FF7E00;}
	
	.orange .voir_tous a{color: #FF7E00;}
	
	strong a{text-decoration: none;}
	
	.ombre_actu{
		float: left;
		padding:4px;
		margin-right: 10px;
		background: url("../imgs/bkg_home_actu_image.png") no-repeat;
	}
	
	.home_droite{width: 346px;}
	
	.home_droite .top{
		background: url("../imgs/bloc/home_bloc_droit_ombre_top.png") no-repeat;
		height: 6px;
		overflow: hidden;
	}
	
	.home_droite .middle{
		background: url("../imgs/bloc/home_bloc_droit_ombre_mid.png") repeat-y;
		padding: 5px;
		padding-top: 0px;
		/*_width: 336px;*/
	}
	
	.home_droite .bottom{
		background: url("../imgs/bloc/home_bloc_droit_ombre_bot.png") no-repeat;
		height: 6px;
		overflow: hidden;
	}
	
	.mauve .middle_titre{
		height: 18px;
		border: 1px solid #9F60B5;
		background: url("../imgs/bloc/mauve/bkg_titre.png") repeat-x;
	}
	
	.mauve .middle{width: 336px;}
	
	.vert .middle_titre{
		height: 18px;
		border: 1px solid #76B800;
		background: url("../imgs/bloc/vert/bkg_titre.png") repeat-x;
	}
	
	#CONTAINER #CONTENT .mauve .middle_titre h1{
		height: 16px;
		background: url("../imgs/bloc/mauve/puce_titre.png") no-repeat 5px 3px;
		margin: 0px;
		padding: 0px;
		padding-left: 24px;
		padding-top: 2px;
	}
	
	#CONTAINER #CONTENT .vert .middle_titre h1{
		height: 16px;
		background: url("../imgs/bloc/vert/puce_titre.png") no-repeat 5px 3px;
		margin: 0px;
		padding: 0px;
		padding-left: 24px;
		padding-top: 2px;
	}
	
	.home_droite .item{
		background: url("../imgs/filet_pointille.png") repeat-x center bottom;
		padding: 10px;
	}
	
	.home_droite .item_first{padding-top: 20px;padding-bottom: 20px;}
	
	.home_droite .item a{color: #9F60B5;}
	
	.mauve .voir_tous a{color: #9F60B5;}
	
	.dossier_home_image{
		float: left;
		width: 145px;
		text-align: center;
	}
	
	.dossier_home_texte{
		float: left;
		width: 160px;
	}
	
	#CONTAINER #CONTENT .mauve h2{
		font-family: verdana, arial;
		font-size: 18px;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
		margin-bottom: 10px;
	}
	
	.une_home_image{
		float: left;
		width: 160px;
	}
	
	.une_home_texte{
		float: left;
		width: 260px;
	}
	
	.une_home_image .titre{
		width: 100%;
		height: 43px;
		background: url("../imgs/bloc/home/titre_alaune.png") no-repeat;
	}

	.une_home_image .image{
		padding-top: 10px;
		padding-left: 10px;
	}
	
	.une_home_texte h2{
		font-family: verdana, arial;
		font-size: 20px;
		font-weight: normal;
		padding: 0px;
		margin: 0px;
		margin-bottom: 25px;
		margin-top: 7px;
	}
	
	.une_home_texte h2 a, .une_home_texte a{
		color: #FF5A00;
	}
	
	.alaune .voir_tous a{
		color: #FF5A00;
	}
	
	#TTBLOCK_IMG{
		text-align: center;
		z-index: 1;
		width:260px;
	}
	
	#ttblockContenu {
		float:left;
		width:260px;
		height:200px;
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	#middle_content_ttblock{
		position: relative;
		height: 210px;
	}
	
	#ttblockConteneur{
		height: 210px;
		background-position: top center;
		background-repeat: no-repeat;
		position: absolute;
		top: 0px;
		left: 0px;
	}
	
	.ttblockPrev {
		float:left;
		width:35px;
		padding-left:2px;
		margin-top:180px;
	}
	
	.ttblockNext {
		float:left;
		width:35px;
		margin-top:180px;
		text-align: right;
	}
	
	#ttblockPrev{
		background: url("../../../../../typo3conf/ext/hpo_ttblock/pi1/imgs/flgauche.png") no-repeat;
		display: block;
		width: 30px;
		height: 30px;
		position: absolute;
		bottom: 0px;
		left: 10px;
		z-index: 100;
	}
	
	* html #ttblockPrev{
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader('enabled=true, sizingMethod=crop src=/typo3conf/ext/hpo_ttblock/pi1/imgs/flgauche.png');
		cursor: hand;
	}
	
	#ttblockNext{
		background: url("../../../../../typo3conf/ext/hpo_ttblock/pi1/imgs/fldroite.png") 5px 0px no-repeat;
		display: block;
		width: 35px;
		height: 30px;
		position: absolute;
		bottom: 0px;
		right: 10px;
		z-index: 100;
	}
	
	* html #ttblockNext{
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader('enabled=true, sizingMethod=crop src=/typo3conf/ext/hpo_ttblock/pi1/imgs/fldroite.png');
		cursor: hand;
	}
	
	/*
	#ttblockPrev{
		background: url("../../../../../typo3conf/ext/hpo_ttblock/pi1/imgs/flgauche.png") no-repeat;
		display: block;
		width: 30px;
		height: 30px;
	}
	
	* html #ttblockPrev{
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader('enabled=true, sizingMethod=crop src=/typo3conf/ext/hpo_ttblock/pi1/imgs/flgauche.png');
		cursor: hand;
	}
	
	#ttblockNext{
		background: url("../../../../../typo3conf/ext/hpo_ttblock/pi1/imgs/fldroite.png") 5px 0px no-repeat;
		display: block;
		width: 30px;
		height: 30px;
		padding-right: 5px;
	}
	
	* html #ttblockNext{
		background: none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader('enabled=true, sizingMethod=crop src=/typo3conf/ext/hpo_ttblock/pi1/imgs/fldroite.png');
		cursor: hand;
	}
	*/
	.ttblock_texte{
		filter : alpha(opacity=90);
		opacity : 0.9;
		z-index: 10;
		/*background-color: #FFFFFF;*/
		width:260px;
		height:80px;
		margin-top: 130px;
		text-align: center;
		padding-top: 5px;
		background: url("../../../../../typo3conf/ext/hpo_ttblock/pi1/imgs/bkg_texte.gif") no-repeat;
	}
	/*
	* html .ttblock_texte{
		background: none;
		filter:alpha(opacity=70) progid:DXImageTransform.Microsoft.AlphaImageLoader('enabled=true, sizingMethod=crop src=/typo3conf/ext/hpo_ttblock/pi1/imgs/bkg_texte.png');
	}
	*/
	
	#evenement_middle .middle_content{
		padding-top: 2px;
	}
	
	.ttblock_texte h2{
		margin:0px;
		margin-bottom:10px;
		padding:0px;
	}
	
	.ttblock_texte h2 a{
		color: #76B700;
		font-size: 16px;
		font-weight: bold;
	}
	
	.ttblock_texte a{color: #333333;}
	
	/* SAISON CULTURELLE */
	
	.home_full .top{
		background: url("../imgs/bloc/full_fille_bloc_centre_top.png") no-repeat;
		height: 6px;
		overflow: hidden;
	}
	
	.home_full .middle{
		background: url("../imgs/bloc/full_fille_bloc_centre_mid.png") repeat-y;
		padding: 5px;
		padding-top: 0px;
	}
	
	.home_full .bottom{
		background: url("../imgs/bloc/full_fille_bloc_centre_bot.png") no-repeat;
		height: 6px;
		overflow: hidden;
	}
	
	.home_full .middle_titre{
		height: 18px;
		border: 1px solid #D730B0;
		background: url("../imgs/bloc/saison/bkg_titre.png") repeat-x;
	}
	
	#CONTAINER #CONTENT .home_full .middle_titre h1{
		height: 16px;
		background: url("../imgs/bloc/saison/puce_titre.png") no-repeat 5px 3px;
		margin: 0px;
		padding: 0px;
		padding-left: 24px;
		padding-top: 2px;
	}
	
	#nouveau_saison_home{
		padding-bottom: 5px;
	}
	
	.homeSaisonImage{
		background: url("../imgs/bloc/home/bkg_photo_saison.png") no-repeat;
		padding: 4px;
		margin-right: 10px;
		float: left;
		width: 142px;
		height: 142px;
		text-align: center;
	}
	
	.home_full .item{
		background: url("../imgs/filet_pointille.png") repeat-x center bottom;
		padding: 5px;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 768px;
	}
	
	.home_full a, .home_full .date{
		color: #D630B0;
	}
	
	.home_full .titre{
		font-size: 18px;
		font-weight: bold;
	}
	
	.itemFloat{
		float: left;
		width: 254px;
	}
	