

BODY
 {font-family:  Arial, Tahoma ,Times New Romand,Georgia, Verdana,  Serif; 
font-size: 12px; color #000000;
}


#titre_bandeau {	
color:#006600;
font-size: 22px;
font-weight: bold;}

#gros_titre{
color:#006612;
font-size: 18px;	
}
H3{
color:#9d033d;
}
I {font-size: 10px; color:#663300;}

a {text-decoration: none; color: #002bb8; font-size: 11px;}	
a:active {color: #faa700;}
a:hover {color: #FF0000;}

a.compositeur{ font-size: 12px; color: #006600;} 
a.compositeur_grand{ font-size: 18px; color: #006600; font-weight: bold; } 
a.compositeur:hover {color: #FF0000;}  
a.menu{font-size:12px;color: #9d033d;font-weight: bold; }


a.menuflash{font-size:110%;color: #008080;font-weight: bold; }
a.ancre {font-weight: bold; font-size: 12px; color: #cc3300; text-decoration: none;}
TABLE{  border-collapse: collapse; }

TABLE TD{vertical-align:top; padding:5px;}

TABLE.grid {border-collapse: collapse; width:98%;}
TABLE.grid1 {border-collapse: collapse; width:98%;}	
TABLE.rechercher {border-collapse: collapse; width:40%;}	
TABLE.mail {border-collapse: collapse; width:90%;}

TABLE.grid1 TH {color: #000000;
	background-color : #c0c0c0; 
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-align :left;  
    BORDER: #93bee2 2px solid;}

TABLE.grid TH {color: #000000;
	/*background-color : #c0c0c0; */
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-align :left;  
   /* BORDER: #93bee2 2px solid;*/
   }
	
TABLE.grid TD {
	   padding:1px;
       BORDER: #93bee2 1px solid;
       font-size: 10px;
}
TABLE.grid1 td {
	   padding:1px;
       BORDER: #93bee2 1px solid;
       font-size: 15px;}
	   
TABLE.rechercher th {
	   padding:1px; 
       BORDER: #93bee2 0px solid;
	   text-align: right;
        } 
TABLE.mail td {
	   padding:5px; 
       BORDER: #93bee2 0px solid;
	   text-align: left;
        } 
	   	   
	   
	   
	   
hr{
color: #c0c0c0;
background-color: #c0c0c0;
width: 70%;
height: 1px;
border: 0;}

hr.menu{
color: #c0c0c0;
background-color: #c0c0c0;
width: 90%;
height:1px;
border: 0;}

#texte_petit{
font-size:9px;
font-weight: normal;
text-align: left;
}


Input {font-size:9px;}


div#global {
	width: 1024px;
	/*height:760px;*/
	position: absolute;
	top: 5px;
	left: 50%;
	margin-left: -512px;
	/*background-color:#e0e0e0;*/
	/*BORDER: #00cc00 1px solid;*/
 background-image: url(images/ligne.jpg); background-repeat:repeat;

	} 	 
	


div#bandeau {
	width:1024px;
	height:105px;
background-image: url(images/top.jpg); background-repeat: no-repeat;
	}
	
div#nouveaute {
	padding-left:10px;
	float:left;
	width:200px;
	height:630px;
/*	background-image: url(images/ligne_gauche.jpg); background-repeat: repeat;*/

	}
	
div#menu {
	float:left;
	width:760px;
	height:20px;
	
/*	background-image: url(images/ligne_droite.jpg); background-repeat: repeat;*/

	}


div#contenu {

	float:left;
	width:800px;
	/*height:600px;*/
	/*background-image: url(images/fond2.jpg); background-repeat: no-repeat;*/
	/*background-image: url(images/ligne_droite.jpg); background-repeat: repeat;*/

	/*overflow: auto;*/
	}
	div#list_compositeur{
	float:left;
	width:720px;
	/*height:600px;*/
	padding-left:10px;
	padding-top:15px;
	}
	
	div#flash{
	float:left;
	width:400px;
	height:500px;
	padding-left:255px;
	padding-top:10px;
	}
	
	div#list_mail{
	float:left;
	width:720px;
    height:400px;
	padding-left:10px;
	padding-top:15px;
	overflow: auto;
	}
	
	
div#titre_compositeur {
	padding-left:15px;
	/*height:90px;*/
	width:750px;
	/*background-image: url(images/fond1.jpg); background-repeat: no-repeat;*/
    /*vertical-align: bottom;*/
	}

div#titre {
	/*padding-left:2px;*/
    font-size: 14px;
	height:15px;
    width:75%;
    color:#9d033d;
	font-weight: bold;
	/*BORDER: #93bee2 1px solid;*/
	}

div#bio_compositeur {
	padding-left:15px;
	/*padding-top: 5px;*/
	/*height:180px;*/
    width:720px;
    /*BORDER: #93bee2 1px solid;*/
	}
	
div#partition_compositeur {
	padding-left:20px;
	padding-top:10px;
	
	/*background-color: #c0c0c0;*/
    height:210px;
	width:710px;
	
	overflow: auto;
	}

div#etat {
	clear:both;
	padding-left:20px;
	/*height:20px;*/
    width:720px;
    font-size:9px;
    /*background-color: #c0c0c0;*/
   }
 div#bas_page {
	 
	clear:both;

	font-size: 10px;
	width:1024px;
	height:40px;
	padding-left:30px

	
	}
	
 DIV#lecteur {
	 /*outline: none;*/
	 /*border: 1px solid;*/
	 }
 /*div#alttext {margin: 0 auto 0 auto; width: 450px;}*/
	
div#pied_page {
	clear:both;
	color: #FF0000;
	font-size: 12px;
	width:1024px;
	height:30px;
	padding-left:15px;
   background-image: url(images/bottom.jpg); background-repeat: no-repeat;

	
	}