/**********************************************************************************************************************************************************************************/
/********************************************************************                              TT NEWS                              *********************************************************************/
/***********************************************************************************************************************************************************************************/
.actu_inter_une .lien_tous {
	left:0;
	position:relative;
	top:-25px;
}
.lien_tous {
	text-align:right;
}
.lien_tous p {
	padding-top:1px;
}

.lien_tous p a {
	background:url("../images/interface/puce_droite_fleche.gif") no-repeat scroll 0 4px transparent;
	color:#267DB2;
	font-size:1em;
	padding:1px 0 0 15px;
}
.lien_tous p a:hover {
	text-decoration:underline;
}

.bloc_contenu .lien_tous p a {
	color:#267DB2;
	text-decoration:none;
}

.actu_inter_une h3 {
 	padding:0 0 0 0;
 	font-style:italic;
 	font-size:1.6em;
}

.actus_ensavoirplus_liste {
position:relative;
	background:url("../images/interface/ensavoirplus_coin.jpg") no-repeat scroll right bottom transparent;
	float:left;
}

h2.titre_ensavoirplus {
	font-size:1.6em;
	font-style:italic;
	color:#673A15;
	background:url("../images/interface/ensavoirplus_coin.jpg") no-repeat scroll 0 0 transparent;
	padding:5px 0 0 15px;
	letter-spacing:2px;
}

.actus_ensavoirplus_liste_contenu  {
	position:relative;
	top:-25px;
	left:0;
	float:left;
}

.actu_inter_une {
	background:#FFFFFF;
	margin:-30px 0 0;
	position:relative;
	top:0px;
	left:0;

}
.actu_inter_une_contenu {

	position:relative;
}

.actu_liste_item {
	float:left;
}

.actu_inter_une_contenu_contenu {
	clear:both;
	left:0;
	position:relative;
	top:-25px;
}
.actu_liste_item h2 {
	font-size:1.2em;
	font-style:italic;
	font-weight:normal;
	background:url("../images/interface/bg_actu_rub.jpg") no-repeat scroll 0 25px transparent;
	padding:5px 0 10px;
}

.actu_liste_item_contenu {

}

.actu_liste_item_contenu_contenu {
	float:left;
	padding:0px 0 0 15px;
	width:330px;
}

.actu_liste_item_image {
	float:left;
	padding:25px 0 0;
}

.actu_inter_item_image {
	background:url("../images/interface/bg_actu_alaune.jpg") no-repeat scroll 0 0 transparent;
	height:130px;
	width:241px;
	z-index:0;
}
.actu_inter_item_image img {
	padding:13px 0 0;
}

.mainActuContent {
	float:right;
	width:auto;
	margin-bottom:0;
}

.actus2_content_home {
	float:left;
}

* html .actus2_content_home {
	float:left;
	display:block;
	position:relative;
}

.actus2ndLevelContent {
	float:left;
	width:735px;
	text-align:justify;
	padding:10px 0;
	clear:both;
}

*html .actus2ndLevelContent {
	position:relative;
	display:block;
	clear:both;
}

.illustration {
	float:right;
	width:auto;
	margin-left:20px;
	margin-bottom:20px;
}

#actu .containerIllustration .illustration {
	float:right;
	margin-bottom:0px;
	margin-left:2px;
	width:250px;
}

#actu .titre_rub_actu {
	float:left;
	font-size:1.9em;
	font-style:italic;
	font-weight:normal;
	margin-top:8px;
	width:480px;
}

#actu_dossier .containerIllustration .illustration {
	float:left;
	margin-bottom:0;
	margin-left:2px;
	width:480px;
	background-color:#cccccc;
}

#actu .containerIllustration h3 {
	background:transparent url(../images/interface/breves_detail_titre_bg.jpg) no-repeat scroll 0 0;
	color:#267DB2;
	float:left;
	font-size:1.6em;
	margin-top:12px;
	padding:17px 0 0 3px;
	width:225px;
}

#actu .containerIllustration .credit {
	float:left;
	margin-bottom:20px;
	margin-left:230px;
	font-style:italic;
	font-size:0.9em;
}

*html #actu .containerIllustration .credit {
	float:none;
	margin-bottom:0px;
	margin-left:230px;
	font-style:italic;
	font-size:0.9em;
	clear:both;
}

