

.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}.bg_site {
	background-image: url(../images/bg_eic.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}


.menu_salto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 150px;
}










.bg_head {
	background-image: url(../images/bg_head.jpg);
	background-repeat: repeat-x;
	height: 84px;
}

.brd_sup {
	background-image: url(../images/brd_sup.png);
	height: 7px;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.esq_sup_izq {
	background-image: url(../images/esq_izq_sup.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 7px;
}
.brd_izq {
	background-image: url(../images/brd_izq.png);
	background-repeat: repeat-y;
}
.brd_der {
	background-image: url(../images/brd_der.png);
	background-repeat: repeat-y;
}

.esq_sup_der {
	background-image: url(../images/esq_der_sup.png);
	background-repeat: no-repeat;
	height: 17px;
	width: 7px;
	background-position: left;
}









/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menuregis {
	width: 125x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menuregis ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menuregis  li a { 
text-decoration: none; 
height: 31px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/barmenu/bt_regist.png)
} 

/* Ahora las caraterísticas especiales */

#menuregis li a:link, #menuregis li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menuregis li a:hover { 
color: #FFFFFF; 
background: url(../images/barmenu/bt_regis2.png)
} 

#menuregis li a:active { 
color: #FFFFFF; 
background-position: 0 -31px; 
} 










#menuarrow {
	width: 31x;
	margin: 0px;
} 



#menuarrow ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 


#menuarrow  li a { 
text-decoration: none; 
height: 31px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/barmenu/bt_arrow.png)
} 


#menuarrow li a:link, #menuarrow li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menuarrow li a:hover { 
color: #FFFFFF; 
background: url(../images/barmenu/bt_arrow2.png)
} 

#menuarrow li a:active { 
color: #FFFFFF; 
background-position: 0 -31px; 
} 









#btcerrarsesion{
	width: 125x;
	margin: 0px;
} 



#btcerrarsesion ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 


#btcerrarsesion  li a { 
text-decoration: none; 
height: 32px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/barmenu/bt_cerrarsesion.jpg)
} 


#btcerrarsesion li a:link, #btcerrarsesion li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#btcerrarsesion li a:hover { 
color: #FFFFFF; 
background: url(../images/barmenu/bt_cerrarsesion2.jpg)
} 

#btcerrarsesion li a:active { 
color: #FFFFFF; 
background-position: 0 -32px; 
} 









#btver {
	width: 60x;
	margin: 0px;
} 



#btver ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 


#btver  li a { 
text-decoration: none; 
height: 31px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/barmenu/bt_ver.png)
} 


#btver li a:link, #btver li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#btver li a:hover { 
color: #FFFFFF; 
background: url(../images/barmenu/bt_ver_over.png)
} 

#btver li a:active { 
color: #FFFFFF; 
background-position: 0 -31px; 
} 





















#btzoom {
	width: 31x;
	margin: 0px;
} 



#btzoom ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 


#btzoom  li a { 
text-decoration: none; 
height: 31px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/barmenu/zoom_icon1.png)
} 


#btzoom li a:link, #btzoom li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#btzoom li a:hover { 
color: #FFFFFF; 
background: url(../images/barmenu/zoom_icon2.png)
} 

#btzoom li a:active { 
color: #FFFFFF; 
background-position: 0 -31px; 
} 









/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menucont {
	width: 116x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menucont ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menucont  li a { 
text-decoration: none; 
height: 40px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/barmenu/bt_contactenos.png)
} 

/* Ahora las caraterísticas especiales */

#menucont li a:link, #menucont li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menucont li a:hover { 
color: #FFFFFF; 
background: url(../images/barmenu/bt_contactenos2.png)
} 

#menucont li a:active { 
color: #FFFFFF; 
background-position: 0 -40px; 
} 

















/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#btir {
	width: 27x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#btir ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#btir  li a { 
text-decoration: none; 
height: 45px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/bt_ir_1.png)
} 

/* Ahora las caraterísticas especiales */

#btir li a:link, #btir li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#btir li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_ir_2.png)
} 

#btir li a:active { 
color: #FFFFFF; 
background-position: 0 -45px; 
} 
















/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menuver {
	width: 120x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menuver ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menuver li a { 
text-decoration: none; 
height: 56px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/bt_check.png)
} 

/* Ahora las caraterísticas especiales */

#menuver li a:link, #menuver li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menuver li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_check2.png)
} 

