/* CSS Document */

body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height: 16px;

}

.margen975{

	width:975px;

	margin:auto;

}



.margen971{

width:971px;

margin:auto;

}

.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */

    	clear:both;

        height:0;

        font-size: 1px;

        line-height: 0px;

}



#top{

background-image:url(../imagenes/bg_top.png);

}

.flash_top{
	width:975px;
	height:76px;
}





#bg_center{

background-image:url(../imagenes/bg_contenido.png);

background-repeat:repeat-x;

background-position:top;

background-color:#0D4175;

padding-bottom:15px;

}

#bg_center_interior{

background-image:url(../imagenes/bg_contenido_interior.png);

background-repeat:repeat-x;

background-position:bottom;

background-color:#0D4175;

padding-bottom:13px;

}

.borde_menu{

	background-color:#37C9F9;

	height:11px;

	margin-left:4px;

	margin-right:3px;

	font-size:1px;

}





.menu_top_interior{

	background-image:url(../imagenes/bg_menu_top_interior.png);

	background-repeat:no-repeat;

	background-position:bottom;

	width:975px;

	height:56px;

	font-size:15px;

	color:#FFFFFF;

	margin-bottom:6px;

}

.menu_top_interior a{

	display:block;

	color:#FFFFFF;

	text-decoration:none;

}

.menu_top{

	background-image:url(../imagenes/bg_menu_top.png);

	background-repeat:no-repeat;

	background-position:bottom;

	width:975px;

	height:56px;

	font-size:15px;

	color:#FFFFFF;

	margin-bottom:6px;

}

.menu_top a{

	display:block;

	color:#FFFFFF;

	text-decoration:none;

}

.menu{

	width:890px;

	float:left;

}

.idiomas{

	height:27px;

	padding-top:15px;

	float:left;

	display:block;

	border-left:#ABC8DE solid 1px;

}

a.bandera_eng{

	background-image:url(../imagenes/bandera_ingles.png);

	background-repeat:no-repeat;

	height:16px;

	display:block;

	font-size:11px;

	color:#0B3D73;

	padding-left:33px;

	font-weight:bold;

	margin-left:12px;

}

a.bandera_chile{

	background-image:url(../imagenes/bandera_chile.png);

	background-repeat:no-repeat;

	height:16px;

	display:block;

	font-size:11px;

	color:#0B3D73;

	padding-left:33px;

	font-weight:bold;

	margin-left:12px;

}

.menu_fijo{

	display:block;

	height:35px;

	padding-top:14px;

	float:left;

	font-weight:bold;

}

a:hover.menu_fijo {

	color:#004A8E;

}

.menu_fijo_home{

	margin-top:10px;

	padding-top:5px;

	display:block;

	background-image:url(../imagenes/icono_home.png);

	background-repeat:no-repeat;

	background-position:left bottom;

	padding-left:33px;

	font-weight:bold;

}

a:hover.menu_fijo_home {

	color:#004A8E;

}

.menu_fijo_contacto{

	margin-top:10px;

	display:block;

	background-image:url(../imagenes/icono_contacto.png);

	background-repeat:no-repeat;

	background-position:left bottom;

	padding-left:38px;

	padding-top:5px;

	font-weight:bold;

}

a:hover.menu_fijo_contacto {

	color:#004A8E;

}

.linea_menu{

	background-image:url(../imagenes/img_linea_menu_top.jpg);

	background-repeat:no-repeat;

	background-position:right;

	height:47px;

}

.linea_menu_f{

	background-image:url(../imagenes/img_linea_menu_top_falsa.jpg);

	background-repeat:no-repeat;

	background-position:right;

	height:47px;

}

.bton_emergente{

	width:289px;

	height:22px;

	background-image:url(../imagenes/icono_emergente.png);

	background-repeat:no-repeat;

	background-position:9px 11px;



	background-color:#025682;

	border-bottom:#0C2F5A solid 1px;

	font-size:13px;

	padding-top:6px;

	padding-left:22px;

	padding-right:5px;

}