#actu .containerIllustration .news-single-img .news-single-imgcaption {
	font-style:italic;
	padding:5px 0 0px 0;
	font-size:0.9em;
}

#actu_dossier .containerIllustration .credit {
	font-style:italic;
	clear:both;
	padding:5px 0 0px 0;
	font-size:0.9em;
	margin:0;
}

#actu .actuContent h3 {
	color:#222222;
	font-size:1.3em;
}

#actu_dossier h3 {
	font-size:1.6em;
	margin:10px 0 15px 0;
}

#milieu_inter_contenu .actuArticle h1,
#milieu_inter_contenu .actuArticle h2,
#milieu_inter_contenu .actuArticle h3,
#milieu_inter_contenu .actuArticle h4,
#milieu_inter_contenu .actuArticle h5,
#milieu_inter_contenu .actuArticle h6 {
	color:#005389;
}

#milieu_inter_contenu #actu .actuArticle div.bloc_info{
	border:1px solid #5C9EC5;
}


/******************************************************     AJOUTS FLO      ********************************************************/

/**************************************     A LA UNE      *************************************/
.mainActuContent {
	float:left;
	margin-left:5px;
	width:665px;
}

.mainActuContent h3 {
	font-style:italic;
	margin-top:8px;
}

.mainActuContent h3 a {
	color:#267DB2;
	background-color:transparent;
}

.actus_liste_rubrique_une {
	background:transparent url(../images/interface/titre_actu_home_large_bg.gif) no-repeat scroll 0px bottom;
	color:#267DB2;
	font-size:1.7em;
	font-style:italic;
	margin:0;
	padding:0;
	width:750px;
}


/************************************     LISTE ACCUEIL      ***********************************/
.bloc_droite_central_home {
	float:left;
	position:relative;
}

* html .bloc_droite_central_home {
	float:left;
	position:relative;
	display:block;
	height:100%;
}

.actus2ndLevelContent .actus2ndLevelLinks {
	background:transparent url('../images/interface/titre_actu_home_traits_bg.gif') no-repeat scroll left top;
	float:left;
	margin:0;
	width:725px;
	padding:0;
	display:block;
	position:relative;
}

.actus2ndLevelContent .actus_liste_rubrique {
	background:transparent url('../images/interface/titre_actu_home_bg.gif') no-repeat 390px bottom;
	margin:0;
	padding:0;
	width:725px;
	float:left;
}
.actus2ndLevelContent .actus_liste_rubrique h3 {
	font-style:italic;
	font-weight:normal;
	font-size:1.8em;
	padding:0;
	color:#1A171B;
	padding:0;
}

.actus2ndLevelContent .actus_liste_titre {
	float:left;
	width:390px;
	position:relative;
	display:block;
	padding:35px 0 0 0;
	height:140px;
}

.actus2ndLevelContent .actus_liste_titre h3 {
	width:370px;
}
.actus2_subheader {
		width:370px;
}
.actus2_subheader p {
	display:block;
	position:relative;
}

.actus2ndLevelContent .actus_liste_titre a {
	font-size:1.4em;
	color:#267DB2;
}

.actus2ndLevelContent .illustration {
	padding:0;
	background-color:#cccccc;
	float:left;
	margin:0;
	width:335px;
	position:absolute;
	right:0;
	top:0;
	float:none;	
}

.actus2ndLevelContent .video_actu {
	right:0;
	top:0;
	float:left;
	height:auto;
}

*html .actus2ndLevelContent .illustration embed {
	position:relative;
	z-index:100;
}
#colonne_droite_home {
	float:left;
}


/************************************     SOUS MENU PAGES INTER     ***********************************/
#toutsavoir {
	background:#FFFFFF;
	margin:-11px 0 0;
}

#toutsavoir ul {
	margin: 0 0 20px 0;
	padding:11px 0 0;
}

#toutsavoir li.nonactive {
	border-bottom: 1px dashed #c6c6c7;
	background:transparent;
	padding:4px 4px 4px 10px;
}

#toutsavoir li.active {      
  background:url(../images/interface/pouce_menu.gif) no-repeat -1px 6px;       
	border-bottom: 1px dashed #c6c6c7;
	background-color:#673a15;
	padding:4px 4px 4px 15px;
}

