@import url(/css/no_index.css);
/*************************************************************/
/*                     YAGO ROURES 2002                      */
/*                       para Ibercaja                       */
/*************************************************************/

/*#############################################################*/
/*############### FUENTES Y COLORES POR DEFECTO ###############*/
/*#############################################################*/

BODY {
	background-color: #FFFFFF;
	color: #38383C;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	scrollbar-face-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-3dlight-color: #999999; 
	scrollbar-arrow-color:  #000000; 
	scrollbar-track-color: #E3E3E3; 
	scrollbar-darkshadow-color: #000066;
}
A {
	color: #000000;
	text-decoration: none;
}
A:hover {
	color: #4E1B22;
	text-decoration: underline;
}
A.enmenu{
	color: #FFFFFF;
	text-decoration: none;
	font-family: verdana,arial,tahoma,helvetica,san serif;
	font-weight: bold;
	font-size: 11;
}
A:hover.enmenu {
	color: #FFFFFF;
	text-decoration: none;
	font-family: verdana,arial,tahoma,helvetica,san serif;
	font-weight: bold;
	font-size: 11;
}

/****************** CABECERA ******************/
.cabcol {
	color: #C0C0C0;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}

/****************** MENU CABECERA ******************/
.menutopcol {
	color: #000000;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 8px;
	font-weight: bold;
	font-style: normal;
}

/****************** PIE ******************/
.botcol {
	color: #CCCCCC;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: 12px;
	text-align: center;
	border-top: 1px #A5ACB2 solid;

}
#bot A {
	color: #92A0AA;
	font-weight: bold;
	font-size: 8px;
	text-decoration: none;
}
#bot A:hover {
	color: #92A0AA;
	font-weight: bold;
	font-size: 8px;
	text-decoration: underline;
}

/****************** CONTENIDOS ******************/
.contcol {
	color: #000000;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	z-index:0;
}
#cont TABLE {
	color: #333333;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}

#cont INPUT {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px #A5ACB2 solid;
}
#cont TEXTAREA {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px #A5ACB2 solid;
}
#cont SELECT {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
}

/****************** SECCION ******************/
.topcol {
	color: #C0C0C0;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;

}
.fondogris {
	background-attachment: fixed;
	background-image: url(/img/fondogris.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}


/****************** LOGIN IBD ******************/
.logincol {
	color: #C0C0C0;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}
#login A {
	color: #000000;
	text-decoration: none;
}
#login A:hover {
	color: #000000;
	text-decoration: underline;
}
#login INPUT {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px #A5ACB2 solid;
}
.logizq {
	width: 127px;
	color: #000000;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
}
.logdch {
	width: 127px;
	color: #000000;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	text-align: right;
	padding-left: 8px;
	padding-right: 8px;
}

/******************* MENUS DESPLEGABLES *******************/
.off {
	cursor: default;
	text-decoration: none;
}
.on {
	cursor: hand;
	text-decoration: underline;
}
.dsptopazul {
	color: #FFFFFF;
	background-color: #2F72A3;
	border: 1px #FFFFFF solid;
	border-top: 0px none;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
	white-space : nowrap;
	padding: 5px;
}
.dsptopgris {
	color: #FFFFFF;
	background-color: #858992;
	border: 1px #FFFFFF solid;
	border-top: 0px none;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
	white-space : nowrap;
	padding: 5px;
}
.dsptoprojo {
	color: #FFFFFF;
	background-color: #B24E5D;
	border: 1px #FFFFFF solid;
	border-top: 0px none;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
	white-space : nowrap;
	padding: 5px;
}
.dspusreg {
	color: #FFFFFF;
	background-color: #0A5B94;
	border-top: 1px #CBDCE8 solid;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	line-height: 15px;
	margin: -5px;
	margin-top: 0px;
	padding: 5px;
	padding-top: 0px;
	white-space : nowrap;
}

