#dere {width: 16em; padding: 0 0 0 0; float: right;}
#bar { background: #c00;margin: 0; padding: 0;}
#bar h3 {margin: 0; padding-top:1em;}
#main {width: 36.6em; float: left ; padding: 0; background: #c00; margin-top:0.2em;}
#main h2, #dere h2 {font: bold 1em/1.3em "Courier New", "Courier", monospace; margin:0.2em 0 0 0;  color: #fff; }
#main h2 {padding-left: 1em;}
#main h4 {padding-left: 1em;}
#dere h2 {padding-right: 1em; text-align: right;}
#main p, #bar p{padding: 0.8em 1.5em 0.8em 0.8em; margin: 0;}
#aceptar{display: none;	}

.multiple td{text-align: center}
.multiple .check{text-align: left;}
.lista td{padding-right:1.5em; }
.control{border: 1px solid #666666;color:#000000;}
.control:focus { border: 1px solid #c00;}

input.error {padding-left: 16px; border: 1px solid red; background-color: #FFFCE2; background-image: url(../images/alerta.gif); background-position: left; background-repeat: no-repeat;}
select.error {border: 1px solid red; background-color: #FFFCE2;}
.traduccion{margin: 1px;}
.sel_id{text-transform: lowercase;}
