body {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

.helbide {
	font-family: sans-serif, Verdana, Arial, Helvetica, ;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.helbide a{
	color: white;
	text-decoration: underline;
}

.helbide a:hover{
	color: white;
	text-decoration: underline;
}

a.gal:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
	background-position: center;
}
a.gal:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CC6600;
	text-decoration: none;
	text-align: center;
	background-position: center;
}
a.gal:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	text-align: center;
	background-position: center;
}
a.gal:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	text-align: center;
	background-position: center;
}

a.subg:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	margin: 15pt;
}
a.subg:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	margin: 15pt;
}
a.subg:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FC8B0C;
	text-decoration: none;
	margin: 15pt;
}

.subg2 {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FC8B0C;
	text-decoration: none;
	margin: 15pt;
}

a.subg:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FC8B0C;
	text-decoration: none;
	margin: 15pt;
}
.titu_gal{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: none;
	text-align: right;
	text-indent: 10pt;
	padding-right: 5px;
}

.titu_gal a{
	color: #333333;
	text-decoration: none;
}

.titu_gal a:hover{
	color: #333333;
	text-decoration: underline;
}
.Sub_gal{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	
}
.cara{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 4px 5px 20px 0px;
	
}

.cara a {
	color: #667DD1;
	text-decoration: none;
}

.cara a:hover{
	color: #333333;
	text-decoration: none;
}

.caraFux{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 4px 5px 20px 0px;
	
}

.caraFux a {
	color: #C1257D;
	text-decoration: none;
}

.caraFux a:hover{
	color: #333333;
	text-decoration: none;
}

.cara2{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 4px 22px 10px 0px;
	
}

.cara2 a {
	color: #667DD1;
	text-decoration: none;
}

.cara2 a:hover{
	color: #333333;
	text-decoration: none;
}

.tit_cua{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #fc8b0c;
	text-decoration: none;
}
.linea{
		color: #fc8b0c;	
}
.l_expo{
		color: #338585;	
}
.l_bio{
		color: #C1257D;	
}
.l_gris{
		color: #999999;	
}
.l_contac{
		color: #b5ba05;	
}
.fecha_e{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #338585;
	text-decoration: none;
}
.fecha_b{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #c1257d;
	text-decoration: none;
}
.titu{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	
}
a.exp:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	background-position: left;
}
a.exp:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #338585;
	text-decoration: none;
	background-position: center;
}
a.exp:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
}
a.exp:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
}
a.link:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	background-position: left;
}
a.link:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #feb400;
	text-decoration: none;
	background-position: center;
}
a.link:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
}
a.link:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
}
a.lib:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	background-position: left;
}
a.lib:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #C945ED;
	text-decoration: none;
	background-position: center;
}
a.lib:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
}
a.lib:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
}
a.lcon:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #A23FBD;
	text-decoration: none;
	background-position: left;
	text-align: right;
}
a.lcon:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	background-position: center;
	text-align: right;
}
a.lcon:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
	text-align: right;
}
a.lcon:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	background-position: center;
	text-align: right;
}
.contacto {
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #b5ba05;
	text-align: right;
}
.libro {
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #c945ed;
	text-align: right;
}
.formu {
	height: 20px;
	width: 200px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.formu2 {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 80px;
	width: 300px;
	border: 1px solid #CCCCCC;
}
.boton {
	font-family: sans-serif, Verdana, Arial, Helvetica, ;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width: 60px;
	margin-right: 10px;
	margin-left: 10px;
	border: none;
	background-color: #b5ba05;
}
.boton_li {
	font-family: sans-serif, Verdana, Arial, Helvetica, ;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width: 60px;
	margin-right: 10px;
	margin-left: 10px;
	border: none;
	background-color: #c945ed;
}
.fecha_p {
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
a.subb:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	margin: 8pt;
}
a.subb:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	margin: 8pt;
}
a.subb:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #C1257D;
	text-decoration: none;
	margin: 8pt;
}

.subb4 {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #C1257D;
	text-decoration: none;
	margin: 8pt;
}