#menuver li a:active { 
color: #FFFFFF; 
background-position: 0 -56px; 
} 








/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menumail {
	width: 115x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menumail ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menumail li a { 
text-decoration: none; 
height: 56px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/bt_mail.png)
} 

/* Ahora las caraterísticas especiales */

#menumail li a:link, #menumail li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menumail li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_mail2.png)
} 

#menumail li a:active { 
color: #FFFFFF; 
background-position: 0 -56px; 
} 






/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menuclic{
	width: 240x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menuclic ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menuclic li a { 
text-decoration: none; 
height: 38px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/clic_a_inmediata1.png)
} 

/* Ahora las caraterísticas especiales */

#menuclic li a:link, #menuclic li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menuclic li a:hover { 
color: #FFFFFF; 
background: url(../images/clic_a_inmediata2.png)
} 

#menuclic li a:active { 
color: #FFFFFF; 
background-position: 0 -38px; 
} 








/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menumas{
	width: 76x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menumas ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menumas li a { 
text-decoration: none; 
height: 23px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/mas_ver1.png)
} 

/* Ahora las caraterísticas especiales */

#menumas li a:link, #menumas li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menumas li a:hover { 
color: #FFFFFF; 
background: url(../images/mas_ver2.png)
} 

#menumas li a:active { 
color: #FFFFFF; 
background-position: 0 -23px; 
} 









/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menueliminar {
	width: 76x;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menueliminar ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menueliminar li a { 
text-decoration: none; 
height: 18px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/menos_eliminar1.png)
} 

/* Ahora las caraterísticas especiales */

#menueliminar li a:link, #menueliminar li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menueliminar li a:hover { 
color: #FFFFFF; 
background: url(../images/menos_eliminar2.png)
} 

#menueliminar li a:active { 
color: #FFFFFF; 
background-position: 0 -18px; 
} 















/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu01 {
	width: 146px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu01 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu01 li a { 
text-decoration: none; 
height: 232px; 
display: block; 
padding: 0px 0 0 0px; 
background: url(../images/bt_1.jpg)
} 

/* Ahora las caraterísticas especiales */

#menu01 li a:link, #menu01 li a:visited { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 
} 

#menu01 li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_01.jpg)
} 

#menu01 li a:active { 
color: #FFFFFF; 
background-position: 0 -232px; 
} 




/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu02 {
	width: 132px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu02 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu02 li a { 
text-decoration: none; 
height: 26px; 
display: block; 
padding: 0px 0 0 22px; 
background: url(../images/bt_2.jpg)
} 

/* Ahora las caraterísticas especiales */

#menu02 li a:link, #menu02 li a:visited { 
color: #FFFFFF; 
} 

#menu02 li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_02.jpg)
} 

#menu02 li a:active { 
color: #FFFFFF; 
background-position: 0 -26px; 
} 




/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu03 {
	width: 111px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu03 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu03 li a { 
text-decoration: none; 
height: 26px; 
display: block; 
padding: 0px 0 0 22px; 
background: url(../images/bt_3.jpg)
} 

/* Ahora las caraterísticas especiales */

#menu03 li a:link, #menu03 li a:visited { 
color: #FFFFFF; 
} 

#menu03 li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_03.jpg)
} 

#menu03 li a:active { 
color: #FFFFFF; 
background-position: 0 -26px; 
} 



/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu04 {
	width: 143px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu04 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu04 li a { 
text-decoration: none; 
height: 26px; 
display: block; 
padding: 0px 0 0 22px; 
background: url(../images/bt_4.jpg)
} 

/* Ahora las caraterísticas especiales */

#menu04 li a:link, #menu04 li a:visited { 
color: #FFFFFF; 
} 

#menu04 li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_04.jpg)
} 

#menu04 li a:active { 
color: #FFFFFF; 
background-position: 0 -26px; 
} 




/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu05 {
	width: 200px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu05 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu05 li a { 
text-decoration: none; 
height: 29px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_gris2.jpg)
} 

/* Ahora las caraterísticas especiales */

#menu05 li a:link, #menu05 li a:visited { 
color: #FFFFFF; 
} 

#menu05 li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_gris1.jpg)
} 

#menu05 li a:active { 
color: #FFFFFF; 
background-position: 0 -29px; 
} 