/****************** MENU LATERAL ******************/
.menucol {
	color: #C0C0C0;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;

}
.raquo3 {
	color: #333333;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -12px;
	padding-left: 1px;
	position: relative;
	top: 0px;
	left: 0px;
}
.raquo4 {
	color: #333333;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -12px;
	padding-left: 10px;
	position: relative;
	top: 0px;
	left: 0px;
}
.raquo5 {
	color: #333333;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -12px;
	padding-left: 18px;
	position: relative;
	top: 0px;
	left: 0px;
}
.raquo6 {
	color: #333333;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	margin-bottom: -12px;
	padding-left: 26px;
	position: relative;
	top: 0px;
	left: 0px;
}
#menu INPUT {
	color: #333333;
	background-color: #C1CCD9;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	border: 1px #ADC3CE solid;
}

/****************** SUBMENU HERRAMIENTAS ******************/
#herr {
	color: #333333;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}
#herr INPUT {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px #A5ACB2 solid;
}
.titherr {
	width: 167px;
	height: 14px;
	color: #FFFFFF;
	background-color: #999999;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	padding-top: 1px;
	padding-left: 3px;
	margin-top: 20px;
}
.subherr {
	width: 167px;
	color: #333333;
	background-color: #F5F6F7;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	padding-top: 1px;
	padding-left: 3px;
	line-height: 14px;
}
.subherr A {
	color: #333333;
	text-decoration: none;
}
.subherr A:hover {
	color: #333333;
	text-decoration: underline;
}

/*#############################################################*/
/*################## POSICIONES DE LAS CAPAS ##################*/
/*#############################################################*/

/****************** NAVEGACION ******************/
#nvg {
	position: absolute;

	top: 87px;
	width: 594px;
	left: 50%;
	margin-left:-208px;
	margin-top:-21px;
	z-index: 0;
}

#nvg_faqs{
	position: relative !important;
}

/****************** PIE ******************/
#bot {
/*	position: absolute;
*/
	width: 780px;
	top: 100%;
	left: 50%;
	margin-left: -390px;
	margin-top: 15px;
	z-index: 0;
}
#botizq {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 156px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
}
#botdch {
	position: absolute;
	top: 0px;
	left: 156px;
	width: 624px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 10px;
}
#condiciones {
	color: #DC143C;
	position: absolute;
	width: 780px;
	top: 0;
	left: 50%;
	margin-left: -390px;
	margin-top: -15px;
	z-index: 98;
}

/****************** CABECERA ******************/
#cab {
	position: absolute;
	top: 0px;
	left: 50%;
	width: 780px;
	height: 73px;
	margin-left: -390px;
	background-image: url("../img/cab-back.jpg");
	background-repeat: no-repeat;
	z-index: 0;
}
#cab A { 
	color: #FFFFFF;
	text-decoration: none;
}
#cab A:hover { 
	color: #FFFFFF;
	text-decoration: underline;
}
#logosup {
	position: absolute;
	width: 181px;
	height: 68px;
	left: 0px;
	top: 0px;
	clip: rect(0px 181px 68px 0px);
	padding-top: 19px;
	padding-left: 17px;
}
#menusup {
	position: absolute;
	width: 598px;
	height: 48px;
	left: 181px;
	top: 0px;
	clip: rect(0px 598px 48px 0px);
}
/****************** MENU CABECERA ******************/
#menutop {
	position: absolute;
	width: 494px;
	height: 13px;
	left: 216px;
	top: 54px;
	clip: rect(0px 494px 13px 0px);
	z-index: 0;
}
.menusep {
	position: relative;
	width: 150px;
	height: 1px;
	background-image: url("../img/menu_sep.gif");
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	margin-top: 3px;
	margin-left: -5px;
	line-height: 1px;
}

/****************** CONTENIDOS ******************/
#cont {
left:-200px;
margin-left:0;
margin-top:0;
position:relative;
top:97px;
width:0;
z-index:0;
min-height: 700px;
max-width : 550px;

}

/****************** SECCION ******************/
#top {
	position: absolute;
	top: 101px;
	width: 600px;
	height: 66px;
	left: 50%;
	margin-left: -208px;
	z-index: -2;
}

