BODY {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
TD {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
LI {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helveica,sans-serif
}
.button {
	FONT-WEIGHT: bold; FONT-SIZE: 10px! important; BORDER-LEFT-COLOR: #77c7c7; BACKGROUND: #399; BORDER-BOTTOM-COLOR: #137777; COLOR: #fff! important; BORDER-TOP-COLOR: #77c7c7; BORDER-RIGHT-COLOR: #137777
}
#pie TD {
	FONT-SIZE: 10px
}
#pie A {
	COLOR: #666; TEXT-DECORATION: none
}
#pie A:hover {
	COLOR: #ccc; TEXT-DECORATION: none
}
.menu A {
	COLOR: #666; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #ccc; TEXT-DECORATION: none
}
#banner {
	BORDER-TOP: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid; BACKGROUND-COLOR: #fff
}
#menupie {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #099; PADDING-TOP: 5px
}
#menupie A {
	COLOR: #099; TEXT-DECORATION: none
}
#menupie A:hover {
	COLOR: #ccc; TEXT-DECORATION: none
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #d0e2ec
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#menuitems {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #666; PADDING-TOP: 5px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cde427; TEXT-ALIGN: right
}
#menuitems A {
	PADDING-LEFT: 20px; COLOR: #666; TEXT-DECORATION: none
}
#menuitems A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.menutop {
	COLOR: #000000; TEXT-DECORATION: none
}
.menutop A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menutop A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#buscador {
	FONT-SIZE: 10px; COLOR: #b5d93c; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
#buscador A {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #b5d93c; TEXT-DECORATION: underline
}
#buscador A:hover {
	COLOR: #399; TEXT-DECORATION: underline
}
#buscador INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.paginador TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}

.paginador A {
	COLOR: #D89D27; TEXT-DECORATION: none
}
.paginador A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
#contentBox {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #666; LINE-HEIGHT: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #d5d5d5 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: justify
}
#contentBox DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #099; BORDER-BOTTOM: #099 1px solid
}
#contentBox A {
	COLOR: #399; TEXT-DECORATION: underline
}
#contentBox A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#contentBox LI {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px
}
#contentBox HR {
	COLOR: #666; HEIGHT: 1px
}
#menu {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #d5d5d5 1px solid; COLOR: #eee; BORDER-BOTTOM: #d5d5d5 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f8f8f8
}
#menu A {
	FONT-WEIGHT: normal; COLOR: #399; TEXT-DECORATION: none
}
#menu A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#menu SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
#menu H4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
#menu UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; LIST-STYLE-TYPE: none
}
#menu LI {
	FONT-SIZE: 10px; MARGIN-LEFT: -25px; LINE-HEIGHT: 16px
}
#options {
	COLOR: #fff; BACKGROUND-COLOR: #399
}
#options TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
#options A {
	COLOR: #fff; TEXT-DECORATION: none
}
#options A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#options IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#opciones {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eee
}
#opciones SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #cde427
}
#opciones A {
	COLOR: #666; TEXT-DECORATION: none
}
#opciones A:hover {
	COLOR: #ccc; TEXT-DECORATION: none
}
#opciones IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#home TD {
	BACKGROUND-POSITION: center center; FONT-SIZE: 10px; COLOR: #666; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#home SPAN {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif! important
}
#home IMG {
	MARGIN: 5px
}
#path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; LETTER-SPACING: -1px; BACKGROUND-COLOR: #fff
}
#path A {
	COLOR: #666; TEXT-DECORATION: none
}
#path A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#web {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#web A {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
#web A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#web .nombre {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 100%
}
#web .title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#agenda SPAN {
	FONT-SIZE: 11px; COLOR: #3f8cd9; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#agenda INPUT {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#agenda LABEL {
	FONT-SIZE: 11px; CURSOR: pointer; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#agenda SELECT {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#agenda TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#agenda TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#agenda H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3f8cd9
}
#agenda .title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3f8cd9; PADDING-TOP: 20px; BORDER-BOTTOM: #3f8cd9 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#agenda HR {
	COLOR: #3f8cd9; HEIGHT: 1px
}
#avanzado {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#avanzado TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: right
}
#avanzado TD {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#avanzado INPUT {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#avanzado SELECT {
	FONT-SIZE: 11px; WIDTH: 200px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#precios TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #666; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#precios SELECT {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #666; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#precios SPAN {
	FONT-SIZE: 11px; COLOR: #3f8cd9; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#precios A {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif! important; TEXT-DECORATION: none
}
#precios A:hover {
	COLOR: #ccc; TEXT-DECORATION: none
}
#subvencionados TD {
	FONT-SIZE: 11px
}
#subvencionados LI {
	FONT-SIZE: 11px; MARGIN-LEFT: -20px; COLOR: #399; LINE-HEIGHT: 18px
}
#subvencionados SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #399
}
#subvencionados A {
	FONT-SIZE: 11px; COLOR: #399; TEXT-DECORATION: none
}
#subvencionados A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#subvencionados IMG {
	MARGIN: 20px
}
#eventos TD {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#eventos H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3f8cd9
}
#eventos SPAN {
	FONT-SIZE: 11px; COLOR: #3f8cd9; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#eventos A {
	FONT-SIZE: 11px; COLOR: #399! important; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline! important
}
#eventos A:hover {
	COLOR: #ccc! important; TEXT-DECORATION: underline
}
#eventos HR {
	COLOR: #666; HEIGHT: 1px
}
#promociones TD {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#promociones H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #099
}
#promociones SPAN {
	FONT-SIZE: 11px; COLOR: #099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#promociones A {
	FONT-SIZE: 11px; COLOR: #666! important; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline! important
}
#promociones A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#promociones HR {
	COLOR: #099; HEIGHT: 1px
}
#libros P {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#libros SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ac1441; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#libros A {
	COLOR: #666; TEXT-DECORATION: none
}
#libros A:hover {
	TEXT-DECORATION: underline
}
#libros IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#bolsa TD {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #fff
}
#bolsa P {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-ALIGN: justify
}
#bolsa .title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #099; BORDER-BOTTOM: #099 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#bolsa .header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #399; BORDER-BOTTOM: #399 1px solid
}
#bolsa TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-ALIGN: right
}
#bolsa A {
	COLOR: #666
}
#bolsa IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#forms TD {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#forms INPUT {
	FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
