@import url("fondos_template.css");
@import url("fondos_interiores.css");



body{
	background-color:#fff;
}

#popupHeader{
	float:left;
	width:100%;
	height:95px;
	position:relative;
}


h1{
	position:absolute;
	bottom:0;
	z-index:1;
	width:100%;
	height:99px;
background-image:url(../../mult/img/1pixel.gif);
}
h1 a{
	display:block;
	width:100%;
	height:95px;
	background:transparent url(../img/p_h1c.jpg) no-repeat top left;
	text-decoration:none;
	border-bottom: 3px solid #97c3ea;
}
h1 a span{
	position:relative;
	z-index:-1;
}

h2{
	color:#478c9c;
	font-size:1.3em;
	margin:20px 0 15px 0;
	padding:0!important;
	background: none;
}

.cerrar:hover{
	text-decoration: underline;
}
#popupHeader .cerrar{
	right:30px;
	top:17px;
	color:#fff;
	font-size:.9em;
	float:right;
	position:absolute;
	z-index:800;
}

#popupContenido{
	padding:25px 34px;
	clear:both;
	font-size:.9em;
	border-bottom:3px solid #8fc4e4;
}


#popupContenido p{
	text-align:justify;
}


#popupContenido  ul {
	margin-left: 30px;
	margin-bottom: 14px;
}
#popupContenido  ul li{
	list-style-type: disc;
                 
}




.tableContainer {
	margin-bottom:15px;
}
.tableContainer table th.main,
.tableContainer table th.sec{
	font-weight: bold;
	background-color:#5997a6;
	color:#fff;
}
.tableContainer table th.main{
	text-align:center;
	border-bottom:2px solid #fff;
}
.tableContainer table th.sec,
.tableContainer table td{
	padding:4px 18px;
}
.dosCol td{
	width:50%;
}
.tresCol td{
	width:33%!important;
}
#popupContenido .cerrar{
	float:right;
	color:#348d9d;
	top:17px;

}
#popupFooter{
	background-color:#497dad;
	border-top:1px solid #fefffb;
	color:#fff;
	padding:10px 30px;
	font-size:.8em;
}
