/**********CLASS QUE SE UTILIZA PARA OCULTAR LA MAXIPUBLI O LAS DOS PRIMERAS COLUMNAS******************************/
.invisible{
	position:absolute;
	top:-2000;
	left:-2000;
}
/*******CAJA ACCESO***********/
.subportal, .subportalS {padding:0;}
/*-------------------------------ESTILOS PARA COLUMNAS HOME------------------------------------*/
#columna_uno{
	float:left;
	margin:10px 0 0 0;
}
#columna_uno_top{
	display:none;
}
#columna_uno_pie{
	display:none;
}
#columna_dos{
	float:left;
	margin:10px 0 0 0;
}
#columna_dos_top{
	display:none;
}
#columna_dos_pie{
	display:none;
}
#columna_tres{
	float:right;
	margin:10px 0 0 0;
	width:244px;
}
 #columna_tres_top{
	display:none;
}
#columna_tres_pie{
	display:none;
}
html>/**/body #columna_uno #C1 #PORTLET, html>/**/body #columna_dos #C1 #PORTLET{
	float:left;
}
/*/////////////////////////////////////////////// 	ESTILOS PARA FONDOS ///////////////////////////////////////////////*/

#contenido_fondos{
	font-family:tahoma;
}
#contenido_fondos form{
	margin:0;
}
#contenido_fondos #PORTLET-SECTION-HEADER {
	margin:0 0 10px 0;
	padding:3px 0 0 0;
}
html>/**/body #contenido_fondos #PORTLET-SECTION-HEADER {/*hack para navegadores no IE*/
	padding:1px 0 0 0;
}
#contenido_fondos #PORTLET-SECTION-HEADER #HEADER{
	margin:0;
	float:none;
}
#contenido_fondos #PORTLET-SECTION-HEADER #HDBOT{
	display:none;
}
html>/**/body #contenido_fondos table{ /*hack para navegadores no IE*/
	float:left;
}
#contenido_fondos table.centrar{
	margin:1em auto;
}
#contenido_fondos table #BODY_INPUT table select.dato{
	background-color:#FFFFFF;
	color:#000000;
	font-size:10px;
	margin-left:0;
	width:200px;
	margin:0 5px 0 0;
}
#contenido_fondos table #BODY_INPUT .txt{
	color:#004539;
	font-family:tahoma;
	font-size:11px;
	padding:0 0 0 7px;
}
#contenido_fondos table #BODY_LISTA .cblistaC {
	background-color:#007A5E;
	border-color:#FFFFFF #A4A3A3 #A4A3A3 #FFFFFF;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	height:18px;
	padding:2px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
#contenido_fondos table table{
	float:none;
}

#contenido_fondos table #BODY_LISTA .listaI {
	border-bottom:1px solid #E8F3F6;
	color:#004539;
	font-size:11px;
	height:18px;
	padding:2px;
	text-align:left;
	vertical-align:middle;
}
#contenido_fondos #EXPLICA	{
	width:750px;
	font-size: 12px;
	font-weight: 700;
	color: #004539;
	text-align: left;
	float:none;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	padding-left: 1.3em;
}
#contenido_fondos #EXPLICA p{
	font-weight:normal;
}
#fondos_izq a, #fondos_der a{
	color:#333333;
	text-decoration:none;
}
#fondos_izq{
	float:left;
	width: 30%;
}
#fondos_izq #body_lista	{
	float:left;
	margin:15px 0px 15px 15px;
}
#fondos_izq .titulo_lista{
	border:none;
	margin:0 0 0 15px;
}
#fondos_izq ul{
	padding:0 0 0 30px;
	margin:0;
	list-style-image: url(img/enlace.gif);
}
#fondos_izq ul li{
	margin:0 0 5px 0;
}
.body_lista_top {
	float:left;
	width:180px;
	background-image: url(img/body_lista_top.jpg);
	background-repeat: no-repeat;
	height: 12px;
	margin:0;
	padding:0;
}
.body_lista_cuerpo {
	float:left;
	width:180px;
	background-image: url(img/body_lista_cuerpo.jpg);
	background-repeat:  repeat-y;
}
.body_lista_cuerpo .datopc {
	padding:5px 0px 8px 10px;
	width:100%;
}
.body_lista_cuerpo .datopc option{
	font-size:xx-small;
}
.azul11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	width: 157px;
}
.body_lista_pie {
	float:left;
	width:180px;
	background-image: url(img/body_lista_pie.jpg);
	background-repeat: no-repeat;
	height: 15px;
}
.titulo_form {
	font-size: 11px;
	color: #007856;
	margin:0 0 0 10px;
}
p.titulo_form {
	color: #333;
	margin:0 0 0 15px;
}
p.titulo_form INPUT{
	background-color:#E0E0E0;
}
#fondos_izq #BOT{
	text-align:right;
	padding:0px;
	float:left;
	margin:-18px 0px 0px 130px;
	display:inline;	
}