a.subb:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #C1257D;
	text-decoration: none;
	margin: 8pt;
}
a.subl:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
	margin: 8pt;
}
a.subl:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	margin: 8pt;
}
a.subl:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FEB400;
	text-decoration: none;
	margin: 8pt;
}
a.subl:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FEB400;
	text-decoration: none;
	margin: 8pt;
}
a.subs:link {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;

}
a.subs:visited {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	text-decoration: none;

}
a.subs:hover {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	
}
a.subs:active {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;

}

.subs2 {
	font-family: sans-serif, Verdana, Arial, Helvetica,;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	
}

.scrollvertical {
	overflow: auto;
	height: 274px;
}

.scrollvertical2 {
	overflow: auto;
	height: 370px;
}

.piedefoto {
	padding-bottom: 4px;
	font-size: 8pt;
	color: #666666;
}

.parrafo {
	color: white;
}

.botcoment {
	border:1px solid #D7D7D7;
	background-color:#F3F3F3;
	color:#777777;
	font-size:80%;
	padding-left:10px;
	padding-right:10px;
}

.navegador {
	font-size: 10pt;
	font-weight: bold;
	color: white;
}

.navegador a {
	font-size: 10pt;
	font-weight: bold;
	color: white;
	text-decoration: underline;
}

.navegador a:hover {
	font-size: 10pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
}

.fichacuadro {
	border-bottom: 3px solid #FCA103;
	font-size: 9pt;
}

.tituCuadro {
	font-size: 12pt;
	font-weight: bold;
}

.tabcuadros {
	padding-bottom: 15px;
}

.tabcuadros td {
	color: black;
}

.tabcuadros td a {
	color: black;
}

.tabcuadros td a:hover {
	color: #338585;
}

.fotoPrentsa {
	padding: 10px 0px 10px 0px;
}

.expo{
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 4px 5px 0px 0px;
	
}

.expo a {
	color: #338585;
	text-decoration: none;
}

.expo a:hover{
	color: #333333;
	text-decoration: none;
}

.navFotos {
	padding-right: 10px;
	text-align: right;
	font-size: 8pt;
	color: black;
}

.navFotos a{
	font-size: 9pt;
	color: #FCA103;
	text-decoration: none;
}

.navFotos a:hover {
	font-size: 9pt;
	color: #FCA103;
	text-decoration: underline;
}

.navFotosFux {
	padding-right: 10px;
	text-align: right;
	font-size: 8pt;
	color: black;
}

.navFotosFux a{
	font-size: 9pt;
	color: #C1257D;
	text-decoration: none;
}

.navFotosFux a:hover {
	font-size: 9pt;
	color: #C1257D;
	text-decoration: underline;
}

h1 {
	font-size:13px;
	color: #333333;
	margin-top:15px;
	border-bottom: 2px solid #E8A611;
}

.Concurso {
	font-size:12px;
	color: #333333;
}

.Concurso a {
	color:#E8A611;
	text-decoration:none;
}

.Concurso a:hover {
	color:#333333;
}

.Concurso ul {
	margin-top:3px;
	padding-top:2px;
	margin-bottom:3px;
	padding-bottom:2px;
}

.formuConcurso {
	height: 18px;
	width: 200px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.formuConcurso2 {
	height: 18px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.FechaFin {
	text-align:center;
	color:#E8A611;
	font-weight:bold;
	margin-bottom:10px;
	text-transform:uppercase;
}

.links{
	font-size: 9pt;
	font-family: sans-serif, Verdana, Arial, Helvetica;
	margin: 0px;
	padding:0px;
	line-height: 0.7em;
}

.links a {
	color: #333333;
	text-decoration: none;
}

.links a:hover {
	color: #FEB400;
	text-decoration: none;
}

.aldor {
	text-align: center;
	margin-top: 5px;
	font-size: 10px;
}

.aldor a {color: white; text-decoration: none;}
.aldor a:hover {color: white; text-decoration: underline;}