.x-form-field-wrap .x-form-trigger  {
	height:18px;
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
	border-right:1px solid #7f9db9;
	border-bottom:1px solid #7f9db9;
	background:transparent url(../images/trigger2.gif) no-repeat 0 0;cursor:pointer;position:absolute;top:0;
	#background:transparent url(../images/trigger2.gif) no-repeat 0 0;cursor:pointer;
}

.ext-safari .x-form-field-wrap .x-form-trigger{right:0;}
.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{position:static;top:auto;vertical-align:top;}
.x-form-field-wrap .x-form-trigger-over{background-position:0px 0;}
.x-form-field-wrap .x-form-trigger-click{background-position:0px 0;}
.x-trigger-wrap-focus .x-form-trigger{background-position:0px 0;}
.x-trigger-wrap-focus .x-form-trigger-over{background-position:0px 0;}
.x-trigger-wrap-focus .x-form-trigger-click{background-position:0px 0;}

body {
 font-family: Tahoma,Arial,Helvetica;
 Color: #757575;
 FONT-SIZE: 8px; 
 SCROLLBAR-FACE-COLOR:#71a1c6;
 SCROLLBAR-HIGHLIGHT-COLOR:#ededed;
 SCROLLBAR-SHADOW-COLOR:#00000;
 SCROLLBAR-3DLIGHT-COLOR:#000000;
 SCROLLBAR-ARROW-COLOR:#FFFFFF;
 SCROLLBAR-TRACK-COLOR:#dedede;
 SCROLLBAR-DARKSHADOW-COLOR:#a7a7a7;
 margin:0;
 padding:0; 
 background-color: #FFFFFF;
 }
 .menu {
 	font-family: tahoma, arial, Helvetica, sans-serif;
 	font-size: 11px;
 	text-decoration: none;
 	color: #21346b;
 	
 }
.menuItem {background-image: url(../images/bt_0.gif); border-collapse: collapse;}
.menuItemOVER {background-image: url(../images/bt_1.gif);cursor: pointer; border-collapse: collapse;}
 
.BtCabecera {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #a7a7a7;
	text-decoration: none;
}

A:link.BtCabecera {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #a7a7a7;
	text-decoration: none;
}

A:visited.BtCabecera {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #a7a7a7;
	text-decoration: none;
}

A:hover.BtCabecera {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #6a9cc3;
	text-decoration: none;
}

.BtIzq3 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}

A:link.BtIzq3 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
}

A:visited.BtIzq3 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
}

A:hover.BtIzq3 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #6a9cc3;
	text-decoration: none;
}


.BtIzq {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
}

A:link.BtIzq {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
}

A:visited.BtIzq {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration: none;
}

A:hover.BtIzq {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #6a9cc3;
	text-decoration: none;
}


.Pie {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #6095bf;
	text-decoration: none;
}

A:link.Pie {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #6095bf;
	text-decoration: none;
}

A:visited.Pie {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #6095bf;
	text-decoration: none;
}

A:hover.Pie {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #afcadf;
	text-decoration: none;
}
.txt-azul{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #145d94;
	text-decoration: none;
	font-weight: bold;
}

.tituloProductos{
	font-family: Georgia;
	font-size: 15.5px;
	color: #21346B;
	text-decoration: none;
	font-weight: bold;
}

.txt-resultado{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #c93d00;
	text-decoration: none;
}

.txt-resultadoFecha{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #145d94;
	text-decoration: none;
}

.txt-resultadoBytes{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #2780ab;
	text-decoration: none;
}
.Contenido {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
	height:19px;
	#height:18px;
	top:0;
}
.Subtitulo {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757575;
	text-decoration: none;
	font-weight: bold;
}
.Destacados-productos {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #307DB3;
	text-decoration: none;
	font-weight: bold;
}

.SubtitulosBullet{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #757575;
	text-decoration: none;
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:10px;
}

A:link.Contenido {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
}

A:visited.Contenido {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
}

A:hover.Contenido {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
}


.SMEDIA {
	font-family: Arial,tahoma,Helvetica, sans-serif;
	font-size: 10px;
	color: #a18f63;
	text-decoration: none;
}

A:link.SMEDIA {
	font-family: Arial,tahoma,Helvetica, sans-serif;
	font-size: 10px;
	color: #a18f63;
	text-decoration: none;
}

A:visited.SMEDIA {
	font-family: Arial,tahoma,Helvetica, sans-serif;
	font-size: 10px;
	color: #a18f63;
	text-decoration: none;
}

A:hover.SMEDIA {
	font-family: Arial,tahoma,Helvetica, sans-serif;
	font-size: 10px;
	color: #574d36;
	text-decoration: none;
}


