* {
	background-color: inherit;
	/*font-family: "bitstream vera sans", verdana, arial, helvetica, sans-serif;*/
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
}
td{font-size:9px;color:#000000}
a{color:#800000}
.sousTitre{font-size:12px;color:#444444;font-weight:bold;padding-left:10px;padding-top:10px;}
.titrePage{font-size:14px;color:#990000;font-weight:bold;}
.texte{font-size:12px;color:#000000;padding-left:12px;padding-top:10px;}
.date{font-size:10px;color:#787878;font-weight:bold;padding-left:10px;padding-top:10px;}
.cap{font-size:10px;color:#FFAA00;font-weight:bold;padding-left:10px;padding-top:2px;}
.erreur{
font-size:11px;
color:#990000;
padding-left:20px;
font-weight:bold;
}
.noerreur{
font-size:11px;
color:#009900;
padding-left:20px;
font-weight:bold;
}
.source{
font-size:14px;
color:#333333;
font-weight:bold;
}
.contenu{
	position:absolute;
	left:201;
	top:80;	
/*	background-image:url(http://127.0.0.1/music-open-source/images/bgmid.gif);*/
	background-repeat:repeat-y;
}
.basSite{
position:relative;
top:100%
}
.texteContenu{
font-size:11px;
color:#444444;
padding-left:10px;
margin-right:9px;
}
.style1 {
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}
sectionLinks *{
        font-size: 7pt;
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #222222;
}

#sectionLinks a:hover{
	border-top: 1px solid #E2BA33;
	background-color: #E2BA33;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	color: #EEEEEE;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}




  img { border: #000000 0px solid; }
  div.wcode {
          font-color: #000000;
          font-size: 12px;
  }

  div.wcode span.gras { font-weight: bold; }
  div.wcode span.italique {font-style: italic; }
  div.wcode span.souligne {text-decoration: underline; }
  div.wcode span.fluo{ background:#ffff00; }

  div.wcode p.gauche { text-align: left; }
  div.wcode p.centre { text-align: center; }
  div.wcode p.droite { text-align: right; }
  div.wcode p.justifier { text-align: justify; }

  div.wcode img.cliquable { cursor: pointer; }

  .cachediv { display: none; }

  div.wcode div.zone_code {
        background: #ddddee;
        border: 0px;
        border: #8888bb 1px solid;
  }

  div.wcode div.zone_citation {
        background: #ddddee;
        border: 0px;
        border: #8888bb 1px solid;
  }

  div.wcode ul{
  	list-style-position: inside;
  	padding:0 0 0 0;
	margin: 3px 0px 3px 10px;
  }

  div.wcode ul.normal{ list-style-type: disc; }
  div.wcode ul.numeros{ list-style-type: decimal; }
  div.wcode ul.lettres{ list-style-type: lower-alpha; }

  div.wcode div.citation{
          margin: 5px;
          text-align: left;
          background: #ffffff;
          border: #def 1px solid;
          border-left: #89a 3px solid;
          padding-left: 5px;
  }

  div.wcode div.contenu_citation{
          background: #ffffff;
          border: 0px;
          border: #8888bb 1px solid;
          padding: 5px;
  }

  div.wcode pre{
  	font-size: 12px;
  	margin: 0px;
  	text-align: left;
  	background: #ffffff;
  	border: 0px;
        border: #8888bb 1px solid;
        padding: 5px;
  }



  textarea{
    font-size:11px;
    margin:0px;
    padding: 0px;
    scrollbar-base-color : #eee ;
    scrollbar-arrow-color : #fff ;
    border : #bbb 1px solid;
    border-left : #dcd 3px solid;
}
  input{
}
  select {
    font-size:12px;
    margin:1px;
    padding: 1px;
    scrollbar-base-color : #eee ;
    scrollbar-arrow-color : #fff ;
    border : #bbb 1px solid;
    border-left : #dcd 3px solid;

}
 textarea#wcode_champ {
        width: 330px;
        height: 150px;
        background: url('./editeur/wcode_images/fond_champ.gif') no-repeat #ffffff;
        color: #440044;
        font-size: 11px;
        padding: 4px;
  }



.article_icones{
  border-bottom: 1px solid #BBB; 
  padding: 0px;           
  padding-left: 10px;    
}
.article_icones a{
color:#CC6600;
font-weight: bold;

}
.article_icones a:link, a:visited{
color:#CC6600;
	text-decoration: none;
}

.article_icones a:hover{
color:#CC3300;
text-decoration: underline;
}

.article_texte{
  padding: 0px;           
 padding-left: 10px;    
}
.article_stat{
  padding: 0px;         
 padding-left: 10px;
  height:10px;
  
  vertical-align: middle; 
}
.article_titre {
  border-bottom: 1px solid #BBB; 
  padding: 0px;          
 padding-left: 10px;     
  min-height: 2px;       
  vertical-align: right; 
}
.article_titre1 {  
border-bottom: 1px solid #BBB; 
  padding: 0px;          
 padding-left: 10px;
  min-height: 2px;       
  vertical-align: right; 
}
.style1 {
	color: #666666;
	font-size: 10px;
}
.style3 {
	color: #666666;
	font-weight: bold;
}
.article_titre2 {  border-bottom: 1px solid #BBB; 
  padding: 0px;          
 padding-left: 10px;     
  min-height: 2px;       
  vertical-align: right; 
}
.article_titre3 {  border-bottom: 1px solid #BBB; 
  padding: 0px;          
 padding-left: 10px;     
  min-height: 2px;       
  vertical-align: right; 
}
        .article_titre4 {  border-bottom: 1px solid #BBB; 
  padding: 0px;          
 padding-left: 10px;     
  min-height: 2px;       
  vertical-align: right; 
}
        .article_titre5 {  border-bottom: 1px solid #BBB; 
  padding: 0px;          
 padding-left: 10px;     
  min-height: 2px;       
  vertical-align: right; 
}
        .article_titre6 {  border-bottom: 1px solid #BBB; 
  padding: 0px;          
 padding-left: 10px;     
  min-height: 2px;       
  vertical-align: right; 
}



  tr.outils td{
        border: #eee8ee 1px solid;
        padding: 5px 0 0 0;
        margin: 0 0 0 0;
        background: #fff8ff;
        text-align:center;
  }


  h1.panneau {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        font-size: 15px;
        border-bottom: #eee8ee 1px solid;
  }

  p.panneau {
        font-size: 12px;
        margin: 11px 0 0 0;
        padding: 0 0 0 0;
        text-align:left;
  }



  a { color: #0033dd; }

  input, textarea, select {
    font-size:11px;
    margin:0px;
    padding: 0px;
    scrollbar-base-color : #eee ;
    scrollbar-arrow-color : #fff ;
    border : #bbb 1px solid;
    border-left : #dcd 3px solid;
}

 textarea#wcode_champ {
        width: 330px;
        height: 150px;
        background: url(wcode_images/fond_champ.gif) no-repeat #ffffff;
        color: #440044;
        font-size: 11px;
        padding: 4px;
  }

 table.palette td{
        font-size:3px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        border: #000000 0px solid;
 }
