TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
FONT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
IMG.trasparenza {
	VISIBILITY: hidden; HEIGHT: 1px
}
BODY.site {
	PADDING-RIGHT: 0px; OVERFLOW-Y: scroll; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #cccccc; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #3c3c3c; COLOR: #7f7f7f; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #3c3c3c; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #eaeaea; SCROLLBAR-DARKSHADOW-COLOR: #cccccc; HEIGHT: 100%; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TABLE.main {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; MARGIN-RIGHT: auto; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
TH#estructuraTop {
	VERTICAL-ALIGN: top; HEIGHT: 95px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TH#estructuraTop TABLE.top {
	WIDTH: 760px
}
TD#topToolbar {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #999999; TEXT-ALIGN: right
}
TD#topToolbar A.link:link {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
TD#topToolbar A.link:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
TD#topToolbar A.link:active {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
TD#topToolbar A.link:hover {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
TD#topToolbar A.link:hover {
	TEXT-DECORATION: underline
}
TD#topToolbar A.lengua:link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TD#topToolbar A.lengua:active {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TD#topToolbar A.lengua:hover {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TD#topToolbar A.lengua:visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
#ruta {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; COLOR: #b7b7b7; TEXT-ALIGN: right
}
#ruta A:link {
	FONT-SIZE: 10px; COLOR: #b7b7b7; TEXT-DECORATION: none
}
#ruta A:active {
	FONT-SIZE: 10px; COLOR: #b7b7b7; TEXT-DECORATION: none
}
#ruta A:hover {
	FONT-SIZE: 10px; COLOR: #b7b7b7; TEXT-DECORATION: none
}
#ruta A:visited {
	FONT-SIZE: 10px; COLOR: #b7b7b7; TEXT-DECORATION: none
}
#ruta A:hover {
	COLOR: #7c7c7c
}
DIV#divLogin {
	DISPLAY: none; Z-INDEX: 110; LEFT: auto; MARGIN-LEFT: -243px; WIDTH: 250px; POSITION: absolute; TOP: 0px; HEIGHT: 70px; BACKGROUND-COLOR: transparent
}
UNKNOWN {
	MARGIN-LEFT: 175px; WIDTH: 271px
}
TABLE.loginTop {
	WIDTH: 250px
}
TABLE.loginTop TD.top {
	BORDER-RIGHT: #b4b4b4 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b4b4b4 1px solid; HEIGHT: 18px
}
TABLE.loginTop A:link {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 100%; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
TABLE.loginTop A:active {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 100%; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
TABLE.loginTop A:visited {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 100%; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
TABLE.loginTop A:hover {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 2px; WHITE-SPACE: nowrap; HEIGHT: 100%; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
TABLE.loginTop A:hover {
	TEXT-DECORATION: underline
}
DIV#divLogin TABLE.loginCont {
	BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #b4b4b4 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b4b4b4 1px solid; BACKGROUND-COLOR: #fff
}
TABLE.loginCont TD {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #7f7f7f
}
TABLE.loginCont INPUT {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #adadad 1px solid; FONT-SIZE: 10px; MARGIN: 2px 5px; TEXT-TRANSFORM: none; BORDER-LEFT: #adadad 1px solid; WIDTH: 100px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #fff
}
TABLE.loginCont TD.enviar {
	TEXT-ALIGN: right
}
TABLE.loginCont TD.enviar INPUT {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0px; WIDTH: auto; CURSOR: hand; COLOR: #575757; BORDER-BOTTOM: 0px; HEIGHT: auto; BACKGROUND-COLOR: #fff
}
DIV#divLogin TD.registro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 5px
}
DIV#divLogin TD.registro A:link {
	FONT-SIZE: 10px; COLOR: #adadad; TEXT-DECORATION: underline
}
DIV#divLogin TD.registro A:visited {
	FONT-SIZE: 10px; COLOR: #adadad; TEXT-DECORATION: underline
}
DIV#divLogin TD.registro A:active {
	FONT-SIZE: 10px; COLOR: #adadad; TEXT-DECORATION: underline
}
DIV#divLogin TD.registro A:hover {
	FONT-SIZE: 10px; COLOR: #adadad; TEXT-DECORATION: underline
}
TH#estructuraTop DIV#toolbar {
	HEIGHT: 25px; BACKGROUND-COLOR: #f7a800; TEXT-ALIGN: center
}
DIV#toolbar TABLE.toolbar {
	MARGIN-LEFT: auto; WIDTH: 760px; MARGIN-RIGHT: auto
}
DIV#toolbar TABLE.toolbar TD.link IMG {
	MARGIN: 0px 15px
}
DIV#toolbar TABLE.toolbar TD.link A:link IMG {
	BACKGROUND-IMAGE: none; TEXT-DECORATION: none
}
DIV#toolbar TABLE.toolbar TD.link A:visited IMG {
	BACKGROUND-IMAGE: none; TEXT-DECORATION: none
}
DIV#toolbar TABLE.toolbar TD.link A:active IMG {
	BACKGROUND-IMAGE: none; TEXT-DECORATION: none
}
DIV#toolbar TABLE.toolbar TD.link A:hover IMG {
	BACKGROUND-IMAGE: none; TEXT-DECORATION: none
}
DIV#toolbar TABLE.toolbar TD.link A:hover IMG {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/testi/toolbar/over.gif); BACKGROUND-REPEAT: repeat-x
}
TABLE.main TD#estructuraCentro {
	VERTICAL-ALIGN: top; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: center
}
TABLE#contenidoPagina {
	WIDTH: 100%; HEIGHT: 100%
}
TABLE#contenidoPagina TD#contenidoLeft {
	BACKGROUND-POSITION: left top; VERTICAL-ALIGN: top; WIDTH: 50%; BACKGROUND-REPEAT: repeat-x
}
TABLE#contenidoPagina P.bg1 {
	BACKGROUND-IMAGE: url(../images/menuBg.gif); BACKGROUND-REPEAT: repeat-x
}
TABLE#contenidoPagina TD.bg1 {
	BACKGROUND-IMAGE: url(../images/menuBg.gif); BACKGROUND-REPEAT: repeat-x
}
TABLE#contenidoPagina TD#contenidoMenu {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/menuBg.gif); VERTICAL-ALIGN: top; WIDTH: 190px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
TD#contenidoMenu TABLE.tableMenu {
	WIDTH: 100%; HEIGHT: 100%
}
TABLE.tableMenu TD.tituloSession {
	VERTICAL-ALIGN: bottom; HEIGHT: 48px; TEXT-ALIGN: right
}
P.tituloSession {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.tableMenu TD.immagine {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100%
}
TABLE.tableMenu TD.menu {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; HEIGHT: 100%
}
TD#busqueda {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: bottom; TEXT-TRANSFORM: uppercase; COLOR: #7d7d7d; PADDING-TOP: 15px; HEIGHT: 65px; TEXT-ALIGN: left
}
TD#busqueda INPUT {
	BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #7f7f7f 1px solid; FONT-SIZE: 10px; MARGIN: 5px 5px 0px 0px; BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 120px; COLOR: #7d7d7d; BORDER-BOTTOM: #e4e4e4 1px solid
}
TD#busqueda A:link {
	FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #7d7d7d; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TD#busqueda A:active {
	FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #7d7d7d; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TD#busqueda A:visited {
	FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #7d7d7d; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TD#busqueda A:hover {
	FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #7d7d7d; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TD.spot {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; COLOR: #7f7f7f; PADDING-TOP: 10px; HEIGHT: auto
}
TD.spot P.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; BACKGROUND-COLOR: #f7f7f7
}
TD.spot P.txt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD.spot P.continua {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TD.spot P.continua A:link {
	FONT-SIZE: 10px; COLOR: #c9c9c9; TEXT-DECORATION: underline
}
TD.spot P.continua A:active {
	FONT-SIZE: 10px; COLOR: #c9c9c9; TEXT-DECORATION: underline
}
TD.spot P.continua A:visited {
	FONT-SIZE: 10px; COLOR: #c9c9c9; TEXT-DECORATION: underline
}
TD.spot P.continua A:hover {
	FONT-SIZE: 10px; COLOR: #c9c9c9; TEXT-DECORATION: underline
}
TD.spot P.continua A:hover {
	COLOR: #a1a1a1; TEXT-DECORATION: none
}
TABLE#contenidoPagina TD#contenidoImg {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TABLE#contenidoPagina TD#contenidoRight {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
TABLE#contenidoPagina TD#contenido {
	VERTICAL-ALIGN: top; WIDTH: auto; HEIGHT: 100%
}
TD.footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; COLOR: #adadad; PADDING-TOP: 0px; HEIGHT: 17px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
TD.footer A:link {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.footer A:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.footer A:active {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.footer A:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.footer A:hover {
	TEXT-DECORATION: underline
}
