
body{
    color:#000;
    background-color:#FFF;
    font:1em Verdana, sans-serif;
}
h1{
    color:#900;
    background:transparent url(esquina_encabezado.jpg) no-repeat;
    font:bold 160% Georgia, "Times New Roma", Times, serif;
    padding:25px;
    margin:0;
}
button{
    color:inherit;
    background:#EEE url(fondo_botones.jpg) bottom repeat-x;
    font-weight:bold;
    padding:1px 2px;
    width:100%;
    border:outset 1px #CCC;
}
button:active{border:inset 1px #CCC;}
code{font-size:130%;color:#900;background:transparent;}
p{margin:25px;}
form{
    color:#000;
    background:transparent url(esquina_encabezado.jpg) no-repeat;
}
form input,form textarea,form select,#boton_pruebas{margin:25px;}
select{width:200px;}
div.seccion{
    float:left;
    width:50%;
    color:#000;
    background:transparent url(esquina_seccion.jpg) bottom right no-repeat;
}
#pie{clear:both;text-align:center;}
body>#pie{padding-top:20px;}
#radio_1,#radio_2,#casilla_1,#casilla_2{
    margin:25px 0 0 25px;
    padding:0;
}
label{margin-left:10px;}
div>label.label_casilla{position:relative;top:4px;}
#boton_pruebas{width:20%;}
div.ej_elem_form{height:75px;}
table{
    border:1px outset #000;
    padding:2px;
    margin:25px;
}
th,td{
    border:1px inset #000;
    padding:2px;
}
td.td_prueba{
    width:150px;
    height:50px;
}
tr.tr_prueba td{
    width:200px;
}