/*	Reseteo de estilos según navegador	*/
/*---------------  RESETEO  ---------------   */
html, body, div, span, applet, object, iframe,
h1, h3, h4, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i{
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight:normal;
     font-style:normal;
     font-size:100%;
     font-family:inherit;
     vertical-align:baseline;
}
.borde1{border:#666666 solid 1px;}
body{
     line-height:1.1;
	 text-align:center;
}
:focus{
     outline:0;
}
ol, ul{
     list-style:none;
}
table{
     border-collapse:collapse;
     border-spacing:0;
}
blockquote:before, blockquote:after, q:before, q:after {
     content:"";
}
blockquote, q{
     quotes:"" "";
}
input, textarea{
     margin:0;
     padding:0;
}
hr{
     margin:0;
     padding:0;
     border:0;
     color:#000;
     background-color:#000;
     height:1px;
}

/*------------------------------------------------------------------------*/

html,body{ 
	letter-spacing:0px;
	margin-top:20px;
	text-align:center; 
	margin:0px; 
	/*height:100%;*/
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pagina{
	width:900px;
	position:relative;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
.header{
	width:900px;
	background-image:url(imagenes/aaa.jpg);
	background-repeat:repeat-x;
	height:120px;
}
.cabecera{
	background-image:url(imagenes/banners/IBKsomos.jpg);
	background-repeat:no-repeat;
	height:115px;
	width:712px;
	padding:0px;
	margin:0px;
	float:left;
}
.logo{
	width:188px;
	height:115px;
	margin:0px;
	padding:0px;
	float:left;
}
#submenu{
	color:#6ab2e7;
	text-align:right;
	padding-right:80px;
	margin-bottom:5px;
}
#submenu a {
	color:#6ab2e7;
	text-decoration:none;
}
#submenu form{
	display:inline;
}
#submenu form input{
	border: solid 1px #6ab2e7;
}
#ruta{
	background-image:url(imagenes/blanco333.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#ff9200;
	position:relative;
	margin-right:470px;/*para que IE no lo centre*/
	margin-top:90px;
	height:25px;
	width:362px;
	text-align:left;
}
#ruta a{
	color:#ff9200;
	text-decoration:none;
}
.ladoizquierdo{

	width:188px;
	padding:0px;
	margin:0px;
	background-color:#fff;
	height:650px;
	float:left;
}
.lista{ list-style-type:square; margin-top:15px; margin-bottom:15px; margin-left:20px;}
/*********************************************************************
PRUEBA MENU CON DIVS
*********************************************************************/

#menu{
background-image:url(imagenes/fondowebIBK.jpg);
background-position:0 0 1 0;
background-repeat:no-repeat;

	width:188px;
	background-color:#FFF;
	margin:0px;
	padding:0px;
	overflow:auto;
	padding-bottom:30px;
}
#enlace{
	text-align:right;
	margin-top:22px;
	margin-right:15px;
}
#texto{
	border-bottom:#ccffff 1px solid;
	margin-right:20px;
	margin-left:10px;
}
#texto a, #texto a:hover{
	color:#6ab2e7;
	text-decoration:none;
}
#texto2{
	border-bottom:#FF9200 1px solid;
	margin-right:20px;
	margin-left:10px;
}
#texto2 a, #texto a:hover{
	color:#ff9200;
	text-decoration:none;
}

#imgenlace1, #imgenlace2, #imgenlace3, #imgenlace4, #imgenlace5, #imgenlace6, #imgenlace7, #imgenlace8, #imgenlace9, #imgenlace10, #imgenlace11, #imgenlace12, #imgenlace13, #imgenlace14 {
	width:8px;
	height:14px;
	float:right;
}
#sep1{
	margin:0px;
	padding:0px;
	margin-bottom:-5px;
	height:25px;
}
#copy{
	margin-top:50px;
	width:450px;
	height:20px;
	color:#6ab2e7;
	font-size:9px;
	text-align:left;
	float:left;
}
#copy2{
	margin-top:50px;
	width:450px;
	height:20px;
	color:#6ab2e7;
	font-size:9px;
	text-align:left;
	float:left;
	margin-left:190px;
}
#copy a, #copy2 a{
	color:#6ab2e7;
	text-decoration:none;
}
#cuerpo{
	margin-top:2px;
	width:550px;
	float:left;
}
#cuerpo1{

	margin-top:2px;
	float:left;
	width:700px;
}
#columna1{
	background-color:#fff;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	float:left;
	width:300px;
	color:#666;
}
#columna11{
	background-color:#fff;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	float:left;
	width:450px;
	/*height:200px;*/
	color:#666;
}

.formulario{
padding:5px;
width: 400px;
text-align:right;
}

