body {
width: 780px;
margin: 0 auto;
padding: 0;
text-align: left;
font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
font-size: 80%;
text-align: center;
}

h1 {
width: 227px;
height: 68px;
background: transparent url(/img/logo_top.png) top left no-repeat;
text-indent: -999px;
overflow: hidden;
margin: 0;
padding: 0;
text-align: left;
}

hr {
border: 0;
background: transparent url(/img/franja.png) top right no-repeat;
height: 13px;
clear: both;
}


input {
border: 1px solid #000;
width: 86px;
height: 12px;
font-size: .8em;
text-align: left;
}

.input-url {
border: 1px solid Silver;
width: 300px;
height: 14px;
font-size: 1.0em;
font-weight: bold;
text-align: left;
color: #483D8B;
background-image: url(../img/fondo_forms_input.png);
}


a {
color: #2e3e92;
}

div#container {
width: 780px;
position:relative;
}

div#header {
background: #edeffa;
height: 66px;
overflow: hidden;
border-bottom: 1px solid #fff;
margin: 0 0 -10px 0;
text-align: left;
}

div#header h2 {
margin: 0;
padding: 0;
font-size: .9em;
font-weight: bold;
width: 776px;
text-align: right;
position: relative;
top: -20px;
color: #4454af;
}

div#header div#access-menu {
width:300px;
text-align:right;
position:absolute;
right:0px;
float:right;
top: 0;
}

div#header div#access-menu ul li {
display: inline;
border-bottom: 1px solid #fff;
margin: 0 -2px;
text-align: right;
}

div#header div#access-menu ul li a {
font-size: .8em;
text-decoration: none;
padding: 2px 6px 0 6px;
}

div#header div#access-menu ul li a:hover,div#header div#access-menu ul li a.selected {
background: #fff;
text-decoration: underline;
}

div#header div#searchbox {
/*position: absolute;
top: 22px;
left: 630px;*/
width: 778px;
text-align: right;
position: absolute;
top: 22px;
}

div#header div#searchbox input.boton-buscar {
border: 0;
width: 55px;
height: 17px;
text-indent: -999px;
overflow: hidden;
background: transparent url(/img/boton_buscar.png) top left no-repeat;
}

div#content div#main div#main-content input.boton-buscar {
border: 0;
width: 55px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/boton_buscar.png) top left no-repeat;
}

div#content div#main div#main-content input.boton-volver {
border: 0;
width: 55px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/bot_volver.png) top left no-repeat;
}

div#content div#main div#main-content input.boton-vervideo {
border: 0;
width: 90px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/bot_ver_video.png) top left no-repeat;
}

div#content div#main div#main-content input.boton-consultar {
border: 0;
width: 90px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/bot_consultar.png) top left no-repeat;
}
div#content div#main div#main-content input.boton-imprimir {
border: 0;
width: 90px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/bot_consultar.png) top left no-repeat;
}

div#content div#main div#main-content input.boton-continuar {
border: 0;
width: 90px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/bot_continuar.png) top left no-repeat;
}

div#content div#main div#main-content input.boton-verdoc {
border: 0;
width:90px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/bot_ver_documento.png) top left no-repeat;
}


div#content div#sidebar {
float: left;
width: 180px;
text-align: left;
}

/* Los estilos del Men&uacute; Principal est&aacute;n en el archivo css/menu.css */

div#content div#sidebar div#no-olvidar {
	position:absolute;
	background: transparent url(/img/fondo_orange_degradado.png) top left no-repeat;
	width: 173px;
	height: 189px;
	margin-top: -180px;
	margin-bottom: 20px;
	font-size: .9em;
	bottom:-90px;
	left: 0px;
}

div#content div#sidebar div#no-olvidar ul {
padding: 30px 0 0 32px;
}

div#content div#sidebar div#no-olvidar a {

}

div#content div#sidebar div#no-olvidar ul li {
margin-bottom: 10px;
}

div#content div#sidebar div#no-olvidar ul li a h2 {
font-weight: bold;
text-decoration: underline;
}

div#content div#sidebar div#no-olvidar ul li p {
color: #000;
font-size: .9em;
}

div#sidebar
{
position:relative;
height:446px;
}
div#main-sidebar
{
position:relative;
height:498px;
}

