/* style-adm_tmusique.css */

body, 
html{
	background-color: #f6feff;
	font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;
	font-size:10pt;
	color: #11363a;
	margin: 0pt;
}

#large_total{width: 1020px;margin-left:auto;margin-right:auto;}
#laTete{width:100%;height:68pt;padding:0pt;background-image:url(inclus/images/fond-tete.png);background-repeat: no-repeat;}
#tetelogo{width: 100%;border: 0pt;padding: 0pt;}
#bandedate{width: 90%;height: 18pt;margin-left:auto;margin-right:auto;}
#bandedate.ladate{font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;font-size:9pt;font-weight:bold;color: #cc6600;background-color: inherit;	height: 17px;}
#bandedate.ladate .partie1{float:left;width:30%;}
#bandedate.ladate .partie2{float:right;width:60%;}
#bandedate.ladate .partie2 a{text-decoration:none;}

/* Administration */
#conteneurIdentite{width:70%;margin-left:auto;margin-right:auto;}
/*#large_total #conteneurIdentite#ConteneurIdentite  */ 
h2, h4{text-align:center;}
#ConteneurIdentite form{	width:240px;margin-left:auto;margin-right:auto;}
#conteneurIdentite input.envoie{background-color:#b7e1d8;border:1pt solid #9dd0d;color:#35554e;cursor:pointer;font-weight:bold;}
#conteneurIdentite table td{width:250px;margin:auto;font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;font-size:10pt;}
#lienRetour{width:50%;margin-left:auto;margin-right:auto;}
#lienRetour.styleRetour{font-size:9pt; text-align:center;}  
#lienRetour.styleRetour a{text-decoration: none;}
#lienRetour.titreOmbre{text-shadow: #868393 0.2em 0.08em 0.13em;}

.titreOmbre2{text-shadow: #868393 0.2em 0.08em 0.13em;}
#lienRetour2{width:50%;margin-left:auto;margin-right:auto;}
#lienRetour2.styleRetour2{text-align:center;font-size:9pt;}
#lienRetour2.styleRetour2 a{text-decoration:none;}
.styleMessagesRouge{font-size:8pt;color:red;width:40%;margin-left:auto;margin-right:auto;}
.styleMessagesVert{font-size:8pt;color:green;width:40%;margin-left:auto;margin-right:auto;}

/*-------------------------------------------------*/


/*-------------------------------------------------*/
.textemoyenEnreg{
	font-weight: bold;
	font-size: 12pt;
	color: #3333cc;
	font-family: 'Trebuchet MS', Verdana, Geneva, Sans-Serif;
}
.textepetitEnreg{
	font-weight: normal;
	font-size: 10pt;
	color: #3333cc;
	font-family: 'Trebuchet MS', Verdana, Geneva, Sans-Serif;
}



/*-------------------------------------------------*/
#baspage{height: 18pt;padding-bottom:3pt;}
#baspage.basdepage{
	font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;
	font-size:8pt;
	font-weight:bold;
	color: #7badd4;
	background-color: inherit;
	height: 15pt;
	text-align: center;
}