a:hover.bton_emergente{ 

	background-image:url(../imagenes/icono_emergente_over.png);

	background-repeat:no-repeat;

	background-position:9px 11px;

	background-color:#0C2F5A;

	border-bottom:#025682 solid 1px;

	width:289px;

	height:22px;

}

.bton_emergente_sombra{

	width:316px;

	height:22px;

	background-image:url(../imagenes/bground_menu_emergente_sombra.png);

	background-repeat:no-repeat;

	font-size:13px;

	padding-top:6px;

	padding-left:22px;

	padding-right:5px;

}

a:hover.bton_emergente_sombra{ 

	background-image:url(../imagenes/bground_menu_emergente_over_sombra.png);

	background-repeat:no-repeat;

	width:316px;

	height:22px;

}



ul#navmenu-h{

	margin:0px;

	padding:0px;

	list-style-type:none;

}

ul#navmenu-h ul{

	margin:0px;

	padding:0px;

	display:none;

	list-style:none;

	position:absolute; /* Esta posición es relativa al <li> que contiene a este <ul> */

   	left:-250px; /* Para que no monte sobre el <li> */

   	top:50px;

  	width:285px;

}

#navmenu-h li{ /* para el primer nivel de los li*/

	padding-left:20px;

	padding-right:20px;





}

ul#navmenu-h li{

	float:left;

   	position:relative; /* Las coordenadas de los ul inferiores serán relativas al <li> que los contiene */

	color:#00FF99;

}

ul#navmenu-h > li > ul /* Solo para los ul debajo de los li de primer nivel. */

{

	position:absolute;

   	left:-20px;

   	top:48px;

   	display:none;

   	list-style:none;

	margin:0px;

   	padding:0px;

}

ul#navmenu-h > li{ /* Sólo para li de primer nivel */

 	display:inline;

}

ul#navmenu-h li:hover > ul{

   display:block;

}



/* 2nd Menu Hover Persistence */

ul#navmenu-h li:hover li a:hover,

ul#navmenu-h li:hover li:hover a,

ul#navmenu-h li.iehover li a:hover,

ul#navmenu-h li.iehover li.iehover a {

	text-align:left;

	color:#FFFFFF;

}



ul#navmenu-h li:hover li a,

ul#navmenu-h li.iehover li a {

color:#FFFFFF;

text-align:left;

}

.flashes{

	width:645px;

	float:left;

	margin-right:7px;

}

.flash_productos_home{

	padding-left:4px;

	height:96px;

	padding-top:5px;

}
.videos_home{
	padding-left:4px;
	height:167px;
	padding-top:5px;
	color:#FFFFFF;

}

.videos_home h1{

	margin:0px;

	font-size:15px;


}


.noticias_home{

	width:310px;

	float:left;

}

.barra_noticias{

	background-image:url(../imagenes/bground_barra_noticias.png);

	background-repeat:no-repeat;

	width:271px;

	height:29px;

	margin-bottom:6px;

	color:#FFFFFF;

	padding-left:38px;

	padding-top:8px;

}

.barra_noticias h1{

	margin:0px;

	font-size:15px;

}



.barra_noticias a:link {

	text-decoration: none;

	color:#FFFFFF;

}

.barra_noticias a:visited {

	text-decoration: none;

	color:#FFFFFF;

}

.barra_noticias a:hover {

	text-decoration: none;

	color:#FFFFFF;

}

.barra_noticias a:active {

	text-decoration: none;

	color:#FFFFFF;

}



#detalle_noticia{

	

}

#detalle_noticia .top{

	background-image:url(../imagenes/bg_noti_home_top.png);

	background-repeat:no-repeat;

	width:309px;

	height:4px;

	font-size:1px;

}