div#content div#sidebar div#no-olvidar span.mas-detalles a {
font-weight: bold;
float: right;
margin: 0 10px 0 0;
}

div#content div#main {
text-align: left;
}

div#content div#main div#main-content {
width: 422px;
float: left;
margin: 5px 0 0 2px;
}

div#content div#main div#main-content div.mainbox {
border: 1px solid #d4d9f1;
padding: 30px 10px 10px 10px;
margin-bottom: 20px;
}

.mainbox {
border: 1px solid #d4d9f1;
padding: 30px 10px 10px 10px;
margin-bottom: 20px;
}

div#content div#main div#main-content div#quienes-somos {
background: transparent url(../img/quienes_somos.png) top left no-repeat;
}

div#content div#main div#main-content div#mercado-asegurador {
background: transparent url(../img/mercado_asegurador.png) top left no-repeat;
}

div#content div#main div#main-content div#quienes-somos img {
float: left;
padding-right: 10px;
}

div#content div#main div#main-content div#estatutos-assal {
background: transparent url(../img/estatutos_assal.png) top left no-repeat;
}
div#content div#main div#main-content div#estandares {
background: transparent url(../img/estandares.png) top left no-repeat;
}
div#content div#main div#main-content div#directorio {
background: transparent url(../img/directorio.png) top left no-repeat;
}
div#content div#main div#main-content div#grupos-trabajo {
background: transparent url(../img/grupos_trabajo.png) top left no-repeat;
}

div#content div#main div#main-content div#noticia-destacada {
background: transparent url(/img/destacado_top.png) top left no-repeat;
}
div#content div#main div#main-content div#noticia-destacada-2 {
background: transparent url(/img/destacado_top-2.png) top left no-repeat;
}

div#content div#main div#main-content div#panel {
background: transparent url(/img/panel_actualizacion.png) top left no-repeat;
}

div#content div#main div#main-content div#paises-miembros {
background: transparent url(/img/miembros_assal.png) top left no-repeat;
}

div#content div#main div#main-content div#normativa {
background: transparent url(/img/normativa.png) top left no-repeat;
}
div#content div#main div#main-content div#capacitacion {
background: transparent url(/img/capacitacion.png) top left no-repeat;
}

div#content div#main div#main-content div#sitios-relacionados {
background: transparent url(/img/sitios_relacionados.png) top left no-repeat;
}

div#content div#main div#main-content div#administrador {
background: transparent url(/img/administrador.png) top left no-repeat;
}

div#content div#main div#main-content div#noticias-assal {
background: transparent url(/img/noticias_assal.png) top left no-repeat;
}

div#content div#main div#main-content div#contacto-assal {
background: transparent url(/img/contacto_assal.png) top left no-repeat;
}

div#content div#main div#main-content div#olvido-clave {
background: transparent url(/img/olvido_clave.png) top left no-repeat;
}

div#content div#main div#main-content div#directorio-assal {
background: transparent url(/img/directorio_assal.png) top left no-repeat;
}

div#content div#main div#main-content div#estadisticas-fecu {
background: transparent url(/img/estadisticas_fecu.png) top left no-repeat;
}

div#content div#main div#main-content div#estandares-assal {
background: transparent url(/img/estandares_assal.png) top left no-repeat;
}

div#content div#main div#main-content div#eventos-assal {
background: transparent url(/img/eventos_assal.png) top left no-repeat;
}

div#content div#main div#main-content div#glosario-assal {
background: transparent url(/img/glosario_assal.png) top left no-repeat;
}