/*-------------------------------------------------*/
.lienGeneral{text-align:center;font-size:9pt;}
.lienGeneral a{text-decoration:none;text-align:center;font-weight:bolder;font-size:9pt;font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;}
.lienGeneral a:link{color:#0f28a7;background-color:inherit;}
.lienGeneral a:visited{color:#0f28a7;background-color:inherit;}
.lienGeneral a:hover{color:#fefff6;background-color:#0f28a7;}

/*-------------------------------------------------*/
.contoureCell{font-size:10pt;font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;color:#0f28a7;background-color:inherit;}

/*-------------------------------------------------*/
#zoneItemMenu{width:90%;padding:6px;margin-left:auto;margin-right:auto;height:auto;}
#zoneItemMenu.styleZoneItemMenu{color: #0f28a7;background-color:#eff0f6;}
#zoneItemMenu form input.envoie{color:#35554e;font-weight:bold;background-color: #b7e1d8;border:1pt solid #9dd09d;cursor:pointer;}


/*-------------------------------------------------*/
#infosPrivees{width:70%;height:auto;margin-left:auto;margin-right:auto;margin-bottom:0.8em;font-size:11pt;text-align:center;}
#infosPrivees span{font-size:8pt;font-style:italic;}
.ombreBas{
	box-shadow: 0em 0.2em 0.4em #555;
	-moz-box-shadow: 0em 0.2em 0.4em #555;
	-webkit-box-shadow: 0em 0.2em 0.4em #555;
}
.ombreBoite{
	box-shadow:1pt 1pt 10pt #555;
	-moz-box-shadow: 1pt 1pt 10pt #555;
	-webkit-box-shadow: 1pt 1pt 10pt #555;
}
/*-------------------------------------------------*/
#ConteneurM1{
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
#ConteneurM1 h2,
#ConteneurM1 h4{text-align:center;}
#ConteneurM1 h3{text-align:center;font-size:12pt;font-style:italic;font-weight:normal;}
.styleConteneurM1{padding-left:4pt;padding-top:3pt;}

/*-------------------------------------------------*/
.lienGestion{
	float:left;
	width:106pt;
	height:26pt;
	background-color:#e7e2c6;
	text-align:center;
	margin-right:0.6em;
	margin-bottom:0.4em;
	padding-top:1.3em;
	border:1pt solid #918e7b;
	display:block;
}
.lienGestion a{text-decoration:none;display:block;padding:auto;}
.lienGestion a:link{font-weight:bold;color:#189447;background-color:inherit;text-shadow: 0.05em 0.06em 0.03em #f0f9e9;}
.lienGestion a:visited{font-weight:bold;color:#2b7e4a;background-color:inherit;text-shadow: 0.05em 0.06em 0.03em #f0f9e9;}
.lienGestion a:hover{font-weight:bold;color:#e0e3f6;background-color:#5ecf89;text-shadow: 0.05em 0.06em 0.03em #d3ffb5;}
.lienGestionESP{background-color:#c6e7df;}
.lienGestionFIN{background-color:#e7c8c6;}

.zoneLien,
.zoneLienSAdmin{margin-bottom:0.4em;width:100%;height:auto;}
.zoneLienSAdmin .lienGestion{
	float:left;
	width:106pt;
	height:26pt;
	background-color:#cdd7ef;
	text-align:center;
	margin-right:0.6em;
	margin-bottom:0.4em;
	padding-top:1.3em;
}

div.alt{
	background-color: #e7e1e1;
}

.leMenuGest {width:460pt;border:0pt;	margin-left:auto;margin-right:auto;text-align:center;padding-top:1.3em;padding-bottom:0.7em;}
.stylelaListeMenu{color:#253e88;}
/*.stylelaListeMenu a:link,
.stylelaListeMenu a:visited{
	text-decoration:none;
	color:#d99236;
	text-shadow: 0.05em 0.06em 0.03em #f0f9e9;
}
.stylelaListeMenu a:hover{
	text-decoration:none;
	color:#24963d;
	text-shadow: 0.05em 0.06em 0.03em #d3ffb5;
}*/
/*-------------------------------------------------*/
.arrondi{
	-webkit-border-bottom-left-radius: 4pt 4pt;
	-webkit-border-bottom-right-radius: 4pt 4pt;
	-webkit-border-top-left-radius: 4pt 4pt;
	-webkit-border-top-right-radius: 4pt 4pt;
	
	-moz-border-radius-bottomleft: 4pt 4pt;
	-moz-border-radius-bottomright: 4pt 4pt;
	-moz-border-radius-topleft: 4pt 4pt;
	-moz-border-radius-topright: 4pt 4pt;
}
.arrondi2{
	-webkit-border-bottom-left-radius: 6pt 6pt;
	-webkit-border-bottom-right-radius: 6pt 6pt;
	-webkit-border-top-left-radius: 6pt 6pt;
	-webkit-border-top-right-radius: 6pt 6pt;
	
	-moz-border-radius-bottomleft: 6pt 6pt;
	-moz-border-radius-bottomright: 6pt 6pt;
	-moz-border-radius-topleft: 6pt 6pt;
	-moz-border-radius-topright: 6pt 6pt;
}

/*-------------------------------------------------*/
.Ephemeride input.ephem{background-color:#dbeded;border:1pt solid #939f9f;font-size:8pt;}
.Ephemeride .lesentetes{font-family:'Trebuchet MS';font-size:10pt;font-weight:bold;color:#ffffff;background-color:#adc6e8;}
.Ephemeride .bicolor1{color:#006699;font-family:'Trebuchet MS';font-size:small;background-color:#cdd4d4;}
.Ephemeride .bicolor2{color:#006699;font-family:'Trebuchet MS';font-size:small;background-color:#bec3c3;}
.Ephemeride .ligne-dessus{color:#0000ff;font-family:'Trebuchet MS';font-size:small;background-color:#e6e784;}

/*-------------------------------------------------*/
#texteInfos{
	border:1pt dashed #a9a999;
	background-color:#e0e3f6; 
	color:#2f8a5c;
	font-size:8pt;
	text-align:center;
	width:85%;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	display:none;
	-webkit-border-bottom-left-radius: 10px 10px;
	-webkit-border-top-right-radius: 10px 10px;
	
	border-bottom-left-radius: 10px 10px;
	border-top-right-radius: 10px 10px;
	
	-moz-border-radius-bottomleft: 10px 10px;
	-moz-border-radius-topright: 10px 10px;
	
}
.invisible{
	width:90%;
	height:28pt;
	border:0px;
	display:block;
	background-color:inherit;
	margin-left:auto;
	margin-right:auto;
}

/*-------------------------------------------------*/
input{
	font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;
	font-size: 10pt;
	color:#0000ff;
	background-color:#ecfbff;
	border:0pt;
	border-bottom: 1px solid #006699;
	padding: 1pt;
	margin-top:0.5em;
}

input.valide{
	font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	color:#0000ff;
	background-color:#ecfbff;
}
input.identifie{
	color: #232a5f;
	border: 2pt solid #d4d5de;
	background-color: #ebecf6;
	font-size: 14pt;
	padding-left: 0.5em;
	padding-right:0.5em;
}
textarea{
	font-family:'Trebuchet MS', Verdana, Geneva, Sans-Serif;
	font-size: 10pt;
	color:#0000ff;
	background-color:#ecfbff;
	border: 1pt solid #006699;
	padding: 1pt;
}

/*-------------------------------------------------*/
.zonenouveauCompte{width:90%;margin-left:auto;margin-right:auto;background-color:#f8ffc8;border:1pt dashed #71ac7e;padding:4px;}
.zonenouveauCompte input.nouveauCompte{border:0px;background-color:#c6efa2;}
.zonenouveauCompte input.envoie{color:#35554e;font-weight:bold;background-color: #b7e1d8;border:1pt solid #9dd09d;cursor:pointer;}

/*-------------------------------------------------*/
.textepetit{font-weight:normal;font-size:10pt;color:#006699;}

/*-------------------------------------------------*/
.infoArtiste{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #ffcc33;
}
.infoTitre{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: #ffcc33;
}
.descriptAlbum{
	background-color:#ecfbff;
	color: #4a8594;
}


.nettoyeur {clear:both; visibility:hidden;}
