/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { 

    font-family: verdana,arial,Times New Roman;    
    font-size: 11px;
    background-color: white;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    color: rgb(102, 102, 102);
    text-align: justify;
    }

  h1 { margin-top: 10px;
    font-size: 20px;
    font-weight: normal;
    padding: 5px;
    color: rgb(102, 0, 0);
    }

  h2 { font-size: 18px;
    font-weight: normal;
    margin-top: -18px;
    padding: 2px;
    color: rgb(20,17,17);
/*    color: rgb(192, 192, 192);*/
    }

  h3 { border-bottom: 1px solid rgb(204, 204, 204);
    margin: 10pt;
    padding: 5px;
    background: rgb(233, 233, 233) none repeat scroll 0%;
    font-size: 14px;
    font-weight: normal;
    height: 16px;
    color: rgb(75, 69, 69);
    }

  h4 {
    font-family: verdana,arial,Times New Roman;
    margin: 8pt;
    font-size: 11px;
    font-weight: bold;
    padding-bottom:5px;
    border-bottom: 1px solid rgb(204, 204, 204);
    color: rgb(130, 130, 130);
    }
 #sourtitre {
  line-height: 13px;

}

  #searchAssist { font-family: arial,Times New Roman;
    color: rgb(170, 170, 170);
    float: left;
    margin-bottom: -4px;
    font-size:11px;
    }

  #searchBox { float: right;
    margin-top: -33px;
    margin-right: 10px;

    }


  input.textinput { border: 1px solid rgb(204, 204, 204);
    padding: 0pt;
    background: rgb(247, 247, 247) none repeat scroll 0%;
    display: inline;
    height: 1.1em;
    }


  input.textinput:hover { background-color: white;    }

  input.searchButton { border: medium none ;
    padding: 0pt;
    background-color: rgb(255, 186, 39);
    color: rgb(255, 255, 255);
    font-weight: bold;
    display: inline;
    width: 25px;
    }

  #top { 
      height:110px;
/*	background-color:green;*/
      border-bottom: 1px solid rgb(204, 204, 204);
      background-image:url(../img/cabecera.png); 	
      background-repeat:no-repeat; 

    }

  #sideMenu  {
    border-right: 1px solid rgb(204, 204, 204);
    width:155px;
    margin-left: 5px;
    margin-top: 100px;
    text-align: left;
    float: left;
/*background-color:blue;*/

    }



  #announcement { padding: 0px;
    border: 1px solid rgb(204, 204, 204);
    background:rgb(233, 233, 233) none repeat scroll 0%;
    margin-top: 15px;
    width: 150px;
    position: relative;
    margin-left: -8px;
    margin-right: 12px;
    float: left;
    
}


  a.announcement { 
    font-family: arial;
    font-size: 10px;
    text-decoration: none;
    color: rgb(128, 37,37);
    }


  a { font-family: arial;
    font-size: 11px;
    text-decoration: none;
    color: rgb(128, 37,37);
    }

  a.cabecera { font-family: arial;
    font-size: 28px;
    text-decoration: none;
    color: rgb(128, 37,37);
    }

  a.subseccion { font-family: arial;
    font-size: 14px;
    text-decoration: none;
    }
a.lien {
    color: black;
}
a.lienru {
    color: #401f05;
}

  a.contacto { font-family: arial;
    font-size: 10px;
    text-decoration: none;
    color:  rgb(102, 88, 82);
    }

  a.inText { 
    font-size: 12px;
    text-decoration: none;
    color: rgb(102, 0, 0);
    }

 
  p { 

    padding: 5px;
    margin-top: -1px;
    margin-left: 0px;
    font-family: arial,times,sans-serif;
    font-size: 12px;
    word-spacing: 2px;
    line-height: 1.4em;
    color: rgb(32,0, 0);

    }

  a:hover { text-decoration: underline;
    }

  #MainCopy {
    margin: 10px 5pt 0pt;
    margin-left:155pt;
    margin-top: 100px;

    }



  #container { 
   
    margin: 0pt;
    padding:0px;
    width:100%;
/*    background-color:green;*/
    text-align: justify;
    float: left;
    }

  p.assistiveText { 
   border: medium none ;
    padding: 0pt;
    display: block;
    margin-top: 0px;
    margin-bottom: 1px;
    }

  li.menu { margin: 0px;
    padding: 0px;
    }

  ul.menu { margin: 0px;
    padding: 0px;
    color:rgb(204, 204, 204);
   /* color: rgb(170, 170, 170);*/
    list-style-type: square;

    }

  ul.subsec { margin: 0px;
    padding: 10px;
    color: rgb(170, 170, 170);
    list-style-type: square;
    }


  #footer { border-top: 1px solid rgb(204, 204, 204);
    margin-top: 40px;
    text-align: right;
    font-family: arial,times,sans-serif;
    font-size: 12px;
    clear: both;
    color: rgb(170, 170, 170);
    }