#milieu #milieu_contenu #toutsavoir li a {
	font-style:italic;
	font-weight:bold;
	color:#673a15;
}

#milieu #milieu_contenu #toutsavoir li.active a {
	font-style:italic;
	font-weight:bold;
	color:#ffffff;
}



/************************************    PAGES INTER ARTICLES     ***********************************/
.actuArticle {
	text-align:justify;
}

.actuArticle .chapo {
	font-weight:bold;
	font-size:1.2em;
	margin:10px 0 10px 0;
}

/************************************     A METTRE DANS ANNUAIRES   FORMULAIRES ANNUAIRES   ***********************************/






/**************************************************************************************************/
/****************************************     EN SAVOIR PLUS BLOC   ************************************/
/************************************ *************************************************************/

.savoir_plus_bloc {
	float:left;
	width:485px;
	margin:30px 0;
	padding-bottom:5px;
}

.savoir_plus_bloc h1,
.savoir_plus_bloc h2,
.savoir_plus_bloc h3,
.savoir_plus_bloc h4,
.savoir_plus_bloc h5,
.savoir_plus_bloc h6 {
	background:transparent url(../images/interface/ensavoirplus_coin.jpg) no-repeat scroll 0;
	color:#673A15;
	font-style:italic;
	letter-spacing:2px;
	padding:5px 0 0 15px;
}

.savoir_plus_bloc h2 {
	font-size:1.6em;
}

* html .savoir_plus_bloc h2 {
	float:left;
}
.savoir_plus_bloc .contenu_acces {

}

.savoir_plus_bloc .contenu_acces .contenu_element {
	float:left;
	margin-bottom:10px;
}

.savoir_plus_bloc .contenu_acces .contenu_element h1,
.savoir_plus_bloc .contenu_acces .contenu_element h2,
.savoir_plus_bloc .contenu_acces .contenu_element h3,
.savoir_plus_bloc .contenu_acces .contenu_element h4,
.savoir_plus_bloc .contenu_acces .contenu_element h5,
.savoir_plus_bloc .contenu_acces .contenu_element h6 {
	background:transparent url(../images/interface/bg_actu_rub.jpg) no-repeat scroll 0 25px;
	font-style:italic;
	font-weight:normal;
	margin-left:140px;
	margin-top:7px;
	float:left;
	width:332px;
	margin-bottom:12px;
	padding:0 0 3px;
}

.savoir_plus_bloc .contenu_acces .contenu_element h1.entete,
.savoir_plus_bloc .contenu_acces .contenu_element h2.entete,
.savoir_plus_bloc .contenu_acces .contenu_element h3.entete,
.savoir_plus_bloc .contenu_acces .contenu_element h4.entete,
.savoir_plus_bloc .contenu_acces .contenu_element h5.entete,
.savoir_plus_bloc .contenu_acces .contenu_element h6.entete {
	background-image:url(../images/interface/trait_orange.gif);
	background-position:0 bottom;
	background-repeat:repeat-x;
	font-style:italic;
	font-weight:bold;
	margin-left:0;
	margin-top:7px;
	float:right;
	width:335px;
	margin-bottom:8px;
	padding:0 0 10px 0;
	color:#515151;
	/*float:left;*/
	position:relative;
}

.savoir_plus_bloc .contenu_acces .contenu_element h4 {
	font-size:1.2em;
}

.savoir_plus_bloc .contenu_acces .contenu_element .csc-textpic-imagewrap {
	margin-top:35px;
}

.savoir_plus_bloc .contenu_acces .contenu_element .csc-textpic-intext-left-nowrap {
	margin:-28px 0 30px;
float:left;
}

* html .savoir_plus_bloc .contenu_acces .contenu_element .csc-textpic-intext-left-nowrap {
	margin:-28px 0 30px;
	position:relative;
}

*+ html .savoir_plus_bloc .contenu_acces .contenu_element .csc-textpic-intext-left-nowrap {
	margin:-28px 0 30px;

}

* html .savoir_plus_bloc .contenu_acces .contenu_element .csc-textpic-text {
	float:left;
}

.savoir_plus_bloc .contenu_acces .contenu_element .csc-textpic-text p {
	/*float:left;*/
}

