@charset "iso-8859-1";
LI {list-style-image:url(images/puce.gif);}
LI.blanc {list-style-image:url(images/puceb.gif);}

.menuMusique {
	background-image: url(images/menuMusique_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuMusique a {
	width: 100%;
	height: 100%;
	background: url(images/menuMusique.gif) no-repeat;
	display: block;
}
.menuMusique a:hover {
	background: no-repeat transparent;
}

.menuCulture {
	background-image: url(images/menuCulture_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuCulture a {
	width: 100%;
	height: 100%;
	background: url(images/menuCulture.gif) no-repeat;
	display: block;
}
.menuCulture a:hover {
	background: no-repeat transparent;
}

.menuCampus {
	background-image: url(images/menuCampus_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuCampus a {
	width: 100%;
	height: 100%;
	background: url(images/menuCampus.gif) no-repeat;
	display: block;
}
.menuCampus a:hover {
	background: no-repeat transparent;
}

.menuPratique {
	background-image: url(images/menuPratique_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuPratique a {
	width: 100%;
	height: 100%;
	background: url(images/menuPratique.gif) no-repeat;
	display: block;
}
.menuPratique a:hover {
	background: no-repeat transparent;
}

.menuGalerie {
	background-image: url(images/menuGalerie_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuGalerie a {
	width: 100%;
	height: 100%;
	background: url(images/menuGalerie.gif) no-repeat;
	display: block;
}
.menuGalerie a:hover {
	background: no-repeat transparent;
}

.menuInfo {
	background-image: url(images/menuInfo_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuInfo a {
	width: 100%;
	height: 100%;
	background: url(images/menuInfo.gif) no-repeat;
	display: block;
}
.menuInfo a:hover {
	background: no-repeat transparent;
}

.menuEspacePro {
	background-image: url(images/menuEspacePro_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuEspacePro a {
	width: 100%;
	height: 100%;
	background: url(images/menuEspacePro.gif) no-repeat;
	display: block;
}
.menuEspacePro a:hover {
	background: no-repeat transparent;
}

.menuInteraction {
	background-image: url(images/menuInteraction_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:100px;
	height: 25px;
}
.menuInteraction a {
	width: 100%;
	height: 100%;
	background: url(images/menuInteraction.gif) no-repeat;
	display: block;
}
.menuInteraction a:hover {
	background: no-repeat transparent;
}

.menuContact {
	background-image: url(images/menuContact_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:30px;
	height: 25px;
}
.menuContact a {
	width: 100%;
	height: 100%;
	background: url(images/menuContact.gif) no-repeat;
	display: block;
}
.menuContact a:hover {
	background: no-repeat transparent;
}

.menuAccueil {
	background-image: url(images/menuAccueil_over.gif);
	background-repeat: no-repeat;
	padding: 0px;
	width:30px;
	height: 25px;
}
.menuAccueil a {
	width: 100%;
	height: 100%;
	background: url(images/menuAccueil.gif) no-repeat;
	display: block;
}
.menuAccueil a:hover {
	background: no-repeat transparent;
}

.sousMenuOmbre {
	background-image: url(images/filInfoOmbre.gif);
	background-repeat: no-repeat;
}

.lumiereMusique {
  background-color: transparent;
  background-image: url(images/lumiereMusique.gif);
  background-repeat: repeat-x;
}

.lumiereCulture {
  background-color: transparent;
  background-image: url(images/lumiereCulture.gif);
  background-repeat: repeat-x;
}

.lumiereCampus {
  background-color: transparent;
  background-image: url(images/lumiereCampus.gif);
  background-repeat: repeat-x;
}

A{text-decoration: none; color: #000000;}
A:visited{text-decoration: none; color: #000000;}
A:active{text-decoration: none; color: #000000;}
A:hover{text-decoration: underline; color: #FF8400;}

.menuLeft {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF;}
.menuLeft a {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF;}
.menuLeft a:visited {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF;}

TABLE {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal;}

.bold {font-weight: bold;}

.musique {color: #000000;}
.musique a {color: #FF0000;}
.musique a:hover {color: #FF0000;}
.musique a:visited {color: #FF0000;}

.culture {color: #000000;}
.culture a {color: #66FF00;}
.culture a:hover {color: #66FF00;}
.culture a:visited {color: #66FF00;}

.campus {color: #000000;}
.campus a {color: #0066FF;}
.campus a:hover {color: #0066FF;}
.campus a:visited {color: #0066FF;}

.avignon {color: #000000;}
.avignon a {color: #FF6666;}
.avignon a:hover {color: #FF6666;}
.avignon a:visited {color: #FF6666;}

.nimes {color: #000000;}
.nimes a {color: #FF6666;}
.nimes a:hover {color: #FF6666;}
.nimes a:visited {color: #FF6666;}

.arles {color: #000000;}
.arles a {color: #FF6666;}
.arles a:hover {color: #FF6666;}
.arles a:visited {color: #FF6666;}

.reseau {color: #000000;}
.reseau a {color: #FF6666;}
.reseau a:hover {color: #FF6666;}
.reseau a:visited {color: #FF6666;}

SELECT {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  BORDER: 1px solid #000000;
  COLOR: #000000;
}

INPUT.text {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  BORDER: 1px solid #000000;
  COLOR: #000000;
}

INPUT.bouton {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: transparent;
  background-image: url(images/btn.gif);
  border: 0 solid white;
  background-repeat: no-repeat;
  text-align: left;
  width : 91px;
  height : 21px;
  padding: 5px;
}

TEXTAREA {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  BORDER: 1px solid #000000;
  COLOR: #000000;
}

.titre {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; font-variant: normal; color: #666666; line-height:24px;}
.soustitre {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #333333; line-height:20px;}

.titre2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; color: #666666; line-height:13px;}
.soustitre2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; color: #333333; line-height:10px;}

.sep2px {font-size: 2px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.sepv2px {font-size: 2px; border: #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 0px}
.sep {border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.sep_gris {border: #EEEEEE; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.cadre2 {border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 0px; border-left-width: 2px}
.cadre {border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.space {font-size: 2px}
.sousMenuFilet {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #000000;
}
.ombreDroite {
	background-image: url(images/ombreDroite.gif);
	background-repeat: repeat-y;
}
.ombreGauche {
	background-image: url(images/ombreGauche.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.sep_pratique {font-size: 2px; border: #66CCFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.cadre_pratique {border: #66CCFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.img_pratique {border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
