/*Document CSS pour le site www.mtanet.fr skin SOLEIL*/
/* copyright 2005 mtanet.fr */
/*balise classique*/
body { text-align:center; background-color:#D8D8D8; color:#000000; font-family:Arial, sans-serif; font-size:13px; margin:0px; padding:10px; }
p { margin-left:10px; margin-right:10px; text-align:justify; }
h1 { font-size:22px; font-weight:bold; margin:2px; color:#003399; }
h2 { font-size:18px; font-weight:bolder; margin:2px; color:#003399; }
h3 { font-size:15px; font-weight:bolder; margin-bottom:15px; color:#003399; margin-left:10px; text-align:left; }
ul { list-style-type:none; margin-top:5px; text-align:center; }
li { margin-bottom:2px; font-size:11px; }
a:link { color:#0000FF; text-decoration:underline; }
a:visited { color:#0000FF; text-decoration:underline; }
a:hover { color:#FF9933; text-decoration:none; }
a:active { color:#FF9933; text-decoration:underline; }
img { border:0px; }
/*lien pour images*/
a:link img, a:visited img, a:hover img, a:active img{ border:0px; text-decoration:none; }
/*Mise en page:div*/
.conteneur { position:relative; background-color:#FFFFFF; width:750px; margin:auto; padding:0px; border:1px solid #727272; }
.header { width:750px; height:120px; background:#003399 url(assets/images/fond_entete_soleil.png) no-repeat; }
.lientop { width:750px; height:25px; background:#003399 url(assets/images/fond_lientop_soleil.png) no-repeat; font-size:15px; border:1px solid #727272; }
.corpstexte { width:750px; background: url(assets/images/flechegrise_original_opaque.png) center no-repeat fixed; text-align:center; }
.footer { background-color:#D8D8D8; font-size:10px; width:100%; }
/*details decoration*/
.msgalert { font-weight:bold; color:#CC0000; }
.logomta { position:absolute; top:5px; left:5px; }
p.instr1:before { content:url(assets/images/mini-guit1.png)" "; }
p.instr2:before { content:url(assets/images/mini-piano2.png)" "; }
h1:before { content:url(assets/images/mini-guit2.png)" "; }
h1:after { content:" "url(assets/images/mini-piano1.png); }
.imgleftdashed { border:3px dashed #003399; float:right; margin-left:8px; padding:1px; }
.imgrightdashed { border:3px dashed #003399; float:left; margin-right:8px; padding:1px; }
acronym { cursor:help; }
.adresse { font-size:13px; font-weight:bold; }
  /* formulaire suivi reparations*/
.header form { border:#003399 1px solid; }
.formulaire { background-color:#FFFF99; border:3px solid #99AAAA; font-size:11px; position:absolute; top:5px; right:5px; }
.libelle { text-align:right; }
.champ { text-align:left; }
.btnsubmit { text-align:center; }
  /* Corps du texte */
.choixskin { font-size:9px; margin-bottom:0px; margin-left:2px; }
.choixskin span { text-decoration:underline; }
  /* Liens barre de navigation principale */
a.boutonnavig { font-weight:bolder; text-decoration:none; text-indent:45px; height:25px; background-repeat:no-repeat; float:left; }
a.boutonnavig:link { color:#FFFFFF; background-image: url(assets/images/flecheblanche_transp.gif); }
a.boutonnavig:visited { color:#FFFFFF; background-image: url(assets/images/flecheblanche_transp.gif); }
a.boutonnavig:hover { color:#FFFF99; background-image: url(assets/images/flechejaune_transp.gif); }
a.boutonnavig:active { color:#FFFF99; background-image: url(assets/images/flechejaune_transp.gif); }
  /* Tableau page contact */
.tabelcontact { position:relative; margin-left:auto; margin-right:auto; background-color:#C6C4C4; border:3px solid #003399; padding:5px; font-size:11px; }
  /* Marques agreees */
.marque-agree { margin: 50px auto 20px; width:600px; background:#003399 url(assets/images/bluediagonal.png); }
.marque-agree h2 { color:#FFFFFF; margin-top:-15px; margin-bottom:2px; }
.marque-agree span { display:block; width:600px; height:20px; }
.marque-agree .tlcorner { background: url(assets/images/cornerbleu-TL.gif) top left no-repeat; float:left; margin-bottom:-20px; }
.marque-agree .trcorner { background: url(assets/images/cornerbleu-TR.gif) top right no-repeat; }
.marque-agree .blcorner { background: url(assets/images/cornerbleu-BL.gif) bottom left no-repeat; float:left; margin-bottom:-20px; }
.marque-agree .brcorner { background: url(assets/images/cornerbleu-BR.gif) bottom right no-repeat; }
  /*Liens de pieces-detachees vers galerie*/
.liensgalerie { text-align:left; margin-left:25px; }
.liensgalerie li { font-size:16px; }
.liensgalerie a { font-weight:bold; color:#999999; }
.liensgalerie a:link { text-decoration:none; }
.liensgalerie a:visited { text-decoration:none; }
.liensgalerie a:hover { text-decoration:underline; }
.liensgalerie a:active { text-decoration:underline; }
  /*Tableau galerie*/
.tablegalerie { width:95%; margin:auto; }
.tablegalerie thead { background-color:#003399; color:#FFFFFF; }
.tablegalerie tr { border-top:3px solid #F4BA0C; }
  /* Affichage du plan */
.affich-plan { position:relative; margin-left:auto; margin-right:auto; margin-bottom:4px; margin-top:15px; padding:4px; width:280px; background-color:#FFF3DC; background-image:url(assets/images/fond-plan.png); border:2px solid #99AAAA; }
  /* Pied de page */
.footer a { color:#000000; text-decoration:none; }
.footer a.cgu { text-decoration:underline; }
.footer p { text-align:center; }