a
{
	text-decoration : none;
}

iframe
{
	border : none;
}

#sectionImg
{
	position : relative;
	top : 84px;
	left : 684px;
	width : 300px;
}

#fond{
margin-top:0px;
margin-left:0px;
margin-right:0px;
width:980px;
min-height:540px;
height:auto;
border:1px solid #cccccc; /*attention doit exister pour le slide*/
background-color:#cccccc;
}
.conteneur{
position:absolute;
margin-top:10px;
margin-bottom:100px;
margin-left:140px;
margin-right:0px;
width:540px;
min-height:540px;
height:auto;
border:0px;
background-color:#ffffff;
}
.conteneur2{ /*conteneur sans le blanc du fond*/
position:absolute;
margin-top:10px;
margin-bottom:100px;
margin-left:140px;
margin-right:0px;
width:540px;
min-height:540px;
height:auto;
border:0px;
background-color:none;
}

/*MENU PRINCIPAL*/
#menuPrincipal
{
top:0px;
	margin-top:10px;
	margin-left:8px;
	left:0px;
}
#section1, #section2, #section3, #moteur
{
float:left;
}
#moteur
{
margin-left:23px;
}
#moteur input
{
	background-color: #474747;
    border: 3px solid #474747;
    height: 13px;
    margin-left: -50px;
    position: absolute;
    top: 31px;/*A ajuster suivant la taille des images des sections*/
    width: 93px;
}
hr{
color: #474747;
background-color: #474747;
height: 2px;
width:522px;
border: 0;
z-index:10000;
margin:0;
}
#separateur{
height: 2px;
width:522px;
/* top:0;
left:0; */
/* margin-bottom: 15px; */
/*margin-left: 0;*/
/*margin-top: -5px;*/
margin-left:0px;
top:50px;
float:left;
position: absolute;
}
#article-accueil{
color:#474747;
padding-bottom:15px;
}
/*
#section1{

margin-top:8px;
margin-left:8px;
margin-right:0px;
width:125px;
height:125px;
font-family:Arial;
font-size:15px;
text-align:right;
}
*/
.titrecentredart{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:xx-large;
font-weight:lighter;
color:#474747;
text-align:right;
margin-bottom:-45px;
text-transform: uppercase;
}
.titremultimedia{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:xx-large;
font-weight:lighter;
color:#474747;
text-align:right;
margin-bottom:-45px;
text-transform: uppercase;
}
.titreressources{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:xx-large;
font-weight:lighter;
color:#474747;
text-align:right;
margin-bottom:-45px;
text-transform: uppercase;
}
.titreannexes{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:xx-large;
font-weight:lighter;
color:#474747;
text-align:right;
margin-bottom:-45px;
text-transform: uppercase;
}

.date1{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
color:#474747;
text-align:right;
}

.date2{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
color:#474747;
text-align:right;
}

.date3{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
color:#474747;
text-align:right;
}

.date3ffselect{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
color:#474747;
text-align:right;
}

#titreffselect {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	
	margin-top:50px;
	margin-bottom:0px;
	text-align:right;
	text-decoration: none;
}
#titreffselect a{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#545B61;
	margin-bottom:0px;
	text-align:right;
	text-decoration: none;
}
#articleffselect{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}
#article{
font-family:Verdana,Arial, Helvetica, sans-serif; /*police contenu */
font-size:12px;
text-align: justify;
color : #474747;
}
#bbbaccueil{
position:absolute;
margin-top:92px;
margin-left:42px;
width:65px;
height:50px;
}
#centreart{
position:absolute;
margin-top:105px;
margin-left:679px;
width:128px;
height:35px;
}

#adressecontact{
position:absolute;
margin-top:10px;
margin-left:900px;
font-style:normal;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
color:#ffffff;
font-weight:bold;
}

#menuannexe{
position:absolute;
margin-top:420px;
margin-left:30px;
/*width:90px;
height:125px;*/
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
text-decoration: none;
font-style:normal;
border-right: 1px solid #474747;
padding-right: 5px;
}