div#content div#main div#main-content div#mercado-asegurador {
background: transparent url(/img/mercado_asegurador.png) top left no-repeat;
}
div#content div#main div#main-content div#basedatos-assal {
background: transparent url(/img/basedatos_assal.png) top left no-repeat;
}
div#content div#main div#main-content div#busqueda-rapida {
background: transparent url(/img/busqueda_rapida.png) top left no-repeat;
}
div#content div#main div#main-content div#busqueda-avanzada {
background: transparent url(/img/busqueda_avanzada.png) top left no-repeat;
}
div#content div#main div#main-content div#biblioteca-virtual {
background: transparent url(/img/biblioteca_virtual.png) top left no-repeat;
}
div#content div#main div#main-content div#mapa-sitio {
background: transparent url(/img/mapa_sitio.png) top left no-repeat;
}
div#content div#main div#main-content div#personas-destacadas {
background: transparent url(/img/personas_destacadas.png) top left no-repeat;
}
div#content div#main div#main-content div#links-leyes {
background: transparent url(/img/links_leyes.png) top left no-repeat;
}
div#content div#main div#main-content div#link-web {
background: transparent url(/img/link_web.png) top left no-repeat;
}
div#content div#main div#main-content div#ficha-pais {
background: transparent url(/img/ficha_pais.png) top left no-repeat;
}
div#content div#main div#main-content div#estadisticas-assal {
background: transparent url(/img/estadisticas_assal.png) top left no-repeat;
}

div#content div#main div#main-content div.mainbox h2 {
display: none;
}

div#content div#main div#main-content div.mainbox p {
font-size: .9em;
margin-bottom: 10px;
}

div#content div#main div#main-content div.mainbox span.mas-detalles a {
font-weight: bold;
color: #2e3d92;
font-size: .9em;
}

div#content div#main div#main-content div.mainbox span.more {
display: block;
text-align: right;
padding-top: 20px;
clear: both;
}
div#content div#main div#main-content div.mainbox span.more a {
font-weight: bold;
color: #2e3d92;
font-size: .9em;
}

div#content div#main div#main-content div#noticia-destacada h3 {
font-size: 1.4em;
margin-bottom: 10px;
}

div#content div#main div#main-content div#noticia-destacada img {
background: #ccc;
width: 159px;
height: 119px;
border: 1px solid #000;
float: right;
margin-left: 7px;
}

div#content div#main div#main-content div#noticia-destacada-2 h3 {
font-size: 1.4em;
margin-bottom: 10px;
}

div#content div#main div#main-content div#noticia-destacada-2 img {
background: #ccc;
width: 159px;
height: 119px;
border: 1px solid #000;
float: right;
margin-left: 7px;
}

div#content div#main div#main-content div#noticias {
margin-top: 20px;
}

div#content div#main div#main-content div.entry {
margin-bottom: 20px;
}

div#content div#main div#main-content div.entry img {
float: left;
width: 98px;
height: 70px;
border: 1px solid #000;
background: #ccc;
margin-right: 10px;
}

div#content div#main div#main-content div.entry h3 {
font-size: .9em;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 5px;
}

div#content div#main div#main-content div.entry p {
font-size: .9em;
margin-bottom: 5px;
}

div#content div#main div#main-content div.entry span.mas-detalles a {
font-weight: bold;
color: #2e3d92;
font-size: .9em;
}

div#content div#main div#main-sidebar {
width: 163px;
float: right;
border-left: 1px solid #edeffa;
padding-left: 7px;
margin-bottom: 20px;
}

div#content div#main div#main-sidebar div#login {
background: transparent url(/img/acceso_usuarios.png) top left no-repeat;
width: 163px;
height: 159px;
margin-top: 5px;
margin-bottom: 20px;
font-size: .9em;
}

div#content div#main div#main-sidebar div#login h2 {
display: none;
}

div#content div#main div#main-sidebar div#login form {
text-align: center;
}

div#content div#main div#main-sidebar div#login form.entrar {
text-align: right;
padding: 30px 10px 5px 10px;
line-height: 200%;
}

div#content div#main div#main-sidebar div#login span.userdata {
display: block;
padding: 30px 0 0 20px;
font-size: .8em;
}

div#content div#main div#main-sidebar div#login span.userdata img {
float: left;
margin: 3px 4px 10px 0;
}

div#content div#main div#main-sidebar div#login span.userdata span.username {
font-size: 1.4em;
font-weight: bold;
}

div#content div#main div#main-sidebar div#login div#status {
font-size: .8em;
text-align: left;
padding: 4px 0;
border: 1px solid #2e3d92;
margin: 5px 12px 5px 42px;
}

div#content div#main div#main-sidebar div#login div#status img {
float: left;
margin: 0 4px;
}

