BODY
{
    LINE-HEIGHT: 16px;
    MARGIN: 0px;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}
HTML
{
    TEXT-ALIGN: center;
    HEIGHT: 100%
}
BODY
{
    TEXT-ALIGN: center;
    HEIGHT: 100%
}
A
{
    COLOR: #1111cc;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #1111cc;
    TEXT-DECORATION: underline
}
#header_keywords
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT: 10px arial,helvetica,sans-serif;
    COLOR: #bfbfbf;
    OVERFLOW: hidden;
    PADDING-TOP: 4px
}
H1
{
    LINE-HEIGHT: 28px;
    MARGIN: 0px 0px 15px;
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.top_h1
{
    MARGIN: 3px;
    FLOAT: left;
    COLOR: #666666;
    FONT-SIZE: 10px
}
.op_Bar
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FLOAT: left;
    COLOR: #666666;
    FONT-SIZE: 10px;
    PADDING-TOP: 2px
}
.op_Bar_Unchecked
{
    MARGIN: 2px 5px 0px 3px;
    WIDTH: 12px;
    BACKGROUND: url(/images/sqr12.gif) #d0e0f0;
    FLOAT: left;
    HEIGHT: 12px
}
.op_Bar_Checked
{
    MARGIN: 2px 5px 0px 3px;
    WIDTH: 12px;
    BACKGROUND: url(/images/sqr12chk.gif) #d0e0f0;
    FLOAT: left;
    HEIGHT: 12px
}
H2
{
    BORDER-BOTTOM: #cccccc 1px solid;
    PADDING-BOTTOM: 4px;
    LINE-HEIGHT: 22px;
    MARGIN: 20px 0px 5px;
    FONT-FAMILY: Arial;
    COLOR: black;
    CLEAR: both;
    FONT-SIZE: 16px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    PADDING-TOP: 4px
}
H2 A
{
    COLOR: #ff6600;
    TEXT-DECORATION: none
}
H2 A:hover
{
    COLOR: #ff6600;
    TEXT-DECORATION: underline
}
H3
{
    MARGIN: 5px 0px 3px 0px;
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 15px;
    FONT-WEIGHT: normal
}
H3 A
{
    COLOR: #1111cc;
    TEXT-DECORATION: underline
}
H3 A:hover
{
    COLOR: #1111cc;
    TEXT-DECORATION: underline
}
DL
{
    MARGIN: 0px 0px 10px
}
DT
{
    PADDING-BOTTOM: 4px;
    PADDING-LEFT: 0px;
    WIDTH: 300px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    BORDER-TOP: #cccccc 1px dashed;
    PADDING-TOP: 4px
}
.dt160
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    BACKGROUND-COLOR: #ffffc0;
    MARGIN: 4px 0px;
    PADDING-LEFT: 5px;
    WIDTH: 150px;
    PADDING-RIGHT: 5px;
    FONT-SIZE: 11px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 4px
}
DD
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Arial;
    FLOAT: left;
    FONT-SIZE: 11px;
    PADDING-TOP: 0px
}
#container
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 940px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 30px
}
#header
{
    MARGIN: 0px auto;
    WIDTH: 940px
}
#logo
{
    MARGIN-TOP: 5px;
    FLOAT: left;
    HEIGHT: 50px;
    MARGIN-LEFT: 0px
}
#loggin
{
    TEXT-ALIGN: center;
    MARGIN-TOP: 5px;
    WIDTH: 620px;
    FONT-FAMILY: Tahoma;
    FLOAT: left;
    HEIGHT: 40px;
    COLOR: #666666;
    MARGIN-LEFT: 10px;
    FONT-SIZE: 11px
}
#loggin A
{
    FONT-WEIGHT: bold
}
#buscador
{
    WIDTH: 300px;
    FLOAT: right;
    HEIGHT: 29px
}
.boxl
{
    FLOAT: left
}
.boxr
{
    FLOAT: right
}
.mh10
{
    MARGIN: 0px 8px
}
.box_620_20
{
    MARGIN: 0px 20px;
    WIDTH: 580px
}
#menubar_container
{
    BACKGROUND: url(/images/bg-menubar.gif) #ffffff repeat-x 0px 0px
}
#menubar
{
    MARGIN: 0px auto;
    WIDTH: 940px
}
#menubar_2
{
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 940px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 30px
}
#menubar A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
#menubar A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.imenubar
{
    BORDER-LEFT: #bfc1c4 1px solid;
    PADDING-BOTTOM: 9px;
    MARGIN-TOP: 2px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    FLOAT: left;
    PADDING-TOP: 6px
}
.imenubar_selected
{
    BORDER-LEFT: #bfc1c4 1px solid;
    PADDING-BOTTOM: 9px;
    BACKGROUND-COLOR: #ffffff;
    MARGIN-TOP: 1px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    FLOAT: left;
    PADDING-TOP: 7px
}
#detalle
{
    BACKGROUND-IMAGE: none;
    TEXT-ALIGN: left;
    PADDING-BOTTOM: 20px;
    BACKGROUND-COLOR: #f8f8ff;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    WIDTH: 620px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat;
    FLOAT: left;
    PADDING-TOP: 0px
}
#footer_container
{
    BACKGROUND: #e7f1d5;
    /*HEIGHT: 200px;*/
    BORDER-TOP: #bfc1c4 1px solid
}
#footer
{
    MARGIN: 0px auto;
    WIDTH: 940px
}
.footer_col
{
    TEXT-ALIGN: left;
    MARGIN: 10px 0px 10px 10px;
    WIDTH: 180px;
    FLOAT: left
}
#col_1
{
    WIDTH: 300px;
    MARGIN-BOTTOM: 20px;
    FLOAT: left;
    MARGIN-LEFT: 20px
}
#col_2
{
    WIDTH: 300px;
    MARGIN-BOTTOM: 20px;
    FLOAT: left;
    MARGIN-LEFT: 20px
}
#col_3
{
    WIDTH: 300px;
    MARGIN-BOTTOM: 20px;
    FLOAT: left;
    MARGIN-LEFT: 20px
}
#col_1
{
    MARGIN-LEFT: 0px
}
#col_12
{
    WIDTH: 620px;
    MARGIN-BOTTOM: 20px;
    FLOAT: left;
    MARGIN-LEFT: 0px
}
.col_160_1
{
    WIDTH: 160px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 10px
}
.col_160_2
{
    WIDTH: 160px;
    MARGIN-BOTTOM: 10px;
    FLOAT: left;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 10px
}
.col_123
{
    WIDTH: 940px;
    FLOAT: left
}
#top_google_listado
{
    TEXT-ALIGN: left;
    MARGIN: 0px 0px 10px;
    WIDTH: 620px;
    FLOAT: left
}
#bottom_google_listado
{
    TEXT-ALIGN: left;
    MARGIN: 10px 0px;
    WIDTH: 620px;
    FLOAT: left
}
#bottom_google_listado_2
{
    TEXT-ALIGN: left;
    MARGIN: 10px 0px;
    WIDTH: 584px;
    FLOAT: left
}
#middle_google_listado
{
    BORDER-BOTTOM: #229922 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #229922 1px solid;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #fdfdfd;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 0px;
    WIDTH: 620px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BORDER-TOP: #229922 1px solid;
    BORDER-RIGHT: #229922 1px solid;
    PADDING-TOP: 5px
}
#right_google_tercera
{
    TEXT-ALIGN: left;
    MARGIN: 0px 0px 10px;
    WIDTH: 300px;
    FLOAT: left
}
#right_google_tercera_2
{
    TEXT-ALIGN: left;
    MARGIN: 0px 0px 10px;
    WIDTH: 300px;
    FLOAT: left
}
#left_google_primera
{
    TEXT-ALIGN: left;
    MARGIN: 0px 0px 10px;
    WIDTH: 300px;
    FLOAT: left
}
.list_head
{
    TEXT-ALIGN: right;
    MARGIN: 0px 0px 5px;
    WIDTH: 620px;
    FLOAT: left
}
.list_footer
{
    TEXT-ALIGN: right;
    MARGIN: 0px 0px 5px;
    WIDTH: 620px;
    FLOAT: left
}
.list_footer
{
    BORDER-TOP: #cccccc 1px dashed;
    PADDING-TOP: 4px
}
.list_footer A
{
    COLOR: #666666;
    FONT-WEIGHT: bold
}
.list_footer A:hover
{
    COLOR: #c00000
}
.list_item
{
    TEXT-ALIGN: left;
    MARGIN: 0px 0px 10px 8px;
    WIDTH: 610px;
    FLOAT: left
}
.list_url
{
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 10px
}
.list_url A
{
    COLOR: green;
    TEXT-DECORATION: none
}
.list_url A:hover
{
    TEXT-DECORATION: none
}
.box_bottom10
{
    MARGIN-BOTTOM: 10px
}
BUTTON.button-orange
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-orange-pressed
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-red
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-red-pressed
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-green
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-green-pressed
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-blue
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-blue-pressed
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-orange-expand
{
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    TEXT-ALIGN: right;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 16px;
    WIDTH: auto;
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px;
    COLOR: #fff;
    VERTICAL-ALIGN: top;
    OVERFLOW: visible;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 0px
}
BUTTON.button-orange
{
    BACKGROUND-POSITION: 0px 0px
}
BUTTON.button-orange-pressed
{
    BACKGROUND-POSITION: 0px -24px
}
BUTTON.button-red
{
    BACKGROUND-POSITION: 0px -144px
}
BUTTON.button-red-pressed
{
    BACKGROUND-POSITION: 0px -168px
}
BUTTON.button-green
{
    BACKGROUND-POSITION: 0px -48px
}
BUTTON.button-green-pressed
{
    BACKGROUND-POSITION: 0px -72px
}
BUTTON.button-blue
{
    BACKGROUND-POSITION: 0px -96px
}
BUTTON.button-blue-pressed
{
    BACKGROUND-POSITION: 0px -120px
}
.button-end-orange
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-orange-pressed
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-red
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-red-pressed
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-green
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-green-pressed
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-blue
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-blue-pressed
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
.button-end-orange-expand
{
    POSITION: absolute;
    WIDTH: 6px;
    DISPLAY: inline;
    BACKGROUND: url(/images/sprite_buttons.gif) no-repeat;
    HEIGHT: 23px
}
BUTTON.button-orange-expand
{
    POSITION: static;
    FLOAT: left
}
.button-end-orange-expand
{
    POSITION: static;
    FLOAT: left
}
.button-end-orange
{
    BACKGROUND-POSITION: -200px 0px
}
.button-end-orange-expand
{
    BACKGROUND-POSITION: -200px 0px
}
.button-end-orange-pressed
{
    BACKGROUND-POSITION: -200px -24px
}
.button-end-red
{
    BACKGROUND-POSITION: -200px -144px
}
.button-end-red-pressed
{
    BACKGROUND-POSITION: -200px -168px
}
.button-end-green
{
    BACKGROUND-POSITION: -200px -48px
}
.button-end-green-pressed
{
    BACKGROUND-POSITION: -200px -72px
}
.button-end-blue
{
    BACKGROUND-POSITION: -200px -96px
}
.button-end-blue-pressed
{
    BACKGROUND-POSITION: -200px -120px
}
.button-container
{
    DISPLAY: inline
}
BUTTON SPAN
{
    POSITION: relative;
    LINE-HEIGHT: 23px;
    DISPLAY: block;
    VERTICAL-ALIGN: top;
    TOP: -2px;
    LEFT: 0px
}
INPUT.input
{
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-BOTTOM: 2px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 3px;
    WIDTH: 205px;
    PADDING-RIGHT: 3px;
    CLEAR: both;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-TOP: 3px
}
.inputg
{
    BORDER-BOTTOM: buttonface 1px outset;
    BORDER-LEFT: buttonface 1px outset;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 3px;
    WIDTH: 800px;
    PADDING-RIGHT: 3px;
    HEIGHT: 30px;
    COLOR: blue;
    CLEAR: both;
    FONT-SIZE: 26px;
    BORDER-TOP: buttonface 1px outset;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: buttonface 1px outset;
    PADDING-TOP: 0px
}
.buttong
{
    BORDER-BOTTOM: buttonface 1px outset;
    BORDER-LEFT: buttonface 1px outset;
    MARGIN: 0px;
    BACKGROUND: url(/images/bg-boton.gif) repeat-x 0px 0px;
    HEIGHT: 32px;
    COLOR: black;
    FONT-SIZE: 15px;
    BORDER-TOP: buttonface 1px outset;
    CURSOR: pointer;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: buttonface 1px outset
}

