#topNavLeft {
	FLOAT: left
}
#topNavRight {
	FLOAT: right
}
#top UL LI {
	BACKGROUND: url(../images/bgTopNavSeperator.gif) no-repeat left center; FLOAT: left
}
#top UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#top UL LI A {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.9em; PADDING-RIGHT: 0.9em; DISPLAY: block; COLOR: black; FONT-SIZE: 0.8em; TEXT-DECORATION: none; PADDING-TOP: 0.4em
}
#top UL LI SPAN {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 0.9em; PADDING-RIGHT: 0.9em; DISPLAY: block; COLOR: black; FONT-SIZE: 0.8em; TEXT-DECORATION: none; PADDING-TOP: 0.4em
}
#top UL LI A:hover {
	TEXT-DECORATION: underline
}
#top UL LI A:focus {
	TEXT-DECORATION: underline
}
#top UL LI A:active {
	TEXT-DECORATION: underline
}
#headerLogo {
	Z-INDEX: 1; POSITION: absolute; PADDING-LEFT: 13px; WIDTH: 245px; BACKGROUND: url(../images/bgHeaderLogoLeft.png) repeat-y left top; TOP: 0px; LEFT: 30px
}
#headerLogo H1 {
	PADDING-RIGHT: 13px; BACKGROUND: url(../images/bgHeaderLogoRight.png) repeat-y right top
}
#headerLogo H1 A {
	DISPLAY: block
}
#headerLogo H1 SPAN {
	DISPLAY: block
}
#slideShow {
	Z-INDEX: 0; POSITION: relative; WIDTH: 922px; HEIGHT: 170px
}
#slideShow IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#slideShowPlay {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 19px; BOTTOM: 5px; HEIGHT: 20px; RIGHT: 5px
}
#slideShowPause {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 19px; BOTTOM: 5px; HEIGHT: 20px; RIGHT: 5px
}
#slideShowPlay {
	BACKGROUND: url(../images/iconPlay.png) no-repeat left top
}
#slideShowPause {
	BACKGROUND: url(../images/iconPause.png) no-repeat left top
}
#slideShowPlay:hover {
	BACKGROUND-POSITION: left -20px
}
#slideShowPlay:focus {
	BACKGROUND-POSITION: left -20px
}
#slideShowPlay:active {
	BACKGROUND-POSITION: left -20px
}
#slideShowPause:hover {
	BACKGROUND-POSITION: left -20px
}
#slideShowPause:focus {
	BACKGROUND-POSITION: left -20px
}
#slideShowPause:active {
	BACKGROUND-POSITION: left -20px
}
#slideShowPlay:active {
	BACKGROUND-POSITION: left -40px
}
#slideShowPause:active {
	BACKGROUND-POSITION: left -40px
}
#headerNav {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 25em; BACKGROUND: url(../images/bgHeaderNavTop.png) no-repeat right top; TOP: 7px; RIGHT: 0px; PADDING-TOP: 7px
}
#headerNavInner {
	PADDING-BOTTOM: 7px; WIDTH: 100%; BACKGROUND: url(../images/bgHeaderNavBottom.png) no-repeat right bottom
}
#headerNav UL {
	FLOAT: right
}
#headerNav UL LI {
	BACKGROUND-COLOR: white; FLOAT: left; MARGIN-LEFT: 0.5em
}
#headerNav UL LI A {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: white; PADDING-LEFT: 1.8em; PADDING-RIGHT: 1.8em; DISPLAY: block; COLOR: black; FONT-SIZE: 0.8em; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
#headerNav UL LI A:hover {
	COLOR: #a41c30
}
#headerNav UL LI A:focus {
	COLOR: #a41c30
}
#headerNav UL LI A:active {
	COLOR: #a41c30
}
#serviceMenu {
	POSITION: relative; PADDING-RIGHT: 1px
}
#serviceMenu UL {
	BORDER-BOTTOM: #999a9a 1px solid; POSITION: absolute; BORDER-LEFT: #999a9a 1px solid; PADDING-BOTTOM: 0.6em; BACKGROUND-COLOR: white; PADDING-LEFT: 1.4em; WIDTH: 17em; PADDING-RIGHT: 1.4em; DISPLAY: none; BORDER-TOP: #999a9a 1px solid; TOP: 2.43em; RIGHT: -1px; BORDER-RIGHT: #999a9a 1px solid; PADDING-TOP: 1.2em; -moz-box-shadow: 0px 0px 5px #555555; -webkit-box-shadow: 0px 0px 5px #555555
}
#serviceMenu .spacer {
	Z-INDEX: 100; BORDER-BOTTOM: #999a9a 0px solid; POSITION: absolute; BORDER-LEFT: #999a9a 0px solid; BACKGROUND-COLOR: white; DISPLAY: none; HEIGHT: 0.5em; BORDER-TOP: #999a9a 0px solid; TOP: 2em; RIGHT: -1px; BORDER-RIGHT: #999a9a 1px solid
}
#serviceMenu UL LI {
	FLOAT: none; FONT-SIZE: 0.8em
}
#serviceMenu UL LI.last {
	MARGIN-TOP: 1.2em; PADDING-RIGHT: 8px; BACKGROUND: url(../images/iconTeaserMoreHover.png) no-repeat right 55%
}
#serviceMenu UL LI .left {
	WIDTH: 55%; DISPLAY: block; FLOAT: left
}
#serviceMenu UL LI .right {
	WIDTH: 44%; DISPLAY: block; FLOAT: right
}
.open#serviceMenu {
	PADDING-RIGHT: 0px; CURSOR: pointer; BORDER-RIGHT: #999a9a 1px solid; -moz-box-shadow: 0px 5px 5px #555555; -webkit-box-shadow: 0px 5px 5px #555555
}
.open#serviceMenu UL {
	DISPLAY: block
}
.open#serviceMenu .spacer {
	DISPLAY: block
}
.open#serviceMenu A {
	COLOR: #a41c30
}
#header IMG {
	DISPLAY: block
}
#mainNav UL {
	BACKGROUND: url(../images/bgMainNav.png) repeat-x left center
}
#mainNav UL LI {
	POSITION: relative;
	PADDING-RIGHT: 1px;
	BACKGROUND: url(../images/bgMainNavSep.png) no-repeat right center;
	FLOAT: left;
	background-image: url(iclgrupo_archivos/bgMainNavSep.png);
	background-color: #B76A78;
}
#mainNav LI.open {
	Z-INDEX: 5
}
#mainNav UL LI A {
	PADDING-BOTTOM: 0.45em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: block; COLOR: black; TEXT-DECORATION: none; PADDING-TOP: 0.45em
}
#mainNav UL LI A.current {
	BACKGROUND: url(../images/bgMainNavCurrent.png) repeat-x left center; COLOR: white
}
#mainNav UL LI.open A {
	BACKGROUND: url(../images/bgMainNavHover.png) repeat-x left center; COLOR: white
}
#mainNav UL LI A:hover {
	BACKGROUND: url(../images/bgMainNavHover.png) repeat-x left center; COLOR: white
}
#mainNav UL LI A:focus {
	BACKGROUND: url(../images/bgMainNavHover.png) repeat-x left center; COLOR: white
}
#mainNav UL LI A:active {
	BACKGROUND: url(../images/bgMainNavHover.png) repeat-x left center; COLOR: white
}
#mainNav LI.open UL.secondLevel A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black
}
#mainNav UL LI A:active {
	BACKGROUND: url(../images/bgMainNavClick.png) repeat-x left center; COLOR: white
}
#mainNav UL.secondLevel {
	BACKGROUND-IMAGE: none; Z-INDEX: 5; BORDER-BOTTOM: #999a9a 1px solid; POSITION: absolute; BORDER-LEFT: #999a9a 1px solid; PADDING-BOTTOM: 0.75em; BACKGROUND-COLOR: white; PADDING-LEFT: 0.75em; PADDING-RIGHT: 0.75em; DISPLAY: none; BORDER-TOP: #999a9a 1px solid; TOP: 2.83em; BORDER-RIGHT: #999a9a 1px solid; PADDING-TOP: 0.8em; LEFT: -1px; -moz-box-shadow: 0px 0px 8px #888888; -webkit-box-shadow: 0px 0px 8px #888888
}
#mainNav .spacer {
	Z-INDEX: 10; BORDER-BOTTOM: #999a9a 0px solid; POSITION: absolute; BORDER-LEFT: #999a9a 1px solid; BACKGROUND-COLOR: white; DISPLAY: none; HEIGHT: 0.5em; BORDER-TOP: #999a9a 0px solid; TOP: 2.4em; BORDER-RIGHT: #999a9a 1px solid; LEFT: -1px
}
#mainNav LI.open .spacer {
	DISPLAY: block
}
#mainNav UL .threeCols {
	WIDTH: 45em
}
#mainNav UL .twoCols {
	WIDTH: 30em
}
#mainNav UL.secondLevel LI {
	PADDING-LEFT: 10px; WIDTH: 13em; BACKGROUND: url(../images/bgBullet.png) no-repeat left 0.6em; FLOAT: none
}
#mainNav UL.secondLevel LI.first {
	BACKGROUND: url(../images/bgBulletRed.png) no-repeat left 0.6em
}
#mainNav UL.secondLevel LI A {
	PADDING-BOTTOM: 0.35em; LINE-HEIGHT: 1.2; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: black; FONT-SIZE: 0.9em; TEXT-DECORATION: none; PADDING-TOP: 0.35em
}
#mainNav UL.secondLevel LI.first A {
	TEXT-TRANSFORM: uppercase; COLOR: #a41c30; FONT-WEIGHT: bold
}
#mainNav UL.secondLevel LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
#mainNav UL.secondLevel LI A:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
#mainNav UL.secondLevel LI A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
#mainNav UL.secondLevel LI.fakeCol {
	PADDING-LEFT: 0px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%
}
#mainNav UL.secondLevel UL {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#mainNav UL.secondLevel LI.row1 {
	WIDTH: 14.5em; PADDING-RIGHT: 0.5em; FLOAT: left
}
#mainNav UL.secondLevel LI.row2 {
	WIDTH: 14.5em; PADDING-RIGHT: 0.5em; FLOAT: left
}
#mainNav UL.secondLevel LI.row3 {
	WIDTH: 14.5em; PADDING-RIGHT: 0.5em; FLOAT: left
}
#subNav UL LI {
	LINE-HEIGHT: 1.3; MARGIN: 0.5em 0px; PADDING-LEFT: 12px; BACKGROUND: url(../images/bgBullet.png) no-repeat left 0.4em
}
#subNav A {
	FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
