.body01
{
    MARGIN: 0px
}
.tabla01
{
    BORDER-COLLAPSE: collapse
}
.tabla01 TD
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.borde01
{
    BORDER-RIGHT: #003399 1px solid;
    BORDER-TOP: #003399 1px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-BOTTOM: #003399 1px solid
}
.borde02
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.raya01
{
    BACKGROUND-COLOR: #ffffff
}
.raya02
{
    BACKGROUND-COLOR: #003399
}
.raya03
{
    BACKGROUND-COLOR: #cccccc
}
.fondo01
{
    BACKGROUND-COLOR: #003399
}
.fondo02
{
    BACKGROUND-COLOR: #dfdfdf
}
.fondo04
{
    BACKGROUND-COLOR: #efefef
}
.fondo05
{
    BACKGROUND-COLOR: #fe8d43
}
.fondo06
{
    BACKGROUND-COLOR: #0000ff
}
.fondo07
{
    BACKGROUND-COLOR: #ff6400
}
.fondo08
{
    BACKGROUND-COLOR: #3366cc
}
.fondo09
{
    BACKGROUND-COLOR: #ff6400
}
.tamanio01
{
    WIDTH: 1000px
}
.tamanio02
{
    WIDTH: 150px
}
.tamanio03
{
    WIDTH: 535px
}
.tamanio02b
{
    WIDTH: 175px
}
A.a01:link
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a01:visited
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a01:active
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a01:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a02:link
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a02:visited
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a02:active
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a02:hover
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a03:link
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a03:visited
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a03:active
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a03:hover
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a04:link
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a04:visited
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a04:active
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a04:hover
{
    FONT-SIZE: 11pt;
    COLOR: #0066cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a05:link
{
    FONT-SIZE: 8pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a05:visited
{
    FONT-SIZE: 8pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a05:active
{
    FONT-SIZE: 8pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a05:hover
{
    FONT-SIZE: 8pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a06:link
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a06:visited
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a06:active
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a06:hover
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a07:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a07:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a07:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a07:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a08:link
{
    FONT-SIZE: 9pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a08:visited
{
    FONT-SIZE: 9pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a08:active
{
    FONT-SIZE: 9pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a08:hover
{
    FONT-SIZE: 9pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a09:link
{
    FONT-SIZE: 10pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a09:visited
{
    FONT-SIZE: 10pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a09:active
{
    FONT-SIZE: 10pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a09:hover
{
    FONT-SIZE: 10pt;
    COLOR: #fe8d43;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a10:link
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a10:visited
{
    FONT-SIZE: 8pt;
    COLOR: #993399;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a10:active
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a10:hover
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a11:link
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a11:visited
{
    FONT-SIZE: 8pt;
    COLOR: #993399;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a11:active
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a11:hover
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a12:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a12:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a12:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a12:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a13:link
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a13:visited
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a13:active
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a13:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a16:link
{
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a16:visited
{
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a16:active
{
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a16:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a17:link
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a17:visited
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a17:active
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a17:hover
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a20:link
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.a20:visited
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.a20:active
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: none
}
A.a20:hover
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px;
    TEXT-DECORATION: underline
}
A.a21:link
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a21:visited
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a21:active
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a21:hover
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a22:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a22:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a22:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a22:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a23:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a23:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a23:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a23:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a24:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a24:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a24:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a24:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a25:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a25:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a25:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a25:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a26:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a26:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a26:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a26:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a27:link
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a27:visited
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a27:active
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a27:hover
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a28:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a28:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a28:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a28:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a29:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a29:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a29:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana,  Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a29:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

A.a31:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a31:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a31:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a31:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}








A.a100:link
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a100:visited
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a100:active
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a100:hover
{
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.a101:link
{
    FONT-SIZE: 8pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a101:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a101:active
{
    FONT-SIZE: 8pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.a101:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.texto01
{
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto02
{
    FONT-SIZE: 8pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto03
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto04
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto05
{
    FONT-SIZE: 10pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto06
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto07
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto08
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto09
{
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto10
{
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto11
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto12
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto13
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto14
{
    FONT-SIZE: 10pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto14
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto17
{
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto18
{
    FONT-SIZE: 9pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 1px
}
.texto19
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto21
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.texto22
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto23
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto25
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff6400;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.texto26
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto27
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.texto28
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #3366cc;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif
}
.texto29
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.estiloclickseguros
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #87a817;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0pt
}
A.a30:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}
A.a30:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}
A.a30:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}
A.a30:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}


A.a31:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}
A.a31:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}
A.a31:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}
A.a31:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: underline
}

A.a32:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}
A.a32:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}
A.a32:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}
A.a32:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}


A.a33:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}
A.a33:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}
A.a33:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}
A.a33:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1pt;
    TEXT-DECORATION: none
}


A.superd:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3e9b29;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.superd:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3e9b29;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.superd:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3e9b29;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.superd:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3e9b29;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
/* ESTILOS PARA LOS VÍDEOS */
ul.lista_videos{
	background-color:#EEEEEE;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}

ul.lista_videos li{
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
	width:99%;
	text-align: justify;
	border-bottom: 1px solid #FF6400;
}

ul.lista_videos li a{
	text-decoration: none;
	display: block;
	padding: 5px;
	color: #003366;
	/*color: #FFFFFF;*/
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;	
}

ul.lista_videos li a:hover {
	background-color: #D1E1FA;
	color: #003366;
}

.video_play {
	background-color: #D1E1FA;
}

.duracion_video {
	font-weight: normal;
}

#videos {
	width: 99%
}

#reproductor_video {
	float:left; 
	/*width:450px; 
	height:270px*/
	width:560px; 
	height:349px;
}

#listado_videos {
	float:right; 
	/*width:240px; 
	height:270px; */
	width:265px; 
	height:349px;
	overflow:auto; 
	background-color:#EEEEEE;
}

#descripciones_videos{
	clear:both;
}





/* ------------------------- cabecera superior ---------------------------------- */



#cabecera_menu {
	width: 1000px;
	margin: 0px;
	padding: 0px;
}

#cabecera_menu ul{
	padding: 0px;
	margin: 0px;
}

#cabecera_menu ul li {
	display:inline;
	margin: 0px;
	padding: 0px;
}

#cabecera_menu ul li a {
	float:left;  
	background: url(gif/comun/cabecera-submenu-central.png);
	font-size: 13px; 
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#FFF; 
	padding-left: 25px; 
	padding-right:26px;
	padding-top: 9px;
	padding-bottom: 9px; 
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #00F;		
}

