@charset "utf-8";
/* CSS Document */
body {
	background-color:#FFF;
	color:#666666;
	font-size:12px;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
	scrollbar-slider-color:#c8d0e9;
	scrollbar-base-color:#FFFFFF;
	scrollbar-face-color:#c8d0e9;
	scrollbar-highlight-color:#c8d0e9;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#DDDDDD;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	
	
	}
	img { border:0;}
/* CLASES FOOTER */
.text {
	color:#666666;
	font-size:12px;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:15px;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	}
	.textmarquee {
	color:#666666;
	font-size:12px;
	text-align:justify;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:15px;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:25px;
	}
#footer {
	color:#666666;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:57px;
	margin-right:57px;
	}
#footer .left {
		text-align:left;
		float:left;
		}
#footer .right {
		float:right;
		text-align:right;
}
#footer .right a{
	color:#565656;
	text-decoration:none;
}
/*----------------------------*/
/* CLASES PARA EL MENU LATERAL */
td.menuoff {
	background-image:url(../imagenes/bgmenu.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#f4f3f1;
	}
td.menuoff a{
	font-size:12px;
	color:#636260;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	padding-left:19px;
	}
td.menuoff a:hover{
	font-size:12px;
	color:#102f5b;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	}
td.menuon{
	background-image:url(../imagenes/bgmenu.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#e7e4e0;
	}
	td.menuon a {
		color:#142e63;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif;
		text-decoration:none;
	padding-left:19px;
	}
	/*----------------------------------*/
#enlaces {
		width:196px;
		height:119px;
	margin-bottom:-10px;
	margin-top:20px;
		}
#enlaces ul {
	position:relative;
	top:-12px;
	margin:-5px 0 0 -5px;
	padding:0 0 0 28px;
	}
#enlaces li {
	list-style-type:none;
	background-image:url(../imagenes/vineta.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:1px;
	text-align:left;
	background-color:#f4f3f1;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	padding:0 0 0 11px;
	line-height:17px;}
#enlaces li a {
		text-decoration:none;
		color:#636260;
		}
#enlaces li a:hover {
	color:#142e63;
}
#enlaces li a.active{
	color:#142e63;
}
/*--------------------------------------*/
/* CLASES PARA EL FORMULARIO DE SUSCRIBASE*/
#suscribase {
	background-image:url(../imagenes/fondo_forhome.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:-1px;
	width:196px;
	height:120px;
	}
.titleform {
	color:#142e63;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin:0 0 4px 0;
	padding:4px 0 4px 0;
	}
	td.textform {
	font-family:Tahoma, Geneva, sans-serif;
	color:#666666;
	font-size:12px;
	padding-left:19px;
	}
a.button {
	color:#142e63;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	}
a.button:hover {
		text-decoration:underline;
	}
#banners {
	float:right;
	width:171px;
	height:381px;
	}
	/*--------------------------------------------------*/
	/* CLASES PARA LOS BANNERS DERECHOS DE LAS INTERNAS*/
	.opacity img {
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
			-moz-opacity: 0.9;
			opacity: 0.9;
 			-khtml-opacity: 0.9;
	}
	.opacity:hover img {
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
			-moz-opacity: 1;
			opacity: 1;
 			-khtml-opacity: 1;
	}
	#imglistababy {
		margin-top:135px;
		}
	#imgvervideos {
		margin-top:20px;}
		#content {
		overflow:auto;
		height:330px;
		vertical-align:top;
		background:#FFF;
		border: 0px solid #b9c3e3;
		padding-top:15px;
		width: 705px;
		padding-left:12px;
		overflow-x:hidden;
		}
			img.imgright {
			float:right;
			margin-left:10px;
			margin-right:5px;
			}
				img.imgleft {
			float:left;
			margin-right:10px;
			margin-left:5px;
			}
			.text table.ul {
		border:solid #c8d0e9 0px;
		font-family:Tahoma, Geneva, sans-serif;
		color:#666666;
		font-size:12px;
		text-align:justify;
		}
			.text table.ul tr td{
		border:solid #c8d0e9 0px;
		font-family:Tahoma, Geneva, sans-serif;
		color:#666666;
		font-size:12px;
		text-align:justify;
		line-height:15px;
		}
		.text table.ul tr td a{
			color:#4865a7;
			text-decoration:none;
		}
		.text table.ul tr td a:hover{
			text-decoration:underline;}
			#fullcontent{
		padding-top:15px;
		overflow-x:hidden;
		overflow-y:auto;
		width:730px;
		height:400px;
		vertical-align:top;
		background:#FFF;
		border: 0px solid #b9c3e3;
		}
			#contenido {
		padding-top:15px;
		overflow:auto;
		width:520px;
		height:345px;
		vertical-align:top;
		background:#FFF;
		border: 0px solid #b9c3e3;
		}
		#contenidols {
		padding-top:0;
		padding-left:25px;
		overflow:auto;
		width:708px;
		height:396px;
		vertical-align:top;
		background:#FFF;
		border: 0px solid #b9c3e3;
		font-size:12px;
		}
			#fullcontentindex{
		padding:0;
		margin:0;
		overflow-x:hidden;
		overflow-y:auto;
		width:725px;
		height:395px;
		vertical-align:top;
		background:#FFF;
		border: 0px solid #b9c3e3;
		}
			
		.listable{color:#666666;
	font-size:12px;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;}
	.titlehome a{color:#142e63;
			text-decoration:none;}
			.titlehome a:hover{color:#142e63;
			text-decoration:none;}
	#contenido a{
		color:#142e63;
			text-decoration:none;}
			#contenido a:hover{
		color:#142e63;
		text-decoration:underline;}
		#contenido img {margin-left:5px;
