BODY {

	LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, sans-serif;
	BACKGROUND: #fff; COLOR: #000;margin:0px;padding:0px;
	BACKGROUND: url(../diseno/wrapper-bg.jpg) #d5d5d5 repeat-x left top;
	BORDER-TOP: #262626 6px solid

}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: ''
}
BLOCKQUOTE:after {
	CONTENT: ''
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
INS {
	TEXT-DECORATION: none
}
DEL {
	TEXT-DECORATION: line-through
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show
}
* HTML .clearfix {
	HEIGHT: 1%
}
HTML[xmlns] .clearfix {
	DISPLAY: block
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clear {
	CLEAR: both
}
.divider {
	CLEAR: both
}
.no-display {
	DISPLAY: none !important
}
.nowrap {
	WHITE-SPACE: nowrap !important
}
.nobr {
	WHITE-SPACE: nowrap !important
}
.no-border {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.no-padding {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.no-margin {
	MARGIN: 0px
}
.v-top {
	VERTICAL-ALIGN: top
}
.v-middle {
	VERTICAL-ALIGN: middle
}
.v-bottom {
	VERTICAL-ALIGN: bottom
}
.a-left {
	TEXT-ALIGN: left
}
.a-center {
	TEXT-ALIGN: center
}
.a-right {
	TEXT-ALIGN: right
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.auto-width {
	WIDTH: auto
}
.wrap {
	WIDTH: 100%; CLEAR: both
}

.column {
	FLOAT: left; 
}
.ja-mass {
	CLEAR: both
}
.main .inner {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.column DIV.ja-block {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.column DIV.block {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.column DIV.ja-block-rounded {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.column DIV.block-rounded {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
.ja-inset2 DIV.ja-block {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 0px
}
.ja-inset2 DIV.block {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 0px
}
.ja-inset2 DIV.ja-block-rounded {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 0px
}
.ja-inset2 DIV.block-rounded {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 0px
}
.ja-inset1 DIV.ja-block {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px
}
.ja-inset1 DIV.block {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px
}
.ja-inset1 DIV.ja-block-rounded {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px
}
.ja-inset1 DIV.block-rounded {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px
}
#ja-mainbody {
	FLOAT: left
}
#ja-current-content {
	FLOAT: right
}
#ja-main {
	FLOAT: right
}
#ja-current-content {
	OVERFLOW: visible
}
.ja-colswrap {
	
}
.ja-col {
	
}
#ja-left .ja-l2 .ja-left1 {
	WIDTH: 50%
}
#ja-left .ja-l2 .ja-left2 {
	WIDTH: 50%
}
#ja-left .ja-l1 .ja-col {
	WIDTH: 100%
}
#ja-right {
	FLOAT: right
}
#ja-right .ja-r2 .ja-right1 {
	WIDTH: 50%
}
#ja-right .ja-r2 .ja-right2 {
	WIDTH: 50%
}
#ja-right .ja-r1 .ja-col {
	WIDTH: 100%
}
#ja-header {
	
}
#ja-footer {
	CLEAR: both
}
#ja-topsl {
	
}
#ja-botsl {
	
}
.ja-box {
	FLOAT: left; OVERFLOW: hidden
}
.ja-box-right {
	POSITION: absolute; RIGHT: 0px
}

