/******************************************************************************/
/* Elements de gabarit flexible content                                       */
/******************************************************************************/


/* Flexible contents - Circulation                                            */
/******************************************************************************/

.circulation {
  text-align: center;}
.circulationImg {
  border: 0px;
  margin: 0px;}


/* Flexible contents - FileDownload                                           */
/******************************************************************************/

.fileDownload {
  margin: 0px 0px 0px 10px;
  padding: 0px;}

.fileDownloadTitre {
  font-weight: bold;
  color: black;
  margin-top: 0px;
  margin-bottom: 5px;}

.downloadIcone {
  margin: 0px;
  padding: 0px;}

.downloadIconeLi, .downloadSans {
  padding: 0px;
  margin: 10px;
  margin-left: 20px;}

.downloadIconeLi {
  list-style-image: url(/fileadmin/Images/Interface/Pictos/btnTelechargerPetit.gif);
  list-style-position: inside;}

.fileDownloadLink, .downloadFiles {
  margin: 0px;
  padding: 0px;
  padding-left: 5px;}


/* Flexible contents - ListePuces                                             */
/******************************************************************************/

.titreLigne {
  font-weight: bold;
  color: black;}
.infosLigne {
  padding-left: 4px;
  vertical-align: bottom;}

.titreNiveau1 {
  font-weight: bold;}
.titreNiveau2 {
  font-weight: bold;}


/* Flexible contents - ListeLiens                                             */
/******************************************************************************/

.listeLiens {
  margin: 10px 0px 0px 0px;
  padding: 0px;}

.listeLiens .puceFlecheGrise, .listeLiens .puceFlecheFondRouge,
.listeLiens .puceFlecheFondBleu, .listeLiens .puceFlecheFondVert,
.listeLiens .puceFlecheFondJaune, .listeLiens .pucePetitOngletVert,
.listeLiens .pucePetitOngletJaune, .listeLiens .pucePetitOngletBleu,
.listeLiens .pucePetitOngletRouge, .listeLiens .pucePetitOngletGris {
  margin: 0px;
  padding: 0px;}

.listeLiensTitre {
  margin: 0px;
  padding: 0px;
  font-weight: bold;
  color: black;}
.listeLiensSousTitre {
  margin: 0px;
  padding: 0px;
  padding-bottom: 0px;
  font-weight: bold;
  color: black;}
.descLien {
  }


/* Flexible contents - Onglet                                                 */
/******************************************************************************/

.ongletBloc {
  margin: 0px;
  padding: 0px;}

.ongletBleu, .ongletVert, .ongletJaune,
.ongletBleuSansHaut, .ongletVertSansHaut, .ongletJauneSansHaut {
  background: url(/fileadmin/Images/Interface/Puces/coinOngletBlanc.png) left no-repeat;
  padding: 0px 0px 0px 20px;
  height: 16px;}

.ongletBleu, .ongletVert, .ongletJaune {
  margin: 10px 0px 8px 0px;}
.ongletBleuSansHaut, .ongletVertSansHaut, .ongletJauneSansHaut {
  margin: 0px 0px 8px 0px;}

.ongletBleu, .ongletBleuSansHaut {
  background-color: #00138d;}
.ongletVert, .ongletVertSansHaut {
  background-color: #009933;}
.ongletJaune, .ongletJauneSansHaut {
  background-color: #ffd900;}

.texteOngNoir, .texteOngBlanc {
  font-size: 11px;
  font-weight: bold;
  vertical-align: top;}

.texteOngNoir {
  padding: 2px 0px 0px 0px;
  color: black;}
.texteOngBlanc {
  padding: 2px 0px 0px 0px;
  color: white;}

.ongletContenu {
  padding-left: 10px;}


/* Flexible contents - Listes a puces numerotees                              */
/******************************************************************************/

.csc-list-n1 {
  text-indent: 0px;
  margin-top: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce1.gif);}
.csc-list-n2 {
  text-indent: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce2.gif);}
.csc-list-n3 {
  text-indent: 0px;
  padding-top: 5px;

  list-style-image: url(/fileadmin/Images/Interface/Puces/puce3.gif);}
.csc-list-n4 {
  text-indent: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce4.gif);}