#columna2{
	background-color:#fff;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	float:left;
}
#cuadro1{
	width:205px;
	height:100px;
	border-left:solid 2px #6ab2e7;
	border-right:solid 2px #6ab2e7;	
	background-image:url(imagenes/ibk-ondemand.jpg);
	background-repeat:no-repeat;
}
#cuadro2{
	width:205px;
	height:100px;
	border-left:solid 2px #6ab2e7;
	border-right:solid 2px #6ab2e7;	
	background-image:url(imagenes/ibk-opensource.jpg);
	background-repeat:no-repeat;
}
#cuadro3{
	width:205px;
	height:100px;
	border-left:solid 2px #6ab2e7;
	border-right:solid 2px #6ab2e7;	
	background-image:url(imagenes/ibk-tecnologia.jpg);
	background-repeat:no-repeat;
}
#columna3{
	margin-top:15px;
	padding-top:2px;
	padding-left:5px;
	padding-right:10px;

	width:133px;
	float:right;
	background-color:#fff;
}
.caja1{}
.caja2{}
.caja3{}

.bold{
	font-weight:bold;
}
.boldwhite{
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.boldGris{
	color:#666;
	font-weight:bold;
}
.gris{
	color:#666;
}
.listaCuadrado{
	list-style-type:square;
	margin-left:30px;
}
.listaCuadrado li{
	margin-bottom:10px;
}
.textoAzul{
	color:#6ab2e7;
}
#columna2 a{
	text-decoration:none;
}
.texto1{
	color:#fff;
	font-weight:bold;
	text-align:left;
	margin-top:-27px;
	margin-left:60px;
	font-size:11px;
}
.img1{
	margin-top:10px;
	margin-bottom:10px;
}

/* Raised */
.raised {background: transparent; width:40%; margin:0;}/* auto;}*/
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
/*.raised p {padding-bottom:0.2em; padding-top:0.3em;}*/
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1,  .raised .b2,  .raised .b3,  .raised .b4,
.raised .b11, .raised .b22, .raised .b33, .raised .b44,
.raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b,
.raised .b1c, .raised .b2c, .raised .b3c, .raised .b4c {display:block; overflow:hidden;}

.raised .b1, .raised .b11, .raised .b2, .raised .b22, .raised .b3, .raised .b33, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b1c, .raised .b2c, .raised.b3c {height:1px;}

.raised .b2 {background:#6ab2e7; border-left:1px solid #fff; border-right:1px solid #6ab2e7;}
.raised .b3 {background:#6ab2e7; border-left:1px solid #fff; border-right:1px solid #6ab2e7;}
.raised .b4 {background:#6ab2e7; border-left:1px solid #fff; border-right:1px solid #6ab2e7;}

.raised .b22 {height:2px; background:#bddaec; border-left:1px solid #bddaec; border-right:1px solid #bddaec;}
.raised .b33 {background:#fff; border-left:2px solid #bddaec; border-right:2px solid #bddaec;}
.raised .b44 {background:#fff; border-left:2px solid #bddaec; border-right:2px solid #bddaec;}

.raised .b2b {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised .b3b {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised .b4b {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}

.raised .b2c {background:#6ab2e7; border-left:1px solid #fff; border-right:1px solid #6ab2e7;}
.raised .b3c {background:#6ab2e7; border-left:1px solid #fff; border-right:1px solid #6ab2e7;}
.raised .b4c {background:#6ab2e7; border-left:1px solid #fff; border-right:1px solid #6ab2e7;}

.raised .b1{margin:0 5px; background:#fff;}
.raised .b11, .raised .b1b, .raised .b1c {margin:0 5px; background:transparent;}
.raised .b2,  .raised .b2b, .raised .b2c {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b33, .raised .b3b, .raised .b3c {margin:0 2px;}
.raised .b4, .raised .b44, .raised .b4b, .raised .b4c {height:2px; margin:0 1px;}
.raised .b22{margin:0 4px; border-width:0 2px;}

.raised .boxcontent {display:block;  background:#6ab2e7; border-left:1px solid #fff; border-right:1px solid #6ab2e7;}
.raised .boxcontentwhite {display:block;  background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised .boxcontentwhite2 {display:block;  background:#fff; border-left:2px solid #bddaec; border-right:2px solid #bddaec; border-bottom:2px solid #bddaec; margin-bottom:2px;}
.raised .boxcontent a{text-decoration:none;}
.borde1{border:#0099CC 1px solid;}
.noticia{ background-color:#6ab2e7; margin-left:10px; margin-right:10px;}
hr {background-color:#6ab2e7;color:#6ab2e7; }
a.textoAzul{ text-decoration:none;}
