/* GENERAL */
html { background-color:#000000; }
body { height:100%; margin-left:20px; margin-top:20px; margin-right:20px; margin-bottom:20px; text-align:center; }
html>body {	height:100%; margin-left:20px; margin-top:20px; margin-right:20px; margin-bottom:20px; background-color:#000000; }
form { clear:none; float:none; border-style:none; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; display:inline; padding:0; }

#centrado_general { width:100%; }
IMG,DIV#centrado_general { behavior: url(iepngfix/iepngfix.htc); }
#general_contenedor { width: 100%; }

/* [cuerpo] */
#general_cuerpo { width: 920px; clear:both; overflow:hidden; padding:0 4px 4px 4px; }
#encabezado { width: 920px; height:215px; clear:both; overflow:hidden; background-image:url(images/encabezado.jpg); }
#encabezado_admin { width: 920px; height:50px; clear:both; overflow:hidden; background-image:url(images/encabezado_admin.jpg); }
#cuerpo { width: 880px; padding:20px; clear:both; overflow:hidden; background-image:url(images/fondomedio.jpg); background-repeat:repeat-y; text-align:left;  }
#cierre { width: 920px; height:46px; clear:both; overflow:hidden; background-image:url(images/cierre.jpg); text-align:center; padding-top:4px; }

.potes { width: 860px; padding:10px; clear:both; overflow:hidden; background-color:#FFA448; margin-bottom:5px; text-align:center; }

.espacio_10 { width: 100%; height:10px; clear:both; overflow:hidden; }
.linea_gris { width: 100%; height:3px; clear:both; overflow:hidden; background-color:#FFD5BF; }
.linea_gris2 { width: 100%; height:1px; clear:both; overflow:hidden; background-color:#CCC; }

.potevacio { width:880px; height:160px; background-image:url(images/potevacio.jpg); background-position:center; background-repeat:no-repeat; clear:both; overflow:hidden; padding-top:34px; text-align:center; }

/* [textos] */
.texto_20_negro { font-family: "Tahoma"; font-size: 20px; color:#000000; }
.texto_20_naranja { font-family: "Tahoma"; font-size: 20px; color:#F60; }
.texto_20_gris { font-family: "Tahoma"; font-size: 20px; color:#999; }
.texto_16_negro { font-family: "Tahoma"; font-size: 16px; color:#000000; }
.texto_14_blanco { font-family: "Tahoma"; font-size: 14px; color:#FFFFFF; }
.texto_12_negro { font-family: "Tahoma"; font-size: 12px; color:#000000; }
.texto_12_blanco { font-family: "Tahoma"; font-size: 12px; color:#FFFFFF; }
.texto_11_negro { font-family: "Tahoma"; font-size: 11px; color:#000000; }
.texto_12_rojo { font-family: "Tahoma"; font-size: 12px; color:#F00; }
.texto_15_rojo { font-family: "Tahoma"; font-size: 15px; color:#F00; }
.texto_11_blanco { font-family: "Tahoma"; font-size: 11px; color:#FFFFFF; }

h1,h2,h3,h4,h5 { font-weight:normal; margin: 0px; padding: 0px; border: 0px; }

/* [enlaces] */

A.enlace_gris:link {text-decoration: none; color:#666666; }
A.enlace_gris:visited {text-decoration: none; color:#666666;  }
A.enlace_gris:hover {text-decoration:underline; color:#666666; }
A.enlace_gris:active {text-decoration: none; color:#666666; }

A.enlace_blanco:link {text-decoration: none; color:#FFFFFF; }
A.enlace_blanco:visited {text-decoration: none; color:#FFFFFF;  }
A.enlace_blanco:hover {text-decoration:underline; color:#FFFFFF; }
A.enlace_blanco:active {text-decoration: none; color:#FFFFFF; }

A.enlace_boton_rojo:link {text-decoration: none; color:#FFFFFF; background-color:#F00; padding:5px; }
A.enlace_boton_rojo:visited {text-decoration: none; color:#FFFFFF; background-color:#F00; padding:5px; }
A.enlace_boton_rojo:hover {text-decoration:underline; color:#FFFFFF; background-color:#000; padding:5px; }
A.enlace_boton_rojo:active {text-decoration: none; color:#FFFFFF; background-color:#F00; padding:5px; }

/* [SAC] */
.celda_mostrar_titulo { vertical-align:middle; background-color:#003366; height:30px; border-bottom:#C3D7E7 1px solid; padding:0 0 0 5px; }
.celda_mostrar_registro { vertical-align:middle; text-align:left; height:30px; border-bottom:#C3D7E7 1px solid; padding:5px; }


/* [formulario] */
.observaciones { width:678px;	height:70px; border: 1px solid #CCCCCC; background-color:#FFFFFF; color:#000000; font-family:"Tahoma"; font-size:12px;	margin:0; padding:5px; }
.campo1 { width:872px; height:16px; background-color:#FFFFFF; color:#000000; padding:3px; border:1px solid #CCCCCC; font-family: "Tahoma"; font-size: 11px; margin:0 }
.boton_enviar {  background-color:#000000; color:#FFF; border: 1px solid #CCCCCC; width:80px; height:25px; font-family:"Arial"; font-size:12px; padding:3px; font-weight:bold; margin:0 }
.boton { background-color:#F30; color:#FFFFFF; width:180px; height:36px; font-family:"Tahoma"; font-size:14px; margin:0; padding:4px; border:2px #FFF solid; }
.boton2 { background-color:#000; color:#FFFFFF; width:140px; height:28px; font-family:"Tahoma"; font-size:12px; margin:0; padding:2px; border:2px #FFF solid; }
.boton3 { background-color:#F00; color:#FFFFFF; width:190px; height:28px; font-family:"Tahoma"; font-size:12px; margin:0; padding:2px; border:2px #000 solid; }
.boton4 { background-color:#060; color:#FFFFFF; width:190px; height:28px; font-family:"Tahoma"; font-size:12px; margin:0; padding:2px; border:2px #000 solid; }
.boton5 { background-color:#000; color:#FFFFFF; width:190px; height:28px; font-family:"Tahoma"; font-size:12px; margin:0; padding:2px; border:2px #000 solid; }