BODY.fs1 {
	FONT-SIZE: 10px
}
BODY.fs2 {
	FONT-SIZE: 11px
}
BODY.fs3 {
	FONT-SIZE: 12px
}
BODY.fs4 {
	FONT-SIZE: 13px
}
BODY.fs5 {
	FONT-SIZE: 14px
}
BODY.fs6 {
	FONT-SIZE: 15px
}
A {
	
}
A:hover {
	
}
A:active {
	
}
A:focus {
	
}
.column P {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column PRE {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column H1 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column H2 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column H3 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column H4 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column H5 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column H6 {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column OL {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.column UL {
	PADDING-BOTTOM: 0px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 200%
}
H2 {
	FONT-SIZE: 180%
}
H3 {
	FONT-SIZE: 150%
}
H4 {
	FONT-SIZE: 125%
}
H5 {
	FONT-SIZE: 100%
}
.node-heading {
	
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
H2.page-heading {
	MARGIN: 0px 0px 15px; FONT-SIZE: 200%
}
.page-heading {
	MARGIN: 0px 0px 15px; FONT-SIZE: 200%
}
H2.node-heading {
	MARGIN: 0px 0px 15px; FONT-SIZE: 200%
}
.node-heading {
	MARGIN: 0px 0px 15px; FONT-SIZE: 200%
}
.node H2.node-heading {
	FONT-SIZE: 200%
}
.node .node-heading {
	FONT-SIZE: 200%
}
H2.page-heading A {
	
}
H2.page-heading A:hover {
	
}
H2.page-heading A:active {
	
}
H2.page-heading A:focus {
	
}
H2.node-heading A {
	
}
H2.node-heading A:hover {
	
}
H2.node-heading A:active {
	
}
H2.node-heading A:focus {
	
}
SMALL {
	FONT-SIZE: 92%
}
.small {
	FONT-SIZE: 92%
}
P.site-slogan {
	FONT-SIZE: 92%
}

.ja-block OL LI {
	
}
.ja-block-rounded OL LI {
	
}
.ja-block OL LI {
	
}
.node-content OL LI {
	
}
DL {
	
}
DT {
	
}
DD {
	PADDING-BOTTOM: 15px
}
TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
THEAD TH {
	
}
THEAD TH A {
	
}
THEAD TH A:hover {
	
}
THEAD TH A:active {
	
}
THEAD TH A:focus {
	
}
TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 100%; PADDING-TOP: 5px
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 1px; BORDER-TOP: 1px solid; BORDER-RIGHT: 0px
}
FIELDSET {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
FIELDSET LEGEND {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
HTML.js FIELDSET.collapsible LEGEND A {
	
}
HTML.js FIELDSET.collapsed LEGEND A {
	
}
FIELDSET .description {
	PADDING-BOTTOM: 5px
}
.description P {
	MARGIN: 0px 0px 5px
}
.description .tips {
	MARGIN: 0px 0px 5px; FONT-SIZE: 100%
}
.form-item {
	PADDING-BOTTOM: 5px; MARGIN: 1px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.form-item LABEL {
	
}
.form-item LABEL.option {
	
}
.form-item .description {
	
}
INPUT {
	
}
SELECT {
	
}
OPTGROUP {
	
}
TEXTAREA {
	
}
.form-text {
	
}
.form-select {
	
}
.form-file {
	
}
.form-text {
	
}
.form-text:hover {
	
}
.form-text:focus {
	
}
.form-submit {
	
}
.form-select {
	
}
.form-checkboxes {
	MARGIN: 5px 5px 0px 0px
}
.form-radios {
	MARGIN: 5px 5px 0px 0px
}
.form-checkbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form-radio {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.form-file {
	
}
FORM#searchForm {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.searchintro {
	
}
.results H4 {
	MARGIN: 15px 0px 0px
}
.results P {
	MARGIN: 0px 0px 10px
}
#component-contact ADDRESS {
	FONT-STYLE: normal
}
#component-contact #emailForm {
	PADDING-TOP: 15px
}
.contact_email {
	MARGIN: 0px 0px 10px
}
.contact_email LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.contact_email_checkbox {
	MARGIN: 15px 0px
}
.marker {
	
}
.form-required {
	
}
.resizable-textarea .grippie {
	MARGIN: 0px
}
#book-outline {
	MIN-WIDTH: 90%
}
.messages {
	MARGIN: 15px 0px
}
DIV.error {
	MARGIN: 15px 0px
}
TR.error {
	MARGIN: 15px 0px
}
DIV.warning {
	MARGIN: 15px 0px
}
TR.warning {
	MARGIN: 15px 0px
}
DIV.status {
	MARGIN: 15px 0px
}
TR.ok {
	MARGIN: 15px 0px
}
.messages EM {
	
}
DIV.error {
	
}
TR.error {
	
}
DIV.warning {
	
}
TR.warning {
	
}
DIV.status {
	
}
TR.ok {
	
}
TR.ok TD .info {
	
}
DIV.password-description {
	
}
.node-wrapper {
	
}
.ja-node {
	MARGIN-BOTTOM: 20px
}
.node {
	MARGIN-BOTTOM: 20px
}
.node-tools {
	POSITION: relative; MARGIN: 0px 0px 10px; DISPLAY: block; CLEAR: both
}
.node-meta {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 70%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.taxonomy-term-description {
	PADDING-BOTTOM: 3px; MARGIN: -5px 0px 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}
.node-image {
	TEXT-ALIGN: center
}
.node IMG.left {
	MARGIN-RIGHT: 10px
}
.node IMG.right {
	MARGIN-LEFT: 10px
}
UL.links {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.links LI {
	MARGIN: 0px 5px 0px 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.links LI A {
	
}
UL.links LI.node_read_more A {
	
}
UL.links LI A:hover {
	
}
UL.links LI A:active {
	
}
UL.links LI A:focus {
	
}
UL.links LI.comment_add {
	
}
UL.links LI.first {
	
}
UL.links LI SPAN {
	
}
.more-link {
	
}
.more-link A {
	
}
.node-links .links UL.links LI SPAN A {
	DISPLAY: inline
}
TR.odd {
	
}
TR.odd TD {
	
}
TR.even TD {
	
}
TR.odd:hover {
	
}
TR.even:hover {
	
}
TR.odd {
	
}
TR.odd TD {
	
}
DIV.odd {
	
}
TR.even {
	
}
TR.even TD {
	
}
DIV.even {
	
}
TD.active {
	
}
#tabs-wrapper {
	POSITION: relative; MARGIN-BOTTOM: 10px; BACKGROUND: url(../diseno/dot-1.gif) repeat-x 50% bottom
}
#tabs-wrapper H2 {
	
}
UL.primary {
	BORDER-BOTTOM: 0px; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; 
	BACKGROUND: url(../diseno/dot-1.gif) repeat-x 50% bottom; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.primary LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; 
	FLOAT: left; PADDING-TOP: 0px
}
UL.primary LI A {
	LINE-HEIGHT: normal; DISPLAY: block; FLOAT: left
}
UL.primary LI A:hover {
	
}
UL.primary LI.active {
	
}
UL.primary LI.active A {
	
}
UL.secondary {
	BORDER-BOTTOM: 0px; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.secondary LI {
	PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
UL.secondary LI A {
	LINE-HEIGHT: normal; DISPLAY: block; FLOAT: left
}
UL.secondary LI A:hover {
	
}
UL.secondary LI A:active {
	
}
UL.secondary LI A:focus {
	
}
UL.secondary LI.active {
	
}
UL.secondary LI.active A {
	FONT-WEIGHT: bold
}
.item-list {
	OVERFLOW: hidden
}
.item-list UL {
	OVERFLOW: hidden
}
.item-list UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.item-list .pager LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.item-list H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 7px
}
.ja-content-main .item-list {
	MARGIN-BOTTOM: 15px
}
.ja-content-main .item-list UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-content-main UL.pager {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-content-main .item-list UL LI {
	LINE-HEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ja-content-main .item-list .pager LI {
	LINE-HEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
.ja-content-main .item-list .pager LI.pager-current {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 2px
}
.ja-content-main .item-list .pager LI.pager-next A {
	
}
.ja-content-main .item-list .pager LI.pager-last A {
	
}
.ja-content-main .item-list A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: nowrap; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.ja-content-main .item-list .pager LI A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; WHITE-SPACE: nowrap; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.ja-content-main .item-list A:hover {
	
}
.ja-content-main .item-list A:active {
	
}
.ja-content-main .item-list A:focus {
	
}
.ja-content-main .item-list .pager LI A:hover {
	
}
.ja-content-main .item-list .pager LI A:active {
	
}
.ja-content-main .item-list .pager LI A:focus {
	
}
.block-content .item-list {
	MARGIN: 5px 0px
}
.block-content .item-list H3 {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.block-content .item-list UL LI {
	DISPLAY: block; FLOAT: none
}
.block-user .block-content .item-list UL LI {
	DISPLAY: inline
}
.block-content .item-list UL LI A {
	DISPLAY: inline; TEXT-DECORATION: none
}
.profile {
	MARGIN: 0px
}
.profile H3 {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#comments {
	MARGIN: 0px; OVERFLOW: hidden
}
#comments H2 {
	
}
#comments H2 * {
	
}
.comment {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#comments .indented {
	MARGIN-LEFT: 10px
}
#comments .indented .indented {
	MARGIN-LEFT: 30px
}
#comments .indented .comment {
	PADDING-LEFT: 30px; BACKGROUND: url(../diseno/indent-tree.gif) no-repeat left 12px
}
H3.comment-heading {
	MARGIN: 0px
}
H3.comment-heading A {
	
}
.comment-tools {
	FONT-SIZE: 92%
}
.comment-content {
	
}
#comment-form {
	MARGIN-BOTTOM: 15px
}
.comment-links UL.links {
	
}
.comment:hover UL.links LI.comment_reply A {
	
}
#forums {
	
}
#forum UL.links {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.forum-topic-navigation {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.forum-topic-navigation .topic-previous {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 48%; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 3px
}
.forum-topic-navigation .topic-next {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 48%; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 3px
}
.forum-topic-navigation .topic-previous {
	TEXT-ALIGN: left
}
#forum TABLE {
	WIDTH: 100%
}
#forum TR TD.container {
	
}
#forum TR TD.container * {
	
}
#forum TR TD.forum {
	PADDING-LEFT: 30px; BACKGROUND-POSITION: 10px 10px
}
#forum .name {
	
}
#forum .name A {
	
}
#forum .description {
	MARGIN: 0px; FONT-SIZE: 92%
}
#forum TD.title A {
	
}
#forum TD.topics {
	FONT-SIZE: 92%
}
#forum TD.posts {
	FONT-SIZE: 92%
}
#forum TD.replies {
	FONT-SIZE: 92%
}
#forum TD.created {
	FONT-SIZE: 92%
}
#forum TD.last-reply {
	FONT-SIZE: 92%
}
#forum TD.topics A {
	
}
#forum TD.posts A {
	
}
#forum TD.replies A {
	
}
#forum TD.created A {
	
}
#forum TD.last-reply A {
	
}
#forum TD.replies A {
	
}
#forum DIV.indent {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px
}
.help-items {
	
}
.help-items UL {
	MARGIN: 0px 0px 15px
}
.help-items UL LI {
	DISPLAY: block
}
.help-items UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-TOP: 8px
}
.help-items UL LI A:hover {
	
}
.help-items UL LI A:active {
	
}
.help-items UL LI A:focus {
	
}
.help-navigation {
	BORDER-TOP: 1px solid; PADDING-TOP: 5px
}
.help-navigation A {
	FONT-SIZE: 92%
}
.help-navigation A:hover {
	
}
.help-navigation A:active {
	
}
.help-navigation A:focus {
	
}
.more-help-link {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 92%
}
DIV.admin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.admin .left {
	MARGIN-LEFT: 0px
}
DIV.admin .right {
	MARGIN-RIGHT: 0px
}
DIV.admin-panel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
DIV.admin-panel H3 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.admin-panel .body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.admin-panel .description {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV.admin .compact-link {
	WIDTH: 100%; MARGIN-BOTTOM: 10px; FLOAT: left; CLEAR: both; OVERFLOW: hidden
}
DIV.admin .compact-link A {
	DISPLAY: block; FLOAT: left; TEXT-DECORATION: none
}
DIV.admin .compact-link A:hover {
	
}
DIV.admin .compact-link A:active {
	
}
DIV.admin .compact-link A:focus {
	
}
.admin-list DT A {
	TEXT-DECORATION: none
}
.admin-panel DT A {
	TEXT-DECORATION: none
}
.admin-list DD {
	FONT-SIZE: 92%
}
.admin-panel DD {
	FONT-SIZE: 92%
}
.admin-panel UL.menu {
	MARGIN-BOTTOM: 15px
}
.admin-panel UL.menu LI A {
	DISPLAY: block
}
.admin-panel UL.menu LI A:hover {
	
}
.admin-panel UL.menu LI A:active {
	
}
.admin-panel UL.menu LI A:focus {
	
}
DL.multiselect DT {
	LINE-HEIGHT: 170%; MARGIN: 0px 20px 0px 0px
}
DL.multiselect SELECT {
	MARGIN: 0px
}
DL.multiselect .form-item {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#user-admin-filter LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#node-admin-filter LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.sticky-table {
	WIDTH: 100%; MARGIN-BOTTOM: 15px
}
.sticky-table TD A {
	TEXT-DECORATION: none
}
DIV.indentation {
	
}
.preview {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.preview H2 {
	MARGIN-TOP: 0px
}
.preview .comment {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.preview H3.comment-heading {
	
}
.preview .node {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.preview .node H2.node-heading {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.preview .node H2.node-heading * {
	
}
.update TR {
	
}
.update TR TD {
	
}
.update TR.ok TD {
	
}
.update TR.unknown TD {
	
}
.update TR.error TD {
	
}
.block-content > P {
	MARGIN: 0px 0px 5px
}
DIV.ja-block H2 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.block H2 {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
DIV.ja-block {
	POSITION: relative; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
DIV.block {
	POSITION: relative; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
DIV.ja-block .block-content {
	POSITION: relative; PADDING-TOP: 5px
}
DIV.block .block-content {
	POSITION: relative; PADDING-TOP: 5px
}
.badge {
	BACKGROUND-IMAGE: url(../diseno/icon-badge.png); POSITION: absolute; WIDTH: 45px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 46px; TOP: 0px; RIGHT: 0px
}
.badge-hot .badge {
	BACKGROUND-POSITION: 0px 0px
}
.badge-new .badge {
	BACKGROUND-POSITION: 0px -46px
}
.badge-pick .badge {
	BACKGROUND-POSITION: 0px -92px
}
.badge-top .badge {
	BACKGROUND-POSITION: 0px -138px
}
#ja-search {
	POSITION: absolute; RIGHT: 0px
}
#ja-search H2 {
	DISPLAY: none
}
#ja-search LABEL {
	DISPLAY: none
}
#ja-search .block {
	BORDER-BOTTOM: 0px
}
#ja-search .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-search .form-text {
	WIDTH: 150px
}
#ja-search .form-text:hover {
	WIDTH: 200px
}
#ja-search .form-text:focus {
	WIDTH: 200px
}
#ja-search .form-submit {
	MARGIN-LEFT: 5px
}
#user-login-form {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#user-login-form .form-item {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#user-login-form .form-item LABEL {
	
}
#user-login-form #edit-name-wrapper INPUT {
	
}
#user-login-form #edit-pass-wrapper INPUT {
	
}
#user-login-form .form-submit {
	MARGIN-BOTTOM: 10px
}
#user-login-form UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#user-login-form .item-list {
	BORDER-TOP: 1px solid; PADDING-TOP: 5px
}
#user-login-form .item-list LI {
	
}
#user-login-form LI.openid-link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#user-login LI.openid-link A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.module_noborder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.module_noborder .ja-box-bl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.module_noborder .ja-box-tr {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV.module_noborder .ja-box-tl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.ja-block UL {
	MARGIN: 0px
}
.ja-block-rounded UL {
	MARGIN: 0px
}
.ja-block UL LI {
	PADDING-LEFT: 12px; BACKGROUND-POSITION: 2px 8px
}
.ja-block-rounded UL LI {
	PADDING-LEFT: 12px; BACKGROUND-POSITION: 2px 8px
}
.ja-block .view-content {
	
}
.ja-block .views-row {
	
}
.ja-block .views-row-even {
	
}
.ja-block .views-row-odd {
	
}
.ja-block .views-row-last {
	
}
.ja-block .views-field-created {
	FONT-SIZE: 92%
}
.ja-block .views-field-timestamp {
	FONT-SIZE: 92%
}
.wrap {
	
}
.main {
	
}
.main-border {
	
}
#ja-wrapper {
	
}
#ja-container {
	Z-INDEX: 5; POSITION: relative
}
#ja-container .main {
	PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.no-divider#ja-container .main {
	BACKGROUND-IMAGE: none
}
.ja-mass-top {
	
}
.ja-mass-top .ja-block {
	
}
.ja-mass-top .ja-block-rounded {
	
}
.ja-mass-bottom {
	
}
.ja-mass-bottom .ja-block {
	
}
.ja-mass-bottom .ja-block-rounded {
	
}
#ja-mainbody {
	
}
#ja-main .inner {
	
}
#ja-contentwrap {
	
}
.ja-content-top {
	
}
.ja-content-top .ja-block {
	
}
.ja-content-top .ja-block-rounded {
	
}
.ja-content-main {
	
}
.ja-content-bottom {
	
}
.ja-content-bottom .ja-block {
	
}
.ja-content-bottom .ja-block-rounded {
	
}
.ja-inset1 {
	
}
.ja-inset2 {
	
}
.ja-colswrap {
	PADDING-BOTTOM: 10px
}
.ja-col {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-left .ja-l2 {
	
}
#ja-right .ja-r2 {
	
}
#ja-header {
	Z-INDEX: 10; POSITION: relative
}
#ja-header .main {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
H1.logo {
	
}
DIV.logo-text H1 {
	
}
H1.logo {
	Z-INDEX: 1; POSITION: relative; FLOAT: left
}
DIV.logo-text {
	Z-INDEX: 1; POSITION: relative; FLOAT: left
}
H1.logo {
	
}
H1.logo A {
	DISPLAY: block; BACKGROUND-REPEAT: no-repeat
}
H1.logo A SPAN {
	POSITION: absolute; TOP: -1000px
}
DIV.logo-text {
	
}
DIV.logo-text H1 A {
	
}
P.site-slogan {
	
}
#ja-mainnav {
	Z-INDEX: 11; POSITION: relative; LINE-HEIGHT: 1
}
#ja-mainnav .main {
	
}
SPAN.has-image {
	PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 1px; OVERFLOW: hidden
}
SPAN.menu-title {
	DISPLAY: block
}
SPAN.menu-desc {
	DISPLAY: block; FONT-SIZE: 92%; FONT-WEIGHT: normal
}
#ja-navhelper {
	
}
#ja-navhelper .main {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#ja-navhelper A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
#ja-navhelper A:hover {
	
}
#ja-navhelper A:active {
	
}
#ja-navhelper A:focus {
	
}
#ja-navhelper .ja-breadcrums {
	WIDTH: 80%; FLOAT: left
}
#ja-navhelper .ja-breadcrums STRONG {
	
}
#ja-navhelper .ja-breadcrums .breadcrumb {
	DISPLAY: inline
}
#ja-navhelper .ja-links {
	FLOAT: right
}
#ja-navhelper .ja-links LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ja-navhelper .ja-links LI.top A {
	
}
#ja-navhelper .ja-links LI.top A:hover {
	
}
#ja-navhelper .ja-links LI.layout-switcher A {
	
}
#ja-navhelper .ja-links LI.layout-switcher A:hover {
	
}
#ja-navhelper .ja-links LI.user-reset A {
	
}
#ja-navhelper .ja-links LI.user-reset A:hover {
	
}
LI.expanded {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI.collapsed {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI.leaf {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.menu LI {
	
}
UL.menu LI LI LI {
	
}
UL.menu LI A {
	
}
UL.menu LI LI LI A {
	
}
UL.menu LI A:hover {
	
}
UL.menu LI A:active {
	
}
UL.menu LI A:focus {
	
}
UL.menu LI LI A:hover {
	
}
UL.menu LI LI A:active {
	
}
UL.menu LI LI A:focus {
	
}
UL.menu LI.active-trail A {
	
}
UL.menu LI A.active {
	
}
UL.menu LI.leaf A.active {
	
}
UL.menu LI LI A.active {
	
}
UL.menu LI LI.first A.active {
	
}
UL.menu LI LI LI A.active {
	
}
UL.menu LI.active-trail LI.active-trail A {
	
}
UL.menu LI.active-trail LI A {
	
}
UL.menu LI.expanded {
	
}
UL.menu LI.expanded LI.expanded {
	
}
UL.menu LI.expanded LI.expanded A {
	
}
UL.menu LI.expanded UL {
	
}
UL.menu LI.expanded UL UL {
	
}
UL.menu LI.collapsed {
	
}
UL.menu LI LI.collapsed A {
	
}
UL.menu LI.expanded LI.collapsed A {
	
}
UL.menu LI.leaf A {
	
}
UL.menu LI.expanded LI.leaf A {
	
}
UL.menu LI.last {
	
}
#ja-topsl {
	
}
#ja-botsl {
	
}
#ja-topsl .ja-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl .ja-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl .ja-box-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-botsl .ja-box-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-topsl .ja-box-full {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-botsl .ja-box-full {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-topsl .ja-block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl .ja-block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl LI {
	
}
#ja-botsl LI {
	
}
#ja-topsl OL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 25px; PADDING-TOP: 0px
}
#ja-botsl OL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 25px; PADDING-TOP: 0px
}
#ja-topsl UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl .main {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#ja-topsl DIV.ja-block H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl DIV.block H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl DIV.ja-block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl DIV.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl IMG {
	MARGIN-RIGHT: 10px
}
#ja-botsl .main {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#ja-botsl DIV.ja-block H2 {
	
}
#ja-botsl DIV.block H2 {
	
}
#ja-botsl DIV.ja-block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl DIV.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-box-right .ja-block {
	
}
.ja-box-right .block {
	
}
.ja-box-full .ja-block {
	
}
.ja-box-full .block {
	
}
#ja-topsl .views-row {
	
}
#ja-botsl .views-row {
	
}
#ja-topsl .views-field-created {
	
}
#ja-topsl .views-field-timestamp {
	
}
#ja-botsl .views-field-created {
	
}
#ja-botsl .views-field-timestamp {
	
}
#ja-topsl .views-admin-links UL LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#ja-botsl .views-admin-links UL LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#ja-topsl .views-admin-links UL LI A {
	BORDER-BOTTOM: 0px
}
#ja-botsl .views-admin-links UL LI A {
	BORDER-BOTTOM: 0px
}
#ja-footer {
	
}
#ja-footer .main {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#ja-footer SMALL {
	
}
#ja-footer .ja-footnav {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; OVERFLOW: hidden; PADDING-TOP: 5px
}
.ja-footnav UL.menu {
	
}
.ja-footnav UL.menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-TOP: 0px
}
.ja-footnav UL.menu LI.first {
	
}
.ja-footnav UL.menu LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.ja-footnav UL.menu LI A:hover {
	
}
.ja-footnav UL.menu LI A:active {
	
}
.ja-footnav UL.menu LI A:focus {
	
}
A.ja-tool-switchlayout {
	
}
A.ja-tool-switchlayout:hover {
	
}
.ja-copyright SMALL {
	DISPLAY: inline
}
.ja-copyright IMG {
	VERTICAL-ALIGN: middle
}
#ja-top-panel .main {
	BORDER-BOTTOM: #e2e2b5 2px dotted; TEXT-ALIGN: center; BORDER-LEFT: #e2e2b5 2px dotted; PADDING-BOTTOM: 5px; MARGIN-TOP: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffcc; BORDER-TOP: #e2e2b5 2px dotted; BORDER-RIGHT: #e2e2b5 2px dotted; PADDING-TOP: 5px
}
#ja-poweredby {
	MARGIN: 0px auto
}
.t3-logo {
	DISPLAY: block
}
.t3-logo-sm {
	DISPLAY: block
}
.t3-logo {
	WIDTH: 200px; HEIGHT: 34px
}
.t3-logo A {
	WIDTH: 200px; HEIGHT: 34px
}
.t3-logo-sm {
	WIDTH: 77px; HEIGHT: 34px
}
.t3-logo-sm A {
	WIDTH: 77px; HEIGHT: 34px
}
.t3-logo A {
	TEXT-INDENT: -1000em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%
}
.t3-logo-sm A {
	TEXT-INDENT: -1000em; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%
}
.t3-logo-light A {
	BACKGROUND-IMAGE: url(../diseno/t3_logo_light.png)
}
.t3-logo-dark A {
	BACKGROUND-IMAGE: url(../diseno/t3_logo_dark.png)
}
.t3-logo-light-sm A {
	BACKGROUND-IMAGE: url(../diseno/t3_logo_light_sm.png)
}
.t3-logo-dark-sm A {
	BACKGROUND-IMAGE: url(../diseno/t3_logo_dark_sm.png)
}
A {
	COLOR: #ef3711; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333; TEXT-DECORATION: underline
}
A:focus {
	COLOR: #333; TEXT-DECORATION: underline
}
.node-heading {
	LINE-HEIGHT: 1.2
}
H1 {
	LINE-HEIGHT: 1.2
}
H2 {
	LINE-HEIGHT: 1.2
}
H3 {
	LINE-HEIGHT: 1.2
}
H4 {
	LINE-HEIGHT: 1.2
}
H5 {
	LINE-HEIGHT: 1.2
}
H2.page-heading {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 20px -30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 
	FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(../diseno/shadow-left-col.gif) no-repeat left bottom; HEIGHT: 46px; COLOR: #fff; 
	FONT-SIZE: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
.page-heading {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 20px -30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: url(../diseno/shadow-left-col.gif) no-repeat left bottom; HEIGHT: 46px; COLOR: #fff; FONT-SIZE: 100%; OVERFLOW: hidden; PADDING-TOP: 0px
}
H2.page-heading A {
	BORDER-BOTTOM: #bc261a 1px solid; BORDER-LEFT: #bc261a 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; 
	BACKGROUND: #9a2016; COLOR: #fff; BORDER-TOP: #bc261a 1px solid; BORDER-RIGHT: #bc261a 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 10px
}
.page-heading A {
	BORDER-BOTTOM: #bc261a 1px solid; BORDER-LEFT: #bc261a 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: #9a2016; COLOR: #fff; BORDER-TOP: #bc261a 1px solid; BORDER-RIGHT: #bc261a 1px solid; TEXT-DECORATION: none !important; PADDING-TOP: 10px
}
.node H2.node-heading {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 200%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.node .node-heading {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 200%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.node H2.node-heading A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.node .node-heading A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
H2.node-heading A {
	TEXT-DECORATION: none
}
H2.node-heading A:hover {
	TEXT-DECORATION: none
}
H2.node-heading A:active {
	TEXT-DECORATION: none
}
H2.node-heading A:focus {
	TEXT-DECORATION: none
}
#tabs-wrapper H2.page-heading {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 200%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#tabs-wrapper H2.page-heading A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SMALL {
	FONT-SIZE: 92%
}
.small {
	FONT-SIZE: 92%
}
P.site-slogan {
	FONT-SIZE: 92%
}
#ja-footer {
	FONT-SIZE: 92%
}
SMALL {
	COLOR: #ffff00
}
.small {
	COLOR: #999
}
.ja-block UL LI {
	LINE-HEIGHT: 160%; PADDING-LEFT: 30px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../diseno/bullet.gif) no-repeat 20px 7px
}
.ja-block-rounded UL LI {
	LINE-HEIGHT: 160%; PADDING-LEFT: 30px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../diseno/bullet.gif) no-repeat 20px 7px
}
.ja-block UL LI {
	LINE-HEIGHT: 160%; PADDING-LEFT: 30px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../diseno/bullet.gif) no-repeat 20px 7px
}
.node-content UL LI {
	LINE-HEIGHT: 160%; PADDING-LEFT: 30px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../diseno/bullet.gif) no-repeat 20px 7px
}
.ja-block OL LI {
	LINE-HEIGHT: 180%; MARGIN-LEFT: 30px
}
.ja-block-rounded OL LI {
	LINE-HEIGHT: 180%; MARGIN-LEFT: 30px
}
.ja-block OL LI {
	LINE-HEIGHT: 180%; MARGIN-LEFT: 30px
}
.node-content OL LI {
	LINE-HEIGHT: 180%; MARGIN-LEFT: 30px
}
DT {
	FONT-SIZE: 115%; FONT-WEIGHT: bold
}
TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
THEAD TH {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 100%; PADDING-TOP: 5px
}
HR {
	BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #eee; BORDER-RIGHT-COLOR: #eee; BORDER-LEFT-COLOR: #eee
}
*:first-child + HTML .clearfix {
	DISPLAY: inline-block
}
FIELDSET {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
FIELDSET LEGEND {
	FONT-SIZE: 115%; FONT-WEIGHT: bold
}
INPUT {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
SELECT {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
OPTGROUP {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
TEXTAREA {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
.form-text {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
.form-select {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
.form-file {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 100%
}
.form-submit {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; COLOR: #888; OVERFLOW: visible; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px
}
.form-submit:hover {
	COLOR: #ef3711
}
.form-submit:focus {
	COLOR: #ef3711
}
.form-submit:active {
	COLOR: #ef3711
}
#ja-right .form-submit {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; BACKGROUND: #222222; COLOR: #888; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
#ja-right .form-submit:hover {
	COLOR: #d5d5d5
}
#ja-right .form-submit:focus {
	COLOR: #d5d5d5
}
#ja-right .form-submit:active {
	COLOR: #d5d5d5
}
.form-text {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px
}
.form-text:hover {
	BACKGROUND: #ffffcc
}
.form-text:focus {
	BACKGROUND: #ffffcc
}
#ja-right .form-text {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; BACKGROUND: #222222; COLOR: #888; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
#ja-right .form-text:hover {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; COLOR: #d5d5d5; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
#ja-right .form-text:focus {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; COLOR: #d5d5d5; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
#ja-right .form-text:active {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; COLOR: #d5d5d5; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
#poll-cancel-form {
	MARGIN-BOTTOM: 10px
}
.ja-cpanel-action A.form-submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
FORM#searchForm {
	BORDER-TOP: #eee 1px solid
}
.searchintro {
	BORDER-BOTTOM: #eee 1px solid
}
.contact_email LABEL {
	FONT-WEIGHT: bold
}
#component-contact #emailForm {
	BORDER-TOP: #eee 1px solid
}
DIV.password-description {
	PADDING-BOTTOM: 5px !important; PADDING-LEFT: 8px !important; PADDING-RIGHT: 8px !important; FONT-SIZE: 92%; PADDING-TOP: 5px !important
}
.ja-node {
	BORDER-BOTTOM: #eee 5px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 15px
}
.node {
	BORDER-BOTTOM: #eee 5px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 15px
}
.node-tools {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 6px
}
.node-meta {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 92%
}
.node-links .meta {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.node-links .meta A {
	COLOR: #ef3711
}
.node-image {
	BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 10px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 3px
}
UL.links LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
UL.inline.links {
	DISPLAY: block
}
UL.inline.links LI {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 5px 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px
}
UL.inline.links LI A {
	COLOR: #888
}
UL.inline.links LI A:hover {
	COLOR: #ef3711; TEXT-DECORATION: none
}
UL.inline.links LI A:focus {
	COLOR: #ef3711; TEXT-DECORATION: none
}
UL.inline.links LI A:active {
	COLOR: #ef3711; TEXT-DECORATION: none
}
TR.odd {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
TR.odd TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
TR.even TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
TR.odd TH {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
TR.even TH {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}
TR.odd {
	BACKGROUND-COLOR: #fff
}
TR.odd TD {
	BACKGROUND-COLOR: #fff
}
DIV.odd {
	BACKGROUND-COLOR: #fff
}
TR.odd TH {
	BACKGROUND-COLOR: #fff
}
TR.even {
	BACKGROUND-COLOR: #f6f6f6
}
TR.even TD {
	BACKGROUND-COLOR: #f6f6f6
}
DIV.even {
	BACKGROUND-COLOR: #f6f6f6
}
TR.even TH {
	BACKGROUND-COLOR: #f6f6f6
}
TD.active {
	BACKGROUND-COLOR: #ffffcc
}
UL.primary LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 5px; BORDER-TOP: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT: 0px
}
UL.primary LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #eee; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px
}
UL.primary LI A:hover {
	COLOR: #333
}
UL.primary LI.active A {
	BACKGROUND-COLOR: #fff; COLOR: #333; FONT-WEIGHT: bold
}
UL.secondary LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 92%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
UL.secondary LI A:hover {
	BACKGROUND-COLOR: #eee; COLOR: #333
}
UL.secondary LI A:active {
	BACKGROUND-COLOR: #eee; COLOR: #333
}
UL.secondary LI A:focus {
	BACKGROUND-COLOR: #eee; COLOR: #333
}
UL.secondary LI.active A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ef3711; COLOR: #fff; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#jd-theme-setting A.changed {
	COLOR: #ef3711
}
#jd-theme-setting .active.jd-profile A.changed {
	COLOR: #fff
}
.item-list UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.item-list .pager LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.item-list H3 {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 7px
}
.form-item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-content-main .item-list {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 92%; FONT-WEIGHT: bold
}
.ja-content-main TD .item-list {
	MARGIN: 0px
}
.ja-content-main TD .item-list LI {
	MARGIN: 0px
}
.ja-content-main .item-list .pager LI.pager-current {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; COLOR: #ef3711; BORDER-TOP: #eee 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #eee 1px solid
}
.ja-content-main .item-list .pager LI.pager-next A {
	BACKGROUND: #fff
}
.ja-content-main .item-list .pager LI.pager-last A {
	BACKGROUND: #fff
}
.ja-content-main .item-list A {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #333; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.ja-content-main .item-list .pager LI A {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #333; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.ja-content-main .item-list A:hover {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #ef3711; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; TEXT-DECORATION: none
}
.ja-content-main .item-list A:active {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #ef3711; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; TEXT-DECORATION: none
}
.ja-content-main .item-list A:focus {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #ef3711; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; TEXT-DECORATION: none
}
.ja-content-main .item-list .pager LI A:hover {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #ef3711; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; TEXT-DECORATION: none
}
.ja-content-main .item-list .pager LI A:active {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #ef3711; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; TEXT-DECORATION: none
}
.ja-content-main .item-list .pager LI A:focus {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; COLOR: #ef3711; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; TEXT-DECORATION: none
}
.block-content .item-list H3 {
	FONT-SIZE: 100%
}
.block-content .item-list UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; BACKGROUND: url(../diseno/bullet.gif) no-repeat left 6px; PADDING-TOP: 0px
}
.block-content .item-list {
	MARGIN-BOTTOM: 0px
}
.profile H3 {
	BORDER-BOTTOM: #eee 1px solid
}
H3.comment-heading {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 110%; PADDING-TOP: 0px
}
.comment-tools {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f6f6f6; FONT-SIZE: 92%; PADDING-TOP: 5px
}
.comment-content {
	PADDING-LEFT: 5px
}
#comment-form {
	MARGIN-BOTTOM: 15px
}
.comment-links UL.links {
	MARGIN-LEFT: 5px
}
.comment:hover UL.links LI.comment_reply A {
	
}
.block-comment .item-list UL LI {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 10px !important; MARGIN: 0px; PADDING-LEFT: 20px !important; PADDING-RIGHT: 0px !important; BACKGROUND: url(../diseno/bullet1.gif) no-repeat 5px 17px; COLOR: #888; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 10px !important
}
.block-comment .item-list UL LI BR {
	LINE-HEIGHT: 0
}
.block-comment .item-list UL LI A {
	PADDING-BOTTOM: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #ef3711; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#forums {
	
}
.forum-topic-navigation .topic-previous {
	FONT-WEIGHT: bold
}
.forum-topic-navigation .topic-next {
	FONT-WEIGHT: bold
}
#forum TR TD.container {
	BACKGROUND: #f6f6f6
}
#forum TR TD.container * {
	
}
#forum DIV.indent {
	PADDING-LEFT: 0px
}
#forum .name {
	PADDING-LEFT: 20px; FONT-SIZE: 115%; FONT-WEIGHT: bold
}
#forum .name A {
	TEXT-DECORATION: none
}
#forum .description {
	PADDING-LEFT: 20px; COLOR: #666
}
#forum TD.title A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forum TD.topics {
	COLOR: #666
}
#forum TD.posts {
	COLOR: #666
}
#forum TD.replies {
	COLOR: #666
}
#forum TD.created {
	COLOR: #666
}
#forum TD.last-reply {
	COLOR: #666
}
#forum TD.topics A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forum TD.posts A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forum TD.replies A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forum TD.created A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forum TD.last-reply A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#forum TD.replies A {
	FONT-WEIGHT: normal
}
.forum-topic-navigation {
	BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #eee; BORDER-RIGHT-COLOR: #eee; BORDER-LEFT-COLOR: #eee
}
.help-items {
	
}
.help-items UL {
	MARGIN: 0px 0px 15px
}
.help-items UL LI {
	DISPLAY: block
}
.help-items UL LI A {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(../diseno/bullet.gif) no-repeat 5px center; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.help-items UL LI A:hover {
	BACKGROUND: url(../diseno/bullet.gif) #f6f6f6 no-repeat 5px center
}
.help-items UL LI A:active {
	BACKGROUND: url(../diseno/bullet.gif) #f6f6f6 no-repeat 5px center
}
.help-items UL LI A:focus {
	BACKGROUND: url(../diseno/bullet.gif) #f6f6f6 no-repeat 5px center
}
.help-navigation {
	BORDER-TOP: #eee 1px solid; PADDING-TOP: 5px
}
.help-navigation A {
	FONT-SIZE: 92%; TEXT-DECORATION: none
}
.help-navigation A:hover {
	TEXT-DECORATION: underline
}
.help-navigation A:active {
	TEXT-DECORATION: underline
}
.help-navigation A:focus {
	TEXT-DECORATION: underline
}
.more-help-link {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 92%
}
DIV.admin-panel H3 {
	BORDER-BOTTOM: #eee 1px solid
}
DIV.admin-panel .description {
	COLOR: #999
}
.admin-panel UL.menu LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../diseno/bullet.gif) no-repeat 5px center; PADDING-TOP: 8px
}
.admin-panel UL.menu LI A:hover {
	BACKGROUND: url(../diseno/bullet.gif) #f6f6f6 no-repeat 5px center
}
.admin-panel UL.menu LI A:active {
	BACKGROUND: url(../diseno/bullet.gif) #f6f6f6 no-repeat 5px center
}
.admin-panel UL.menu LI A:focus {
	BACKGROUND: url(../diseno/bullet.gif) #f6f6f6 no-repeat 5px center
}
.preview {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #f6f6f6; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.preview .comment {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.preview H3.comment-heading {
	BORDER-TOP: 0px
}
.preview .node {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #fff; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
.preview .node H2.node-heading {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
.preview .node H2.node-heading * {
	COLOR: #333
}
DIV.ja-block H2 {
	BORDER-BOTTOM: #691109 1px solid; BORDER-LEFT: #691109 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #fff; FONT-SIZE: 100%; OVERFLOW: hidden; BORDER-TOP: #691109 1px solid; BORDER-RIGHT: #691109 1px solid; PADDING-TOP: 0px
}
DIV.block H2 {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: black; FONT-SIZE: 100%; OVERFLOW: hidden; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px
}
DIV.ja-block H2 SPAN {
	BORDER-BOTTOM: #bc261a 1px solid; BORDER-LEFT: #bc261a 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: #9a2016; BORDER-TOP: #bc261a 1px solid; BORDER-RIGHT: #bc261a 1px solid; PADDING-TOP: 10px
}
DIV.block H2 SPAN {
	BORDER-BOTTOM: #eedd0a 1px solid; BORDER-LEFT: #eedd0a 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: #eedd0a; BORDER-TOP: #eedd0a 1px solid; BORDER-RIGHT: #eedd0a 1px solid; PADDING-TOP: 10px
}
DIV.ja-block {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
DIV.block {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px
}
DIV.block-menu .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.block-user .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.block-comment .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-right DIV.ja-block {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -10px
}
#ja-right DIV.block {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -10px
}
#ja-right DIV.ja-block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; BACKGROUND: url(../diseno/shadow-right.gif) no-repeat right top; PADDING-TOP: 20px
}
#ja-right DIV.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; BACKGROUND: url(../diseno/shadow-right.gif) no-repeat right top; PADDING-TOP: 20px
}
#ja-right DIV.ja-block .block-content .block-content-inner1 {
	BORDER-BOTTOM: #151515 1px solid; BORDER-LEFT: #151515 1px solid; BORDER-TOP: #151515 1px solid; BORDER-RIGHT: #151515 1px solid
}
#ja-right DIV.block .block-content .block-content-inner1 {
	BORDER-BOTTOM: #151515 1px solid; BORDER-LEFT: #151515 1px solid; BORDER-TOP: #151515 1px solid; BORDER-RIGHT: #151515 1px solid
}
#ja-right DIV.ja-block .block-content .block-content-inner2 {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #2a2a2a; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid; PADDING-TOP: 20px
}
#ja-right DIV.block .block-content .block-content-inner2 {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #2a2a2a; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid; PADDING-TOP: 20px
}
#ja-right1 {
	BACKGROUND: #000099;
}
#ja-right DIV.block_banner.block {
	MARGIN-BOTTOM: -10px
}
#ja-right DIV.block_banner.block .block-content .block-content-inner1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ja-right DIV.block_banner.block .block-content .block-content-inner2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-right DIV.block_banner.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ja-right DIV.block_banner.block .block-content IMG {
	BORDER-BOTTOM: #151515 5px solid; BORDER-LEFT: #151515 5px solid; BORDER-TOP: #151515 5px solid; BORDER-RIGHT: #151515 5px solid
}
#ja-right DIV.block_gallery.block H2 {
	BORDER-BOTTOM-COLOR: #101010; BORDER-TOP-COLOR: #101010; BORDER-RIGHT-COLOR: #101010; BORDER-LEFT-COLOR: #101010
}
#ja-right DIV.block_gallery.block H2 SPAN {
	BORDER-BOTTOM-COLOR: #eedd0a; BORDER-TOP-COLOR: #eedd0a; BACKGROUND: #eedd0a; BORDER-RIGHT-COLOR: #eedd0a; BORDER-LEFT-COLOR: #eedd0a
}
#ja-right DIV.block_gallery.block .block-content-inner1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ja-right DIV.block_gallery.block .block-content-inner2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-right .highslide IMG {
	BORDER-BOTTOM-COLOR: #101010; BORDER-RIGHT-WIDTH: 4px; BORDER-TOP-COLOR: #101010; BORDER-TOP-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; BORDER-RIGHT-COLOR: #101010; BORDER-LEFT-COLOR: #101010; BORDER-LEFT-WIDTH: 4px
}
#ja-right .highslide:hover IMG {
	BORDER-BOTTOM-COLOR: #404040; BORDER-TOP-COLOR: #404040; BORDER-RIGHT-COLOR: #404040; BORDER-LEFT-COLOR: #404040
}
#ja-right DIV.block-jd_tabs.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ja-right DIV.block-jd_tabs.block .block-content-inner1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-right DIV.block-jd_tabs.block .block-content-inner2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-right UL.menu LI {
	BORDER-BOTTOM-COLOR: #404040; BORDER-TOP-COLOR: #404040; BORDER-RIGHT-COLOR: #404040; BORDER-LEFT-COLOR: #404040
}
#ja-right .block-comment .item-list UL LI {
	BORDER-BOTTOM-COLOR: #404040; BORDER-TOP-COLOR: #404040; BORDER-RIGHT-COLOR: #404040; BORDER-LEFT-COLOR: #404040
}
#ja-right UL.menu LI.active-trail LI A {
	COLOR: #d5d5d5
}
#ja-right UL.menu LI.active-trail LI LI A {
	COLOR: #d5d5d5
}
#ja-right UL.menu LI.active-trail LI A:hover {
	COLOR: #ef3711
}
#ja-right UL.menu LI.active-trail LI A:focus #ja-right UL.menu LI.active-trail LI LI A:hover {
	COLOR: #ef3711
}
#ja-right UL.menu LI.active-trail LI LI A:focus {
	COLOR: #ef3711
}
#ja-right UL.menu LI.active-trail A {
	COLOR: #ef3711
}
#ja-right UL.menu LI LI.active-trail A {
	COLOR: #ef3711
}
#ja-right UL.menu LI LI LI.active-trail A {
	COLOR: #ef3711
}
#ja-right UL.menu LI.expanded LI.expanded A {
	BACKGROUND-COLOR: transparent
}
#ja-right .ja-innerdiv {
	BORDER-BOTTOM: #333 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
