?/*PART ADDED IN Javascript*/
@font-face {
  font-family: "Smudger LET";
  src: url('../composants_communs/font/smudger_let.ttf');
}
@font-face {
  font-family: "LHF Def Artist";
  src: url(http://localhost/PHPEclipse/HDG/composants_communs/font/LHFdefartistBASE.TTF);
}

//h1 { font-family: "LHF Def Artist", sans-serif }

.header {position:absolute;top:0px;width:100%;right:15px;margin-right:-15px;height:0px;background-color:#158035}
.main {position:absolute;top:0px;width:100%;right:15px;margin-right:-15px;}
.boite {position:absolute ; top:200px ; left:50%; margin-left:300px;}
* html body .main {height:100%;overflow:hidden}
/* IE-mac ne voit pas les lignes qui suivent \*/
* html body .main {height:0px;overflow:visible} 
/* fin du text caché pour IE/mac */
.corps {position:relative;min-height:300px}
* html body .corps {height:300px} 
.pied {position:relative;width:100%;height:100px;}

/*custom harmonie*/
ul {padding:0 0 0 0;margin:0 0 0 0;}

#grenoble {text-align:center;text-decoration: none;position:relative;bottom:-20px;left:20px;}
#grenoble a img {border:2px solid #ffffcc;width:50px;}
/*contenu du corps*/
#contenu2 {margin-left:0px;margin: 0px;margin-right:0px;margin-top: 20px;text-align: justify;color: #0050A0;}
#contenu a {text-decoration: none;font-weight:bold;border-bottom-width: 1px;border-bottom-style: dotted;color:#0000AA;}
#contenu a:hover {text-decoration: underline;font-weight:bold;color:#FF8800;border-bottom-width: 0px;cursor:hand;}
/*contenu du pied de page*/
#piedContenu {width:100%;font-size: .7em;text-align:center;color: #0050A0;border-top:1px solid #A0A0A0;background-repeat:no-repeat;background-position:right;}
#piedContenu a {text-decoration: none;border-bottom-width: 1px;border-bottom-style: dotted;color:#0000AA;}
#piedContenu a:hover {text-decoration: underline;color:#ff8800;border-bottom-width: 0px;cursor:hand;}
/*contenu du menu privé*/
#menuprive a {text-decoration: none;font-weight:bold;border-bottom-width: 1px;border-bottom-style: dotted;color:#0000AA;}
#menuprive a:hover {text-decoration: underline;font-weight:bold;color:#FF8800;border-bottom-width: 0px;cursor:hand;}
/*validateurs*/
#valid {text-align:center;font-family: Verdana;font-size: 9px;}
#valid a img {border:none;width:90px;text-decoration:none;}
/*parametres généraux des tableaux*/
table {margin:0 auto;border-collapse:collapse;text-align:center;}
table td {vertical-align:top;border-collapse:collapse;text-align:center;padding:0px;}
/*tableau des tarifs de l'ecole*/
table#tarif {width:577px;border:solid #000000 1px;background-color:#FFDDCC;}
table#tarif tr {text-align:center;}
.tdBorder {border:solid #000000 1px;}
/*tableau des disciplines de l'ecole*/
table#disciplines {width:516px;border:none;text-align:center;margin:0 auto;}
table#disciplines tr {text-align:center;}
table#disciplines td {vertical-align:top;text-align:center;padding:0px;font-family:Arial;font-weight:bold;border:none;}
/*classe pour le style gras*/
.gras {font-weight:bold;}
/* style pour la boite info bulle de rensiegnement des coordonnees dans l'image*/
.infobulle{color: #FFFFFF;position: absolute;visibility : hidden;border: 2px solid #B1DBF3;padding: 10px;font-family: Trebuchet MS;text-align: center;font-size: 10pt;background-color: #000000;}
.notes img {border : none;text-align : center;}
/*.logoHeader img {border:none;}*/
.msglivreorContenu{font-weight: bold;}
.floatLeft{float: left;}
.floatRight{float: right;}
.image-left{float: left; vertical-align: text-top; padding-right:10px;}
.image-right{float: right; vertical-align: text-top; padding-left:10px;}
.artpresse{background-color:#D1D4DF;padding-bottom:5px;padding-top:5px;
	filter:alpha(opacity=65);   /* Internet Explorer 6     */
    -moz-opacity:0.65;           /* Mozilla 1.6 et infér.   */
    opacity: 0.65;               /* CSS3 et Mozilla récents */}
.flash{text-align:justify;margin-left:50px;margin-right:auto;font-weight:bold;background-color:#FFFF80;padding-bottom:5px;padding-top:5px;padding-left:50px;
	filter:alpha(opacity=65);   /* Internet Explorer 6     */
    -moz-opacity:0.65;           /* Mozilla 1.6 et infér.   */
    opacity: 0.65;               /* CSS3 et Mozilla récents */}
.accueilflash{text-align:left;margin-left:5px;margin-right:auto;font-weight:bold;background-color:#FFFF80;padding-bottom:5px;padding-top:5px;padding-left:5px;
	filter:alpha(opacity=65);   /* Internet Explorer 6     */
    -moz-opacity:0.65;           /* Mozilla 1.6 et infér.   */
    opacity: 0.65;               /* CSS3 et Mozilla récents */}
.accueilflashlink:hover{font-weight:bold;background-color:#CCCC80;text-decoration: none;
	filter:alpha(opacity=65);   /* Internet Explorer 6     */
    -moz-opacity:0.65;           /* Mozilla 1.6 et infér.   */
    opacity: 0.65;               /* CSS3 et Mozilla récents */}

