img{border:none;}
.menuindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	text-decoration: none;

}
.enlacerss
{
	color:#000000;
	text-decoration:none;
	font:11px arial,tahoma,helvetica,sans-serif
}

td.menuhome:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	text-decoration: none;
	}
	
a.menuhome:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 5px;
	text-decoration: none;
	}
.menuhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	padding-top: 5px;
	text-decoration: none;
}
.menuhome1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 9%;
	border: 0;
	text-align:left;	
}
.menuhome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 15%;
	border: 0;
	text-align:center;	
}
.menuhome3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 12%;
	border: 0;	
	text-align:center;
}
.menuhome4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 21%;
	border: 0;
	text-align:center;	
}
.menuhome5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 13%;
	border: 0;	
	text-align:center;
}
.menuhome6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 17%;
	border: 0;	
	text-align:right;
}
a.menuhome1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 9%;
	border: 0;	
}
a.menuhome2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 15%;
	border: 0;	
}
a.menuhome3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 12%;
	border: 0;	
}
a.menuhome4:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 21%;
	border: 0;	
}
a.menuhome5:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 13%;
	border: 0;	
}
a.menuhome6:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 5px;
	text-decoration: none;
	position: relative;
	width: 17%;
	border: 0;	
}

.direccion2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	text-align:right;
	margin: 0 auto;
    
}

.datosimportantesdireccion{
font-size:9px;
font-weight:bold;
color:#000000;

}

.menuinferior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
	border-left-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
	text-decoration: none;
}
a.menuinferior:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc0000;
	padding-left: 5px;
	padding-right: 5px;
	border-left-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
	text-decoration: none;
}

.menuinferiordcha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border-right-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}
.textohome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
	width: 96%;
	border: 0;
	border-bottom:1px;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-top:1px;
	border-top-color:#666666;
	border-top-style:dotted;
	border-top-width:1px;
}
.textohome2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
	width: 96%;
	border: 0;	
	text-align:center;
}
.textohomenoticiaSIN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
		
}
.textohome3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
	width: 96%;
	border: 0;	
	text-align:left;
}
a.textohome:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
a.textohome3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	position: relative;
	width: 96%;
	border: 0;	
	text-align:left;
}
.direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
}
a.direccion:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.tabla978_639 {
	position: relative;
	width: 978px;
	height: 639px;
	margin: 0 auto;
	text-align: left;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
}
.td263_135 {
	position: relative;
	width: 263px;
	height: 135px;
	border: 0;
	margin: 0 auto;
	
}
.frame250_130{
	position: relative;
	width: 250px;
	height: 130px;
	margin: 0 auto;
    text-align: left;
}
.td264_22 {
	position: relative;
	width: 264px;
	height: 22px;
	border: 0;
	
	
}
.td263_22 {
	position: relative;
	width: 263px;
	height: 22px;
	border: 0;
	
	
}
.td263_96 {
	position: relative;
	width: 263px;
	height: 96px;
	border: 0;
	
	
}
.td910_30 {
	position: relative;
	width: 910px;
	height: 30px;
	border: 0;
	
	
}
.td911_30 {
	position: relative;
	width: 911px;
	height: 30px;
	border: 0;
	
	
}
.td911_163 {
	position: relative;
	width: 911px;
	height: 163px;
	border: 0;
	
	
}
.td647_19 {
	position: relative;
	width: 647px;
	height: 19px;
	border: 0;
	
	
}
.td52 {
	position: relative;
	width: 52px;
	border: 0;	
}
.td66 {
	position: relative;
	width: 66px;
	border: 0;	
}
.td44 {
	position: relative;
	width: 44px;
	border: 0;	
}
.td65 {
	position: relative;
	width: 65px;
	border: 0;	
}
.td56 {
	position: relative;
	width: 56px;
	border: 0;	
}
.td46 {
	position: relative;
	width: 46px;
	border: 0;	
}
.td104 {
	position: relative;
	width: 104px;
	border: 0;	
}

