BODY {
	FONT-SIZE: 10pt;
	COLOR: #3f4345;
	background-color: #FFFFFF;
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, serif;	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
P {
	PADDING-LEFT: 4pt; FONT-SIZE: 10pt; COLOR: #3f4345; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
li {
	PADDING-LEFT: 4pt; FONT-SIZE: 10pt; COLOR: #3f4345; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	MARGIN: 2px 0px; PADDING-TOP: 2px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 2px;
}

h1 {
	FONT-SIZE: 13pt; WIDTH: 100%; COLOR: #3366cc; BORDER-BOTTOM: #3366cc 1pt solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	PADDING-LEFT: 10pt; FONT-WEIGHT: bold; FONT-SIZE: 18pt; PADDING-BOTTOM: 0pt; WIDTH: 100%; COLOR: #003399; PADDING-TOP: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H3 {
	PADDING-LEFT: 4pt; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(/imagenes/h2.gif); PADDING-BOTTOM: 3pt; WIDTH: 100%; COLOR: #00376f; PADDING-TOP: 3pt; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

H3 A {
	text-decoration:none;
}

H3 a:visited {
	COLOR: #00376f;
}

H3 a:hover {
	COLOR: purple;
}


h4 { PADDING-LEFT: 6pt; }


TD {
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, serif
}
.header1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11pt; 
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, serif
}

A.menu {
	COLOR: #000066;
	TEXT-DECORATION: none;
	line-height: 15pt;
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}
A.menu:visited {
	COLOR: #000066;
	line-height: 15pt;
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}
A.menu:hover {
	COLOR: #ff8600; TEXT-DECORATION: none; line-height: 15pt; FONT-WEIGHT: bold;
	border-style:solid;
	border-color: #006699;
	background-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-transform: uppercase;
}

A.menuActivo {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	line-height: 20pt;
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
A.menuActivo:visited {
	COLOR: #ffffff;
	line-height: 20pt;
	FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A.menuActivo:hover {
	COLOR: #ff8600; TEXT-DECORATION: none; line-height: 20pt; FONT-WEIGHT: bold;
	border-style:solid;
	border-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
A.menuSelecc {
	COLOR: #000000; TEXT-DECORATION: none; line-height: 15pt; FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
A.menuSelecc:visited {
	COLOR: #000000; line-height: 15pt; FONT-WEIGHT: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
A.menuSelecc:hover {
	COLOR: #ff8600; TEXT-DECORATION: none; line-height: 15pt; FONT-WEIGHT: bold;
	border-style:solid; 
	border-color:#006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}

A.menuElementoNoSelec {
	COLOR: #000000; TEXT-DECORATION: none; line-height: 15pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
A.menuElementoNoSelec:visited {
	COLOR: #000000; line-height: 15pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
A.menuElementoNoSelec:hover {
	COLOR: #ff8600; TEXT-DECORATION: none; line-height: 15pt; 
	border-style:solid; 
	border-color:#006699;
	background-color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
}

A.freelinks {
	COLOR: #ff8600; TEXT-DECORATION: none; line-height: 15pt;
}
A.freelinks:visited {
	COLOR: #ff8600; TEXT-DECORATION: none
}
A.freelinks:hover {
	COLOR: #ff8600; TEXT-DECORATION: underline
}
.Titulo {
	color: #0000A0;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, serif;
}

.tituloMain{
	COLOR: white; TEXT-DECORATION: none; line-height: 15pt; FONT-WEIGHT: bold;
	background-color: #0000fa;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 17px;
}

.news{
	COLOR: #3366CC; TEXT-DECORATION: none; line-height: 10pt; FONT-WEIGHT: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;
}

.styleDIVshortH {
	padding-top: 55px;
	padding-left:176px;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 18pt;

}
.Estilo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E595D;
	font-weight: bold;
}
.Estilo2 {font-weight: bold; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif}
.Estilo4 {
	color: #0000FF;
	font-weight: bold;
}
.Estilo5 {color: #0000FF}

A.enlace:link {
	COLOR: #3366cc; TEXT-DECORATION: none; 
}
A.enlace:visited {
	COLOR: #3366cc; TEXT-DECORATION: none; 
}
A.enlace:hover {
	COLOR: #ffa800; TEXT-DECORATION: underline; 
}
A.enlace:active {
	COLOR: #3366cc; TEXT-DECORATION: none; 
}

A.Titulo:link {
	FONT-SIZE: 13pt; WIDTH: 100%; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

A.Titulo:visited{
	FONT-SIZE: 13pt; WIDTH: 100%; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

A.Titulo:active {
	FONT-SIZE: 13pt; WIDTH: 100%; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

A.Titulo:hover {
	FONT-SIZE: 13pt; WIDTH: 100%; COLOR: #1010ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}


P.Titulo {
	FONT-SIZE: 13pt; WIDTH: 100%; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#cuerpo {
	FLOAT: left;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: auto;
	width: 687px;
	margin-bottom: 0px;
	background-position: top;
	MIN-HEIGHT: 600px;
}


.right-element {
	display: block;
 	text-align: right;  
	COLOR: #3366cc; 
	font-weight: bold;
   } 


#cuerpo h1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 17px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 4px; COLOR: #3f3831; PADDING-TOP: 4px; BORDER-BOTTOM: #0604ff 2px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; MARGIN: 0px;
}
#cuerpo h1 a {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN-LEFT: 17px; COLOR: #3f3831; TEXT-DECORATION: none; 	FONT-WEIGHT: bold; COLOR: #3f3831;
}

DIV.Caracteristicas {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px;  PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

DIV.Caracteristicas ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}

DIV.Caracteristicas UL LI {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10pt;
	BACKGROUND-IMAGE: url(/imagenes/triangClose2.jpg);
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #000000 1px dotted;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}

#menuLat {
	FLOAT: left; MARGIN: 0px; WIDTH: 200px; MARGIN-TOP: 1px; MARGIN-LEFT: 0px; MARGIN-RIGHT: auto
}
#menuLat h1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 17px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 17px; COLOR: #3f3831; PADDING-TOP: 4px; BORDER-BOTTOM: #0604ff 2px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; MARGIN: 0px; FONT-WEIGHT: bold; 
}
#menuLat h1 a {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN-LEFT: 17px; COLOR: #3f3831; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: #3f3831;
}

DIV.menuVert {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; WIDTH: 145px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

DIV.menuVert ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
DIV.menuVert ul li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.menuVert UL LI A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 30px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(/images/plantilla/menupunto.gif);
	PADDING-BOTTOM: 1px;
	WIDTH: 145px;
	COLOR: #28378f;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #000000 1px dotted;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
DIV.menuVert UL LI A:hover {
	BACKGROUND-IMAGE: url(/images/plantilla/menupuntohover.gif); COLOR: #333333; BACKGROUND-COLOR: #fcf0d5
}
DIV.menuVert UL LI.a:focus {
	BACKGROUND-IMAGE: url(/images/plantilla/menupuntohover.gif); COLOR: #333333; BACKGROUND-COLOR: #fcf0d5
}

.red {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d60000; font-size:16px;
}
.c {
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: center;
	font-size: 16px;
	line-height: 1.3px;
	font-weight: bold;
}

.fr {
	FLOAT: right;
	MARGIN: 10px;
	padding: 10px;
	vertical-align: middle;
}

.fl {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px
}

.half {
	WIDTH: 50%
}

.quar {
	WIDTH: 25%
}

.trei {
	WIDTH: 30%
}

.c45 {
	WIDTH: 43%
}


.nd {
	BACKGROUND: #d8e8ef
}

.nc {
	HEIGHT: 9px
}
.ec {
	HEIGHT: 9px
}
.nc {
	BACKGROUND: #d8e8ef
}
.be {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}

.toplt {
	OVERFLOW: hidden; WIDTH: 9px; LINE-HEIGHT: 1px; HEIGHT: 9px
}
.toprt {
	OVERFLOW: hidden; WIDTH: 9px; LINE-HEIGHT: 1px; HEIGHT: 9px
}
.botlt {
	OVERFLOW: hidden; WIDTH: 9px; LINE-HEIGHT: 1px; HEIGHT: 9px
}
.botrt {
	OVERFLOW: hidden; WIDTH: 9px; LINE-HEIGHT: 1px; HEIGHT: 9px
}
.toplt {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/ei.gif)
}
.toprt {
	FLOAT: right; BACKGROUND-IMAGE: url(/images/ed.gif)
}
.botlt {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/ai.gif)
}
.botrt {
	FLOAT: right; BACKGROUND-IMAGE: url(/images/ad.gif)
}

.nolista {
	LIST-STYLE-TYPE: none
}

.odd {
	BACKGROUND: #fbf9f9
}
.eve {

	BACKGROUND: #ebf5ff
}
.cc {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
TABLE.specs {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 12px Arial,Helvetica,san-serif; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}

.bc {
	BACKGROUND: #c0defa;
}

.bc {
	HEIGHT: 9px
}

.bd {
	BACKGROUND: #c0defa
}


.titulo {
	FONT: bold 16px/1.3 Arial,Helvetica,sans-serif; 
}

.specs {
	TABLE-LAYOUT: fixed; BORDER-COLLAPSE: collapse
}
.specs2 {
	TABLE-LAYOUT: fixed; BORDER-COLLAPSE: collapse
}
.specs TR {
	VERTICAL-ALIGN: top
}
.specs2 TR {
	VERTICAL-ALIGN: top
}


.opciones {
	float: left;

}

.optl {
		HEIGHT: 16px;
		TEXT-ALIGN: left;
		width:20%;
		float:left;
}

.optr {
		HEIGHT: 16px;
		TEXT-ALIGN: left;
		width:20%;
		float:right;
}

.columna {
	width: 100%;
	height: 20px;
	float: left;
}



.pl {
	MARGIN: 0 auto;
	PADDING-LEFT: 10px;
	width: 800px;	
	
}

.lat {
			PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-TOP: 10px

}

.fr2 {
	FLOAT: right;
	MARGIN: 2px;
	padding: 1px;
	PADDING-LEFT: 4px; 
	vertical-align: middle;
}

.infor {
	FONT-SIZE: 8pt;
	COLOR: #0000FF;
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular, serif;	
	
}


H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.seccion_ofertas {
	POSITION: relative
}
.seccion_ofertas .fila {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 669px
}
.seccion_ofertas .noticia {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 8px; MARGIN: 10px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
.seccion_ofertas H5 {
	MARGIN: 5px 0px 3px; FONT: bold italic 18px Verdana, "Times New Roman", Times, serif
}
.seccion_ofertas H5 A {
	COLOR: #dde1e5
}
.seccion_ofertas .titulo1 H5 A {
	COLOR: #c3250f
}
.seccion_ofertas .titulo2 H5 A {
	COLOR: #b0086d
}
.seccion_ofertas .titulo3 H5 A {
	COLOR: #939c0a
}
.seccion_ofertas .titulo4 H5 A {
	COLOR: #428ac4
}
.seccion_ofertas .titulo5 H5 A {
	COLOR: #c15118
}
.seccion_ofertas .titulo6 H5 A {
	TEXT-TRANSFORM: lowercase! important; COLOR: #a42cad
}
.seccion_ofertas H6 {
	MARGIN-BOTTOM: 5px; FONT: bold 18px/24px Arial, Helvetica, sans-serif
}
.seccion_ofertas .foto {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.seccion_ofertas .foto IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.seccion_ofertas .titulo1 .foto {
	BACKGROUND: url(/iconos/bg_titulo1.png) repeat-x left bottom;
}
.seccion_ofertas .titulo2 .foto {
	BACKGROUND: url(/iconos/bg_titulo2.png) repeat-x left bottom;
}
.seccion_ofertas .titulo3 .foto {
	BACKGROUND: url(/iconos/bg_titulo3.png) repeat-x left bottom
}
.seccion_ofertas .titulo4 .foto {
	BACKGROUND: url(/iconos/bg_titulo4.png) repeat-x left bottom
}
.seccion_ofertas .titulo5 .foto {
	BACKGROUND: url(/iconos/bg_titulo5.png) repeat-x left bottom
}
.seccion_ofertas .titulo6 .foto {
	BACKGROUND: url(/iconos/bg_titulo6.png) repeat-x left bottom
}
.seccion_ofertas .noticia_01 {
	CLEAR: both; OVERFLOW: hidden; BORDER-BOTTOM: #dde1e5 1px solid
}
.seccion_ofertas .noticia_01 .contenido_noticia {
	OVERFLOW: hidden; WIDTH: 360px
}
.seccion_ofertas .noticia_01 .derecha {
	FLOAT: right
}
.seccion_ofertas .noticia_01 .izquierda {
	MARGIN-RIGHT: 10px
}
.apoyos {
	MARGIN-TOP: 8px; OVERFLOW: hidden;
}

.seccion_ofertas .apoyos {
	CLEAR: left; PADDING-LEFT: 25px; BACKGROUND: url(/iconos/punto.jpg) no-repeat 0px 1px; FLOAT: left; MARGIN-BOTTOM: 2px! important; MARGIN-LEFT: 15px! important; WIDTH: auto! important; COLOR: #888; LINE-HEIGHT: 25px
}

.seccion_ofertas .apoyos A {
	DISPLAY: inline; COLOR: #3c81a2;
}
.apoyos A:hover {
	COLOR: #904;
}

.seccion_ofertas P A {
	BORDER-BOTTOM: #ddd 1px dotted;
}

.seccion_ofertas A {
	COLOR: #035a89; TEXT-DECORATION: none; 
}
.seccion_ofertas A:focus {
	COLOR: #035a89; TEXT-DECORATION: none; 
}
.seccion_ofertas P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; FONT: 12px/16px Arial, Helvetica, sans-serif
}