#menuannexe a{
font-style:normal;
font-size:13px;
text-align:right;
color:#fff;
text-decoration: none;
/* font-weight:bold; */
}

#menuannexe a:hover{
font-style:normal;
font-size:13px;
/* font-weight:bold; */
text-align:right;
color:#ffffff;
text-decoration: none;
background:#474747;
}

#pied{
padding-top:10px;
width:540px;
height:20px;
border:0px;
float:left;
background-color:#ccc;
font-size:10px;
color: #fff;
font-family:Verdana,Arial, Helvetica, sans-serif;
}

#pied a {
color:#fff;
text-decoration:none;
font-style:italic;
}
#pied a:hover{
color:#474747;
text-decoration:none;
font-style:italic;
}

#credit{
}

.bbb{
position:absolute;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 11px;
line-height: normal;
color: #FFFFFF;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
background-color: transparent;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
width: 118px;
height: 14px;
padding-top: -20px;
text-indent: 5px;
}
#titreagenda {
width: 520px;
height:15px;
background-color:#ff4400;
margin-bottom:-05px;
padding-left:5px;
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:0px;
color:#ffffff;
text-decoration: none;
}

#titreagendabbb {
width: 520px;
/* height:15px; */
margin-bottom:-25px;
font-family:Arial;
font-size:12px;
padding-top:0px;
color:#ffffff;
text-decoration: none;
}

#basagenda {
width: 520px;
height:15px;
background-color:#ffffff;
margin-top:10px;
margin-bottom:10px;
padding-left:5px;
font-family:Arial;
font-size:12px;
padding-top:2.5px;
color:#ffffff;
text-decoration: none;
}
#agendaconteneur {
width: 526px;
background-color:#ffffff;
margin-bottom:40px;
font-family:Arial;
font-size:12px;
z-index:-1;

}
#agendamiddleright{
width : 540px;
z-index:1;
font-family:Arial;
float:left;

font-size:13px;
}
/* CSS Document */
#agendaleft{
float:left;
width : 170px;
padding-bottom:20px;
font-family:Arial;
font-size:13px;
}

#agendamiddle{
width : 170px;
padding-bottom:20px;
font-family:Arial;
vertical-align:top;
font-size:13px;
}
#agendaright{
width : 170px;
padding-bottom:20px;
font-family:Arial;
font-size:13px;
}

#titreagenda1 {
    width : 170px;
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:11px;
	text-align:left;
	background-color:#474747;
	text-transform: uppercase;
}

#titreagenda1 a{
font-style:normal;
width : 170px;
height:15px;
font-family:Arial;
font-size:10px;
text-align:left;
color:#ffffff;
text-decoration: none;
text-transform: uppercase;
}

#titreagenda1 a:hover{
font-style:normal;
font-family:Arial;
font-size:11px;
text-decoration: none;
text-transform: uppercase;
}
#titreagenda2 {
    width : 170px;	
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	text-align:left;
	background-color:#afcd0a;
	text-transform: uppercase;
}

#titreagenda2 a{
font-style:normal;
font-family:Arial;
font-size:10px;
text-align:left;
color:#ffffff;
text-decoration: none;
text-transform: uppercase;
}

#titreagenda2 a:hover{
font-style:normal;
font-family:Arial;
font-size:11px;
text-decoration: none;
text-transform: uppercase;
}

#titreagenda3 {
    width : 170px;
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	text-align:left;
	background-color:#ee7820;
	text-transform: uppercase;
}

#titreagenda3 a{
font-style:normal;
font-family:Arial;
font-size:10px;
text-align:left;
color:#ffffff;
text-decoration: none;
text-transform: uppercase;
}
#titreagenda3 a:hover{
font-style:normal;
font-family:Arial;
font-size:11px;
text-decoration: none;
text-transform: uppercase;
}
#agendacontenucat1 {
    width : 170px;
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#474747;
	padding-left:0px;
	padding-top:2px;
	background-color:#ffffff;
}
#agendacontenucat2 {
	width : 170px;
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#afcd0a;
	padding-left:2px;
	padding-top:2px;
	background-color:#ffffff;
}
#agendacontenucat3 {
    width : 170px;
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#ee7820;
	padding-left:2px;
	padding-top:2px;
	background-color:#ffffff;
}

