/* Caixa Galicia 1024x768 */

/* Estilos antiguos ..............................................*/

@import url(wvio004m_particulares.css);

/* .............................................................. */

/* Genericos ...................................................*/

body { 
background: #FFFFFF url(../wvio004_contenido/images/wvio004m_fondoweb.gif) repeat-x;
margin: 0;
padding: 0;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #00337F; 
}
div { font-size: 12px; } /* Para arreglar desajuste por estiloNormal */

a { color: #00337F; }
	a:link { color: #00337F; }
	a:visited { color: #00337F; }
	a:hover { color: #06ADEC; }
	a:active { color: #00337F; }
	a img { border: 0px; }

h1 { font-size: 18px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #00337F; }
h2 { font-size: 11px;font-weight: normal;padding: 0px;margin: 0px; }
h3 { font-size: 12px; font-weight: bold; }
h4 { border: 1px dotted #CCCCCC;font-family: Georgia,"Times New Roman",Times,serif;font-size: 18px;font-weight: bold;padding: 10px;text-align: center;width: 510px; }

hr { color: #999999;height: 1px;width: 100%;background-color: #999999;border: 0px;border-top: 1px solid #999999; }

p { font-size: 12px; }
ul { font-size: 12px;list-style-image: url(../images/bullet1netclub.gif);margin-bottom:20px; }
	ul li { font-size: 12px;margin-top: 10px; }
		ul li ul { font-size: 12px;list-style-image:url(../images/bullet2netclub.gif);margin-bottom:20px; }
			ul li ul li ul { font-size: 12px;list-style-image:url(../images/bullet3netclub.gif);margin-bottom:20px; }

form { margin: 0px; padding: 0px;}
select { font-size: 12px; }
input { font-size: 12px; }

/* .............................................................. */

/* 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 }

.nivel1 { list-style-image: url(../images/bullet1.gif); }
.nivel2 { list-style-image: url(../images/bullet2.gif); }
.nivel3 { list-style-image: url(../images/bullet3.gif); }

.bulletFlecha { list-style-image: url(../images/flecha_netclub.gif); }
.bulletLateral { list-style-image: url(../images/bullet_principal.gif); margin-left:15px; margin-top:0px; padding:5px; color:#666666 }

.margen { padding-top: 10px;padding-bottom: 10px; }

.clearfix:after{clear:both;content:".";display:block;height:0pt;visibility:hidden;}

.indentado1 
{ 
	margin-left: 40px; 
} 

.indentado2 
{ 
	margin-left: 80px; 
} 
 	 
.indentado3 
{ 
	margin-left: 120px; 
} 

/* ............................................................... */

/* Estructura .................................................... */



/* ............................................................... */


/* Cabecera ...................................................... */

.logo { border: 0;width: 165px;height: 34px;float: left;margin-top: 6px;margin-left: 18px; }

.nav_sup { text-align: left;padding-top: 8px;padding-right: 6px;padding-bottom: 6px;float: left;width: 645px; position:absolute;*margin-left:-165px;}
	.nav_sup a { text-decoration: none;font-size: 11px; }
	.nav_sup .menu_superior { margin: 0px;padding: 0px; }
		.nav_sup .menu_superior li { display: inline;list-style-type: none;list-style-image: none;padding-right: 6px;padding-left: 6px;border: 0px solid black;border-right-width: 1px; }
		.nav_sup .menu_superior .ultima_opcion { border: 0px; }

.sel_idioma { float: right;width: 100px;padding-top: 8px;padding-right: 6px;padding-bottom: 6px;font-size: 11px;}
	.sel_idioma .seleccionado { color: #666666;border-right: 1px solid #00337F;padding-right: 6px; }
	.sel_idioma a { margin-left: 6px; }

.pestana_emp { background-image: url(../images/wvio004m_e0.gif);width: 110px;height: 33px;float: left; }
	.pestana_emp:link { background-image: url(../images/wvio004m_e0.gif);width: 110px;height: 33px;float: left; }
	.pestana_emp:visited { background-image: url(../images/wvio004m_e0.gif);width: 110px;height: 33px;float: left; }
	.pestana_emp:hover { background-image: url(../images/wvio004m_e2.gif);width: 110px;height: 33px;float: left; }
	.pestana_emp:active { background-image: url(../images/wvio004m_e0.gif);width: 110px;height: 33px;float: left; }


.pestana_part { background-image: url(../images/wvio004m_p2.gif);width: 119px;height: 33px;float: left;}
	.pestana_part:link { background-image: url(../images/wvio004m_p2.gif);width: 119px;height: 33px;float: left;}
	.pestana_part:visited { background-image: url(../images/wvio004m_p2.gif);width: 119px;height: 33px;float: left;}
	.pestana_part:hover { background-image: url(../images/wvio004m_p2.gif);width: 119px;height: 33px;float: left;}
	.pestana_part:active { background-image: url(../images/wvio004m_p2.gif);width: 119px;height: 33px;float: left;}

.btn_cliente { text-align: right;padding: 4px;padding-right: 6px;padding-bottom: 12px;margin-top:11.2em; margin-right:-115px;}
	.btn_cliente img { border: 0;margin: 0;padding: 0; }

.fondo_gris{ clear: both; }
	.fondo_gris img{ height: 33px;float: left; }
	.fondo_gris select{ font-size: 11px;color: #00337F; }
	.fondo_gris .webs{ color: #FEFEFE;font-weight: bold;padding-right: 6px; }

/* ............................................................... */

/* Pie ........................................................... */

.plt_piepagina a { text-decoration: none;clear: both; }

.pie { width: 530px;height: 54px; }

.atras { float: left; }

.subir { float:right;padding-top: 50px!important;padding-top: 0px; }
	.subir a { text-decoration: none; }

.copyright { text-align: center;color: #666666; }

.txtPie { background-color: #FFFFFF;color: #00337F;font-size: 11px;text-decoration: none; }

.txtPiePag:link { color: #666666;font-family: Verdana;font-size: 11px;text-align: center;text-decoration: none; }
.txtPiePag:visited { color: #666666;font-family: Verdana;font-size: 11px;text-align: center;text-decoration: none; }
.txtPiePag:hover { color: #666666;font-family: Verdana;font-size: 11px;text-align: center;text-decoration: none; }
.txtPiePag:active { color: #666666;font-family: Verdana;font-size: 11px;text-align: center;text-decoration: none; }

/* ............................................................... */

/* Menu .......................................................... */

.ramaIE0 a:link { color: #00337F;display: block;font-size: 11px;font-weight: bold;padding: 4px;text-decoration: none; }
.ramaIE0 a:visited { color: #00337F;display: block;font-size: 11px;font-weight: bold;padding: 4px;text-decoration: none; }
.ramaIE0 a:hover { color: #00337F;display: block;font-size: 11px;font-weight: bold;padding: 4px;text-decoration: none; }
.ramaIE0 a:active { color: #00337F;display: block;font-size: 11px;font-weight: bold;padding: 4px;text-decoration: none; }

.ramaIE1 a { color: #666666;font-weight: normal; }

.plt_menu .menu_lateral { margin: 0px;padding-left: 25px; }
	.plt_menu .menu_lateral li { list-style-image: url(../images/wvio004m_menu_nivel3_NetClub.gif); }
	.plt_menu .menu_lateral .submenu { list-style-image: url(../images/wvio004m_menu_nivel1_NetClub.gif); }
	.plt_menu .menu_lateral .desplegado { list-style-image: url(../images/wvio004m_menu_nivel2_NetClub.gif); }
		.plt_menu .menu_lateral li a { color: #00337F;display: block;font-size: 11px;font-weight: bold;padding: 2px;padding-left: 0px;text-decoration: none }
		.plt_menu .menu_lateral li ul { margin-left: 0px;padding-left: 0px; }
			.plt_menu .menu_lateral li ul li { margin-left: 0px;padding-left: 0px; }
				.plt_menu .menu_lateral li ul li a:link {color: #666666;font-weight: normal;}
				.plt_menu .menu_lateral li ul li a:visited {color: #666666;font-weight: normal;}
				.plt_menu .menu_lateral li ul li a:hover {color: #06ADEC;font-weight: normal;}
				.plt_menu .menu_lateral li ul li a:active {color: #666666;font-weight: normal;}

.banner_menu_lateral { margin-top: 30px;text-align:center; }

/* ............................................................... */

/* Contenido ..................................................... */

.P1 { font-size: 12px;color: #00337F;font-family: Verdana,Arial,Helvetica,Sans-Serif;font-weight: bold;background-image: url(../images/bullet_principal.gif);background-repeat: no-repeat;padding-left: 20px; }
.P2 { font-size: 11px;background-image: url(../images/bullet_principal.gif);background-repeat:no-repeat;padding-left:15px;margin-bottom:-10px; }

.mini a { color: #999999; }

.txtAzulClaro { color: #06adec; }

.img_cabecera { width: 530px;height: 170px; }
.img_home_01 { width: 250px;float: left; }
.img_home_02 { width: 250px;float: right; }

.titulo_destacados{ margin-bottom: 0px; }

.destacados { padding-bottom: 15px;padding-top: 5px;clear: both; }
	.destacados .destacado_col1 { width: 47%;float: left;padding-top: 20px;padding-left: 5px; }
	.destacados .destacado_col2 { width: 47%;float: right;padding-top: 20px; }
	.destacados .dest_1 { width: 120px;float: left;padding: 2px;border-color: #C0C0C0;border-width: 1px;border-style: solid;margin-right: 10px;text-align: center;vertical-align: middle; }
	.destacados .dest_2 { padding-left: 120px;  }
		.destacados .destacado_col1 .dest_1,.destacados .destacado_col2 .dest_1 { width: 120px;float: left;padding: 2px;border-color: #C0C0C0;border-width: 1px;border-style: solid;margin-right: 10px; }
        .destacados .destacado_col1 .dest_2,.destacados .destacado_col2 .dest_2 { padding-left: 0px; }

.destacados .destacado_col1 .dest_1,.destacados .destacado_col2 .dest_1 { width: 100px;float: left;padding: 2px;border-color: #C0C0C0;border-width: 1px;border-style: solid;margin-right: 10px; }
.destacados .destacado_col1 .dest_2,.destacados .destacado_col2 .dest_2 { padding-left: 0px; }
		


.sepSeccion { background-color: #F9CA26;color: #F9CA26; }

.botonCliente { background-color:#8ABAE1;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;padding:3px;text-align:center;width:150px;background-image:url(../images/cursor_boton.gif);background-repeat:no-repeat;padding-left:5px; }
	.botonCliente a:link {color: #FFFFFF; }
	.botonCliente a:visited {color: #FFFFFF; }
	.botonCliente a:hover {color: #FCE8DC; }
	.botonCliente a:active {color: #FFFFFF; }

.botonInfo { background-color: #408ECE;background-image: url(../images/flecha_boton.gif);background-repeat: no-repeat;color: #FFFFFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;padding: 3px 3px 3px 5px;text-align: center;width: 150px; }
	.botonInfo a:link {color: #FFFFFF; }
	.botonInfo a:visited {color: #FFFFFF; }
	.botonInfo a:hover {color: #FCE8DC; }
	.botonInfo a:active {color: #FFFFFF; }

.botonContratar { background-color: #00337F;background-image: url(../images/flecha_boton.gif);background-repeat: no-repeat;color: #FFFFFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;padding: 3px 3px 3px 5px;text-align: center;width: 150px; }
	.botonContratar a:link {color: #FFFFFF; }
	.botonContratar a:visited {color: #FFFFFF; }
	.botonContratar a:hover {color: #FCE8DC; }
	.botonContratar a:active {color: #FFFFFF; }

.cabeceraColumna { font-weight: bold;background-color: #F0F0F0;color: #000000;font-size: 11px;text-align: center; }

.titulo_seccion { vertical-align: bottom;clear: both; }
	.titulo_seccion .nombre_seccion{ float: left;font-size: 14px;color: #00337F; }
	.titulo_seccion .linea_seccion{ border-bottom: #F9CA26 solid 1px;clear: both; }
	.titulo_seccion .subir_seccion { float: right;padding-top: 0px; }
		.titulo_seccion .subir_seccion a { text-decoration: none; }

/* ............................................................... */

/* Laterales ..................................................... */

.modulo_lateral { padding-top: 20px; }
.cabeceraGris { padding: 3px;font-size: 12px;font-weight: bold; background-image:url(../images/fondo_cabecera.gif);border: #FFCC00 solid 1px; }
.cabeceraGrisBanner { background-color: #EFF5FC; padding: 3px; font-size: 12px; font-weight: bold; border: #FFCC00 solid 1px; border-bottom-style: none; background-image:url(../images/fondo_cabecera.gif); }
.cabeceraBannerDestacado { background-color: #408ECE; padding: 3px; font-size: 12px; font-weight: bold; color:#FFFFFF; border: #FFCC00 solid 1px; border-bottom-style: none; background-image:url(../images/fondo_cabecera.gif)}
.moduloBorde { border:#FFCC00 solid 1px; padding: 5px; }
.moduloBordeDestacado {
	border:#FFCC00 solid 1px;
	padding: 5px;
}
.logo_ncg{
	margin-top:3.8em;
	float:left;
}
.logo_netclub{
	margin-top:4.8em;
	float:right;
	position:absolute;
	margin-left:43%;
}
/* ............................................................... */

/* Parchas para los estilos antiguos ............................. */

.FondoGrisTajeta p { margin-top: 14px;margin-bottom: 14px; }
h4 { background-image: none;color: #00337F; }
h3 { background-image: none; }

.tabla2 { color: #00337F;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px; }

/* ............................................................... */

/* Estilos editor ................................................ */

#body_style_edit { text-align: left; }

/* ............................................................... */

/* tabla mercado online */

.tablaMercado {border: 0em;color: #F6ECF0; font-size:0.9em; width: 22.5em;background-color:#FFFFFF; height: 70%;
	}
	.tablaMercado caption { text-align:left; padding-bottom:0.8em; 
		background-image: url(../wvio004_contenido/images/fondo_tabla.jpg);background-repeat:no-repeat;background-position:left top; background-color:#FFFFFF; 
		}
	.tablaMercado td { text-align:center;border: 0em; background-color:#FFFFFF; padding:0.2em; background-image: url(../wvio004_contenido/images/fondo_celda.jpg); background-position:right bottom; }
.tablaMercado thead th {
	text-align: center;
	padding:0em;
	margin: 0em;
}
.tablaMercado tbody{padding: 0em; margin:0em;}

.tablaMercado tbody th {
	text-align: center;
	padding:0em;
}
.tablaMercado a img{ margin:0em auto;	}

/* ............................................................... */

/* Visibilidad */

.oculto { display: none; }