.csc-list-n5 {
  text-indent: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce5.gif);}
.csc-list-n6 {
  text-indent: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce6.gif);}
.csc-list-n7 {
  text-indent: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce7.gif);}
.csc-list-n8 {
  text-indent: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce8.gif);}
.csc-list-n9 {
  text-indent: 0px;
  padding-top: 5px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/puce9.gif);}


/* Flexible contents - News                                                   */
/******************************************************************************/

.newsHeader {
  margin-top: 10px;
  float: left;}
.newsDateType {
  margin: 0px;
  padding: 0px;
  color: red;}
.newsPublisher {
  margin: 0px;
  padding: 0px;
  font-weight: bold;}

.newsTitle {
  padding-top: 20px;
  clear: both;}
.newsSummary {
  margin: 10px;
  font-weight: bold;}
.newsArticle {
  margin: 0px;
  padding: 0px}
.newsContacts {
  margin: 10px;
  font-style: italic;}

.newsNavigBlocTop {
  margin-left: auto;
  margin-right: 0px;}
.newsNavigBlocBottom {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 10px;
  margin-top: 30px;
  width: 130px;}
.newsNavigBack {
  width: 50px;
  float: right;}
.newsNavigUp {
  width: 20px;
  float: right;}
.newsNavigNext {
  width: 50px;
  float: right;}

.newsFooter {
  text-align: center;}

.newsList {
  margin: 0px;
  padding: 0px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/petitOngletVert.gif);
  list-style-position: outside;}
.newsListOne {
  margin-left: 20px;
  margin-bottom: 10px;}
.newsListDate, .newsListTitre {
  font-weight: bold;}
.newsListPublisher {
  font-weight: bold;}
.newsListSummary {
  }


/* Flexible contents - Events, page (Events et Photo gallery)                 */
/******************************************************************************/

.eventsListOne {
  margin: 0px;
  padding: 0px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/petitOngletVert.gif);
  list-style-position: outside;}
.eventsListLi {
  margin-left: 20px;
  margin-bottom: 10px;}

.eventsListTitre {
  font-weight: bold;}

.eventsNavigBlocTop {
  margin-left: auto;
  margin-right: 0px;}
.eventsNavigBack {
  width: 50px;
  float: right;}
.eventsNavigUp {
  width: 20px;
  float: right;}
.eventsNavigNext {
  width: 50px;
  float: right;}

.eventsOneDate {
  margin-top: 10px;
  color: black;
  font-weight: bold;}
.eventsOneTitle {
  margin: 10px 40px 0px 40px;
  clear: both;}
.eventsOneDescription {
  color: black;
  text-align: center;
  font-size: 13px;}

.eventInfoPhoto {
  float:right;
  width: 50px;}


/* Flexible contents - Events, events home (Events et Photo gallery)          */
/******************************************************************************/

.eventsColDroite, .eventsColGauche {
  width: 389px;}