/****************** LOGIN IBD ******************/
#login {
	position: absolute;
	top: 140px;
	width: 127px;
	height: 105px;
	left: 50%;
	margin-left: 264px;
	/******************
	background-image: url("../img/login.gif");
	background-repeat: no-repeat;
	******************/
	margin-top: 2px;
	padding-top: 30px;
	z-index: 98;
}
#logalta {
	position:absolute;
	left: 94px;
	top: 0px;
	width: 33px;
	height: 25px;
}

/****************** BANNER ******************/
#bandch {
	position: absolute;
	top: 277px;
	width: 127px;
	height: 105px;
	left: 50%;
	margin-left: 264px;
	padding-bottom: 5px;
	z-index: 98;
}
#bansup {
	position: absolute;
	top: 6px;
	width: 127px;
	height: 105px;
	left: 50%;
	margin-left: 60px;
	padding-bottom: 5px;
	z-index: 100;
}

/****************** MENU LATERAL ******************/
#menu {
	position: absolute;
	top: 87px;
	width: 167px;
	left: 50%;
	margin-left: -385px;
	z-index: 0;
}

/******************* MENUS DESPLEGABLES *******************/
#pst1 {
	position: absolute;
	left: 216px;
	top: 51px;
	z-index: 98;
}
#mrc1 {
	position: absolute;
	left: 244px;
	top: 70px;
	z-index: 97;
}
#dsptop1 {
	position: absolute;
	left: 221px;
	top: 72px;
	width: 150px;
	clip: rect(0px 150px 225px 0px);
	z-index: 99;
}
#pst2 {
	position: absolute;
	left: 282px;
	top: 51px;
	z-index: 98;
}
#mrc2 {
	position: absolute;
	left: 331px;
	top: 70px;
	z-index: 97;
}
#dsptop2 {
	position: absolute;
	left: 287px;
	top: 72px;
	width: 150px;
	clip: rect(0px 150px 225px 0px);
	z-index: 99;
}
#pst3 {
	position: absolute;
	left: 389px;
	top: 51px;
	z-index: 98;
}
#mrc3 {
	position: absolute;
	left: 420px;
	top: 70px;
	z-index: 97;
}
#dsptop3 {
	position: absolute;
	left: 394px;
	top: 72px;
	width: 150px;
	clip: rect(0px 150px 225px 0px);
	z-index: 99;
}
#pst4 {
	position: absolute;
	left: 460px;
	top: 51px;
	z-index: 98;
}
#mrc4 {
	position: absolute;
	left: 493px;
	top: 70px;
	z-index: 97;
}
#dsptop4 {
	position: absolute;
	left: 463px;
	top: 72px;
	width: 150px;
	clip: rect(0px 150px 225px 0px);
	z-index: 99;
}
#dsptop4 TABLE {
	color: #FFFFFF;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}

#pst5 {
	position: absolute;
	left: 538px;
	top: 51px;
	z-index: 98;
}
#mrc5 {
	position: absolute;
	left: 572px;
	top: 70px;
	z-index: 97;
}
#dsptop5 {
	position: absolute;
	left: 541px;
	top: 72px;
	width: 150px;
	clip: rect(0px 150px 225px 0px);
	z-index: 99;
}
#pst6 {
	position: absolute;
	left: 617px;
	top: 51px;
	z-index: 98;
}
#mrc6 {
	position: absolute;
	left: 658px;
	top: 70px;
	z-index: 97;
}
#dsptop6 {
	position: absolute;
	left: 554px;
	top: 72px;
	width: 150px;
	clip: rect(0px 150px 225px 0px);
	z-index: 99;
}

/******************* TABLAS POPUP *******************/
#popup TABLE {
	color: #333333;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}
#popup TD {
	color: #333333;
	font-family: verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}
#popup INPUT {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px #A5ACB2 solid;
}
#popup TEXTAREA {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
	border: 1px #A5ACB2 solid;
}
#popup SELECT {
	color: #000000;
	font-family: "Small Fonts",verdana,tahoma,arial,helvetica,san serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
}
.h_fondof{
	background : url(../../home_particulares/img/mas_fondos_d_ani_int2.png) no-repeat;
	color: #FFFFFF;
	height:108;
}

/*-- added by Aitor (13-11-09) --*/
.hide{
	display: none;
	visibility: hidden;
}
/*-- end added by Aitor (13-11-09) --*/