#agendacontenucat1right {
	margin-top:-12px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#474747;
	padding-top:0px;
	padding-right:2px;
	text-align:right;

}
#agendacontenucat2right {
	margin-top:-12px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#afcd0a;
	padding-top:0px;
	padding-right:2px;
	text-align:right;

}
#agendacontenucat3right {
	margin-top:-12px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#ee7820;
	padding-top:0px;
	padding-right:2px;
	text-align:right;

}
#actualite, #actualite ul {
width: 524px;
list-style: none;
padding: 0;
z-index:1;
margin: 0 0 0em 0;
font-family:Arial;
font-size:13px;
}
#actualite a {
text-decoration: none;
}

#banniere {
width : 540px;
height : 1px;
margin-top:10px;
margin-bottom:5px;
margin-left:-8px;
background-color:#474747;
}
#banniere2 {
width : 540px;
height : 1px;
margin-top:10px;
margin-bottom:5px;
margin-left:-8px;
background-color:#474747;
}
#banniere3 {
width : 540px;
height : 1px;
margin-top:10px;
margin-bottom:5px;
margin-left:-8px;
background-color:#474747;
}
#banniere4 {
width : 540px;
height : 1px;
margin-top:10px;
margin-bottom:5px;
margin-left:-8px;
background-color:#474747;
}
#banniererecherche {
width : 540px;
height : 1px;
margin-top:10px;
margin-bottom:5px;
margin-left:-8px;
background-color:#474747;
}
.blackboard option:hover {
background-color:#FF0000;
}

   input {
      display: block;
      margin: 0 0 10px;
      border: 1px solid #666;
      color: #999;
	  font-family:Verdana,Arial, Helvetica, sans-serif;
    }
    legend {
      font-size: 1.2em;
      font-weight: bold;
    }
    label {
      display: block;
      font-weight: bold;
      color: #ffffff;
    }
    select {
      display: block;
      width: 190px;
    }
    select.replaced {
      display: none;
    }
    ul.selectReplacement {
      background: url(img/form.jpg) top left no-repeat;
      margin: 0;
      padding: 0;
      height: 1.65em;
      width: 188px;
    }
    ul.selectReplacement li {
      background: #ffffff;
      color: #574d1e;
      cursor: pointer;
      display: none;
      font-size: 11px;
      line-height: 1.7em;
      list-style: none;
      margin: 0;
      padding: 1px 6px;
      width: 188px;
    }
    ul.selectOpen li {
      display: block;
    }
	
	ul.selectReplacement li.selected {
     background: url(img/form.jpg) top left no-repeat;
      color: #ffffff;
      display: block;
    }
    ul.selectOpen li.selected {
      background: #ee7820;
      display: block;
    }
    ul.selectOpen li:hover,
    ul.selectOpen li.hover,
    ul.selectOpen li.selected:hover {
      background: #ee7820;
      color: #ffffff;
    }
#infoscentre {
width:80px;
height:50px;
float:left;
margin-top:5px;
vertical-align:bottom;
font-color:#ffffff;
background-color:#474747;
margin-bottom:0px;
position:absolute;

}

#abcdair a{
font-style:normal;
font-family:Arial;
font-size:10px;
text-align:left;
color:#574d1e;
margin-left:3px;
text-decoration: none;
}

#moteurrech a{
font-style:normal;
font-family:Arial;
font-size:10px;
text-align:center;
color:#574d1e;
margin-left:3px;
text-decoration: none;
}

#legende
{
	font-family : Arial;
	font-size : 12px;
	color : white;
	margin-top: 8px;

}

.rechercheAff
{
	color : black;
}

#pageCourante a
{
	color:#fff;
	background:#474747;
}

#moteurrech a , #moteurrech a:hover
{
	color:#fff;
	background:#545b61;
}


/*COULEURS DE CHAQUE SESSION POUR LES TITRES ET LES LIENS*/
.section1, .section1 a
{
	color:#474747;
	text-transform: uppercase;


}