.eventsColGauche {
  border-right: 1px solid #cfcac7;}
.eventsColDroite {
  float: right;}
.eventsColGauche {
  float: left;}


/* Flexible contents - Events, latest list (Events et Photo gallery)          */
/******************************************************************************/

.eventsOne {
  border-top: 1px solid #cfcac7;
  margin: 0px;
  padding: 5px;}

.eventsOneText {
  margin: 0px;
  text-align: center;}
.eventsOneIllust {
  float: right;
  margin: 0px 0px 6px 5px;}

.eventsOneNew, .eventsOneImportant {
  float: left;}
.eventsOneRegister {
  clear: both;
  margin: 0px 0px 6px 0px;
  text-align: center;}
.eventsOneTitre {
  font-weight: bold;
  margin: 0px 0px 6px 0px;}
.eventsOneDesc {
  margin: 10px 0px 4px 0px;}
.eventsOneLieuDate {
  font-weight: bold;}


/* Flexible contents - Colonnes                                               */
/******************************************************************************/

.basCol {
  clear: both;}
.colContDroite {
  }
.colContGauche, .colContMilieu {
  border-right: 1px solid #cfcac7;
  margin-right: 9px;}

.colDeux {
  width: 100%;}
.colGauche50 {
  width: 49%;
  float: left;}
.colDroite50 {
  width: 49%;
  float: right;}

.colGauche33 {
  width: 33%;
  float: left;}
.colDroite67 {
  width: 66%;
  float: right;}

.colGauche67 {
  width: 66%;
  float: left;}
.colDroite33 {
  width: 33%;
  float: right;}

.colTrois {
  width: 100%;}
.colGauche33 {
  width: 33%;
  float: left;}
.colMilieu33 {
  width: 33%;
  float: left;}
.colDroite33 {
  width: 33%;
  float: right;}


/* Site map                                                                   */
/******************************************************************************/

.areSiteMap-ul1 {
  margin: 0px;
  padding: 0px;
  margin-bottom: 50px;
  padding-left: 40px;
  list-style-image: url(/fileadmin/Images/Interface/Puces/petitOngletVert.gif);}
.areSiteMap-li1 {
  margin-top: 10px;
  margin-bottom: 10px;}
.areSiteMap-li1 a {
  font-size: 15px;
  font-weight: bold;}

.areSiteMap-ul2 {
  margin: 0px;
  padding: 0px;
  padding-left: 30px;
  list-style-image: url(/fileadmin/Images/Interface/Fleches/flechePixelRouge.gif);}
.areSiteMap-li2 {
  margin-top: 10px;
  margin-bottom: 2px;}
.areSiteMap-li2 a {
  font-size: 11px;
  font-weight: bold;}

.areSiteMap-ul3 {
  margin: 0px;
  padding: 0px;
  padding-left: 30px;
  list-style-image: url(/fileadmin/Images/Interface/Fleches/flecheGrise.gif);}
.areSiteMap-li3 {
  margin-top: 2px;}
.areSiteMap-li3 a {
  font-size: 11px;
  font-weight: normal;}

.areSiteMap-ul4 {
  margin: 0px;
  padding: 0px;
  padding-left: 30px;
  list-style-image: url(/fileadmin/Images/Interface/Fleches/flecheGrise.gif);}
.areSiteMap-li4 a {
  font-size: 11px;
  font-weight: normal;}


/* Bloc presidium                                                             */
/******************************************************************************/

.tabBur {
  padding: 0px;
  margin: 0px;}
.tabBur_groupList {
  margin-top: 30px;}
.tabBur_groupBottom {
  clear: both;}
.tabBur_groupTitle {
  color: #000000;
  font-size: 13px;
  font-weight: bold;
  margin-bottom: 10px;}
.tabBur_groupNames {
  margin-left: 20px;}

.tabBur_seat {
  text-align: center;
  padding: 5px;
  float: left;
  width: 186px;}
.tabBur_photo {
  height: 149px;
  width: 104px}
.tabBur_title {
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  margin-top: 10px;}
.tabBur_name {
  font-weight: bold;
  color: #333333;
  font-size: 11px;
  margin-top: 5px;}
.tabBur_function {
  color: #333333;
  font-size: 10px;
  margin-top: 5px;}


/* Login box                                                                  */
/******************************************************************************/

.loginbox_top *{
	margin:0px;
	padding:0px;
	width:256px;
}

	.loginbox_top fieldset{
		border:none;
	}
		
		.loginbox_top fieldset .inputfields{
			width:184px;
			overflow:hidden;
			float:left;
			text-align:left;
		}

			.loginbox_top fieldset .inputfields p{
				width:184px;
				line-height:15px;
			}

				.loginbox_top fieldset .inputfields p label{
					float:left;
					width:64px;
				}

				.loginbox_top fieldset .inputfields p input{
					float:left;
					width:120px;
				}

		.loginbox_top fieldset .submitfield{
			width:70px;
			overflow:hidden;
			float:left;
			padding-left:2px;
		}

			.loginbox_top fieldset .submitfield p{
				width:70px;
			}

				.loginbox_top fieldset .submitfield p input{
					width:69px;
				}