div#content div#main div#main-sidebar div#login span.accessdata {
display: block;
font-size: .8em;
padding-left: 42px;
margin: 5px 0 5px 0;
}

div#content div#main div#main-sidebar div#login span.accessdata strong {
font-weight: bold;
}

div#content div#main div#main-sidebar div#login form input.boton-enviar {
border: 0;
width: 55px;
height: 17px;
text-indent: -999px;
overflow: hidden;
background: transparent url(/img/boton_entrar.png) top left no-repeat;
}

div#content div#main div#main-sidebar div#login form input.boton-salir {
border: 0;
width: 85px;
height: 17px;
/*text-indent: -999px;*/
overflow: hidden;
background: transparent url(/img/bot_cerrar.png) top left no-repeat;
text-align: center;
}

div#content div#main div#main-sidebar div#login p {
text-align: center;
}

div#content div#main div#main-sidebar div#login p a {
color: #000;
font-size: .8em;
}

div#content div#main div#main-sidebar div#ad a {
display: block;
width: 159px;
height: 65px;
text-align:center;
/*text-indent: -999px;*/
/*overflow: hidden;*/
}
div#ad
{
position:absolute;
top:177px;
}
div#ad img
{
border:1px solid #D5D8F1;
}


div#content div#main div#main-sidebar div#documentos-destacados {
background: transparent url(/img/documentos_destacados.png) top left no-repeat;
width: 163px;
height: 173px;
margin-top: 20px;
font-size: .9em;
}

div#content div#main div#main-sidebar div#documentos-destacados ul {
padding: 30px 15px 0 15px;
}

div#documentos-destacados
{
	position:absolute;
	bottom:0px;
}

div#content div#main div#main-sidebar div#documentos-destacados a {

}

div#content div#main div#main-sidebar div#documentos-destacados ul li {
margin-bottom: 5px;
}

div#content div#main div#main-sidebar div#documentos-destacados ul li a h2 {
font-weight: bold;
text-decoration: underline;
}

div#content div#main div#main-sidebar div#documentos-destacados p {
color: #2e3d92;
font-size: .9em;
}

div#content div#main div#main-sidebar div#documentos-destacados span.mas-detalles a {
font-weight: bold;
float: right;
margin: -5px 10px 0 0;
}

div#footer {
background: #edeffa;
width: 100%;
margin-top: -5px;
}

div#footer p {
font-size: .8em;
text-align: center;
}

span.mas-detalles a:before {
content: "> ";
font-weight: bold;
}


div#panel table {
font-size: .8em;
border-left: 1px solid #d4d9f1;
border-right: 1px solid #d4d9f1;
border-top: 1px solid #d4d9f1;
width: 100%;
}

div#panel table tr {
background: #edeffa;
}

div#panel table tr td {
border: 0;
margin: 0;
border-bottom: 1px solid #d4d9f1;
height: 20px;
padding-top: 3px;
}

div#panel table tr.impar {
background: #fff;
}

div#panel table tr td.left {
width: 70%;
padding-left: 5px;
}

div#panel table tr td img {
padding: 0 5px 0 0;
float: left;
}

/* tablas dentro del main */

div#main-content table {
font-size: 1.0em !important;
border-left: 1px solid #d4d9f1;
border-right: 1px solid #d4d9f1;
border-top: 1px solid #d4d9f1;
width: 100%;
}

div#main-content table tr {
background: #edeffa;
}

div#main-content table tr td {
border: 0;
margin: 0;
border-bottom: 1px solid #d4d9f1;
height: 20px;
padding: 3px 5px;
font-size: .8em;
}

div#main-content table tr th {
background: #d4d9f1;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
margin: 0;
height: 20px;
padding: 3px 5px;
font-size: .8em;
}

div#main-content table tr.impar {
background: #fff;
}

div#main-content table tr td.left {
width: 70%;
padding-left: 5px;
}

div#main-content table tr td img {
padding: 0 5px 0 0;
float: left;
}


/* fin tablas dentro del main */


span.col-1,span.col-2,span.col-3 {
	display:block;
	float:left;
//margin: 0px 4px;
	margin-left: 15px;
}
span.col-1 ul
{
	padding:0px;
}
span.col-2 ul
{
padding:0px;
}
span.col-3 ul
{
padding:0px;
}