.section2, .section2 a
{
	color:#474747;
	text-transform: uppercase;

}

.section3, .section3 a
{
	color:#474747;
	text-transform: uppercase;

}

.section4, .section4 a
{
	color:#474747;
	text-transform: uppercase;

}

.contenuArticle
{
	color:#474747;
		font-family: Verdana, sans-serif; /* police contenu */
		text-align: justify;
}
.contenuArticle a
{
	color:#fff;
		font-family: Verdana, sans-serif; /* police contenu */
	background:#545b61;
}

.contenuArticleAnnexe
{
	color:#474747;
	text-align: justify;
}

.contenuArticleAnnexe a
{
	color:#fff;
	background:#545b61;
}

/*AGENDA SECTION 3*/
#titreagenda3-2
{
	width : 100%;	
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	text-align:left;
	background-color:#ffffff;
}

#titreagenda3-2 a
{
	font-style:normal;
	font-family:Arial;
	font-size:10px;
	text-align:left;
	color:#ee7820;
	text-decoration: none;
}

#titreagenda3-2 a:hover
{
	font-style:normal;
	font-family:Arial;
	font-size:11px;
	text-decoration: none;
}

#agendacontenucat3-2
{
	width : 100%;
	height:15px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#ee7820;
	padding-left:2px;
	padding-top:2px;
	background-color:#ffffff;
}

#agendacontenucat3-2right 
{
	margin-top:-12px;
	font-weight: normal;
	font-family:Arial;
    font-size:10px;
	color:#ee7820;
	padding-top:0px;
	padding-right:2px;
	text-align:right;
}

/*AGENDA SECTION 2*/
#titreagenda2-2
{
	width : 100%;	
	height:15px;
	font-weight: bold;
	font-family:Arial;
    font-size:15px;
	text-align:left;
	/*background-color:#ffffff;*/

}

#titreagenda2-2 a
{
	font-style:normal;
	font-size:15px;
	text-align:left;
	color:#fff;
	text-decoration: none;
	background:none;

	
}

#titreagenda2-2 a:hover
{
	font-style:normal;
	font-size:15px;
	text-decoration: none;
}

#agendacontenucat2-2
{
	width : 100%;
	height:15px;
	font-weight: normal;
    font-size:15px;
	color:#fff;
	padding-left:2px;
	padding-top:2px;
	background:#474747;
}

#agendacontenucat2-2right 
{
	margin-top:-12px;
	font-weight: bold;
color:#fff;
    font-size:15px;
	color:#fff;
	padding-top:0px;
	padding-right:2px;
	text-align:right;
	background:#474747;
}

/*CSS DU PLAN DU SITE*/
.plansite
{
	list-style-type : none;
}

.art a
{
	color : black;
}

.plansite h2, .plansite h4
{
	margin : 0px;
	padding : 0px;
}

#abcdair{
float:left;
}


#liresuite a{
	color:#fff;
	background:#545b61;
}
#contenuul li  ul{
text-decoration:none;
font-weight:bold;
list-style: none outside none;
}
#contenu ul  li a{
text-decoration:none;
font-weight:bold;
list-style: none outside none;
color:#2e2a31;
}
#contenu ul  li a:hover{
text-decoration:none;
font-weight:bold;
list-style: none outside none;
color:#fff;
}
#list-artiste li{
text-decoration:none;
font-weight:bold;
list-style: none outside none;
padding-top:5px;
}
.img-accueil {
opacity : 1;
    -moz-opacity : 1;
    -ms-filter: "alpha(opacity=100)"; /* IE 8 */
    filter : alpha(opacity=100); /* IE < 8 */ 
	-opacity: 1;
-webkit-transition: opacity;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 1s; 
}
.img-accueil:hover{
opacity : 0.5;
    -moz-opacity : 0.5;
    -ms-filter: "alpha(opacity=50)"; /* IE 8 */
    filter : alpha(opacity=50); /* IE < 8 */ 
	-opacity: 05;
-webkit-transition: opacity;
-webkit-transition-timing-function: ease-out;
-webkit-transition-duration: 1s; 
}