* html .savoir_plus_bloc .contenu_acces .contenu_element .csc-textpic-text p {
	position:relative;
}


/**************************************************************************************************/
/****************************************     COMMUNIQUE DE PRESSE  **********************************/
/************************************ *************************************************************/

.tx-ebreves-pi1 {

}

.tx-ebreves-pi1 #resultsList .resultsContentWeb a {
	bottom:0;
	margin:0;
}

#milieu #milieu_contenu .tx-ebreves-pi1 .actu_thematique_breves_droite {
	float:right;
	margin-left:10px;
	margin-top:6px;
}

* html #milieu #milieu_contenu .tx-ebreves-pi1 .actu_thematique_breves_droite {
	float:none;
	margin-left:0;
	margin-top:6px;
	position:absolute;
	right:0;
}

#milieu #milieu_contenu .tx-ebreves-pi1 .actu_thematique_breves_droite .actu_home_breves {
	width:225px;
}

#milieu #milieu_contenu .tx-ebreves-pi1 .actu_thematique_breves_droite  .actu_home_breves .actu_home_une {
	width:225px;
}

#milieu #milieu_contenu .tx-ebreves-pi1 .actu_thematique_breves_droite  .actu_home_breves .actu_home_une .flash_actu {
	width:207px;
}

#milieu #milieu_contenu .tx-ebreves-pi1 .actu_thematique_breves_droite  .actu_home_breves .actu_home_une .flash_actu .flash_actu_bloc {
	width:190px;
}

.tx-ebreves-pi1 p {
	text-align:justify;
	clear:both;
}

.tx-ebreves-pi1 p.link_back a {
	background: url("../images/interface/pouce_droite_bleu.png") no-repeat 15px 50%;
	padding:0 0 0 30px;
	color:#000000;	
}

.tx-ebreves-pi1 img {
	float:left;
	margin-left:15px;
	margin-bottom:15px;
}

.tx-ebreves-pi1 #resultsList {
	float:left;
	margin-left:0;
	margin-top:30px;
	width:485px;
}

.tx-ebreves-pi1 #resultsList .resultsContentWeb {
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px dashed #cda308;
	width:485px;
}

.resultsList_browser {
	text-align:center;
}

.tx-ebreves-pi1 #resultsList .resultsContentWeb .flash_actu_date  {
	color:#666666;
	background-color:transparent;
}

.tx-ebreves-pi1 #resultsList .tx-ebreves-pi1_browserPid {
	font-weight:bold;
	color:#111111;
	text-decoration:underline;
}

#milieu .tx-ebreves-pi1 #resultsList .tx-ebreves-pi1_browserPid a {
	font-weight:normal;
	color:#555555;
	text-decoration:none;
}

#milieu .tx-ebreves-pi1 #resultsList .tx-ebreves-pi1_browserPid a:hover {
	text-decoration:underline;
}

* html .tx-ebreves-pi1 .actu_home_breves_detail {

}

/*.tx-ebreves-pi1 .actu_home_breves_detail h2*/
.tx-ebreves-pi1 h2 {
	float:left;
	color:#267db2;
	font-size:1.6em;
	width:240px;
	padding-right:10px;
	background:transparent url("../images/interface/breves_detail_titre_bg.jpg") no-repeat;
	padding:17px 10px 0 3px;
	margin-top:12px;
}

.communique_themes {
	clear:both;
	padding:15px 0 0;
	text-align:right;
	font-weight:bold;
}

.communique_themes p {
	text-align:right;
	padding:0;
}

.communique_contenu {
	clear:both;
	padding:15px 0 0;
}

.tx-ebreves-pi1 .actu_home_breves_detail .actu_home_breves_detail_image {
	float:left;
	width:200px;
	padding-right:0px;
	background:transparent url("../images/interface/breves_detail_photo_bg.jpg") top left no-repeat;
	padding-top:12px;
}

.tx-ebreves-pi1 .actu_home_breves_detail .actu_home_breves_detail_image img {
	margin-left:0;
}

.tx-ebreves-pi1 .actu_home_breves_detail .actu_home_breves_detail_description {
	float:left;
	width:480px;
		padding:10px 0 0 0;
}