#subNav SPAN {
	FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
#subNav A:hover {
	TEXT-DECORATION: underline
}
#subNav A:focus {
	TEXT-DECORATION: underline
}
#subNav A:active {
	TEXT-DECORATION: underline
}
#subNav UL LI.current {
	BACKGROUND: url(../images/bgBulletRed.png) no-repeat left 0.4em
}
#subNav UL LI.current A {
	COLOR: #a41c30; FONT-WEIGHT: bold
}
#subNav UL LI LI {
	PADDING-LEFT: 16px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#subNav UL LI.current LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#subNav UL LI.current LI.current {
	BACKGROUND: url(../images/bgSubNavCurrent.png) no-repeat left 0.5em
}
#subNav UL LI.current LI SPAN {
	COLOR: #a41c30; FONT-WEIGHT: bold
}
#subNav UL LI.current LI A {
	COLOR: black; FONT-WEIGHT: normal
}
#subNav UL LI.current LI A:hover {
	COLOR: #a41c30
}
#subNav UL LI.current LI A:focus {
	COLOR: #a41c30
}
#subNav UL LI.current LI A:active {
	COLOR: #a41c30
}
#showNav {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0.3em
}
#hideNav {
	POSITION: absolute; WIDTH: 19px; DISPLAY: block; BACKGROUND: url(../images/iconClose.png) no-repeat left top; HEIGHT: 20px; TOP: 0.5em; RIGHT: 0.5em
}
#hideNav:hover {
	BACKGROUND-POSITION: left -20px
}
#hideNav:focus {
	BACKGROUND-POSITION: left -20px
}
#hideNav:active {
	BACKGROUND-POSITION: left -20px
}
#hideNav:active {
	BACKGROUND-POSITION: left -40px
}
#search {
	POSITION: absolute; BOTTOM: 0.45em; RIGHT: 0.87em
}
#searchterm {
	BORDER-BOTTOM-COLOR: #787878; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #787878; PADDING-LEFT: 2px; WIDTH: 16.5em; PADDING-RIGHT: 2px; COLOR: #888888; BORDER-RIGHT-COLOR: #787878; BORDER-LEFT-COLOR: #787878; PADDING-TOP: 0px
}
.hover#searchterm {
	BORDER-BOTTOM-COLOR: #333333; BORDER-TOP-COLOR: #333333; COLOR: black; BORDER-RIGHT-COLOR: #333333; BORDER-LEFT-COLOR: #333333
}
.focus#searchterm {
	BORDER-BOTTOM-COLOR: #333333; BORDER-TOP-COLOR: #333333; COLOR: black; BORDER-RIGHT-COLOR: #333333; BORDER-LEFT-COLOR: #333333
}
.focus#searchterm {
	BORDER-BOTTOM-COLOR: #555555; BORDER-TOP-COLOR: #555555; BORDER-RIGHT-COLOR: #555555; BORDER-LEFT-COLOR: #555555
}
#searchsubmit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 19px; PADDING-RIGHT: 0px; HEIGHT: 20px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: bottom; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
#searchsubmit IMG {
	MARGIN: -2px 0px 0px -2px
}
#margRightList A {
	LINE-HEIGHT: 1.2; DISPLAY: block; FONT-SIZE: 0.9em; TEXT-DECORATION: none
}
#margRightList A:hover STRONG {
	TEXT-DECORATION: underline
}
#margRightList A:focus STRONG {
	TEXT-DECORATION: underline
}
#margRightList A:active STRONG {
	TEXT-DECORATION: underline
}
#margRightList STRONG {
	DISPLAY: block; COLOR: #a41c30; FONT-SIZE: 1.1em
}
#margRightList .lastPerson {
	MARGIN-BOTTOM: 4em
}
#margRightList .person IMG {
	FLOAT: right
}
#margRight .person STRONG {
	BORDER-BOTTOM: #c5c5c5 0px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 0.6em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; COLOR: black; CLEAR: right; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 0px solid; PADDING-TOP: 0.6em
}
#margRightList .item {
	BORDER-BOTTOM: #c5c5c5 0px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.8em; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 0px solid; PADDING-TOP: 0px
}
#margRightList .item STRONG {
	BACKGROUND-COLOR: transparent; MARGIN: -1.3em 0px 0.6em; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 95% top; PADDING-TOP: 3.8em
}
#margRightList .item STRONG A {
	COLOR: #a41c30; FONT-SIZE: 0.9em
}
.footerList {
	WIDTH: 16em; FLOAT: left; MARGIN-RIGHT: 2em
}
.footerListWide {
	WIDTH: 39em; MARGIN-RIGHT: 0px
}
#footerNav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.87em; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 4em; BACKGROUND: url(../images/bgFooterHoriz.png) no-repeat right top; PADDING-TOP: 0.87em
}
#footer H3 {
	MARGIN-BOTTOM: 0.5em; COLOR: #a41c30; FONT-SIZE: 0.9em
}
.footerList UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bgBullet.png) no-repeat left 0.5em
}
.footerList UL LI A {
	TEXT-DECORATION: none
}
.footerList UL LI A.archiv {
	TEXT-DECORATION: underline
}
.footerList UL LI A:hover {
	TEXT-DECORATION: underline
}
.footerList UL LI A:focus {
	TEXT-DECORATION: underline
}
.footerList UL LI A:active {
	TEXT-DECORATION: underline
}
#footer P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.87em; PADDING-RIGHT: 0.87em; PADDING-TOP: 0px
}
#footer P {
	FONT-SIZE: 0.9em
}
.footerList UL LI A {
	FONT-SIZE: 0.9em
}

