﻿body 
{
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	width: 100%;
	background-image: url(../imagenes/fondo.gif);
	background-repeat: repeat-x;
	background-color: #A6A6A6;
}

a
{
	text-decoration: none;
}

img
{
	border: 0px;
}

.cuerpo_contenido_web
{
	position: relative;
	width: 1000px;
	margin: 0pt auto;
	border: solid 1px #5E5E5E;
	background-color: #FFFFFF;
}

.cabecera
{
	width: 1000px;
	height: 75px;
	background-image: url(../imagenes/cabecera_mod.gif);
}

.menu
{
}

.menu table tr td
{
	border-right: solid 1px #C0BFA0;
	border-left: 0px;
	height: 44px;
	text-align: center;
	background-image: url(../imagenes/menu.gif);
	background-repeat: repeat-x;
}

.menu table tr td:hover
{
	border-right: solid 1px #C0BFA0;
	border-left: 0px;
	height: 44px;
	text-align: center;
	background-image: url(../imagenes/menuActivo.gif);
	background-repeat: repeat-x;
}

.menu table tr td.lastchild
{
	border-right: 0px;
}

.submenu_izq
{
	background-image: url(../imagenes/submenu.gif);
	width: 500px;
	height: 14px;
	text-align: left;
	float: left;
}

.submenu_izq span
{
	position: relative;
	bottom: 2px;
	//bottom: 4px;
	_bottom: 2px;
	left: 4px;
}

.submenu_der
{
	background-image: url(../imagenes/submenu.gif);
	width: 500px;
	height: 14px;
	text-align: right;
	float: left;
}

.submenu_der a,
.submenu_der span
{
	position: relative;
	bottom: 5px;
	//bottom: 4px;
	_bottom: 2px;
	right: 4px;
}

.cuerpo
{
	min-height: 400px;
	_height: 400px;
}

.pie
{
	clear: both;
	background-image: url(../imagenes/pie.gif);
	background-repeat: repeat-x;
	width: 1000px;
	height: 38px;
}

.pie_izq
{
	padding-left: 3px;
	padding-top: 5px;
	float: left;
}

.pie_der
{
	padding-right: 3px;
	padding-top: 10px;
	//padding-top: 5px;
	float: right;
}

.pie_ministerio
{
	background-image: url(../imagenes/pie_ministerio.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 50px;
	background-color: #FFFFFF;
}

.cabecera_contenido
{
	position: relative;
	top: 10px;
	margin: 30px;
	margin-bottom: 0px;
	margin-top: 20px;
	padding-top: 10px;
	background-image: url(../imagenes/titulos.gif);
	background-repeat: no-repeat;
	height: 41px;
}

.bloque_contenido
{
	padding: 30px;
	padding-top: 0px;
	background-color:  #FFFFFF;
}

.portada_izq
{
	float: left;
	padding: 10px;
	padding-left: 20px;
	width: 650px;
}

.portada_der
{
	float: right;
	padding: 10px;
	padding-right: 20px;
	width: 280px;
}

.portada_banner
{
}

.portada_boton_imprimir
{
	position: relative;
	top: -20px;
	left: 450px;
	z-index: 4;
}

.portada_boton_condiciones
{
	position: relative;
	top: -20px;
	left: 455px;
	z-index: 4;
}

.portada_boton_registro
{
	position: relative;
	top: -20px;
	left: 460px;
	z-index: 4;
}

.portada_varios
{
	float: left;
	width: 100%;
}

.listado_contenidos
{
	width: 100%;
	padding-bottom: 10px;
	padding-top: 3px;
	border-bottom: solid 1px #E2E2E2;
}

.listado_contenidos_titulo
{
}

.listado_contenidos_descripcion
{
}

.listado_contenidos_leer_mas
{
	float: right;
}


 #backgroundPopup{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:100%;  
 width:100%;  
 top:0;  
 left:0;  
 background:#000000;  
 border:1px solid #cecece;  
 z-index:1;  
 }  
 
 #popupContact{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:384px;  
 width:408px;  
 background:#FFFFFF;  
 border:2px solid #cecece;  
 z-index:2;  
 padding:12px;  
 font-size:13px;  
 }  
 
 #popupContact h1{  
 text-align:left;  
 color:#6FA5FD;  
 font-size:22px;  
 font-weight:700;  
 border-bottom:1px dotted #D3D3D3;  
 padding-bottom:2px;  
 margin-bottom:20px;  
 }  
 
 #popupContactClose{  
 font-size:14px;  
 line-height:14px;  
 right:6px;  
top:4px;  
 position:absolute;  
 color:#6fa5fd;  
 font-weight:700;  
 display:block;
 cursor: pointer;  
 }  
 
 #button{  
 text-align:center;  
 margin:100px;  
 } 