/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu06 {
	width: 200px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu06 ul { 
list-style: none; 
margin: 0; 
padding: -3; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu06 li a { 
text-decoration: none; 
height: 29px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/tit_prod_selec.png)
} 

/* Ahora las caraterísticas especiales */

#menu06 li a:link, #menu06 li a:visited { 
color: #FFFFFF; 
} 

#menu06 li a:hover { 
color: #FFFFFF; 
background: url(../images/tit_prod_selec.png)
} 

#menu06 li a:active { 
color: #FFFFFF; 
background-position: 0 -29px; 
} 




/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu07 {
	width: 156px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu07 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu07 li a { 
text-decoration: none; 
height: 21px; 
display: block; 
padding: 6px 0 0 0px; 
background: url(../images/menus/menu1/inicio_fijo.png)
} 

/* Ahora las caraterísticas especiales */

#menu07 li a:link, #menu07 li a:visited { 
color: #FFFFFF; 
} 

#menu07 li a:hover { 
color: #FFFFFF; 
background: url(../images/menus/menu1/inicio_fijo.png)
} 

#menu07 li a:active { 
color: #FFFFFF; 
background-position: 0 -28px; 
} 




/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu08 {
	width: 154px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu08 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu08 li a { 
text-decoration: none; 
height: 21px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_menu2.jpg)
} 

/* Ahora las caraterísticas especiales */

#menu08 li a:link, #menu08 li a:visited { 
color: #FFFFFF; 
} 

#menu08 li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_menu02.jpg)
} 

#menu08 li a:active { 
color: #FFFFFF; 
background-position: 0 -28px; 
} 







/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu09 {
	width: 172px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu09 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu09 li a { 
text-decoration: none; 
height: 21px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/menus/menu1/sobre_no_1.png)  
} 

/* Ahora las caraterísticas especiales */

#menu09 li a:link, #menu09 li a:visited { 
color: #FFFFFF; 
} 

#menu09 li a:hover { 
color: #FFFFFF; 
background:  url(../images/menus/menu1/sobre_no_2.png)  
} 

#menu09 li a:active { 
color: #FFFFFF; 
background-position: 0 -28px; 
} 





/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menu010 {
	width: 163px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menu010 ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menu010 li a { 
text-decoration: none; 
height: 21px; 
display: block; 
padding: 6px 0 0 3px; 
background:  url(../images/menus/menu1/soporte_1.png)
} 

/* Ahora las caraterísticas especiales */

#menu010 li a:link, #menu010 li a:visited { 
color: #FFFFFF; 
} 

#menu010 li a:hover { 
color: #FFFFFF; 
background: url(../images/menus/menu1/soporte_2.png)
} 

#menu010 li a:active { 
color: #FFFFFF; 
background-position: 0 -28px; 
} 






/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menuant {
	width: 78px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menuant ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menuant li a { 
text-decoration: none; 
height: 16px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_ant_1.png)
} 

/* Ahora las caraterísticas especiales */

#menuant li a:link, #menuant li a:visited { 
color: #FFFFFF; 
} 

#menuant li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_ant_2.png)
} 

#menuant li a:active { 
color: #FFFFFF; 
background-position: 0 -22px; 
} 











/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menuhome {
	width: 38px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menuhome ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menuhome li a { 
text-decoration: none; 
height: 16px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_home_1.png)
} 

/* Ahora las caraterísticas especiales */

#menuhome li a:link, #menuhome li a:visited { 
color: #FFFFFF; 
} 

#menuhome li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_home_1.png)
} 

#menuhome li a:active { 
color: #FFFFFF; 
background-position: 0 -16px; 
} 













/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menusig {
	width: 78px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menusig ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menusig li a { 
text-decoration: none; 
height: 16px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_sig_1.png)
} 

/* Ahora las caraterísticas especiales */

#menusig li a:link, #menusig li a:visited { 
color: #FFFFFF; 
} 

#menusig li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_sig_2.png)
} 

#menusig li a:active { 
color: #FFFFFF; 
background-position: 0 -22px; 
} 







/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menuenv {
	width: 65px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menuenv ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menuenv li a { 
text-decoration: none; 
height: 27px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_enviar01.png)
} 

/* Ahora las caraterísticas especiales */

#menuenv li a:link, #menuenv li a:visited { 
color: #FFFFFF; 
} 

#menuenv li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_enviar02.png)
} 

#menuenv li a:active { 
color: #FFFFFF; 
background-position: 0 -35px; 
} 









/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#bt_ref {
	width: 30px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#bt_ref ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#bt_ref li a { 