#detalle_noticia .bottom{

	background-image:url(../imagenes/bg_noti_home_foo.png);

	background-repeat:no-repeat;

	width:309px;

	height:6px;

	font-size:1px;

}

#detalle_noticia .center{

	background-image:url(../imagenes/bg_noti_home_center.png);

	background-repeat:repeat-y;

	width:309px;

}

#detalle_noticia .foto{

	background-color:#FFFFFF;

	padding-top:8px;

	padding-bottom:8px;

	margin-left:1px;

	margin-right:1px;

}

#detalle_noticia .foto img{

	border:#CCE2ED solid 2px;

}

#detalle_noticia .texto{

	padding-top:10px;

	padding-left:20px;

	padding-right:17px;

	padding-bottom:18px;

}



#detalle_noticia .texto a:link {

	text-decoration: none;

	color:#5892CD;

}

#detalle_noticia .texto a:visited {

	text-decoration: none;

	color:#5892CD;

}

#detalle_noticia .texto a:hover {

	text-decoration: none;

	color:#5892CD;	

}

#detalle_noticia .texto a:active {

	text-decoration: none;

	color:#5892CD;

}



#detalle_noticia .texto span{

	color:#5892CD;

	font-weight:bold;

}

#detalle_noticia .texto h2{

	color:#104478;

	font-weight:bold;

	font-size:13px;

	margin:0px;

	margin-top:15px;

}



.bg_bottom{

	background-image:url(../imagenes/img_sombra_blanco.jpg);

	background-repeat:repeat-x;

	background-position:top;



}

.bg_bottom td{

	vertical-align:top;

}

.contenido_bottom{
	background-color:#E5F5FD;
	background-image:url(../imagenes/img_sombra_celeste.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:12px;
	margin-left:3px;
	padding-bottom:29px;
	margin-right:2px;
}

.contenido_bottom2{
	background-color:#E5F5FD;
	background-image:url(../imagenes/img_sombra_celeste.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-left:12px;
	margin-left:3px;
	padding-bottom:10px;
	margin-right:2px;
}

.sub-botonera{
	background-image:url(../imagenes/bground_subbotonera_.png);
	background-repeat:no-repeat;
	width:945px;
	height:40px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding-top:14px;
}

.sub-botonera a{

	text-decoration:none;

	color:#FFFFFF;

}

.sub-botonera a:hover{

	color:#0A4177;

}

.sub-botonera ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

.sub-botonera li{

	float:left;

	text-align:center;

	

	

}

.bton_equipo_atencion{
	width:236px;
}

.bton_equipo_bancario{
	width:236px;
}

.bton_sistema_control{
	width:236px;
}
.bton_sistema_control{
	width:236px;
}

.flash_sub-productos{
	width:940px;
	height:161px;
	background-image:url(../imagenes/bground_banner_prod_bot.png);
	background-repeat:no-repeat;
	padding-top:12px;
	padding-bottom:16px;
	padding-left:5px;
	font-size:1px;
}

.flash_sub-productos img{
	font-size:1px;
	margin-right: 4px;
	margin-left: 4px;
}

.margen_imagen{
	margin-left:0px;
	margin-right:0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#txt_sub-productos{

	width:945px;

	background-color:#6597C9;

	padding-bottom:19px;

	color:#FFFFFF;

	text-align:justify,

}



#txt_sub-productos a:link {

	text-decoration: none;

	color:#FFFFFF;

}

#txt_sub-productos a:visited {

	text-decoration: none;

	color:#FFFFFF;

}

#txt_sub-productos a:hover {

	text-decoration: none;

	color:#FFFFFF;

}

#txt_sub-productos a:active {

	text-decoration: none;

	color:#FFFFFF;

}



#txt_sub-productos .submenu_1{
	width:208px;
	padding-left:5px;
	padding-right:5px;
}

#txt_sub-productos .submenu_2{
	width:208px;
	padding-left:5px;
	padding-right:5px;
}

