/*
	(c) 2005 Linuxwerkstatt e.K.
   Markus Mueller-Heidelberg
*/

div, p , table , li , td , ul {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
}

p.disclamer {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
font-weight:bold;
font-style:italic;
}

h1 {
font-size : 14pt;
font-family : Courier New, Courier;
color : #606060;
}

div.h1 {
font-size : 14pt;
font-family : Courier New, Courier;
color : #606060;
font-weight : bold;
border-bottom: 1px dotted #606060;
}

h2 {
font-size : 12pt;
font-family : Courier New, Courier;
color : #606060;
}

h3 {
font-size : 12pt;
font-family : Courier New, Courier;
color : #606060;
font-weight : bold;
}

div.h3 {
font-size : 12pt;
font-family : Courier New, Courier;
color : #606060;
font-weight : bold;
border-bottom: 1px dotted #606060;
}

h4 {
font-size : 12pt;
font-family : Courier New, Courier;
color : #606060;
font-style : italic;
}

h5 {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
font-style : italic;
font-weight: bold;
}

h6 {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
font-style : italic;
font-weight: bold;
text-decoration: underline;
}

h7 {
font-size : 8pt;
font-family : Courier New, Courier;
color : #606060;
font-style : italic;
font-weight: bold;
}

A:hover {
font-size : 10pt;
font-family : Courier New, Courier;
color : #ff0000;
text-decoration : none;
}

A.kontakt {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
text-decoration : none;
}

BODY {
color : #ffffff;
margin : 10px;
}

td.invert {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
background-color : #ffff99;
}

td.phead {
font-size : 12pt;
font-family : Courier New, Courier;
color : #606060;
background-color : #ffcc00;
font-weight : bold;
letter-spacing : 2px;
border : 1px solid #ffcc00;
}

td.phdatar {
font-size : 10pt;
font-family : Courier New, Courier;
font-style : italic;
color : #222222;
border-right : 1px solid #ffcc00;
border-bottom : 1px dashed #ffcc00;
}

td.phdatal {
font-size : 10pt;
font-family : Courier New, Courier;
font-weight: bold;
color : #333333;
border-left : 1px solid #ffcc00;
}

td.pdatar {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
background-color : #ffffcc;
border-right : 1px solid #ffcc00;
border-bottom : 1px solid #ffcc00;
padding-right:3px;
}

td.pdatal {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
background-color : #ffffcc;
border-left : 1px solid #ffcc00;
border-bottom : 1px solid #ffcc00;
}

table.webcam {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
background-color : #ffffcc;
border : 2px dashed #ffcc00;
}

td.webcam {
font-size : 10pt;
font-family : Courier New, Courier;
color : #606060;
background-color : #ffffcc;
border : 2px dashed #ffcc00;
}

img.webcam {
border : 2px dashed #ffcc00;
}

img.webcam2 {
border : 1px solid #ffcc00;
}

td.listen0 {
border-right:1px solid #CCCCCC;
}

td.listen1 {
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}

td.listen2 {
border-left:1px solid #CCCCCC;
}

td.listen3 {
border-color:1px solid #CCCCCC;
}

.kisnav { padding:2px; }

.webnav {
border-bottom:#000000 dotted 1px;
padding: 3px;
font-size: 10pt;
font-family : Courier New, Courier;
color: #606060;
font-weight:bold;
}

a.webnav:link, A.webnav:active, A.webnav:visited {
text-decoration: none;
border:0px;
}

a.webnav:hover {
font-style:italic;
color: #black;
border:0px;
border-left: 3px dashed #ffcc00;
border-right: 3px dashed #ffcc00;
font-size: 10pt;
text-decoration: none;
padding: 2px;
}

.akte		{
font-size:10pt;
font-family:Courier New, Courier;
color:#000000;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
vertical-align:top;
}

.akter	{
font-size:10pt;
font-family:Courier New, Courier;
color:#000000;
border-bottom:solid 1px #003366;
vertical-align:top;
}

.aktee	{
font-size:10pt;
font-family:Courier New, Courier;
color:#000000;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
white-space:nowrap;
text-align:right;
vertical-align:top;
}
.aktec	{
font-size:10pt;
font-family:Courier New, Courier;
color:#000000;
background-color:#ffffcc;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
vertical-align:top;
}

.akteec	{
font-size:10pt;
font-family:Courier New, Courier;
color:#000000;
background-color:#ffffcc;
border-righ:solid 1px #003366;
border-bottom:solid 1px #003366;
white-space:nowrap;
text-align:right;
vertical-align:top;
}

.akterc	{
font-size:10pt;
font-family:Courier New, Courier;
color:#000000;
background-color:#ffffcc;
border-bottom:solid 1px #003366;
vertical-align:top;
}

.akteen	{
font-size:10pt;
font-family:Courier New, Courier;
color:#FF0000;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
white-space:nowrap;
text-align:right;
vertical-align:top;
}

.akteenc	{
font-size:10pt;
font-family:Courier New, Courier;
color:#FF0000;
background-color:#ffffcc;
border-right:solid 1px #003366;
border-bottom:solid 1px #003366;
white-space:nowrap;
text-align:right;
vertical-align:top;
}

td.editform {
vertical-align:top;
}

td.editformhead {
vertical-align:top;
border-bottom: dotted 1px black;
font-size:11pt;
font-weight:bold;
}