.Tahoma11Cuerpo {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #60563b;
	text-decoration: none;
}

A:link.Tahoma11Cuerpo {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #60563b;
	text-decoration: none;
}

A:visited.Tahoma11Cuerpo {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #60563b;
	text-decoration: none;
}

A:hover.Tahoma11Cuerpo {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #8f9b6d;
	text-decoration: none;
}

.Titulo {
	font-family: Trebuchet MS,tahoma,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #60563b;
	text-decoration: none;
	font-weight: bold;
}


.ProdLinea {
	font-family: tahoma,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
	font-weight: bold;
}
.fondo-izq{
	background-image: url(../images/cenefa_izq.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 150px;
}
.fondo-izq2{
	background-image: url(../images/cenefa_izq.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 35px;
}
.fondo-top{
	background-image: url(../images/cenefa.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.Titulos-Principales{
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #21346b;
	padding-top: 10px;
	padding-left: 15px;
}
.txt-productos10{
	font-family: tahoma,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #21346B;
	text-decoration: none;
}
.txt-gris-10{
	font-family: tahoma,Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #757575;
	text-decoration: none;
}
.cajas {
	border: 1px solid #E2E2E2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 100%;
	width: 90%;
	background-color: #E2E2E2;
}
.cajas2 {
	border: 1px solid #E2E2E2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 40px;
	width: 90%;
	background-color: #E2E2E2;
}
.cajas4 {
	border: 1px solid #E2E2E2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 100%;
	width: 80%;
	background-color: #E2E2E2;
}
.cajas3 {
	border: 1px solid #E2E2E2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 40px;
	width: 60%;
	background-color: #E2E2E2;
}


#bullet {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
	text-align: left;
	display: list-item;
	list-style-position: outside;
	list-style-image: url(../images/arrow.gif);
	list-style-type: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}

/* -----------  links-botones MAPA SITIO -------------------- */


.txtlink  {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C86C0;
	font-weight: normal;
	text-decoration:none;
	padding:5px;
}

 A:link.txtlink  {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #0C86C0;
	font-weight: bold;
	text-decoration:none;
}

A:visited.txtlink    {
	color: #096693;
	text-decoration:none;
	font-weight: bold;
}

A:hover.txtlink , A:active.txtlink {
	color: #969696;
	text-decoration:none;
	font-weight: bold;
}

.txtlink2  {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #0C86C0;
	font-weight: normal;
	text-decoration:none;
	padding:5px;
}

 A:link.txtlink2  {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #0C86C0;
	font-weight: bold;
	text-decoration:none;
	margin-bottom:5px;
}

A:visited.txtlink2    {
	color: #096693;
	text-decoration:none;
	font-weight: bold;
}

A:hover.txtlink2 , A:active.txtlink2 {
	color: #969696;
	text-decoration:none;
	font-weight: bold;
}

.txtdestacado {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #15A9F0;
	font-weight: bold;
}




.TituloMapa {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#145d94;
	font-weight: bold;
	background-image: url(../images/fondo-mapasitio.gif);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	width:320px;
	height:25px;
	line-height:25px;
	text-indent:15px;
	margin-bottom:5px;
}


 A:link.MapaLink  {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #145d94;
	font-weight: bold;
	text-decoration:none;
}

A:visited.MapaLink    {
	color: #1C84D0;
	text-decoration:none;
	font-weight: bold;
}

A:hover.MapaLink , A:active.MapaLink {
	color: #1A79BF;

}

.BtIzq2 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7d7d7d;
	text-decoration: none;
	padding:3px;

}

A:link.BtIzq2 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7d7d7d;
	text-decoration: none;
}

A:visited.BtIzq2 {
	color: #919191;
	text-decoration:none;
	font-weight: bold;
}

A:hover.BtIzq2 {
	color: #6a9cc3;
}
 
/* -----------  Novedades -------------------- */
#novedades{ padding-left:10px;}

#novedades h1 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #145d94;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	float: left;
	clear:both;
	padding-top:0px
}

#novedades h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A76BB;
	clear:both;
	text-align:left;
	font-weight: bold;
}


#novedades p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-align:left;
} 

.ResultadoPaginas {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #1A76BB;
	font-weight: bold;
}


.Sub-Productos{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #145d94;
	text-decoration: none;
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:10px;
}

A:link.Sub-Productos{
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #145D94;
	text-decoration: none;
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left:10px;
}

A:visited.Sub-Productos {
	text-decoration:none;
	font-weight: bold;
}

A:hover.Sub-Productos{
	color: #757575;
}


.productosresultado{
	padding-bottom:10px;
	border-bottom:1px dashed #999999;
	width:630px;
}

.txtresultado {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #757575;
	text-decoration: none;
	padding-left:17px;
	padding-top:8px;
}