#txt_sub-productos .submenu_3{
	width:208px;
	padding-left:5px;
	padding-right:5px;
	margin: 0px;
}

.footer{

	background-image:url(../imagenes/bground_footer.png);

	background-repeat:no-repeat;

	width:918px;

	height:84px;

	margin-left:3px;

	margin-bottom:10px;

	padding-top:12px;

	padding-left:23px;

	padding-right:29px;

	color:#FFFFFF;

}

.footer td{

	vertical-align:top;

}

.footer img{



	margin-right:32px;

}

.linea_timbre{

	background-color:#669BD3;

	height:1px;

	font-size:1px;

	width:113px;



	margin-bottom:3px;

}

.timbre{

	color:#1B1B1B;

	font-size:11px;

	font-weight:bold;

	width:113px;

	margin-top:8px;



}

.timbre a{

	background-image:url(../imagenes/img_sutimbre.png);

	background-repeat:no-repeat;

	width:105px;

	height:21px;

	display:block;

	color:#1B1B1B;

	text-decoration:none;

	padding-left:8px;

	padding-top:3px;

}

.menu_footer{

	color:#FFFFFF;

}

.menu_footer a{

	text-decoration:none;

	color:#FFFFFF;

	margin-left:4px;

	margin-right:3px;

}

.posicionamiento img{

	margin-top:30px;

	margin-right:0px;

}

.posicionamiento a{

	color:#FFFFFF;

	text-decoration:none;

	font-size:11px;

	margin-right:3px;

}



/* ------------------------------------------------------  INTERIORES --------------------------------------------- */

.flash_productos_interiores{

	padding-left:15px;
	

	height:96px;

}

.flash_productos_interiores2{
	padding-top:10px;
	margin:auto;
	

	height:96px;

}

.miga_sitio{

	height:38px;

	background-image:url(../imagenes/bground_migasitio.png);

	background-repeat:no-repeat;

	background-position:left bottom;

	color:#565656;

	font-weight:bold;

	padding-top:20px;

}



.miga_sitio a:link {

	color:#565656;

}

.miga_sitio a:visited {

	color:#565656;

}

.miga_sitio a:hover {

	color:#565656;

}

.miga_sitio a:active {

	color:#565656;

}

.link_actual{

	font-size:13px;

	color:#565656;

	text-decoration:none;

	background-image:url(../imagenes/icono_miga-sitio.png);

	background-repeat:no-repeat;

	background-position:left 1px;

	padding-left:16px;

	margin-left:15px;

}

.link_anterior{

	color:#565656;

	font-size:12px;

	margin-left:3px;

}

.detalle_izquierdo{

	width:328px;

	background-image:url(../imagenes/img_sombra_listado_sub.png);

	background-repeat:no-repeat;

	background-position:right top;

	padding-right:52px;

	padding-left:18px;

	padding-top:20px;

	color:#535353;

	text-align:justify;

	

	height:auto!important; /* para los browsers buenos */

	height: 565px; /* para IE5+ */

	min-height: 565px; /* para los browsers buenos */

}

.detalle_izquierdo img{

	padding:3px;

	margin-top:26px;

	margin-left:3px;

}

.detalle_izquierdo_categoria{

	width:328px;

	background-image:url(../imagenes/img_sombra_listado_sub.png);

	background-repeat:no-repeat;

	background-position:right top;

	padding-right:52px;

	padding-left:18px;

	padding-top:20px;

	color:#535353;

	

	height:auto!important; /* para los browsers buenos */

	height: 386px; /* para IE5+ */

	min-height: 386px; /* para los browsers buenos */

}

.detalle_izquierdo_categoria img{

	border:0px;

	padding:3px;

	margin-top:26px;

	margin-left:3px;

}

