body {
	background-color: #B7B7B7;
  	color: #000000;
	font-family: Arial, sans-serif ;
	font-size: 10pt ;
}

a.menu, a.menuselect, a.lien_lieux, a.lien_artistes, a.lien_interne, a.telechargement, a.lien_typact, a.lien_partenaire {
	text-decoration: none;
}
	


a.lien_lieux, a.lien_artistes, a.lien_typact, a.lien_partenaire {
	background-color: #B7B7B7;
  	color: #333333;
}

li.oeuvres_small{
	margin-left : 100px;
}
a:hover{
	color: #000000;
  	border-color:#000000;
	font-size: 120%;
}

a.menu {
	background-color: #B7B7B7;
  	color: #000000;
	font-size: 100%;	
}

a.menuselect {
	background-color: #B7B7B7;
	color: #DD0000;
	font-size: 100%;	
}

a.lien_typact {
	font-size: 100%;
}

a.lien_interne {
	background-color: #790000;
  	color: #B7B7B7;
	padding: 7px;
	margin: 2px;
	font-size: 120%;
/*border-color:#790000;*/
}

a.telechargement {
	font-size: 120%;	
}

div.haut, div.corps, div.bas, div.sommet {
	background-color: #B7B7B7;
  	color: #000000;
	border-color:#790000;
}


div.menu {
	/*background: url('../images/menu.png') repeat-y center bottom;*/
	/*background-color: #00FF00;*/
	background-color: #B7B7B7;
  	color: #000000;
	width: 201px;
	float: left;
	padding: 1px 1px 1px 1px;
	/*margin: 0px 10px 10px 0px;*/
	border-color:#790000;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	/*display: inline;*/
}

div.menu ul {
	padding-left: 10px;
}

div.texte {
	/*background-color: #0000FF;*/
	/*float: left;*/
	margin-left: 201px;
	padding: 10px;
	/*margin: 0 auto;
	padding: 5px;*/
	/*height: 400px;*/
}

div.centre {
  	text-align: center;
	border-color:#790000;
	border-width: 0px;
	border-style: solid;	
}	

p.lien_interne {
  	text-align: right;	
}

p.photoartiste, p.photooeuvre, p.photocentre {
  	text-align: center;	
}

div.photocentre {
  	text-align: center;
}

p.presentation {
	color : #000000; 
	background-color: #C0C0C0;
	width: 90%;
}

p.telechargement {
	margin-left: 30px;
}

p.telechargement1 {
	margin-left: 135px;
}

p.afficheartiste {
	margin-left: 205px;
}

p.copyright {
  	text-align: center;
	font-size: 80%;
	color:#790000;
}

p.copyright1 {
  	text-align: center;
	font-size: 110%;
	color:#000000;
}


/******************************************************************************/

dl { 
      width:100%; 
   }
   
ul {
	list-style-type: none;
	font-size: 120%;
}

ul.ligne {
	list-style-type: none;
	font-size: 120%;
}

ul.ligne li {
	display: inline;
}

li.ligne {
		margin: 10px;
}


dt { 
    color : #101010;
	background-color: #C7C7C7;
	text-align: left;
	font-weight: bold;
	padding: 3px 0px 3px 3px;
    /*float:left;*/ 
   } 
      
dd { 
	color : #1B1B1B; 
	background-color: #C0C0C0;
	padding: 3px 0px 3px 3px;
}

h1 { 
	color : #000000; 
	background-color: #C0C0C0;
	width: 90%;
	margin-left: 5%;
	text-align: center;
	font-size: 180%;
}

h1.avertissement {
	color : #C0C0C0; 
	background-color: #DD0000;
	font-size: 250%;
	padding: 20px;
}

h2 { 
	color : #000000; 
	background-color: #C0C0C0;
	width: 85%;	
	margin-left: 10%;
	text-align: left;
	font-size: 140%;
}

h3 { 
	color : #000000; 
	background-color: #C0C0C0;
	width: 80%;
	margin-left: 15%;
	text-align: left;
	font-size: 100%;
}

h4 { 
	color : #000000; 
	background-color: #C0C0C0;
	width: 80%;
	margin-left: 0%;
	text-align: left;
	font-size: 100%;
}

h5 { 
	color : #000000; 
	background-color: #C0C0C0;
	width: 85%;	
	margin-left: 0%;
	text-align: left;
	font-size: 140%;
}

h6 { 
	color : #000000; 
	background-color: #B7B7B7;
	width: 85%;	
	margin-left: 5%;
	text-align: center;
	font-size: 140%;
}


dl.plan {
	width: 75%;
	margin-left: 20%;	
}

p.plan {
	padding-left: 15%; 
}

body {
  	display: block;
}

img {
 	border: 0px;
}

div.boite {
  	text-align: left;
	width: 901px;	
	margin: auto;
}	

div.boit2{
  	text-align: center;
	margin: auto;
}	


div.sommet {
	margin-top: 50px;
}

div.haut {
	background: url("../images/haut.png") no-repeat center bottom;
	padding: 0;
 	height: 100px;
}

div.bas {
	background: url("../images/bas.png") no-repeat center top;
	padding: 0;
 	height: 30px;
}

div.corps {
	background: url('../images/bande.png') repeat-y center bottom;
 	padding: 0px 20px 0px 20px;
}

p.texte_lieux {
	padding-left: 200px;
}