TABLE.hosting {
        MARGIN: 0px auto
}
TABLE.hosting TR.mainHeader TH {
        FONT-WEIGHT: bolder;
        BORDER: #eae196 2px solid;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        BACKGROUND: #eae196;
        PADDING-BOTTOM: 2px;
        COLOR: #5f5213;
        PADDING-TOP: 2px;
        TEXT-ALIGN: center;
}
TABLE.hosting TH {
        FONT-WEIGHT: bolder;
        BACKGROUND: #99d2be;
        PADDING: 2px;
        TEXT-ALIGN: right;
        FONT: 10;
}
TABLE.hosting TD {
        PADDING-LEFT: 2px;
        BACKGROUND: #c9ece6;
        PADDING-RIGHT: 2px;
        PADDING-TOP: 2px;
        PADDING-BOTTOM: 2px;
        BORDER: #9bdbcd 1px solid;
        TEXT-ALIGN: center;
        FONT-size: 10px;
}

TABLE.new_hosting {
        MARGIN: 0px auto
}

TABLE.new_hosting TH {
        FONT-WEIGHT: normal;
        BACKGROUND: #c1e3d8;
        PADDING: 2px;
        TEXT-ALIGN: right;
        COLOR:#333333;
        FONT-size: 10px;
        text-decoration:none;
}

TABLE.new_hosting .planes_valores {
        FONT-size: 19px;
        COLOR:#3f8d72;
        height:45px;
        TEXT-ALIGN: left;
        padding-left:20px;
        border:0px;
        background: url('../img/encabezado_planes_valores.gif') no-repeat;
}

TABLE.new_hosting .transparente {
        background-color: transparent;
        border:0px;
}

TABLE.new_hosting .dominio_gratis{
        background-color: transparent;
        border:0px;
        background: url('../img/fondo_dominio_gratis.gif') no-repeat;
        color:#993300;
        FONT-WEIGHT: bolder;
}
TABLE.new_hosting .iva_inc{
        background-color: transparent;
        border:0px;
        background: url('../img/iva_inc.gif') no-repeat; width:233px;
        color:#993300;
        FONT-WEIGHT: bolder;
}

TABLE.new_hosting .boton_contratar{
        background-color: transparent;
        border:0px;
        background: url('../img/fondo_bot_contratar.gif') no-repeat;
        color:#3f8d72;
        FONT-WEIGHT: bolder;
        padding-bottom:5px;
        cursor:pointer;
}

TABLE.new_hosting .boton_orden{
        background-color: transparent;
        border:0px;
        background: url('../img/fondo_bot_orden.gif') no-repeat;
        color:#3f8d72;
        FONT-WEIGHT: bolder;
        padding-bottom:5px;
        cursor:pointer;
}

TABLE.new_hosting .tt {
        color: #FFFFFF;
        PADDING: 2px;
        BACKGROUND-color: #99d2be;
        TEXT-ALIGN: center;
        FONT: 10;
        FONT-WEIGHT: bolder;
}

TABLE.new_hosting .plan {
        color: #993300;
        PADDING: 2px;
        BACKGROUND: #99d2be;
        TEXT-ALIGN: center;
        FONT-size: 10px;
        FONT-WEIGHT: bolder;
}

TABLE.new_hosting .td2 {
        color: #000000;
        PADDING: 2px;
        BACKGROUND: #def3f0;
        TEXT-ALIGN: center;
        FONT-size: 10px;
        FONT-WEIGHT: normal;
}

TABLE.new_hosting .plan2 {
        color: #993300;
        PADDING: 2px;
        BACKGROUND: #F0Ebb7;
        TEXT-ALIGN: center;
        FONT-size: 10px;
        FONT-WEIGHT: bolder;
}
TABLE.new_hosting .real {
        background:#f8f4da;
        font-size:12px;
        text-decoration:line-through;
}


TABLE.new_hosting TD {
        PADDING-LEFT: 2px;
        BACKGROUND: #c9ece6;
        PADDING-RIGHT: 2px;
        PADDING-TOP: 2px;
        PADDING-BOTTOM: 2px;
        BORDER: #9bdbcd 1px solid;
        TEXT-ALIGN: center;
        FONT-size: 10px;
}
TABLE.new_hosting .normales{
        color:red;
        font-weight:bold;
        font-size:12px;
}
TABLE.new_hosting .amarillo{
        background:#f8f4da;
}

.periodo{
        margin-top:5px;
        border:0px solid;
        color:#993300;
        float:right;
        text-align:left;
        FONT-WEIGHT: bold;
        font-size:12px;
}
.costo{
        margin-top:5px;
        font-size:12px;
        border:0px solid;
        color:#3f8d72;
        text-align:right;
}


.costo2{
        FONT-WEIGHT: bold;
        font-size:14px;
        border:0px solid;
        color:#3f8d72;
        text-align:center;
        margin-top:9px;
        margin-bottom:3px;
}

TABLE.tabla {
        MARGIN: 0px auto
}
TABLE.tabla TR.mainHeader TH {
        FONT-WEIGHT: bolder;
        BORDER: #eae196 2px solid;
        PADDING: 1px;
        BACKGROUND: #eae196;
        COLOR: #5f5213;
        TEXT-ALIGN: center;
}
TABLE.tabla TH {
        FONT-WEIGHT: bolder;
        BACKGROUND: #99d2be;
        PADDING: 3px;
        FONT: 10;
}
TABLE.tabla TD {
        PADDING: 1px;
        BACKGROUND: #c9ece6;
        BORDER: #EEF9f5 0px solid;
        TEXT-ALIGN: left;
        FONT: 10px;
}

