BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    BACKGROUND: url(images/back.gif) #9bb2ca;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, sans-serif
}
A:link
{
    COLOR: #163477;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #163477;
    TEXT-DECORATION: none
}
A:hover
{
    BORDER-BOTTOM: #bdf 1px solid
}
.pageWrapper
{
    MIN-WIDTH: 620px;
    MARGIN: 0px 10%;
    WIDTH: auto
}
.pageWrapper
{
    MIN-WIDTH: 620px;
    MARGIN: 0px auto;
    WIDTH: 730px
}
#main
{
    BORDER-RIGHT: #fff 2px solid;
    BACKGROUND: #e5edf1;
    BORDER-LEFT: #fff 2px solid
}
DIV#bodyWrap
{
    BACKGROUND: url(images/back_top.jpg) repeat-x
}
DIV#bodyWrap
{
    MIN-WIDTH: 770px;
    WIDTH: auto;
    HEIGHT: 432px
}
IMG.product
{
    BORDER-RIGHT: #225f82 1px solid;
    BORDER-TOP: #225f82 1px solid;
    MARGIN: 12px 8px 4px;
    BORDER-LEFT: #225f82 1px solid;
    BORDER-BOTTOM: #225f82 1px solid
}
.product IMG
{
    BORDER-RIGHT: #225f82 1px solid;
    BORDER-TOP: #225f82 1px solid;
    MARGIN: 12px 8px 4px;
    BORDER-LEFT: #225f82 1px solid;
    BORDER-BOTTOM: #225f82 1px solid
}
.content .product
{
    TEXT-ALIGN: center
}
.subBarInner P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 8px 2px;
    PADDING-TOP: 0px
}
.product
{
    FONT-WEIGHT: bold;
    COLOR: #0b70ce! important
}
DIV.wide3
{
    FLOAT: left;
    WIDTH: 33%;
    TEXT-ALIGN: center
}
INPUT[type=text]
{
    BORDER-RIGHT: #225f82 1px solid;
    BORDER-TOP: #225f82 1px solid;
    BACKGROUND: #f6f9fb;
    BORDER-LEFT: #225f82 1px solid;
    BORDER-BOTTOM: #225f82 1px solid
}
INPUT[type=button]
{
    BORDER-RIGHT: #225f82 1px solid;
    BORDER-TOP: #225f82 1px solid;
    BACKGROUND: #f6f9fb;
    BORDER-LEFT: #225f82 1px solid;
    BORDER-BOTTOM: #225f82 1px solid
}
INPUT[type=submit]
{
    BORDER-RIGHT: #225f82 1px solid;
    BORDER-TOP: #225f82 1px solid;
    BACKGROUND: #f6f9fb;
    BORDER-LEFT: #225f82 1px solid;
    BORDER-BOTTOM: #225f82 1px solid
}
SELECT
{
    BORDER-RIGHT: #225f82 1px solid;
    BORDER-TOP: #225f82 1px solid;
    BACKGROUND: #f6f9fb;
    BORDER-LEFT: #225f82 1px solid;
    BORDER-BOTTOM: #225f82 1px solid
}
TEXTAREA
{
    BORDER-RIGHT: #225f82 1px solid;
    BORDER-TOP: #225f82 1px solid;
    BACKGROUND: #f6f9fb;
    BORDER-LEFT: #225f82 1px solid;
    BORDER-BOTTOM: #225f82 1px solid
}
H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 8px 16px;
    LETTER-SPACING: 0.08em
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 8px 16px;
    LETTER-SPACING: 0.08em
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 8px 16px;
    LETTER-SPACING: 0.08em
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 8px 16px;
    LETTER-SPACING: 0.08em
}
H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 8px 16px;
    LETTER-SPACING: 0.08em
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    MARGIN: 8px 16px;
    LETTER-SPACING: 0.08em
}
H1
{
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 4px;
    COLOR: #164677;
    BORDER-BOTTOM: #4c95d6 1px solid
}
H1 SPAN
{
    FLOAT: right;
    COLOR: #69839b
}
.clear
{
    CLEAR: both
}
.hide
{
    DISPLAY: none
}
#oldBrowserNotice
{
    DISPLAY: none
}
.ieSixCharDupBug
{
    DISPLAY: none
}
#header
{
    MARGIN-RIGHT: -2px;
    HEIGHT: 146px
}
#header #logo
{
    Z-INDEX: 100;
    BACKGROUND: url(images/logotipo1.gif) #ffffff no-repeat;
    FLOAT: left;
    MARGIN: 0px -3px;
    WIDTH: 223px;
    POSITION: absolute;
    HEIGHT: 146px
}
#header #logo H1
{
    DISPLAY: none
}
#heading .head
{
    BORDER-RIGHT: #fff 2px solid;
    BACKGROUND: url(images/header.jpg) #fff no-repeat right top;
    MARGIN-RIGHT: -2px;
    POSITION: relative;
    HEIGHT: 78px
}
* HTML #heading .head
{
    MARGIN-RIGHT: -4px
}
#heading .top
{
    FLOAT: right;
    MARGIN: 10px 10px 0px 0px;
    WIDTH: 370px;
    COLOR: #fff;
    HEIGHT: 22px;
    TEXT-ALIGN: right
}
#heading .sub
{
    FLOAT: right;
    MARGIN: 10px 10px 0px 0px;
    WIDTH: 370px;
    COLOR: #fff;
    HEIGHT: 22px;
    TEXT-ALIGN: right
}
#heading A:link
{
    MARGIN-LEFT: 32px;
    COLOR: #fff
}
#heading A:visited
{
    MARGIN-LEFT: 32px;
    COLOR: #fff
}
#heading A:hover
{
    BORDER-BOTTOM: #7487a1 4px solid
}
#heading .sub
{
    CLEAR: right
}
#footer
{
    PADDING-RIGHT: 24px;
    PADDING-LEFT: 24px;
    BACKGROUND: url(images/bg5.gif);
    PADDING-BOTTOM: 4px;
    COLOR: #249;
    PADDING-TOP: 4px;
    POSITION: relative
}
#mainInner
{
    BORDER-RIGHT: #fff 2px solid;
    Z-INDEX: 2;
    WIDTH: 100%
}
DIV.subBarInner
{
    BORDER-RIGHT: #fff 2px solid;
    Z-INDEX: 2;
    WIDTH: 100%
}
DIV.subTitleInner
{
    BORDER-RIGHT: #fff 2px solid;
    Z-INDEX: 2;
    WIDTH: 100%
}
DIV.content
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px
}
#mainOuter DIV.left
{
    Z-INDEX: 10;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative
}
#mainOuter DIV.right
{
    Z-INDEX: 10;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative
}
#mainOuter DIV.content
{
    Z-INDEX: 10;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative
}
DIV.subBarInner DIV.content
{
    Z-INDEX: 10;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative
}
DIV.subBarInner DIV.right
{
    Z-INDEX: 10;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative
}
DIV.subTitleInner DIV.content
{
    Z-INDEX: 10;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative
}
DIV.subTitleInner DIV.right
{
    Z-INDEX: 10;
    FLOAT: left;
    OVERFLOW: visible;
    POSITION: relative
}
DIV.subBarOuter
{
    BORDER-RIGHT: #e5edf1 0px solid;
    BORDER-TOP: #e5edf1 0px solid;
    Z-INDEX: 1;
    BORDER-LEFT: #e5edf1 0px solid;
    BORDER-BOTTOM: #e5edf1 0px solid
}
DIV.subTitleOuter
{
    BORDER-RIGHT: #e5edf1 0px solid;
    BORDER-TOP: #e5edf1 0px solid;
    Z-INDEX: 1;
    BORDER-LEFT: #e5edf1 0px solid;
    BORDER-BOTTOM: #e5edf1 0px solid
}
DIV.subBarInner DIV.right
{
    FLOAT: right;
    MARGIN: 0px -20em 0px 1px;
    WIDTH: 20em
}
DIV.subTitleInner DIV.right
{
    FLOAT: right;
    MARGIN: 0px -20em 0px 1px;
    WIDTH: 20em
}
DIV.subBarInner DIV.content
{
    MARGIN: 0px -1px;
    WIDTH: 100%
}
DIV.subTitleInner DIV.content
{
    MARGIN: 0px -1px;
    WIDTH: 100%
}
#mainOuter
{
    BORDER-RIGHT: #0b70ce 8px solid;
    Z-INDEX: 1;
    BORDER-LEFT: #e6eef0 16em solid
}
#mainInner
{
    BACKGROUND: #f0f3f2;
    BORDER-LEFT: #fff 2px solid
}
#mainOuter .content
{
    MARGIN: 0px -1px;
    WIDTH: 100%
}
#mainOuter .right
{
    FLOAT: right;
    MARGIN: 0px -15em 0px 1px;
    WIDTH: 15em
}
#mainOuter .left
{
    MARGIN: 0px 1px 0px -16em;
    WIDTH: 16em
}
DIV.gap
{
    BORDER-TOP: #fff 2px solid;
    BACKGROUND: #cde;
    POSITION: relative
}
HTML > BODY .mozclear
{
    MARGIN-BOTTOM: -1px;
    BORDER-BOTTOM: white 1px solid
}
* HTML #mainInner
{
    POSITION: relative
}
* HTML DIV.subBarInner
{
    POSITION: relative
}
* HTML DIV.subTitleInner
{
    POSITION: relative
}
* HTML DIV.gap
{
    MARGIN-RIGHT: -4px
}
* HTML #mainOuter
{
    BORDER-RIGHT: #0b70ce 4px solid
}
.leftInside
{
    MARGIN-LEFT: -2px;
    MARGIN-RIGHT: 2px
}
.titleSide
{
    MARGIN-LEFT: -2px;
    MARGIN-RIGHT: 2px
}
#mainInner .left DIV.button1
{
    MARGIN-LEFT: -2px;
    MARGIN-RIGHT: 2px
}
#mainInner .left DIV.button2
{
    MARGIN-LEFT: -2px;
    MARGIN-RIGHT: 2px
}
DIV.subBarInner
{
    BACKGROUND: url(images/bg2.gif) #f7f7ec;
    PADDING-BOTTOM: 8px
}
DIV.subBarInner SPAN
{
    DISPLAY: block
}
DIV.subBarOuter
{
    BORDER-RIGHT-WIDTH: 20em
}
DIV.subTitleOuter
{
    BORDER-RIGHT-WIDTH: 20em
}
DIV.subTitleOuter DIV.right
{
    TEXT-ALIGN: center
}
DIV.subBarOuter DIV.right
{
    TEXT-ALIGN: center
}
DIV.subTitleOuter
{
    BORDER-LEFT-COLOR: #cfe0e9;
    BORDER-BOTTOM-COLOR: #cfe0e9;
    BORDER-TOP-COLOR: #cfe0e9;
    BORDER-RIGHT-COLOR: #cfe0e9
}
DIV.subTitleInner
{
    BACKGROUND: url(images/bg1.gif) #e6ede0;
    COLOR: #164677
}
.titleSide
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #fff 1px solid;
    LETTER-SPACING: 0.1em;
    HEIGHT: 16px
}
.titleMain
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #fff 1px solid;
    LETTER-SPACING: 0.1em;
    HEIGHT: 16px
}
.titleSide
{
    PADDING-LEFT: 24px;
    FONT-SIZE: 12px;
    BACKGROUND: url(images/title1.gif) #164677 repeat-y left 50%;
    MARGIN-BOTTOM: 12px;
    COLOR: #fff
}
.titleMain
{
    FONT-SIZE: 11px;
    BACKGROUND: #dbe2e2
}
.titleMain A:link
{
    COLOR: #5382b3
}
.titleMain A:visited
{
    COLOR: #5382b3
}
.right P
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    PADDING-BOTTOM: 8px;
    COLOR: #274563;
    LINE-HEIGHT: 1.6em;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.05em
}
.content P
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    PADDING-BOTTOM: 8px;
    COLOR: #274563;
    LINE-HEIGHT: 1.6em;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0.05em
}
#mainInner .left UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 12px 12px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#mainInner .left UL LI
{
    MARGIN: 8px
}
UL.dotted
{
    MARGIN-LEFT: 52px;
    COLOR: #40a3fe;
    LIST-STYLE-TYPE: square
}
LI.select
{
    MARGIN-LEFT: 52px;
    COLOR: #40a3fe;
    LIST-STYLE-TYPE: square
}
.left .active A:link
{
    FONT-WEIGHT: bold;
    COLOR: #0471e1;
    LIST-STYLE-TYPE: square
}
.left .active A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #0471e1;
    LIST-STYLE-TYPE: square
}
#mainInner .left UL.dotted
{
    LIST-STYLE-TYPE: square
}
#mainInner .left INPUT
{
    COLOR: #000
}
#mainInner .left DIV.button1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: #163977;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: 0px
}
#mainInner .left DIV.button2
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: #163977;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: 0px
}
#mainInner .left DIV.button1 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 0px 24px
}
#mainInner .left DIV.button1 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 0px 24px
}
#mainInner .left DIV.button2 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 0px 24px
}
#mainInner .left DIV.button2 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 0px 24px
}
#mainInner .left DIV.button1
{
    BACKGROUND: url(images/bg3.gif) #c9d6a6
}
#mainInner .left DIV.button2
{
    BACKGROUND: url(images/bg4.gif) #c9d6a6;
    BORDER-BOTTOM: #fff 2px solid
}