text-decoration: none; 
height: 24px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_twoarrows.jpg)
} 

/* Ahora las caraterísticas especiales */

#bt_ref li a:link, #bt_ref li a:visited { 
color: #FFFFFF; 
padding: 6px 0 0 3px; 
} 

#bt_ref li a:hover , #bt_ref li a:active { 
color: #FFFFFF; 
padding: 6px 0 0 3px; 
background: url(../images/bt_twoarrows2.jpg)
} 
/*
#bt_ref li a:active { 
color: #FFFFFF; 
background-position: 0 -24px; 
} */





































/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menubor {
	width: 65px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menubor ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menubor li a { 
text-decoration: none; 
height: 27px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_borrar01.png)
} 

/* Ahora las caraterísticas especiales */

#menubor li a:link, #menubor li a:visited { 
color: #FFFFFF; 
} 

#menubor li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_borrar02.png)
} 

#menubor li a:active { 
color: #FFFFFF; 
background-position: 0 -35px; 
} 






/* Primero definimos el añcho de la capa, que debe ser del ancho del lienzo: */
#menureg {
	width: 100px;
	margin: 0px;
} 

/* Definimos el estilo nuestra lista */

#menureg ul { 
list-style: none; 
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif
font-size:10px; 

} 

/* Ahora las características comunes de cada item */

#menureg li a { 
text-decoration: none; 
height: 19px; 
display: block; 
padding: 6px 0 0 3px; 
background: url(../images/bt_registrarse1.png)
} 

/* Ahora las caraterísticas especiales */

#menureg li a:link, #menureg li a:visited { 
color: #FFFFFF; 
} 

#menureg li a:hover { 
color: #FFFFFF; 
background: url(../images/bt_registrarse2.png)
} 

#menureg li a:active { 
color: #FFFFFF; 
background-position: 0 -25px; 
} 








.text_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.texto_selectores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 138px;
}
.text_inf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	height: 17px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bg_menu {
	background-image: url(../images/bg_menu.png);
	background-repeat: no-repeat;
	height: 29px;
}
.text_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #B0D9F4;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#vinculovertodos a:link {
	color: #ffffff;
	text-decoration: underline;
}
#vinculovertodos a:hover {color: #ffffff;  }
#vinculovertodos a:visited {
	color: #ffffff;
	text-decoration: underline;
}


#vinculomail a:link {color: #333333; text-decoration:none  }
#vinculomail a:hover {color: #0099FF; text-decoration:none }
#vinculomail a:visited {color: #333333; text-decoration: none }



#vinculo_listados a:link {color: #0099FF; text-decoration:none  }
#vinculo_listados a:hover {color: #0099FF; text-decoration:none }
#vinculo_listados a:visited {color: #0099FF; text-decoration: none }


#vinculo_listados2 a:link {color: #ffffff; text-decoration:none  }
#vinculo_listados2 a:hover {color: #7DCBFF; text-decoration:none }
#vinculo_listados2 a:visited {color: #ffffff; text-decoration: none }


#vinculo_listados3 a:link {color: #333333; text-decoration:none  }
#vinculo_listados3 a:hover {color: #0091F0; text-decoration:none }
#vinculo_listados3 a:visited {color: #333333; text-decoration: none }

#vinculo_menu a:link {color: #B0D9F4; text-decoration:none  }
#vinculo_menu a:hover {color: #D70000; text-decoration:none }
#vinculo_menu a:visited {color: #B0D9F4; text-decoration: none }


#vinculo_foot a:link {color: #333333; text-decoration:none  }
#vinculo_foot a:hover {color: #333333; text-decoration:none }
#vinculo_foot a:visited {color: #333333; text-decoration: none }

#vinculo_foot2 a:link {color: #0162A6; text-decoration:none  }
#vinculo_foot2 a:hover {color: #0162A6; text-decoration:none }
#vinculo_foot2 a:visited {color: #0162A6; text-decoration: none }

#vinculo_login a:link {color: #164C83; text-decoration:none  }
#vinculo_login a:hover {color: #164C83; text-decoration:none }
#vinculo_login a:visited {color: #164C83; text-decoration: none }

#vinculo_ver a:link {color: #ffffff; text-decoration:none  }
#vinculo_ver a:hover {color: #ACCEE8; text-decoration:none }
#vinculo_ver a:visited {color: #ffffff; text-decoration: none }