html>/**/body #fondos_izq #BOT{
	margin:-12px 0px 0px 130px;
}
#fondos_der {
	float:left;
	padding:25px 0px 0pt 0px;
	width:70%;
}
.fondos_lista_img {
	float: left;
	margin:0 10px 0 0;
}
.fondos_lista_txt {
	float: right;
	width:40%;
	margin:0 0 45px 0;
}
.titulo_lista{
	color: #007856;
	border-bottom: 1px solid #007856;
	font-weight: bold;
	font-size:12px;
	margin:5px 0 5px 0;
}
.texto_lista{
	border-bottom:1px solid #E8F3F6;
	float:left;
	font-size:11px;
	line-height:18px;
	margin:0pt 0pt 0pt 2%;
	padding:2px 3px;
	width:96%;
}
.body_lista_cuerpo form {
	display:inline;	
}
#contenido_fondos #perfiles{
	float:left;
	margin:30px 95px;
	display:inline;
}
#contenido_fondos .azul, #contenido_fondos .verde, #contenido_fondos .rojo, #contenido_fondos .amarillo{
	float:left;
	margin:0 5px;
	text-align:center;
	width:140px;
	display:inline;
}
#contenido_fondos .azul a{
	color:#0099CC;
	text-align:center;
	font-weight:700;
}
#contenido_fondos .azul .cuadrado{
	background-color:#0099CC;
	width:40px;
	height:40px;
	margin:5px auto;
}
#contenido_fondos .verde a{
	color:#33CC66;
	text-align:center;
	font-weight:700;
}
#contenido_fondos .verde .cuadrado{
	background-color:#33CC66;
	width:40px;
	height:40px;
	margin:5px auto;
}
#contenido_fondos .amarillo a{
	color:#FFCC00;
	text-align:center;
	font-weight:700;
}
#contenido_fondos .amarillo .cuadrado{
	background-color:#FFCC00;
	width:40px;
	height:40px;
	margin:5px auto;
}
#contenido_fondos .rojo a{
	color:#CC0000;
	text-align:center;
	font-weight:700;
}
#contenido_fondos .rojo .cuadrado{
	background-color:#CC0000;
	width:40px;
	height:40px;
	margin:5px auto;
}
/**************************************ESTILOS PARA PANTALLA DE ACCESO*************************************************/
#alerta{
	background-color:#FFFFFF;
	border:0.1em solid #CDCDCD;
	clear:both;
	color:#007856;
	left:2px;
	margin:0;
	padding:0.2em 0.5em;
}
/*#alerta p{
	background-color:#F9F9F9;
	border:0.1em solid #DDDDDD;
	font-size:0.7em;
	margin:0.5em;
	padding:1em;
	text-indent:0;
}*/
.rojo{
	color:#CC0000;
}
#caja_acceso{
	background-color:#FFFFFF;
	height:474px;
	left:50%;
	margin:-237px -401px;
	position:absolute;
	top:50%;
	width:802px;
}
#caja_acceso a:hover{
	text-decoration:none;
	color:#333333;
}
/*******PARTE DE ARRIBA*****/
#arriba{
	float:left;
}
/*FORMULARIO*/
#caja_acceso form{
	border-bottom:1px dotted;
	float:left;
	height:312px;
	margin:0;
	padding:0 5px 13px 0;
}
html>/**/body #caja_acceso form{/*hack que leen todos menos ie*/
	padding:-5px 5px 20px 0;
	height:301px;
}
#arriba .logo{
	left:35px;
	margin:0;
	padding:0;
	position:relative;
}
#arriba #usuclave_normal{
	background-color: #F2F2F2;
	width:310px;
	height:200px;
	padding:5px 10px;
}
html>/**/body #arriba #usuclave_normal{/*hack que leen todos menos ie7 e inf*/
	height:195px;
	padding:5px 10px 10px;
}
#arriba .titulo_form{
	font-weight:700;
	font-size:14px;
	margin:0 0 4px 10px;
	color: #666666;
}
#arriba #literales {
	display:inline;
	float: left;
}
#arriba #casillas {
	display:inline;
	float:left;
	padding-bottom:0.5em;
}
#arriba #literales p{
	color:#666666;
	font-size:12px;
	font-weight:700;
	line-height:23px;
	margin:0;
}
#arriba #usuclave_normal .datoAcceso, #arriba #usuclave_normal .dato, #arriba #usuclave_normal .keyboardInputInitiator, #arriba #usuclave_normal .keyboardInput {
	border:1px solid #7F9DB9;
	clear:both;
	float:left;
	font-size:12px;
	margin:2px 0 3px 8px;
}
#arriba .recordar{
	clear:both;
	display:inline;
	float:left;
	font-size:11px;
	margin:7px 0 0;
	padding:0;
	position:absolute;
	width:100%;
}
html>/**/body #arriba .recordar{
	margin:17px 0 0;
	position:relative;
}
#arriba #boton_volver {
	margin:0;
	position:relative;
	width:100%;
}
html>/**/body #arriba #boton_volver {padding-top:0.5em;}
#arriba #boton_volver a:link{
	background-image:url(img/boton_volver.jpg);
	color:#666;
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	margin:5px 0 5px 105px;
	height:30px;
	width:75px;
	text-align:center;
	line-height:28px;
	text-decoration:none;
}
html>/**/body #arriba #boton_volver a:link{/*hack que leen todos menos ie*/
	margin:0 0 0 105px;
}
#arriba #boton_volver a:visited{
	background-image:url(img/boton_volver.jpg);
	color:#666;
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	margin:5px 0 5px 105px;
	height:30px;
	width:75px;
	text-align:center;
	line-height:28px;
	text-decoration:none;
}
html>/**/body #arriba #boton_volver a:visited{/*hack que leen todos menos ie*/
	margin:0 0 0 105px;
}
#arriba #boton_volver a:hover{
	background-image:url(img/boton_volver_h.jpg);
	color:#666;
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	margin:5px 0 5px 105px;
	height:30px;
	width:75px;
	text-align:center;
	line-height:28px;
	text-decoration:none;
}
html>/**/body #arriba #boton_volver a:hover{/*hack que leen todos menos ie*/
	margin:0 0 0 105px;
}
#arriba #boton_volver a:active{
	background-image:url(img/boton_volver_a.jpg);
	color:#666;
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	margin:5px 0 5px 105px;
	height:30px;
	width:75px;
	text-align:center;
	line-height:28px;
	text-decoration:none;
	color: #777777;
}
html>/**/body #arriba #boton_volver a:active{/*hack que leen todos menos ie*/
	margin:0 0 0 105px;
}
/*SEGURIDAD*/
#arriba #seguridad{
	float:left;
	width:450px;
	margin:0 0 5px 10px;
	padding:0 0 5px 15px;
	border-left:1px dotted #777777;
	height:304px;
	overflow:auto;
}
html>/**/body #arriba #seguridad{/*hack que leen todos menos ie*/
	height:299px;
	width:440px;
}
#arriba #seguridad .titulo_seguridad{
	font-size:18px;
	color:#007856;
	font-weight:700;
	margin:19px 0 0 0;
	padding:0;
}
#arriba #seguridad ul{
	margin:0;
	padding:10px 0 5px 18px;
}
html>/**/body #arriba #seguridad ul{/*hack que leen todos menos ie*/
	padding:10px 0 5px 25px;
}
#arriba #seguridad li{
	color:#666;
	list-style-type:none;
	font-size:12px;
	font-weight:700;
	margin:0 0 5px;
	padding:0 0 0 5px;
	line-height:17px;
	list-style-position: outside;
	list-style-image: url(img/atencion.jpg);
}
html>/**/body #arriba #seguridad li{/*hack que leen todos menos ie*/
	padding:0;
}
#arriba #seguridad .titulo_recuerde{
	color:#666;
	font-size:12px;
	font-weight:700;
	margin:15px 0 0 0;
	padding:0;
}
#arriba #seguridad p{
	color:#666666;
	font-size:12px;
	margin:6px 0 0;
}