margin-right:5px;}
#content img {margin-left:15px;
			margin-right:5px;}
img.right {float:right;
			margin-left:15px;
			margin-right:5px;
			border: 0px solid #5f7bbc;}
img.left {float:left;
			margin-left:15px;
			margin-right:5px;
			border: 0px solid #5f7bbc;}
				.titlehome {
		padding-top:2px;
		padding-bottom:5px;
	color:#142e63;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	}
	#content img.mapa { margin-left:60px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
	}
	table .headert {
			background-color:#344571;
			color:#FFF;
			}
			.numeracion {	
	color:#142e63;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-right:2px;
	padding-right:2px;
	}
	#content table tr td{
		border:solid #344571 1px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		text-align:justify;
		}
	#content table tr td a{color:#4865a7;
			text-decoration:none;
	}
	#content table tr td a:hover {text-decoration:underline;}
	#content table.ul td {
		border:0;
		font-family:Tahoma, Geneva, sans-serif;
		color:#666666;
		font-size:12px;
		text-align:justify;
		}
		a.vervideo {
			font-weight:bold;
			background-image:url(../imagenes/vervideo.jpg);
			background-position:right;
			background-repeat:no-repeat;
			width:70px;
			color:#4865a7;
			text-decoration:none;
			}
			 a.linkvideo
			{
			font-weight:bold;
			color:#4865a7;
			text-decoration:none;
			font-size:11px;
			font-family:Tahoma, Geneva, sans-serif;
			margin-left:10px;
			}
			 a.linkvideo:hover {
				 text-decoration:underline;}
			 a.vervideo:hover {
				text-decoration:underline;
			}
				#contenido {
		padding-top:10px;
		overflow:auto;
		width:705px;
		height:380px;
		vertical-align:top;
		background:#FFF;
		border: 0px solid #b9c3e3;
		font-size:12px;
		margin-left:15px;
		}
		
		/*CLASES PARA EL HOME*/
		#linkvideo {
 width:416px;
 height:123px;
 background-image:url(../imagenes/fondoheader.jpg);
 margin-bottom:20px;
	}
	#linkvideo ul{
		margin:-5px 0 0 0;
		padding:25px 0 0 10px;
		width:416px;
		}
	#linkvideo li {
	list-style-type:none;
	background-image:url(../imagenes/vineta.jpg);
	background-repeat:no-repeat;
	background-position:0px 10px;
	line-height:25px;
	padding-left:1px;
	text-align:left;
		}
		#linkvideo li a {
	text-align:left;
	color:#656462;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	padding:0 0 0 12px;
			}
					#linkvideo li a:hover {
	text-align:left;
	color:#142e63;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	padding:0 0 0 0;
	padding:0 0 0 12px;
			}
	#linkvideo #imagen-video {
		float:right;
		padding:0 0 0 0;
		margin:-80px 19px 0 0;
		width:auto;
		height:auto;
		}
		#header1 {
		background-image:url(../imagenes/linea.jpg);
		background-repeat:repeat-y;
		width:416px;
		height:24px;
		color:#FFF;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif;
		text-decoration:none;
		font-weight:bold;
		padding:5px 0 0 15px;
		}
		#header2 {
		background-image:url(../imagenes/linea.jpg);
		background-repeat:repeat-y;
		width:416px;
		height:24px;
		color:#FFF;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif;
		text-decoration:none;
		font-weight:bold;
		padding:5px 0 0 15px;
		}
				#marquee {
 width:416px;
 height:123px;
 background-image:url(../imagenes/fondoheader.jpg);
 margin:0 0 0 0;
 padding:0 0 0 0;
	}
#miscelaneas {
	
	float:right;
	margin-right:15px;
	margin-top:30px;
	}
#contentindex {
	padding-top:10px;
	width:242px;
	margin-left:30px;
	display:block;
	position:relative;
	top:15px;
	}
#contentindex .texthome {
	text-align:justify;
	font-size:12px;
	}
#mainframe {
	vertical-align:top;
	width:729px;
	height:390px;
	
	}
#noticias {
	margin-top:66px;}
#noticias a {
		text-align:left;
	color:#656462;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
	}
#noticias a:hover {
	text-align:left;
	color:#142e63;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;}
#img-contentindex {
	margin-top:12px;
	padding-top:10px;
	display:block;
	margin-bottom:0;
	padding-bottom:0;
	position:relative;
	top:3px;}
img.img-borde {
		margin-top:-19px;}
#sendfriend{
	width:650px;
	display:block;
	position:relative;
	left:25px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}