#vinculo_prod a:link {color: #333333; text-decoration:none  }
#vinculo_prod a:hover {color: #ff0000; text-decoration:none }
#vinculo_prod a:visited {color: #333333; text-decoration: none }




.bg_logos {
	background-image: url(../images/bg_logos.png);
	background-repeat: no-repeat;
	height: 88px;
}
.bg_pasarela {
	background-image: url(../images/pasarela_productos.png);
	background-repeat: no-repeat;
	height: 122px;
}
.bg_foot {
	background-image: url(../images/bg_head2.png);
	background-repeat: repeat-x;
	height: 83px;
}




.bg_2 {
	background-image: url(../images/bg_head_2.png);
	background-repeat: no-repeat;
}
.brd_izq_azul {
	background-image: url(../images/brd_izq_azul.jpg);
	background-repeat: repeat-y;
}
.text_menulateral_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 22px;
}

.text_menulateral_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 22px;
	font-weight: bold;
}

.bg_der_azul {
	background-image: url(../images/brd_der_azul.jpg);
	background-repeat: repeat-y;
}
.text_tit_mapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 23px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.text_links_mapa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	height: 20px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #0099FF;
	border-right-color: #0099FF;
	border-bottom-color: #0099FF;
	border-left-color: #0099FF;
}
.cajon_campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 32px;
}
.text_campo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 150px;
}
.text_menu_lateral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}
.text_creditos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#link2 a:link {
	color: #ffffff;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#link2 a:hover {color: #0099FF; text-decoration:none }
#link2 a:visited {color: #0099FF; text-decoration: none }





#link3 a:link {
	color: #003C6E;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
#link3 a:hover {color: #003C6E; text-decoration:none }
#link3 a:visited {color: #003C6E; text-decoration: none }


.bg_paginacion {
	background-image: url(../images/bg_paginacion.jpg);
	height: 16px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}







.text_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00FFFF;
}.text_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.bg_foot2 {

	background-image: url(../images/bg_foot.jpg);
	background-repeat: repeat-x;
	height: 28px;
}
.seccion_activo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D70000;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bolder;
}
.bg_head2 {
	background-image: url(../images/bg_head3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 81px;
}
.bg_inicio {
	background-image: url(../images/bt_menu01.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 21px;
	width:156;
}
.bg_menubar {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bgmenubar.png);
	background-repeat: no-repeat;
	height: 28px;
}

.bg_sep {
	background-image: url(../images/sep_menu.jpg);
	background-repeat: repeat-y;
	width: 2px;
	background-color: #1C68B3;
}

.bg_sn {
	background-image: url(../images/bt_sn2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 21px;
	width:154;
}
.bg_sp {
	background-image: url(../images/bt_sp2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 21px;
	width:172;
}
.bg_lg {
	background-image: url(../images/bt_lg2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 21px; 
	width:164;
}


.text_bt_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #174B73;
}
.text_bt_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #174B73;
}
.text_bt_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #174B73;
}










	
.bg_prodselec {
	background-image: url(../images/bg_prd_selec.png);
	background-repeat: no-repeat;
	height: 125px;
}
.bg_panel {
	background-image: url(../images/bg_panel.png);
	background-repeat: repeat-y;
}
.brd_infe {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A6A6A6;
	border-right-color: #A6A6A6;
	border-bottom-color: #A6A6A6;
	border-left-color: #A6A6A6;
}


.text_prd_sel1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-bottom-color: #B4B4B4;
	border-left-color: #B4B4B4;
}
.bg_prod2 {
	background-image: url(../images/bg_productos2.png);
	background-repeat: no-repeat;
}

.text_prd_sel2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-bottom-color: #B4B4B4;
	border-left-color: #B4B4B4;
}

.text_prd_sel3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-bottom-color: #B4B4B4;
	border-left-color: #B4B4B4;
}
.text_prd_sel4 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B4B4B4;
	border-right-color: #B4B4B4;
	border-bottom-color: #B4B4B4;
	border-left-color: #B4B4B4;
}
.bg_form {
	background-image: url(../images/bg_forl.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.campologin {
	height: 30px;
	width: 330px;
	border: 1px solid #CCCCCC;
}

.campomensaje{
	height: 80px;
	width: 330px;
	border: 1px solid #CCCCCC;
}
.campologin2 {

	height: 130px;
	width: 585px;
	border: 1px solid #CCCCCC;
}
.bg_login {
	background-image: url(../images/bg_for2.png);
	background-repeat: no-repeat;
}
.bg_products {
	background-image: url(../images/bg_productos.png);
	background-repeat: no-repeat;
}
.text_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00FFFF;
}
.bg_banner {
	background-image: url(../imgs_banner/bg.png);
	background-repeat: no-repeat;
}
.text_selec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.text_tit_productos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	height: 25px;
}
.tex_tit_tecnicos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	font-weight: bolder;
}
.text_content_pro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: top;
	}
	