/**********PARTE DE ABAJO**************/
#abajo{
	float:left;
}
/*PUBLICIDAD*/
#abajo #publicidad{
	float:left;
	width:325px;
	height:140px;
	margin:10px 0 0 0;
	padding:0px 15px 10px 10px;
	text-align:left;
	border-right:1px dotted;
}
html>/**/body #abajo #publicidad{/*hack que leen todos menos ie*/
	width:320px;
}
#abajo #publicidad img{
	float:left;
}
#abajo #publicidad p.titulo_publi{
	color:#008162;
	font-size:15px;
	font-weight:700;
	margin:15px 0 5px 0;
}
#abajo #publicidad p{
	color:#666;
	font-size:11px;
	font-weight:700;
	margin:0 0 5px 0;
}

.contenpubli{float:left;margin:0;}

#abajo #publicidad ul {padding:0.3em 0 0.5em;}

#abajo #publicidad li {
	background:transparent url(img/puntocandado.gif) no-repeat scroll 0 50%;
	color:#666666;
	font-size:11px;
	font-weight:700;
	line-height:24px;
	list-style-type:none;
	margin:0;
	padding:0 0 0 25px;
}
#abajo #boton_demo #boton_demomas {
	margin:-10px 0 0 0;
}
html>/**/body #abajo #boton_demo #boton_demomas {/*hack que leen todos menos ie*/
	margin:5px 0 0 0;
}
html>/**/body #abajo #boton_demo a:link, html>/**/body #abajo #boton_demo a:visited{/*hack que leen todos menos ie*/
	margin:0 0 0 57px;
}
html>/**/body #abajo #boton_demomas a:link, html>/**/body #abajo #boton_demomas a:visited{/*hack que leen todos menos ie*/
	margin:0 0 0 57px;
}
#abajo #boton_demo a:link{
	background-image:url(img/boton_demo.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:10px 0 0 45px;
	text-align:center;
	text-decoration:none;
	width:75px;
	display:block;
}
#abajo #boton_demo a:visited{
	background-image:url(img/boton_demo.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:10px 0 0 45px;
	text-align:center;
	text-decoration:none;
	width:75px;
	display:block;
}
#abajo #boton_demo a:hover{
	background-image:url(img/boton_demo_h.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:10px 0 0 45px;
	text-align:center;
	text-decoration:none;
	width:75px;
	display:block;
}
#abajo #boton_demo a:active{
	background-image:url(img/boton_demo_a.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:10px 0 0 45px;
	text-align:center;
	text-decoration:none;
	width:75px;
	display:block;
}

#abajo #boton_demomas a:link{
	background-image:url(img/botmasinfo.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:0px 0 0 20px;
	text-align:center;
	text-decoration:none;
	width:120px;
	display:block;
}
#abajo #boton_demomas a:visited{
	background-image:url(img/botmasinfo.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:0px 0 0 20px;
	text-align:center;
	text-decoration:none;
	width:120px;
	display:block;
}
#abajo #boton_demomas a:hover{
	background-image:url(img/botmasinfo_h.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:0px 0 0 20px;
	text-align:center;
	text-decoration:none;
	width:120px;
	display:block;
}
#abajo #boton_demomas a:active{
	background-image:url(img/botmasinfo_a.jpg);
	color:#666;
	float:left;
	font-size:11px;
	font-weight:700;
	height:30px;
	line-height:28px;
	margin:0px 0 0 20px;
	text-align:center;
	text-decoration:none;
	width:120px;
	display:block;
}


