/* --
Santander Banefe
diseño: Maria Carolina Silva
construccion: -
fecha: -
mod1: -
-- */

#main {
	border: 0pt none;
}

#side {
	border: none;
}
			/* --------  #caja_login -------------*/
	
		fieldset.login {
			border:4px solid #efefef;
			color:#ff6300;
			display:block;
			margin:0pt;
			padding: 0.9em 0;
		}
		
			#container.microempresarios fieldset.login {
				color:#006331;
			}
		
		#caja_login legend {
			display: none;
		}
		
			#caja_login a {
				text-decoration: none;
			}
			#caja_login a.solicita {
				background: url(bitmaps/bkg_login_bajo.gif) left top no-repeat;
				/*width: 168px;*/
				height: 28px;
				display: block;
				color: #636363;
				padding-left: 1.5em;
				padding-top: 0.4em;
				font-size: 0.85em;
			}
			
			#caja_login p {
				background: url(bitmaps/bkg_login_bajo.gif) left bottom no-repeat #efefef;
				/*width: 168px;*/
				height: 68px;
				display: block;
				color: #636363;
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 4pxem;
				font-size: 0.85em;
				margin-bottom:3px;
			}
		/*		boton Superclave   */
		#caja_login a.btn_superclave {
			width: 170px;
			height: 28px;
			text-indent: -9999px;
			background: url(bitmaps/botones_usosuperclave.gif) left top no-repeat;
			display: block;
			margin: 0px 0px 0px 0px;
			padding: 0;
		}
		#caja_login a:hover.btn_superclave {
			background: url(bitmaps/botones_usosuperclave.gif) left bottom no-repeat;
		}
/*		fin boton Superclave   */
		
/*		boton cambio de clave*/
		#caja_login a.btn_cambioclave {
			width: 170px;
			height: 28px;
			text-indent: -9999px;
			background: url(bitmaps/boton_obtenclave.gif) left top no-repeat;
			display: block;
			margin: 0px 0px 0px 0px;
			padding: 0;
		}
		#caja_login a:hover.btn_cambioclave {
			background: url(bitmaps/boton_obtenclave.gif) left bottom no-repeat;
		}
/*		fin boton cambio de clave*/
			#caja_login a.link_cajalogin {
				background: url(bitmaps/arrow.gif) 0 3px no-repeat;
				color: #636363;
				margin:5px 0;
				padding-left:13px;
				text-align:center;
				font-size: 10px;
				font-weight:bold;
				float:left;
			}
			#caja_login a:hover.link_cajalogin {
				color: #F60;
			}
			#caja_login p .destacado {
				font-weight:bold;
			}
			
				#container.microempresarios #caja_login a.solicita {
					background: url(bitmaps/bkg_login_bajo_microemp.gif) left top no-repeat;
				}
			
			#caja_login a:hover.solicita {
				text-decoration: underline;
			}
	
		fieldset.login label, fieldset.login input {
			display:block;
			float:left;
		}
		
		fieldset.login label {
			text-align:right;
			width:25%;
		}
	
		fieldset.login input {
			border:1px solid #688098;
			font-size:1em;
			height:16px;
			width:72px;
			padding-right: 1.2em;
			margin: 0em 0em 0.625em 0.5em;
			text-indent: 0.2em;
			color: #688098;
		}
		
			fieldset.login input.input_corto {
				width:40px;
			}
		
		fieldset.login button {
			background:white url(bitmaps/bot_login_submit.gif) no-repeat scroll left top;
			border-width:0pt;
			height:20px;
			margin-left: 2.5em;
			width:20px;
			text-indent: -999px;
		}
	
	/* --------  #menu_lateral  ------------- */
	
	#menu_lateral {
	
	}
	
		#menu_lateral li a {
			display: block;
			padding-left: 2.3em;
			font-size: 1em;
			letter-spacing:0;
			color: #636363;
			height: 32px;
			line-height: 1.7em;
			background: url("bitmaps/fondo_menu_lateral.gif") 0px 0px no-repeat;
		}
		
			#container.microempresarios #menu_lateral li a {
				background: url("bitmaps/fondo_menu_lateral.gif") 0px 0px no-repeat;
			}
		
		#menu_lateral li a:hover {
			color: #ff0000;
			background: url("bitmaps/fondo_menu_lateral.gif") 0px -32px no-repeat;
		}
		#menu_lateral li a.btndescubre {
			text-indent:-9999px;
			height:60px;
			background: url("bitmaps/fondo_btn_descubre.gif") top no-repeat;
		}
		#menu_lateral li a.btndescubre:hover {
			background: url("bitmaps/fondo_btn_descubre.gif") top no-repeat;
		}
	
		#menu_lateral li a.btn_demo {
			background: url("bitmaps/fondo_menu_demo.gif") 0px 0px no-repeat;
			color: #ff6300;
			font-weight: bold;
			line-height: 2.4em;
		}
		
			#container.microempresarios #menu_lateral a.btn_demo {
				background: url("bitmaps/fondo_menu_demo_microemp.gif") 0px 0px no-repeat;
				color: #006331;
			}
			
			#container.microempresarios #menu_lateral a:hover.btn_demo {
				background: url("bitmaps/fondo_menu_demo_microemp.gif") 0px -32px no-repeat;
				color: #999;
			}
	
		#menu_lateral li a:hover.btn_demo {
			background: url("bitmaps/fondo_menu_demo.gif") 0px -32px no-repeat;
			color: #999;
		}
	
		#menu_lateral li a.btn_credito {
			width: 178px;
			height: 45px;
			text-indent: -999px;
			background: url(bitmaps/btn_credito.gif) 0px 0px no-repeat;
			display: block;
			margin: 0 auto;
			padding: 0;
		}
		
			#container.microempresarios #menu_lateral a.btn_credito {
				background: url(bitmaps/btn_credito_microemp.gif) 0px 0px no-repeat;
			}
		
		#menu_lateral li a:hover.btn_credito {
			background: url(bitmaps/btn_credito.gif) 0px 0px no-repeat;
		}
		
		.condiciones{
			position:relative;
			top: 40px;
	 }

	/* --------  #sub_nav -------------*/
	
	#sub_nav {
		border-top: 1px dotted #cecece;
	}
	
		#sub_nav .menu_secundario{
			background: #fff;
			font-size: 1em;
			text-align: center;
			border-bottom: 1px dotted #cecece;
			padding-left: 1.2em;
		}
	
			.menu_secundario li {
				float: left;
				padding: 0.7em 1.5em;
				border-right: 1px dashed #cecece;
			}
	
				.menu_secundario li a {
					font-weight: bold;
					color: #666;
					text-decoration: none;
					font-size: 0.9em;
				}
	
				.menu_secundario li a:hover {
					text-decoration: underline;
				}

					li.indicadores a {
						font-weight:normal;
					}

		#sub_nav p {
			float: left;
			width: 750px;
			padding: 0.5em 0.5em;
		}
	
			#sub_nav .iso {
				font-family:Arial, Helvetica, sans-serif;
				text-align: center;
				border-bottom: 1px dotted #cecece;
				font-size: 0.8em;
				padding: 0.3em 0;
			}
		
		#sub_nav .iso a {
			color: #666;
			text-decoration: none;
			line-height: 2em;
		}
		
		#sub_nav .iso a:hover {
			color: #FF6300;
			text-decoration: underline;
		}
	
	/* --------  #banner_principal -------------*/
	
	#content #banner_principal {
		margin-bottom: 0.2em;
	}
	
	#layer_cambio_imagen{
		position:absolute;
		top:0;
		left:0;
	}