.ball  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/barmenu/ball.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 1px;
	padding: 1px;
	height: 15px;
}

.text_filas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 20px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.text_content_results {

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

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.tit_banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #AC0000;
}
.text_tit_productos2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #464646;
	height: 25px;
}



.bg_campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/bg_campo.png);
	background-repeat: no-repeat;
	height: 17px;
	background-position: right;
}

.text_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 4px;
	padding: 4px;
}
.transparente2 {
	background-color: transparent;
	border: 0px solid #ffffff;
	height: 17px;
	width: 119px;
}
.transparente3 {
	background-color: transparent;
	border: 0px solid #ffffff;
	height: 30px;
	width: 350px;
	margin: 3px;
	padding: 3px;
}









.text_buscarpor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #333333;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.bg_selectores {
	background-image: url(../images/bg_selector1.png);
	height: 45px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
}
.fd_menubar {
	background-image: url(../images/fd_menubar.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 40px;
}


.text_vertodos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.bg_campo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/bg_campo2.png);
	background-repeat: no-repeat;
	height: 17px;
	background-position: left;
}
.text_titselec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bg_cabezal {
	background-image: url(../images/bg_cabezal.jpg);
	background-repeat: no-repeat;
	height: 95px;
}
.bg_menu {
	background-image: url(../images/bg_menubar.jpg);
	background-repeat: no-repeat;
}
.brd_sup {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ADADAD;
	border-right-color: #ADADAD;
	border-bottom-color: #ADADAD;
	border-left-color: #ADADAD;
}
.text_tels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
}
.text_titulos_secciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #15487D;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #15487D;
	border-right-color: #15487D;
	border-bottom-color: #15487D; 
	border-left-color: #15487D;
	text-decoration: none;
}

.text_titulos_secciones a:link{
	color: #15487D;
	text-decoration: none;
}

.text_titulos_secciones a:active{
	color: #15487D;
	text-decoration: none;
}

.text_titulos_secciones a:visited{
	color: #15487D;
	text-decoration: none;
}

.text_titulos_secciones a:hover{
	color: #778899;
	text-decoration: none;
}

.text_titulos_seccionesA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #15487D;
	text-decoration: none;
}


.textos_contenidos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}
.tit_ver_listado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#15487D;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.subtit_ver_listado {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.brd_completo_cajon {
	border: 1px solid #767877;
}
.text_titulos_form {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #15487D;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bg_campo_form {
	background-image: url(../images/campo_2.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 30px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: -1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bg_foot_form {
	background-image: url(../images/bg_foot_form.png);
	background-repeat: no-repeat;
	height: 46px;
}
.brd_parcial_cajon {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #4F779E;
	border-right-color: #4F779E;
	border-bottom-color: #4F779E;
	border-left-color: #4F779E;
}
.transparente4 {

	background-color: transparent;
	border: 0px solid #ffffff;
	height: 17px;
	width: 108px;
}
.bg_footer {
	background-image: url(../images/bg_foot_01.png);
	background-repeat: repeat-x;
}
.bg_menubar {
	background-image: url(../images/bg_menubar.png);
	background-repeat: no-repeat;
	height: 43px;
}
.bg_gris {
	background-image: url(../images/bg_gris.png);
	background-repeat: repeat-x;
	height: 50px;
}
.text_mensaje {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #15487D;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tit_bienvenido {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#15487D;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.text_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 20px;
	left: 0px;
	top: 4px;
	right: 0px;
	bottom: 0px;
	clip: rect(4px,0px,0px,0px);
}
.textosformas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin: 6px;
	padding: 6px;
	height: 23px;
}

.bg_tabla {
	background-image: url(../images/bg_tabla.jpg);
	background-repeat:  repeat-y;
}



.text_tablasubtitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

.text_campostablas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	background-color: #DBF1FF;
}

.text_campostablas2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	background-color: #FFFFFF;
}


.text_camposmensajes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	background-color: #FFFFD5;
}.text_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
