body   { color: #434343 }
.slogan  { color: #bebebe; font-size: 20px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;  }
.mini  { color: #666; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;  }
.titulos, h1    { color: #c00; font-size: 16px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; font-weight: bold; line-height: 17px }
.titularCuerpo          { color: #c00; font-size: 20px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; text-align: left }
.cuerpo               { color: #333; font-size: 12px; font-family: "Lucida Grande"; line-height: 17px; text-align: justify }
td       { color: #333; font-size: 12px;font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;   }
br { margin-top: 30px }
.petit  { font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;  }
.producte  { padding-right: 5px; padding-bottom: 5px; float: left }
.sidebarmenu ul   { color: #333; font-size: 13px; font-family: Arial; font-style: normal; font-variant: normal; line-height: normal; list-style-type: none; margin: 0; padding: 0; width: 180px }
.sidebarmenu ul li { color: #333; background-color: #fff; position: relative }
.sidebarmenu ul li pedido a  { color: #fff; text-decoration: none; background-color: #900; display: block; padding: 6px; overflow: auto; border-bottom: 1px solid #999 }

a.boton1           		    { color: #fff; font-size: 15px; font-family: Arial; font-weight: bold; text-decoration: none; background-color: #3c0; text-align: center; margin: 0; padding: 8px; width: 180px; border: solid 1px #090 } 
a.boton1:hover      	    { color: #fff; background-color: #6c0; border-color: #063 }
a.boton1:active      	    { color: #fff; background-color: #3c0 }

.sidebarmenu ul li a    { color: #1d0064; text-decoration: none; background-color: #f8f8f8; display: block; padding: 6px; overflow: auto; border-bottom: 1px solid #999 }
.sidebarmenu ul li a:hover   { background-color: #ddd }
.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active { }
.sidebarmenu ul li ul { color: #666; background-color: #f90; visibility: hidden; position: absolute; top: 0; width: 170px }
.sidebarmenu ul li ul li {color: #666; background-color: #ededed; }
.sidebarmenu ul li ul li a   { color: #fff; background-color: #c03 }
.sidebarmenu ul li ul li a:hover   { color: #fff; background-color: #900 }
.separador  { margin-top: 5px; margin-bottom: 20px; margin-left: 15px; border-bottom: 1px dotted silver }
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
a { color: #000; text-decoration: underline }
a:hover { color: #c03 }
.descFamilia  { color: #666; font-size: 20px; font-family: Georgia; font-style: italic; line-height: 24px }
.cuerpoAnuncio     { color: #333; font-size: 11px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif }
a.anuncio  { color: #039; font-size: 11px; font-family: Arial; text-decoration: none }
a.anuncio:hover { color: black; text-decoration: underline }
.tituloAnuncio { color: #039; font-size: 12px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif; font-weight: bold; text-decoration: none }
.bandaTitulo  { color: #f60; font-size: 16px; font-family: "Lucida Grande"; font-weight: bold; margin-bottom: 8px }
.bandaCuerpo  { color: #666; font-size: 11px; font-family: "Lucida Grande" }
.bandaOferta { }
#curso a { color: #fff; background-color: #f33 }
#curso a:hover { color: #fff; background-color: #f10000 }

