BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
BODY {
	FONT-SIZE: 11px
}
LI {
	FONT-SIZE: 11px
}
TD {
	FONT-SIZE: 11px
}
DIV {
	FONT-SIZE: 11px
}
SPAN {
	FONT-SIZE: 11px
}
.Stil4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.Stil1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.Stil2 {
	COLOR: #666666
}
.Stil5 {
	COLOR: #546069
}
.navtxt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL#Navigation {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
UL#Navigation LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
UL#Navigation A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; TEXT-DECORATION: none
}
UL#Navigation SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; TEXT-DECORATION: none
}
 HTML UL#Navigation A {
	WIDTH: auto
}
 HTML UL#Navigation SPAN {
	WIDTH: auto
}
UL#Navigation A:hover {
	BACKGROUND-COLOR: #808b93
}
UL#Navigation SPAN {
	BACKGROUND-COLOR: #808b93
}
.anylinkcss {
	VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 18px; POSITION: absolute; BACKGROUND-COLOR: #546069; TEXT-ALIGN: left
}
.anylinkcss A {
	DISPLAY: block; BORDER-BOTTOM: #606e78 1px solid; TEXT-DECORATION: none
}
.anylinkcss A:hover {
	COLOR: white; BACKGROUND-COLOR: #606e78
}
.imagetext {
	FONT-SIZE: 11px
}
.text_content_head {
	FONT-SIZE: 12px; COLOR: #336699; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greentitle {
	COLOR: #b0bc00
}
A.greentitle:link {
	COLOR: #b0bc00
}
A.greentitle:visited {
	COLOR: #b0bc00
}
A.greentitle:hover {
	COLOR: #b0bc00
}
DIV.leadtext {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
DIV.leadtext P {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
DIV.leadtext UL {
	MARGIN-TOP: 15px; PADDING-LEFT: 18px; LIST-STYLE-IMAGE: url(imagenes/arrow_black2.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
DIV.leadtext UL LI {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px
}
.applicationarea {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #546069; LINE-HEIGHT: 15px
}
H1
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-size: small;
	text-decoration: underline;
}
.rootline {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_content {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_content_link {
	PADDING-RIGHT: 20px; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_content_link2 {
	LINE-HEIGHT: 1.5
}
A:link {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: none
}
.topnav {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #606e78
}
.topnav_rec {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #9d0042
}
.topnav_3 {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #9d0042
}
.topnav_bu {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #b0bc00
}
.topnav_16 {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #5a7ca3
}
.topnav_25 {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #fabb00
}
.topnav_6 {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #000000; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #fabb00
}
.topnav_6 {
	BACKGROUND-COLOR: #b0bc00
}
.topnav_32 {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #009bba
}
.topnav_35 {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #808b93
}
.topnav_3 {
	BORDER-BOTTOM: #546169 1px solid
}
.topnav_6 {
	BORDER-BOTTOM: #546169 1px solid
}
.topnav_16 {
	BORDER-BOTTOM: #546169 1px solid
}
.topnav_25 {
	BORDER-BOTTOM: #546169 1px solid
}
.topnav_35 {
	BORDER-BOTTOM: #546169 1px solid
}
.topnav_32 {
	BORDER-BOTTOM: #546169 1px solid
}
.topnav_pb {
	PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(imagenes/clear.gif); CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; HEIGHT: 20px; BACKGROUND-COLOR: #546069
}
#topmenu2 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 235px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; WIDTH: 251px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 110px; HEIGHT: 198px
}
#topmenu3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 482px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: medium none; WIDTH: 251px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 110px; HEIGHT: 198px
}
.copyright {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.copyright A:hover {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.copyright A:active {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.copyright A:visited {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.copyright A:link {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.copyright A {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 13px; TEXT-DECORATION: none
}
.copyright A:hover {
	COLOR: black
}
TABLE.mainnav TR TD {
	BORDER-BOTTOM: #546169 1px solid
}
.boxer {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 168px; BORDER-BOTTOM: #cccccc 1px solid
}
.boxer .head {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #fabb00
}
.boxer .head_wms {
	VERTICAL-ALIGN: bottom; WIDTH: 168px; POSITION: absolute; HEIGHT: 25px; BACKGROUND-COLOR: #fabb00; TEXT-ALIGN: center
}
.bordertable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; MARGIN-LEFT: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 168px; BORDER-BOTTOM: black 1px solid
}
.boxer .head_wms U {
	BOTTOM: -5px; POSITION: relative
}
.boxer .cont_wms {
	BACKGROUND-POSITION: center bottom; FONT-SIZE: 11px; Z-INDEX: 2; CURSOR: pointer; PADDING-TOP: 35px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}
.boxer .cont {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 11px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}
.boxer .cont IMG {
	PADDING-LEFT: 5px; PADDING-TOP: 10px
}
.boxer A {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; COLOR: rgb(51,102,153); TEXT-DECORATION: underline
}
.boxer B {
	FONT-SIZE: 11px; LINE-HEIGHT: 18px
}
.learnmore TR TD {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 23px
}
.learnmore TR TD A {
	MARGIN-LEFT: 5px; COLOR: black; TEXT-DECORATION: none
}
.learnmore TR TD A:hover {
	COLOR: white; TEXT-DECORATION: none
}
TABLE.spectable {
	BORDER-COLLAPSE: collapse
}
TABLE.downloads {
	BORDER-COLLAPSE: collapse
}
TABLE.downloads {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid
}
TABLE.spectable {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.spectable TD {
	BORDER-TOP: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid
}
TABLE.downloads TD {
	BORDER-BOTTOM: #dfdfdf 1px solid
}
TABLE.downloads TR.downloadcat {
	FONT-WEIGHT: bold; COLOR: #336699; BACKGROUND-COLOR: #f9f9f9
}
A.learnmore {
	COLOR: black; TEXT-DECORATION: none
}
A.learnmore:link {
	COLOR: black; TEXT-DECORATION: none
}
A.learnmore:visited {
	COLOR: black; TEXT-DECORATION: none
}
TD.print A {
	COLOR: black; TEXT-DECORATION: none
}
TD.print A:link {
	COLOR: black; TEXT-DECORATION: none
}
TD.print A:visited {
	COLOR: black; TEXT-DECORATION: none
}
TD.print A:hover {
	COLOR: black; TEXT-DECORATION: none
}
TD.print A:hover {
	TEXT-DECORATION: underline
}
DIV.button {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(imagenes/button.gif); WIDTH: 83px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
DIV.button A {
	COLOR: black; TEXT-DECORATION: none
}
DIV.button A:hover {
	COLOR: black; TEXT-DECORATION: none
}
DIV.button A:link {
	COLOR: black; TEXT-DECORATION: none
}
DIV.button A:visited {
	COLOR: black; TEXT-DECORATION: none
}
DIV.button A:hover {
	COLOR: white
}
.pagebreak {
	PAGE-BREAK-AFTER: always
}
DIV.form .boxmore_row {
	BORDER-BOTTOM: #dfdfdf 1px solid
}
DIV.form .formentry_error {
	FONT-WEIGHT: bold; COLOR: red
}
DIV.form .box_header {
	BACKGROUND-COLOR: #dfdfdf
}
TD.searchfield {
	WIDTH: 603px
}
A.copyright {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #999999; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.copyright:hover {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #999999; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.copyright:active {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #999999; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.copyright:visited {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #999999; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.copyright:link {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: #999999; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.menu {
	FONT-SIZE: xx-small;
	WIDTH: 100%;
	height: 70px;
}
.menublanco {
	FONT-SIZE: 11px;
	WIDTH: 90px;
	background-color: #FFFFFF;
	height: 90px;
	border: 1px solid #CCCCCC;
	background-position: center center;
	vertical-align: middle;
}
.menuazul {
	FONT-SIZE: 11px;
	WIDTH: 90px;
	background-color: #EDEFEE;
	height: 90px;
	border: 1px solid #CCCCCC;
	background-position: center center;
	vertical-align: middle;
}
.tituloazul {
	FONT-SIZE: 11px;
	background-color: #EDEFEE;
	border: 1px solid #CCCCCC;
	background-position: center center;
	vertical-align: middle;
}
.bordegris {

	FONT-SIZE: 11px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.MargenSuperior {
	margin-top: 170px;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #dceaf5; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px; SCROLLBAR-HIGHLIGHT-COLOR: #dceaf5; SCROLLBAR-SHADOW-COLOR: #498dcc; COLOR: #535353; SCROLLBAR-3DLIGHT-COLOR: #498dcc; SCROLLBAR-ARROW-COLOR: #498dcc; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #dceaf5; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #dceaf5; SCROLLBAR-BASE-COLOR: #a9c9e7
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 0px
}
.parrafo {
	COLOR: #535353;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: left;
}
.subtitle {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 2px;
	COLOR: #095297;
	PADDING-TOP: 2px;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; PADDING-BOTTOM: 2px; MARGIN: 8px 0px 2px; COLOR: #004b93; PADDING-TOP: 8px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif
}
.tablacatalogo {
	FONT-SIZE: 1em; BORDER-COLLAPSE: collapse
}
.tablacatalogo TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #535353; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.tablacatalogo TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #535353; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.paginador {
	FONT-SIZE: 0.6em; CURSOR: pointer; COLOR: #004b93; FONT-FAMILY: Arial, Helvetica, sans-serif
}.subtitlenegrita {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #095297;
	PADDING-TOP: 2px;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.subtitlenegritablanco {

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: #CCCCCC;
	PADDING-TOP: 2px;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