* html .tx-ebreves-pi1 .actu_home_breves_detail .actu_home_breves_detail_description {
	padding:10px 0 0 0;
}
.tx-ebreves-pi1 .actu_home_breves_detail_fichiers {
	float:left;
	width:500px;
	padding-bottom:20px;
}

.tx-ebreves-pi1 .actu_home_breves_detail_fichiers ul {
	float:left;
	width:500px;
}

.tx-ebreves-pi1 .actu_home_breves_detail_fichiers ul li a {
	color:#267DB2;
}

* html .tx-ebreves-pi1 .actu_home_breves_detail_fichiers ul {
	margin:0 0 0 8px;
}

#milieu_inter_contenu .actu_home_breves_detail_fichiers ul li,
#milieu #milieu_inter_contenu .communique_contenu li,
#milieu_inter_contenu .actuArticle li,
#milieu #milieu_inter_contenu .bouton_telecharger_communique li {
	background-image:url(../images/interface/pouce_droite_bleu.png);
}

#milieu #milieu_inter_contenu .communique_contenu li a,
#milieu #milieu_inter_contenu .communique_contenu a,
#milieu_inter_contenu .tx-ebreves-pi1 p a,
#milieu #milieu_inter_contenu .bouton_telecharger_communique li a,
#milieu_inter_contenu .actuArticle a {
	color:#267DB2;
}


#milieu #milieu_inter_contenu .communique_contenu li a:hover,
#milieu #milieu_inter_contenu .communique_contenu a:hover,
#milieu_inter_contenu .tx-ebreves-pi1 p a:hover,
#milieu #milieu_inter_contenu .actuArticle a:hover,
#milieu #milieu_inter_contenu .bouton_telecharger_communique li a:hover {
	color:#005389;
}


/**************************************************************************************************/
/********************************************     BREVES UNE  *****************************************/
/************************************ *************************************************************/
.tx-ebreves-pi1 .actu_home_breves {
	float:left;
	width:235px;
}

* html .tx-ebreves-pi1 .actu_home_breves {
	float:left;
	width:230px;
}

#milieu #milieu_contenu .actu_home_une {
	width:235px;
	float:left;
}

* html #milieu #milieu_contenu .actu_home_une {
	width:230px;
	float:left;
}

.mainActuContent {
	float:left;
	width:365px;
	margin-left:0;
}

.actus_liste_rubrique_une {
	/*float:left;*/
	width:450px;
	margin-top:-35px;
	padding-bottom:10px;
}

*+ html .actus_liste_rubrique_une {
	margin-top:-34px;
}


*html .actus_liste_rubrique_une {
	position:relative;
	z-index:50;
}

.mainActuContent .actus_liste_titre_une {
	margin-left:0;
	float:left;
	width:475px;
}

.mainActuContent .actus_liste_titre_une h3 a {
	font-size:1.6em;
}

.mainActuContent .illustration_une {
	float:left;
	width:485px;
	background-color:#cccccc;
}

.mainActuContent .illustration_une embed {

}

* html .mainActuContent {
	margin-top:-20px;
}

.mainActuContent .illustration_une img {
	margin-left:0;
}


/********************************************************************************/
/********************************       AVEC VIDEO     ********************************/
/*******************************************************************************/
#actu,
#actu_dossier {
	float:left;
	width:480px;
}

#actu .containerIllustration {
	margin-bottom:10px;
}

#actu .containerIllustration .illustration .news-single-img {
	background:transparent url(../images/interface/breves_detail_photo_bg.jpg) no-repeat scroll left top;
	float:left;
	padding-right:0px;
	padding-top:12px;
	/*width:240px;*/
}

#actu .actuContent,
#actu_dossier ctuContent {
	float:left;
	width:490px;
}

#actu .actuContent h3,
#actu_dossier .actuContent h3  {
	text-decoration:none;
}

#actu .actuContent .actu_titre_haut {
	float:left;
	width:240px;
}

#actu .actuContent .actu_titre_haut .titre_rub_actu {
	float:left;
	width:240px;
}

#actu .actuContent .actu_titre_haut .titre_principal_actu {
	float:left;
	width:240px;
}

#actu .actuContent .actu_video_haut {
	float:left;
	width:240px;
}

.actuArticle {
	float:left;
	width:480px;
}


