/* Hoja de Estilos Principal Ventanalmundo
$Date: 2004/08/19 14:55:07 $  $Revision: 1.13 $ */
@import url("Columna1.css");
@import url("Columna2.css");
@import url("Contenidos.css");

/* Tags html */
body {
	position: absolute; height: 100%; width: 100%; margin: 0; padding: 0; text-align: center;
	background: #e56b2e url("/shared/images/bg_body.gif") repeat-x center top;
}

/* Tamaños de letra */
#body_contenido, #body_contenido table td, #body_contenido table th {
	font-size: 12px;
	
}
#body_contenido .nota { font-size: 12px }
input, textarea, select { font-size: 12px }

#contenedor { width: 775px; margin: 0 auto; text-align: left }
#cabecera { height: 120px; background-color:#fff; padding:0; margin:0; }
#separador1 { display: block; width: 100%; height: 21px; overflow: hidden; background: url("/shared/images/bg_separador1.gif") no-repeat }
#contenido { width: 100%; height:100%; background-image: url("/shared/images/bg_contenido.gif"); background-repeat: repeat-y; float: left }
#columna1 { float: left; width: 150px; height: 100%; padding-right: 15px }
#columna2 { float: right; width: 154px; padding: 4px }
#body_contenido { float: left; position: relative; width: 435px; padding: 0 0 5px 0 }
#pie {
	clear: both; height: 43px; padding-top: 8px; border-top: 2px solid #ABADA9;
	background: url("/shared/images/bg_pie.gif") no-repeat bottom #fffff9;
	text-align: center; font-size: 12px;
}
#columna2 .banners { padding: 0; margin: 0 }
#columna2 .banners li { padding: 2px 0; margin: 0; list-style: none }
.nota { padding: 7px 0; font-style: italic }

/* Encuesta */
.tbl_encuesta { border: 2px solid #FCFCFC; border-collapse: separate; padding: 4px }
.tbl_encuesta td, .tbl_encuesta th { margin: 0; padding: 0 }
.tbl_encuesta thead th h5 { margin: 0; padding: 0; color: #000 }

/* Anchos de tablas */

#ccontenido { width: 100%; text-align: left }
#ccontenido .banner { padding: 10px 0 }

/* Imprimir / enviar */
#imprimir_enviar { clear: both; width: 100% }
#imprimir_enviar a { display: block }
#imprimir_enviar a:hover { background: #EDF2AA }
#imprimir_enviar .imprimir { width: 180px; float: left }
#imprimir_enviar .enviar { width: 180px; float: right }

/* Volver atrás */
#volver_atras { clear: both; padding-top: 15px; text-align: center }
#volver_atras a { margin: 4px auto; display: block; width: 130px }
#volver_atras a:hover { background: #ffe }

/* Búsqueda */
.tbl_busqueda { border-collapse: separate; margin: 0 0 5px 0; padding: 0 }
.tbl_busqueda tr, .tbl_busqueda td, .tbl_busqueda th { margin: 0; padding: 0 }

/* Navegador */
#navegador { float: left; clear: both; padding: 10px 0; width: 100% }
#navegador .anterior { width: 130px; float: left; line-height: 21px; text-align: left}
#navegador .siguiente { width: 130px; float: right; line-height: 21px; text-align: right }
#navegador .posicion { position: absolute; float: left; left: 50%; margin-left: -40px; width: 80px; text-align: center; line-height: 21px }
#navegador a { margin: 0 auto; display: block; width: 130px }
#navegador a:hover { background: #EDF2AA }

/* Botón genérico */
a.bgenerico { display: block }
a.bgenerico:hover { background: #EFF2AA }

/* Contenedor de Banners */
#bannerContainer {
		width: 154px;
}

/* Mostrar Reloj */
#formIsUploading {
	position: absolute;
	left: 50%; top: 50%;
	margin-left: -160px; margin-top: -70px;
	padding: 20px 0;
	width: 320px; height: 60px;
	text-align: center;
	border: 1px solid #000;
	background: #eff;
}
#formIsUploading_inline {
	margin: 0 auto;
	padding: 20px 0;
	width: 320px; height: 60px;
	text-align: center;
	border: 1px solid #000;
	background: #eff;
}
#formIsUploading h6,
#formIsUploading_inline h6 {
	padding: 0;
	margin: 0;
	font-size: 14px;
}

