/*
 *	CENTRAR
 */
body { margin: 0; padding: 0; background: #FFF; text-align: center; }
#todo { position: relative; width: 988px; margin: 0 auto; text-align: left; }
/*
 *	TIPOGRAFÍA
 */
body, td { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #444; }
td { vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #444; }
h1 { font-size: 14px; }
h2 { font-size: 12px; }
h3 { font-size: 11px; }
h4, h5, h6 { font-size: 10px; }
/*
 *	LINKS
 */
a img { border: 0; }
a { color: #666; text-decoration: none; }
a:hover { text-decoration: underline; }
/*
 *	FORMULARIOS
 */
input, textarea, button { margin: 0; padding: 0; font: 10px Verdana, Arial, Helvetica, sans-serif; background: #FFF; color: #000; border: 1px solid #CCC; }
input, textarea { width: 200px; border-right-color: #EEE; border-bottom-color: #EEE; }
button { border-right-color: #666; border-bottom-color: #666; }
select { margin: 0; padding: 0; color: #000; font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
option, optgroup, optgroup option { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000; }
optgroup { background: #EEE; font-style: normal; }
option, optgroup option { background: #FFF; }
optgroup option { margin: 0; padding: 0 0 0 10px; }
/*
 *	OTROS
 */
ul { list-style: none; margin: 0; padding: 0; }
li { margin: 0; padding: 0 0 0 9px; background: url(../images/flecha.gif) 0 3px no-repeat; }
div.dch { text-align: right; }
div.clear { clear: both; }
#nota_contacto	{ margin-top: 20px; width:455px; font-style: italic; color: #AAA; }