.td648_20 {
	position: relative;
	width: 648px;
	height: 20px;
	border: 0;
	}
	.td51 {
	position: relative;
	width: 51px;
}
.td65 {
	position: relative;
	width: 65px;
}
.td43 {
	position: relative;
	width: 43px;
}
.td64 {
	position: relative;
	width: 64px;
}
.td55{
	position: relative;
	width: 55px;
}
.td45 {
	position: relative;
	width: 45px;
}
.td103 {
	position: relative;
	width: 103px;
}
.td150
{
	position: relative;
	width: 150px;
	}
.td355
{
	position: relative;
	width: 355px;
	}
.td344
{
	position: relative;
	width: 344px;
	}
.td334
{
	position: relative;
	width: 334px;
	}
.td195
{
	position:relative;
	width:195px;
	}
.td175
{
	position:relative;
	width:175px;
	}	
.td549 {
	position: relative;
	width: 549px;
}
.td405 {
	position: relative;
	width: 405px;
}	
.body{
bgcolor:#FFFFFF;
 text-align:center;
margin:0 auto;
}
.td4p {
	position: relative;
	width: 4%;
	border: 0;	
}
.tablaizquierda {
border: 0;
margin-left: 0 auto;
}.abajodcha {
	text-align: right;
	vertical-align: bottom;
}
.td263_20 {
	position: relative;
	height: 20px;
	width: 263px;
}
.centrado {
	text-align: center;
	padding-left: 5px;
}
.td974_bordetabla {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	position: relative;
	width: 974px;
	margin: 0 auto;
    text-align: left;
}
.menusuperior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-left: 3px;
	text-decoration: none;
	border: 0;
}
.bordemenusuperior {
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #666666;
}
.tituloflecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.td661_32 {
	position: relative;
	height: 32px;
	width: 661px;
	border: 0;
}




.menuinferior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
	border-left-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
	text-decoration: none;
}

a.direccionnegrita:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #cc0000;
	text-decoration: none;
	font-style: normal;
}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 5px;
	text-decoration: none;
	border-bottom: 1;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
}
.subsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
a.subsubmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFCCCC;
	text-decoration: none;
}
.submenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}