#ja-right .last.ja-innerdiv {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ja-right .ja-innerdiv IMG {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; PADDING-BOTTOM: 1px; MARGIN: 3px 10px 0px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; PADDING-TOP: 1px
}
#ja-right DIV.block-jd_twitter .block-content .block-content-inner2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block-jd_twitter .block-content-inner2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.block-jd_twitter .block-content-inner2 .jd-twitter-item {
	BORDER-BOTTOM: #404040 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.block-jd_twitter .block-content-inner2 .jd-twitter-account {
	BORDER-BOTTOM: #404040 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.block-jd_twitter .block-content-inner2 .jd-twitter-friends {
	BORDER-BOTTOM: #404040 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.block-jd_twitter .block-content-inner2 .jd-twitter-account {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.block-jd_twitter .block-content-inner2 .jd-twitter-item A {
	COLOR: #ef3711 !important
}
#ja-right .jd-twitter-date {
	COLOR: #888
}
.block-jd_twitter CENTER {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
.block-jd_twitter CENTER IMG {
	DISPLAY: none
}
.block-jd_twitter CENTER A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.poll .vote-form {
	TEXT-ALIGN: left
}
.poll .vote-form .choices {
	DISPLAY: block
}
#ja-inset2 .block-user.ja-block H2 {
	BORDER-BOTTOM: #202020 1px solid; BORDER-LEFT: #202020 1px solid; BORDER-TOP: #202020 1px solid; BORDER-RIGHT: #202020 1px solid
}
#ja-inset2 .block-user.ja-block H2 SPAN {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; BACKGROUND: #2a2a2a; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
.block-user .block-content .item-list UL LI {
	DISPLAY: block
}
.ja-mass-top {
	MARGIN-LEFT: -30px
}
.ja-mass-top DIV.ja-block .block-content {
	PADDING-LEFT: 30px; BACKGROUND: url(../diseno/shadow-left.gif) no-repeat left top
}
.ja-mass-top DIV.block .block-content {
	PADDING-LEFT: 30px; BACKGROUND: url(../diseno/shadow-left.gif) no-repeat left top
}
.ja-mass-top DIV.block-jd_slideshow {
	MARGIN-TOP: 0px
}
.ja-mass-top DIV.block-jd_slideshow .block-content {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 22px
}
.ja-mass-top DIV.block_hothilight .column {
	WIDTH: 33%
}
.ja-mass-top DIV.block_hothilight .ja-box-right {
	FLOAT: right
}
.ja-mass-top DIV.block_hothilight .ja-box-left .ja-innerdiv {
	MARGIN-RIGHT: 12px
}
.ja-mass-top DIV.block_hothilight .ja-box-center .ja-innerdiv {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.ja-mass-top DIV.block_hothilight .ja-box-right .ja-innerdiv {
	MARGIN-LEFT: 20px
}
.ja-innerdiv .inner-title {
	MARGIN: 10px 0px; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
.ja-mass-top DIV.block_hothilight .ja-innerdiv P {
	MARGIN: 0px
}
.ja-readmore {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 5px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #888; CLEAR: both; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 5px
}
.ja-readmore:hover {
	COLOR: #ef3711; TEXT-DECORATION: none
}
.ja-readmore:focus {
	COLOR: #ef3711; TEXT-DECORATION: none
}
.ja-readmore:active {
	COLOR: #ef3711; TEXT-DECORATION: none
}
#ja-search {
	POSITION: absolute; BOTTOM: 25px; RIGHT: 30px
}
#ja-search #search {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; BACKGROUND: #fff; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
#ja-search .form-text {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: medium none; LINE-HEIGHT: 30px; WIDTH: 262px; HEIGHT: 30px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
#ja-search .form-text:focus {
	WIDTH: 262px; BACKGROUND: #fff
}
#ja-search .form-text:hover {
	WIDTH: 262px; BACKGROUND: #fff
}
#ja-search .form-submit {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../diseno/btn-search.gif) no-repeat left top; LETTER-SPACING: -130px; HEIGHT: 30px; OVERFLOW: hidden; BORDER-TOP: 0px; TOP: 3px; RIGHT: 5px; BORDER-RIGHT: 0px
}
#user-login-form .form-item LABEL {
	FONT-SIZE: 100%
}
#user-login-form .form-text {
	MARGIN-TOP: 10px; WIDTH: 220px; FONT-WEIGHT: bold
}
#user-login-form .item-list {
	BORDER-BOTTOM-COLOR: #404040; BORDER-TOP-COLOR: #404040; BORDER-RIGHT-COLOR: #404040; BORDER-LEFT-COLOR: #404040
}
#user-login-form LI.openid-link A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
#user-login LI.openid-link A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
DIV.ja-block .views-row {
	BORDER-BOTTOM: #eee 1px solid
}
DIV.ja-block .views-row-last {
	BORDER-BOTTOM: 0px
}
DIV.ja-block .views-field-created {
	COLOR: #999
}
DIV.ja-block .views-field-timestamp {
	COLOR: #999
}
.main .inner {
	PADDING-LEFT: 20px; PADDING-RIGHT: 20px
}

