body,table,th,td,tr,h1,h2,h3,h4,h5,h6 {font-family:Verdana, Arial, Helvetica, sans-serif;}
body.shdel {background-color:#FFCCCC;}
body,p,form,input,a,table,th,td,tr,span {font-size:10pt;}
p, .buchstabe {margin:0px;padding:0px;}
h1, h1 a {font-size:16pt; font-weight:800;margin:0 0 4px;padding:0px;}
h1 a.gr {font-size:12pt; color: #999999}
h5 {font-size:12pt; font-weight:800;margin:0px;padding:4px;background-color:blue;color:white;}
.worddh {font-size:8pt; font-weight:200;margin:0px;padding:0px;font-style:italic;}
span.buchstabe {font-size:13pt;font-weight:800;margin-top:10px;padding-top:10px;}

td.wcol { vertical-align: top; width:100px;} 
.hint, .error {font-size:12pt; font-weight:300;margin:4px;padding:0px;}

.hint {color:green}
.error {color:red}


a                   		{color:#000099;}
a:link, a:active, a:visited {text-decoration:none;}
a:hover        				{text-decoration:underline;}

#coldiv
	{
	float: left;
	margin-top:10px;
	margin-bottom:5px;
	}

#advert
	{
	float: left;
	padding:10px;
	}

#sigdiv
	{
	clear: left;
	}

#outdiv
	{
	width: 120%;
	}

#divselected 
	{	
	position: absolute;
	left: 500px;
	top: 10px;
	background-color: #CCCCCC;	
	border-width:1px;
	border-style:solid;
	border-color:black;	
	color: black;
	xopacity: 0.8;
	xfilter: alpha(opacity=80);
	font-weight:500; 
	cursor:pointer;
	}

#editcomment
	{	
	position: absolute;
	background-color: #99CCFF;	
	border-width:1px;
	border-style:solid;
	border-color:black;	
	color: black;
	font-weight:800;
	padding: 4px;
	}

#editcommenttextarea
	{	
	background-color: #FFFF99;	
	color: black;
	margin-top: 4px;
	margin-bottom: 4px;
	}

.selected 
	{
	font-weight:900; 
	color:orange;
	}

.divselitem 
	{
	margin: 2px;
	}

#divwarten
	{	
	position: absolute;
	left: 50px;
	top: 50px;
	border-width:1px;
	border-style:solid;
	border-color:black;	
	background-color: yellow;
	padding: 10px;
	}

.wordn
	{
	color: #000099;
	}

.worddh, .wordd
	{
	color: #999999;
	}

.wordt
	{
	color: #0033FF;
	}

#weihdiv
	{	
	xposition: absolute;
	xleft: 100px;
	xtop: 100px;
	border-width:2px;
	border-style:solid;
	border-color:green;	
	background-color: #d5c3d6;
	padding: 0px;
	-webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	}

.weihtabcol
	{
	padding: 10px;
	font-size:12pt;
	line-height:16pt;
	font-weight:900;
	white-space:nowrap;
	}
	
.w1, .w2, .w4
	{
	font-size:12pt;
	line-height:16pt;
	font-weight:900;
	}
	
.w1
	{
	color: darkgreen;
	}
	
.w2
	{
	color: #F703BB;
	}

.w4
	{
	color: black;
	}

.w3
	{
	border-width:1px;
	border-style:dashed;
	border-color:#F703BB;
	}
	
.wx
	{
	margin: 0px;
	border-width:1px;
	border-style:solid;
	border-color:black;
	background-color:white;
	padding: 2px;
	color:red;
	cursor:pointer;
	}

.wxcol
	{
	padding: 6px 3px 0px 0px;
	font-size:12pt;
	font-weight:900;
	}
	

