body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.texte {

	font-size: 12px;

	color: #000000;

}



.texteRouge{

	font-size: 12px;

	color: rgb(128, 0, 0);

}



.texteVert{

	font-size: 12px;

	color: rgb(0, 128, 0);

}



.titreNoir {

	font-size: medium;

	color: #000000;

	font-weight:bold;

}



.titreRouge {

	font-size: medium;

	font-weight: bold; 

	color: rgb(128, 0, 0);

}



.titreVert {

	font-size: medium;

	font-weight: bold; 

	color: rgb(0, 128, 0);

}



.nom_artiste {

	font-size: 36px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

}



.menu { 

	font-size: 12px;

	color: #000000;

	text-decoration:none;

	font-weight:bold;

	line-height:24px

}



.menu:hover { 

	font-size: 12px;

	color: #336600;

	text-decoration:none;

	font-weight:bold;

	line-height:24px

}



.menugestion { 

	font-size: 12px;

	color: #000000;

	text-decoration:none;

}



.menugestion:hover { 

	font-size: 12px;

	color: #336600;

	text-decoration:none;

}



.soustitre { 

	font-size: 13px; 

	color: #000000;

	font-weight:bold;

}



.atitre { 

	font-size: 14px; 

	color: #000000;

	text-decoration:underline;

	font-weight:bold;

}



.atitre:hover { 

	font-size: 14px; 

	color: #000000;

	text-decoration:none;

	font-weight:bold;

}



.mini_lien { 

	font-size: 10px; 

	color: #000000;

	text-decoration:underline;

}



.mini_lien:hover { 

	font-size: 10px; 

	color: #000000;

	text-decoration:none;

}



.minitexte { 

	font-size: 10px;

	color: #000000;

}



.Style2 {

	color: #FFCC00;

	font-weight: bold;

	font-size: 24px;

}

.Style3 {

	color: #FFCC00;

	font-weight: bold;

}



.bouton_formulaire {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	margin-bottom:1px; 

	border-style:solid; 

	border-width:1px;

	background-color:#FFFFFF; 

	border-color:#CCCCCC;

	padding-left:2px;

	padding-right:2px;

}



.formulaire {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	margin-bottom:1px; 

	border-style:solid; 

	border-width:1px;

	width:500px; 

	background-color:#FFFFFF; 

	border-color:#CCCCCC;

	padding-left:2px;

	padding-right:2px;

}



.erreur_formulaire {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:red;

	margin-bottom:1px; 

	border-style:solid; 

	border-width:1px;

	width:500px; 

	background-color:#F1FF4F; 

	border-color:red;

	padding-left:2px;

	padding-right:2px;

}



.contact {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	margin-bottom:1px; 

	border-style:solid; 

	border-width:1px;

	width:300px; 

	background-color:#FFFFFF; 

	border-color:#CCCCCC;

	padding-left:2px;

	padding-right:2px;

}



.erreur_contact {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:red;

	margin-bottom:1px; 

	border-style:solid; 

	border-width:1px;

	width:300px; 

	background-color:#F1FF4F; 

	border-color:red;

	padding-left:2px;

	padding-right:2px;

}



.diffusion {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	margin-bottom:1px; 

	border-style:solid; 

	border-width:1px;

	background-color: #D7C149; 

	border-color:#B08C14;

	padding-left:2px;

	padding-right:2px;

}





ul {

	margin-right: 2px;

	list-style-image: url(media/images/design/puce_branche_poires.gif);

}



li {

	padding-left: 10px;

}



.inter_logo { 

	background-image:url(media/images/design/inter_logo.jpg);

	background-position:top;

	display:block;

	position:relative;

	width:200px;

	height:160px;

	cursor:pointer;

}



.inter_top {

	background-image:url(media/images/design/inter_top.jpg);

	background-position:top;

	background-repeat:no-repeat;

	display:block;

	position:absolute;

	width: 560px;

	height: 160px;

	left: 200px;

	top: 0px;

}



.inter_menu { 

	background-image:url(media/images/design/inter_menu.jpg);

	background-position:top;

	background-repeat:no-repeat;

	width:200px;

	height:440px;

	overflow: visible;

	display:block;

	position:relative;

}



.inter_menu_fin { 

	background-image:url(media/images/design/inter_menu_fin.jpg);

	background-position:top;

	width:200px;

	height:100%;

	overflow: visible;

	display:block;

	position:relative;

}



.inter_centre {

	background-image:url(media/images/design/inter_centre.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:560px;

	height:100%;

	min-height:460px;

	overflow: visible;

	display:block;

	position:absolute;

	left: 200px;

	top: 160px;

	overflow: visible;

}



#contenu {

	padding:20px;

	display:block;

	position:relative;

	overflow: visible;



}


#nouvelles{
	position:absolute;
	border:1px solid rgb(128, 0, 0);
	width:250px;
	padding:5px;
	top:193px;
	left:760px;
}


body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(media/images/design/inter_background.jpg);

	background-repeat: repeat-y;

	background-position:top left;

}



li_menu {

	list-style-image: url(media/images/design/puce.gif);

}







.infobulle{

	position: absolute;	

	visibility : hidden;

	border: 1px solid Black;

	padding: 10px;

	font-family: Verdana, Arial;

	font-size: 10px;

	background-color: #FFFFCC;

	z-index:1000;

}



a.info{

    position:relative; 

    z-index:24; 

}



a.info:hover{z-index:25;}



a.info span{display: none}



a.info:hover span{ 

/*le contenu de la balise span ne 

sera visible que pour l'état a:hover */

 display:block; 

 position:absolute;

    width:auto;

    padding:5px;

    top:2em; left:2em; width:15em;

    border:1px dashed #CCCCCC;

    background-color:#FFFFFF; 

	color:#336600;

    text-align: justify;

    font-weight:none;

    padding:1px;

    

    }





#photo1{

	/*background-image:url(photos/chargement_94_70px.gif);

	background-position:center;

	background-repeat:no-repeat;*/

	margin-top:18px;

	margin-left:184px;

	width:94px;

	height:70px;

	overflow:hidden;

	float:left;

	border:2px solid #DBB745;

}

#photo2{

	/*background-image:url(photos/chargement_94_70px.gif);

	background-position:center;

	background-repeat:no-repeat;*/

	margin-top:18px;

	margin-left:13px;

	width:94px;

	height:70px;

	overflow:hidden;

	float:left;

	border:2px solid #DBB745;

}

#photo3{

	/*background-image:url(photos/chargement_94_70px.gif);

	background-position:center;

	background-repeat:no-repeat;*/

	margin-top:18px;

	margin-left:13px;

	width:94px;

	height:70px;

	overflow:hidden;

	float:left;

	border:2px solid #DBB745;

}



.le_titre {

	font-size: medium;

	font-weight: bold; 

	color: rgb(128, 0, 0);

}

.titre_page {

	font-size: medium;

	color: #000000;

	font-weight:bold;

}

.texte_rouge{

	color: rgb(128, 0, 0);

}



.divOver{

	display:none;

	background-color:#ffffff;

	border:1px solid #CCCCCC;

	padding:5px;

	width:400px;

	position:absolute;

	z-index:1001;

	margin-left:180px;

	margin-top:-20px;

}