.titularboton {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #B50202;
	text-decoration: none;
}
.botones {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.guiapan {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.titulares {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.textocomun {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;

}
.linea {
	border-right-width: 1px;
	border-right-style: outset;
	border-right-color: #FFFFFF;
}
.quehacer {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.linea2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.pie {
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.titrojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CC0000;
	text-decoration: none;
}
.textocomunred {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	text-align: justify;
}
.textocomuntab {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.lista {
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;

}
.textocomunblue {


	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #8698AE;
	text-decoration: none;
	text-align: justify;
}
.textocomun-izda {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.textocomunnegro {

	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.tablaborde {
	border: 1px #333333;
}
.smenulista {
	color: #000000;
	list-style-type: none;
	line-height: 35px;
	text-decoration: none;

}
.nnegrita {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 15px;


}
.textocomunP {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	letter-spacing: normal;

}
a.textocomunP:hover {
	color: #FFFFFF;
	background-color: #CCCCCC;

}
.subtit {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;



}
.titrojo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
.submenu3 {

	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	letter-spacing: normal;
}
a.submenu3:hover {
	color: #CC0000;
}
.guiapan2 {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;

}
.subtit2 {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;

}
.linea3 {
	background-image: url(../img/l.gif);
	background-repeat:  repeat-x;
	background-position: center center;

}
.izda {
	text-align: left;
}
.textocomun2 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-align: justify;
	font-variant: normal;

}
.textocomun1 {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.textocomun3 {


	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #4E4E4E;
	text-decoration: none;
}
.textocomunred2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	text-transform: lowercase;

}
.MIN {
	text-transform: lowercase;
}
.subtit3 {

	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.submenu4 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	letter-spacing: normal;
	text-transform: none;

}
.submenu4b {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-align: justify;
	letter-spacing: normal;
	text-transform: none;
}
.subtit3b {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;

}
.subtit2b {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;

}
.subtit4 {


	font-size: 12px;
	font-weight: bold;
	color: #54718D;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.lista2 {
	list-style-position: outside;
	list-style-type: none;
	font-size: 12px;
}
a.textocomun1:hover {
	color: #CC0000;
}
.lista1 {
	list-style-position: outside;
	list-style-type: square;
	text-decoration: none;
}
.textocomunredC {


	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.subtit2c {

	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.tablaborde2 {
	background-color: #DDDDDD;
	border: 1px solid #333333;
}
.tablafondo {
	background-color: #CCCCCC;
	border-top: 0px none #333333;
	border-right: 0px none #333333;
	border-bottom: 0px none #333333;
	border-left: 0px none #333333;
}
.campotexto {
	height: 20px;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC3333;
}
.destacados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.bicb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.porsu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: normal;
}
a.porsu:hover {
	color: #CC0000;
}
.porsu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	}
a.textrojo:hover {
	color: #CC0000;
}

.textrojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
}
.quehacer2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.mapa a{
	color:#666666;
	text-decoration:none;

}