/*TELEFONOS*/
#abajo #telefonos{
	border-top:1px dotted;
	margin:0 0 0 10px;
	padding:20px 10px 10px 5px;
	float:left;
	width:440px;
}
html>/**/body #abajo #telefonos{/*hack que leen todos menos ie*/
	width:430px;
}
#abajo #telefonos a{
	font-weight:700;
	font-size:12px;
}
#abajo #telefonos p{
	font-size:11px;
	line-height:16px;
	margin:0pt 0pt 10px;
}
#abajo #telefonos img{
	float:left;
	margin:-1px 8px 0 0;
}
/**************************************ESTILOS PARA PANTALLA DE ACCESO DNI*************************************************/
#precarga{
	position:absolute;
	background-color:#FFFFFF;
	height:100%;
	width:100%;
	text-align:center;
	z-index:10;
}
#precarga p{
	margin:2em auto;
}
.rojo{
	color:#CC0000;
}
#caja_acceso_dni{
	color:#666666;
	height:518px;
	left:50%;
	margin:-259px -395px;
	position:absolute;
	top:50%;
	width:790px;
}
#caja_acceso_dni #arriba .casillas {padding-bottom:0.5em;}
#caja_acceso_dni #alerta{margin:0 5px 0 10px;}
html>/**/body #caja_acceso_dni #alerta{margin:0 10px;}
#caja_acceso_dni p, #caja_acceso_dni ul, #caja_acceso_dni li, #caja_acceso_dni form{
	margin:0;
	padding:0;
	list-style:none;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
#caja_acceso_dni a:hover{
	text-decoration:none;
	color:#333333;
}
/*******PARTE DE ARRIBA*****/
#arriba{
	float:left;
}
/*FORMULARIO*/

#formularios{
	float:left;
	width:320px;
	border-bottom:1px dotted;
	padding:0 0 10px 10px;
	height:374px;
}
html>/**/body #formularios{/*hack que leen todos menos ie*/
	width:310px;
}
#arriba .logo_dni{
	margin:0 0 25px 35px;
}
#arriba .usuclave_normal {
	background-color: #F2F2F2;
	width:302px;
	float:left;
	margin:2px 0;
}
html>/**/body #arriba .usuclave_normal{/*hack que leen todos menos ie*/
	width:310px;
}
#caja_acceso_dni p.usuario, #caja_acceso_dni p.dni{
	color:#666666;
	float:left;
	font-size:11px;
	font-weight:700;
	margin:5px 0 5px 5px;
	width:100%;
}
#caja_acceso_dni p.usuario input, #caja_acceso_dni p.dni input{
	margin:0 2px 0 0;
}
html>/**/body #caja_acceso_dni p.usuario input, html>/**/body #caja_acceso_dni p.dni input{/*hack que leen todos menos ie*/
	margin:0 5px 0 0;
}
#caja_acceso_dni p.dni img{
	margin:-4px 0 -6px 5px;
}
#arriba .titulo_form_dni{
	font-weight:700;
	font-size:14px;
	margin:0 0 5px 10px;
	color: #666666;
}
#arriba .literales {
	float: left;
	padding:0 0 0 22px
}
#arriba .casillas {
	float:left;
	width:160px;
}
#arriba .literales p {
	color:#666;
	font-size:11px;
	line-height:21px;
	font-weight:700;
}
#arriba .usuclave_normal .datoAcceso, #arriba .usuclave_normal .dato, #arriba .usuclave_normal .casillas input{
	border:1px solid #7F9DB9;
	clear:both;
	color:#666666;
	float:left;
	font-size:11px;
	margin:2px 0 2px 10px;
}
#arriba .recordar_dni{
	float:left;
	margin:5px 0 0 0;
	font-size:11px;
}
#arriba .boton_volver {
	float:left;
	padding:2px 116px 5px;
}

#arriba .boton_volver a:link{
	background-image:url(img/boton_volver.jpg);
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	padding:7px 18px;
	text-decoration:none;
	width:40px;
}
#arriba .boton_volver a:visited{
	background-image:url(img/boton_volver.jpg);
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	padding:7px 18px;
	text-decoration:none;
	width:40px;
}
#arriba .boton_volver a:hover{
	background-image:url(img/boton_volver_h.jpg);
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	padding:7px 18px;
	text-decoration:none;
	width:40px;
}
#arriba .boton_volver a:active{
	background-image:url(img/boton_volver_a.jpg);
	float:left;
	font-size:12px;
	font-weight:700;
	height:16px;
	padding:7px 18px;
	text-decoration:none;
	width:40px;
	color: #777777;
}
/*SEGURIDAD*/
#arriba #seguridad_dni{
	float:left;
	width:450px;
	margin:90px 0 10px 10px;
	padding:0 0 0 15px;
	border-left:1px dotted #777777;
	height:285px;
	overflow:auto;
}
html>/**/body #arriba #seguridad_dni{/*hack que leen todos menos ie*/
	width:440px;
	height:275px;
}
#arriba #seguridad_dni .titulo_seguridad{
	font-size:18px;
	color:#007856;
	font-weight:700;
	margin:0;
	padding:0;
}
#arriba #seguridad_dni ul{
	padding:10px 0 0 18px;
}
html>/**/body #arriba #seguridad_dni ul{/*hack que leen todos menos ie*/
	padding:10px 0 0 25px;
}
#arriba #seguridad_dni li{
	color:#666;
	list-style-type:none;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:0 0 0 5px;
	line-height:20px;
	list-style-position: outside;
	list-style-image: url(img/atencion.jpg);
}
html>/**/body #arriba #seguridad_dni li{/*hack que leen todos menos ie*/
	padding:0;
}
#arriba #seguridad_dni .titulo_recuerde{
	color:#666;
	font-size:12px;
	font-weight:700;
	margin:10px 0;
	padding:0;
}
#arriba #seguridad_dni p{
	font-size:11px;
	margin:5px 0 0 0;
	line-height:13px;
}
html>/**/body #arriba #seguridad_dni p{/*hack que leen todos menos ie*/
	line-height:12px;
}
/**********PARTE DE ABAJO**************/
/*PUBLICIDAD*/
#abajo #publicidad_dni{
	float:left;
	width:330px;
	height:140px;
	margin:10px 0 0 0;
	padding:10px 15px 10px 10px;
	text-align:center;
	border-right:1px dotted;
	display:inline;
}
html>/**/body #abajo #publicidad_dni{/*hack que leen todos menos ie*/
	width:305px;
}
#abajo #publicidad_dni img{
	float:left;
}
#abajo #publicidad_dni p.titulo_publi{
	color:#008162;
	font-size:15px;
	font-weight:700;
	margin:15px 0 5px 0;
}
#abajo #publicidad_dni p{
	font-size:11px;
	font-weight:700;
	margin:0 0 5px 0;
}

