/* TourMIS stylesheet tmgstyle */

* {font-family:Verdana,Arial; font-size:12px;}

body {background-color:#fff;}

@media print {
 .printInvisible {visibility:hidden; display:none;}
}

.bgcolor1 {background-color:#A0BCCD;}

h5 {padding:2; margin-bottom:2;}

h1 {padding:0; margin-bottom:0;}

table {padding:2; border-spacing:0;}
table th, table td {font-size:10px;} 

table.withborder {border-collapse:collapse;}
table.withborder th, table.withborder td {border:1px solid black;} 

table.stats {padding:1px; background:#888;}

table.stats th, table.stats td, table.stats a {padding: 1px 5px; font-size:10px; white-space:nowrap;}
table.stats th.white, table.stats td.white {background:#fff;}
table.stats th.gray, table.stats td.gray {background:#F0F0F0;}
table.stats th.yellow, table.stats td.yellow {background:#ffffe0;}

table.query {padding:1px; border-spacing:0px; border-collapse:collapse;}
table.query th, table.query td, table.query a, table.query abbr {font-size:11px;}
table.query th.gray, table.query td.gray {background:#F0F0F0;}
table.query th.yellow, table.query td.yellow {background:#ffffe0;}

a {text-decoration:none;}

button {font-size:10; height:25;}

input {color:black;}

select {color:black;}

pre {font-family:Courier,Prestige;}

div.tabelle {padding:1; border-style:solid; border:1px solid black;}

#chart_div {padding:2; width:900px; height:500px;}

#welcomewrap {margin:0 auto; display: inline-block; white-space: nowrap;}
#welcome_left {float:left; max-width:800px;}
#welcome_right {float:left;}

.textbold { font-weight:bold; font-size:inherit;}
.textred { color:red; font-size:inherit;}
.textredbold { color:red; font-weight:bold; font-size:inherit;}
.textgreen { color:green; font-size:inherit;}
.textgreenbold { color:green; font-weight:bold; font-size:inherit;}

.button {
  font: bold 11px Arial;
  text-decoration: none;
  background-color: #EEEEEE;
  color: #333333;
  padding: 2px 6px 2px 6px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #333333;
  border-bottom: 1px solid #333333;
  border-left: 1px solid #CCCCCC;
}

label.checkbox-label input[type=checkbox]{
  position: relative;
  vertical-align: middle;
  bottom: 1px;
}

a.tip {
  text-decoration: none;
}

a.tip:hover {
  cursor: help;
  position: relative;
}

a.tip span {
  display: none;
}

a.tip:hover span {
  border: #666 2px dotted;
  padding: 5px 20px 5px 5px;
  display: block;
  z-index: 100;
  background: #e3e3e3;
  left: 0px;
  margin: 15px;
  width: 300px;
  position: absolute;
  top: 15px;
  text-decoration: none;
  vertical-align: left;  
}