.detalle_izquierdo_subcategoria{

	width:370px;

	background-image:url(../imagenes/img_sombra_listado_sub.png);

	background-repeat:no-repeat;

	background-position:right top;

	padding-right:10px;

	padding-left:8px;

	padding-top:20px;

	color:#535353;

	text-align:center;

	

	height:auto!important; /* para los browsers buenos */

	height: 386px; /* para IE5+ */

	min-height: 386px; /* para los browsers buenos */

}

.detalle_izquierdo_subcategoria img{

	text-align:center;

}

.detalle_izquierdo_subcategoria a{

	color:#818181;

	font-weight:bold;

	text-decoration:none;

}

.detalle_izquierdo_subcategoria a span{

	color:#FF7800;

	font-weight:bold;

	margin-right:3px;

}

.listado_derecho{

	padding-left:33px;

	width:553px;

	padding-bottom:50px;

}

.miga_categorias{

	height:54px;

	padding-top:10px;

	color:#565656;

	font-weight:bold;

	font-size:12px;

	margin:0px;

	background-image:url(../imagenes/img_punto_migacategorias.png);

	background-repeat:no-repeat;

	background-position:left 16px;

	padding-left:10px;

}



.miga_categorias a{

	color:#565656;

}

.miga_subcategoria{

	height:34px;

	padding-top:10px;

	padding-left:18px;

	color:#565656;

	font-weight:bold;

	font-size:12px;

	margin:0px;

}

.miga_subcategoria a{

	color:#565656;

}

.lineas_sub{

	background-color:#C6C6C6;

	height:1px;

	width:540px;

	font-size:1px;

}

.listado_categorias{

	width:540px;

	/*padding-left:13px;

	padding-right:16px;*/

	color:#535353;

	height:63px;

	font-weight:bold;



}

.listado_categorias a{

	display:block;

	width:505px;

	height:41px;

	color:#535353;

	font-size:14px;

	background-image:url(../imagenes/icono_listado_sub.png);

	background-repeat:no-repeat;

	background-position:13px 24px;

	padding-left:35px;

	padding-top:22px;

	text-decoration:none;

	

}

.listado_categorias a:hover{

	background-color:#E9E9E9;

	background-image:url(../imagenes/icono_listado_cat_over.png);

	background-repeat:no-repeat;

	background-position:13px 24px;

}

.listado_subcategorias{

	width:511px;

	padding-left:13px;

	padding-right:16px;

	color:#818181;

	height:auto!important;

	height: 113px; /* para IE5+ */

	min-height: 113px; /* para los browsers buenos */

}

.listado_subcategorias h2{

	margin:0px;

	margin-bottom:12px;

	color:#535353;

	font-size:14px;

	background-repeat:no-repeat;

	background-position:left 2px;

}

.listado_subcategorias h2 a{

	text-decoration:none;

	color:#535353;

}



.listado_subcategorias p{

	margin:0px;

	font-weight:normal;

	padding-bottom:15px;	

}

.listado_subcategorias p a{

	color:#818181;

	text-decoration:none;

}

.listado_subcategorias a{

	font-weight:bold;

	

	color:#E98010;

	text-decoration:none;	

}

#listado_subcategorias  :hover {

	background-color:#EBEBEB;	

}



.detalle_subcategoria{

	color:#818181;

	text-align:justify;

	padding-right:25px;

	padding-bottom:27px;

	padding-top:20px;

}

.link_volver{

	color:#E98010;

	font-weight:bold;

	text-decoration:none;

	padding-top:25px;

	background-image:url(../imagenes/icono_volver.png);

	background-repeat:no-repeat;

	background-position:0px 29px; 

	padding-left:14px;

}

.link_volver a{

	color:#E98010;

	text-decoration:none;

}

.textos_fijos{

	color:#535353;

	padding-top:22px;

	padding-left:47px;

	padding-right:56px;

	text-align:justify;

	padding-bottom:33px;

}

.textos_fijos img{

	margin-top:30px;

}

