body {
	margin: 0px;
	font-family: Arial, Helvetica;
	font-size: 11px;
	color:#333333;
}
form{
padding:0px;
margin:0px;
}
img.left{
float:left;
padding:5px;
}
.clear{
clear:both;
}
a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; text-decoration: none; }

a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; text-decoration: none; }

a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color:#CC3399; text-decoration: underline; }

a:active { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; text-decoration: none; }

.txt_cab_1 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #8A8285;

}


.txt_cab_2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C42B68;
}
a.txt_cab_2:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C42B68;
}
a.txt_cab_2:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C42B68;
}
a.txt_cab_2:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C42B68;
}
a.txt_cab_2:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #C42B68;
}
.txt_disabled{
color:#666666;
}



.txt_avances {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #666666; }

a.link_avances:link {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border-bottom:1px solid; text-decoration: none; }

a.link_avances:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border-bottom:1px solid; text-decoration: none; }

a.link_avances:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border-bottom:1px solid; text-decoration: none; }

a.link_avances:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; border-bottom:1px solid; text-decoration: none; }

.link_avances_off {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #AAAAAA; border-bottom:1px dashed; text-decoration: none; }

.tabla1{
background:#FBD9FA;
border:1px solid #FF6699;
}

.txt_descargas { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; }

a.link_descargas:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; text-decoration: none; }

a.link_descargas:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; text-decoration: none; }

a.link_descargas:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; text-decoration: underline; }

a.link_descargas:active { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #666666; text-decoration: none; }




a.link_3:link {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e56397; text-decoration: none;
letter-spacing:+0.1em;}

a.link_3:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e56397; text-decoration: none; letter-spacing:+0.1em;}

a.link_3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e56397; text-decoration: underline; letter-spacing:+0.1em;}

a.link_3:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e56397; text-decoration: none; letter-spacing:+0.1em;}

a.link_actual:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #B8004A; text-decoration: none; }

a.link_actual:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #B8004A; text-decoration: none; }

a.link_actual:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #B8004A; text-decoration: none; }

a.link_actual:active { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #B8004A; text-decoration: none; }



.txt_1 { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF; }

.txt_2 { font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666; }

a.link_txt_2:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #666666; text-decoration: none; }

a.link_txt_2:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #666666; text-decoration: none; }

a.link_txt_2:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #666666; text-decoration: underline; }

a.link_txt_2:active { font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #666666; text-decoration: none; }





.txt_3 { font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #B8004A; }

a.link_txt_3:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #B8004A; text-decoration: none; }

a.link_txt_3:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #B8004A; text-decoration: none; }

a.link_txt_3:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #B8004A; text-decoration: underline; }

a.link_txt_3:active { font-family: Arial, Helvetica, sans-serif;	font-size: 9px; color: #B8004A; text-decoration: none; }



.txt_4 { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; color: #000000; }

.txt_5 { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; }



.txt_pie_1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5E5873; }



.txt_pie_2 { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #FFFFFF; }



.txt_pie_3 { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFFFFF; }



.txt_pie_4 { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #C42B68; }
.txt_pie_5 { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #C42B68; }


a.link_pie_1:link {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5E5873; text-decoration: underline; }

a.link_pie_1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5E5873; text-decoration: underline; }

a.link_pie_1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5E5873; text-decoration: underline; }

a.link_pie_1:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5E5873; text-decoration: underline; }



a.link_pie_4:link {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C42B68; text-decoration: underline; }

a.link_pie_4:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C42B68; text-decoration: underline; }

a.link_pie_4:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C42B68; text-decoration: underline; }

a.link_pie_4:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C42B68; text-decoration: underline; }



a.link_1:link {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

a.link_1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

a.link_1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; }

a.link_1:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }



a.link_boton_1:link {	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

a.link_boton_1:visited { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

a.link_boton_1:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

a.link_boton_1:active { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
<!-- list -->

.list {
	width: 100%;
	padding: 0 0 0 0px;
	margin-bottom: 1em;
	font-family: Arial, sans-serif;
	font-size:11px;
	color: #486583;
	}
.list ul {
	list-style: none;
	margin: 0px 0px 0px 40px;
	padding: 0;
	border-top: 1px dashed #333333;
	}
.list li {
	border-bottom: 1px dashed #EFEFEF;
	margin: 3 0 3 0px;
	list-style-type: none;
	list-style-image:url(img/list.gif);
	}
.list2 {
	width: 100%;
	padding: 0 0 0 0px;
	margin-bottom: 1em;
	font-family: Arial, sans-serif;
	font-size:11px;
	color: #486583;
	}
.list2 ul {
	list-style: none;
	margin: 0px 0px 0px 20px;
	padding: 0;
	}
.list2 li {
	border-bottom: 1px dashed #EFEFEF;
	margin: 3px 0 3px 0px;
	list-style-type: none;
	list-style-image:url(img/list.gif);
	}
.list3 {
	width: 100%;
	padding: 0 0 0 0px;
	margin-bottom: 1em;
	font-family: Arial, sans-serif;
	font-size:11px;
	color: #486583;
	}
.list3 ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
	}
.list3 li {
	border-bottom: 1px dashed #EFEFEF;
	margin: 3px 0px 3px 0px;
	list-style-type:none;
	}
.list4{
color:#FFFFFF;
text-align:left;
}
.list4 ul{
margin:5px;
padding:0px 0px 0px 15px;
color:#FFFFFF;
}
.list4 li{
margin:2px;
padding:0px 0px 0px 0px;
color:#FFFFFF;
}

.list4 a:link,.list4 a:visited,.list4 a:active{
color:#FFFFFF;
font-weight:bold;
}
.list4 a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
a.titulo_menu_footer:link,a.titulo_menu_footer:visited{
color:#F4F4F4;
font-size:11px;
}
.list_menu_footer ul{
margin:5px 0px 0px 10px;
padding:0px;
}
.list_menu_footer li{
margin:0px;
padding:1px 1px 1px 10px;
list-style:none;
background:url(img/ico_siguiente.gif) 0px 7px no-repeat;

}
.list_menu_footer li a{
color:#FFFFFF;
font-size:9px;
}


.feria_titulo{

	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
	color: #C42B68;
	font-weight:bold;

}
.feria_titulos{

	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
	color: #C42B68;
	font-weight:bold;

}
.feria_titulo2{

	font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 17px;
	color: #9999CC;
	font-weight:bold;

}