#alerta {width:420px;border:1px solid #c90;color:#ffc;margin:30px auto;padding:10px;}
#alerta .imgizqnb {float:left;text-align:center;margin:0 20px 5px 0;}
#alerta .imgc {display:block;border:1px solid #000;text-align:center;margin:0 auto;}
.texto {color:#000;border:1px solid #c90;background:#E8E7D7;width:220px;}
.simple {width:308px;text-align:left;}
.boton {
color:#ffc;background-color:#c90;height:22px;border:1px solid #000;margin-right:4px;
font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
fieldset {border:1px solid #c90;margin-top:0;padding:0 8px 10px;}
legend {font:14px Arial, Helvetica, sans-serif;color:#ffc;}
input,textarea,select {border:1px solid #c90;background-color:#E8E7D7;color:#000;}
form p {text-align:left;margin:0;padding:5px 0 0;}
form label {text-align:left;margin:0 4px;}
form .p22 {margin-left:22%;}
form .der {text-align:right;}

.boton:hover {color:#234040;}
#correo {width:460px;margin:0 auto;}
#correo form p label {float:left;font:12px Arial, Helvetica, sans-serif;color:#FFC;}
#correo form label {display:block;margin-top:10px;}

#buscador {width:500px;text-align:left;margin:0 auto;}
span.d {float:left;width:100px;text-align:right;}

#lista table,tr,td,th {border-collapse:collapse;border-spacing:0;border:1px solid #d9d1cc;}
#lista table {width:680px;background:#ffc;margin:1em auto;}
#lista caption {
font-weight:700;width:100%;height:2em;background:#c90;color:#000;
border-bottom:1px solid #d9d1cc;padding-top:0.4em;margin:0 auto -1em; margin-bottom:1px;
}
#lista tr {
background:#feffee;color:#000;
hover:expression(this.onmouseover=new Function("this.style.background='#ffc';"),this.onmouseout=new Function("this.style.background='#feffee';"));
}
#lista tr:hover {background:#ffc;/*d8d9cc;*/}
#lista td {padding-left:0.5em;text-align:left;}
#lista p {text-align:left;margin:0;padding:0;}
#lista th {padding-left:0.5em;background:#b2b3a8;color:#000;border-bottom:1px solid #d9d1cc;}
#lista a,#lista a:visited {color:#666;text-decoration:none;}
#lista a:hover {color:#000;}
#lista .c1 {width:8%;}
#lista .c2 {width:48%;}
#lista .c3 {width:14%;}
#lista .c4 {width:5%;text-align:center;}
#lista .c5 {width:25%;text-align:center; padding:3px 0 3px 0;} 

#lista .d1 {width:35%;}
#lista .d2 {width:50%;}
#lista .d3 {width:15%;}

#lista .b1 {width:23%;}
#lista .b2 {width:28%;}
#lista .b3 {width:10%;}
#lista .b4 {width:25%;text-align:center; padding:3px 0 3px 0;}
#lista .b5 {width:15%; text-align:right; padding-right:4px;}

#nav table {
border-collapse:collapse;border-spacing:0;border:1px solid #d9d1cc;width:100%;margin:1em auto;
}
#nav tr {background:#feffee;color:#000;border-width:1px 0;}
#nav td {padding-left:0.5em;text-align:left;border-width:1px 0;}
#nav .c1 {width:40%;vertical-align:middle;}
#nav .c2 {width:8%;vertical-align:middle;text-align:center;}
#nav .c3 {text-align:center;background:#c90;margin:auto;}
#nav a {color:#ffc;text-decoration:none;/*font-weight:700;*/}
#nav a:visited {color:#ffc;text-decoration:none;}
#nav a:hover {color:#234040;;}

#formbotiga {width:540px; margin-left: 60px; }