a.submenu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCCCC;
	text-decoration: none;
}
.submenu2activo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCCCC;
	text-decoration: none;
}
.subsubmenuactivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFCCCC;
	text-decoration: none;
}
.botonsin {
	text-decoration: none;
}
.pathway {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	
}
a.texto:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.bordetabla {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.bordepromociones {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #454247;
	border-right-color: #454247;
	border-bottom-color: #454247;
	border-left-color: #454247;
}

.textofichapromocion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.textorojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
}
.celdasgrises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #E8E8EA;
	text-align: center;
	text-decoration: none;

}
a.celdasgrises:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cc0000;
	background-color: #E8E8EA;
	text-align: center;
	text-decoration: none;
}
.hipervinculo {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.otras_titulos_link {
color:#000000;
text-decoration:none
}
a.otras_titulos_link:hover {
color:#cc0000;
text-decoration:none;
}
.direccionnegrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.subpreguntas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.subpreguntas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.tabla974 {
	position: relative;
	width: 974px;
	border: 0;
	margin: 0 auto;
    text-align: left;
	
}
.td239_91 {
	position: relative;
	height: 91px;
	width: 239px;
	border: 0;
}
.td526_91 {
	position: relative;
	height: 91px;
	width: 526px;
}
.td209_91 {
	position: relative;
	height: 91px;
	width: 209px;
}
.tabla972 {
	position: relative;
	width: 972px;
	border: 0;
	margin: 0 auto;
    text-align: left;
}
.td121_21 {
	position: relative;
	height: 21px;
	width: 121px;
	border: 0;
}
.td156_21 {
	position: relative;
	height: 21px;
	width: 156px;
	border: 0;
}
.td118_21 {
	position: relative;
	height: 21px;
	width: 118px;
	border: 0;
}
.td148_21 {
	position: relative;
	height: 21px;
	width: 148px;
	border: 0;
}
.td130_21 {
	position: relative;
	height: 21px;
	width: 130px;
	border: 0;
}
.td119_21 {
	position: relative;
	height: 21px;
	width: 119px;
	border: 0;
}
.td180_21 {
	position: relative;
	height: 21px;
	width: 180px;
	border: 0;
}
.td386_106 {
	position: relative;
	height: 106px;
	width: 386px;
}
.tabla230 {
	position: relative;
	width: 230px;
}
.td974_6 {
	position: relative;
	height: 6px;
	width: 974px;
}
.td30_32 {
	position: relative;
	height: 32px;
	width: 30px;
}
.td283_32 {
	position: relative;
	height: 32px;
	width: 283px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.td974_bordetabla {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	position: relative;
	width: 974px;
	margin: 0 auto;
    text-align: left;
}
.td1_421 {
	position: relative;
	height: 421px;
	width: 1px;
}
.td919_459 {
	position: relative;
	height: 459px;
	width: 919px;
}
.td231 {
	position: relative;
	width: 231px;
}
.td100 {
	position: relative;
	width: 100px;
}
.td54_459 {
	position: relative;
	height: 459px;
	width: 54px;
}
.td974_direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	position: relative;
	width: 974px;
}
.tablaizquierda {
border: 0;
margin-left: 0 auto;
}
.tabladerecha {
font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
margin-right:auto;
}
.td51 {
	position: relative;
	width: 51px;
}
.td65 {
	position: relative;
	width: 65px;
}
.td43 {
	position: relative;
	width: 43px;
}
.td64 {
	position: relative;
	width: 64px;
}
.td55{
	position: relative;
	width: 55px;
}
.td45 {
	position: relative;
	width: 45px;
}
.td103 {
	position: relative;
	width: 103px;
}
.td549 {
	position: relative;
	width: 549px;
}
.frame587_350 {
	position: relative;
	height: 350px;
	width: 587px;
}
.td421 {
	position: relative;
	height: 421px;
}
.tdtextocentrado {
	text-align: center;
	text-decoration: none;
	color: #000000;
}
a.tdtextocentrado:hover {
	text-align: center;
	text-decoration: none;
	color: #cc0000;
}.fondotabla {
	background-color: #d60018;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.centrado {
	text-align: center;
}
.bordetabla {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	
}
br {
	line-height:7px;
	padding-left: 0px;
}
.tablacentrada {
	position: relative;
	border: 0;
	margin: 0 auto;
	
}
.textohomenoticiaarriba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
	border: 0;
	border-top:1px;
	border-top-color:#666666;
	border-top-style:dotted;
	border-top-width:1px;
}
.textohomenoticiaabajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
	border: 0;
	border-bottom:1px;
	border-bottom-color:#666666;
	border-bottom-style:dotted;
	border-bottom-width:1px;

}

a.textohomenoticiaSIN:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	position: relative;
	}

.Galeria1
{
width:0; 
border:none;
}

.Galeria2
{

background-color:"transparent";

}

.Index1
{
height: 8px;
}

.Index2
{
width: 1px; 
height: 168px;
}

.Index3
{
background:#DDEBF2;
height:139px; 
}

.texto22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 246;
	border:none;
	
}

.textohomenoticiaarriba22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
	border: 0;
	border-top:1px;
	border-top-color:#666666;
	border-top-style:dotted;
	border-top-width:1px;
	width: 231px;
}

.textohomenoticiaarriba23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #454247;
	text-decoration: none;
	position: relative;
	border: 0;
	border-top:1px;
	border-top-color:#666666;
	border-top-style:dotted;
	border-top-width:1px;
	width: 20px;
}

.Index4  {
width: 20px;
height: 15px;
border:none;
}

.Index5 {
width: 20px; 
height: 15px; 
border:none;

}
.PopUp1
{
width: 600px; 
height: 60px;
}

 .dvbdy1 {
    background:#FFFFFF;
    font-family:arial;
    font-size:12px;
    border-left:1px solid #C8BA92;
    border-right:1px solid #C8BA92;
    border-bottom:1px solid #C8BA92;
    padding:5px;
    width:150px;
 }
 
 .dvhdr1 {
    background:#F3F0E7;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    border:1px solid #C8BA92;
    padding:5px;
    width:150px;
 } 
.imgs img
{
	vertical-align:middle;
	}