.textos_fijos_empre{

	color:#535353;

	padding-top:22px;

	padding-left:47px;

	padding-right:56px;

	text-align:justify;

	padding-bottom:33px;

}

.textos_fijos_empre img{

	margin-left:31px;

}

.textos_fijos_noti{

	color:#535353;

	padding-top:22px;

	padding-left:47px;

	padding-right:56px;

	text-align:justify;

	padding-bottom:33px;

}

.info_contacto{

	width:350px;

}

.form_contacto{

	background-color:#81A9C7;

	width:435px;

	color:#FFFFFF;

	font-size:13px;

	font-weight:bold;

	padding-left:40px;

	padding-right:51px;

	padding-top:6px;

	padding-bottom:7px;

}

.form_top{

	background-image:url(../imagenes/bg_contacto_top.png);

	background-repeat:no-repeat;

	width:526px;

	height:5px;

	font-size:1px;

}

.form_bottom{

	background-image:url(../imagenes/bg_contacto_bottom.png);

	background-repeat:no-repeat;

	width:526px;

	height:5px;

	font-size:1px;

}

.txt_campo1{

	background-image:url(../imagenes/form_campo1.png);

	background-repeat:no-repeat;

	width:324px;

	height:19px;

	padding-top:5px;

	padding-bottom:2px;

	padding-left:7px;

	margin-bottom:4px;

}

.txt_campo1 input{ 

	border:0px;

	width:317px;

	height:18px;

}

.txt_campo2{

	background-image:url(../imagenes/form_campo2.png);

	background-repeat:no-repeat;

	width:128px;

	height:19px;

	padding-top:5px;

	padding-bottom:2px;

	padding-left:7px;

	margin-bottom:4px;

}

.txt_campo2 input{ 

	border:0px;

	width:120px;

	height:18px;

}

.txt_campo3{

	background-image:url(../imagenes/form_campo3.png);

	background-repeat:no-repeat;

	width:181px;

	height:19px;

	padding-top:5px;

	padding-bottom:2px;

	padding-left:7px;

	margin-bottom:4px;

}

.txt_campo3 select{ 

	border:0px;

	width:174px;

	height:18px;

	font-size:11px;

}

.txt_campo4{

	background-image:url(../imagenes/form_campo4.png);

	background-repeat:no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px

	width:324px;

	height:108px;

	padding-top:5px;

	padding-bottom:2px;

	padding-left:7px;

	margin-bottom:4px;

}

.txt_campo4 textarea{

	border:0px;

	width:317px;

	height:103px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px

}

.contactar{

	background-color:#1A4F87;

	width:82px;

	height:27px;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-weight:bold;

	border:0px;

	padding-bottom:3px;

	margin-top:7px;

}

.linea_contacto{

	background-color:#BABABA;

	height:1px;

	font-size:1px;

	width:279px;

	margin-left:8px;

	margin-bottom:25px;

	margin-top:35px;

}

.info_contacto p{

	margin:0px;

	margin-left:9px;

}

.info_contacto span{

	font-size:15px;

	font-weight:bold;

	color:#535353;

	margin-left:9px;

}

.info_contacto a{

	color:#4C7493;

	font-weight:bold;

	text-decoration:none;

}

.info_contacto a span{

	color:#FA9301;



}.text_destacado {

	font-size: 13px;

	font-weight: bold;

	color: #3D70A3;

}

.listado_noticias{

	padding-left:13px;

	color:#535353;

}

.listado_noticias a{

	text-decoration:none;

	color:#535353;

}

.listado_noticias a:hover{

	color:#768FA9;

}

.linea_noticias{

	background-color:#C6C6C6;

	height:1px;

	font-size:1px;

	margin-bottom:19px;

}

.linea_noticia{

	background-color:#C6C6C6;

	height:1px;

	font-size:1px;

	margin-bottom:13px;

	margin-top:13px;

}

.listado_noticias img{

	border:#C5D3E5 solid 3px;

	margin-right:36px;

	margin-bottom:23px;

	

}

