a.link {
	color: #3366cc;
}

h1.page-title {
	color: #333366;
}

h2.chapter-title, h2.chapter-title-top {
  border-bottom: none;
  color:#000000;
}

input.button {
	border:1px solid #000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

span.labelGreen {
	color:#B2E7C6;
}

div.tabs div.tabs-body {
	border-color: #333366;
}

div.container div.container-body {
	border: 1px solid #333366;
}

div.container div.container-body.matrix {
	border-bottom: 1px solid #B2E7C6;
}

div.tabs ul.tabs{
	margin:0 0 0 10px;
}
div.tabs ul.tabs li {
	border: 1px solid #333366;
	margin: 0px 4px 0px 0px;
}
div.tabs ul.tabs li.act {
	border: 1px solid #333366;
	margin: 0px 4px 0px 0px;
}
div.tabs ul.tabs li.act a, div.tabs ul.tabs li.act a:hover {
	background-color:#9CBFD3;
	color:#000000;
}
div.tabs ul.tabs li a {
	background-color:#6CA0BE;
	color:#AADDFF;
	height:19px;
	padding:4px 8px 0pt;
}
div.tabs ul.tabs li a:hover {
	background-color:#CDDFE9;
	color:#0000ff;
}

div.container h2.container-title,
div.container h2.container-title.active {
	background-color:#9CBFD3;
	color:#000000;
}

table.table-notitle {
	border:none;
}
table.matrix-rowtitle {
	border-style:none;
}

table.matrix-rowtitle tbody tr td.row-title {
	background-color:#9CBFD3;
}

table.table-total thead tr td {
	border-bottom: 1px solid #333366;
	border-left: none;
	border-right: none;
	background-color: #9CBFD3;
	color: #000000;
}

table.table-total tbody tr:first-child td {
	background-color: #FFFFFF;
}

table.table-total tr td,
table.table-notitle tr td {
	border: none;
	background-color: #EEEEEE;
}

table.table-total tr.odd td, table.table-total tr.ihb-oddRow td {
	background-color: #FFFFFF;
	border: none;
}

table.table-total tfoot tr td {
  border-color:#333366;
	background-color:#9CBFD3;
	color:#000000;
}

table.table-total tfoot tr.total td {
	background: #9CBFD3 none;
	color:#000000;
}

table.table-title, table.table-total {
	border: 1px solid #333366;
}

table.table-title thead tr td {
	border-bottom: 1px solid #333366;
	border-left: none;
	border-right: none;
	background-color: #9CBFD3;
	color: #000000;
}

table.table-title tbody tr:first-child td {
	background-color: #FFFFFF;
}

table.table-title tr td {
	border: none;
	background-color: #EEEEEE;
}

table.table-title tr.odd td, table.table-title tr.ihb-oddRow td
table.table-notitle tr.odd td, table.table-notitle tr.ihb-oddRow td {
	background-color: #FFFFFF;
}

table.table-title tfoot tr.total td {
	background: #9CBFD3 none;
}

table tr.body-title td {
  color:#333366;
}

table.table-output tfoot tr td {
  color:#000000;
}

ul.glossar-index {
	background-color:#9CBFD3;
}

ul.glossar-index li:first-child a,
ul.glossar-index li:first-child span {
	border-left: 1px solid #333366;
}
ul.glossar-index li a,
ul.glossar-index li span {
	border-right: 1px solid #333366;
	color:#333366;
}

ul.list-links li.link,
ul.list-links li {
	background:none;
}
ul.list-links li.link a,
ul.list-links li a {
	color:#3366cc;
}

/* ADDON */
table.inside {
	border:none;
}

/* added with WD_1017 Release_Printemps_2008 */
table.form-elements tr td.small-spacer  {
	padding:0pt 0pt 4px 6px;
}

/* added with WD_1017 Release_Printemps_2008 */
input.limited-width, select.limited-width {
  width: 210px;
}
