/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {GRUPO INDUMOTORA}                      */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 03/01/2008                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


/*  REDEFINICION DE ELEMENTOS HTML  */
body{background: url(../images/html/fondo.gif) repeat 0px 0px #333; margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif;}

table{}
td{}

h1{font: bold 2.1em "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8696A6; border-bottom: 1px solid #CCC; margin: 0px 0px 0px -14px; padding: 0px; position: relative; width: 510px;}
h2{background: url(../images/html/bullet_h2.gif) no-repeat 0px 3px; font: bold 1.1em Arial, Helvetica, sans-serif; color: #039; border-bottom: 1px solid #D4D4D4; margin: 0px 0px 10px 0px; padding: 0px 0px 2px 18px; }
h3{font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px;}
h4{font: bold 0.9em Arial, Helvetica, sans-serif; color: #000;}
h5{font: bold 0.8em Arial, Helvetica, sans-serif; color: #000;}
h6{background: url(../images/html/ic_obligatorio.gif) no-repeat 0px 4px; padding: 0px 0px 0px 10px; margin: 0px; font: normal 0.9em Arial, Helvetica, sans-serif; color: #666; clear: both;}

strong, b{}

a:link{color: #039; text-decoration: underline;}
a:visited{color: #039; text-decoration: underline;}
a:hover{color: #039; text-decoration: none;}
a:active{color: #039; text-decoration: none;}

form{margin: 0px; padding: 0px;}

label{margin: 0px; padding: 0px; cursor: pointer;}


button{cursor: pointer; margin: 0px; padding: 0px; border: none;}

.img_left{margin: 0px; padding: 0px; float: left; border: none;}
.img_right{margin: 10px 0px 10px 20px; padding: 0px; float: right; border: none;}

:focus{outline: 0;}


/*ETIQUETAS APLICABLES PARA EL ESTILO DE PAGINA DE ACCESIBILIDAD*/
#accesibilidad{width: 428px; padding: 20px 0px 0px 0px;}
#accesibilidad #txt_accesibilidad{width: 250px; float: left;}
#accesibilidad #txt_accesibilidad h1{font: bold 1.1em Arial, Helvetica, sans-serif; width: auto; border: none; position: inherit; margin: 0px; padding: 0px 0px 5px 0px;}
#accesibilidad #txt_accesibilidad h2{background: none; border: none; font: bold 1em Arial, Helvetica, sans-serif;}
#accesibilidad #txt_accesibilidad p{padding: 0px 0px 10px 0px; margin: 0px;}
#accesibilidad #iconos_accesibilidad{float: right; width: 150px; text-align: left; padding: 20px 0px 0px 0px;}
#accesibilidad #iconos_accesibilidad p{margin: 0px; padding: 0px;}
#accesibilidad #iconos_accesibilidad img{margin: 0px 0px 5px 0px; padding: 0px; border: none;}


/*HEADER*/
#header{background: url(../images/html/fondo_header.jpg) no-repeat 0px 0px; height: 88px; width: 772px; margin: 0px auto; font: 9px Arial, Helvetica, sans-serif; color: #FFF;}
#header ul{ background: url(../images/html/fondo_menu_header_internas.jpg) no-repeat 0px 0px; width:370px; height:24px; margin: 9px 0px 0px 2px; padding: 2px 9px 0px 0px; float:right;}
#header ul li{float:left; margin:0px 0px 0px 2px; padding:0px 0px 0px 0px; list-style: none;}
#header a:link, #header a:visited{color: #FFF; text-decoration: none; margin: 0px 3px 0px 3px; font-size:11px;}
#header a:hover, #header a:active{background: #999; color: #FFF; text-decoration: none;}
#header img{width: 200px; height: 30px; cursor: pointer; border: none; margin: 38px 0px 0px 20px;}
#header #link_contactenos{display: none; visibility: hidden;}
#header #menu_en a:link, #header #menu_en a:visited{margin: 0px 15px;}

/*HOME*/
#home{background: url(../images/html/fondo_estructura.jpg) repeat-y 0px 0px #FFF; width: 765px; margin: 0px auto; padding: 0px 0px 0px 7px;}

#home #foto_home{
	width: 559px;
	height: 363px;
	float: left;
	position: relative;
	margin: 0px 0px 0px -13px;
} 
*>#home #foto_home{margin:0px 0px 0px -1px;}

/*HOME: LOGOS FLASH*/
#home #flash_home{height:73px; clear:both;}


/*MENU PRINCIPAL*/
#menu p{background: url(../images/html/bullet_menu.gif) no-repeat 8px 2px; margin:0px; padding:0px; font: bold 12px/100% Helvetica, Arial, Helvetica, sans-serif; color: #FFF; letter-spacing: 0px;}

#menu p{background: url(../images/html/bullet_menu.gif) no-repeat 8px 2px; margin:0px; padding:0px; font: bold 11px/100% "Arial", Helvetica; color:#FFF; }
#menu p a:link, #menu p a:visited{color: #FFF; text-decoration: none; padding: 0px 0px 6px 18px; display: block;}
#menu p a:hover, #menu p a:active{color: #B7B7C2; text-decoration: none;}

#menu span{background: url(../images/html/fondo_linea_menu_home.jpg) no-repeat 0px 0px; width:197px; height:12px; display:block; margin:0px; padding:0px;}

#menu ul{background: url(../images/html/fondo_submenu.jpg) no-repeat 0px 0px #022150; width: 197px; font: 10px "Arial", Helvetica, Arial; margin: 0px 0px 0px 2px; padding: 9px 0px 3px 0px;}
#menu ul li{background: url(../images/html/fondo_menu_desplegable.gif) repeat-y 17px 0px; margin: 0px; padding: 1px 0px 1px 35px; list-style: none;}
#menu ul a:link, #menu ul a:visited{color: #FFF; text-decoration: none; margin: 0px; padding: 0px 0px 5px 0px;}
#menu ul a:hover, #menu ul a:active{color: #B7B7C2; text-decoration: none;}
#menu #menu_bottom{display: none; visibility: hidden;}


/*MENU PRINCIPAL: DEFINE MENU HOME*/

#home #menu{ background: url(../images/html/fondo_menu_home.jpg) no-repeat 0px 0px; width:197px; height:337px; float:left; padding: 26px 0px 0px 0px; border-left:1px solid #FFF; }

/*MENU PRINCIPAL: REDEFINE ELEMENTOS INTERNAS*/
#main #menu {background: url(../images/html/fondo_menu.jpg) repeat-y 0px 0px; width:223px; margin:0px; padding: 21px 0px 0px 0px; float:left;}

#main #menu #menu_bottom{background: url(../images/html/fondo_menu_bottom.jpg) no-repeat 0px 0px #FFF; display:block; visibility: visible; height: 177px; width: 223px; margin: 0px; padding: 0px 0px 50px 0px; float: left; display: block;}

#main #menu p{background: url(../images/html/bullet_menu.gif) no-repeat 8px 2px; margin: 0px; padding: 0px;}
#main #menu span{background: url(../images/html/fondo_menu_linea.jpg)no-repeat 0px 0px; width:214px; height:12px; display: block; font: 1px Arial, Helvetica, sans-serif; margin: 0px 0px 0px 2px; padding: 0px;}
#main #menu ul{width:214px;}

/*ESTRUCTURA DE CONTENIDOS: FONDO TOP, FONDO BLANCO, MARGENES*/
#estructura{background: url(../images/html/fondo_estructura.jpg) repeat-y 0px 0px #FFF; width: 772px; margin: 0px auto; display: table; }
#estructura #main{background: url(../images/html/fondo_main.gif) no-repeat 0px 0px; width: 756px; margin: 0px auto; padding: 3px 0px 0px 0px;}


/*BREADCRUMS*/
#breadcrums{margin: 0px 0px 0px -14px; position: relative; width: 510px; font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
#breadcrums a:link, #breadcrums a:visited{color: #00205A; text-decoration: underline;}
#breadcrums a:hover, #breadcrums a:active{background: #00205A; color: #FFF; text-decoration: none;}
#breadcrums p{background: url(../images/html/ic_breadcrums.gif) no-repeat 0px 7px; padding: 4px 0px 20px 21px; margin: 0px;}


/*HERRAMIENTAS DE USABILIDAD*/
#herramientas_top{margin: 0px 0px 0px -14px; padding: 5px 0px 0px 0px; position: relative; width: 510px; }
#herramientas_top button{width: 25px; height: 24px; margin: 0px 1px;}
#herramientas_top #bot_volver{background: url(../images/botones/bot_volver.jpg) no-repeat 0px 0px;}
#herramientas_top #bot_home{background: url(../images/botones/bot_home.jpg) no-repeat 0px 0px;}
#herramientas_top #bot_imprimir{background: url(../images/botones/bot_imprimir.jpg) no-repeat 0px 0px;}
#herramientas_top #bot_aumentar_txt{background: url(../images/botones/bot_aumentar_txt.jpg) no-repeat 0px 0px; float: right;}
#herramientas_top #bot_disminuir_txt{background: url(../images/botones/bot_disminuir_txt.jpg) no-repeat 0px 0px; float: right;}


/*CONTENIDOS*/
#contenidos{width:428px; margin:0px auto; padding:0px 0px 25px 23px; float:left; font:1em/160% Arial, Helvetica, sans-serif; text-align: justify;}

#contenidos p img{ width:96px; height:118px; margin:0px 0px 0px 10px; padding:0px; float:right;}


/*NUESTROS VALORES*/
#contenidos .nuestros_valores{ clear: both; padding: 0px; margin: 0px 0px 13px 0px; text-align: left; clear:both; overflow:hidden;}
#contenidos .nuestros_valores h3 {margin-bottom:5px; border-bottom: 1px solid #D4D4D4;}
#contenidos .nuestros_valores p{margin: 0px; padding: 0px 0px 5px 0px; text-align:justify; width:250px; float:right;}
#contenidos .nuestros_valores img{float: left; margin: 0px 15px 3px 0px; padding: 3px; width: 147px; height: 89px; border:solid 1px #ccc;}


/*PRINCIPALES HITOS*/
#contenidos #principales_hitos{font: 11px/120% Arial, Helvetica, sans-serif; color: #000; width: 525px; position: relative; margin: 0px 0px 0px -55px; text-align: center; clear:both;}
#contenidos #principales_hitos h1{background: url(../images/html/bullet_h2.gif) no-repeat 0px 3px; font: bold 1.1em Arial, Helvetica, sans-serif; color: #039; margin: 5px auto 8px auto; padding: 0px 0px 5px 17px; border: none; width: 190px; white-space: nowrap;}
#contenidos #principales_hitos h2{float: left; margin: 0px; padding: 0px 20px 0px 60px; border: none; background: none; font: bold 48px Arial, Helvetica, sans-serif; color:#FFF; width: 100px;}
#contenidos #principales_hitos p{float: left; margin:0px; padding: 0px 0px 8px 0px; width:296px; text-align:justify;}
*>#contenidos #principales_hitos span{background: url(../images/botones/bot_hito.png) no-repeat 0px 0px; text-align: center; width: 42px; height: 22px; display: block; float: left; margin: -5px 1px 0px 0px;}
*>#contenidos #principales_hitos a:link, *>#contenidos #principales_hitos a:visited{background: url(../images/botones/bot_hito.png) no-repeat 0px 0px; color: #FFF; width: 42px; height: 17px; padding: 5px 0px 0px 0px; display: block; text-decoration: none;}
*>#contenidos #principales_hitos a:hover, *>#contenidos #principales_hitos a:active{background: url(../images/botones/bot_hito_over.png) no-repeat 0px 0px; color: #333; text-decoration: none;}
*>#contenidos #principales_hitos a.activo:link, *>#contenidos #principales_hitos a.activo:visited{background: url(../images/botones/bot_hito_over.png) no-repeat 0px 0px; color: #333; text-decoration: none;}

#contenidos #principales_hitos #fondo{background: url(../images/html/fondo_hitos.jpg) no-repeat 0px 0px; width:504px; height: 115px; padding:23px 0px 0px 0px; text-align:left; margin:-2px 0px 0px 32px; position: relative;}

#contenidos #principales_hitos #botonera{width: 320px; margin:0px auto; text-align: center; font: bold 9px Arial, Helvetica, sans-serif; color: #FFF; padding: 5px 0px 0px 20px; height: 34px;}

#contenidos #principales_hitos #botonera_inferior{clear: both;}

*>#contenidos #principales_hitos #firts{margin-left: 20px;}


/*PRESENCIA INTERNACIONAL*/
#contenidos #presencia_internacional{background: url(../images/fotos_banner/img_presencia_internacional.jpg) no-repeat 0px 0px; width: 168px; float:right; margin: 0px 0px 0px 17px; padding: 165px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif; }
#contenidos #presencia_internacional h2{background: none; border: none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 15px 0px 0px 35px;}
#contenidos #presencia_internacional p{margin: 0px; padding: 0px 0px 3px 35px;}

/*REPRESENTACION AUTOMOTRIZ SUBARU*/
#contenidos #representacion_automotriz_subaru{width:168px; height:530px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif; }
#contenidos #representacion_automotriz_subaru h1{width:168px; height:100px; margin:0px; padding:0px; border:none;}
#contenidos #representacion_automotriz_subaru h1 img{ padding-left:10px; float:left;}
#contenidos #representacion_automotriz_subaru h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #representacion_automotriz_subaru p{margin: 0px; padding: 0px 0px 3px 35px;}

/*REPRESENTACION AUTOMOTRIZ KIA*/
#contenidos #representacion_automotriz_kia{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #representacion_automotriz_kia h1{width:168px; height:100px; margin:0px; padding:0px; border:none;}
#contenidos #representacion_automotriz_kia h1 img{ padding-left:10px; float:left;}
#contenidos #representacion_automotriz_kia h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #representacion_automotriz_kia p{margin: 0px; padding: 0px 0px 3px 35px;}

/*REPRESENTACION vehiculo HINO*/
#contenidos #representacion_vehiculo_hino{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #representacion_vehiculo_hino h1{width:168px; height:75px; margin:0px; padding:0px; border:none;}
#contenidos #representacion_vehiculo_hino h1 img{ padding-left:25px; float:left;}
#contenidos #representacion_vehiculo_hino h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #representacion_vehiculo_hino p{margin: 0px; padding: 0px 0px 3px 35px;}

/*REPRESENTACION vehiculo HIGER*/
#contenidos #representacion_vehiculo_higer{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #representacion_vehiculo_higer h1{width:168px; height:75px; margin:0px; padding:0px; border:none;}
#contenidos #representacion_vehiculo_higer h1 img{ padding-left:5px; float:left;}
#contenidos #representacion_vehiculo_higer h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #representacion_vehiculo_higer p{margin: 0px; padding: 0px 0px 3px 35px;}


/*REPRESENTACION VEHICULO HYUNDAI*/
#contenidos #representacion_vehiculo_hyundai{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #representacion_vehiculo_hyundai h1{width:168px; height:100px; margin:0px; padding:0px; border:none;}
#contenidos #representacion_vehiculo_hyundai h1 img{ padding-left:10px; float:left;}
#contenidos #representacion_vehiculo_hyundai h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #representacion_vehiculo_hyundai p{margin: 0px; padding: 0px 0px 3px 35px;}

/*REPRESENTACION MAQUINARIA UNIC*/
#contenidos #representacion_maquina_unic{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #representacion_maquina_unic h1{width:168px; height:50px; margin:0px; padding:0px; border:none;}
#contenidos #representacion_maquina_unic h1 img{ padding-left:10px; float:left;}
#contenidos #representacion_maquina_unic h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #representacion_maquina_unic p{margin: 0px; padding: 0px 0px 3px 35px;}

/*REPRESENTACION MAQUINARIA CARS*/
#contenidos #representacion_maquina_cars{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #representacion_maquina_cars h1{width:168px; height:65px; margin:0px; padding:0px; border:none;}
#contenidos #representacion_maquina_cars h1 img{ padding-left:10px; float:left;}
#contenidos #representacion_maquina_cars h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #representacion_maquina_cars p{margin: 0px; padding: 0px 0px 3px 35px;}

/*ACTIVIDAD RETAIL* NEXO*/
#contenidos #actividad_retail_nexo{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #actividad_retail_nexo h1{width:168px; height:70px; margin:0px; padding:0px; border:none;}
#contenidos #actividad_retail_nexo h1 img{ padding-left:10px; float:left;}
#contenidos #actividad_retail_nexo h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #actividad_retail_nexo p{margin: 0px; padding: 0px 0px 3px 35px;}


/*ACTIVIDAD RETAIL* HERNANOLEA*/
#contenidos #actividad_retail_hernanolea{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #actividad_retail_hernanolea h1{width:168px; height:60px; margin:0px; padding:0px; border:none;}
#contenidos #actividad_retail_hernanolea h1 img{ padding-left:10px; float:left;}
#contenidos #actividad_retail_hernanolea h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #actividad_retail_hernanolea p{margin: 0px; padding: 0px 0px 3px 35px;}

/* MARCAS RETAIL */
#contenidos p.marca_idumotora_txt {padding-right:168px}
#contenidos #marca_idumotora{width:168px; height:350px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #marca_idumotora h1{width:168px; height:60px; margin:0px; padding:0px; border:none;}
#contenidos #marca_idumotora h1 img{ padding-left:10px; float:left;}
#contenidos #marca_idumotora h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #marca_idumotora p{margin: 0px; padding: 0px 0px 3px 35px;}

/*NEGOCIOS RELACIONADOS MACO*/
#contenidos #negocios_relacionados_maco{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #negocios_relacionados_maco h1{width:168px; height:110px; margin:0px; padding:0px; border:none;}
#contenidos #negocios_relacionados_maco h1 img{ padding-left:10px; float:left;}
#contenidos #negocios_relacionados_maco h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #negocios_relacionados_maco p{margin: 0px; padding: 0px 0px 3px 35px;}

/*NEGOCIOS RELACIONADOS FORUM*/
#contenidos #negocios_relacionados_forum{width:168px; height:300px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #negocios_relacionados_forum h1{width:168px; height:80px; margin:0px; padding:0px; border:none;}
#contenidos #negocios_relacionados_forum h1 img{ padding-left:10px; float:left;}
#contenidos #negocios_relacionados_forum h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #negocios_relacionados_forum p{margin: 0px; padding: 0px 0px 3px 35px;}


/*RSE FUNDACION CHILE*/
#contenidos #fundacion_marchile{width:168px; height:440px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #fundacion_marchile h1{width:168px; height:80px; margin:0px; padding:0px; border:none;}
#contenidos #fundacion_marchile h1 img{ padding-left:10px; float:left;}
#contenidos #fundacion_marchile h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #fundacion_marchile p{margin: 0px; padding: 0px 0px 3px 35px;}

/*RSE subaru eolian*/
#contenidos #subarueolian{width:168px; height:400px; float:right; margin: 0px 0px 0px 17px; padding:5px 0px 0px 0px; text-align: left; font: bold 1em Arial, Helvetica,sans-serif;}
#contenidos #subarueolian h1{width:168px; height:60px; margin:0px; padding:0px; border:none;}
#contenidos #subarueolian h1 img{ padding-left:10px; float:left;}
#contenidos #subarueolian h2{background:none; border:none; font: bold 1em Arial, Helvetica, sans-serif; color: #000; margin:0px; padding:5px 0px 0px 35px;}
#contenidos #subarueolian p{margin: 0px; padding: 0px 0px 3px 35px;}


/*DESCARGAS*/
#contenidos .wallpaper {width:180px; margin:10px 20px 5px 0px; float:left;}
#contenidos .wallpaper img {width:180px;}
#contenidos .wallpaper p {margin:0px 0px 5px;}


/*MAPA DEL SITIO*/
#contenidos #mapa_sitio{background: url(../images/html/fondo_mapa_sitio.gif) no-repeat 63px 11px; width: 458px; margin: 10px 0px 0px 0px; padding: 0px; text-align: left;}
#contenidos #mapa_sitio h1{background: url(../images/html/tit_mapa_sitio_home.jpg) no-repeat 0px 0px; width: 65px; height: 21px; text-align: center; font: bold 12px Arial, Helvetica, sans-serif; color: #039; margin: 0px auto 20px auto; padding: 3px 0px 0px 0px; clear: both; border: none;}
#contenidos #mapa_sitio h1 a:link, #contenidos #mapa_sitio h1 a:visited{color: #039; text-decoration: none;}
#contenidos #mapa_sitio h1 a:hover, #contenidos #mapa_sitio h1 a:active{color: #000; text-decoration: none;}

#contenidos #mapa_sitio h2{background: url(../images/html/tit_mapa_sitio_secciones.jpg) no-repeat 0px 0px; width: 205px; height: 28px; border: none; font: bold 11px Arial, Helvetica, sans-serif; color: #000; margin: 3px 0px -11px 0px; padding: 4px 0px 0px 17px;}

#contenidos #mapa_sitio #left{width: 223px; margin: 0px; padding: 0px;}
#contenidos #mapa_sitio #left p{background: url(../images/html/bullet_mapa_sitio.gif) no-repeat 12px 7px; width: 223px; margin: 0px; padding: 5px 0px 0px 28px;}
#contenidos #mapa_sitio #left a:link, #contenidos #mapa_sitio #left a:visited{color: #000; text-decoration: none;}
#contenidos #mapa_sitio #left a:hover, #contenidos #mapa_sitio #left a:active{color: #039; text-decoration: none;}

#contenidos #mapa_sitio #right{float: right; border: 1px solid #CCC; width: 156px;}
#contenidos #mapa_sitio #right p{margin: 0px; padding: 0px; border-bottom: 1px solid #B7DCF6;} 
#contenidos #mapa_sitio #right a:link, #contenidos #mapa_sitio #right a:visited{color: #000; text-decoration: none; padding: 5px 8px; display: block;}
#contenidos #mapa_sitio #right a:hover, #contenidos #mapa_sitio #right a:active{background: #F5F5F5; color: #039; text-decoration: none;}



/*FORMULARIOS*/
#contenidos #formularios{width: 370px; margin: 0px auto; padding: 20px 0px 0px 0px; font: 1em Arial, Helvetica, sans-serif;}
*>#contenidos #formularios p{margin: 0px; padding: 0px; min-height: 26px; clear: both;}
#contenidos #formularios label{margin: 0px; padding: 5px 8px 2px 0px; text-align: right; display: block; float: left; width: 127px; border-bottom: 1px solid #7EBBDE;}
#contenidos #formularios input{background: url(../images/html/fondo_input_225.jpg) no-repeat right top; float: left; width: 215px; margin: 0px; padding: 5px 4px 9px 3px; font: 11px Arial, Helvetica, sans-serif; border: none;}
#contenidos #formularios input.file{background: #E2F1FB; float: left; width: 222px; margin: 0px; padding: 2px 0px; font: 11px Arial, Helvetica, sans-serif; border: 1px solid #D6E9F3;}
#contenidos #formularios input.input_120{background: url(../images/html/fondo_input_120.jpg) no-repeat right top; width: 113px;}

#contenidos #formularios select{background: #E2F1FB; float: left; width: 215px; margin: 0px; padding: 2px 0px; font: 11px Arial, Helvetica, sans-serif; border: 1px solid #D6E9F3;}
#contenidos #formularios textarea{background: url(../images/html/fondo_input_textarea.jpg) no-repeat left bottom; float: left; width: 217px; height: 103px; overflow: auto; margin: 0px; padding: 0px 0px 2px 5px; font: 11px Arial, Helvetica, sans-serif; border: none;}
#contenidos #formularios span{background: url(../images/html/ic_obligatorio.gif) no-repeat 0px 6px; width: 7px; height: 7px; padding: 6px 0px 0px 0px; display: block; float: left;}
#contenidos #formularios button{background: url(../images/botones/bot_formularios.jpg) no-repeat 0px 0px; float: right; width: 74px; padding: 3px 0px 3px 0px; margin: 0px 14px 0px 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #039;}


/*FOOTER*/
#footer{background: url(../images/html/fondo_footer.jpg) no-repeat 0px 0px; width: 772px; padding: 9px 0px 0px 0px; margin: 0px auto; font: 9px/140% Arial, Helvetica, sans-serif; color: #DBE0E6; clear: both;}
#footer button{float: right; margin: 0px 1px; width: 25px; height: 24px;} 
#footer #bot_subir_bottom{background: url(../images/botones/bot_subir_bottom.jpg) no-repeat 0px 0px;}
#footer #bot_home_bottom{background: url(../images/botones/bot_home_bottom.jpg) no-repeat 0px 0px; margin-right: 5px;}

#footer p{margin: 0px; padding: 0px 10px 5px 10px; clear: both;}
#footer span{float: right;}
#footer a:link, #footer a:visited{color: #DBE0E6; text-decoration: underline; margin: 0px 8px;}
#footer a:hover, #footer a:active{background: #999; color: #FFF; text-decoration: none;}

#footer a#intermedia:link, #footer a#intermedia:visited{color: #DBE0E6; text-decoration: underline; margin: 0px 0px 10px 0px; font: 9px "Trebuchet MS", Arial, Helvetica, sans-serif; float: right; text-decoration: none;}
#footer a#intermedia:hover, #footer a#intermedia:active{background: #999; color: #FFF; text-decoration: none;}

/*ESTILOS BANNER PROMO */
#flash_banner192x86 {margin-left: 10px;}
/*#banner_326x59 {background:#FF0000; width:326px; height:59px; margin:27px 0px 0px 436px; float:right;}*/
#banner_326x59 {float:right; margin-top:4px; margin-right: 0px; padding: 0px;}
#ul_bloque {width: 330px; display: block; float: right; margin: 0px; padding: 0px;}
.logo_home {float: left; margin-top: -5px; padding-top: 0px;}
