
*, html { margin:0; padding:0;}

body { padding:0 1em; margin:0; background:#fff; font:0.7em/1.25em Arial, Helvetica, sans-serif; color:#000;}

h1 { font-size:2.3em; padding:1em 0 .4em 0; margin:0; color:#000; }
h1 a {color:#000;}
h1 strong { color:#ce1b66}
h2 { font-size:1.7em; padding:1em 0 .4em 0; margin:0; color:#333; }
h3 { font-size:1.3em; padding:1em 0 .4em 0; margin:0; color:#ce1b66; }

hr { height:1px; width:100%; background:#fff; border:0; border-bottom:1px dashed #ccc; float:left; clear:both}

a { color:#ce1b66; text-decoration:none}
a img { border:0;}
a:hover { color:#000; text-decoration:underline}

p { color:#000; padding:.4em 0; font-size:1em; line-height:1.45em;}

ul, ol { margin:0 0 0 2em; padding:0;}
ul li { padding:.5em 0; color:#000}

form fieldset { border:0; width:auto; float:left; clear:both; width:100%; padding:1em 0 2em 0; margin:0;}
form fieldset legend { display:none}
form fieldset h2 { font-size:1.2em; padding-bottom:1em; color:#000}
form fieldset div { padding:.5em 0; width:100%; float:left; clear:both;}
form fieldset input[type=text],
form fieldset input[type=password],
form fieldset textarea { border:1px solid #ccc; float:left; background:#fff; color:#333; width:13em; padding:.25em .4em; font:1em/1.25em Verdana, Arial, Helvetica, sans-serif;}
form fieldset textarea { overflow:auto; width:32.5em; height:7.5em; margin-top:.5em}
form fieldset input[type=submit] { margin:1em 0; color:#fff; border:0; cursor:pointer; background:#ce1b66; padding:.1em 0; text-align:center; width:5em; float:right }
form fieldset input:hover,
form fieldset textarea:hover,
form fieldset input:focus,
form fieldset textarea:focus { color:#ce1b66}
form fieldset input[type=submit]:hover,
form fieldset input[type=submit]:focus,
form fieldset input[type=reset]:hover,
form fieldset input[type=reset]:focus,
form fieldset input[type=button]:hover,
form fieldset input[type=button]:focus{ background:#000; color:#fff; }
form fieldset input[type=checkbox] { width:1em; float:left; margin:0; border:0;}
form fieldset label {display:block; width:100%; padding:0; float:left }
form fieldset span {display:block; width:6em; padding:.3em .5em 0 0; float:left}
form fieldset input.tam-mini { width:4em;}
form fieldset .tam-big { width:17em}
form fieldset input.tam-mid { width:8em;}
form fieldset label.tam-mid { width:7em;}
form fieldset label.tam-mid span { width:5em; padding:0 0 0 .4em;}
form fieldset label.tam-big { width:24em;}
form fieldset label.tam-big span { width:22em; padding:0 0 0 .4em;}
form fieldset label.tam-text { width:24em;}
form fieldset label.tam-text span { width:6em; padding:.3em 0 0 .4em;}
form fieldset label.tam-comp { padding:.4em 0;}
form fieldset label.tam-comp span { width:40em; padding:0 0 0 .4em}
form fieldset div.zona-comentarios { width:40em;}

/* carcasas */
#global { margin:0 auto; width:85em; padding:0 }


/* cabecera */
#header {  width:100%; float:left; clear:both; padding:0; margin:0; }
#header p { padding:0; margin:0;}
#header p img { float:left}

ul.menu { margin:0; padding:0 .15em; list-style:none; float:left; }
ul.menu li { padding:0 .15em; margin:0; float:left;}
ul.menu li a { color:#000; font-size:1.2em; display:block; width:7.53em; text-transform:uppercase; padding:5.7em .7em .7em .2em; text-decoration:none; text-align:right}
ul.menu li a strong { display:block}



/* columnas */
#contenido { padding:.3em 0 1em 0; margin:0;  width:100%; text-align:justify; float:left; clear:both}
#historico-noticias { display:none}
#texto { float:left; width:100%; padding:1em 0;}
#columna-banners { display:none}