div#main-content > ul li {
list-style: none;
background: transparent url(/img/bullet_azul.png) center left no-repeat;
font-size: .9em;
padding-left: 12px;
margin-bottom: 5px;
}

div#main-content > ul li a {
text-decoration: none;
font-size: .9em;
}

div#main-content div#jquery_pestanas ul li {
background-image: none !important;
padding: 0 !important;
margin: 0 0 0 5px !important;
}

div#content div#main div#main-content div#paises-miembros ul li {
background: none !important;
padding-left: 0 !important;
margin-bottom: 20px !important;
}

div#content div#main div#main-content div#normativa ul li {
background: none !important;
padding-left: 0 !important;
margin-bottom: 20px !important;
}

div#content div#main div#main-content div#grupos-trabajo ul li {
background: none !important;
padding-left: 0 !important;
margin-bottom: 20px !important;
}

div#content div#main div#main-content div#sitios-relacionados ul li {
background: none !important;
padding-left: 0 !important;
margin-bottom: 20px !important;
}


#archivo {
	border-top: solid 1px #4454AF;
	margin-top: 10px;
}

.archivo {
	border-bottom: solid 1px #4454AF;
	border-left: solid 1px #4454AF;
	border-right: solid 1px #4454AF;
	font-size: 0.8em;
	float: right;
	padding: 3px;
	width: 100px;
	padding-left: 20px;
	background-image: url(/img/fondo_link_archivo.png);
	background-repeat: no-repeat;
}

.lista_evento {
    font-size: 1.3em;
}

.home-admin {
	background-image: url(../img/bot_home_admin.png);
	background-repeat: no-repeat;
	border: none;
	width: 90px;
	height: 17px;
}

.scroll div
	{
	max-height:420px;
	overflow-y:auto;
	overflow-x:hidden;
	padding-right:8px;
	width:400px;
	}
/* Seguimos */
div#contenido_resultado_biblioteca
	{
		width:100%;
		margin:auto;
	}
/* tablas dentro del main */

div#contenido_resultado_biblioteca table {
font-size: 1.0em !important;
border-left: 1px solid #d4d9f1;
border-right: 1px solid #d4d9f1;
border-top: 1px solid #d4d9f1;
width: 100%;
}

div#contenido_resultado_biblioteca table tr {
background: #edeffa;
}

div#contenido_resultado_biblioteca table tr td {
border: 0;
margin: 0;
border-bottom: 1px solid #d4d9f1;
height: 20px;
padding: 3px 5px;
font-size: .8em;
}

div#contenido_resultado_biblioteca table tr th {
background: #d4d9f1;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
margin: 0;
height: 20px;
padding: 3px 5px;
font-size: .8em;
}

div#contenido_resultado_biblioteca table tr.impar {
background: #fff;
}

div#contenido_resultado_biblioteca table tr td.left {
width: 70%;
padding-left: 5px;
}

div#contenido_resultado_biblioteca table tr td img {
padding: 0 5px 0 0;
float: left;
}





div#contenido_resultado_boletin table {
font-size: 1.0em !important;
border-left: 1px solid #d4d9f1;
border-right: 1px solid #d4d9f1;
border-top: 1px solid #d4d9f1;
width: 100%;
}

div#contenido_resultado_boletin table tr {
background: #edeffa;
}

div#contenido_resultado_boletin table tr td {
border: 0;
margin: 0;
border-bottom: 1px solid #d4d9f1;
height: 20px;
padding: 3px 5px;
font-size: .8em;
}
div#contenido_resultado_boletin table tr td div{
font-weight:bolder;
}

div#contenido_resultado_boletin table tr th {
background: #d4d9f1;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
margin: 0;
height: 20px;
padding: 3px 5px;
font-size: .8em;
}

div#contenido_resultado_boletin table tr.impar {
background: #fff;
}

div#contenido_resultado_boletin table tr td.left {
width: 70%;
padding-left: 5px;
}

div#contenido_resultado_boletin table tr td img {
padding: 0 5px 0 0;
float: left;
}

