
#jsn-master {
	margin-top: 0.4em;
  background: #FFFFFF url(../images/master-bg.jpg) repeat-x top left;
	margin-bottom: 1em;
}

/** @MENU **/

/** @SUCKERFISH **/

div#absolute {
	position: absolute;
	z-index: 15;
	top: 0px;
	left: 0px;
	width: 100%;
}


/* Sublevel */
ul.menu-suckerfish ul a:link,
ul.menu-suckerfish ul a:visited {
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
	border-bottom: 1px solid transparent;
	border-left: 1px solid transparent;
  background: transparent url("../images/dhyanacenter/boton_verde.png") left top no-repeat;
	color: #EEEEEE;
	font-weight: bold;
}

ul.menu-suckerfish ul a:hover,
ul.menu-suckerfish ul li.parent a:hover,
ul.menu-suckerfish ul li.parent li.parent a:hover {
	border-top: 1px solid transparent;
	background: transparent url("../images/dhyanacenter/boton_verde_over.png") left top no-repeat;
	
}

/* Clear active */
ul.menu-suckerfish ul li.active li a,
ul.menu-suckerfish ul li.active li.active li a {
	text-decoration: underline;
}

/* Children expanded */
ul.menu-suckerfish ul li.parent a,
ul.menu-suckerfish ul li.parent li.parent a {
	background: #733969 url("../images/multimedia/suckerfish-expand.png") no-repeat 95% center;
}

/** @BULLET TREE **/

ul.menu-bullettree a:link, ul.menu-bullettree a:visited {
	background-image: url(../images/dhyanacenter/bullettree-level0.png);
}

/* @TABLES */

/* Plain rows */
table.plainrows thead {
	border-bottom-color: #733969;
}

table.plainrows thead th {
	background-color: #994c8c;
}

/* Dark stripes */
table.colorstripes {
	border-color: #40203a;
	background: #733969;
}

table.colorstripes td,
table.colorstripes th {
	border-color: #994c8c;
}

table.colorstripes thead th {
	border-color: #733969;
	background-color: #40203a;
}

table.colorstripes tbody tr.odd {
	background-color: #613059;
}

table.colorstripes tbody tr:hover {
	background-color: #592d52;
}

table.colorstripes tbody tr:hover th,
table.colorstripes tbody tr.odd:hover th {
	background-color: #592d52;
}

table.colorstripes tfoot th,
table.colorstripes tfoot td {
	background-color: #40203a;
}

td.sectiontableheader {
  color:#FFFFFF;
	background: #FFFFFF;
	border-bottom: 2px solid #996633;
}

/** Tabs **/
#jsn-master div.dynamic-tab-pane-control div.tab-row h2.selected {
	background-image: none !important;
	background-color: #994c8c;
}

#jsn-master div.dynamic-tab-pane-control div.tab-page {
	border-top-color: #994c8c;
}

#jsn-puser8 a:link, #jsn-puser8 a:visited,
#jsn-puser9 a:link, #jsn-puser9 a:visited {
	color: #ff80ea;
}

div.box-grey a:link,
div.box-grey a:visited {
	color: #ff80ea;
}

/* @LINK */
a:link,
a:visited {
	color: #B07660;
}


div.header-dots h3,
div.icon-dots h3 {
	background: url(../images/dhyanacenter/icon-module-dots.png) no-repeat left 5px;
	padding: 0 0 0 10px;
}

div.header-arrow h3,
div.icon-arrow h3 {
	background: url(../images/dhyanacenter/icon-module-arrow.png) no-repeat left 5px;
	padding: 0 0 0 16px;
}

/* Read more */
a.readon:link,
a.readon:visited {
	background-image: url(../images/dhyanacenter/icon-module-arrow.png);
}