#forms .title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; COLOR: #399; PADDING-TOP: 5px
}
#forms .header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #399; PADDING-TOP: 20px; BORDER-BOTTOM: #399 1px solid
}
#forms TH {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-ALIGN: right
}
#forms LABEL {
	FONT-SIZE: 10px; CURSOR: pointer
}
#forms A {
	COLOR: #666; TEXT-DECORATION: underline
}
#forms A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
#mapa UL {
	MARGIN-BOTTOM: 10px
}
#mapa LI {
	FONT-SIZE: 10px; MARGIN-LEFT: -25px
}
#mapa A {
	COLOR: #666; TEXT-DECORATION: none
}
#mapa A:hover {
	TEXT-DECORATION: underline
}
#mapa H4 {
	FONT-SIZE: 11px; LINE-HEIGHT: 8px
}
#listado {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: #036; LINE-HEIGHT: 30px
}
#listado A {
	COLOR: #036; TEXT-DECORATION: none
}
#listado A:hover {
	COLOR: #ccc; TEXT-DECORATION: underline
}
#cont {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #099; BORDER-BOTTOM: #099 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ff0000
}
#cont A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #099; BORDER-BOTTOM: #099 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ff0000
}
#cont A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #099; BORDER-BOTTOM: #099 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ff0000
}
.border_pral {
border-left: #d5d5d5 1px solid;
border-right: #d5d5d5 1px solid;
}
.border_right {
border-right: #d5d5d5 1px dotted;
}
.border_bottom {
border-bottom: #d5d5d5 1px solid;
}
.border_total {
border-left: #d5d5d5 1px solid;
border-right: #d5d5d5 1px solid;
border-top: #d5d5d5 1px solid;
border-bottom: #d5d5d5 1px solid;
}
.border_list {
border-left: #d5d5d5 1px solid;
border-right: #d5d5d5 1px solid;
border-top: #d5d5d5 1px solid;
border-bottom: #d5d5d5 1px solid;
background-color:#ffffff;