/*TELEFONOS*/
#acceso_normal, #acceso_dni{
	height:195px;
}
html>/**/body #acceso_normal, html>/**/body #acceso_dni{/*hack que leen todos menos ie*/
	height:185px;
}
/***********TECLADO VIRTUAL*************************/
#keyboardInputMaster {
	background:transparent url(img/fondo_teclado.gif) no-repeat scroll 0 0;
	color:#333333;
	font-size:11px;
	height:104px;
	text-align:center;
	width:308px;
	z-index:1000000;
	margin-left:40px;
}
#keyboardInputLayout{margin:5px;}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td {
	background:transparent url(img/btn_teclado.gif) no-repeat;
	cursor:default;
	font-family:'Lucida Console',monospace;
	font-weight:900;
	/*padding:0.45em 0.75em 0.65em 0.55em;*/
	padding:5px 8px 6px 6px;
	vertical-align:middle;
	white-space:pre;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.TeclaNormalHover,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xTeclaNormalHover,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.Hover {
	background:transparent url(img/btn_teclado_hover.gif) no-repeat;
}
#keyboardInputMaster thead tr td span.pressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.TeclaNormalPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xTeclaNormalPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.TeclaNormalHoverPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xTeclaNormalHoverPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td:active{
	background:transparent url(img/btn_teclado_hover.gif) no-repeat;
	/*background:transparent url(img/btn_teclado_dead.gif) no-repeat;
	padding:0.55em 0.6em 0.35em 0.65em;
	padding:6px 7px 4px 7px;*/
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastComun,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xLastComun{
	background:transparent url(img/btn_g_teclado.gif) no-repeat;
	text-align:center;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.DeadxLastComun,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xDeadxLastComun{
	background:transparent url(img/btn_teclado_may.gif) no-repeat;
	color:#FFF;
	text-align:center;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastComunHover,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xLastComunHover,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.HoverxLastComun,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.HoverxLastComunxPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xLastComunHoverPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xLastComunPressed{
	background:transparent url(img/btn_g_teclado_hover.gif) no-repeat;
	text-align:center;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.HoverxDeadxLastComun,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.DeadxLastComunHover,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xDeadxLastComunHover{
	background:transparent url(img/btn_teclado_may_h.gif) no-repeat;
	color:#FFF;
	text-align:center;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastComunPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastComunHoverPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.HoverxLastComunPressed{
	background:transparent url(img/btn_g_teclado_dead.gif) no-repeat;
	text-align:center;
	padding:0 0 0 1px;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.DeadxHoverLastComunPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xDeadxHoverLastComunPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xDeadxLastComunPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.DeadxLastComunPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.HoverxDeadxLastComunPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.DeadxLastComunHoverPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.xDeadxLastComunHoverPressed{
	background:transparent url(img/btn_teclado_may_p.gif) no-repeat;
	color:#FFF;
	text-align:center;
	padding:0 0 0 1px;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastLimpiar {
	background:transparent url(img/btn_teclado_limpiar.gif) no-repeat;
	text-align:center;
	padding:0 0 2px;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastLimpiarPressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastLimpiarHoverPressed {
	background:transparent url(img/btn_teclado_limpiar_press.gif) no-repeat;
	text-align:center;
	padding:0 0 0 1px;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastLimpiarHover {
	background:transparent url(img/btn_teclado_limpiar_hover.gif) no-repeat;
	text-align:center;
	padding:0 0 2px;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastAceptar {
	background:transparent url(img/btn_teclado_aceptar.gif) no-repeat;
	color:#eee;
	text-align:center;
	padding:0 8px 2px;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastAceptarHoverPressed {
	background:transparent url(img/btn_teclado_aceptar_press.gif) no-repeat;
	color:#eee;
	text-align:center;
	padding:0 7px 0 9px;
	width:100%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.LastAceptarHover {
	background:transparent url(img/btn_teclado_aceptar_hover.gif) no-repeat;
	color:#eee;
	text-align:center;
	padding:0 8px 2px;
	width:100%;
}
/*****************************ESTILOS ACCESO PIN*********************************/
.tit1 {font-family: tahoma; font-size: 11px; color: #004539; font-weight: bold; border-bottom:1px solid #007A5E;line-height:1.5em;}
.tit2 {font-family: tahoma; font-size: 14px; color: #004539; font-weight: bold;line-height:2em;}
.txt {font-family: tahoma; font-size: 11px; color: #004539; font-weight: regular;}
#CAJA .literal {font-family: tahoma;font-size: 11px; font-weight: bold; vertical-align: middle;vertical-align:top;}
.datoI {font-family: tahoma;font-size: 11px; color: #333333; text-align: left; margin-left:5px;}

ul {margin:2; padding:15}

a.link {font-size: 11px; font-weight:regular; color: #004539; text-decoration:underline; font-family:tahoma;}
a.link:link {font-size: 11px; font-weight:regular; color: #004539; text-decoration:underline; font-family:tahoma;}
a.link:visited {font-size: 11px; font-weight:regular; color: #004539; text-decoration:underline; font-family:tahoma;}
a.link:hover {font-size: 11px; font-weight:regular; color: #004539; text-decoration:none; font-family:tahoma;}

INPUT.dato {background-color: #FFFFFF; font-size: 11px; color: #000000; margin-left:0px;}
SELECT.dato {background-color: #FFFFFF; font-size: 11px; color: #000000; margin-left:0px;}

#CABECERA {width:600px;}
#CAJA {border-bottom:1px solid #007A5E; border-top:1px solid #007A5E;width:700px;padding-bottom:1em;}
#ACCESO {background: #F2F2F2; border:1px solid #007A5E; margin-top:0em; margin-bottom:1em;}
#TIT1 {font-family: verdana; font-size: 18px; color: #666666; font-weight: regular;text-align: right;padding-right:10px;}
#TIT2 {font-family: verdana; font-size: 14px; color: #999999; font-weight: bold;border-bottom:1px solid #E0E0E0;text-align: left;}
#BOT {float:left; font-family: verdana; height: 14px; padding:5px; margin:5px 0;}
#BOT a:link {font-size: 11px; color: #000000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding-left: 10px; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 #404040 #C8D1D1; height: 14;text-decoration: none;}
#BOT a:visited {font-size: 11px; color: #000000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding-left: 10px; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 #404040 #C8D1D1; height: 14;text-decoration: none;}
#BOT a:active {font-size: 11px; color: #000000; background: #E2E7E7; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding-left: 10px; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 #404040 #C8D1D1; height: 14;text-decoration: none;}
#BOT a:hover {font-size: 11px; color: #004539; background: #FFFFFF; font-weight: regular; text-align: center; vertical-align: middle; margin: 1px; padding-left: 10px; padding-right: 10px; padding-bottom: 3px; padding-top: 1px; border-width: 1px; border-style: solid; border-color: #C8D1D1 #404040 # #C8D1D1; height: 14; text-decoration: none;}

/*****************************ARREGLO TABLAS***************************/
#PORTLET-SECTION-HEADER{
	clear:both;
	border-bottom:0.1em solid #007856;
	width:100%;
	margin:10px 0 0 0;
}
#PORTLET-SECTION-HEADER #HEADER{
	border:none;
	float:left;
}
/*****************************POSICION GLOBAL***************************/
.btn_cerrar_pantalla #BOT{
	float:none;
}
.banner_destacado {
	margin:2em 0 0 0;
}
.banner_maxipubli {
	margin:2em 0;
	text-align:center;
}
/**********************CAMBIOS PARA VER LA PUB. POS. GLOBAL CORRECTAMENTE *************************/
#contenido .titulo_producto {
float:left;
font-size:0.9em;
font-weight:bold;
margin-top:0.8em;
margin-bottom:0.8em;
width:98%;
}


#contenido p {
font-size:0.8em;
line-height:1.3em;
margin:0 0 1.5em;
}




/**********************CAMPAÑA VISA - GANADORES *************************/
.ganadores{
	background:	url(img/fondo_ganadores.jpg) no-repeat;
	padding:16.5em 0 5em 4em;
	color:#FFF;
	float:left;
	width:100%;
}
html>/**/body .ganadores{/*hack para navegadores no ie*/
	padding:16.5em 0 5em 1em;
}
.ganadores ul{
	width:100%;
	float:left;
}
.ganadores ul li{
	float:left;
	width: 33%;
	color:#FFF;
	list-style:none;
}
.ganadores p{
	color:#f7df37;
	float:left;
	font-size:1.5em;
	margin:7em 12em 0 20em;
	text-align:center;
	display:inline;
}
html>/**/body .ganadores p{/*hack para navegadores no ie*/
	margin:7em 14em 0 21.5em;
}
.ganadores p a, .ganadores p a:hover, , .ganadores p a:visited{
	color:#fff;
}
/********************CUENTA - DEPOSITO INTERNET**************************/
#cd_internet{}
#cd_internet table{
	background-color:#EFEFEF;
	border:0.01em solid #AFAFAF;
	float:left;
	margin:2% 2% 5% 2%;
	text-align:left;
	width:45%;
	display:inline;
}
#cd_internet caption{ display:none;}
#cd_internet col{}
#cd_internet thead {}
#cd_internet thead th{
	font-size:1em;
	background-color:#544492;
	color:#FFFFFF;
	padding:0.15em 0.5em;
	line-height:2em;
}
#cd_internet thead th img {
	float:left;
	padding:0.15em;
}
#cd_internet th{
	font-size:0.8em;
	background-color:#FFF;
	padding:0 0.5em;
}
#cd_internet td{
	background-color:#FFF;
	padding:0.2em 0.5em;
	width:66.2%;
}
.cursiva{
	font-style: italic;
}
#cd_internet tfoot td{
	text-align:center;
	padding:1.35em 0.5em;
}
#cd_internet p{
	clear:both;
	text-align:center;
}
#cd_internet p a{
	color:#544492;
	font-weight:700;
}
/*****************************blog***************************/
  

#menuizq{

	float: left;
	width:17%;
	margin-left:7%;
	margin-right: 2%;
	text-align:RIGHT;
	display:inline;
}

#area #header{

	float: left;
}

#content{
	float:left;
}


#menuizq #BODY_INFO{
	font-family:"Trebuchet MS",Tahoma,Arial;
	font-size:1.20em;
	font-weight:500;
	color:#666666;
	border-color:#FFFFFF;
	width: 13em;

}

  #menuizq #HEADER_INFO{
  display:none;}
  
  #menuizq #EXPLICA{
  display:none;}
  
  

/*ENLACES DIRECTOS-ISUM*/


#menuizq ul{
	margin:0px;
}

#menuizq li{
	float:left;
	display:inline;
	margin-bottom:0.50em;
	text-decoration:none;
}