#ja-container .main {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 300px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-container .main .main-inner1 {
	BACKGROUND: url(../diseno/shadow-bottom-right.gif) no-repeat right bottom
}
#ja-container .main .main-inner2 {
	BACKGROUND: url(../diseno/shadow-bottom-left.gif) no-repeat left bottom
}
#ja-container .main .main-inner3 {
	PADDING-LEFT: 10px; BACKGROUND: url(../diseno/shadow-left.gif) no-repeat left top
}
#ja-container .main .main-inner4 {
	PADDING-RIGHT: 10px; BACKGROUND: url(../diseno/shadow-right.gif) no-repeat right top
}
#ja-container .main .main-inner5 {
	BACKGROUND: url(../diseno/line-top.gif) repeat-x right top; PADDING-TOP: 6px
}
#ja-container .main .main-inner6 {
	PADDING-BOTTOM: 6px; BACKGROUND: url(../diseno/line-bottom.gif) repeat-x right bottom
}
#ja-mainbody {
	BACKGROUND: #fff
}
#ja-contentwrap {
	MARGIN-LEFT: -30px
}
#ja-content-main {
	PADDING-LEFT: 30px
}
#ja-current-content {
	FLOAT: left
}
#ja-main {
	FLOAT: left
}
#ja-content-mass-top .main {
	WIDTH: 100%
}
#ja-content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#ja-main {
	MIN-HEIGHT: 400px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-right {
	BACKGROUND: #262626; COLOR: #d5d5d5
}
#ja-right .ja-colswrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#ja-right .column {
	OVERFLOW: visible
}
.column#ja-right {
	OVERFLOW: visible
}
#ja-right A {
	COLOR: #d5d5d5
}
#ja-right A:hover {
	COLOR: #06f
}
#ja-right A:active {
	COLOR: #fff
}
#ja-right A:focus {
	COLOR: #fff
}
#ja-header .main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-header .main .main-inner1 {
	BACKGROUND: url(../diseno/shadow-bottom-left.gif) no-repeat left bottom
}
#ja-header .main .main-inner2 {
	BACKGROUND: url(../diseno/shadow-bottom-right.gif) no-repeat right bottom
}
#ja-header .main .main-inner3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#ja-header .main .main-inner4 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: yellow; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 30px
}
H1.logo {
	LINE-HEIGHT: 1; FONT-SIZE: 250%
}
DIV.logo-text H1 {
	LINE-HEIGHT: 1; FONT-SIZE: 250%
}
H1.logo {
	MARGIN-LEFT: 20px
}
H1.logo {
	WIDTH: 194px; HEIGHT: 40px
}
H1.logo A {
	WIDTH: 194px; HEIGHT: 40px
}
DIV.logo-text H1 A {
	TEXT-TRANSFORM: uppercase; LETTER-SPACING: 1px; COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P.site-slogan {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; LETTER-SPACING: 1px; COLOR: #999; FONT-SIZE: 85%; PADDING-TOP: 3px
}
#ja-mainnav .main {
	
}
#ja-mainnav .main .main-inner1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #101010 1px solid; BACKGROUND: #000099; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
SPAN.menu-desc {
	COLOR: #333
}
#ja-subnav .main {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #f0f0f0; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ja-subnav .main-inner1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #9a2016; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#ja-subnav UL LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#ja-subnav UL LI A:hover {
	
}
#ja-subnav UL LI.active A {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL LI.active A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL LI.active A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL LI.active A:focus {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#ja-subnav UL LI UL {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: #f6f6f6; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid
}
#ja-subnav UL LI.hover UL {
	MARGIN-TOP: 3px; MARGIN-LEFT: 5px
}
#ja-subnav UL LI UL LI {
	BORDER-BOTTOM: #eee 1px solid
}
#ja-subnav UL LI UL LI A {
	COLOR: #333 !important; FONT-WEIGHT: normal !important; TEXT-DECORATION: none !important
}
#ja-subnav UL LI UL LI A SPAN.menu-title {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#ja-subnav UL LI UL LI A:hover {
	BACKGROUND-IMAGE: none !important; COLOR: #ef3711 !important; TEXT-DECORATION: underline !important
}
#ja-subnav UL LI UL LI A.active {
	COLOR: #ef3711 !important; FONT-WEIGHT: bold !important
}
.ja-navhelper {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 92%; PADDING-TOP: 0px
}
.ja-navhelper A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 1px
}
.ja-links {
	MARGIN-TOP: 2px
}
.ja-links LI.top A {
	PADDING-LEFT: 17px; PADDING-RIGHT: 5px; /*BACKGROUND: url(../diseno/arrow2.png) no-repeat 5px center*/
}
.ja-links LI.layout-switcher A {
	TEXT-DECORATION: none
}
LI.expanded {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI.collapsed {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI.leaf {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-colswrap UL.menu {
	MARGIN-TOP: -5px
}
UL.menu LI {
	BORDER-BOTTOM: #eee 0px solid; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 100%; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
UL.menu LI LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.menu LI.active-trail LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.menu LI LI LI {
	BORDER-BOTTOM: 0px
}
UL.menu LI A {
	PADDING-BOTTOM: 10px; TEXT-INDENT: 20px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(../diseno/bullet1.gif) no-repeat 2px center; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 10px
}
UL.menu LI LI A {
	TEXT-INDENT: 8px
}
UL.menu LI LI LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
UL.menu LI A:hover {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif); COLOR: #ef3711 !important
}
UL.menu LI A:active {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif); COLOR: #ef3711 !important
}
UL.menu LI A:focus {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif); COLOR: #ef3711 !important
}
UL.menu LI LI A:hover {
	
}
UL.menu LI LI A:active {
	
}
UL.menu LI LI A:focus {
	
}
.ja-block UL.menu LI {
	BACKGROUND-POSITION: 5px center
}
UL.menu LI.active-trail A {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif)
}
UL.menu LI.active-trail A {
	COLOR: #ef3711; FONT-WEIGHT: bold
}
UL.menu LI A.active {
	COLOR: #ef3711; FONT-WEIGHT: bold
}
UL.menu LI.leaf A.active {
	
}
UL.menu LI LI A.active {
	BACKGROUND: #fff; COLOR: #333; FONT-WEIGHT: bold !important
}
UL.menu LI LI.first A.active {
	
}
UL.menu LI LI LI A.active {
	
}
UL.menu LI.active-trail LI.active-trail A {
	COLOR: #333
}
UL.menu LI.active-trail LI A {
	COLOR: #333; FONT-WEIGHT: normal
}
UL.menu LI.expanded {
	BACKGROUND-POSITION: 5px 16px
}
UL.menu LI.expanded LI.expanded {
	BORDER-BOTTOM: 0px
}
UL.menu LI.expanded LI.expanded A {
	BACKGROUND-IMAGE: url(../diseno/arrow-3.png); BACKGROUND-COLOR: #fff; TEXT-INDENT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-WEIGHT: bold
}
UL.menu LI.expanded UL {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.menu LI.expanded UL UL {
	BORDER-BOTTOM: 0px
}
UL.menu LI.collapsed {
	
}
UL.menu LI LI.collapsed A {
	BACKGROUND: url(../diseno/arrow.png) no-repeat 0px center; COLOR: #333; FONT-WEIGHT: normal
}
UL.menu LI.expanded LI.collapsed A {
	BACKGROUND: url(../diseno/arrow.png) no-repeat 0px center; COLOR: #333; FONT-WEIGHT: normal
}
UL.menu LI.leaf A {
	
}
UL.menu LI.expanded LI.leaf A {
	BACKGROUND: url(../diseno/arrow.png) no-repeat 0px center; COLOR: #333; FONT-WEIGHT: normal
}
UL.menu LI.last {
	BORDER-BOTTOM: 0px
}
#ja-topsl {
	
}
#ja-botsl {
	
}
#ja-topsl .ja-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl .ja-box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl .ja-box-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-botsl .ja-box-right {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-topsl .ja-box-full {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-botsl .ja-box-full {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ja-topsl .ja-block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl .ja-block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl .ja-box-left .ja-block {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 10px
}
#ja-botsl .ja-box-center .ja-block {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
#ja-botsl .ja-box-right .ja-block {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 20px
}
#ja-topsl LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../diseno/bullet.gif) no-repeat left 8px; PADDING-TOP: 3px
}
#ja-botsl LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../diseno/bullet.gif) no-repeat left 8px; PADDING-TOP: 3px
}
#ja-topsl OL LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-LEFT: 25px; PADDING-TOP: 0px !important
}
#ja-botsl OL LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; MARGIN-LEFT: 25px; PADDING-TOP: 0px !important
}
#ja-topsl UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-botsl OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl .main {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
#ja-topsl DIV.ja-block H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl DIV.block H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl DIV.ja-block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl DIV.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ja-topsl IMG {
	MARGIN-RIGHT: 10px
}
#ja-botsl .main {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #000099; COLOR: white; PADDING-TOP: 0px
}
#ja-botsl DIV.ja-block H2 {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; PADDING-TOP: 0px
}
#ja-botsl DIV.block H2 {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid; PADDING-TOP: 0px
}
#ja-botsl DIV.ja-block H2 SPAN {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; BACKGROUND: #2a2a2a; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
#ja-botsl DIV.block H2 SPAN {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; BACKGROUND: #ffcc00; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
#ja-botsl A {
	COLOR: white
}
#ja-botsl DIV.ja-block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#ja-botsl DIV.block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#ja-botsl .views-row {
	BORDER-BOTTOM: #404040 1px solid
}
.ja-box-right .ja-block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ja-box-right .block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ja-box-full .ja-block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ja-box-full .block {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: 0px 50%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#ja-botsl UL.styles-list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
#ja-botsl UL.menu-list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#ja-topsl .views-row {
	
}
#ja-botsl .views-row {
	
}
#ja-topsl .views-field-created {
	COLOR: #666
}
#ja-topsl .views-field-timestamp {
	COLOR: #666
}
#ja-botsl .views-field-created {
	COLOR: #666
}
#ja-botsl .views-field-timestamp {
	COLOR: #666
}
#ja-topsl .views-admin-links UL LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#ja-botsl .views-admin-links UL LI {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 0px
}
#ja-topsl .views-admin-links UL LI A {
	BORDER-BOTTOM: 0px
}
#ja-botsl .views-admin-links UL LI A {
	BORDER-BOTTOM: 0px
}
#ja-navhelper .main {
	BACKGROUND: #000099
}
#ja-navhelper .ja-breadcrums {
	PADDING-LEFT: 20px; WIDTH: auto; COLOR: #888
}
#ja-navhelper A {
	COLOR: white; MARGIN-RIGHT: 20px
}
#ja-footer .main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 0px
}
#ja-footer .main-inner1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../diseno/shadow-left.gif) no-repeat left top; PADDING-TOP: 0px
}
#ja-footer .main-inner2 {
	PADDING-RIGHT: 10px; BACKGROUND: url(../diseno/shadow-right.gif) no-repeat right top
}
#ja-footer .main-inner3 {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eedd0a; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 20px
}
#ja-footer SMALL {
	COLOR: #333; FONT-SIZE: 100%
}
.ja-copyright {
	 TOP: 25px; RIGHT: 50px
}
#ja-poweredby {
 WIDTH: 150px; HEIGHT: 21px; TOP: 20px; RIGHT: 20px
}
#t3-logo {
	TEXT-INDENT: -999em; WIDTH: 150px; DISPLAY: block; BACKGROUND: url(../diseno/t3-logo.png) no-repeat left top; HEIGHT: 21px
}
#ja-footer .ja-footnav {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
#ja-footer .copyrightnav {
	
}
.ja-footnav UL.menu {
	MARGIN-TOP: 3px; FLOAT: left
}
.ja-footnav UL.menu LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 10px !important; WIDTH: auto !important; PADDING-RIGHT: 10px !important; DISPLAY: block; BACKGROUND: url(../diseno/footnav-sep.gif) no-repeat right center; FLOAT: left; PADDING-TOP: 0px !important
}
.ja-footnav UL.menu LI.first {
	PADDING-LEFT: 0px !important
}
.ja-footnav UL.menu LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ja-footnav UL.menu LI A {
	LINE-HEIGHT: 1; TEXT-INDENT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; TEXT-DECORATION: none
}
.ja-footnav UL.menu LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ef3711
}
.ja-footnav UL.menu LI A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ef3711
}
.ja-footnav UL.menu LI A:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ef3711
}
A.ja-tool-switchlayout {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #666; FLOAT: right; COLOR: #eee; MARGIN-RIGHT: 10px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
PRE {
	BORDER-LEFT: #cdcdcd 5px solid; PADDING-BOTTOM: 10px !important; MARGIN: 15px 0px; PADDING-LEFT: 15px !important; PADDING-RIGHT: 15px !important; FONT: 0.92em/1.5 Monaco, Consolas, "Courier News", monospace; BACKGROUND: #ffffcc; PADDING-TOP: 10px !important
}
.code {
	BORDER-LEFT: #cdcdcd 5px solid; PADDING-BOTTOM: 10px !important; MARGIN: 15px 0px; PADDING-LEFT: 15px !important; PADDING-RIGHT: 15px !important; FONT: 0.92em/1.5 Monaco, Consolas, "Courier News", monospace; BACKGROUND: #ffffcc; PADDING-TOP: 10px !important
}
.dropcap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; DISPLAY: block; FONT: 60px/40px Georgia, Times, serif; FLOAT: left; COLOR: #333; PADDING-TOP: 7px
}
BLOCKQUOTE {
	FONT-FAMILY: Georgia, Times, serif; FONT-SIZE: 115%
}
BLOCKQUOTE SPAN.open {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../diseno/so-q.gif) no-repeat left top; PADDING-TOP: 0px
}
BLOCKQUOTE SPAN.close {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(../diseno/sc-q.gif) no-repeat right bottom; PADDING-TOP: 0px
}
.highlight {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffdd; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
P.error {
	POSITION: relative; PADDING-LEFT: 25px
}
P.message {
	POSITION: relative; PADDING-LEFT: 25px
}
P.tips {
	POSITION: relative; PADDING-LEFT: 25px
}
P.rss {
	POSITION: relative; PADDING-LEFT: 25px
}
P.key {
	POSITION: relative; PADDING-LEFT: 25px
}
P.tag {
	POSITION: relative; PADDING-LEFT: 25px
}
P.cart {
	POSITION: relative; PADDING-LEFT: 25px
}
P.note {
	POSITION: relative; PADDING-LEFT: 25px
}
P.photo {
	POSITION: relative; PADDING-LEFT: 25px
}
P.doc {
	POSITION: relative; PADDING-LEFT: 25px
}
P.mobi {
	POSITION: relative; PADDING-LEFT: 25px
}
P.error SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.message SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.tips SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.rss SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.key SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.tag SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.cart SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.note SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.photo SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.doc SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.mobi SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 2px; LEFT: 0px
}
P.error SPAN.icon {
	BACKGROUND-POSITION: left -54px
}
P.message SPAN.icon {
	BACKGROUND-POSITION: left -72px
}
P.tips SPAN.icon {
	BACKGROUND-POSITION: left -90px
}
P.key SPAN.icon {
	BACKGROUND-POSITION: left -108px
}
P.tag SPAN.icon {
	BACKGROUND-POSITION: left -126px
}
P.cart SPAN.icon {
	BACKGROUND-POSITION: right -54px
}
P.doc SPAN.icon {
	BACKGROUND-POSITION: right -72px
}
P.note SPAN.icon {
	BACKGROUND-POSITION: right -90px
}
P.photo SPAN.icon {
	BACKGROUND-POSITION: right -108px
}
P.mobi SPAN.icon {
	BACKGROUND-POSITION: right -126px
}
P.error {
	COLOR: #bf0000
}
P.message {
	COLOR: #08c
}
P.tips {
	COLOR: #cc8500
}
UL.checklist LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.star LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.arrow LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.address LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.phone LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.email LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.checklist SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 0px; LEFT: 0px
}
UL.star SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 0px; LEFT: 0px
}
UL.arrow SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 0px; LEFT: 0px
}
UL.address SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 0px; LEFT: 0px
}
UL.phone SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 0px; LEFT: 0px
}
UL.email SPAN.icon {
	BACKGROUND-IMAGE: url(../diseno/icons-sprites-silk.png); POSITION: absolute; WIDTH: 18px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TOP: 0px; LEFT: 0px
}
UL.arrow SPAN.icon {
	BACKGROUND-POSITION: left top
}
UL.star SPAN.icon {
	BACKGROUND-POSITION: left -18px
}
UL.checklist SPAN.icon {
	BACKGROUND-POSITION: left -36px
}
UL.phone SPAN.icon {
	BACKGROUND-POSITION: right top
}
UL.address SPAN.icon {
	BACKGROUND-POSITION: right -18px
}
UL.email SPAN.icon {
	BACKGROUND-POSITION: right -36px
}
P.blocknumber {
	POSITION: relative; PADDING-BOTTOM: 5px !important; PADDING-LEFT: 55px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 5px !important
}
.bignumber-1 {
	BACKGROUND-IMAGE: url(../diseno/numberlist-bg.png); POSITION: absolute; TEXT-ALIGN: center; WIDTH: 44px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT: bold 20px/44px Arial, sans-serif; HEIGHT: 44px; COLOR: #ffffff; TOP: 0px; LEFT: 0px
}
.bignumber-2 {
	BACKGROUND-IMAGE: url(../diseno/numberlist-bg.png); POSITION: absolute; TEXT-ALIGN: center; WIDTH: 44px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT: bold 20px/44px Arial, sans-serif; HEIGHT: 44px; COLOR: #ffffff; TOP: 0px; LEFT: 0px
}
.bignumber-3 {
	BACKGROUND-IMAGE: url(../diseno/numberlist-bg.png); POSITION: absolute; TEXT-ALIGN: center; WIDTH: 44px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT: bold 20px/44px Arial, sans-serif; HEIGHT: 44px; COLOR: #ffffff; TOP: 0px; LEFT: 0px
}
.bignumber-1 {
	BACKGROUND-POSITION: left top
}
.bignumber-2 {
	BACKGROUND-POSITION: left -44px
}
.bignumber-3 {
	BACKGROUND-POSITION: left -88px
}
DIV.bubble {
	POSITION: relative; PADDING-BOTTOM: 20px
}
DIV.bubble .box-ct {
	POSITION: relative; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
DIV.bubble .box {
	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px
}
DIV.bubble .tl {
	POSITION: absolute; BACKGROUND-REPEAT: no-repeat
}
DIV.bubble .tr {
	POSITION: absolute; BACKGROUND-REPEAT: no-repeat
}
DIV.bubble .br {
	POSITION: absolute; BACKGROUND-REPEAT: no-repeat
}
DIV.bubble .bl {
	POSITION: absolute; BACKGROUND-REPEAT: no-repeat
}
DIV.bubble .tl {
	BACKGROUND-POSITION: left -20px; TOP: 0px; LEFT: 0px
}
DIV.bubble .tr {
	BACKGROUND-POSITION: right -20px; TOP: 0px; RIGHT: 0px
}
DIV.bubble .br {
	BOTTOM: 0px; BACKGROUND-POSITION: right bottom; RIGHT: 0px
}
DIV.bubble .bl {
	BOTTOM: 0px; BACKGROUND-POSITION: left bottom; LEFT: 0px
}
DIV.bubble P {
	MARGIN: 0px
}
DIV.bubble SPAN.arrow {
	WIDTH: 13px; DISPLAY: block; HEIGHT: 7px; MARGIN-LEFT: 20px; FONT-WEIGHT: bold
}
DIV.bubble-l1 SPAN.arrow {
	BACKGROUND: url(../diseno/bubble-l.png) no-repeat left top
}
DIV.bubble-l2 SPAN.arrow {
	BACKGROUND: url(../diseno/bubble-l.png) no-repeat left top
}
DIV.bubble-d1 SPAN.arrow {
	BACKGROUND: url(../diseno/bubble-d.png) no-repeat left top
}
DIV.bubble-d2 SPAN.arrow {
	BACKGROUND: url(../diseno/bubble-d.png) no-repeat left top
}
DIV.bubble-hl1 SPAN.arrow {
	BACKGROUND: url(../diseno/bubble-hl.png) no-repeat left top
}
DIV.bubble-hl2 SPAN.arrow {
	BACKGROUND: url(../diseno/bubble-hl.png) no-repeat left top
}
DIV.bubble SPAN.author {
	PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND: url(../diseno/icon-author.gif) no-repeat 10px 3px; FONT-WEIGHT: bold
}
DIV.bubble-l1 DIV.box-ct {
	BACKGROUND: #cdcdcd
}
DIV.bubble-l1 .tl {
	BACKGROUND-IMAGE: url(../diseno/bubble-l.png)
}
DIV.bubble-l1 .tr {
	BACKGROUND-IMAGE: url(../diseno/bubble-l.png)
}
DIV.bubble-l1 .bl {
	BACKGROUND-IMAGE: url(../diseno/bubble-l.png)
}
DIV.bubble-l1 .br {
	BACKGROUND-IMAGE: url(../diseno/bubble-l.png)
}
DIV.bubble-l2 DIV.box-ct {
	BACKGROUND: #cdcdcd
}
DIV.bubble-d1 DIV.box-ct {
	BACKGROUND: #444; COLOR: #fff
}
DIV.bubble-d1 DIV.tl {
	BACKGROUND-IMAGE: url(../diseno/bubble-d.png)
}
DIV.bubble-d1 DIV.tr {
	BACKGROUND-IMAGE: url(../diseno/bubble-d.png)
}
DIV.bubble-d1 DIV.bl {
	BACKGROUND-IMAGE: url(../diseno/bubble-d.png)
}
DIV.bubble-d1 DIV.br {
	BACKGROUND-IMAGE: url(../diseno/bubble-d.png)
}
DIV.bubble-d2 DIV.box-ct {
	BACKGROUND: #444; COLOR: #fff
}
DIV.bubble-hl1 .box-ct {
	BACKGROUND: #08c; COLOR: #fff
}
DIV.bubble-hl1 DIV.tl {
	BACKGROUND-IMAGE: url(../diseno/bubble-hl.png)
}
DIV.bubble-hl1 DIV.tr {
	BACKGROUND-IMAGE: url(../diseno/bubble-hl.png)
}
DIV.bubble-hl1 DIV.bl {
	BACKGROUND-IMAGE: url(../diseno/bubble-hl.png)
}
DIV.bubble-hl1 DIV.br {
	BACKGROUND-IMAGE: url(../diseno/bubble-hl.png)
}
DIV.bubble-hl2 DIV.box-ct {
	BACKGROUND: #08c; COLOR: #fff
}
.box-sticky {
	BORDER-BOTTOM: #dedede 3px dotted; BORDER-LEFT: #dedede 3px dotted; PADDING-BOTTOM: 10px !important; MARGIN: 15px 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BORDER-TOP: #dedede 3px dotted; BORDER-RIGHT: #dedede 3px dotted; PADDING-TOP: 10px !important
}
.box-download {
	BORDER-BOTTOM: #dedede 3px dotted; BORDER-LEFT: #dedede 3px dotted; PADDING-BOTTOM: 10px !important; MARGIN: 15px 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BORDER-TOP: #dedede 3px dotted; BORDER-RIGHT: #dedede 3px dotted; PADDING-TOP: 10px !important
}
.box-grey {
	BORDER-BOTTOM: #dedede 3px dotted; BORDER-LEFT: #dedede 3px dotted; PADDING-BOTTOM: 10px !important; MARGIN: 15px 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BORDER-TOP: #dedede 3px dotted; BORDER-RIGHT: #dedede 3px dotted; PADDING-TOP: 10px !important
}
.box-hilite {
	BORDER-BOTTOM: #dedede 3px dotted; BORDER-LEFT: #dedede 3px dotted; PADDING-BOTTOM: 10px !important; MARGIN: 15px 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BORDER-TOP: #dedede 3px dotted; BORDER-RIGHT: #dedede 3px dotted; PADDING-TOP: 10px !important
}
.box-sticky {
	BORDER-BOTTOM-COLOR: #cc8500; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #cc8500; PADDING-LEFT: 50px !important; BACKGROUND: url(../diseno/sticky-big.png) #ffffcc no-repeat 10px center; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-COLOR: #cc8500; BORDER-LEFT-COLOR: #cc8500; BORDER-LEFT-WIDTH: 1px
}
.box-download {
	BORDER-BOTTOM-COLOR: #08c; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-COLOR: #08c; PADDING-LEFT: 50px !important; BACKGROUND: url(../diseno/download-big.png) #e9f5fb no-repeat 10px center; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-COLOR: #08c; BORDER-LEFT-COLOR: #08c; BORDER-LEFT-WIDTH: 1px
}
.box-grey {
	BACKGROUND-COLOR: #f6f7f8; COLOR: #666
}
.box-hilite {
	BORDER-BOTTOM-COLOR: #cc8500; BORDER-TOP-COLOR: #cc8500; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #cc8500; BORDER-LEFT-COLOR: #cc8500
}
.legend-title {
	POSITION: absolute; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 5px !important; PADDING-RIGHT: 5px !important; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; TOP: -12px; FONT-WEIGHT: bold; PADDING-TOP: 0px !important; LEFT: 7px
}
.legend {
	BORDER-BOTTOM: #cdcdcd 1px solid; POSITION: relative; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 0px
}
.legend-hilite .legend-title {
	COLOR: #08c
}
.legend-hilite {
	BORDER-BOTTOM: #08c 1px solid; POSITION: relative; BORDER-LEFT: #08c 1px solid; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #08c 1px solid; BORDER-RIGHT: #08c 1px solid; PADDING-TOP: 0px
}
#ja-cpanel-wrapper {
	Z-INDEX: 1000; POSITION: fixed; TOP: 0px; RIGHT: 15px
}
#ja-cpanel {
	POSITION: absolute; BORDER-TOP: 0px; TOP: -1000px; RIGHT: 0px
}
#ja-cpanel-main {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 300px; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 92%; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: -1px; BORDER-RIGHT: #ccc 1px solid; box-shadow: 0 1px 5px rgba(0, 0, 0, .5); -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, .5); -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .5)
}
#ja-cpanel-main H3 {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7; CLEAR: both; FONT-SIZE: 90%; BORDER-TOP: #ddd 1px solid; PADDING-TOP: 5px
}
#ja-cpanel-main H3:first-child {
	BORDER-TOP: 0px
}
#ja-cpanel-main UL {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 10px
}
#ja-cpanel-main UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 45%; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
.ja-box-usertools {
	BACKGROUND: #fff
}
.ja-cpanel-tools {
	OVERFLOW-Y: scroll; MAX-HEIGHT: 400px
}
A#ja-cpanel-toggle {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #333; COLOR: #ccc; FONT-SIZE: 10px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px; box-shadow: 0 1px 3px rgba(0, 0, 0, .5); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .5); : 0 1px 1px rgba(0, 0, 0, .9)
}
A#ja-cpanel-toggle:hover {
	TEXT-DECORATION: none
}
A#ja-cpanel-toggle:active {
	TEXT-DECORATION: none
}
A#ja-cpanel-toggle:focus {
	TEXT-DECORATION: none
}
A#ja-cpanel-toggle:hover {
	BACKGROUND: #069; COLOR: #fff
}
.open#ja-cpanel-toggle {
	BACKGROUND: #069; COLOR: #fff
}
.open#ja-cpanel-toggle {
	box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