#cabecera_menu ul li a:hover{
	background:url(gif/comun/cabecera-submenu-ahover.png);
}

/* ------------------------- separadores ---------------------------------- */
.separador01 { height:5px; }
.separador02 { width:10px; }
.separador03 { width:20px; }
.separador04 { width:15px; }
.separador05 { width:15px; }

/* ------------------------- index (celdas de la columna de la izda) ---------------------------------- */

.index {width:690px;font-size: 13px;color:#5c6063;font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;}

.index .title {font-size: 17px; letter-spacing:0.2pt; text-decoration:none;}
.index .title a {color: #3366cc; text-decoration:none; font-weight: bold;}
.index .title a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.index .informa {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 11px; , letter-spacing:0.2pt; font-weight: bold;}
.index .informa a {color: #000000; text-decoration:underline;}
.index .informa a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:underline;}

/* ------------------------- otras (otras publicaciones recientes) ---------------------------------- */

.otras {font-size: 13px;color:#5c6063;font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;}

.otras td {height:12px; padding-bottom:2px; padding-top:3px;}

.otras .title1 {font-size: 17px; letter-spacing:0.2pt; text-decoration:none; font-weight: bold; color: #000000;}
.otras .title1 a {color: #000000; text-decoration:none; font-weight: bold;}
.otras .title1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.otras .informa1 { font-size: 11px; , letter-spacing:0.2pt; font-weight: bold;}
.otras .informa1 a {color: #3366cc; text-decoration:none; font-weight: bold;}
.otras .informa1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.otras .informa2 { font-family:  Verdana,Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; , letter-spacing:0.2pt; }
.otras .informa2 a {color: #000000; text-decoration:underline;}
.otras .informa2 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

/* ------------------------- reportajes marcas y cuadro seguros (reportajes parte de abajo) ---------------------------------- */

.bordereportajes {width:330px; ; border: solid 1px #cccccc;background-color: #f3f3f3; }
.bordeseguros {width:330px;  border: solid 1px #666667;background-color: #f3f3f3; }

.reportajes { 
padding-bottom:5px; padding-top:5px; padding-right:5px; padding-left:5px; 
font-size: 12px;color:#000000;font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;} 

.reportajes .title5 {font-size: 13px; letter-spacing:0.2pt; text-decoration:none;}
.reportajes .title5 a {color: #343434; text-decoration:none; font-weight: bold;}
.reportajes .title5 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.seguros { 
padding-bottom:2px; padding-top:5px; padding-right:5px; padding-left:5px;vertical-align:bottom; 
font-size: 12px;color:#000000;font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;} 


.seguros .title1 {font-size: 15px; letter-spacing:0.2pt; text-decoration:none;}
.seguros .title1 a {color: #ff6600; text-decoration:none; font-weight: bold;}
.seguros .title1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.seguros .inf1 {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 11px; , letter-spacing:0.2pt; }
.seguros .inf1 a {color: #000000; text-decoration:none;}
.seguros .inf1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:underline;}

.seguros .inf2 {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 11px; , letter-spacing:0.2pt; font-weight: bold;}

 .masinforma {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 11px; , letter-spacing:0.2pt; font-weight: bold;}
 .masinforma a {color: #000000; text-decoration:underline;}
 .masinforma a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:underline;}
 
 
.title1area {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 17px; letter-spacing:0.2pt; text-decoration:none; font-weight: bold; color: #000000;}
.title1area a {color: #000000; text-decoration:none; font-weight: bold;}
.title1area a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.title1area-1 {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 11px; letter-spacing:0.2pt; text-decoration:none; font-weight: bold; color: #000000;}
.title1area-1 a {color: #000000; text-decoration:none; font-weight: bold;}
.title1area-1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

/* ------------------------- lateral seccion (celdas de la columna de la derecha) ---------------------------------- */

#lat_seccion {margin: 0 auto; width:300px !important;}
#lat_seccion .sup {width:300px; height:35px; background:url('http://www.km77.com/css/gif/comun/lat-sup.png') no-repeat top left;}

#lat_seccion .supInt {width:280px; height:35px; font-size: 13px; line-height:35px; font-weight:bold; text-align:left; padding-left:30px; }
#lat_seccion .supInt a {display:block; width:230px !important; height:35px; line-height:35px; text-decoration:none; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#333333;}
#lat_seccion .supInt a:hover {text-decoration:underline;}

#lat_seccion .inf {width:300px; height:8px; font-size: 6px; background:url('http://www.km77.com/css/gif/comun/lat-inf.png') no-repeat top left;}

#lat_seccion .centralN {width:300px; height:20px; font-size: 13px; overflow:hidden; text-align:left; background:url('http://www.km77.com/css/gif/comun/lat-seccion-centralN.png') no-repeat top left; line-height:17px; }
#lat_seccion .centralN a {display:block; width:300px !important; height:20px; text-decoration:none;  padding-left:40px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color:#003366;}
#lat_seccion .centralN a:hover {background:url('http://www.km77.com/css/gif/comun/lat-seccion-centralS.png') no-repeat top left; color:#fff;}

#lat_seccion .central {width:300px; height:20px; font-size: 13px; overflow:hidden; text-align:left;background:url('http://www.km77.com/css/gif/comun/lat-seccion-centralS.png') no-repeat top left; line-height:17px;}
#lat_seccion .central a {display:block; width:300px !important; height:20px; text-decoration:none; color:#fff; padding-left:40px;}
#lat_seccion .central a:hover {background:url('http://www.km77.com/css/gif/comun/lat-seccion-centralS.png') no-repeat top left; font-weight: bold;}

#lat_seccion .subcentralN {width:300px; height:20px; font-size: 13px; overflow:hidden; text-align:left; background:url('http://www.km77.com/css/gif/comun/lat-subseccion-centralN.png') no-repeat top left; line-height:17px;}
#lat_seccion .subcentralN a {display:block; width:300px !important; height:25px; text-decoration:none; color:#003366; padding-left:60px;}
#lat_seccion .subcentralN a:hover {background:url('http://www.km77.com/css/gif/comun/lat-subseccion-centralS.png') no-repeat top left; color:#fff;}

#lat_seccion .subcentral {width:300px; height:20px; font-size: 13px; overflow:hidden; text-align:left; background:url('http://www.km77.com/css/gif/comun/lat-subseccion-centralS.png') no-repeat top left; line-height:17px;}
#lat_seccion .subcentral a {display:block; width:300px !important; height:25px; text-decoration:none; color:#fff; padding-left:60px;}
#lat_seccion .subcentral a:hover {background:url('http://www.km77.com/css/gif/comun/lat-subseccion-centralS.png') no-repeat top left; font-weight: bold;}


/* ------------------------- lateral index (celda con las marcas de coches)---------------------------------- */

#lat_index {margin: 0 auto; width:300px !important;}

#lat_index .sup_index {width:300px; height:35px; background:url('http://www.km77.com/css/gif/comun/lat-sup-index.png') no-repeat top left;}

#lat_index .supInt_index {width:280px; height:35px; font-size: 13px; line-height:35px; font-weight:bold; text-align:left; padding-left:30px; }
#lat_index .supInt_index a {display:block; width:230px !important; height:35px; line-height:35px; text-decoration:none; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#333333;}
#lat_index .supInt_index a:hover {text-decoration:underline;}

#lat_index .inf_index {width:300px; height:8px; font-size: 6px; background:url('http://www.km77.com/css/gif/comun/lat-inf-index.png') no-repeat top left;}

#lat_index .central_i {width:160px; height:20px; font-size: 13px; overflow:hidden; text-align:left; background:url('http://www.km77.com/css/gif/comun/lat-central-i.png') no-repeat top left; line-height:17px; float:left;}
#lat_index .central_i a {display:block; width:160px !important; height:20px; text-decoration:none; color:#003366; padding-left:45px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color:#003366;}
#lat_index .central_i a:hover {background:url('http://www.km77.com/css/gif/comun/lat-central-iS.png') no-repeat top left; color:#fff;}

#lat_index .central_d {width:140px; height:20px; font-size: 13px; overflow:hidden; text-align:left; background:url('http://www.km77.com/css/gif/comun/lat-central-d.png') no-repeat top left; line-height:17px; float:right;}
#lat_index .central_d a {display:block; width:140px !important; height:20px; text-decoration:none; color:#003366; padding-left:20px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color:#003366;}
#lat_index .central_d a:hover {background:url('http://www.km77.com/css/gif/comun/lat-central-dS.png') no-repeat top left; color:#fff;}

#lat_index .central_c {width:300px; height:20px; font-size: 13px; overflow:hidden; text-align:left; background:url('gif/comun/lat-central-c.png') no-repeat top left; line-height:17px; float:left;}
#lat_index .central_c a {display:block; width:300px !important; height:20px; text-decoration:none; color:#003366; padding-left:40px; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size: 12px; color:#003366;}
#lat_index .central_c a:hover{background:url('http://www.km77.com/css/gif/comun/lat-seccion-centralS.png') no-repeat top left; color:#fff;}

#lat_index .central_d_fin {width:140px; height:20px; font-size: 13px; overflow:hidden; text-align:left; background:url('http://www.km77.com/css/gif/comun/lat-central-d-fin.png') no-repeat top left; line-height:17px; float:right;}

/* ------------------------- pie ---------------------------------- */
#pie_both {clear: both;}

#pie_separador {margin: 0 auto; width:1000px !important; height:3px; font-size: 3px; background:url('http://www.km77.com/css/gif/comun/pie-fondo.png') repeat-x left top;}

#pie_menu {margin: 0 auto; margin-top: 5px; width:1000px !important; height:30px; font-size: 11px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; color:#003366;}
#pie_menu a {color: #0000ff; text-decoration:none;}
#pie_menu a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#FFF; text-decoration:none;}

/* ------------------------- recuadro salones destacados ---------------------------------- */

.salon {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 15px; letter-spacing:0.2pt; text-decoration:none; font-weight: bold; color: #000000;}
.salon a { color: #000000; text-decoration:none; font-weight: bold;}
.salon a:hover { color: #000000; text-decoration:underline; font-weight: bold;}

.celdasalon {background: url('http://www.km77.com/publi/fondo-salon-2.png') repeat-x;  border: 1px solid #999999; padding-top:3px; padding-left: 2px; padding-right:2px; padding-bottom:2px; }
.celdasalon2 {vertical-align:bottom; padding-right:2px; width:103;}
.celdasalon3 {vertical-align:bottom;}
.fotosalon {margin-right: 5px}

.salon3 { font-family:  Verdana,Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; , letter-spacing:0.2pt; font-weight: bold;}
.salon3 a {color: #000000; text-decoration:none; font-weight: bold;}
.salon3 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.salon4 { font-family:  Verdana,Arial, Tahoma, Helvetica, sans-serif; font-size: 10px; , letter-spacing:0.2pt; }
.salon4 a {color: #000000; text-decoration:none;}
.salon4 a:hover {color: #000000; text-decoration:underline;}

.espacio-salon-01{height:3px;}


/* ------------------------- tabla informaciones ---------------------------------- */

.index1 {width:200px; }
.index2 {width:490px; padding-left: 5px; padding-top:10px; }
.index3 {width:490px; padding-left: 5px;padding-top:10px; }
.index4 {width:490px; padding-left: 5px;}

.texto-index1 {font-size: 13px;color:#5c6063;font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;}

.title-index1 {font-size: 17px; letter-spacing:0.2pt; text-decoration:none;}
.title-index1 a {color: #3366cc; text-decoration:none; font-weight: bold;}
.title-index1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.informa-index1 {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 11px; , letter-spacing:0.2pt; font-weight: bold;}
.informa-index1 a {color: #000000; text-decoration:underline;}
.informa-index1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:underline;}

/* ------------------------- area77 y seguros de abajo---------------------------------- */

.title2area {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 18px; letter-spacing:0.2pt; text-decoration:none; font-weight: bold; color: #000000;}
.title2area a {color: #000000; text-decoration:none; font-weight: bold;}
.title2area a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.celda-area-espacio{width:2px;}
.celda-area-espacio-02{ padding-bottom:5px; padding-top:5px;}
.celda-area-espacio-03{ height:9px;}
	
.celda-area-01{width:225px; height:285px; background: url('http://www.km77.com/css/gif/comun/fondo-area77.jpg') no-repeat; margin:0px; padding-top:0px; padding-left:5px;}
.celda-area-02 { font-size: 12px;color:#000000;font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; padding-top:3px;} 

.tabla-area-01{width:200px;}
.titulo-area-01 {font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 13px; letter-spacing:0.2pt; text-decoration:none;}
.titulo-area-01 a {color: #3366cc; text-decoration:none; font-weight: bold;}
.titulo-area-01 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.celda-seguros-01 {width:686px; height:122; background: url('http://www.km77.com/css/gif/comun/fondo-seguros.jpg') no-repeat; padding:0px; margin:0px;}
.celda-seguros-02{ padding-left:10px;}
.celda-seguros-03{ padding-left:10px;}
.celda-seguros-04{ width:8px; height:25px;}
.celda-seguros-05{ width:230px; height:25px;}
.celda-seguros-06{ height:5px;}
.celda-seguros-07{ padding-left:10px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px; letter-spacing:0.2pt; color: #000000; font-weight: bold;}
.celda-seguros-08 {width:300px; height:122;  background: url('http://www.km77.com/css/gif/comun/fondo-buscadores.jpg') no-repeat; background-position: top right; padding:0px; margin:0px;}
.celda-seguros-09 {width:720px; height:122; background: url('http://www.km77.com/css/gif/comun/fondo-seguros-km77.jpg') no-repeat; padding:0px; margin:0px;}
.celda-seguros-09-izda{width:80px; height:17px;}
.celda-seguros-09-dcha{padding-left:14px; width:220px;}
.celda-seguros-09-sup {height:6px;}
.celda-seguros-10{ width:300px;padding-left:23px;}
.celda-seguros-11{ width:300px;; padding-left:20px;}
.celda-seguros-12-izda{padding-left:73px;}

.titulo-seguros-01 {font-family: Verdana, Arical, Tahoma, Helvetica, sans-serif; font-size: 13px; letter-spacing:0.2pt; text-decoration:none;}
.titulo-seguros-01 a {color: #ff6600; text-decoration:none; font-weight: bold;}
.titulo-seguros-01 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.inf1 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; , letter-spacing:0.2pt; }
.inf1 a {color: #000000; text-decoration:none;}
.inf1 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}


.inf2 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; , letter-spacing:0.2pt; }
.inf2 a {color: #000000; text-decoration:none;}
.inf2 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.inf3 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; , letter-spacing:0.2pt; }
.inf3 a {color: #000000; text-decoration:underline;}
.inf3 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.inf4 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; , letter-spacing:0.2pt; font-weight:bold; }
.inf4 a {color: #000000; text-decoration:none;}
.inf4 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

/* ------------------------- blogs abajo ---------------------------------- */


.celda-blogs-01 {width:720px; height:122; background: url('http://www.km77.com/css/gif/comun/fondo-blogs.jpg') no-repeat; padding:0px; margin:0px;}
.celda-blogs-02 { width:146px; height:20px;}
.celda-blogs-03{ width:8px; height:20px;}

.inf5 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; , letter-spacing:0.2pt;  }
.inf5 a {color: #000000; text-decoration:none;}
.inf5 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}


/* ------------------------- seguros informaciones ---------------------------------- */

.celda_bajo_seguros_01 {width:570px; height:48px; background:url('http://www.km77.com/includes/publicidad/marcas/seguros/imagen/fondo-seguros.jpg') no-repeat center 10px;}
.celda_bajo_seguros_02 {width:200px; height:48px; text-align:left; padding-left:45px; }
.celda_bajo_seguros_03 {width:370px; height:48px; text-align:left; }


/* ------------------------- recuadro destacados ---------------------------------- */

.celdasdestacados07 {width:280px; height:245; background: url('http://www.km77.com/css/gif/comun/fondo-destacados.jpg') no-repeat; padding:0px; margin:0px }
.textodescatados07 {font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#333333; font-size: 13px; font-weight:bold;}
.espaciodestacados07{height:25px; padding-bottom:2px;}