div.contenedor-elemento-evento
{
	display:block;
	width:99%;
	overflow:hidden;
	margin-bottom:5px;
	padding-bottom:5px;
}
div.contenedor-elemento-evento-img
{
	float:left;
	width:102px;

	height:77px;
	padding:2px;
}

div.contenedor-elemento-evento-img-2
{
	float:left;
	width:204px;

	height:152px;
	padding:2px;
}
div.contenedor-elemento-evento-txt
{
	display:block;
	float:left;

	height:98px;
	overflow:hidden;
	padding-left:2px;
}
div.contenedor-elemento-evento-txt-2
{
	display:block;
	float:left;

	height:98px;
	overflow:hidden;
	padding-left:2px;
}

div.contenedor-elemento-evento-txt h5
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}
div.contenedor-elemento-evento-txt-2 h5
{
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}
div.contenedor-elemento-evento-txt h6
{
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
div.contenedor-elemento-evento-txt span
{
	display:block;
	margin-bottom:0px;
	border:0px;
	padding:0px;
	font-size:10px;

}
div.contenedor-elemento-evento-txt-2 h6
{
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
div.contenedor-elemento-evento-txt-2 span
{
	display:block;
	margin-bottom:0px;
	border:0px;
	padding:0px;
	font-size:10px;

}

div#contenedor-sitios-relacionados
{

}
div.elemento-sitio-relacionado
{
height:70px;

}
div.texto-sitio-relacionado
{
width:65%;
float:left;
}

div.logo-sitio-relacionado
{
width:35%;
float:left;
text-align:left;
padding-right:0px;
}
div.texto-sitio-relacionado
{
font-size:0.8em;
left:1px;
}
div.texto-sitio-relacionado h3
{
font-size:16px;
}

a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: none; color: red;}

.texto-documento-destacado
	{
	display:block;
	padding-bottom:4px;
	padding-left:10px;
	float:left;
	background:url(../img/bullet-lista.png) no-repeat 0px 4px;
	}
.texto-no-olvidar
	{
	display:block;
	padding-bottom:4px;
	padding-left:10px;
	float:left;
	background:url(../img/bullet-lista.png) no-repeat 0px 4px;
	}



/* PARCHES JL*/
.checkbox_consulta{ border:0px solid #000; width:15px  }
.letra_cabecera_tabla{ font-size:14px; font-family:Arial, Helvetica, sans-serif}
.letra_cabecera_tabla_impar{font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#edeffa} 
.letra_cabecera_tabla_par{font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFfff } 
.td_sinbordes{ border:0px solid #FFFfff }
.notas_centrada{ padding-left:35px; border:1px solid #Ff0000 };

/*ARREGLO PARA PERSONAS DESTACADAS*/

#arreglo {
	width: 400px;
	min-height:453px;
	padding-top: 10px;
	float: right;
	padding-bottom: 20px;
}
#leftcolumn{
	float:left;
	width:580px;

}

.leftcolumna{display: block;
	width: 60px;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
	text-align: center;
	margin-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}
.leftcolumna:hover{
	display: block;
	width: 60px;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
	text-align: center;
	margin-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #E2E2E2;
	
}
#rightcolumn{
	float:right;
	font-size: 11px;
	width:536px;
	min-height: 380px;
	border: 1px solid #CCCCCC;
	padding: 10px;
	padding-left: 20px;
}
.bordeimg {
	border: 1px solid #999999;
}


* html #rightcolumn{ /*IE only style*/
height: 400px;
}.tex_norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.tex_norm2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.lineamedia {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.lineamedia2 {
	border: 1px solid #CCCCCC;
}
.titulopagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #2E3D92;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2E3D92;
	text-align: left;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
.leftcolumnb {
	display: block;
	width: 60px;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
	text-align: center;
	margin-right: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFF99;
}
.boton {
	display: block;
	width: 15px;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	text-align: center;
	background-color: #000000;
	padding: 3px;
	height: 15px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
}
.boton:hover {
	display: block;
	width: 15px;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	text-align: center;
	background-color: #999999;
	padding: 3px;
	height: 15px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
}
.boton2 {
	display: block;
	width: 15px;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	text-align: center;
	background-color: #FF0000;
	padding: 3px;
	height: 15px;
	border: 1px solid #CCCCCC;
	margin-right: 5px;
}
