a.vinculofoto:link,A.vinculfoto:active, A.vinculofoto:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	text-decoration: none;
	color: #336699;
	border-right-style: none;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center	
}

a.vinculofoto:hover {
	TEXT-DECORATION: underline
}

a.vinculo:link,A.vinculo:hover,A.vinculo:visited,A.vinculo:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-decoration: none;
	color: #336699;
	border-right-style: none;
}


a.vinculo2:link,A.vinculo2:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	text-decoration: none;
	color: #0000CC;
	border-right-style: none;
}


A.vinculo2:visited {FONT-SIZE: 11px; border-right-style: none;color: #8F37A2;}
A.vinculo2:active {FONT-SIZE: 11px; border-right-style: none;color: #8F37A2;}


.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: -10px;
	font-weight: bold;
	border-right-width: medium;
	border-bottom-width: 1px;
	border-left-width: medium;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-bottom: 3px;


}

.titulodetabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-right: 15px;
	margin-left: 15px;
	text-align: justify;
	margin-bottom: -15px;
	font-weight: bold;
}

.piefoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-right: 10px;
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
}


.piedepagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: right;
	vertical-align: top;
	color: #666666;
	padding-right: 30px;
	padding-left: 30px;


}


.titulo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-right: 40px;
	margin-left: 40px;
	text-align: justify;
	margin-bottom: 10px;
	font-weight: bold;
}

.titulo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-right: 40px;
	margin-left: 40px;
	text-align: justify;
	margin-bottom: -12px;
	font-weight: bold;
	margin-top: 25px;
}

.fotostablas {
	vertical-align: top;
	text-align: center;

}

.titulo4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-right: 0px;
	margin-left: 5px;
	text-align: justify;
	margin-bottom: -17px;
	font-weight: bold;
}
.titulo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-right: 0px;
	margin-left: 0px;
	text-align: justify;
	font-weight: bold;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-top-color: #006600;
	border-bottom-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}


.titulo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-right: 10px;
	margin-left: 40px;
	text-align: justify;
	font-weight: bold;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-top-color: #006600;
	border-bottom-style: solid;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: -10px;


}


.piefotosinmargen {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-align: left;
	vertical-align: top;
}

.listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	list-style-type: disc;
	margin-left: 35px;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
	line-height: normal;
	margin-bottom: 10px;
	list-style-position: outside;
	height: auto;
	margin-right: 40px;
}


.listado2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	list-style-type: disc;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
	line-height: normal;
	margin-bottom: 5px;
	list-style-position: outside;
	height: auto;
}
.piefotocentrado {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	margin-right: 30px;
	margin-left: 30px;
	text-align: center;
	vertical-align: top;
}
.fotos {
	vertical-align: top;
	text-align: left;
	padding-top: 4px;
	font-size: 8.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 10px;





}
.fotoscentradas {

	vertical-align: top;
	text-align: center;
	padding-top: 4px;
	font-size: 8.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.piefotoentreda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-right: 5px;
	margin-left: 5px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	font-variant: normal;
}


.textosangria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-left: 40px;
	text-align: justify;
	clip:   rect(auto auto -5px auto);
	line-height: normal;


}


.textosangria2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-left: 0px;
	text-align: justify;
	margin-right: 5px;
}

.textosangria3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-right: 40px;
	text-align: justify;
	clip:   rect(auto auto -5px auto);
	line-height: normal;
	vertical-align: top;
}


.textoinicio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	padding-right: 0px;
	padding-left: 0px;
}

.textosinmargenderecho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-right: 40px;
	margin-left: 15px;
	text-align: justify;
}


.textopresentacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #C4EC88;
	padding-top: 10px;
	padding-bottom: 10px;

}

.fondocifras {
	background-color: #FFFFFF;
	LIST-STYLE-TYPE: none; 
	filter:alpha(opacity=50);
	opacity: .5;
	-moz-opacity: 0.5;

}

.titulocentrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: -10px;
	font-weight: bold;
	padding-bottom: 3px;

}

.lista {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.lista1 {
	POSITION: relative;
	text-align: right;	
}

LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
#content {
	CLEAR: left
}

A.menu2:link,A.menu2:visited,A.menu2:active {
	text-decoration:none;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 12px;
	padding-right: 10px;
	padding-left: 10px;
}

A.menu2:hover{
	background-color: #CCCCCC;
	width: 100%;
}

A.menu3:link,A.menu3:visited,A.menu3:active {
	text-decoration:none;
	color:#0066A9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	padding-right: 10px;
	padding-left: 10px;
}

A.menu3:hover{
	background-color: #FFFFFF;
	width: 100%;
}

#menu {
	background-color: #C4EC88;
	width:136px;
	height: 100%;
	left: 0px;
	POSITION: absolute;
	background-image: url(imagenes/fondomenu.jpg);
}

.piefotocentradochica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-right: 30px;
	margin-left: 30px;
	text-align: center;
	vertical-align: top;
}

.tablafoto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-right: 30px;
	margin-left: 30px;
	text-align: center;
	vertical-align: top;
	background-color: #E6E6E6;
	border-right-width: medium;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
.visitas {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: right;
	vertical-align: bottom;
	color: #000000;
}
.textocomentario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-right: 0px;
	margin-left: 10px;
	text-align: justify;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-bottom: 20px;

}
.tablaborde {
	border: thin dashed #999999;
}

.textocierre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	padding-right: 0px;
	padding-left: 0px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