#menuizq li a{
	
background:transparent url(img/FONDO.png) no-repeat scroll 0pt;
color:#666666;
display:inline;
float:left;
font-family:"Trebuchet MS",Tahoma,Arial;
font-size:1.1em;
height:6.25em;
line-height:1.5em;
padding-left:6.25em;
padding-right:0.6em;
padding-top:1.30em;
text-align:left;
text-decoration:none;
width:18em;
	
}

#menuizq li img{
	vertical-align:middle;
	float:left;
	margin:0pt 0pt -7em 0.5em;
	position:relative;
	vertical-align:middle;
}

#menuizq li a:hover{
	color:#999;
	background:transparent url(img/FONDO_hover.png) no-repeat scroll 0 0;
}

/*MENSAJES PENDIENTES*/

#menuizq .LabelB {
padding-bottom:3PX;
font-weight:500;
font-family:"Trebuchet MS", Tahoma, Arial;
font-size:12px;
color:#666666;

}

#menuizq  .input{
padding-bottom:3PX;
padding-left:5px;
font-weight:600;
font-family:"Trebuchet MS", Tahoma, Arial;
font-size:12PX;
color:#666666;
}


#menuizq li.NIVEL_SERVICIO{
background:transparent url(img/fondo_nivel_servicio.gif) no-repeat scroll 0 0;
width:190PX;
height:60PX;
text-align:center;
padding:1em 0em;
margin:0em;
}

