.tef-md .hd {
	POSITION: relative
}
.tef-md .bd:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.tef-md .bd {
	ZOOM: 1
}
.tef-md .more {
	FLOAT: left; FONT-SIZE: 85%; MARGIN-RIGHT: 10px
}
.tef-md .right.more {
	FLOAT: right
}
.tef-md P.more {
	FLOAT: none
}
.tef-md P.more A {
	BACKGROUND-POSITION: 0px 5px
}
.tef-md .more A {
	PADDING-LEFT: 10px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat 0px 3px; COLOR: #808080
}
.tef-md .share.more A {
	PADDING-LEFT: 20px; DISPLAY: inline-block; BACKGROUND: url(../img/ic_share.gif) no-repeat 0px -1px; HEIGHT: 15px; COLOR: #808080
}
.tef-md .more A:hover {
	COLOR: #f7931e; TEXT-DECORATION: none
}
.tef-md .more2 {
	LINE-HEIGHT: 18px; MARGIN-TOP: 5px; DISPLAY: block; COLOR: #808080; FONT-SIZE: 85%
}
.tef-md .more2 A {
	PADDING-LEFT: 24px; DISPLAY: block; BACKGROUND: url(../img/ic-more.png) no-repeat left 50%
}
.tef-md-generic .border-content {
	MARGIN: 0px auto
}
.tef-md-generic .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-generic .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.alert {
	PADDING-LEFT: 26px; BACKGROUND: url(../img/controls/accept.png) no-repeat 0px 1px
}
.error {
	PADDING-LEFT: 26px; BACKGROUND: url(../img/controls/accept.png) no-repeat 0px 1px
}
.error {
	BACKGROUND: url(../img/ic-error_small.png) no-repeat 0px 1px
}
.alert-big {
	PADDING-LEFT: 38px; BACKGROUND: url(../img/ic-success-big.png) no-repeat 0px 1px
}
.error-big {
	PADDING-LEFT: 38px; BACKGROUND: url(../img/ic-success-big.png) no-repeat 0px 1px
}
.error-big {
	BACKGROUND: url(../img/ic-error.png) no-repeat 0px 1px
}
.tef-md-generic .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-generic .hd .more {
	POSITION: absolute; TOP: 8px; RIGHT: 0px
}
.tef-md-generic .hd .more .print {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-print_small.png) no-repeat; HEIGHT: 12px
}
.tef-md-generic .ft {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px
}
.tef-md-generic .ft P.info {
	LINE-HEIGHT: 138.5%; PADDING-LEFT: 25px; BACKGROUND: url(../img/ic-info.gif) no-repeat left 2px; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-generic .transaction_slide {
	POSITION: relative; MIN-HEIGHT: 142px; OVERFLOW: hidden
}
.tef-md-generic .transaction_slide .content-slide {
	POSITION: absolute; WIDTH: 1260px; TOP: 0px; LEFT: 0px
}
.tef-md-generic .carousel {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 26px; WIDTH: 578px; PADDING-RIGHT: 26px; FLOAT: left; HEIGHT: 126px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.tef-md-generic .carousel LI {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 6px
}
.tef-md-generic .carousel .jcarousel-list {
	OVERFLOW: visible !important
}
.tef-md-generic .carousel .jcarousel-clip {
	POSITION: relative; WIDTH: 578px; HEIGHT: 142px; OVERFLOW: visible !important
}
.tef-md-generic .carousel .jcarousel-list .jcarousel-item {
	POSITION: relative; WIDTH: 140px; HEIGHT: 142px
}
.tef-md-generic .carousel .jcarousel-list .jcarousel-item IMG {
	Z-INDEX: 100; POSITION: absolute
}
.tef-md-generic .carousel .jcarousel-prev {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../img/transactions/btn-carousel-transactions.gif) #fff no-repeat 0px 0px; HEIGHT: 125px; TOP: 0px; CURSOR: pointer
}
.tef-md-generic .carousel .jcarousel-next {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../img/transactions/btn-carousel-transactions.gif) #fff no-repeat 0px 0px; HEIGHT: 125px; TOP: 0px; CURSOR: pointer
}
.tef-md-generic .carousel .jcarousel-prev {
	LEFT: -26px
}
.tef-md-generic .carousel .jcarousel-next {
	BACKGROUND-POSITION: -26px 0px; RIGHT: -26px
}
.tef-md-generic .carousel IMG {
	WIDTH: 140px
}
.tef-md-generic .transaction_detail_list {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 630px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 126px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.tef-md-generic .transaction_detail_list .mg {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.tef-md-generic .transaction_detail_list UL {
	WIDTH: 460px; FLOAT: left; HEIGHT: 126px
}
.tef-md-generic .transaction_detail_list UL LI {
	PADDING-BOTTOM: 7px; WIDTH: 43%; FLOAT: left
}
.tef-md-generic .transaction_detail_list UL LI A {
	PADDING-LEFT: 13px; DISPLAY: block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 4px; COLOR: #51937d
}
.tef-md-generic .transaction_detail_list UL LI A:hover {
	TEXT-DECORATION: underline
}
#slide_back-transactions {
	POSITION: absolute; FONT-SIZE: 85%; TOP: 3px; RIGHT: 0px
}
#slide_back-transactions A {
	LINE-HEIGHT: 20px; PADDING-LEFT: 30px; DISPLAY: block; BACKGROUND: url(../img/ic-round-arrow.png) no-repeat left 50%; COLOR: #808080
}
.tef-md {
	MARGIN-BOTTOM: 10px
}
.tef-md .border-top {
	POSITION: relative; HEIGHT: 6px
}
.tef-md .border-bottom {
	POSITION: relative; HEIGHT: 6px
}
.tef-md .border-top .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.tef-md .border-top .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.tef-md .border-bottom .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.tef-md .border-bottom .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.tef-md .border-top .left {
	BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT: 0px
}
.tef-md .border-top .right {
	BACKGROUND-POSITION: -6px 0px; TOP: 0px; RIGHT: 0px
}
.tef-md .border-bottom .left {
	BOTTOM: 0px; BACKGROUND-POSITION: 0px -6px; LEFT: 0px
}
.tef-md .border-bottom .right {
	BOTTOM: 0px; BACKGROUND-POSITION: -6px -6px; RIGHT: 0px
}
.tef-md .border-top .center {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px; BORDER-TOP: #dadad8 1px solid
}
.tef-md .border-bottom .center {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px; BORDER-TOP: #dadad8 1px solid
}
.tef-md .border-bottom .center {
	BORDER-BOTTOM: #dadad8 1px solid; BORDER-TOP: medium none
}
.tef-md .border-content {
	BORDER-LEFT: #dadad8 1px solid; BACKGROUND-COLOR: #fff; BORDER-RIGHT: #dadad8 1px solid
}
.gray.tef-md .border-top .left {
	BACKGROUND: url(../img/bg-border-rounded-gray.png) no-repeat
}
.gray.tef-md .border-top .right {
	BACKGROUND: url(../img/bg-border-rounded-gray.png) no-repeat
}
.gray.tef-md .border-bottom .left {
	BACKGROUND: url(../img/bg-border-rounded-gray.png) no-repeat
}
.gray.tef-md .border-bottom .right {
	BACKGROUND: url(../img/bg-border-rounded-gray.png) no-repeat
}
.gray.tef-md .border-top .left {
	BACKGROUND-POSITION: 0px 0px
}
.gray.tef-md .border-top .right {
	BACKGROUND-POSITION: -6px 0px
}
.gray.tef-md .border-bottom .left {
	BACKGROUND-POSITION: 0px -6px
}
.gray.tef-md .border-bottom .right {
	BACKGROUND-POSITION: -6px -6px
}
.gray.tef-md .border-top .center {
	BACKGROUND-COLOR: #e6e6e6; BORDER-TOP: #dadad8 1px solid
}
.gray.tef-md .border-bottom .center {
	BACKGROUND-COLOR: #e6e6e6; BORDER-TOP: #dadad8 1px solid
}
.gray.tef-md .border-bottom .center {
	BORDER-BOTTOM: #dadad8 1px solid; BACKGROUND-COLOR: #f2f2f2; BORDER-TOP: medium none
}
.gray.tef-md .border-content {
	BORDER-LEFT: #dadad8 1px solid; BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT: #dadad8 1px solid
}
.light_gray.tef-md .border-top .left {
	BACKGROUND: url(../img/bg-border-rounded-gray2.png) no-repeat
}
.light_gray.tef-md .border-top .right {
	BACKGROUND: url(../img/bg-border-rounded-gray2.png) no-repeat
}
.light_gray.tef-md .border-bottom .left {
	BACKGROUND: url(../img/bg-border-rounded-gray2.png) no-repeat
}
.light_gray.tef-md .border-bottom .right {
	BACKGROUND: url(../img/bg-border-rounded-gray2.png) no-repeat
}
.light_gray.tef-md .border-top .left {
	BACKGROUND-POSITION: 0px 0px
}
.light_gray.tef-md .border-top .right {
	BACKGROUND-POSITION: -6px 0px
}
.light_gray.tef-md .border-bottom .left {
	BACKGROUND-POSITION: 0px -6px
}
.light_gray.tef-md .border-bottom .right {
	BACKGROUND-POSITION: -6px -6px
}
.light_gray.tef-md .border-top .center {
	BACKGROUND-COLOR: #f2f2f2; BORDER-TOP: #dadad8 1px solid
}
.light_gray.tef-md .border-bottom .center {
	BACKGROUND-COLOR: #f2f2f2; BORDER-TOP: #dadad8 1px solid
}
.light_gray.tef-md .border-bottom .center {
	BACKGROUND-COLOR: #fff; BORDER-TOP: medium none
}
.full_gray.tef-md .border-top .left {
	BACKGROUND: url(../img/bg-border-rounded-gray2.png) no-repeat
}
.full_gray.tef-md .border-top .right {
	BACKGROUND: url(../img/bg-border-rounded-gray2.png) no-repeat
}
.full_gray.tef-md .border-bottom .left {
	BACKGROUND: url(../img/bg-border-rounded-gray.png) no-repeat
}
.full_gray.tef-md .border-bottom .right {
	BACKGROUND: url(../img/bg-border-rounded-gray.png) no-repeat
}
.full_gray.tef-md .border-top .left {
	BACKGROUND-POSITION: 0px 0px
}
.full_gray.tef-md .border-top .right {
	BACKGROUND-POSITION: -6px 0px
}
.full_gray.tef-md .border-bottom .left {
	BACKGROUND-POSITION: 0px -6px
}
.full_gray.tef-md .border-bottom .right {
	BACKGROUND-POSITION: -6px -6px
}
.full_gray.tef-md .border-top .center {
	BACKGROUND-COLOR: #f2f2f2; BORDER-TOP: #dadad8 1px solid
}
.full_gray.tef-md .border-bottom .center {
	BACKGROUND-COLOR: #f2f2f2; BORDER-TOP: #dadad8 1px solid
}
.full_gray.tef-md .border-bottom .center {
	BORDER-TOP: medium none
}
.full_gray.tef-md .border-content {
	BORDER-LEFT: #dadad8 1px solid; BACKGROUND-COLOR: #f2f2f2; BORDER-RIGHT: #dadad8 1px solid
}
.green.tef-md-info .border-top .left {
	BACKGROUND: url(../img/bg-border-rounded-green2.png) no-repeat
}
.green.tef-md-info .border-top .right {
	BACKGROUND: url(../img/bg-border-rounded-green2.png) no-repeat
}
.green.tef-md-info .border-bottom .left {
	BACKGROUND: url(../img/bg-border-rounded-green2.png) no-repeat
}
.green.tef-md-info .border-bottom .right {
	BACKGROUND: url(../img/bg-border-rounded-green2.png) no-repeat
}
.green.tef-md-info .border-top .left {
	BACKGROUND-POSITION: 0px 0px
}
.green.tef-md-info .border-top .right {
	BACKGROUND-POSITION: -6px 0px
}
.green.tef-md-info .border-bottom .left {
	BACKGROUND-POSITION: 0px -6px
}
.green.tef-md-info .border-bottom .right {
	BACKGROUND-POSITION: -6px -6px
}
.green.tef-md-info .border-top .center {
	BACKGROUND-COLOR: #f8faf9; BORDER-TOP: #dadad8 1px solid
}
.green.tef-md-info .border-bottom .center {
	BACKGROUND-COLOR: #f8faf9; BORDER-TOP: #dadad8 1px solid
}
.green.tef-md-info .border-bottom .center {
	BORDER-BOTTOM: #dadad8 1px solid; BACKGROUND-COLOR: #f8faf9; BORDER-TOP: medium none
}
.green.tef-md-info .border-content {
	BORDER-LEFT: #dadad8 1px solid; BACKGROUND-COLOR: #f8faf9; BORDER-RIGHT: #dadad8 1px solid
}
.gray.tef-md .hd-md {
	BACKGROUND-COLOR: #e6e6e6
}
.tef-md .hd-md {
	LINE-HEIGHT: 25px; BACKGROUND-COLOR: #f2f2f2; MIN-HEIGHT: 30px
}
.tef-md .hd-md H3 {
	MARGIN: 0px 10px; COLOR: #666; FONT-SIZE: 108%
}
.tef-md .hd-md H3.icons {
	PADDING-LEFT: 24px; BACKGROUND: url(../img/ic-sprite-icons.png) no-repeat
}
.tef-md .hd-md H3.accounts.icons {
	BACKGROUND-POSITION: 0px 5px
}
.tef-md .hd-md H3.services.icons {
	BACKGROUND-POSITION: 0px -24px
}
.tef-md .hd-md H3.docs.icons {
	BACKGROUND-POSITION: 2px -230px
}
.tef-md .hd-md H3.stars.icons {
	BACKGROUND-POSITION: 2px -270px
}
.tef-md .hd-md H3.help.icons {
	BACKGROUND-POSITION: 0px -187px
}
.tef-md .hd .more .icons {
	WIDTH: 17px; BACKGROUND: url(../img/ic-actions.png) no-repeat -18px 0px; FLOAT: right; HEIGHT: 14px; MARGIN-LEFT: 5px
}
.tef-md .hd .more .excel.icons {
	BACKGROUND-POSITION: -42px 0px
}
.tef-md .hd .more .csv.icons {
	BACKGROUND-POSITION: -79px 0px
}
.tef-md .hd .more .pdf.icons {
	BACKGROUND-POSITION: -61px 0px
}
.green-top.tef-md .border-top .left {
	BACKGROUND: url(../img/bg-border-rounded-top_green.png) no-repeat
}
.green-top.tef-md .border-top .right {
	BACKGROUND: url(../img/bg-border-rounded-top_green.png) no-repeat
}
.green-top.tef-md .border-top .left {
	BACKGROUND-POSITION: 0px 0px
}
.green-top.tef-md .border-top .right {
	BACKGROUND-POSITION: -6px 0px
}
.green-top.tef-md .border-top .center {
	BACKGROUND-COLOR: #85b446; BORDER-TOP: #85b446 1px solid
}
.red-top.tef-md .border-top .left {
	BACKGROUND: url(../img/bg-border-rounded-top_red.png) no-repeat
}
.red-top.tef-md .border-top .right {
	BACKGROUND: url(../img/bg-border-rounded-top_red.png) no-repeat
}
.red-top.tef-md .border-top .left {
	BACKGROUND-POSITION: 0px 0px
}
.red-top.tef-md .border-top .right {
	BACKGROUND-POSITION: -6px 0px
}
.red-top.tef-md .border-top .center {
	BACKGROUND-COLOR: #ad2227; BORDER-TOP: #ad2227 1px solid
}
.border-middle-b1b1b1 {
	BACKGROUND: url(../img/bg-border-dotted-b1b1b1.gif) repeat-y center 50%
}
.border-middle-solid {
	BACKGROUND: url(../img/bg-border-solid-b1b1b1.gif) repeat-y center 50%
}
.border-doble {
	BACKGROUND: url(../img/bg-border-doble.gif) repeat-y center 50%
}
.no-border {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.no-border_top {
	BORDER-TOP: medium none
}
.no-bg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.height-auto {
	MIN-HEIGHT: inherit !important; HEIGHT: auto !important
}
.tef-md-news .hd {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-news .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-news .hd H3 A {
	COLOR: #666
}
.tef-md-news .hd .more {
	POSITION: absolute; FONT-SIZE: 85%; TOP: 7px; RIGHT: 0px
}
.tef-md-news .hd .more A {
	PADDING-LEFT: 10px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 50%; COLOR: #808080
}
.tef-md-news .hd .more A:hover {
	COLOR: #f7931e; TEXT-DECORATION: none
}
.tef-md-news .bd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-news .ft {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 5px
}
.tef-md-news H5 {
	PADDING-BOTTOM: 4px; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-news H2 {
	PADDING-BOTTOM: 4px; COLOR: #333; FONT-SIZE: 138.5%; FONT-WEIGHT: bold
}
.tef-md-news H2 A {
	COLOR: #333; TEXT-DECORATION: none
}
.tef-md-news H2 A:hover {
	COLOR: #f7931e
}
.tef-md-news H3 {
	MARGIN-BOTTOM: 5px; COLOR: #4d4d4d; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.tef-md-news H3 A {
	COLOR: #4d4d4d
}
.tef-md-news H3 A:hover {
	COLOR: #f7931e
}
.tef-md-news H4 {
	PADDING-BOTTOM: 5px; COLOR: #333; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.tef-md-news H4 A {
	PADDING-LEFT: 12px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 50%; COLOR: #333
}
.tef-md-news H4 A:hover {
	COLOR: #f7931e
}
.tef-md-news .mg {
	MARGIN-BOTTOM: 5px; OVERFLOW: auto
}
.tef-md-news .mg IMG {
	MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 10px
}
.tef-md-news .left.mg {
	MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-RIGHT: 10px
}
.tef-md-news .right.mg {
	MARGIN: 0px 0px 0px 10px; FLOAT: right
}
.tef-md-news .left.mg {
	OVERFLOW: visible
}
.tef-md-news .right.mg {
	OVERFLOW: visible
}
.tef-md-news .left.mg IMG {
	MARGIN: 0px; FLOAT: none
}
.tef-md-news .right.mg IMG {
	MARGIN: 0px; FLOAT: none
}
.tef-md-news .mg IMG {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.tef-md-news .mg SPAN {
	DISPLAY: block; COLOR: #808080; FONT-SIZE: 85%
}
.tef-md-news .mt {
	WIDTH: 180px; FLOAT: left
}
.tef-md-news P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 138.5%; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-news P A {
	COLOR: #f7931e
}
.tef-md-news P.more {
	FONT-SIZE: 93%
}
.tef-md-news P STRONG {
	COLOR: #333; FONT-SIZE: 116%; FONT-WEIGHT: normal
}
.list.tef-md-news .border-content {
	MIN-HEIGHT: 157px
}
.tef-md-news .tef-gt {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-news .tef-paginator {
	BORDER-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP: #ccc 1px solid
}
.tef-md-news .border-bottom.tef-paginator {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MIN-HEIGHT: 15px; BORDER-TOP: 0px
}
SPAN.rss {
	PADDING-BOTTOM: 5px; PADDING-RIGHT: 25px; BACKGROUND: url(../img/ic-rss.png) no-repeat right 3px; COLOR: #f7931e; PADDING-TOP: 5px
}
SPAN.rss A {
	FONT-FAMILY: arial; COLOR: #f7931e; FONT-SIZE: 93%
}
.tef-md-news SPAN.rss {
	POSITION: absolute; TOP: 1px; RIGHT: 0px
}
.tef-md-news .bd {
	
}
.tef-md-news .bd .tef-mu {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 10px
}
.tef-md-news .bd .tef-mu + .tef-mu {
	BORDER-TOP: #cccccc 1px solid
}
.tef-md-news .ft {
	MARGIN-TOP: 3px; BORDER-TOP: #cccccc 1px solid
}
.tef-md-news .ft .more {
	PADDING-BOTTOM: 4px; FONT-SIZE: 93%
}
.tef-md-news .ft .more A {
	PADDING-LEFT: 15px; BACKGROUND-POSITION: 0px 4px; FONT-SIZE: 100%
}
.tef-md-news .ft .more A:hover {
	TEXT-DECORATION: underline
}
.tef-md-news .tef-gt .tef-tu {
	WIDTH: 46.7%
}
.tef-md-news .tef-gt DIV.first-t {
	WIDTH: 46.7%
}
.tef-md-news .graph .mg {
	WIDTH: 100%; DISPLAY: table; OVERFLOW: visible
}
.tef-md-news .graph .mg P.center {
	TEXT-ALIGN: center; LINE-HEIGHT: 145%; MARGIN: 0px auto 5px; WIDTH: 300px; FONT-SIZE: 85%
}
.tef-md-news .graph .mg IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tef-md-news .graph .mt {
	MARGIN-TOP: 5px; WIDTH: auto; FLOAT: none
}
.tef-md-news .graph .mt P {
	LINE-HEIGHT: 133%; PADDING-LEFT: 15px; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 5px; FONT-SIZE: 93%
}
.tef-md-transactions .bd {
	MARGIN: 0px 9px; PADDING-TOP: 5px
}
.tef-md-transactions .row {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 5px
}
.tef-md-transactions .row .btn {
	MARGIN-RIGHT: 5px
}
.tef-md-transactions .row .right.btn {
	MARGIN-RIGHT: 0px
}
.tef-md-transactions .bd SPAN {
	PADDING-BOTTOM: 5px; FLOAT: left; COLOR: #333; FONT-SIZE: 85%
}
.tef-md-transactions .ft {
	MARGIN: 0px 9px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 7px
}
.tef-md-transactions H4 {
	LINE-HEIGHT: 85%; FLOAT: left; COLOR: #4d4d4d; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
.tef-md-transactions H4 SPAN {
	DISPLAY: block; FLOAT: none !important; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
.tef-md-transactions .title {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 7px; MARGIN-BOTTOM: 3px; OVERFLOW: auto
}
.tef-md-transactions .title .close {
	LINE-HEIGHT: 16px; FLOAT: right; COLOR: #808080; FONT-SIZE: 93%
}
.tef-md-transactions .hd-md .close {
	LINE-HEIGHT: 16px; FLOAT: right; COLOR: #808080; FONT-SIZE: 93%
}
.tef-md-transactions .title .close A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-close-orange.png) no-repeat right 50%; PADDING-TOP: 0px
}
.tef-md-transactions .hd-md .close A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-close-orange.png) no-repeat right 50%; PADDING-TOP: 0px
}
.tef-md-transactions .hd-md {
	POSITION: relative
}
.tef-md-transactions .hd-md .close {
	POSITION: absolute; MARGIN-TOP: 4px; TOP: 0px; RIGHT: 5px; MARGIN-RIGHT: 10px
}
.tef-md-transactions .title P.data {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px
}
.tef-md-transactions .title P.data SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-transactions.gif) no-repeat left top; FLOAT: none; COLOR: #999; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
.tef-md-transactions .title P.data SPAN.time {
	BACKGROUND-POSITION: left -19px
}
.tef-md-transactions .title P.data SPAN.ip {
	BACKGROUND-POSITION: left -38px
}
.tef-md-transactions .title P.data SPAN.last-access {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; CLEAR: both
}
.tef-md-transactions H5 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; COLOR: #666; FONT-SIZE: 108%
}
.tef-md-transactions .tef-mu {
	PADDING-BOTTOM: 5px; OVERFLOW: auto
}
.tef-md-transactions .tef-mu .mg {
	FLOAT: left; MARGIN-RIGHT: 7px
}
.tef-md-transactions .tef-mu .mg IMG {
	BORDER-BOTTOM: #b2b2b0 2px solid; BORDER-LEFT: #b2b2b0 2px solid; BORDER-TOP: #b2b2b0 2px solid; BORDER-RIGHT: #b2b2b0 2px solid
}
.tef-md-transactions .tef-mu P {
	MARGIN-BOTTOM: 3px; COLOR: #4d4d4d; FONT-SIZE: 93%
}
.tef-md-transactions .tef-mu P A {
	COLOR: #4d4d4d
}
.tef-md-transactions .tef-mu P A:hover {
	COLOR: #f7931e
}
.tef-md-transactions .tef-mu SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 131%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: none; COLOR: #808080; FONT-SIZE: 85%; PADDING-TOP: 0px
}
.sk-2.tef-md-transactions .hd-md H3 {
	FLOAT: left
}
.sk-3.tef-md-transactions .hd-md H3 {
	FLOAT: left
}
.sk-2.tef-md-transactions .title {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 0px
}
.sk-3.tef-md-transactions .title {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 0px
}
.sk-2.tef-md-transactions .title P.data {
	MARGIN-BOTTOM: 10px
}
.sk-2.tef-md-transactions .row {
	PADDING-TOP: 0px
}
.sk-2.tef-md-transactions H5 {
	FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.sk-2.tef-md-transactions .tef-mu SPAN A {
	COLOR: #f7931e
}
.sk-2.tef-md-transactions .ft SPAN.help {
	LINE-HEIGHT: 21px; PADDING-LEFT: 28px; DISPLAY: block; BACKGROUND: url(../img/ic-sprite-icons.png) no-repeat left -150px; COLOR: #808080; FONT-SIZE: 85%
}
.sk-2.tef-md-transactions .tef-mu .mg IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.sk-3.tef-md-transactions .title H4 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 116%
}
.sk-3.tef-md-transactions P.data {
	CLEAR: both
}
.sk-3.tef-md-transactions P.data SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 93%; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.sk-3.tef-md-transactions .title {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 5px
}
.sk-3.tef-md-transactions .row {
	PADDING-TOP: 0px
}
.tef-md-services .bd {
	MARGIN: 0px 9px 7px; PADDING-TOP: 5px
}
.tef-md-services .ft {
	PADDING-BOTTOM: 3px; MARGIN: 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 7px
}
.tef-md-services .phone {
	LINE-HEIGHT: 131%; MARGIN: 3px 0px; PADDING-LEFT: 33px; DISPLAY: block; BACKGROUND: url(../img/ic-sprite-icons.png) no-repeat 0px -62px; COLOR: #4d4d4d; FONT-SIZE: 182%; FONT-WEIGHT: bold
}
.tef-md-services .net {
	MARGIN-TOP: 8px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 8px
}
.tef-md-services .net LI {
	LINE-HEIGHT: 37px; MARGIN-TOP: 5px; MIN-HEIGHT: 37px; DISPLAY: block; BACKGROUND: url(../img/bg-list_rounded.png) no-repeat left top
}
.tef-md-services .net LI:first-child {
	MARGIN-TOP: 0px
}
.tef-md-services .net LI A {
	PADDING-LEFT: 30px; DISPLAY: block; MARGIN-LEFT: 10px; TEXT-DECORATION: none
}
.tef-md-services .net LI.offices A {
	BACKGROUND: url(../img/ic-sprite-icons.png) no-repeat 0px -103px
}
.tef-md-services .net LI.chat A {
	BACKGROUND: url(../img/ic-sprite-icons.png) no-repeat 0px -145px
}
.tef-md-services .list LI {
	MIN-HEIGHT: 23px; COLOR: #333; PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.tef-md-services .list LI A {
	PADDING-LEFT: 13px; COLOR: #333
}
.tef-md-services .list LI A:hover {
	COLOR: #f7931e
}
.tef-md-services .list LI.gray {
	BACKGROUND-COLOR: #f2f2f2
}
.large.tef-md-services .border-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.large.tef-md-services .hd {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.large.tef-md-services .hd H2 {
	COLOR: #666; FONT-SIZE: 108%
}
.large.tef-md-services .bd H4.label {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat 0px 13px; COLOR: #333; FONT-SIZE: 93%; BORDER-TOP: #f2f2f2 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.large.tef-md-services .ft {
	BORDER-BOTTOM-COLOR: #f2f2f2; BORDER-TOP-COLOR: #f2f2f2; BORDER-RIGHT-COLOR: #f2f2f2; BORDER-LEFT-COLOR: #f2f2f2
}
.large.tef-md-services .ft P {
	COLOR: #808080; FONT-SIZE: 85%
}
.tef-md-certificate .bd {
	PADDING-TOP: 5px
}
.tef-md-certificate H4 {
	PADDING-BOTTOM: 3px; MARGIN: 0px 5px; COLOR: #333; FONT-SIZE: 93%
}
.tef-md-certificate P {
	LINE-HEIGHT: 123.1%; MARGIN: 0px 5px; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-certificate .mg {
	MARGIN: 0px 7px 0px 10px; FLOAT: left
}
.tef-md-porvenir_pref {
	MARGIN: 0px 8px 10px; BACKGROUND: url(../img/bg-porvenir_preferencial-center.gif) repeat-x center top; HEIGHT: 129px
}
.tef-md-porvenir_pref .bd {
	WIDTH: 100%; BACKGROUND: url(../img/bg-porvenir_preferencial.gif) no-repeat left 50%; FLOAT: left; HEIGHT: 129px; MARGIN-LEFT: -8px; CLEAR: both
}
.tef-md-porvenir_pref .bd .content-bd {
	BACKGROUND: url(../img/bg-porvenir_preferencial-right.gif) no-repeat right top; HEIGHT: 114px; MARGIN-RIGHT: -16px; PADDING-TOP: 15px
}
.tef-md-porvenir_pref H3 {
	MARGIN: 0px 0px 10px 200px; BACKGROUND: url(../img/txt-sprite_titles.gif) no-repeat 0px 0px; HEIGHT: 20px
}
.tef-md-porvenir_pref P {
	LINE-HEIGHT: 131%; MARGIN: 0px 40px 10px 200px; COLOR: #333; FONT-SIZE: 93%
}
.tef-md-porvenir_pref .row {
	MARGIN: 0px 40px 0px 200px
}
.tef-md-porvenir_pref P.select {
	MARGIN: 0px 5px 0px 0px; FLOAT: left
}
.tef-md-porvenir_pref P.select SELECT {
	WIDTH: 220px !important; HEIGHT: 26px; COLOR: #535353; FONT-SIZE: 93%
}
.tef-md-porvenir_pref SPAN.select {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(../img/controls/bg-select-2.png) no-repeat 0px 0px; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 93%; OVERFLOW: hidden; PADDING-TOP: 4px
}
.empresa.tef-md-porvenir_pref {
	MARGIN: 0px 8px 10px; BACKGROUND: url(../img/bg-porvenir_preferencial-center.gif) repeat-x center top; HEIGHT: 129px
}
.empresa.tef-md-porvenir_pref .bd {
	BACKGROUND: url(../img/bg-porvenir_preferencial_empresa.gif) no-repeat left 50%; HEIGHT: 129px; MARGIN-LEFT: -8px
}
.empresa.tef-md-porvenir_pref .bd .content-bd {
	BACKGROUND: url(../img/bg-porvenir_preferencial-right_empresas.gif) no-repeat right top; HEIGHT: 114px; MARGIN-RIGHT: -8px; PADDING-TOP: 15px
}
.empresa.tef-md-porvenir_pref H3 {
	MARGIN: 20px 0px 10px 200px; BACKGROUND: url(../img/txt-sprite_titles.gif) no-repeat 0px -187px; HEIGHT: 20px
}
.empresa.tef-md-porvenir_pref P {
	LINE-HEIGHT: 131%; MARGIN: 0px 40px 10px 200px; COLOR: #333; FONT-SIZE: 93%
}
.empresa.tef-md-porvenir_pref .row {
	MARGIN: 0px 40px 0px 200px
}
.empresa.tef-md-porvenir_pref P.select {
	MARGIN: 0px 5px 0px 0px; FLOAT: left
}
.empresa.tef-md-porvenir_pref P.select SELECT {
	WIDTH: 220px !important; HEIGHT: 26px; COLOR: #535353; FONT-SIZE: 93%
}
.empresa.tef-md-porvenir_pref SPAN.select {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(../img/controls/bg-select-2.png) no-repeat 0px 0px; HEIGHT: 22px; COLOR: #666; FONT-SIZE: 93%; OVERFLOW: hidden; PADDING-TOP: 4px
}
.tef-md-tabs {
	POSITION: relative
}
.tef-md-tabs .border-content {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 218px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.tef-md-tabs .ajax__tab_header {
	POSITION: absolute; DISPLAY: inline; TOP: 1px; RIGHT: 15px
}
.tef-md-tabs .tabs-left .ajax__tab_header {
	RIGHT: auto; LEFT: 15px
}
.tef-md-tabs H3 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 108%
}
.tef-md-tabs .tef-md-news .bd {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.tef-md-tabs .tef-md-news .bd .mt {
	WIDTH: 80%; FLOAT: left
}
.tef-md-calculo_pension {
	POSITION: relative
}
.tef-md-calculo_pension .border-content {
	MIN-HEIGHT: 117px
}
.tef-gtc .tef-md-calculo_pension .border-content {
	MIN-HEIGHT: 178px
}
.tef-md-calculo_pension .mt {
	MARGIN: 0px 260px 0px 17px; PADDING-TOP: 8px
}
.tef-gtc .first-t.tef-tu .tef-md-calculo_pension .mt {
	MARGIN: 0px 194px 0px 17px
}
.tef-md-calculo_pension .mg {
	Z-INDEX: 100; POSITION: absolute; TOP: 1px; RIGHT: 1px
}
.tef-md-calculo_pension .mt H3 {
	MARGIN-BOTTOM: 15px; BACKGROUND: url(../img/txt-sprite_titles.gif) no-repeat 0px -20px; HEIGHT: 20px
}
.tef-gtc .tef-md-calculo_pension .mt H3 {
	BACKGROUND-POSITION: 0px -45px; HEIGHT: 41px
}
.tef-gtc .tef-md-calculo_pension .mt H3 A {
	HEIGHT: 41px
}
.tef-md-calculo_pension .mt H3 A {
	DISPLAY: block; HEIGHT: 20px
}
.tef-md-calculo_pension .mt P {
	LINE-HEIGHT: 123.1%; MARGIN-BOTTOM: 8px; COLOR: #333; FONT-SIZE: 93%
}
.tef-md-calculo_pension .ft .more {
	LINE-HEIGHT: 26px; MARGIN-LEFT: 12px
}
.tef-md-calculo_pension .ft .more A {
	BACKGROUND-POSITION: 0px 9px
}
.tef-gtc > .tef-tu > .tef-md-calculo_pension > .border-content > .bd > .mt {
	MARGIN: 0px 0px 0px 17px
}
.tef-gtc > .tef-tu > .tef-md-calculo_pension > .border-content > .bd > .mt H3 {
	BACKGROUND-POSITION: 0px -139px; HEIGHT: 41px
}
.tef-gtc > .tef-tu > .tef-md-calculo_pension > .border-content > .bd > .mt IMG {
	MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
.tef-gtc > .tef-tu > .tef-md-calculo_pension > .border-content > .bd > .mt > .ft {
	WIDTH: 100%; DISPLAY: block; OVERFLOW: auto
}
.tef-md-ind_economicos .jcarousel-clip {
	WIDTH: 400px; HEIGHT: 25px; OVERFLOW: hidden
}
.tef-md-ind_economicos .jcarousel-list .jcarousel-item {
	LINE-HEIGHT: 25px; WIDTH: 400px; HEIGHT: 25px
}
.tef-md-ind_economicos .bd .jcarousel-prev {
	POSITION: absolute; WIDTH: 18px; BACKGROUND: url(../img/btn-paginator-eco.gif) no-repeat 0px 0px; HEIGHT: 18px; TOP: 4px; CURSOR: pointer
}
.tef-md-ind_economicos .bd .jcarousel-next {
	POSITION: absolute; WIDTH: 18px; BACKGROUND: url(../img/btn-paginator-eco.gif) no-repeat 0px 0px; HEIGHT: 18px; TOP: 4px; CURSOR: pointer
}
.tef-md-ind_economicos .bd .jcarousel-next {
	BACKGROUND-POSITION: -22px 0px; RIGHT: 8px
}
.tef-md-ind_economicos .bd .jcarousel-prev {
	RIGHT: 30px
}
.tef-md-ind_economicos .mt {
	WIDTH: 452px; FLOAT: right
}
.tef-md-ind_economicos H3 {
	LINE-HEIGHT: 20px; MARGIN: 3px 0px 0px 20px; WIDTH: 177px; FLOAT: left; COLOR: #666; FONT-SIZE: 108%; BORDER-RIGHT: #ccc 1px solid
}
.tef-md-ind_economicos IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.tef-md-ind_economicos .bd SPAN {
	PADDING-RIGHT: 9px; COLOR: #808080; FONT-SIZE: 93%
}
.tef-md-ind_economicos SPAN.moneda {
	COLOR: #333
}
.tef-md-carousel_home .slider_home {
	POSITION: relative; WIDTH: 670px; HEIGHT: 260px; OVERFLOW: hidden
}
.tef-md-carousel_home .slider_home UL {
	POSITION: absolute; WIDTH: 4024px; TOP: 0px; LEFT: 0px
}
.tef-md-carousel_home .slider_home LI {
	WIDTH: 670px; DISPLAY: block; FLOAT: left; HEIGHT: 260px; OVERFLOW: hidden
}
.tef-md-carousel_home .slider_home A.arrow {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../img/btn-slide-paginator.png) no-repeat 0px 0px; HEIGHT: 24px; TOP: 215px; CURSOR: pointer
}
.tef-md-carousel_home .slider_home A.back.arrow {
	TOP: 215px; RIGHT: 143px
}
.tef-md-carousel_home .slider_home A.forward.arrow {
	BACKGROUND-POSITION: -26px 0px; RIGHT: 21px
}
.tef-md-carousel_home .wrapper {
	POSITION: absolute; WIDTH: 670px; HEIGHT: 260px; TOP: 0px; LEFT: 0px
}
.tef-md-carousel_home .slider_home #thumbNav {
	POSITION: absolute; TOP: 215px; RIGHT: 47px
}
.tef-md-carousel_home .slider_home #thumbNav A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../img/bg-slider-page_num.gif) repeat-x 50% top; FLOAT: left; HEIGHT: 24px; COLOR: #f7931e; MARGIN-LEFT: 1px; FONT-SIZE: 93%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tef-md-carousel_home .slider_home #thumbNav .cur {
	BACKGROUND: url(../img/bg-slider-page_num-act.gif) repeat-x 50% top; COLOR: #fff
}
.tef-md-carousel_home {
	POSITION: relative
}
.tef-md-carousel_home .jcarousel-clip {
	WIDTH: 670px; HEIGHT: 260px; OVERFLOW: hidden
}
.tef-md-carousel_home .jcarousel-list .jcarousel-item {
	WIDTH: 670px; HEIGHT: 260px
}
.tef-md-carousel_home .jcarousel-control {
	Z-INDEX: 1000; POSITION: absolute; TOP: 215px; RIGHT: 47px
}
.tef-md-carousel_home .jcarousel-control A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../img/bg-slider-page_num.gif) repeat-x 50% top; FLOAT: left; HEIGHT: 24px; COLOR: #f7931e; MARGIN-LEFT: 1px; FONT-SIZE: 93%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tef-md-carousel_home .jcarousel-control .active {
	BACKGROUND: url(../img/bg-slider-page_num-act.gif) repeat-x 50% top; COLOR: #fff
}
.tef-md-carousel_home .jcarousel-prev {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../img/btn-slide-paginator.png) no-repeat 0px 0px; HEIGHT: 24px; TOP: 215px; CURSOR: pointer
}
.tef-md-carousel_home .jcarousel-next {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../img/btn-slide-paginator.png) no-repeat 0px 0px; HEIGHT: 24px; TOP: 215px; CURSOR: pointer
}
.tef-md-carousel_home .jcarousel-prev {
	TOP: 215px; RIGHT: 143px
}
.tef-md-carousel_home .jcarousel-next {
	BACKGROUND-POSITION: -26px 0px; RIGHT: 21px
}
.tef-md-carousel_home {
	WIDTH: 670px; HEIGHT: 260px; OVERFLOW: hidden
}
.tef-md-carousel_home .slides1_wrap {
	POSITION: relative
}
.tef-md-carousel_home .bx_pager {
	Z-INDEX: 1000; POSITION: absolute; TOP: 215px; RIGHT: 47px
}
.tef-md-carousel_home .bx_pager A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../img/bg-slider-page_num.gif) repeat-x 50% top; FLOAT: left; HEIGHT: 24px; COLOR: #f7931e; MARGIN-LEFT: 1px; FONT-SIZE: 93%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tef-md-carousel_home .bx_pager .active {
	BACKGROUND: url(../img/bg-slider-page_num-act.gif) repeat-x 50% top; COLOR: #fff
}
.tef-md-carousel_home .prev {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../img/btn-slide-paginator.png) no-repeat 0px 0px; HEIGHT: 24px; TOP: 215px; CURSOR: pointer
}
.tef-md-carousel_home .next {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 25px; DISPLAY: block; BACKGROUND: url(../img/btn-slide-paginator.png) no-repeat 0px 0px; HEIGHT: 24px; TOP: 215px; CURSOR: pointer
}
.tef-md-carousel_home .prev {
	TOP: 215px; RIGHT: 143px
}
.tef-md-carousel_home .next {
	BACKGROUND-POSITION: -26px 0px; RIGHT: 21px
}
.tef-nav_second {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; OVERFLOW: auto
}
.tef-nav_second UL {
	FLOAT: left
}
.tef-nav_second LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 12px; PADDING-RIGHT: 7px; BACKGROUND: url(../img/ic-arrow-orange-small.png) no-repeat left 50%; FLOAT: left; COLOR: #333; FONT-SIZE: 85%; PADDING-TOP: 0px
}
.tef-nav_second LI:first-child {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.tef-nav_second LI A {
	COLOR: #333
}
.tef-nav_second LI A:hover {
	COLOR: #f7931e
}
.tef-nav_second .more {
	LINE-HEIGHT: 18px; MARGIN: 0px; FLOAT: right
}
.tef-nav_second .more A {
	PADDING-LEFT: 23px; BACKGROUND: url(../img/ic-round-arrow.png) no-repeat left 50%
}
.tef-md-informacion .hd-md H3 {
	COLOR: #4481aa; MARGIN-LEFT: 20px; FONT-SIZE: 108%
}
.tef-md-informacion .hd-md H3 A {
	COLOR: #4481aa
}
.pensiones_obligatorias .tef-md-informacion .hd-md H3 {
	COLOR: #659b74
}
.cesantias .tef-md-informacion .hd-md H3 {
	COLOR: #f7931e
}
.personas .tef-md-informacion .hd-md H3 {
	COLOR: #51937d
}
.tef-md-informacion .bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.tef-md-informacion .bd .tef-md-news {
	PADDING-RIGHT: 10px
}
.tef-md-informacion .bd .tef-md-news LI {
	BORDER-TOP: #f2f2f2 1px solid; PADDING-TOP: 3px
}
.tef-md-informacion .bd .tef-md-news LI:first-child {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tef-md-informacion .bd .tef-md-news LI H4 {
	PADDING-BOTTOM: 3px
}
.tef-md-informacion.green .hd-md H3 A {
	COLOR: #318969
}
.tef-md-informacion.green .hd-md H3 {
	COLOR: #318969
}
.tef-md-informacion.blue .hd-md H3 A {
	COLOR: #4481aa
}
.tef-md-informacion.blue .hd-md H3 {
	COLOR: #4481aa
}
.tef-md-informacion.orange .hd-md H3 A {
	COLOR: #f7931e
}
.tef-md-informacion.orange .hd-md H3 {
	COLOR: #f7931e
}
.tef-gtb .tef-md-relacion .border-content {
	MIN-HEIGHT: 218px
}
.tef-md-relacion .border-content {
	MIN-HEIGHT: 178px
}
.tef-md-relacion .bd {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.tef-md-relacion H3 {
	MARGIN-BOTTOM: 15px; BACKGROUND: url(../img/txt-sprite_titles.gif) no-repeat 0px -89px; HEIGHT: 43px
}
.tef-md-relacion H3 A {
	DISPLAY: block; HEIGHT: 43px
}
.tef-md-relacion .bd IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.tef-md-relacion .ft {
	PADDING-BOTTOM: 7px; MARGIN: 5px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 7px
}
.tef-md-relacion P {
	COLOR: #333; FONT-SIZE: 93%
}
.tef-md-videos .hd {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-videos .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-videos .hd H3 A {
	COLOR: #666
}
.tef-md-videos .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-more_info .hd {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-more_info .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-more_info .hd H3 A {
	COLOR: #666
}
.tef-md-more_info .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-more_info LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b2b2b2 1px dotted; PADDING-TOP: 10px
}
.tef-md-more_info LI:first-child {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.tef-md-more_info H5.more {
	MARGIN-BOTTOM: 4px; FLOAT: none; COLOR: #333; FONT-SIZE: 93%
}
.tef-md-more_info H5.more A {
	COLOR: #333
}
.tef-md-more_info P {
	COLOR: #666; FONT-SIZE: 93%
}
.tef-md-people .bd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.tef-md-people .left.mg {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 10px; FLOAT: left
}
.tef-md-people H3 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 153.9%; MARGIN-BOTTOM: 7px; COLOR: #666; FONT-SIZE: 123.1%
}
.tef-md-people H3 A {
	COLOR: #666
}
.tef-md-people P {
	LINE-HEIGHT: 153.9%; COLOR: #4d4d4d; FONT-SIZE: 93%
}
.tef-md-actividades {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-actividades .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-actividades .hd .more {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 0px
}
.tef-md-actividades .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-actividades .bd H4 {
	LINE-HEIGHT: 123.1%; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-actividades .bd H3 {
	LINE-HEIGHT: 153.9%; COLOR: #333; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
.tef-md-actividades .bd H3 A {
	COLOR: #333
}
.tef-md-actividades .bd H3 A:hover {
	COLOR: #f7931e
}
.tef-md-actividades .bd P {
	LINE-HEIGHT: 131%; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-actividades .carousel {
	HEIGHT: 111px
}
.tef-md-actividades .jcarousel-container {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; HEIGHT: 102px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 7px
}
.tef-md-actividades .jcarousel-clip {
	MARGIN: 0px 40px; WIDTH: 550px; HEIGHT: 96px; OVERFLOW: hidden
}
.tef-md-actividades .jcarousel-list .jcarousel-item {
	WIDTH: 108px; HEIGHT: 96px; MARGIN-RIGHT: 4px
}
.tef-md-actividades .jcarousel-prev {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/btn-carousel.gif) no-repeat 0px 0px; HEIGHT: 111px; TOP: -1px; CURSOR: pointer
}
.tef-md-actividades .jcarousel-next {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/btn-carousel.gif) no-repeat 0px 0px; HEIGHT: 111px; TOP: -1px; CURSOR: pointer
}
.tef-md-actividades .jcarousel-prev {
	LEFT: -1px
}
.tef-md-actividades .jcarousel-next {
	BACKGROUND-POSITION: -30px 0px; RIGHT: -1px
}
.tef-md-actividades LI IMG {
	BORDER-BOTTOM: #e2e3e2 1px solid; BORDER-LEFT: #e2e3e2 1px solid; BORDER-TOP: #e2e3e2 1px solid; BORDER-RIGHT: #e2e3e2 1px solid
}
.alt.tef-md-actividades {
	
}
.alt.tef-md-actividades .bd {
	
}
.alt.tef-md-actividades .bd .hd-md {
	BACKGROUND-COLOR: transparent; MARGIN-BOTTOM: 20px
}
.alt.tef-md-actividades .bd .hd-md H4 {
	
}
.alt.tef-md-actividades .bd .hd-md H3 {
	MARGIN: 0px; FONT-SIZE: 138.5%
}
.alt.tef-md-actividades .bd .hd-md H3 A {
	
}
.alt.tef-md-actividades .bd .hd-md H5 {
	LINE-HEIGHT: 120%; FONT-FAMILY: arial; FONT-SIZE: 108%
}
.alt.tef-md-actividades .bd .mg {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-RIGHT: 15px
}
.alt.tef-md-actividades .bd .mg IMG {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.alt.tef-md-actividades .bd .mg SPAN.description {
	DISPLAY: block; FONT-FAMILY: arial; COLOR: #808080; FONT-SIZE: 77%
}
.alt.tef-md-actividades .bd .mt {
	
}
.alt.tef-md-actividades .bd .mt P {
	MARGIN: 10px 0px; FONT-SIZE: 85%
}
.alt.tef-md-actividades .bd .mt P .bold {
	FONT-WEIGHT: bold
}
.alt.tef-md-actividades .bd .mt P .italic {
	FONT-STYLE: italic
}
.alt.tef-md-actividades .bd .mt P A {
	COLOR: #f7931e
}
.tef-md-beneficios {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-beneficios .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-beneficios .hd .more {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 0px
}
.tef-md-beneficios .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-beneficios .bd H4 {
	LINE-HEIGHT: 123.1%; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-beneficios .bd H3 {
	LINE-HEIGHT: 153.9%; COLOR: #333; FONT-SIZE: 123.1%; FONT-WEIGHT: bold
}
.tef-md-beneficios .bd H3 A {
	COLOR: #333
}
.tef-md-beneficios .bd H3 A:hover {
	COLOR: #f7931e
}
.tef-md-beneficios .bd P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 131%; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-beneficios .bd .mg {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 10px; FLOAT: left
}
.tef-md-beneficios .bd .mg IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.tef-md-beneficios .bd H4 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat 0px 3px; COLOR: #333; FONT-SIZE: 93%
}
.tef-md-beneficios .bd H4 A {
	COLOR: #333
}
.tef-md-beneficios .bd H4 A:hover {
	COLOR: #f7931e
}
.tef-md-links LI {
	LINE-HEIGHT: 59px; MARGIN-TOP: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-list-green.gif) no-repeat 0px 0px; HEIGHT: 59px
}
.tef-md-links LI:first-child {
	MARGIN-TOP: 0px
}
.tef-md-links LI A {
	PADDING-LEFT: 23px; DISPLAY: block; BACKGROUND: url(../img/ic-round-arrow-right.png) no-repeat left 50%; COLOR: #005a42; MARGIN-LEFT: 12px; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.blue.tef-md-links LI {
	LINE-HEIGHT: 72px; BACKGROUND: url(../img/bg-list-blue.gif) no-repeat 0px 0px; HEIGHT: 72px
}
.blue.tef-md-links LI A {
	COLOR: #4481aa; FONT-WEIGHT: normal
}
.tef-md-recent_docs .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-recent_docs .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-recent_docs .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-guides .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-guides .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-guides .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-guides .bd H4 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 10px 0px; COLOR: #666666; FONT-SIZE: 108%
}
.tef-md-guides .carousel {
	HEIGHT: 90px; OVERFLOW: hidden
}
.tef-md-guides .jcarousel-container {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; HEIGHT: 81px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 7px
}
.tef-md-guides .jcarousel-clip {
	MARGIN: 0px 40px; WIDTH: 546px; HEIGHT: 74px; OVERFLOW: hidden
}
.tef-md-guides .jcarousel-list .jcarousel-item {
	WIDTH: 180px; HEIGHT: 74px; MARGIN-RIGHT: 4px
}
.tef-md-guides .jcarousel-prev {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/btn-carousel-2.gif) no-repeat 0px 0px; HEIGHT: 90px; TOP: -1px; CURSOR: pointer
}
.tef-md-guides .jcarousel-next {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../img/btn-carousel-2.gif) no-repeat 0px 0px; HEIGHT: 90px; TOP: -1px; CURSOR: pointer
}
.tef-md-guides .jcarousel-prev {
	LEFT: -1px
}
.tef-md-guides .jcarousel-next {
	BACKGROUND-POSITION: -30px 0px; RIGHT: -1px
}
.tef-md-guides .carousel LI {
	BORDER-RIGHT: #b2b2b2 1px dotted
}
.tef-md-guides .carousel .carousel-option {
	CURSOR: pointer; MARGIN-RIGHT: 4px
}
.tef-md-guides .carousel .carousel-option P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 131%; PADDING-LEFT: 77px; PADDING-RIGHT: 12px; HEIGHT: 53px; COLOR: #808080; FONT-SIZE: 93%; FONT-WEIGHT: bold; PADDING-TOP: 21px
}
.tef-md-guides .carousel .active.carousel-option {
	BACKGROUND-COLOR: #51937d; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.tef-md-guides .carousel .active.carousel-option P {
	COLOR: #fff
}
.tef-md-guides .carousel .carousel-option P.guides {
	BACKGROUND: url(../img/ic-guides.png) no-repeat 10px -57px
}
.tef-md-guides .carousel .active.carousel-option P {
	BACKGROUND-POSITION: 10px 10px
}
.tef-md-guides .carousel .carousel-option P.print {
	BACKGROUND: url(../img/ic-print.png) no-repeat 10px -57px
}
.tef-md-guides .carousel .carousel-option P.normative {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 77px; PADDING-RIGHT: 12px; BACKGROUND: url(../img/ic-normative.png) no-repeat 10px -57px; HEIGHT: 46px; PADDING-TOP: 28px
}
.tef-md-guides .carousel .carousel-option P.demos {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 77px; PADDING-RIGHT: 12px; BACKGROUND: url(../img/ic-demos.png) no-repeat 10px -57px; HEIGHT: 46px; PADDING-TOP: 28px
}
.tef-md-guides .carousel .carousel-option P.finances {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 77px; PADDING-RIGHT: 12px; BACKGROUND: url(../img/ic-finances.png) no-repeat 10px -57px; PADDING-TOP: 12px
}
.tef-md-guides .carousel .carousel-option P.regulations {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 77px; PADDING-RIGHT: 12px; BACKGROUND: url(../img/ic-regulations.png) no-repeat 10px -57px; HEIGHT: 46px; PADDING-TOP: 28px
}
.tef-md-grids .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-grids .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-grids .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-dialog_box {
	TEXT-ALIGN: left
}
.tef-md-dialog_box .hd {
	BACKGROUND: url(../img/bg-dialog_borders.png) no-repeat 50% top; HEIGHT: 39px
}
.tef-md-dialog_box .border-bottom {
	BACKGROUND: url(../img/bg-dialog_borders.png) no-repeat 50% top; HEIGHT: 39px
}
.tef-md-dialog_box .hd H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 123.1%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.alerta.tef-md-dialog_box .bd {
	PADDING-LEFT: 100px !important; BACKGROUND: url(../img/ic-error-page-alt-2.png) no-repeat 20px 15px
}
.modalPopup .tef-md-dialog_box .bd {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 10px
}
.modalPopup .tef-md-dialog_box .ft {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 10px
}
.modalPopup .tef-md-dialog_box .ft {
	OVERFLOW: auto; PADDING-TOP: 0px
}
.modalPopup .tef-md-dialog_box .ft .btn {
	MARGIN-LEFT: 7px
}
.tef-md-dialog_box .border-bottom {
	BACKGROUND-POSITION: 50% bottom; HEIGHT: 8px
}
.tef-md-dialog_box .hd A.close {
	POSITION: absolute; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../img/ic-close-orange-big.png) no-repeat; HEIGHT: 24px; TOP: 8px; RIGHT: 15px
}
.tef-md-dialog_box .bd H2 {
	MARGIN-BOTTOM: 10px
}
.tef-md-dialog_box .bd P {
	COLOR: #666; FONT-SIZE: 93%
}
.tef-md-dialog_box .bd P.select {
	MARGIN: 0px 10px 0px 0px; FLOAT: left
}
.tef-md-dialog_box .bd P.select .select {
	MARGIN: 0px
}
.tef-md-dialog_box .bd .sep_line {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 10px
}
.tef-md-dialog_box .bd LABEL.sep_line {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px
}
.tef-md-dialog_box .bd .alert-big {
	LINE-HEIGHT: 26px; MARGIN: 10px 0px
}
.tef-md-dialog_box .bd .select {
	MARGIN: 5px 0px
}
.tef-md-dialog_box .row {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 1%
}
.tef-md-dialog_box .alert {
	MARGIN-TOP: 7px; WIDTH: 20px; FLOAT: left; HEIGHT: 20px
}
.tef-md-dialog_box .error {
	MARGIN-TOP: 7px; WIDTH: 20px; FLOAT: left; HEIGHT: 20px
}
.tinyTip .tool-tip {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 245px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 20px; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 2px #666; box-shadow: 0 0 2px #666; -webkit-box-shadow: 0 0 2px #666
}
.tinyTip .bottom {
	POSITION: relative; MARGIN-TOP: 0px; WIDTH: 245px; BACKGROUND: url(../img/bg_tooltip-bt.png) no-repeat left top; HEIGHT: 24px; LEFT: 20px
}
.tinyTip .tool-tip IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.tinyTip .tool-tip P {
	TEXT-ALIGN: left; COLOR: #808080
}
.tef-md-movement H3 {
	PADDING-BOTTOM: 5px; COLOR: #666; FONT-SIZE: 108%
}
.tef-md-movement .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; MARGIN-BOTTOM: 20px
}
.tef-md-movement .hd .more {
	POSITION: absolute; TOP: 3px; RIGHT: 0px
}
.tef-md-movement .border-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 10px
}
.tef-md-movement .bd {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f1f7f5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.tef-md-movement .bd .row {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; WIDTH: 100%; DISPLAY: table; MARGIN-BOTTOM: 10px; HEIGHT: 1%
}
.tef-md-movement .bd .row .inline {
	PADDING-BOTTOM: 7px; WIDTH: 100%; DISPLAY: table; HEIGHT: 1%
}
.tef-md-movement .bd .row .inline LABEL {
	PADDING-RIGHT: 10px; DISPLAY: inline
}
.tef-md-movement .bd .row .inline INPUT {
	MARGIN-RIGHT: 10px
}
.tef-md-movement .bd .row .inline .calendar {
	FLOAT: left
}
.tef-md-movement .bd .row DIV.inline LABEL {
	FLOAT: left
}
.tef-md-movement .ft {
	OVERFLOW: auto
}
.tef-md-movement .left {
	FLOAT: left
}
.tef-md-movement .right {
	FLOAT: right
}
.tef-md-movement .tef-mu {
	MARGIN-BOTTOM: 10px
}
.tef-md-conozca-mas .hd H3 {
	BORDER-BOTTOM: #659b74 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 15px; FONT-FAMILY: arial; COLOR: #659b74; FONT-SIZE: 108%; PADDING-TOP: 5px
}
.tef-md-conozca-mas .border-content {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #eaf3ea; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tef-md-conozca-mas .bd {
	MARGIN: 0px 15px
}
.tef-md-conozca-mas .bd UL LI {
	BORDER-BOTTOM: #659b74 1px solid; PADDING-BOTTOM: 7px; MARGIN: 7px 0px 5px
}
.tef-md-conozca-mas .bd UL LI.last {
	BORDER-BOTTOM: medium none; MARGIN: 7px 0px
}
.tef-md-conozca-mas .bd UL LI H3 {
	MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.tef-md-conozca-mas .bd UL LI H3 A {
	PADDING-LEFT: 12px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left center; COLOR: #333333
}
.tef-md-conozca-mas .bd UL LI P {
	PADDING-BOTTOM: 5px; FONT-FAMILY: arial; COLOR: #808080; FONT-SIZE: 93%
}
.tef-md-conozca-mas .bd UL LI SPAN A {
	PADDING-LEFT: 24px; DISPLAY: block; BACKGROUND: url(../img/ic-more.png) no-repeat left center
}
.tef-md-conozca-mas .border-top .left {
	BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT: 0px
}
.tef-md-conozca-mas .border-top .center {
	BACKGROUND-COLOR: #eaf3ea; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px; BORDER-TOP: #eaf3ea 1px solid
}
.tef-md-conozca-mas .border-top .right {
	BACKGROUND-POSITION: -6px 0px; TOP: 0px; RIGHT: 0px
}
.tef-md-conozca-mas .border-bottom .left {
	BACKGROUND-POSITION: 0px -6px; TOP: 0px; LEFT: 0px
}
.tef-md-conozca-mas .border-bottom .center {
	BORDER-BOTTOM: #eaf3ea 1px solid; BACKGROUND-COLOR: #eaf3ea; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px
}
.tef-md-conozca-mas .border-bottom .right {
	BACKGROUND-POSITION: -6px -6px; TOP: 0px; RIGHT: 0px
}
.tef-md-conozca-mas .border-top .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.tef-md-conozca-mas .border-bottom .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.tef-md-conozca-mas .border-top .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.tef-md-conozca-mas .border-bottom .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.white.tef-md-conozca-mas .border-top .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.white.tef-md-conozca-mas .border-bottom .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.white.tef-md-conozca-mas .border-top .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.white.tef-md-conozca-mas .border-bottom .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded.png) no-repeat; HEIGHT: 6px
}
.white.tef-md-conozca-mas .border-content {
	BORDER-LEFT: #dadad8 1px solid; BACKGROUND-COLOR: #fff; BORDER-RIGHT: #dadad8 1px solid
}
.white.tef-md-conozca-mas .border-top .center {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px; BORDER-TOP: #dadad8 1px solid
}
.white.tef-md-conozca-mas .border-bottom .center {
	BORDER-BOTTOM: #dadad8 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px
}
.tef-md-porvenir .bd {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.tef-md-porvenir H3 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; COLOR: #666666; FONT-SIZE: 108%
}
.tef-md-porvenir .net LI {
	LINE-HEIGHT: 37px; MARGIN-TOP: 5px; MIN-HEIGHT: 37px; DISPLAY: block; BACKGROUND: url(../img/bg-list_rounded-192.png) no-repeat left top
}
.tef-md-porvenir .net LI A {
	PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat 0px 15px; MARGIN-LEFT: 10px; TEXT-DECORATION: none
}
.tef-md-asesoria {
	POSITION: relative
}
.tef-md-asesoria .bd {
	HEIGHT: 179px
}
.tef-md-asesoria .bd .img-top {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 130px; BOTTOM: 1px; BACKGROUND: url(../@img_extras/img-asesoria-top.png) no-repeat left top; HEIGHT: 185px; LEFT: 20px
}
.tef-md-asesoria .bd .cont {
	PADDING-TOP: 40px
}
.tef-md-asesoria .bd H2 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eaf3ea; PADDING-LEFT: 150px; COLOR: #659b74; FONT-SIZE: 153.9%; PADDING-TOP: 5px
}
.tef-md-asesoria .bd P {
	MARGIN-TOP: 10px; PADDING-LEFT: 150px; FONT-FAMILY: arial; MARGIN-BOTTOM: 10px; COLOR: #333333; FONT-SIZE: 93%
}
.tef-md-asesoria .bd .btn {
	MARGIN-LEFT: 150px
}
.header-data UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 5px
}
.header-data UL LI {
	BORDER-BOTTOM: #edece8 1px solid; LINE-HEIGHT: 26px; WIDTH: 50%; FLOAT: left; COLOR: #333; FONT-SIZE: 85%
}
.header-data UL LI SPAN {
	PADDING-RIGHT: 4px; FONT-WEIGHT: bold
}
.tef-list LI {
	BORDER-BOTTOM: #e6e6e6 1px solid; LINE-HEIGHT: 30px; WIDTH: 100%; FLOAT: left; CLEAR: both
}
.tef-list LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.tef-list LI SPAN {
	FLOAT: left; COLOR: #333; MARGIN-LEFT: 12px
}
.tef-list LI STRONG {
	FLOAT: right; FONT-SIZE: 108%; FONT-WEIGHT: bold; MARGIN-RIGHT: 12px
}
.tef-list LI.header {
	BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #caddd7; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.tef-list LI.header STRONG {
	FONT-SIZE: 141.5%
}
.tef-md-online_transactions {
	POSITION: relative; WIDTH: 670px
}
.tef-md-online_transactions .hd {
	Z-INDEX: 100; POSITION: relative; WIDTH: 100%; BACKGROUND: url(../img/bg-slidebox.png) no-repeat 0px -30px; HEIGHT: 30px
}
.tef-md-online_transactions .closed.hd {
	BACKGROUND-POSITION: 50% top
}
.tef-md-online_transactions .hd H3 {
	LINE-HEIGHT: 30px; COLOR: #fff; MARGIN-LEFT: 20px; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.tef-md-online_transactions .btn_box {
	POSITION: absolute; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../img/btn-close_slidebox.gif) no-repeat 0px -20px; HEIGHT: 20px; TOP: 5px; RIGHT: 5px
}
.tef-md-online_transactions .active.btn_box {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-online_transactions .bd {
	Z-INDEX: 10; POSITION: relative; WIDTH: 100%; BACKGROUND: url(../img/bg-slidebox.png) no-repeat 0px -60px; HEIGHT: 200px
}
.tef-md-online_transactions .bd .content_box {
	WIDTH: 100%; BACKGROUND: url(../img/bg-slidebox_bd.png) no-repeat 0px 15px; HEIGHT: 185px; PADDING-TOP: 15px
}
.tef-md-online_transactions .bd H3 {
	LINE-HEIGHT: 30px; COLOR: #fff; MARGIN-LEFT: 189px; FONT-SIZE: 123.1%
}
.tef-md-online_transactions .bd .slide_menu {
	POSITION: relative; MARGIN: 0px 0px 0px 195px; WIDTH: 450px; HEIGHT: 125px; OVERFLOW: hidden
}
.tef-md-online_transactions .bd .slide_menu #transactions_move_content {
	POSITION: absolute; WIDTH: 1800px; TOP: 0px; LEFT: 0px
}
.tef-md-online_transactions .bd .slide_menu #transactions_move_content .transaction_detail {
	WIDTH: 450px; FLOAT: left; PADDING-TOP: 10px
}
#transactions_move_content .transaction_detail H4 {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../img/bg-border-doble2.gif) repeat-x 50% bottom; COLOR: #333; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#transactions_move_content .transaction_detail P {
	LINE-HEIGHT: 131%; COLOR: #666; FONT-SIZE: 93%
}
#transactions_move_content .transaction_detail .more {
	MARGIN-TOP: 10px; PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND: url(../img/ic-actions.png) no-repeat -97px 0px; COLOR: #808080; FONT-SIZE: 93%
}
#transactions_menu {
	WIDTH: 450px; FLOAT: left; PADDING-TOP: 10px
}
#transactions_menu LI {
	LINE-HEIGHT: 30px; BACKGROUND: url(../img/bg-border-doble2.gif) repeat-x 50% top; HEIGHT: 30px
}
#transactions_menu LI:first-child {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#transactions_menu LI A {
	PADDING-LEFT: 15px; BACKGROUND: url(../img/ic-arrow_white.png) no-repeat left 50%
}
.tef-md-online_transactions .bd .ft {
	MARGIN: 0px 25px; WIDTH: 620px; BACKGROUND: url(../img/bg-border-doble2.gif) repeat-x 50% top; PADDING-TOP: 5px
}
.tef-md-online_transactions .bd .ft P {
	COLOR: #4d4d4d; FONT-SIZE: 85%
}
.tef-md-online_transactions .bd .ft P A {
	COLOR: #4d4d4d
}
.tef-mu-forms .row {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 1%
}
.tef-mu-forms .row .left {
	WIDTH: 49%; FLOAT: left
}
.tef-mu-forms .row .right {
	WIDTH: 49%; FLOAT: right
}
.tef-mu-forms .ft {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.tef-mu-forms .ft .fl-right {
	FLOAT: right
}
.tef-mu-forms .error {
	LINE-HEIGHT: 20px; BACKGROUND: url(../img/ic-error.png) no-repeat left 50%; FLOAT: left; COLOR: #ed1c24; FONT-SIZE: 93%
}
.tef-mu-forms .textarea {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 5px; BACKGROUND: url(../img/controls/bg-textarea2.png) no-repeat 0px 0px; HEIGHT: 57px; PADDING-TOP: 10px
}
.tef-mu-forms .textarea TEXTAREA {
	WIDTH: 98% !important; HEIGHT: 57px !important
}
.tef-md-photo-gallery {
	MARGIN-TOP: 10px
}
.tef-md-photo-gallery .border {
	HEIGHT: 111px
}
.tef-md-photo-gallery .border .left {
	WIDTH: 6px; BACKGROUND: url(../img/bg-left.png) no-repeat left top; FLOAT: left; HEIGHT: 111px
}
.tef-md-photo-gallery .border .center {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(../img/bg-center.png) repeat-x center top; FLOAT: left; PADDING-TOP: 8px
}
.tef-md-photo-gallery .border .right {
	WIDTH: 6px; BACKGROUND: url(../img/bg-right.png) no-repeat right top; FLOAT: left; HEIGHT: 111px
}
.tef-md-photo-gallery .border .center IMG {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
.tef-md-step_form .hd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 5px
}
.tef-md-step_form .bd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.step_form-nav {
	WIDTH: 100%; FLOAT: left
}
.step_form-nav LI {
	LINE-HEIGHT: 40px; PADDING-LEFT: 77px; DISPLAY: inline; BACKGROUND: url(../img/bg-line-setep_form.gif) repeat-x center 50%; FLOAT: left; HEIGHT: 40px
}
.step_form-nav LI:first-child {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.step_form-nav LI A {
	TEXT-ALIGN: center; WIDTH: 40px; DISPLAY: inline-block; BACKGROUND: url(../img/bg-step_form_num.png) no-repeat center -45px; HEIGHT: 40px; COLOR: #999; FONT-SIZE: 138.5%; FONT-WEIGHT: bold
}
.step_form-nav LI A:hover {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
.step_form-nav LI.active A {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
.tef-md-step_form H4 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 5px; COLOR: #666; FONT-SIZE: 108%
}
.tef-md-step_form P {
	COLOR: #666; FONT-SIZE: 93%
}
.tef-paginator {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 19px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 85%; OVERFLOW: auto; PADDING-TOP: 10px
}
.tef-paginator .showing {
	FLOAT: left
}
.tef-paginator .showing STRONG {
	FONT-WEIGHT: bold
}
.tef-paginator .page_num {
	FLOAT: right
}
.tef-paginator .page_num LI {
	FLOAT: left; MARGIN-LEFT: 5px
}
.tef-paginator .page_num LI.active A {
	COLOR: #f7931e; FONT-WEIGHT: bold
}
.tef-paginator .page_num LI A:hover {
	COLOR: #f7931e; FONT-WEIGHT: bold
}
.tef-paginator .page_num LI.next {
	PADDING-LEFT: 11px; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat 0px 3px; MARGIN-LEFT: 7px
}
.tef-paginator .page_num LI.prev {
	PADDING-LEFT: 11px; BACKGROUND: url(../img/ic-arrow-orange-L.png) no-repeat 0px 3px; MARGIN-RIGHT: 2px
}
.tef-paginator .page_num LI.next:hover A {
	COLOR: #f7931e; FONT-WEIGHT: normal
}
.tef-paginator .page_num LI.prev:hover A {
	COLOR: #f7931e; FONT-WEIGHT: normal
}
.tef-md-more {
	BACKGROUND: red
}
BODY.page-error {
	BACKGROUND-COLOR: #f1f1f1
}
BODY.page-error .content {
	
}
.tef-md-sitemap .tef-accordion .hd {
	MARGIN-BOTTOM: 10px; CURSOR: pointer
}
.tef-md-sitemap .tef-accordion .hd H3 {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 108%; PADDING-TOP: 0px
}
.tef-md-sitemap .tef-accordion .hd H3 SPAN {
	DISPLAY: block; HEIGHT: 36px; COLOR: #333
}
.tef-md-sitemap .tef-accordion .hd H3 SPAN.center {
	PADDING-LEFT: 8px; BACKGROUND: url(../img/bg-accordion_hd-green_rep.gif) repeat-x 50% bottom
}
.tef-md-sitemap .tef-accordion .hd H3 SPAN.left {
	POSITION: absolute; WIDTH: 6px; BACKGROUND: url(../img/bg-accordion_hd-green.gif) no-repeat 0px -38px; TOP: 0px; LEFT: 0px
}
.tef-md-sitemap .tef-accordion .hd H3 SPAN.right {
	POSITION: absolute; WIDTH: 4px; BACKGROUND: url(../img/bg-accordion_hd-green.gif) no-repeat -6px -38px; TOP: 0px; RIGHT: 0px
}
.tef-md-sitemap .tef-accordion .orange.hd H3 SPAN.center {
	BACKGROUND: url(../img/bg-accordion_hd-orange_rep.gif) repeat-x 50% bottom
}
.tef-md-sitemap .tef-accordion .orange.hd H3 SPAN.left {
	BACKGROUND: url(../img/bg-accordion_hd-orange.gif) no-repeat 0px -38px
}
.tef-md-sitemap .tef-accordion .orange.hd H3 SPAN.right {
	BACKGROUND: url(../img/bg-accordion_hd-orange.gif) no-repeat -6px -38px
}
.tef-md-sitemap .tef-accordion .blue.hd H3 SPAN.center {
	BACKGROUND: url(../img/bg-accordion_hd-blue_rep.gif) repeat-x 50% bottom
}
.tef-md-sitemap .tef-accordion .blue.hd H3 SPAN.left {
	BACKGROUND: url(../img/bg-accordion_hd-blue.gif) no-repeat 0px -38px
}
.tef-md-sitemap .tef-accordion .blue.hd H3 SPAN.right {
	BACKGROUND: url(../img/bg-accordion_hd-blue.gif) no-repeat -6px -38px
}
.tef-md-sitemap .tef-accordion .green2.hd H3 SPAN.center {
	BACKGROUND: url(../img/bg-accordion_hd-green_rep-2.gif) repeat-x 50% bottom
}
.tef-md-sitemap .tef-accordion .green2.hd H3 SPAN.left {
	BACKGROUND: url(../img/bg-accordion_hd-green-2.gif) no-repeat 0px -38px
}
.tef-md-sitemap .tef-accordion .green2.hd H3 SPAN.right {
	BACKGROUND: url(../img/bg-accordion_hd-green-2.gif) no-repeat -6px -38px
}
.tef-md-sitemap .tef-accordion .hd H3.active SPAN.center {
	BACKGROUND-POSITION: 50% top; COLOR: #fff
}
.tef-md-sitemap .tef-accordion .orange.hd H3.active SPAN.center {
	BACKGROUND-POSITION: 50% top; COLOR: #fff
}
.tef-md-sitemap .tef-accordion .blue.hd H3.active SPAN.center {
	BACKGROUND-POSITION: 50% top; COLOR: #fff
}
.tef-md-sitemap .tef-accordion .green2.hd H3.active SPAN.center {
	BACKGROUND-POSITION: 50% top; COLOR: #fff
}
.tef-md-sitemap .tef-accordion .hd H3.active SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-sitemap .tef-accordion .orange.hd H3.active SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-sitemap .tef-accordion .blue.hd H3.active SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-sitemap .tef-accordion .green2.hd H3.active SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-sitemap .tef-accordion .hd H3.active SPAN.right {
	BACKGROUND-POSITION: -6px 0px
}
.tef-md-sitemap .tef-accordion .orange.hd H3.active SPAN.right {
	BACKGROUND-POSITION: -6px 0px
}
.tef-md-sitemap .tef-accordion .blue.hd H3.active SPAN.right {
	BACKGROUND-POSITION: -6px 0px
}
.tef-md-sitemap .tef-accordion .green2.hd H3.active SPAN.right {
	BACKGROUND-POSITION: -6px 0px
}
.tef-md-sitemap .tef-accordion .hd H3.active:hover SPAN.center {
	BACKGROUND-POSITION: 50% bottom; COLOR: #333
}
.tef-md-sitemap .tef-accordion .orange.hd H3.active:hover SPAN.center {
	BACKGROUND-POSITION: 50% bottom; COLOR: #333
}
.tef-md-sitemap .tef-accordion .blue.hd H3.active:hover SPAN.center {
	BACKGROUND-POSITION: 50% bottom; COLOR: #333
}
.tef-md-sitemap .tef-accordion .green2.hd H3.active:hover SPAN.center {
	BACKGROUND-POSITION: 50% bottom; COLOR: #333
}
.tef-md-sitemap .tef-accordion .hd H3.active:hover SPAN.left {
	BACKGROUND-POSITION: 0px -38px
}
.tef-md-sitemap .tef-accordion .orange.hd H3.active:hover SPAN.left {
	BACKGROUND-POSITION: 0px -38px
}
.tef-md-sitemap .tef-accordion .blue.hd H3.active:hover SPAN.left {
	BACKGROUND-POSITION: 0px -38px
}
.tef-md-sitemap .tef-accordion .green2.hd H3.active:hover SPAN.left {
	BACKGROUND-POSITION: 0px -38px
}
.tef-md-sitemap .tef-accordion .hd H3.active:hover SPAN.right {
	BACKGROUND-POSITION: -6px -38px
}
.tef-md-sitemap .tef-accordion .orange.hd H3.active:hover SPAN.right {
	BACKGROUND-POSITION: -6px -38px
}
.tef-md-sitemap .tef-accordion .blue.hd H3.active:hover SPAN.right {
	BACKGROUND-POSITION: -6px -38px
}
.tef-md-sitemap .tef-accordion .green2.hd H3.active:hover SPAN.right {
	BACKGROUND-POSITION: -6px -38px
}
.tef-md-sitemap .tef-accordion .bd {
	PADDING-BOTTOM: 10px
}
.tef-md-sitemap .tef-accordion .site-list {
	MARGIN-BOTTOM: 5px
}
.tef-md-sitemap .tef-accordion .site-list H4 {
	PADDING-LEFT: 12px; MARGIN-BOTTOM: 3px; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 50%; COLOR: #333; FONT-SIZE: 93%; CURSOR: pointer
}
.tef-md-sitemap .tef-accordion .site-list H4 A {
	COLOR: #333
}
.tef-md-sitemap .tef-accordion .site-list UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-sitemap .tef-accordion .site-list LI {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../img/ic-arrow-orange-small.png) no-repeat left 50%; COLOR: #808080; FONT-SIZE: 85%
}
.tef-md-sitemap .tef-accordion .site-list LI A {
	COLOR: #808080
}
.tef-md-sitemap .tef-accordion .site-list LI A:hover {
	COLOR: #f7931e
}
.tef-md-info .border-content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-info .border-content H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 158%; PADDING-LEFT: 30px; PADDING-RIGHT: 20px; BACKGROUND: url(../img/ic-info.gif) no-repeat left 4px; MARGIN-LEFT: 15px; FONT-SIZE: 93%; PADDING-TOP: 0px
}
.tef-md-info .border-content H3 A {
	COLOR: #f7931e
}
.tef-md-canales-servicios {
	
}
.tef-md-canales-servicios .cont {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.tef-md-canales-servicios .cont .border-content {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #eaf3ea; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 20px
}
.tef-md-canales-servicios .cont .border-content .hd {
	PADDING-BOTTOM: 5px; BACKGROUND: url(../img/bg-border-doble-3.jpg) repeat-x center bottom
}
.tef-md-canales-servicios .cont .border-content .hd H2 {
	FONT-FAMILY: Arial; COLOR: #51937d; FONT-SIZE: 22px; text-shadow: #FFF 1px 1px
}
.tef-md-canales-servicios .cont .border-content .bd {
	POSITION: relative
}
.tef-md-canales-servicios .cont .border-content .bd UL {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/bg-border-doble-3.jpg) repeat-x center bottom; OVERFLOW: auto; PADDING-TOP: 10px
}
.tef-md-canales-servicios .cont .border-content .bd UL LI {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.tef-md-canales-servicios .cont .border-content .bd UL LI H3 A {
	PADDING-LEFT: 33px; DISPLAY: block; COLOR: #51937d
}
.tef-md-canales-servicios .cont .border-content .bd UL LI.mundo H3 A {
	LINE-HEIGHT: 27px; BACKGROUND: url(../img/ic-guia-mundo.png) no-repeat left top
}
.tef-md-canales-servicios .cont .border-content .bd UL LI.red H3 A {
	BACKGROUND: url(../img/ic-guia-red.png) no-repeat left top
}
.tef-md-canales-servicios .cont .border-content .bd UL LI.linea H3 A {
	BACKGROUND: url(../img/ic-guia-phone.png) no-repeat left top
}
.tef-md-canales-servicios .cont .border-content .bd UL LI IMG {
	FLOAT: left; MARGIN-RIGHT: 7px; PADDING-TOP: 3px
}
.tef-md-canales-servicios .cont .border-content .bd UL LI H3 {
	FLOAT: left; COLOR: #51937d; FONT-SIZE: 93%
}
.tef-md-canales-servicios .cont .border-content .bd .btn {
	POSITION: absolute; TOP: 12px; RIGHT: 0px
}
.tef-md-canales-servicios .cont .border-top .left {
	BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT: 0px
}
.tef-md-canales-servicios .cont .border-top .center {
	BACKGROUND-COLOR: #eaf3ea; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px; BORDER-TOP: #eaf3ea 1px solid
}
.tef-md-canales-servicios .cont .border-top .right {
	BACKGROUND-POSITION: -6px 0px; TOP: 0px; RIGHT: 0px
}
.tef-md-canales-servicios .cont .border-bottom .left {
	BACKGROUND-POSITION: 0px -6px; TOP: 0px; LEFT: 0px
}
.tef-md-canales-servicios .cont .border-bottom .center {
	BORDER-BOTTOM: #eaf3ea 1px solid; BACKGROUND-COLOR: #eaf3ea; MARGIN: 0px 6px; DISPLAY: block; HEIGHT: 5px
}
.tef-md-canales-servicios .cont .border-bottom .right {
	BACKGROUND-POSITION: -6px -6px; TOP: 0px; RIGHT: 0px
}
.tef-md-canales-servicios .cont .border-top .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.tef-md-canales-servicios .cont .border-bottom .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.tef-md-canales-servicios .cont .border-top .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.tef-md-canales-servicios .cont .border-bottom .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green.png) no-repeat; HEIGHT: 6px
}
.small.tef-md-canales-servicios .cont {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.small.tef-md-canales-servicios .cont .border-top .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green3.png) no-repeat; HEIGHT: 6px
}
.small.tef-md-canales-servicios .cont .border-bottom .left {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green3.png) no-repeat; HEIGHT: 6px
}
.small.tef-md-canales-servicios .cont .border-top .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green3.png) no-repeat; HEIGHT: 6px
}
.small.tef-md-canales-servicios .cont .border-bottom .right {
	POSITION: absolute; WIDTH: 6px; DISPLAY: block; BACKGROUND: url(../img/bg-border-rounded-green3.png) no-repeat; HEIGHT: 6px
}
.small.tef-md-canales-servicios .cont .border-top .center {
	BORDER-BOTTOM-COLOR: #cce2da; BACKGROUND-COLOR: #cce2da; BORDER-TOP-COLOR: #cce2da; BORDER-RIGHT-COLOR: #cce2da; BORDER-LEFT-COLOR: #cce2da
}
.small.tef-md-canales-servicios .cont .border-bottom .center {
	BORDER-BOTTOM-COLOR: #cce2da; BACKGROUND-COLOR: #cce2da; BORDER-TOP-COLOR: #cce2da; BORDER-RIGHT-COLOR: #cce2da; BORDER-LEFT-COLOR: #cce2da
}
.small.tef-md-canales-servicios .cont .border-content {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #cce2da; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.small.tef-md-canales-servicios .cont .border-content .bd H2 {
	FONT-FAMILY: Arial; FLOAT: left; COLOR: #51937d; FONT-SIZE: 22px; text-shadow: #FFF 1px 1px
}
.small.tef-md-canales-servicios .cont .border-content .bd UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; OVERFLOW: visible; PADDING-TOP: 0px
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI.mundo {
	MARGIN-RIGHT: 0px
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI.mundo H3 {
	PADDING-TOP: 0px
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI.mundo H3 A {
	LINE-HEIGHT: 27px; BACKGROUND: url(../img/ic-guia-mundo.png) no-repeat left top
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI.linea H3 A {
	BACKGROUND: url(../img/ic-guia-phone.png) no-repeat left top
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI.guia H3 A {
	BACKGROUND: url(../img/ic-guia-servicios.png) no-repeat left top
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI.red H3 A {
	BACKGROUND: url(../img/ic-guia-red.png) no-repeat left top
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI H3 {
	FLOAT: none
}
.small.tef-md-canales-servicios .cont .border-content .bd UL LI H3 A {
	PADDING-LEFT: 33px; DISPLAY: block; COLOR: #51937d
}
BODY.page-error > #doc > #bd > .content > P {
	TEXT-ALIGN: center; FONT-FAMILY: arial; COLOR: #808080; FONT-SIZE: 85%; PADDING-TOP: 30px
}
BODY.page-error #hd {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.page-error #bd {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.page-error #hd H1 A {
	BACKGROUND: url(../img/logo.png) no-repeat left top
}
BODY.page-error #hd H1 {
	TOP: 30px; LEFT: 70px
}
.tef-md-error {
	PADDING-BOTTOM: 30px; /*MARGIN: auto;*/ margin-left:40px; MIN-HEIGHT: 178px; PADDING-LEFT: 30px; WIDTH: 66%; PADDING-RIGHT: 30px; BACKGROUND: url(../img/bg-error.png); PADDING-TOP: 30px
}
.tef-md-error .hd {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; OVERFLOW: auto
}
.tef-md-error .hd IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.tef-md-error .hd H2 {
	FONT-FAMILY: arial; COLOR: #333333; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.tef-md-error .hd P {
	FONT-FAMILY: arial; COLOR: #333333; FONT-SIZE: 16px
}
.tef-md-error .bd {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.tef-md-error .bd P {
	LINE-HEIGHT: 160%; COLOR: #4d4d4d
}
.tef-md-error .bd P A {
	COLOR: #f7931e
}
.tef-md-error .browsers {
	PADDING-TOP: 7px
}
.tef-md-error .browsers LI {
	PADDING-RIGHT: 10px; FLOAT: left
}
.tef-md-error .search_box {
	WIDTH: 443px
}
.tef-md-error .search_box .input_bg {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 318px; PADDING-RIGHT: 6px; BACKGROUND: url(../img/bg-hd-search_input.gif); FLOAT: left; HEIGHT: 22px; PADDING-TOP: 6px
}
.tef-md-error .search_box .input_bg INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 131%; WIDTH: 255px; DISPLAY: inline; FLOAT: left; HEIGHT: 21px; COLOR: #808080; MARGIN-LEFT: 8px; FONT-SIZE: 108%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.tef-md-error .search_box .input_bg .button {
	FLOAT: right
}
.tef-md-error .search_box .input_bg .button INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 50px; TEXT-INDENT: -9999px; WIDTH: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/btn-hd-search.gif) no-repeat; FLOAT: left; HEIGHT: 22px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.sk2.tef-md-dialog_box {
	TEXT-ALIGN: left
}
.sk2.tef-md-dialog_box .hd {
	BACKGROUND: url(../img/bg-dialog_borders-sk2.png) no-repeat 50% top; HEIGHT: 39px
}
.sk2.tef-md-dialog_box .border-bottom {
	BACKGROUND: url(../img/bg-dialog_borders-sk2.png) no-repeat 50% top; HEIGHT: 39px
}
.sk2.tef-md-dialog_box .hd H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 123.1%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.modalPopup .sk2.tef-md-dialog_box .bd {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 10px
}
.modalPopup .sk2.tef-md-dialog_box .ft {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 10px
}
.modalPopup .sk2.tef-md-dialog_box .ft {
	OVERFLOW: auto; PADDING-TOP: 0px
}
.modalPopup .sk2.tef-md-dialog_box .ft .btn {
	MARGIN-LEFT: 7px
}
.sk2.tef-md-dialog_box .border-bottom {
	BACKGROUND-POSITION: 50% bottom; HEIGHT: 8px
}
.sk2.tef-md-dialog_box .hd A.close {
	POSITION: absolute; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(../img/ic-close-orange-big.png) no-repeat; HEIGHT: 24px; TOP: 8px; RIGHT: 15px
}
.sk2.tef-md-dialog_box .bd {
	POSITION: relative
}
.sk2.tef-md-dialog_box .bd H3 {
	FONT-FAMILY: Arial; COLOR: #51937d; FONT-SIZE: 108%
}
.sk2.tef-md-dialog_box .bd H3.title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/ic_title-dialog-box.png) no-repeat right 3px; PADDING-TOP: 5px
}
.sk2.tef-md-dialog_box .bd P {
	COLOR: #666; FONT-SIZE: 93%
}
.sk2.tef-md-dialog_box .bd IMG {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.sk2.tef-md-dialog_box .bd UL LI H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; FONT-FAMILY: arial; BACKGROUND: url(../img/ic-arrow-right.png) no-repeat left 3px; COLOR: #4d4d4d; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.sk2.tef-md-dialog_box .bd UL LI P {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 120%
}
.sk2.tef-md-dialog_box .bd .sep_line {
	BORDER-BOTTOM: #e6e6e6 1px solid; PADDING-BOTTOM: 10px
}
.tef-md-last-cuestions {
	COLOR: #666
}
.tef-md-last-cuestions .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-last-cuestions .hd H3 {
	FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 108%
}
.tef-md-last-cuestions .hd .more {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 0px
}
.tef-md-last-cuestions .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-last-cuestions .bd H4 {
	LINE-HEIGHT: 123.1%; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-last-cuestions .bd H3 {
	LINE-HEIGHT: 153.9%; FONT-FAMILY: arial; COLOR: #333; FONT-SIZE: 93%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.tef-md-last-cuestions .bd H3 A {
	COLOR: #333
}
.tef-md-last-cuestions .bd H3 A:hover {
	COLOR: #f7931e
}
.tef-md-last-cuestions .bd P {
	LINE-HEIGHT: 131%; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-last-cuestions .bd .row {
	BORDER-BOTTOM: #f2f2f2 1px solid; POSITION: relative; PADDING-BOTTOM: 8px; HEIGHT: 25px
}
.tef-md-last-cuestions .bd .row P {
	POSITION: absolute; TOP: -4px; RIGHT: 0px
}
.tef-md-last-cuestions .bd .row P SPAN {
	DISPLAY: inline; PADDING-TOP: 6px
}
.tef-md-last-cuestions .bd .row P SPAN.txt {
	POSITION: relative; WIDTH: 15px; TOP: 7px; LEFT: -2px
}
.tef-md-last-cuestions .bd UL {
	MARGIN-BOTTOM: 10px
}
.tef-md-last-cuestions .bd UL LI {
	BORDER-BOTTOM: #f2f2f2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 10px; PADDING-TOP: 5px
}
.tef-md-last-cuestions .bd A.more {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 10px; MARGIN-LEFT: 15px; PADDING-TOP: 5px
}
.tef-md-ayuda-complementaria .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-enlaces .hd {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-enlaces .hd H3 {
	FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 108%
}
.tef-md-enlaces .bd {
	MARGIN: 0px 19px
}
.tef-md-enlaces .bd H4 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 93%; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.tef-md-enlaces .bd UL {
	BORDER-BOTTOM: #f2f2f2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 10px
}
.tef-md-enlaces .bd UL LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.tef-md-enlaces .bd UL LI.last {
	MARGIN-RIGHT: 0px
}
.tef-md-enlaces .ft {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 5px
}
.grid-treeview .border-content {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 5px
}
.tef-md-banners .tef-gtb .tef-tu {
	WIDTH: 32%
}
.tef-md-banners .tef-gtb .first-t.tef-tu {
	MARGIN-LEFT: 0px
}
.tef-md-banners H3 {
	LINE-HEIGHT: 120%; MARGIN-BOTTOM: 5px; FONT-SIZE: 123.1%
}
.tef-md-banners H3 A {
	COLOR: #f7931e
}
.tef-md-banners P {
	LINE-HEIGHT: 133%; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-banners A.more {
	POSITION: absolute; LINE-HEIGHT: 18px; PADDING-LEFT: 23px; BOTTOM: 13px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-more.png) no-repeat left top; LEFT: 10px
}
.empresas.tef-md-banners H3 {
	LINE-HEIGHT: 120%; MARGIN-BOTTOM: 5px; FONT-SIZE: 123.1%
}
.empresas.tef-md-banners H3 A {
	COLOR: #659b74
}
.empresas.tef-md-banners P {
	LINE-HEIGHT: 133%; COLOR: #666; FONT-SIZE: 93%
}
.empresas.tef-md-banners A.more {
	POSITION: absolute; LINE-HEIGHT: 18px; PADDING-LEFT: 23px; BOTTOM: 13px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-more.png) no-repeat left top; LEFT: 10px
}
.empresas.tef-md-banners A.more:hover {
	COLOR: #659b74
}
.empresas .tef-md-banner_multiportafolio {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/bg-banner-empresas.gif) no-repeat left top; HEIGHT: 110px; PADDING-TOP: 10px
}
.tef-md-banner_multiportafolio {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/bg-banner-multiportafolio.gif) no-repeat left top; HEIGHT: 110px; PADDING-TOP: 10px
}
.empresas .tef-md-banner_servempresarial {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 90px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/bg-banner-empresas.gif) no-repeat left top; HEIGHT: 110px; PADDING-TOP: 10px
}
.tef-md-banner_servempresarial {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 90px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/bg-banner-servicioempresarial.gif) no-repeat left top; HEIGHT: 110px; PADDING-TOP: 10px
}
.empresas .tef-md-banner_ventajas {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/bg-banner-empresas.gif) no-repeat left top; HEIGHT: 110px; PADDING-TOP: 10px
}
.tef-md-banner_ventajas {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 40px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../img/bg-banner-orange.gif) no-repeat left top; HEIGHT: 110px; PADDING-TOP: 10px
}
.tef-md-latest-news .hd {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-latest-news .hd H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 108%; PADDING-TOP: 0px
}
.tef-md-latest-news SPAN.rss {
	POSITION: absolute; TOP: 1px; RIGHT: 0px
}
.tef-md-latest-news .bd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-latest-news .bd .tef-mu {
	BORDER-BOTTOM: #f2f2f2 1px solid; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 5px
}
.tef-md-latest-news .bd .last.tef-mu {
	BORDER-BOTTOM: medium none
}
.tef-md-latest-news .bd .tef-mu .mg {
	
}
.tef-md-latest-news .bd .tef-mu .left.mg {
	OVERFLOW: visible
}
.tef-md-news .tef-mu .right.mg {
	OVERFLOW: visible
}
.tef-md-latest-news .bd .tef-mu .left.mg {
	MARGIN-BOTTOM: 0px; FLOAT: left; MARGIN-RIGHT: 10px
}
.tef-md-latest-news .bd .tef-mu .right.mg {
	FLOAT: right
}
.tef-md-latest-news .bd .tef-mu .mg A {
	
}
.tef-md-latest-news .bd .tef-mu .mg A IMG {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.tef-md-latest-news .bd .tef-mu H5 {
	PADDING-BOTTOM: 4px; COLOR: #666666; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
.tef-md-latest-news .bd .tef-mu H2 {
	PADDING-BOTTOM: 4px; COLOR: #333333; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.tef-md-latest-news .bd .tef-mu P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 138.5%; COLOR: #666666; FONT-SIZE: 93%
}
.tef-md-latest-news .bd .tef-mu P A {
	COLOR: #f7931e
}
.tef-md-latest-news .bd .tef-paginator {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 85%; OVERFLOW: auto; BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 5px
}
.tef-md-flash .border-content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.tef-md-search_results .results {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 108%; PADDING-TOP: 10px
}
.tef-md-search_results .results EM {
	FONT-STYLE: normal; FONT-WEIGHT: bold
}
.tef-md-search_results .bd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-search_results .hd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-search_results .hd {
	BORDER-BOTTOM: #cccccc 1px solid
}
.tef-md-search_results .hd H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 108%; PADDING-TOP: 0px
}
.tef-md-search_results .row {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 1%
}
.tef-md-search_results .search_box {
	MARGIN: 5px 0px 10px; WIDTH: 100%; DISPLAY: table; HEIGHT: 1%
}
.tef-md-search_results .search_box .btn {
	FLOAT: left; MARGIN-LEFT: 5px
}
.tef-md-search_results .grids TABLE TH {
	BORDER-BOTTOM: #cce2da 1px solid; BORDER-LEFT: #e9f4ef 1px solid; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.tef-md-search_results .grids TABLE TH:first-child {
	BORDER-LEFT: 0px
}
.tef-md-search_results .grids TABLE TD:first-child {
	BORDER-LEFT: 0px
}
.tef-md-search_results .grids TABLE TD {
	BORDER-BOTTOM: #bfd6d0 1px solid; BORDER-LEFT: #e9f4ef 1px solid
}
.tef-md-filer_options .bd {
	MARGIN: 0px
}
.tef-md-filer_options .hd {
	BORDER-BOTTOM: medium none; POSITION: relative; MARGIN: 0px; CURSOR: pointer
}
.tef-md-filer_options .hd H3 {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 108%; PADDING-TOP: 0px
}
.tef-md-filer_options .hd H3 SPAN {
	DISPLAY: block; HEIGHT: 36px; COLOR: #fff
}
.tef-md-filer_options .hd H3 SPAN.center {
	PADDING-LEFT: 8px; BACKGROUND: url(../img/bg-accordion_hd-green_rep.gif) repeat-x 50% top
}
.tef-md-filer_options .hd H3 SPAN.left {
	POSITION: absolute; WIDTH: 6px; BACKGROUND: url(../img/bg-accordion_hd-green.gif) no-repeat 0px 0px; TOP: 0px; LEFT: 0px
}
.tef-md-filer_options .hd H3 SPAN.right {
	POSITION: absolute; WIDTH: 4px; BACKGROUND: url(../img/bg-accordion_hd-green.gif) no-repeat -6px 0px; TOP: 0px; RIGHT: 0px
}
.tef-md-filer_options .hd .more {
	POSITION: absolute; WIDTH: 18px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-arrow-round.png) no-repeat 50% top; HEIGHT: 18px; TOP: 13px; RIGHT: 0px
}
.tef-md-filer_options .active .more {
	BACKGROUND-POSITION: 0px -18px
}
.tef-md-filer_options .bd .border-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.tef-md-filer_options .border-top .left {
	BACKGROUND: url(../img/bg-border-rounded-green4.png) no-repeat
}
.tef-md-filer_options .border-top .right {
	BACKGROUND: url(../img/bg-border-rounded-green4.png) no-repeat
}
.tef-md-filer_options .border-bottom .left {
	BACKGROUND: url(../img/bg-border-rounded-green4.png) no-repeat
}
.tef-md-filer_options .border-bottom .right {
	BACKGROUND: url(../img/bg-border-rounded-green4.png) no-repeat
}
.tef-md-filer_options .border-top .left {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-filer_options .border-top .right {
	BACKGROUND-POSITION: -6px 0px
}
.tef-md-filer_options .border-bottom .left {
	BACKGROUND-POSITION: 0px -6px
}
.tef-md-filer_options .border-bottom .right {
	BACKGROUND-POSITION: -6px -6px
}
.tef-md-filer_options .border-top .center {
	BACKGROUND-COLOR: #e9f4ef; BORDER-TOP: #cce2da 1px solid
}
.tef-md-filer_options .border-bottom .center {
	BACKGROUND-COLOR: #e9f4ef; BORDER-TOP: #cce2da 1px solid
}
.tef-md-filer_options .border-bottom .center {
	BORDER-BOTTOM: #cce2da 1px solid; BORDER-TOP: medium none
}
.tef-md-filer_options .border-content {
	BORDER-LEFT: #cce2da 1px solid; BACKGROUND-COLOR: #e9f4ef; BORDER-RIGHT: #cce2da 1px solid
}
.tef-md-filer_options .bd .border-content SPAN {
	PADDING-RIGHT: 15px; COLOR: #51937d; FONT-SIZE: 93%
}
.tef-md-filer_options .bd .border-content SPAN STRONG {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold
}
.tef-md-filer_options .bd .row {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; BACKGROUND: url(../img/bg-border-doble-cce1da.gif) repeat-x 50% bottom; HEIGHT: 1%; PADDING-TOP: 7px
}
.tef-md-filer_options .bd .row .calendar {
	PADDING-RIGHT: 20px; FLOAT: left
}
.tef-md-filer_options .bd .row LABEL {
	FLOAT: left; COLOR: #51937d; FONT-SIZE: 85%; MARGIN-RIGHT: 5px; PADDING-TOP: 8px
}
.tef-md-filer_options .bd .title.row {
	MARGIN-BOTTOM: 10px
}
.tef-md-filer_options .bd .title.row H3 {
	PADDING-LEFT: 20px; COLOR: #333; FONT-SIZE: 85%; FONT-WEIGHT: bold
}
.tef-md-filer_options .bd .list {
	PADDING-RIGHT: 8px
}
.tef-md-filer_options .bd .list LI {
	BORDER-BOTTOM: #bfd6d0 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 93%; PADDING-TOP: 4px
}
.tef-md-filer_options .bd .list A {
	PADDING-LEFT: 20px; DISPLAY: block; COLOR: #666
}
.tef-md-filer_options .bd .list A:hover {
	COLOR: #51937d
}
.tef-md-filer_options .bd .list .active A {
	BACKGROUND: url(../img/ic-chequed.png) no-repeat 2px center; COLOR: #51937d
}
.tef-md-filer_options .ft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 10px
}
.tef-md-filer_options .ft P {
	LINE-HEIGHT: 25px; PADDING-LEFT: 27px; BACKGROUND: url(../img/ic-info.gif) no-repeat left 50%; FLOAT: left; COLOR: #808080; FONT-SIZE: 85%
}
.tef-md-success .hd {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; MARGIN: 0px -1px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND: #85b446; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.tef-md-errors .hd {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; MARGIN: 0px -1px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BACKGROUND: #85b446; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.tef-md-success .hd H3 {
	COLOR: #fff; FONT-WEIGHT: normal
}
.tef-md-errors .hd H3 {
	COLOR: #fff; FONT-WEIGHT: normal
}
.tef-md-success .bd .message {
	MARGIN-TOP: 10px; MIN-HEIGHT: 60px; PADDING-LEFT: 90px; BACKGROUND: url(../img/ic-success_error-big.gif) no-repeat 5px top; PADDING-TOP: 5px
}
.tef-md-errors .bd .message {
	MARGIN-TOP: 10px; MIN-HEIGHT: 60px; PADDING-LEFT: 90px; BACKGROUND: url(../img/ic-success_error-big.gif) no-repeat 5px top; PADDING-TOP: 5px
}
.tef-md-errors .bd .message {
	BACKGROUND-POSITION: 5px -117px
}
.tef-md-success .bd .message P {
	COLOR: #1a1a1a
}
.tef-md-errors .bd .message P {
	COLOR: #1a1a1a
}
.tef-md-success .bd .message P SPAN {
	COLOR: #666
}
.tef-md-errors .bd .message P SPAN {
	COLOR: #666
}
.tef-md-errors .hd {
	BACKGROUND: #ad2227
}
.plans.tef-md-generic LI {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 93%; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.plans.tef-md-generic LI A {
	LINE-HEIGHT: 123.1%; PADDING-LEFT: 12px; DISPLAY: block; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 50%; COLOR: #333
}
.plans.tef-md-generic LI A:hover {
	COLOR: #f7931e
}
.plans.tef-md-generic .more {
	POSITION: absolute; LINE-HEIGHT: 20px; PADDING-LEFT: 24px; BOTTOM: 5px; DISPLAY: block; BACKGROUND: url(../img/ic-more.png) no-repeat left 50%; COLOR: #808080; FONT-SIZE: 85%
}
.plans.tef-md-generic .more:hover {
	COLOR: #f7931e
}
.plans.tef-md-generic .border-content {
	POSITION: relative; PADDING-BOTTOM: 25px; MIN-HEIGHT: 161px
}
.plans.tef-md-generic .bd P {
	LINE-HEIGHT: 143.1%; COLOR: #666; FONT-SIZE: 93%
}
.plans.tef-md-generic .bd P A {
	COLOR: #f7931e
}
.tef-gtb .plans.tef-md-generic .border-content {
	MIN-HEIGHT: 193px
}
.tef-md-glosario .hd {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-glosario .hd H3 {
	COLOR: #666; FONT-SIZE: 108%
}
.tef-md-glosario .bd {
	PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-glosario .search {
	POSITION: relative; HEIGHT: 36px
}
.tef-md-glosario .search .center {
	MARGIN: 0px 4px 0px 6px; BACKGROUND: url(../img/bg-accordion_hd-green_rep.gif) repeat-x center bottom; HEIGHT: 36px
}
.tef-md-glosario .search SPAN {
	DISPLAY: block; HEIGHT: 36px
}
.tef-md-glosario .search SPAN.left {
	POSITION: absolute; WIDTH: 6px; BACKGROUND: url(../img/bg-accordion_hd-green.gif) no-repeat 0px -38px; TOP: 0px; LEFT: 0px
}
.tef-md-glosario .search SPAN.right {
	POSITION: absolute; WIDTH: 4px; BACKGROUND: url(../img/bg-accordion_hd-green.gif) no-repeat -6px -38px; TOP: 0px; RIGHT: 0px
}
.tef-md-glosario .search DIV.right {
	FLOAT: right
}
.tef-md-glosario .search H4 {
	MARGIN: 3px 0px 0px 5px; FLOAT: left; COLOR: #51937d; FONT-SIZE: 167%; FONT-WEIGHT: bold
}
.tef-md-glosario .search DIV.right SPAN {
	MARGIN-TOP: 10px; FLOAT: left; COLOR: #51937d; FONT-SIZE: 85%
}
.tef-md-glosario .search DIV.right .bg-input {
	PADDING-BOTTOM: 5px; MARGIN: 4px 4px 0px 10px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; BACKGROUND: url(../img/bg-input-green.png) no-repeat left top; FLOAT: left; HEIGHT: 16px; PADDING-TOP: 5px
}
.tef-md-glosario .search DIV.right .bg-input INPUT {
	WIDTH: 198px !important
}
.tef-md-glosario .search DIV.right .btn {
	MARGIN: 4px 3px 0px 0px
}
.tef-md-glosario .index_list {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.tef-md-glosario .index_list TABLE TD {
	TEXT-ALIGN: center; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-glosario .index_list TABLE .active A {
	COLOR: #f7931e; FONT-WEIGHT: bold
}
.tef-md-glosario .two_cols {
	MARGIN: 15px 0px 10px; BACKGROUND: url(../img/bg-border-center-e6e6e6.gif) repeat-y center 50%; OVERFLOW: auto
}
.tef-md-glosario .two_cols .col {
	WIDTH: 47%; FLOAT: left; MARGIN-LEFT: 20px
}
.tef-md-glosario .two_cols DIV:first-child {
	WIDTH: 49%; MARGIN-LEFT: 0px
}
.tef-md-glosario .two_cols .col LI {
	PADDING-BOTTOM: 10px
}
.tef-md-glosario .two_cols .col LI H3 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; BACKGROUND: url(../img/ic-arrow-orange.png) no-repeat left 4px; COLOR: #666; FONT-SIZE: 93%; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.tef-md-glosario .two_cols .col LI H5 {
	PADDING-BOTTOM: 3px; COLOR: #f7931e; FONT-SIZE: 93%
}
.tef-md-glosario .two_cols .col LI H5.pen_vol {
	COLOR: #0065a2
}
.tef-md-glosario .two_cols .col LI H5.pen_obl {
	COLOR: #457c5c
}
.tef-md-glosario .two_cols .col LI P {
	COLOR: #666; FONT-SIZE: 93%
}
.tef-md-glosario .tef-paginator {
	BORDER-BOTTOM: medium none; MARGIN: 0px; BORDER-TOP: #ccc 1px solid
}
.tef-md-wizard {
	MIN-HEIGHT: 544px; WIDTH: 900px; BACKGROUND: url(../img/wizard/bg-wizard.png) no-repeat 50% top
}
.tef-md-wizard .hd {
	HEIGHT: 73px
}
.tef-md-wizard .hd H3 {
	LINE-HEIGHT: 73px; PADDING-LEFT: 100px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial; COLOR: #51937d; FONT-SIZE: 153.9%; text-shadow: #fff 1px 1px 0
}
.tef-md-wizard .bd {
	POSITION: relative; HEIGHT: 403px; OVERFLOW: auto
}
.tef-md-wizard .wz-info {
	POSITION: absolute; WIDTH: 230px; BACKGROUND: url(../img/wizard/bg-wz-info.png) no-repeat 50% top; HEIGHT: 370px; TOP: 17px; LEFT: 20px
}
.tef-md-wizard .wz-content {
	POSITION: absolute; WIDTH: 600px; HEIGHT: 370px; TOP: 17px; RIGHT: 25px
}
.tef-md-wizard .wz-content H2 {
	LINE-HEIGHT: 41px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../img/wizard/bg-wz-title.gif) no-repeat 50% top; HEIGHT: 41px; COLOR: #fff; FONT-SIZE: 138.5%; FONT-WEIGHT: bold; text-shadow: #457E6B -1px -1px 0
}
.tef-md-wizard .line-sep {
	MARGIN: 5px 0px; BACKGROUND: url(../img/wizard/bg-border-sep-wz.gif) repeat-x; HEIGHT: 4px
}
.tef-md-wizard .line-sep_dott {
	BACKGROUND: url(../img/wizard/bg-border-dotted-acb4b6.gif) repeat-x; HEIGHT: 1px
}
.tef-md-wizard .row {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 1%
}
.tef-md-wizard .row H4 {
	COLOR: #005a42; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.tef-md-wizard .row H4.origen {
	LINE-HEIGHT: 44px; MARGIN: 10px 0px 0px; PADDING-LEFT: 50px; BACKGROUND: url(../img/wizard/ic-inicio.png) no-repeat left top
}
.tef-md-wizard H5 {
	COLOR: #005a42; FONT-SIZE: 108%
}
.tef-md-wizard H5.left {
	LINE-HEIGHT: 30px
}
.tef-md-wizard H3.alert {
	PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #333; FONT-SIZE: 138.5%; FONT-WEIGHT: bold
}
.tef-md-wizard H3.alert SPAN {
	DISPLAY: block; FONT-SIZE: 85%; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.tef-md-wizard .left {
	FLOAT: left
}
.tef-md-wizard .back {
	FLOAT: right
}
.tef-md-wizard H3 {
	POSITION: relative; MIN-HEIGHT: 15px
}
.tef-md-wizard H3.detail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; BACKGROUND: url(../img/ic-detail.png) no-repeat left top
}
.tef-md-wizard H3 .back {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.tef-md-wizard H3 .back {
	TEXT-ALIGN: center; LINE-HEIGHT: 19px; TEXT-INDENT: 8px; WIDTH: 71px; BACKGROUND: url(../img/btn-back.png) no-repeat; HEIGHT: 19px; COLOR: #fff; FONT-SIZE: 85%
}
.tef-md-wizard .btn EM {
	PADDING-LEFT: 22px; DISPLAY: inline-block; BACKGROUND: url(../img/ic-btn.png) no-repeat 0px 5px
}
.buttons .btn {
	MARGIN-RIGHT: 10px
}
.tef-md-wizard .back EM {
	PADDING-LEFT: 12px; BACKGROUND: url(../img/ic-arrow_white-left.png) no-repeat left 50%
}
.tef-md-wizard .btn EM.print {
	BACKGROUND-POSITION: 0px -16px
}
.tef-md-wizard .btn EM.home {
	BACKGROUND-POSITION: 0px -38px
}
.tef-md-wizard IMG.icon {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.tef-md-wizard P.icon {
	LINE-HEIGHT: 20px; PADDING-LEFT: 25px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../img/ic-info.gif) no-repeat left 50%; COLOR: #333; FONT-SIZE: 108%; FONT-WEIGHT: bold
}
.tef-md-wizard .mt P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 153.9%; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-wizard .download {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
.tef-md-wizard .download A {
	DISPLAY: block; COLOR: #f7931e; FONT-SIZE: 85%
}
.tef-md-wizard .download EM {
	FONT-STYLE: italic; DISPLAY: block; COLOR: #999; FONT-SIZE: 85%; PADDING-TOP: 5px
}
.tef-md-wizard .opt-retiro {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 20px
}
.tef-md-wizard .opt-retiro .mt {
	FLOAT: left
}
.tef-md-wizard .opt-retiro LABEL {
	COLOR: #666; FONT-SIZE: 93%
}
.tef-md-wizard P.select {
	HEIGHT: 36px
}
.tef-md-wizard SPAN.select {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; FONT-STYLE: italic; PADDING-LEFT: 10px; WIDTH: 230px; PADDING-RIGHT: 30px; DISPLAY: block; BACKGROUND: url(../img/wizard/bg-select-wz-270.png) no-repeat 0px 0px; HEIGHT: 31px; COLOR: #666; FONT-SIZE: 108%; OVERFLOW: hidden; PADDING-TOP: 5px
}
.tef-md-wizard .input_text INPUT {
	BORDER-BOTTOM: #e6ce6c 1px solid; BORDER-LEFT: #e6ce6c 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fbf1c0; PADDING-LEFT: 7px; WIDTH: 97%; PADDING-RIGHT: 7px; COLOR: #333; FONT-SIZE: 108%; BORDER-TOP: #e6ce6c 1px solid; BORDER-RIGHT: #e6ce6c 1px solid; PADDING-TOP: 7px; -moz-border-radius: 3px
}
.tef-md-wizard .three_cols {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 1%
}
.tef-md-wizard .three_cols .col {
	TEXT-ALIGN: center; WIDTH: 33%; FLOAT: left
}
.tef-md-wizard .three_cols .col P {
	COLOR: #333; FONT-SIZE: 93%
}
.tef-md-wizard .three_cols .col P INPUT {
	MARGIN-RIGHT: 5px
}
.tef-md-wizard .three_cols .col .mg {
	MIN-HEIGHT: 60px
}
.tef-md-wizard .three_cols .col .mg IMG {
	VERTICAL-ALIGN: middle
}
.tef-md-wizard .date {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 10px
}
.tef-md-wizard .date SPAN {
	PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-wizard .date SPAN STRONG {
	DISPLAY: block; FONT-WEIGHT: bold
}
.tef-md-wizard .date SPAN STRONG EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
.tef-md-wizard .list LI {
	PADDING-BOTTOM: 4px; COLOR: #333; FONT-SIZE: 85%
}
.tef-md-wizard .list LI SPAN {
	COLOR: #666
}
.tef-md-wizard .general LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 85%; PADDING-TOP: 3px
}
.tef-md-wizard .general LI SPAN {
	FLOAT: right
}
.tef-md-wizard .ft {
	POSITION: relative; TEXT-ALIGN: center; PADDING-TOP: 11px
}
.tef-md-wizard .ft .btn {
	POSITION: absolute; WIDTH: 140px; DISPLAY: block; BACKGROUND: url(../img/wizard/btn-wz-prev_next.png) no-repeat 50% top; HEIGHT: 36px; TOP: 15px
}
.tef-md-wizard .ft .next.btn {
	BACKGROUND-POSITION: 0px -36px; RIGHT: 20px
}
.tef-md-wizard .ft .prev.btn {
	LEFT: 20px
}
.tef-md-wizard .ft .paginator {
	MARGIN: auto; DISPLAY: inline; PADDING-TOP: 0px
}
.tef-md-wizard .ft .paginator A {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../img/wizard/ic-wz-paginator.png) no-repeat -42px 0px; HEIGHT: 16px
}
.tef-md-wizard .ft .paginator .visited A {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-wizard .ft .paginator .current A {
	BACKGROUND-POSITION: -19px 0px
}
.tef-md-wizard .ft .paginator TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #333; FONT-SIZE: 85%; PADDING-TOP: 0px
}
.tef-md-wizard .ft .paginator TD.showing {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.tef-md-wizard .ft .paginator2 {
	MARGIN: auto; DISPLAY: inline; PADDING-TOP: 0px
}
.tef-md-wizard .ft .paginator2 TD {
	TEXT-ALIGN: left; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-wizard .ft .paginator2 TD SPAN {
	PADDING-BOTTOM: 3px; DISPLAY: inline-block; MARGIN-LEFT: -10px
}
.tef-md-wizard .ft .paginator2 TD A {
	WIDTH: 57px; DISPLAY: block; BACKGROUND: url(../img/bg-paginator-wz_retiros.gif) no-repeat -118px 0px; HEIGHT: 18px
}
.tef-md-wizard .ft .paginator2 TD.active A {
	BACKGROUND-POSITION: -57px 0px
}
.tef-md-wizard .ft .paginator2 TD.visited A {
	BACKGROUND-POSITION: 0px 0px
}
.tef-md-wizard .ft .paginator2 TD.last A {
	WIDTH: 13px
}
.tef-md-wizard .ft .paginator2 TD.active.last A {
	WIDTH: 17px
}
.tef-md-wizard .ft .paginator2 .steps {
	BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 10px; BORDER-RIGHT: #ccc 1px solid
}
.tef-md-wizard .ft .paginator2 .btn-home {
	WIDTH: 46px; DISPLAY: inline-block; BACKGROUND: url(../img/btn-home-wz.gif) no-repeat; HEIGHT: 46px
}
.tef-md-wizard .wz-info .mt {
	POSITION: absolute; PADDING-BOTTOM: 28px; PADDING-LEFT: 28px; BOTTOM: 0px; PADDING-RIGHT: 28px; HEIGHT: 150px; PADDING-TOP: 28px; LEFT: 0px
}
.tef-md-wizard .wz-info .mt H3 {
	BORDER-BOTTOM: #51937d 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; COLOR: #fff; FONT-SIZE: 93%; FONT-WEIGHT: bold
}
.tef-md-wizard .wz-info .mt P {
	COLOR: #fff; FONT-SIZE: 85%
}
.tef-md-wizard .general.btn {
	MARGIN: 15px 0px 0px 5px
}
.tef-md-wizard .info.btn {
	MARGIN: 15px 0px 0px 5px
}
.tef-md-wizard .ic-home.btn {
	MARGIN: 15px 0px 0px 5px
}
.tef-md-wizard .new.btn {
	MARGIN: 15px 0px 0px 5px
}
.tef-md-wizard .info.btn SPAN {
	LINE-HEIGHT: 11px; PADDING-LEFT: 15px; DISPLAY: inline-block; BACKGROUND: url(../img/controls/ic-info.png) no-repeat left 50%
}
.tef-md-wizard .general.btn SPAN {
	LINE-HEIGHT: 11px; PADDING-LEFT: 15px; DISPLAY: inline-block; BACKGROUND: url(../img/controls/ic-info.png) no-repeat left 50%
}
.tef-md-wizard .ic-home.btn SPAN {
	LINE-HEIGHT: 11px; PADDING-LEFT: 15px; DISPLAY: inline-block; BACKGROUND: url(../img/controls/ic-info.png) no-repeat left 50%
}
.tef-md-wizard .new.btn SPAN {
	LINE-HEIGHT: 11px; PADDING-LEFT: 15px; DISPLAY: inline-block; BACKGROUND: url(../img/controls/ic-info.png) no-repeat left 50%
}
.tef-md-wizard .general.btn SPAN {
	BACKGROUND: url(../img/controls/ic-general_info.png) no-repeat left 50%
}
.tef-md-wizard .new.btn SPAN {
	LINE-HEIGHT: 14px; PADDING-LEFT: 22px; BACKGROUND: url(../img/controls/ic-retiros.png) no-repeat left 50%
}
.tef-md-wizard .ic-home.btn SPAN {
	LINE-HEIGHT: 14px; PADDING-LEFT: 22px; BACKGROUND: url(../img/controls/ic-home.png) no-repeat left 50%
}
.tef-md-wizard .grids TABLE TD {
	FONT-SIZE: 11px
}
.tef-md-wizard .grids TABLE TH {
	FONT-SIZE: 11px
}
UL.acordion-h {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.acordion-h LI {
	MIN-WIDTH: 110px; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; PADDING-TOP: 10px
}
UL.acordion-h LI > DIV.carrousel {
	WIDTH: 115px; DISPLAY: block; HEIGHT: 105px; OVERFLOW: hidden
}
UL.acordion-h LI > DIV.carrousel:hover {
	COLOR: #666666
}
.acordion-h LI #a1 {
	WIDTH: 405px
}
UL.acordion-h LI IMG {
	POSITION: absolute
}
UL.acordion-h LI .mt {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 125px; PADDING-LEFT: 0px; WIDTH: 275px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL.acordion-h LI .mt H2 {
	FONT-FAMILY: arial; MARGIN-BOTTOM: 5px; COLOR: #4481aa; FONT-SIZE: 108%
}
UL.acordion-h LI .mt P {
	MARGIN-BOTTOM: 10px
}
UL.acordion-h LI .mt A {
	
}
UL.acordion-h LI .grey.mt H2 {
	COLOR: #4481aa
}
UL.acordion-h LI .green.mt H2 {
	COLOR: #457c5c
}
UL.acordion-h LI .black.mt H2 {
	COLOR: #000
}
.tef-md-register {
	COLOR: #666
}
.tef-md-register .hd {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.tef-md-register .hd H3 {
	FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 108%
}
.tef-md-register .bd H3 {
	FONT-FAMILY: arial; COLOR: #666666; FONT-SIZE: 108%
}
.tef-md-register .hd .more {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 0px
}
.tef-md-register .bd {
	PADDING-BOTTOM: 10px; MARGIN: 0px 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tef-md-register .bd H3 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px
}
.tef-md-register .bd H3 SPAN.mandatory {
	FONT-STYLE: italic; FLOAT: right; COLOR: #666; FONT-SIZE: 78.5%; PADDING-TOP: 3px
}
.tef-md-register .bd H3 SPAN.mandatory EM {
	COLOR: #f7931e
}
.tef-md-register .bd H4 {
	LINE-HEIGHT: 123.1%; COLOR: #666; FONT-SIZE: 85%
}
.tef-md-register .bd P {
	LINE-HEIGHT: 131%; MARGIN-BOTTOM: 10px; COLOR: #666; FONT-SIZE: 93%
}
.tef-md-register .bd .two-columns {
	WIDTH: 100%; DISPLAY: table; PADDING-TOP: 10px
}
.tef-md-register .bd .two-columns .left {
	FLOAT: left
}
.tef-md-register .bd .two-columns .right {
	FLOAT: right
}
.tef-md-register .bd .two-columns LABEL {
	PADDING-BOTTOM: 5px; COLOR: #808080; FONT-SIZE: 93%
}
.tef-md-register .bd .two-columns LABEL SPAN {
	COLOR: #f7931e
}
.tef-md-register .bd .two-columns INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 290px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; BACKGROUND: url(../img/bg-input-310.gif) no-repeat left top; HEIGHT: 20px; COLOR: #666; FONT-SIZE: 93%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.tef-md-register .bd .two-columns INPUT.error {
	BACKGROUND-POSITION: left bottom
}
.tef-md-register .bd .two-columns P.error {
	LINE-HEIGHT: 17px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../img/ic-error.png) no-repeat left 2px; COLOR: #ad2227
}
.tef-md-register .bd .two-columns .row {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 82px; CLEAR: both
}
.tef-md-register .bd .two-columns P.left.select {
	MARGIN-RIGHT: 10px
}
.tef-md-register .bd .two-columns .fixed-width {
	WIDTH: 310px
}
.tef-md-register .bd .actions {
	MARGIN-TOP: 5px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 10px
}
.tef-md-register .bd .captcha .mg {
	FLOAT: left
}
.tef-md-register .bd .captcha INPUT {
	MARGIN-TOP: 5px; WIDTH: 140px; BACKGROUND: url(../img/bg-input-160.gif) no-repeat left top; FLOAT: left; MARGIN-LEFT: 10px
}
.tef-md-register .bd .captcha A.reload {
	LINE-HEIGHT: 18px; MARGIN: 5px 0px; PADDING-LEFT: 23px; BACKGROUND: url(../img/ic-reload.gif) no-repeat left top; FLOAT: left; COLOR: #f7931e; CLEAR: both; FONT-SIZE: 93%
}
.tef-md-requerimiento {
	WIDTH: 444px; BACKGROUND: url(../img/bg-requerimiento.png) no-repeat left top; HEIGHT: 190px
}
.tef-md-requerimiento .bg-img-requerimiento {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../@img_extras/bg-img-requerimiento.png) no-repeat right bottom; HEIGHT: 109px; PADDING-TOP: 40px
}
.tef-md-requerimiento .hd {
	
}
.tef-md-requerimiento .hd H2 {
	WIDTH: 209px; DISPLAY: block; MARGIN-BOTTOM: 10px; BACKGROUND: url(../img/txt-requerimiento.png) no-repeat left top; HEIGHT: 21px
}
.tef-md-requerimiento .bd {
	
}
.tef-md-requerimiento .bd P {
	WIDTH: 70%; FONT-FAMILY: arial; MARGIN-BOTTOM: 15px; COLOR: #333333; FONT-SIZE: 93%
}
.tef-md-requerimiento .ft {
	
}
