﻿/* Stylesheet - vsd.ch */
html {
}

body {
  height: 100%;
  margin: 0px;
  line-height: 16px;
}

body, table, td, div, span, h1, h2, h3, h4, ol, ul, li, input, textarea, select, a, p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #666;
}

h1 {
  color:#0051A2;
  font-size: 14px;
  margin-bottom: 4px;
}
h2 
{
  font-size:12px;
  margin-bottom: 4px;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
}
h3 {
  font-size: 12px;
  margin-bottom: 4px;
}

td.content {
  background-color:#fff;
  padding-top:5px;
  padding-left:0px;
  padding-right:20px;
  padding-bottom:5px;
}


table.navtable{
  background-color:#7C91C4;
}

table, img {
  border:0px;
}

td.bigtitle {
  padding-left: 45px;
  padding-bottom: 5px;
  font-size:12px;
  font-weight:bold;
  color:#00529C;
}

.title {
  font-size: 11px;
  font-weight: bold;
  color: #0051A2:
}

hr {
  color: #fff;
  height: 3px;
}
 
a.detaillink, a.detaillink:link, a.detaillink:hover {
  font-weight:normal;
  color:#fff;
  text-decoration:none;
}

a.detaillink:hover {
  color:#00529C;
}

a, a:link, a:hover {
  font-weight:normal;
  color:#00529C;
  text-decoration:none;
}

a:hover {
  color:#00529C;
  text-decoration:underline;
}

.linie0 {
  background-color:#7C91C4;
}

.linie1 {
  background-color:#96AFEA;
}

/* header */

td.td_top {
  padding-top:5px;
}

/* helpnav */

td.helpnav {
  padding-top: 5px;
}

a.hilfsnavi, a.hilfsnavi:link, a.hilfsnavi:hover {
  font-weight:normal;
  color:#00529C;
  text-decoration:none;
  font-size:13px;
}

a.hilfsnavi:hover {
  color:#8099B8;
}

/* main */
table.tbl_overall {
  height:100%;
}

table.tbl_main {
  background-color:#fff;
  height:100%;
}
td.td_nav {
  background-color:#fff;
}
td.td_main {
  background-color:#fff;
  padding:3px 0px 0px 5px;
}

/* mainnav */

a.mainnav, a.mainnav:link, a.mainnav:hover {
  font-weight:bold;
  font-size: 14px;
  text-decoration:none;
  color:#000000;
}

a.mainnav:hover {
  color:#FFFFFF;
}

a.mainnav2, a.mainnav2:link, a.mainnav2:hover {
  font-weight:bold;
  font-size: 10px;
  text-decoration:none;
  color:#000000;
}

a.mainnav2:hover {
  color:#fff;
}

/* mainnav active*/
a.mainnav_a, a.mainnav_a:link, a.mainnav_a:hover, a.mainnav2_a, a.mainnav2_a:link, a.mainnav2_a:hover {
  font-weight:bold;
  font-size: 14px;
  text-decoration:none;
  color:#fff;
}

a.mainnav2_a, a.mainnav2_a:link, a.mainnav2_a:hover {
  font-weight:bold;
  font-size: 10px;
  text-decoration:none;
  color:#fff;
}

td.mainnav, td.mainnav2, td.mainnav3, td.mainnav4 {
  background-color:#7C91C4;
}

td.mainnav2, td.mainnav3, td.mainnav4 {
  padding-left:16px;
  background-color:#7C91C4;
}

td.mainnav3 {
  padding-left:19px;
  padding-right:2px;
}

td.mainnav4 {
  padding-left:36px;
}

/* input und select */
input, select {
}

.button {
  cursor: pointer;
}

/* checkboxen und radio */
.checkradio {
  background-color: transparent;
  border: none;
}

/* textarea */
textarea {
	color: #000;
	background-color: #fff;
	border: 1px solid #666;
      overflow: auto;
	scrollbar-base-color:'';
  	scrollbar-3dlight-color:#ffffff;
 	scrollbar-arrow-color:#000000;
  	scrollbar-face-color:#ffffff;
  	scrollbar-highlight-color:'';
  	scrollbar-darkshadow-color:#fff;
  	scrollbar-track-color:#e5e5e5;
}


.wtTestTitleCell {
  color: #0051a2;
  font-weight:bold;
}
.wtWarning {
  background-color:#ffff33;
  color: #666;
}