#menuizq li.NIVEL_SERVICIO img {

margin:0pt 0pt 0em 0em;
text-align:center;
vertical-align:middle;
float:none;
}
.nodos td{
text-align:center;
}

.nodos img{
margin:auto;
}

/*FORTALEZA SEGURIDAD*/
.fortaleza_texto{
	border-bottom:1px solid #E8F3F6;
	color:#004539;
	font-size:11px;
	padding-left:5px;
	width:170px;
}
.fortaleza_desc{
	color:#004539;
	font-size:11px;
	text-align:right;
	width:155px;
}
.fortaleza_img{
	padding-left:10px;
	width:100px;
}
/*-------------------------------ESTILOS RENTING 2010------------------------------------

.titulo_vehiculo{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:600;
color:#006666;
margin-bottom:5px;
}

.detalle_vehiculo{
font-family: Tahoma, Arial;
font-size:11px;
font-weight:600;
color:#006666;
margin-bottom:25px;

}
.titulo_caracteristica{
width:94%;
font-family: Tahoma, Arial;
font-size:11px;
font-weight:600;
color:#006666;
background-color:#d3d2d2;
height:15px;
padding-left:5%;
}

#izquierda{float:left;}
#lateral_izdo{
background-image:url(http://www.cajarural.com/rurales/9999/ruralrenting_10/img/lateral_superior.jpg);
background-repeat:no-repeat;
background-position:top center;
height:444px;
width:148px;
float: left;
}

#contacto{
background-image:url(http://www.cajarural.com/rurales/9999/ruralrenting_10/img/atencion_cliente.jpg);
background-repeat:no-repeat;
background-position:top center;
height:236px;
width:148px;
float:left;
margin-top:28px;
}
.telefono{
margin-top:85px;
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:600;
text-align:center;
}

.email{
text-align:center;
}


#HEADER_A{float:left;}

#lateral_derecha{
background-image:url(http://www.cajarural.com/rurales/9999/ruralrenting_10/img/lateral_derecha.jpg);
background-repeat:no-repeat;
width:632px;
height:694px;
float: right;
margin:0px;
}

.imagen_detalle{
width:246px;
height:231px;
margin:2%;
float:left;
}

.info_vehiculo{
width:345px;
height:690px;
float:left;
margin:3% 0% 2% 0;

}

.miniatura{
border:0px;
}
#superior{
font-family:Tahoma, Arial;
font-size:11px;
padding:1%;
}

#HEADER_A{
float:left; 
width:96%;
height:13px;
border-bottom:solid 1px #000;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:600;
background-image:url(img/lista.png);
background-repeat:no-repeat;
background-position:left;
padding-left: 2%;
margin-left:1%;
}
*/
/*************************ESTILOS PARA SIMULADORES**************************/
#simuladores{
	font-family:tahoma;
	font-size:11px;
}
#simuladores #PORTLET-SECTION-HEADER  {
	border-bottom:0.1em solid #007856;
	clear:both;
	float:left;
	margin:10px 0 0 0.5em;
}
#simuladores #HEADER {
	color:#004539;
	font-family:tahoma,verdana;
	font-size:15px;
	font-weight:900;
	margin-bottom:0px;
}
#simuladores #EXPLICA {
	border:0 solid #007856;
	color:#004539;
	float:left;
	font-size:11px;
	margin:1em 0 0 1.3em;
	padding:0;
	text-align:left;
	width:98%;
}
#simuladores #PORTLET-INPUT {
	background-color:#FFFFFF;
	border:0 solid #CC0000;
	float:left;
	margin-bottom:20px;
	margin-left:0.5em;
	margin-top:0;
	width:92%;
}
#simuladores #HEADER_INPUT {
	border:0 solid #000000;
	height:15px;
	margin-bottom:0;
	margin-top:5px;
	width:100%;
}
#simuladores #HD_INPUT {
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:4px solid #007A5E;
	color:#004539;
	float:left;
	font-size:11px;
	height:20px;
	margin-left:0;
	padding:3px 10px 3px 3px;
	text-align:left;
}
#simuladores #BODY_INPUT {
	background-color:#F3F7F7;
	border:1px solid #007A5E;
	clear:left;
	margin-bottom:0;
	margin-top:0;
	padding-bottom:0.4em;
	padding-top:0.4em;
	width:100%;
}
#simuladores .datobl {
	border-bottom: 1px solid #E8F3F6;
	color:#004539;
	font-size:11px;
	padding-bottom:4px;
	padding-left:5px;
	padding-top:5px;
	vertical-align:top;
	width:30%;
}
#simuladores .datoI {
	border-bottom: 1px solid #E8F3F6;
	color:#000000;
	font-size:11px;
	margin-left:5px;
	text-align:left;
}
#simuladores .datopc  {
	font-size: 11px;
	color: #004539; 
	vertical-align: middle;
	padding-top:5px;
	padding-bottom:4px;
	padding-left: 5px;
	vertical-align:top; 
	width:30%;
	border-bottom: 1px solid #E8F3F6;
}
#simuladores input.dato {
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	margin-left:0;
}
#simuladores #AVISO {
	background:none repeat scroll 0 0 #FFFFFF;
	color:#CC0000;
	font-family:tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin-bottom:10px;
	margin-top:10px;
	width:100%;
}
#simuladores #FOOTER {
	border:0 solid #CC0000;
	height:25px;
	margin-top:10px;
	padding-right:5px;
	position:relative;
	/*width:100%;*/
}
#simuladores #BOT {
	float:right;
	font-family:verdana;
	height:14px;
	margin:5px 0;
	padding:5px;
	position:relative;
}
/*Segunda Pantalla*/
#simuladores #HDBOT a {
	border:0 solid #CC0000;
	float:right;
	font-size:10px;
	margin-left:14px;
}
#simuladores #PORTLET-DATO {
	background-color:#FFFFFF;
	border:0 solid #CC0000;
	float:left;
	height:auto;
	margin-bottom:20px;
	margin-left:0.5em;
	margin-top:0;
	width:92%;
}
#simuladores #HEADER_DATO {
	border-bottom:3px double #007A5E;
	float:none;
	height:15px;
	margin-bottom:2px;
	margin-top:10px;
	width:100%;
}
#simuladores #HD_DATO {
	background:none repeat scroll 0 0 #007A5E;
	border-left:1px solid #007A5E;
	border-right:1px solid #8BA9AB;
	border-top:1px solid #8BA9AB;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:16px;
	padding-left:8px;
	padding-right:8px;
	padding-top:1px;
	text-align:left;
}
#simuladores #BODY_DATO {
	border-bottom:1px solid #007A5E;
	border-left:1px solid #007A5E;
	border-right:1px solid #007A5E;
	margin-bottom:0;
	padding-bottom:0;
	width:100%;
}
#simuladores .literal {
	border-bottom: 1px solid #E8F3F6;
	color:#004539;
	font-size:11px;
	padding-bottom:3px;
	padding-left:5px;
	padding-top:3px;
	vertical-align:top;
	width:30%;
}
#simuladores #NOTAINFO {
	background:none repeat scroll 0 0 #FFFFFF;
	border:0 solid #666666;
	color:#666666;
	font-family:tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin-top:10px;
	padding-left:1.3em;
	width:90%;
}
#simuladores #PORTLET-LISTA{
	float:left;
	/*width:98.5%;*/
}
#simuladores tr.PAR {
	background-color:#F5F5F5;
}
#simuladores tr.IMPAR {
	background-color:#FFFFFF;
}
#simuladores .listaC {
	border-bottom:1px solid #E8F3F6;
	color:#004539;
	font-size:11px;
	height:18px;
	padding-bottom:2px;
	padding-top:2px;
	text-align:center;
	vertical-align:middle;
}
#simuladores .implista {
	border-bottom:1px solid #E8F3F6;
	color:#004539;
	font-size:8pt;
	height:18px;
	padding:3px;
	text-align:right;
	text-decoration:none;
}
#simuladores .cblistaC {
	background-color:#007A5E;
	border-color:#FFFFFF #A4A3A3 #A4A3A3 #FFFFFF;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	height:18px;
	padding-bottom:1px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}
#simuladores .radbot{padding-left: 5px; width:1%;}
#simuladores #HDBOT{float:none;}
/******Estilo para arreglar que el último carácter de un elemento flotante sea duplicado en ie6 y 7 - en banner principal*/
#BODY_E  a, #BODY_E  p { position:relative;}

/*************************SICAV*******************************/
#sicav {float:left; width:99%;}
#sicav_info caption {font-size:18px;}
#sicav_info th {font-size:11px; padding:2px;}