/********************************************************************************/
/*********************       AGENDA     *****************************************/
/********************************************************************************/

#agenda {
  background-color:#f6f6f6; 
  display:block;
  float:left;
  width:250px;
	height:218px;
}

*+ html #agenda {
	height:218px;
} 

* html #agenda {
	height:218px;
	margin:-25px 0 0 0;
} 

.consultation fieldset{
  border:none;
}
.consultation legend{
  color:#666666;
  margin-bottom:10px;
  width:218px;
}
.consultation .prem{            
  height:40px;
  margin-bottom:5px;
  width:220px;
}
.consultation .prem label{
  background:url(../images/interface/puce_droite_fleche.gif) no-repeat scroll left center transparent;
  color:#666666;
  display:block;
  font-size:1.2em;
  font-weight:bold;
  margin-bottom:4px;
  padding-left:12px;
}
.consultation .prem select{
  border:0 none;
  clear:both;
  padding:2px 4px 2px 10px;
  width:210px;
}
.consultation .valider{
  float:right;
  margin-right:12px;
  margin-bottom:1px;
  text-align:right;
}

.consultation .valider input{
  background:url("../images/bg_btn_bleu.gif") repeat-x scroll left bottom transparent;
  border:medium none;
  color:#FFFFFF;
  cursor:pointer;
  font-weight:bold;
  height:22px;
  width:75px;
}
.consultation .valider input:hover{
  background:url("../images/bg_btn_bleu_over.gif") repeat-x scroll left bottom transparent;
  height:22px;
  width:75px;
}
.evt {
  background:url("../images/agenda_border_dashed.gif") repeat-x scroll left top transparent;
  display:inline-block;
  padding:10px 0;
  width:720px;
}

#pleinContent #evenements .evt {
	float:left;
	width:720px;
  background:url("../images/agenda_border_dashed.gif") repeat-x scroll left top transparent;
}

.tFort{
  color:#5e3b65;
  font-size:2em;
  font-weight:bold;
  padding:0;
}
.nbr_events{
  width:480px;
  margin-left:250px;
  clear:both;
}
.nbr_events .floatLeft {
  background:url("../images/agenda_arrow_blue.gif") no-repeat scroll left 20px transparent;
  color:#666666;
  float:left;
  padding-left:14px;
  padding-top:17px;
  width:200px;
}
.nbr_events .floatRight {
  float:right;
  padding-top:7px;
}
.nbr_events .floatRight legend{
  
}
.nbr_events .floatRight select {
  background-color:#f8f8f8;
  border:0;
  color:#666666;
  height:21px;
  vertical-align:top;
}
.nbr_events .floatRight input {

}
.nbr_events .floatRight label {
  vertical-align:top;
}
.month-small abbr{
  border:none;
  text-transform:uppercase;
}
.agenda_theme{
  color:#000000;
  font-style:italic;
  padding-bottom:0;
	font-size:0.8em;
}
.agenda_categories{
  color:#333333;
  font-size:1.8em;
  font-style:italic;
}
.agenda_image {
  float:left;
  width:214px;
}
.detail{
  float:left;
  padding:0 20px;
  width:456px;
}

#events{
  background-color:#f6f6f6;
  float:left;
  height:213px;
  padding:5px 20px 0;
}

*+ html #milieu_inter_contenu_sansmenu #events{
	margin:-15px 0 0 0;
	height:216px;
	padding:0 20px 2px;
}

* html #milieu_inter_contenu_sansmenu #events{
	margin:-15px 0 0 0;
	height:216px;
	padding:0 20px 2px;
}

#events table caption {
  color:#2C8FBF;
  font-size:2em;
  font-style:italic;
  font-weight:bold;
  padding:12px 5px;
  text-transform:uppercase;
}
.month-small{
  color:#666666;
  font-size:1.2em;
}

.month-small th, .month-small td {
	padding:2px 5px 5px 5px;
	/*font-size:0.98em;*/
}

.month-weekdays{
  font-weight:normal;
}

.monthToday {
	background:transparent url("../images/interface/bg_btn_bleu_calendrier.gif") repeat-x scroll left top;
	text-align:center;
}

#milieu #events .monthToday a {
	color:#ffffff;
}

#milieu #colonne_droite #events .monthToday a {
	color:#ffffff;
}