.listado_noticias h3{

	margin:0px;

	margin-bottom:9px;

	font-size:14px;

	font-weight:bold;

}

.listado_noticias h3 a{

	color:#535353;

	text-decoration:none;

}

.listado_noticias h3 a:hover{

	color:#535353;

}



.paginacion{

	color:#E98010;

	font-weight:bold;

}

.paginacion a{

	color:#E98010;

	text-decoration:none;

	margin-left:3px;

	margin-right:3px;

}

.paginacion img{

	margin-left:4px;

	margin-right:4px;

}



.detalle_noticia td{

	vertical-align:top;

}

.detalle_noticia{

	color:#535353;

	padding-bottom:36px;

	text-align:justify;

}

.detalle_noticia img{

	border:#C5D3E5 solid 3px;

	margin-right:22px;

}

.detalle_noticia h1{

	margin:0px;

	margin-bottom:9px;

	font-size:15px;

	font-weight:bold;

}

.mapa{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#535353;

}

.mapa a{

text-decoration:none;

color:#313131;

}

.mapa a:hover{

text-decoration:underline;

}

.mapa li a{

font-weight:bold;

}

.mapa li ul li a{

font-weight:normal;

}

.jTip{

	

}

/*.listado_subcategorias h2{

	display:block;

	float:left;

	margin:0px;

	padding:0px;

	clear:both;

}

.listado_subcategorias p{

	float:left;

	display:block;

	margin:0px;

	padding:0px;

	clear:both;

}

.listado_subcategorias a{

	display:block;

	clear:both;

	padding-top:4px;

	padding-bottom:4px;

}*/

.fl{

	float:left;

	display:block;

	clear:both;	

	

}

.lineas_sub{

	clear:both;

}

.descargas{
	padding-top:20px;
	padding-bottom:20px;
}
.descargas .titulo_des{
	background-image:url(../imagenes/ico_titulo_download.jpg);
	background-position:left 2px;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#164F86;
	margin-left:150px;
	padding-left:20px;
}
.descargas .texto_des{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5C5A5B;
	margin-left:170px;
	text-align:justify;
	padding-top:10px;
	padding-bottom:10px;
	margin-right:150px;
}
.descargas .ico_descarga{
	width:54px;
	float:left;
	margin-right:38px;
	margin-left:170px;
}
.descargas .btn_descarga{
	width:136px;
	float:left;
	padding-top:30px;
}
.descargas .separacion_des{
	background-image:url(../imagenes/sep_download.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-size:1px;
	height:9px;
	margin-top:10px;
	margin-bottom:20px;
}
.registro{
	background-image:url(../imagenes/bg_registro.png);
	background-repeat:no-repeat;
	width:563px;
	height:551px;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#033B77;	
}
.registro .titulo_reg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#033B77;
	padding-top:50px;
	padding-left:30px;
}
.campos_reg{
	padding-top:60px;
	padding-left:50px;
}
.campos_reg .text_reg input{
	width:323px;
	height:21px;
	border:0px;
	border:1px solid #8B8B8B;
}
.campos_reg .btn_reg{
	background-image:url(../imagenes/btn_entrar.png);
	background-repeat:no-repeat;
	border:0px;
	width:92px;
	height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	margin:0px;
	padding:0px;
	padding-bottom:4px;
}
.logout{
	text-align:right;
	padding-right:30px;
	padding-top:15px;
}

.video_empresa{
	width:310px;	
	height:310px;
	margin-left:15px;
}
.cat_download{
	background-image:url(../imagenes/btn_cat_download.png);
	background-repeat:no-repeat;
	width:216px;
	height:75px;
	text-align:center;
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
}
.cat_download a{
	font-family:"Century Gothic", sans-serif;
	font-size:13px;
	color:#0F4277;
	font-weight:bold;
	text-decoration:none;
}

