

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;	
}

#titre{
color:#000000;
font-size: 16px;	
font-weight: bold;
}
H3{
color:#9d033d;
}
I {font-size: 12px; 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;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-align :left;  
   }
	
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;
	position: absolute;
	top: 5px;
	left: 50%;
	margin-left: -512px;
 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:230px;
	height:630px;
	}
	
div#menu {
	float:left;
	width:660px;
	height:20px;
	}

div#contenu {
	float:left;
	padding-top:15px;
	padding-left:15px;
	width:660px;
	border:0px solid #666;
	}
	
	div#list_compositeur{
	float:left;
	width:720px;
	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;
	width:750px;
	}

div#titre {
    font-size: 14px;
	height:15px;
    width:75%;
    color:#9d033d;
	font-weight: bold;
	}

div#bio_compositeur {
	padding-left:15px;
    width:720px;
	}
	
div#partition_compositeur {
	padding-left:20px;
	padding-top:10px;
    height:210px;
	width:710px;
	overflow: auto;
	}

div#etat {
	clear:both;
	padding-left:20px;
    width:720px;
    font-size:9px;
   }
 div#bas_page {
	clear:both;
	font-size: 10px;
	width:1024px;
	height:40px;
	padding-left:30px
	}
	
 DIV#lecteur {
	 }

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;
	
	}
