/*
 *	TIPOGRAFÍA, COLORES Y ESPACIADO
 */
body, td { color: #000; font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; }
form { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, p { margin: 1em 0 0.5em; }
h1 { color: #5C4905; font-size: 14px; font-weight: bold; }
h2 { color: #953A02; font-size: 13px; font-weight: bold; }
h3 { color: #CBC393; font-size: 12px; font-weight: bold; }
h4 { color: #5C4905; font-size: 11px; font-weight: normal; }
h5 { color: #953A02; font-size: 10px; font-weight: normal; }
h6 { color: #CBC393; font-size: 9px; font-weight: normal; }
/*
 *	LINKS
 */
a { color: #5C4905; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: 0; }
a.link { color:#CBC393; text-decoration: none; border: 10px solid red; }
a.link:hover { text-decoration: underline; border: 10px solid red; }
/*
 *	CLASES
 */
.b { font-weight: bold;}
.h9 { font-size: 9px; }
.h10 { font-size: 10px; }
.h12 { font-size: 12px; }
.h13 { font-size: 13px; }
.h14 { font-size: 14px; }
.h15 { font-size: 15px; }
.marron { color: #5C4905; }
.rojo { color: #953A02;}
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
/*
 *	FORMULARIOS
 */
input { border: 1px solid #7B6F47; background: #CDC9B0; color: #5C4905; }
input.radio { margin: 0 0 0 2px; height: 10px; }
textarea, button { margin: 3px 0 2px 0; background: #CDC9B0; color: #5C4905; font-size: 11px; }
select { height: 18px; margin: 3px 0 2px 0; }
/*
 *	DEBUG
 */
/*
#debug div.debug { padding: 1em; background: #FFF; }
#debug div.error { background: #C33; }
#debug td { padding: 0 4px; background: #CCC; }
*/
#faq { margin: 10px 0 20px; padding: 5px 0; border-bottom: 1px solid #E1DFD2; border-top: 1px solid #E1DFD2; }
#faq td { vertical-align: top; }
#faq a { display: block; margin: 0 0 1px; padding: 0 0 0 17px; background: #E8E6DA url(../images/flecha.gif) no-repeat 5px 4px;}
#faq a:hover { background-color: #EAE1AA; text-decoration: none; }