/* Web RSC */

/* Genericos ...................................................*/

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.75em;background-image: url(../Images/back.gif);background-repeat: repeat-y;background-position: top center;background-color: #F3F3F3;margin-left: 0em;margin-top: 0em;margin-right: 0em;margin-bottom: 0em;list-style-position: outside;list-style-type: none;list-style-image: url(../Images/bullet.gif);list-style: none;padding-bottom: 0.83em;}

a { color: #00337f; }
	a:link { color: #00337f; }
	a:visited { color: #666666; }
	a:hover { color: #06adec;}
	a:active { color: #666666; }
	a img { border: 0em; }

h1 { color: #00337f; font-size:2.17em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h2 { color: #70706E; font-size:1.83em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-weight: bold; font-size:1.25em; }

hr { color: #E8E8E8;height: 0.1em;width: 100%;background-color: #E8E8E8;border: 0em;border-top: 0.1em solid #E8E8E8;}

p {  }
ul { list-style-image: url(../Images/bullet1_rsc.gif);margin-bottom:0.42em; }
	ul li { margin-top:0.83em; }
		ul li ul { list-style-image:url(../Images/bullet2_rsc.gif);margin-bottom:0.42em;}
			ul li ul li ul { list-style-image:url(../Images/bullet3_rsc.gif);margin-bottom:0.42em;}

form { margin: 0em; padding: 0em;}
select { font-size: 0.92em; }
input { font-size: 0.92em; }

table {
	border: 0.1em solid #CCCCCC;
	border-collapse: collapse;
	color: #555;
	margin:1.2em;
}

th, td {
	border: 0.1em solid #CCCCCC;
	border-collapse: collapse;
	color: #555;
}

caption {
	font-size: 1.4em;
	font-weight: bold;
	padding: 1em;
	color: #06adec;
}


td, th {
	padding :0.6em;
}


thead th {
	text-align: center;
	background-color: #E6EDF5;
	color: #427590;
}

tbody th {
	font-weight: bold;
	background-color: #F4F8FB;
}

tbody tr { background: #FCFDFE; }

tbody tr.odd { background: #F7F9FC; }

tfoot th, tfoot td {
	font-size: 85%;
}
.odd {
  background: #FFFFFF;
  }

.resaltado{font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-weight: bold; font-size:1.25em; }

/* .............................................................. */

/* Individuales ................................................. */

.izquierda { text-align: left; }
.derecha { text-align: right; }
.centrado { text-align: center; }

.arriba { vertical-align: top; }
.centrado_ver { vertical-align: middle; }
.abajo { vertical-align: bottom; }

.capitalz { text-transform: capitalize }

.margen { padding-top:0.83em;padding-bottom:0.83em; }
.bulletLateral {
	list-style-image: url(../Images/bullet_lateral_rsc.gif); margin-left:1.25em; margin-top:0em; padding:0.42em;
}

.float_left {float: left;}
.float_right {float: right;}
/* .............................................................. */

/* Estructura ................................................... */

.plt_contenedor { width: 79.58em;padding-top: 0.33em;margin: 0em auto;padding: 0em; }
.plt_menu { width: 16.67em;vertical-align: top;float: left; }
.plt_contenido_lateral { width: 44.58em;text-align: left;vertical-align: top;padding-left: 0.67em;float: left; }
.plt_contenido { width: 44.58em;text-align: left;vertical-align: top;padding-left: 0.67em;float: left; }
.plt_lateral { width: 15em;padding-left: 1.50em;padding-top: 0.33em;vertical-align: top;float: left; }
.plt_piepagina { clear: both;padding: 1.33em;padding-right:0.83em; }

/* .............................................................. */

/* Cabecera ........................................................ */

.boton_imagen { border: 0;background: none;cursor: pointer;width: 3.75em;height: 2.17em; }

.cabecera { position: relative;width: 79.58em; }
.cab1 { width: 15em;height: 7.5em;float: right;padding-right: 1.67em;padding-bottom:0.83em; }
.cab2 { width: 17.08em;height: 7.5em;float: left; }
.cab3 { width: 45.42em;height: 7.5em;float: left; }

.idioma { Width:15em;height:1.67em;text-align:right;padding-top: 1.25em;font-size: 0.92em;color: #000000;}
			
.logo { position: relative;width:16.67em;height: 4.17em;text-align: center;margin-top: 1.25em;margin-left:0.1em; }
.fecha { position: relative;width:16.67em;height: 1.67em;text-align: center;color: #000000;font-size:0.75em; margin-left:0.6em; }
.nav_sup { position: relative;width: 45.42em;height: 1.67em;padding-top: 1.25em; }
	.nav_sup a { text-decoration: underline; }
	.nav_sup .menu_superior { margin: 0em;padding: 0em; }
	.nav_sup .menu_superior li { display: inline;list-style-type: none;list-style-image: none;padding-right: 0.50em ;padding-left: 0.50em ;border: 0em solid black;border-right-width:  0.1em; }
	.nav_sup .menu_superior .ultima_opcion { border: 0em; }

.img_cabecera { position: relative;width: 45.42em;margin-top: 0.42em; }
	.img_cabecera img { width:44.75em;height: 3.33em; }

/* ............................................................... */

/* Pie ........................................................... */

.separador { height: 0.33em;padding-top: 1.25em; }
.pie { height: 1.67em;padding-top: 1.25em;text-align: center; }

/* ............................................................... */

/* Menu Navegacion .............................................. */

.nav { position: relative;width: 16em;padding-bottom: 1.25em; }

.nav_fd_1 { margin: 0em;padding: 0em;margin-left: 0.42em;position: relative;width: 16em;height: 0.58em; }
	.nav_fd_1 .img_fd_1 { width: 16em;height:0.75em; }
	.nav_fd_1 .img_fd_2 { width: 16em;height:0.75em;vertical-align: top; }
.nav_fd_2 { margin: 0em;padding: 0em;margin-left: 0.42em;position: relative;background-image: url(../Images/nav_fond_02.jpg);width: 16em;padding-bottom:0.83em; }

.ramaIE0 { padding-top: 1.83em; }
	.ramaIE0 a:link{ color: #00337F;display: block;padding-left:2.08em;padding-top: 0.42em;font-weight: bold;text-decoration: underline;font-family: Verdana;background-image:url(../Images/wvio004m_menu_nivel3_RSC.gif);background-repeat:no-repeat;background-position: 1.25em 0.42em;  }
	.ramaIE0 a:visited{ color: #00337F;display: block;padding-left:2.08em;padding-top: 0.42em;font-weight: bold;text-decoration: underline;font-family: Verdana;background-image:url(../Images/wvio004m_menu_nivel3_RSC.gif);background-repeat:no-repeat;background-position: 1.25em 0.42em;  }
	.ramaIE0 a:hover{ color: #06ADEC;display: block;padding-left:2.08em;padding-top: 0.42em;font-weight: bold;text-decoration: underline;font-family: Verdana;background-image:url(../Images/wvio004m_menu_nivel3_RSC.gif);background-repeat:no-repeat;background-position: 1.25em 0.42em;  }
	.ramaIE0 a:active{ color: #00337F;display: block;padding-left:2.08em;padding-top: 0.42em;font-weight: bold;text-decoration: underline;font-family: Verdana;background-image:url(../Images/wvio004m_menu_nivel3_RSC.gif);background-repeat:no-repeat;background-position: 1.25em 0.42em;  }
		.ramaIE0 a img{ padding-right: 0.50em ;display: none; }

.menu_ayuda { line-height: 1.83em;margin-top: 0em;margin-bottom: 0em; }

.linkmenu {color: #00337f;  font-weight:bold; }
	.linkmenu:link {color: #00337f;  font-weight:bold; }
	.linkmenu:visited {color: #666666;  font-weight:bold; }
	.linkmenu:hover {color: #06ADEC; }
	.linkmenu:active {color: #666666;  font-weight:bold; }
	
.P1{ background-image:url(../Images/wvio004m_menu_nivel3_RSC.gif);background-repeat:no-repeat;padding-left:1.25em;margin-bottom:-0.83em; font-weight:bold; }

.P2{ background-image:url(../Images/wvio004m_menu_nivel3_RSC.gif);background-repeat:no-repeat;padding-left:1.25em;margin-bottom:-0.83em; }


.plt_menu .menu_lateral { margin: 0em;padding-left:2.08em;padding-top: 1em; }
	.plt_menu .menu_lateral li { list-style-image: url(../Images/wvio004m_menu_nivel3_RSC.gif);margin: 0em;padding: 0em;padding-top: 0.42em; }
	.plt_menu .menu_lateral li a:link { color: #00337F;display: block;font-family: Verdana;font-weight: bold;text-decoration: underline; }
	.plt_menu .menu_lateral li a:visited { color: #00337F;display: block;font-family: Verdana;font-weight: bold;text-decoration: underline; }
	.plt_menu .menu_lateral li a:hover { color: #06ADEC;display: block;font-family: Verdana;font-weight: bold;text-decoration: underline; }
	.plt_menu .menu_lateral li a:active { color: #00337F;display: block;font-family: Verdana;font-weight: bold;text-decoration: underline; }

/* ............................................................... */


/* Contenido ..................................................... */

.modulo_lateral { padding-top: 1.67em; }

.fondo_img_centr { width: 45.33em;height:  15.3em;background-image: url(../Images/fondo_img_central.gif); }
.img_central { width: 44.17em;height: 15.3em;padding-top: 0.58em;padding-left: 0.58em; }
.imgIzquierda { float:left; }
.imgDerecha { float:right; }
.resaltado{ font-family:Georgia, "Times New Roman", Times, serif; color:#666666; font-weight: bold; font-size:1.25em; }

/* ............................................................... */


/* Latetrales .................................................... */

.cabeceraGris { background-image:url(../Images/fondo_cabeceraGris.jpg);font-size:1.17em;font-weight:bold;width: 12em;padding-left: 0.42em;padding-right: 0.42em;padding-bottom: 0.42em;}
.lateral_1 { width: 15.83em;padding-top: 0.42em;padding-right: 0.42em;padding-left: 1.25em;padding-bottom:0.83em; }

/* ............................................................... */

/* Estilos de particulares ....................................... */

.botonCliente { background-color:#06ADEC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.92em;font-weight:bold;color:#FFFFFF;padding:0.25em;text-align:center;width:12.50em;background-image:url(../Images/cursor_boton.gif);background-repeat:no-repeat;padding-left:0.42em;}
	.botonCliente a:link {color: #FFFFFF; }
	.botonCliente a:visited {color: #FFFFFF; }
	.botonCliente a:hover {color: #FCE8DC; }
	.botonCliente a:active {color: #FFFFFF; }

.botonInfo { background-color: #06ADEC;background-image: url(../Images/flecha_boton.gif);background-repeat: no-repeat;color: #FFFFFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 0.92em;font-weight: bold;padding: 0.25em 0.25em 0.25em 0.42em;text-align: center;width: 12.50em; }
	.botonInfo a:link {color: #FFFFFF; }
	.botonInfo a:visited {color: #FFFFFF; }
	.botonInfo a:hover {color: #FCE8DC; }
	.botonInfo a:active {color: #FFFFFF; }

.botonContratar { background-color: #F08E51;background-image: url(../Images/flecha_boton.gif);background-repeat: no-repeat;color: #FFFFFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 0.92em;font-weight: bold;padding: 0.25em 0.25em 0.25em 0.42em;text-align: center;width: 12.50em; }
	.botonContratar a:link {color: #FFFFFF; }
	.botonContratar a:visited {color: #FFFFFF; }
	.botonContratar a:hover {color: #FCE8DC; }
	.botonContratar a:active {color: #FFFFFF; }

.TaeOndep3Cab { width:16.67em;height: 9.58em;padding-top: 6.25em;font-size: 5.83em;font-weight: bold;letter-spacing: -0.50em;text-align: center; }

.tabla_normal { border-collapse: collapse;border:  0.1em solid #9AA3C4;color: #F6ECF0;background: #FFFFFF;vertical-align: top; }
	.tabla_normal td,.tabla_normal th { border:  0.1em solid #9AA3C4;padding: 0.8em;color: #000000;text-align:center; }
	.tabla_normal thead th, .tabla_normal tfoot th { font-weight: bold;border:  0.1em solid #9AA3C4;background: #D7DFEA;color: #000000;padding-top:0.50em;text-align:center; }

.tablaDestacada { border-collapse: collapse;border:  0.2em solid #00337F;color: #F6ECF0;background: #E1F5FD;vertical-align: top;font-size: 1.17em; }
	.tablaDestacada td, .tablaDestacada th { font-size: 1.17em; }
	.tablaDestacada .tdDestacado1 { font-weight:bold;border:  0.2em solid #00337F;background: #06ADEC;color: #FFFFFF;padding-top:0.50em;text-align:center; }
	.tablaDestacada .tdDestacado2 { font-weight:bold;border:  0.2em solid #00337F; background: #65D2FC;color: #FFFFFF;padding-top:0.50em;text-align:center; }
	.tablaDestacada .tdDestacado3 { border:  0.2em solid #00337F;background: #E1F5FD;color: #000000;padding-top:0.50em;text-align:center; }

.tablaTransparente { vertical-align: top;border: 0em; }
	.tablaTransparente th { border: 0em; }
	.tablaTransparente td { border: 0em; }

.cabeceraColumna { font-weight: bold;background-color: #F0F0F0;color: #000000;font-size: 0.92em;text-align: center; }

.titulo_seccion { vertical-align: bottom;}
	.titulo_seccion .nombre_seccion{ color: #70706E; font-size:1.83em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
	.titulo_seccion .linea_seccion{ border-bottom: #E8E8E8 solid  0.1em;clear: both;position: relative;top: -2.5em;display: none; }
	.titulo_seccion .subir_seccion { display: none; }

.mini { font-family: Arial, Helvetica, sans-serif;font-size: 1.1em;color: #999999; }
	.mini a { font-family: Arial, Helvetica, sans-serif;color: #999999;text-decoration: none; }

.cabeceraGris { background-color: #EFEFEF;padding: 0.42em;font-weight: bold; text-align:center; }

.P1 { color: #06ADEC;font-family: Verdana,Arial,Helvetica,Sans-Serif;font-weight: bold;background-image: url(../Images/bullet_principal.gif);background-repeat: no-repeat;padding-left: 1.67em; }

.plt_contenido .columna_doble_destacado { float: left;width: 30%; }
.plt_contenido_lateral .columna_doble_destacado { float: left;width: 23%; }

.destacado_col1 { width: 30%;float: left; }
.destacado_col2 { width: 30%;float: left; }

.dest_2 { padding-left: 10em;  }
.dest_3 { padding-right: 10em;  }

.destacados { width: 44.17em;padding-bottom: 1.25em;padding-top: 0.42em;clear: both; }
	.destacados .destacado_col1 { width: 21.25em;float: left;padding-top: 1.67em;padding-left: 0.42em;}
	.destacados .destacado_col2 { width: 21.25em;float: right;padding-top: 1.67em; }
	.destacados .dest_1 { width: 8.33em;float: left;padding:  0.2em;border-color: #C0C0C0;border-width:  0.1em;border-style: solid;margin-right:0.83em; }
	.destacados .dest_2 { padding-left: 9.67em;float: none;width: 100%;  }
		.destacados .destacado_col1 .dest_1,.destacados .destacado_col2 .dest_1 { width: 8.33em;float: left;padding:  0.2em;border-color: #C0C0C0;border-width:  0.1em;border-style: solid;margin-right:0.83em; }
        .destacados .destacado_col1 .dest_2,.destacados .destacado_col2 .dest_2 { padding-left: 0em; }
        
.descargaDocumento { border:  0.1em; border-style: dashed; padding:0.83em; border-color: #CCCCCC; }
	.descargaDocumento img { vertical-align:middle; }


/* ............................................................... */

/* Estilos editor ................................................ */

#body_style_edit { text-align: left; }
	#body_style_edit .columna_doble_destacado { float: left;width: 30%; }

/* ............................................................... */

/* Visibilidad */

.oculto { display: none; }