#ja-cpanel-main UL.ja-usertools-font {
	WIDTH: 65px; BACKGROUND: url(../diseno/font-tool.gif) #fff no-repeat center 50%; HEIGHT: 20px
}
#ja-cpanel-main UL.ja-usertools-font LI {
	MARGIN: 0px; WIDTH: 33%; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
#ja-cpanel-main UL.ja-usertools-font LI A {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 20px
}
#ja-cpanel-main UL.ja-usertools-font LI A SPAN {
	POSITION: absolute; TOP: -1000px
}
.ja-cpanel-action {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #ccc; CLEAR: both; PADDING-TOP: 10px; box-shadow: 0 -1px 3px rgba(0, 0, 0, .5); -moz-box-shadow: 0 -1px 3px rgba(0, 0, 0, .5); -webkit-box-shadow: 0 -1px 3px rgba(0, 0, 0, .5)
}
.ja-cpanel-action A.form-submit {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #333; COLOR: #fff; BORDER-TOP: #333 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 2px; box-shadow: 0 0 3px rgba(0, 0, 0, .8); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .8); -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .8)
}
.ja-cpanel-action A.form-submit SPAN {
	
}
.ja-cpanel-action A.form-submit:hover {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.ja-cpanel-action A.form-submit:active {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
.ja-cpanel-action A.form-submit:focus {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; TEXT-DECORATION: none; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none
}
#ja-subnav UL LI UL LI A SPAN.menu-title {
	: 1px 1px 0 #fff
}
.ja-megamenu UL.level0 LI.mega SPAN.menu-title {
	: 1px 1px 0 #101010
}
SPAN.menu-title {
	: 1px 1px 0 #101010
}
.ja-megamenu UL.level0 LI.active SPAN.menu-title {
	: 1px 1px 0 #691109
}
.active SPAN.menu-title {
	: 1px 1px 0 #691109
}
.ja-megamenu UL.level0 LI.over SPAN.menu-title {
	: none
}
.sfhover SPAN.menu-title {
	: none
}
LI:hover SPAN.menu-title {
	: none
}
LI:focus SPAN.menu-title {
	: none
}
#tabs-wrapper H2.page-heading A {
	: none
}
#ja-subnav UL LI A SPAN.menu-title {
	: none
}
DIV.ja-block H2 SPAN {
	: 1px 1px 0 #691109
}
DIV.block H2 SPAN {
	: 1px 1px 0 #691109
}
H2.page-heading A {
	: 1px 1px 0 #691109
}
.page-heading A {
	: 1px 1px 0 #691109
}
#ja-inset2 .block-user.ja-block H2 SPAN {
	: 1px 1px 0 #202020
}
#ja-right DIV.block_gallery.block H2 SPAN {
	: 1px 1px 0 #b9571c
}
#ja-botsl DIV.ja-block H2 SPAN {
	: 1px 1px 0 #202020
}
#ja-botsl DIV.block H2 SPAN {
	: 1px 1px 0 #202020
}
.ja-megamenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-megamenu A.over {
	
}
.ja-megamenu A.active {
	
}
UL.megamenu {
	MARGIN: 10px
}
.ja-megamenu UL.level0 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-megamenu UL.level0 LI.mega {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
.ja-megamenu UL.level0 LI.mega A.mega {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: normal; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px;font-size:12px;
}
.ja-megamenu UL.level0 LI.mega .has-image {
	PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; CURSOR: pointer
}
.ja-megamenu UL.level0 LI.mega SPAN.menu-title {
	DISPLAY: block
}
.ja-megamenu UL.level0 LI.mega SPAN.menu-desc {
	DISPLAY: block; FONT-SIZE: 92%; FONT-WEIGHT: normal
}
.ja-megamenu UL.level0 LI.mega A IMG {
	PADDING-RIGHT: 5px; FLOAT: left
}
.ja-megamenu UL.level0 LI.over {
	
}
UL.level0 LI.haschild-over {
	
}
.ja-megamenu UL.level0 LI.haschild A.mega SPAN.menu-title {
	PADDING-LEFT: 12px; BACKGROUND: url(../diseno/arrow-3.png) no-repeat left center
}
.ja-megamenu UL.level0 LI.haschild-over A.mega SPAN.menu-title {
	PADDING-LEFT: 12px; BACKGROUND: url(../diseno/arrow-3.png) no-repeat left center
}
.ja-megamenu UL.level0 LI.haschild A.mega SPAN.menu-desc {
	PADDING-LEFT: 12px
}
.ja-megamenu UL.level0 LI.haschild-over A.mega SPAN.menu-desc {
	PADDING-LEFT: 12px
}
.ja-megamenu UL.level0 LI.active {
	
}
.ja-megamenu LI.mega .childcontent {
	POSITION: absolute; DISPLAY: block; HEIGHT: auto
}
.ja-megamenu LI.mega .childcontent {
	LEFT: -999em
}
.ja-megamenu LI.haschild-over LI.mega .childcontent {
	LEFT: -999em
}
.ja-megamenu LI.mega LI.haschild-over LI.mega .childcontent {
	LEFT: -999em
}
.ja-megamenu LI.mega LI.mega LI.haschild-over LI.mega .childcontent {
	LEFT: -999em
}
.ja-megamenu LI.mega LI.mega LI.mega LI.haschild-over LI.mega .childcontent {
	LEFT: -999em
}
.ja-megamenu LI.mega LI.mega LI.mega LI.mega LI.haschild-over LI.mega .childcontent {
	LEFT: -999em
}
.ja-megamenu LI.haschild-over .childcontent {
	LEFT: auto
}
.ja-megamenu LI.mega LI.haschild-over .childcontent {
	LEFT: auto
}
.ja-megamenu LI.mega LI.mega LI.haschild-over .childcontent {
	LEFT: auto
}
.ja-megamenu LI.mega LI.mega LI.mega LI.haschild-over .childcontent {
	LEFT: auto
}
.ja-megamenu LI.mega LI.mega LI.mega LI.mega LI.haschild-over .childcontent {
	LEFT: auto
}
.ja-megamenu LI.mega LI.mega LI.mega LI.mega LI.mega LI.haschild-over .childcontent {
	LEFT: auto
}
.ja-megamenu LI.mega .right {
	RIGHT: auto
}
.ja-megamenu LI.haschild-over LI.mega .right {
	RIGHT: auto
}
.ja-megamenu LI.mega LI.haschild-over LI.mega .right {
	RIGHT: auto
}
.ja-megamenu LI.mega LI.mega LI.haschild-over LI.mega .right {
	RIGHT: auto
}
.ja-megamenu LI.mega LI.mega LI.mega LI.haschild-over LI.mega .right {
	RIGHT: auto
}
.ja-megamenu LI.mega LI.mega LI.mega LI.mega LI.haschild-over LI.mega .right {
	RIGHT: auto
}
.ja-megamenu LI.haschild-over .right {
	RIGHT: 0px
}
.ja-megamenu LI.mega LI.haschild-over .right {
	RIGHT: 12em
}
.ja-megamenu LI.mega LI.mega LI.haschild-over .right {
	RIGHT: 12em
}
.ja-megamenu LI.mega LI.mega LI.mega LI.haschild-over .right {
	RIGHT: 12em
}
.ja-megamenu LI.mega LI.mega LI.mega LI.mega LI.haschild-over .right {
	RIGHT: 12em
}
.ja-megamenu LI.mega LI.mega LI.mega LI.mega LI.mega LI.haschild-over .right {
	RIGHT: 12em
}
.ja-megamenu UL.level1 LI.mega {
	FLOAT: none
}
.ja-megamenu UL.level1 .childcontent {
	MARGIN: -2em 0px 0px 160px
}
.ja-megamenu .megacol {
	FLOAT: left
}
.ja-megamenu UL.level1 LI.mega {
	
}
.ja-megamenu UL.level1 LI.first {
	
}
.ja-megamenu UL.level1 LI.mega A.mega {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.ja-megamenu UL.level1 LI.mega A.mega SPAN.menu-title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.ja-megamenu UL.level1 LI.haschild {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../diseno/arrow.png) no-repeat 95% center; PADDING-TOP: 0px
}
.ja-megamenu UL.level1 LI.over {
	
}
UL.level1 LI.haschild-over {
	
}
.ja-megamenu UL.level1 LI.group {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ja-megamenu .childcontent {
	Z-INDEX: 999
}
.ja-megamenu .childcontent-inner {
	BACKGROUND: #fff
}
.ja-megamenu .level1 .childcontent-inner {
	
}
.ja-megamenu .childcontent .ja-block {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-megamenu .childcontent .ja-block H3 {
	TEXT-TRANSFORM: none; TEXT-INDENT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.ja-megamenu .childcontent .ja-block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.ja-megamenu .childcontent .ja-block A {
	TEXT-DECORATION: none
}
.ja-megamenu .childcontent .ja-block A:hover {
	TEXT-DECORATION: none
}
.ja-megamenu .childcontent .ja-block A:focus {
	TEXT-DECORATION: none
}
.ja-megamenu .childcontent .ja-block A:active {
	TEXT-DECORATION: none
}
.ja-megamenu .childcontent .ja-block UL:first-child {
	MARGIN-TOP: 0px !important
}
.ja-megamenu .childcontent .ja-block LI {
	MARGIN-BOTTOM: 5px
}
.ja-megamenu .group {
	
}
.ja-megamenu .group-title {
	OVERFLOW: hidden
}
.ja-megamenu .group-title .menu-title {
	
}
.ja-megamenu .group-title .menu-desc {
	PADDING-LEFT: 0px !important
}
.ja-megamenu .group-content .ja-block {
	MARGIN: 10px
}
.ja-megamenu .group-content UL.megamenu {
	MARGIN: 10px
}
.ja-megamenu .childcontent UL.megamenu .ja-block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-megamenu .childcontent UL.megamenu .ja-block H3 {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.ja-megamenu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-megamenu A.over {
	
}
.ja-megamenu A.active {
	
}
UL.megamenu {
	MARGIN: 10px
}
.ja-megamenu UL.level0 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.ja-megamenu UL.level0 LI.mega {
	BORDER-LEFT: #101010 1px solid; BORDER-TOP: #2a2a2a 1px solid; BORDER-RIGHT: #404040 1px solid
}
.ja-megamenu UL.level0 LI.first {
	BORDER-LEFT: #2a2a2a 1px solid
}
.ja-megamenu UL.level0 LI.last {
	BORDER-RIGHT: medium none
}
.ja-megamenu UL.level0 LI.mega A.mega {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 15px
}
.ja-megamenu UL.level0 LI.mega SPAN.menu-title {
	TEXT-TRANSFORM: uppercase; DISPLAY: block
}
.ja-megamenu UL.level0 LI.active {
	BORDER-LEFT: #69100c 1px solid; BACKGROUND: #eedd0a; BORDER-TOP: #69100c 1px solid; BORDER-RIGHT: #69100c 1px solid
}
.ja-megamenu UL.level0 LI.active A.mega {
	COLOR: black
}
.ja-megamenu UL.level0 LI.over {
	BORDER-LEFT: #101010 1px solid; BACKGROUND: #eedd0a; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
UL.level0 LI.haschild-over {
	BORDER-LEFT: #101010 1px solid; BACKGROUND: #eedd0a; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
.ja-megamenu UL.level0 LI.over A.mega {
	COLOR: black
}
UL.level0 LI.haschild-over A.mega {
	COLOR: black
}
.ja-megamenu .megacol {
	
}
.ja-megamenu UL.level1 LI.mega {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ja-megamenu UL.level1 LI.first {
	
}
.ja-megamenu UL.level1 LI.mega A.mega {
	BORDER-BOTTOM: #101010 1px dotted; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../diseno/bullet1.gif) no-repeat left 14px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.ja-megamenu UL.level1 LI.over A.mega {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif); COLOR: #ef3711
}
.ja-megamenu UL.level1 LI.active A.mega {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif); COLOR: #ef3711
}
.ja-megamenu UL.level1 LI.last A.mega {
	BORDER-BOTTOM: medium none
}
.ja-megamenu UL.level1 LI.mega A.mega SPAN.menu-title {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.ja-megamenu UL.level1 LI.haschild {
	
}
.ja-megamenu UL.level1 LI.over {
	
}
UL.level1 LI.haschild-over {
	
}
.ja-megamenu UL.level1 LI.group {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ja-megamenu .childcontent {
	Z-INDEX: 999
}
.ja-megamenu .childcontent-inner {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BACKGROUND: #eedd0a; COLOR: #fff; MARGIN-LEFT: -1px; BORDER-TOP: 0px; BORDER-RIGHT: #101010 1px solid
}
.ja-megamenu .childcontent-inner P {
	LINE-HEIGHT: 1.5
}
.ja-megamenu .childcontent .ja-block A {
	COLOR: #ef3711
}
.ja-megamenu .childcontent .ja-block A:hover {
	COLOR: #ef3711
}
.ja-megamenu .childcontent .ja-block A:focus {
	COLOR: #ef3711
}
.ja-megamenu .childcontent .ja-block A:active {
	COLOR: #ef3711
}
.ja-megamenu .childcontent .ja-block .block-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ja-megamenu UL.level2 LI.mega A.mega {
	BORDER-BOTTOM: #101010 1px dotted; BACKGROUND: url(../diseno/bullet1.gif) no-repeat left 14px; COLOR: #06f
}
.ja-megamenu UL.level2 LI.over A.mega {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif); COLOR: #ef3711
}
.ja-megamenu UL.level2 LI.active A.mega {
	BACKGROUND-IMAGE: url(../diseno/bullet1-hover.gif); COLOR: #ef3711
}
.ja-megamenu .group-title {
	BORDER-BOTTOM: #101010 1px solid; BORDER-LEFT: #101010 1px solid; BACKGROUND: #2a2a2a; OVERFLOW: hidden; BORDER-TOP: #101010 1px solid; BORDER-RIGHT: #101010 1px solid
}
.ja-megamenu .group-title A.mega {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.ja-megamenu .group-title .menu-desc {
	PADDING-LEFT: 0px !important
}
.menuder{border-bottom:1px dotted;width:98%;display:block;padding-left:10px;}
a.menuder:hover{background:#eedd0a;color:#06f}
.clear{display:block;clear:both;}

.main {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 100%; MAX-WIDTH: 960px
}
.mainp,#ja-header .mainp,#ja-container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: calc(100% - 20px); padding:0px 10px;MAX-WIDTH: 940px
}


.efecto_top,.efecto_inicio_pie {position:relative;display:block;width:100%;width:calc(100% - 20px);max-width:940px;margin:0 auto;}
.efecto_top:after,.efecto_inicio_pie:after {
	content:'';
	position:absolute;
	left:-10px;
	top:-10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 0 10px 10px;
	border-color: transparent transparent #000 transparent;
}
.efecto_top:before,.efecto_inicio_pie:before {
	content:'';
	position:absolute;
	right:-10px;
	top:-10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 0 0 10px;
	border-color: transparent transparent transparent #000;
}

.efecto_bottom {position:relative;display:block;width:100%;width:calc(100% - 20px);max-width:940px;margin:0 auto;}
.efecto_bottom:after {
	content:'';
	position:absolute;
	left:-10px;
	top:-5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 10px 10px 0;
	border-color: transparent #000 transparent transparent;
}
.efecto_bottom:before {
	content:'';
	position:absolute;
	right:-10px;
	top:-5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 0 0;
	border-color: #000 transparent transparent transparent;
}
#container_left {float:left;width:calc(71% - 20px);padding:10px;background:#fff;min-height:670px;}
#column_right {float:right;width:29%;background: #000099;font-size:13px;}

#container_left > h2 {margin:15px 0px;padding:10px 10px 10px 30px;background:#eedd0a;position:relative;left:-20px;font-size:16px;border:1px solid #000;font-family:Helvetica, Arial, sans-serif;}
.ja-cintainer-inner {background:#000099;}
#container_left > h2:after  {
  content: '';
  position: absolute;
  left: -2px;
  bottom: -10px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 10px 0;
  border-color: transparent #000 transparent transparent;
}

.ja-tabs-title-top {width:100%;background:#eedd0a;border:1px solid #000;border-left:0px;position:relative;left:-15px;padding:8px 8px 8px 30px;margin-bottom:15px;}
.ja-tabs-title-top h3:before  {
  content: '';
  position: absolute;
  right: -1px;
  bottom: -10px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 0;
  border-color: #000 transparent transparent transparent;
}
.ja-tabs-title-top h3 {padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;}

#column_right .container ul li a {color:#fff;}
#column_right .container ul li a:hover {color:#06f;}

.efecto_inicio_pie {border-top:1px solid #000;height:4px;background:#B3A82A; }
.efecto_inicio_pie:after, .efecto_inicio_pie:before {top:-5px;}

#ja-footer {
	FONT-SIZE: 12px;
	padding:0px 10px;
	width: 940px;
	width:calc(100% - 20px);
	max-width: 940px;
	margin:0 auto;
}
#ja-footer-inner {
	background:#eedd0a;
	padding:10px 0px;
	border:1px solid #000;
}
.efecto_bottom_pie:after, .efecto_bottom_pie:before {top:0px;}
#c_06b326ce015caf2bd44cd6d766d5ac3d {width:100% !important;}

#menu {display:none;padding:0px;margin-right:0px;color:#fff;font-family:arial;font-size:18px;font-weight:bold;line-height:48px;text-transform:uppercase;text-decoration:none;position:relative;display:block;padding-left:50px;text-align:left;}
#menu:before {
	position: absolute;
	top: 17px;
	left: 17px;
	display: block;
	height: 2px;
	width: 20px;
	background: #fff;
	content: '';
    -webkit-transition: 1s; 
    -moz-transition: 1s; 
    -o-transition: 1s; 
    -ms-transition: 1s; 
    transition: 1s; 

}
#menu:after {
	position: absolute;
	top: 22px;
	left: 17px;
	display: block;
	height: 4px;
	width: 20px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	content: '';
    -webkit-transition: 1s; 
    -moz-transition: 1s; 
    -o-transition: 1s; 
    -ms-transition: 1s; 
    transition: 1s; 
   }
#menu.open:before {top:22px;}
#menu.open:after {height:0px;border-width:1px;}

.titulo_producto {width:calc(100% - 20px);float:left;text-align:left;margin-top:20px;border-bottom:#6C6C6C 1px dotted;color:black;font-weight:bold;}
.producto {float:left;width:29%;margin:5px 2%;text-align:center;}
.producto img {max-width:calc(100% - 10px);}


.lista_marcas {padding:0px;margin:0px;list-style-type:none;}
.lista_marcas li {padding:0px;margin:0px;list-style-type:none;float:left;width:29%;margin:5px 2%;text-align:center;}
.lista_marcas li img {max-width:100%;}

.ja-megamenu UL.level0 LI.mega ul.level2 li.mega {border:0px;border:0px;width:100%; display:block;}

.jd-slideshow {height:290px;}
.ss-item { width:100%; display: none; height: 290px;background-size:cover;}

#maq_ocasion a .fila {color:#000;}

 hr.linea_contacto {padding:0px;height:1px;border:0px;background:0px;border-bottom:1px dotted #000;width:90%;display:block;margin:0 auto;}
.mitad_contacto {float:left;width:48%;margin:5px 2% 5px 0px;}
.tablacontacto {margin:0px;border:none;box-shadow:0px 0px 1px #000;padding:1%;width:98%;background:white url(../diseno/content_bg.gif) repeat-x;}

#tabla_contacto {width:100%;max-width:375px;}
#tabla_contacto td.ayuda {width:5%;text-align:left;padding-left:5%;}
#tabla_contacto td.ayuda img {float:left;}
#tabla_contacto td.ayuda div.text {float:left;padding-left:20px;color:#222;}
#tabla_contacto input,#tabla_contacto textarea {width:100% !important;}

#cabecera {width:100%;display:block;background:#fff;}
#cabecera a {font-size:80%;font-weight:bold;color:#000;text-decoration:none;}
#cabecera .cabecera_left {display:block;width:220px;float:left;text-align:center;padding:5px 10px;}
#cabecera .cabecera_left img {max-width:100%;display:block;margin:0 auto;}
#cabecera .cabecera_right {display:block;float:right;width:calc(100% - 240px);background:white url('../diseno/marcas.jpg') no-repeat center;height:100px;background-size:100%;}

