﻿/* Principal */

body
{
    font-family: 'Segoe UI' , Sans-Serif;
}

div.Cabecera
{
    background-color: #336699;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1pt;
    border-left-width: 1pt;
    border-right-color: #C0C0C0;
    border-left-color: #C0C0C0;
    color: #FFFFFF;
}

div.DivPpal
{
    width: 85%;
    margin-right: auto;
    margin-left: auto;
}

h1
{
    font-size: x-large;
    font-weight: normal;
    width: 440px;
    height: 87px;
}

.tituloSecundario
{
    font-size: large;
    font-weight: bold;
    color: #333333;
}

span.TextoImportante
{
    font-weight: bold;
}

div.Pie
{
    font-size: small;
    color: #999999;
    margin-top: 10px;
}

/* Formulario */

table.TablaFormulario
{
    width: 0%;
    margin-right: auto;
    margin-left: auto;
}

table.TablaFormulario tr td
{
    white-space: nowrap;
}

span.AsteriscoObligacion
{
    font-size: small;
    color: #CC0000;
}

.ErrForm
{
    background-color: #CC0000;
    color: #FFFFFF;
}

/* Instalacion */

div.NecesidadInstalacion
{
    font-size: 10pt;
    font-weight: normal;
    color: #333333;
}

td.Paso
{
    padding-top: 15pt;
    padding-bottom: 15pt;
}

td.NumPaso
{
    font-weight: bold;
    font-size: 30pt;
    padding-right: 20pt;
    color: #0033CC;
    vertical-align: middle;
}

/* Precios */

div.Opcion
{
    font-weight: bold;
    font-size: 30pt;
    color: #990000;
    vertical-align: middle;
    padding-right: 20pt;
    padding-left: 20pt;
}

/* Licencias  */

tr.CaractLicencia
{
    background-color: #FFCC99;
}
h2.tituloLeccion
{
    text-align: center;
    color: #006600;
}
/* Atención: en el servidor debe existir este estilo, aqui lo elimino porque cuando cambio el tamaño de una imagen desde el diseñador, cambia
este valor y todas las imágenes cambian
img
{
	margin-right: 20pt;
}
*/
img
{
    margin-right: 20pt;
}

imagen.supuestos
{
    width: 900px;
}


.subrayado
{
    text-decoration: underline;
}
.centrado
{
    text-align: center;
}
.pieImagenSupuestos
{
    color: Green; /*             font-weight: bold; */
}
.estiloloAsociarLetraConSiglas
{
    color: red;
    font-weight: bold;
}
.estiloFosfiAmarillo
{
    background-color: Yellow;
}
.estiloLetraColorNegro
{
    color: black;
    font-weight: bold;
}
.estiloLetraItalicaSubrrayada
{
    font-style: italic;
    text-decoration: underline;
}
.styleNominaFacil
{
    color: #333333;
    font-style: italic;
}