#colonne_droite #events {
  	height:auto;
	padding:0;
	/*width:200px;*/
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	float:left;
	margin:0;
}
*+ html #colonne_droite #events {
	text-align:left;
}
* html #colonne_droite #events {
	margin:0;
	float:none;
	position:relative;
}
#milieu_inter_contenu_sansmenu #events a {
	text-transform:uppercase;
	display:block;
	float:left;
	width:auto;
	font-weight:bold;
	font-style:italic;
	color:#267DB2;
	float:left;
	font-size:1.5em;
}

#milieu_inter_contenu_sansmenu #events table a {
	text-transform:uppercase;
	font-weight:normal;
	font-style:normal;
	float:none;
	color:#666666;
	font-size:1em;
	display:block;
	line-height:1;
	text-align:center;
}

#milieu_inter_contenu_sansmenu .month-small {
	clear:both;
	font-size:1.3em;
}

#colonne_droite #events table {
	float:left;
}

#colonne_droite #events a {
	color:#267DB2;
	height:20px;
	line-height:1.8;
	font-style:italic;
}

#colonne_droite #events .month-small {
	color:#666666;
	width:210px;
	float:none;
		position:relative;
}

*html #colonne_droite #events .month-small {
	width:210px;
	float:none;
	position:relative;
}


#colonne_droite #events .month-small th, 
#colonne_droite #events .month-small td {
	margin:0;
	padding:3px 2px;
	text-align:center;
	text-style:norlmal;
}

#colonne_droite #events .month-small th a, 
#colonne_droite #events .month-small td a {
	color:#666666;
	font-weight:normal;
	height:auto;
	line-height:1;
	float:none;
	font-style:normal;
}

#events h3,
#events p,
#affichage label{
  padding:0;
	text-align:left;
}


#colonne_droite #events p a {
	background:url("../images/interface/puce_droite_fleche.gif") no-repeat scroll 10px 8px transparent;
	color:#666666;
	font-size:0.9em;
	font-style:normal;
	font-weight:normal;
	height:auto;
	/*line-height:1;*/
	padding:5px 0 0 25px;
	text-transform:none;
}


* html #colonne_droite #events p a {
	padding:5px 0 0 25px;
}



/********************************************************************************/
/*********************       ACTUS DETAIL ET DOSSIERS     ******************************/
/********************************************************************************/
.rightBlockInfos {
	/*float:left;
	width:100%;*/
	margin-bottom:15px;
	padding-bottom:10px;
	border-bottom:1px dashed #d5d5d5;
}




/********************************************************************************/
/******************************      CALENDRIER    ***********************************/
/********************************************************************************/
.tx-cal-controller {
	float:left;
	margin:0 0 10px;
}

*+ html .tx-cal-controller {
	float:left;
}


* html .tx-cal-controller {
	float:none;
	position:relative;
	left:0;
	top:0;
}

#colonne_droite #events a.linkAll {
	text-transform:none;
font-style:normal;
font-weight:normal;
background:url("../images/interface/puce_droite_fleche.gif") no-repeat scroll 10px 7px transparent;
padding:0 0 0 25px;
}


/********************************************************************************/
/**********************************      LISTE    ************************************/
/********************************************************************************/
#colActu  #news_liste_31  h3,
#news_liste_32  h3 {
	margin-bottom:15px;
	color:#267DB2;
	font-size:1.6em;
}

#colActu  #news_liste_31 .linkThematiqueBig,
#news_liste_32 .linkThematiqueBig {
	float:left;
	width:485px;
	margin-bottom:10px;
	padding-bottom:4px;
	border-bottom:1px dashed #267DB2;
}

#colActu  #news_liste_31 .linkThematiqueBig a,
#news_liste_32 .linkThematiqueBig a {
	/*font-size:0.8em;*/
}

#colActu  #news_liste_31 .linkThematiqueBig  .linkThematiqueBigCategorie,
#news_liste_32 .linkThematiqueBig  .linkThematiqueBigCategorie  {
	font-size:1.1em;
	padding-right:10px;
	font-weight:bold;
	font-style:italic;
}

#colActu  #news_liste_31 .linkThematiqueBig  .linkThematiqueBigTitle,
#news_liste_32 .linkThematiqueBig  .linkThematiqueBigTitle {
	margin-top:3px;
}

