@charset "utf-8";
/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 

}
a:link{
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
a:visited{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}
a:active{
	color:#000000;
	text-decoration:underline;
	font-size:11px;
}

#tabAlbum a:link{
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
#tabAlbum a:visited{
	color:#000000;
	text-decoration:none;
}
#tabAlbum a:hover{
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}
#tabAlbum a:active{
	color:#000000;
	text-decoration:underline;
	font-size:11px;
}
#tabAlbum {
color:#333333;
}
/*color de fondo de la grilla*/
.fndGrilla{
	border:1px solid #f3f3f3;
}

/* color de las celdas pares*/
.celdapar{
	background-color:#f3f3f3;
}

/* color d elas celdas impares*/
.celdaimpar{
	background-color:#ddecb5;
}
/* calse para centrar el texto*/
.centro{
	text-align:center;
}
/* clase para alinear a la izquierda el texto*/
.izquierda {
	text-align:left;
	padding-left:8px;
}

/* clase para la cabecera de las grillas*/
.cabecera {
	background-color: #8ca93f;
	text-align:center;
	height:40px;
	color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:14px;
}

/* estilo para el contenedor del image rotator*/
#container {
	position:relative;
}

/* estilo para el contenedor del componente ciclo*/
#ciclo {
	position:relative;
	margin-left:18%;
}

/* estilo para los titulos*/
.titulo {
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#999999;
	padding-top:10px;
}

/*clase para las imagenes del componente ciclo*/
.img {
	position:relative;
	top:0px;
	left:0px;
}


.marco {
	border: 1px solid #D6D6D6;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	background-position:bottom;
}

.marcos {
	border: 1px solid #D6D6D6;
	padding: 2px 2px 2px 2px;
	margin-left:4%;
	height:400px;
	width:600px;
	margin-top:7%;	
}
.sombra{
	margin-left:18%;
	background:url(../imagen/bnpsombragal.jpg) no-repeat center;
	width:606px;
	height:42px;
}
.marcagale{
	background:url(../imagen/bnpmarcagale.png) no-repeat center;
	width:303px;
	height:41px;
	position:absolute;	
	top:280px;
	left:300px;
	z-index:800;
}
.pricipal .tdpar{
	background: #EAEAEA;
}
.principal .tdimpar{
	background: #F5F5F5;
}