a {cursor: pointer;
text-decoration: underline}

a:link {color: blue}
a:visited {color: purple}
a:active {color: green}

address {margin: 0em 0% 0em 0%;
font: italic 1em/1 sans-serif}

big {font-size: 1em}

blockquote {margin: 2em 5% 2em 5%}

body {
background-image:url(http://www.schachklub-feldbach.at/Schach_gezeichnet.jpg);
color: black;
line-height: 1.3;
cursor: default;
font-family: "Times New Roman", Arial, Verdana, Helvetica, sans-serif}

button {cursor: auto}

caption {margin: 1em 0% 0em 0%;}

caption .label {font-weight: bold}

code {font-family: monospace}  /* dont override bold or italic */

dd {margin: 0em 0% 0em 0%;}

dl {margin: 0em 0% 0em 0%}

dt {margin: 0em 0% 0em 0%;}

h1 {
font-weight: bold;
font-size: 180%}

h1.title {
text-align: center;
font-weight: bold;
font-size: 180%}

h2 {margin: 1em 0% 0.5em 0%;
font-weight: bold;
font-size: 160%}

h2.title {margin: 1em 0% 0.5em 0%;
text-align: center;
font-weight: bold;
font-size: 160%}

h3 {margin: 1em 0% 0.5em 0%;
font-weight: bold;
font-size: 140%}

h3.title {margin: 1em 0% 0.5em 0%;
text-align: center;
font-weight: bold;
font-size: 140%}

h4 {margin: 1em 0% 0.5em 0%;
font-weight: bold;
font-size: 120%}

h5 {margin: 1em 0% 0.5em 0%;
font-weight: bold;
font-size: 110%}

h6 {margin: 1em 0% 0.5em 0%;
font-weight: bold}

hr {margin: 0em 0% 0em 0%}

html {margin: 0;
background: white}

img {border: none;}

img.sponsor { margin:1em }

img.diagramm {border: thin solid black}

input {cursor: auto}

kbd {font: 1em monospace}

li {}

li.marg { margin-top:1em; }

object {border: black thin solid}

ol {list-style: decimal}

ul ul ol ol, ul ol ul ol, ol ul ol ol, ol ol ul ol, ol ul ol, ol ol {list-style: lower-alpha}

ol ul ol ol, ol ol ul ol, ul ol ol ol, ol ol ol {list-style: lower-roman}

ol ol ol ol {list-style: decimal}

p {margin: 0.7em 0% 0.2em 0%;}

p.quote {background-color: #315b7f;
color: #d2e2e2;
padding: 2%;
font-style: italic;
font-size: 1.5em;
border: none;
margin: 3em 0% 3em 0%;}

p.footer {font-size: 60%;
margin: 3em 0% 1em 0%;}

p.title {text-align: center}

p.question {margin: 2em 0% 1em 0%;}
p.answer {font-style: italic}


pre {margin: 0em 0% 0em 0%;
font: 1em/1 monospace}

samp {font: 1em monospace}

small {font-size: 70%}

span.vorstand { color:green; font-style:italic }

sub {font-size: 60%}

sup {font-size: 60%}

table {caption-side: bottom;
margin: 1em}

td {}

td.tablabel {font-weight: bold;
text-align: right;
}

textarea {cursor: text}

th {font-weight: bold;
background-color: #dddddd;
text-align: center;
white-space: nowrap}

tr {}

tr.champ {background-color:#e1e1e1}

tr.searchdark {background-color:#cccccc}
tr.searchlight {background-color:#dddddd}

tt {font: 1em monospace}

ul {list-style: disc}

ul ul, ol ol ul ul, ol ul ol ul, ul ol ol ul, ol ul ul, ul ol ul {list-style: circle}

ol ul ul ul, ul ol ul ul, ul ul ol ul, ul ul ul {list-style: square}

ul ul ul ul {list-style: disc}

.important {color: red; font-weight: bold}

.oddrow {background: #eeeeee}

.evenrow {background: #f5f5f5}


.likertnumber {text-align: right;}

.likertassert {}

.likertleft {
text-align: right;
font-size: 70%}

.likertright {
text-align: left;
font-size: 70%}

.likertscale {
text-align: center;
}

.likertscore {
text-align: center;
}

.likertav {
text-align: right;
}

.likertstd {
text-align: right;
}

td.likertresult {font-weight: bold}

p.facilitator {
font-style: italic;
font-size: 80%;
}

p.faclabel {font-weight: bold;}

p.testuser {font-style: normal;}
p.tplabel {font-weight: bold;}

/* start self-defined */

.seite {margin-left: 16em}

.ohnemenu {margin: 1em}

.menu {
	border: #5e879d thin solid; padding: 5px; display: block; font-size: 88%; float: left; width: 200px; 
	background-color: #8fb1e4; margin: 1em;
      }

.menu a {
	border: #5e879d 1px solid; padding: 0.3em; display: block; font-weight: bold; 
	margin: 1px; color: #2b4d68; text-align: center; text-decoration: none
}

.menu a:hover {
	border: #2b4d68 1px solid; color: #ffcc66; background-color: #2b4d68
}

.menu h2 {
	padding: 5px; display: block; margin: 1px 1px 10px; color: #ffffff; 
	height: 40px; background-color: #5e879d; text-align:center;
}

.menu a.lvl2 { border: #5e879d 1px solid; padding: 0.3em; display: block; font-weight: bold; 
	margin: 1px; color: #2b4d68; text-align: center; text-decoration: none;
	background-color: lime;
}

.menu a.active { color: #ffcc00; background-color: #a0a0b2 }

.header { border: black 1px solid; background-color: navy; color:white;
	  text-align:center; vertical-align:middle;
	  margin: 2%; width: 96%; height: 100px }
	  
.header h1 { font-family:Verdana }

.champ td { text-align:center; border-style:solid; border-color:navy; }
.champ th { border-style:solid; border-color:#000099; }

.mitglieder { font-size:x-small }
.mitglieder td {white-space:nowrap}

.tussy { font-size:medium }
.tussy td {white-space:nowrap}