#colActu  #news_liste_31 .linkThematiqueBig  .linkThematiqueBigTitle a,
#colActu  #news_liste_31 .linkThematiqueBig  .linkThematiqueBigTitle a {
	font-size:1em;
}


/****************************************************************************************/
/**********************************      THEMATIQUE 1    ************************************/
/***************************************************************************************/

.illustration_thematique_niveau1 {
	float:left;
	width:250px;
	background:transparent url(../images/interface/breves_detail_photo_bg.jpg) no-repeat scroll left top;
	padding-right:0px;
	padding-top:12px;
}

* html .illustration_thematique_niveau1 {
	width:240px;
	float:none;
	position:relative;
	left:0;
}

* html .illustration_thematique_niveau1 img {
	width:240px;
}

.actuContent_thematique_niveau1 {
	float:left;
	width:485px;
	text-align:left;
	/*margin-bottom:10px;*/
}

#milieu .actuContent_thematique_niveau1 h3 {
	font-size:1.5em;
	margin-top:10px;
}

#milieu .actuContent_thematique_niveau1 h3 a {
	color:#267DB2;
}

.plan {
	float:left;
	padding:0 0 0 40px;
	width:450px;
}


.lienTexteImage p {
	display:block;
	float:left;
	font-size:0.85em;
}

.lienTexteImage span {
	display:block;
	float:left;
	padding:5px;
}
.lienTexteImage .picto_hc span {
	padding:5px 5px 5px 0;
}

.lienTexteImage span a {
	text-decoration:underline;
}

.lienTexteImage img {
	display:block;
	float:left;
	padding: 0 10px 0 0;
}

.lienTexteImage span.visu {
	padding:0;
}

.credit {
	font-size:1.2em;
}

.fortRose {
	font-size:1.2em;
}
.detail-adresse {
	padding:0 0 15px 0;
}

.detail-adresse p {
	padding:0;
}

.detail-adresse p.item_addr {
	padding:0 0 0 40px;
}

* html .detail-adresse p.item_addr {
	padding:0 0 0 40px;
	width:400px;
}

* html .detail-adresse .plan {
	padding:0 0 0 40px;
	width:400px;
}

.vers_haut {
	float:right;
	font-size:0.8em;
	margin:-20px 0 0;
}

.vers_haut .visu {
	display:block;
	float:left;
	padding:0;
}

.vers_haut .visu_texte {
	display:block;
	float:left;
	padding:5px;
}

#retour {
	float:right;	
}

.toutes_actus {
	float:right;
	font-size:0.9em;
	margin:0;
	padding:0 5px 0 0;
	text-align:right;
}
* html .toutes_actus {
	display:none;
}
#milieu_inter_contenu .toutes_actus a {
	background:url("../images/interface/puce_droite_fleche.gif") no-repeat scroll 0 50% transparent;
	padding:0 0 0 15px;
	color:#267DB2;
}

.news_topic2 h2 {
	font-size:1.9em;
	font-style:italic;
	font-weight:normal;
	color:#000000;
}

.month_title {
	margin:0;
	padding:0;
}

*html .month_title {
	float:none;
	margin:0;
	padding:0;
	display:inline;
}

#milieu_inter_contenu_sansmenu #events a .left_day {
	display:block;
	padding:0;
	float:left;
	margin:0;
}

#milieu_inter_contenu_sansmenu #events .month_title a {

}

#milieu_inter_contenu_sansmenu #events table a {

}

.left_day {
	padding:0 0 0 60px;
	padding:0;
}

*html .left_day {
	padding:0;
}

*+ html .left_day {
	padding:0 0 0 45px;
}


*+ html #milieu_inter_contenu_sansmenu .left_day {
	padding:0;
}

#milieu_inter_contenu_sansmenu .left_day {
	padding:0;
}

#milieu_inter_contenu .tx-ebreves-pi1 li {
	background-image:url("../images/interface/puce_droite_fleche.gif");
	background-position:0 5px;
	background-repeat:no-repeat;
	list-style-type:none;
	padding:2px 0 2px 15px;
}

#milieu_inter_contenu .tx-ebreves-pi1 li a {
	color:#267DB2;
	text-decoration:underline;
}

