
.b {font-weight:bold;}
.right {text-align:right;}
.center {text-align:center;}
.bottom {vertical-align:bottom;}
.bg {background-color:#FFCC33;}
.bg1 {background-color:#FFF5D8;}
.bg2 {background-color:#FFE9AD;}
.bg3 {background-color:#FFDE82;}
.txt {color:#FFCC33;}
.txt1 {color:#FFF5D8;}
.txt2 {color:#FFE9AD;}
.txt3 {color:#FFDE82;}
.txtw {color:white;}
.txtb {color:black;}
.txtaufstd {color:#000000;}
.txtauf {color:#000000;}
.txtauf1 {color:#000000;}
.txtauf2 {color:#000000;}
.txtauf3 {color:#000000;}
.txtshade {color:#666666;}
.txtshade1 {color:#666666;}
.txtshade2 {color:#666666;}
.txtshade3 {color:#666666;}
.inpbg {background-color:#FFCC33;border:1px solid #666666;color:#000000;margin-bottom:1px;}
.inpbg1 {background-color:#FFF5D8;border:1px solid #666666;color:#000000;margin-bottom:1px;}
.inpbg2 {background-color:#FFE9AD;border:1px solid #666666;color:#000000;margin-bottom:1px;}
.inpbg3 {background-color:#FFDE82;border:1px solid #666666;color:#000000;margin-bottom:1px;}
.inpb {border:1px solid #FFCC33;margin-bottom:1px;}
.inpb1 {border:1px solid #FFF5D8;margin-bottom:1px;}
.inpb2 {border:1px solid #FFE9AD;margin-bottom:1px;}
.inpb3 {border:1px solid #FFDE82;margin-bottom:1px;}
.ball {border:1px solid #FFCC33;}
.ball1 {border:1px solid #FFF5D8;}
.ball2 {border:1px solid #FFE9AD;}
.ball3 {border:1px solid #FFDE82;}
.bb {border-bottom:1px solid #FFCC33;}
.br {border-right:1px solid #FFCC33;}
.bl {border-left:1px solid #FFCC33;}
.bt {border-top:1px solid #FFCC33;}
.bgnorm {background-color:;} /*könnte sich mal ändern*/
.bgwhite {background-color:white;}
b.btnMain {padding:4px;background-color:#FFCC33;color:#000000;border:1px solid #666666;}
b.btnSec {padding:4px;background-color:#FFE9AD;color:#000000;border:1px solid #666666}
img {border:none;}
body,div,td {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color: #000000;
}
div.rand {
	margin:1px;
	margin-left:0px;
}
div.inhalt {
	border:1px solid #FFCC33;
}
span.title {
	background-color:#FFCC33;
	color:#000000;
	padding:4px;
	font-size:12px;
	line-height:22px;
}
span.subtitle {
	border:2px solid #FFCC33;
	border-left:none;
	padding:4px;
	line-height:22px;
}
div.subtitle {margin-left:-4px;width:438px;padding-top:7px;padding-bottom:9px;}
h1.title {
	margin:0px;
	background-color:#FFCC33;
	color:#000000;
	padding:4px;
	font-size:11px;
}
.picturetext {
	color:#999999;
}
.history {
	color:silver;
}
.absatz {
	padding:4px;
	padding-top:0px;
	float:left;
	width:431px;
	line-height:125%;
}
.rubartpic {
	margin:2px;
	height:40px;
	width:40px;
}
.rubarttxt {
	margin:2px;
	margin-left:0px;
}
.KETag {
	letter-spacing:-0.1em;
	line-height:0.9em;
	text-align:right;
	font-size:25px;
	padding-top:-5px;
}
.KERest {
	vertical-align:top;
	font-size:10px;
}
.size10 {font-size:10px;}
.size11 {font-size:11px;}
.size12 {font-size:12px;}
.size13 {font-size:13px;}
div.h1 {font-weight:bold;font-size:20px;margin:1px;}
div.h2 {font-weight:bold;font-size:18px;margin:1px;}
div.h3 {font-weight:bold;font-size:17px;margin:1px;}/*body { background-color:red; }*/
/*div { background-color:#ffaaaa; }*/
body,form {
	margin:0px;
}
td {
	vertical-align:top;
}
td.middle {
	vertical-align:middle;
}
.bgtest {background-color:#ffaaaa;}
a {
	text-decoration:none;
}
a.hu:hover {
	text-decoration:underline;
}
div.abs {
	position:absolute;
}
div.info {
	margin:1px;
	font-weight:bold;
}
div.navkat span.kurz{
	background-color:#FFCC33;
	padding:2px;
	padding-left:0px;
}
div.navkat span.text{
	color:#666666;
	padding-left:3px;
}
div.navkat span.lang{
	background-color:#FFCC33;
	padding:2px;
	padding-left:8px;
	color:#000000;
}
/*div.navkat a:hover {
	background-color:#FFCC33;
}*/
div.navkat {
	padding:2px;
	padding-left:0px;
	margin-bottom:1px;
	/*background:none;*/
}
input, textarea{
	font:menu;
	padding:1px;
}
input.voll, textarea.voll, select.voll {
	width:100%;
}
.abstand {
	margin:2px;margin-top:0px;
}
div.box {
	float:left;margin:0px;margin-bottom:1px;/*overflow:auto;*/
}
div.fullbox {
	float:left;margin:0px;margin-bottom:1px;width:605px;/*overflow:auto;*/
}
div.b22 {
	width:202px;height:202px;
}
div.b22k {
	width:199px;height:202px;
}
div.b32 {
	width:302px;height:202px;
}
div.b42 {
	width:402px;height:202px;
}
div.b62 {
	width:605px;height:202px;
}
div.b6v {
	width:605px;
}
div.b23 {
	width:202px;height:302px;
}
div.b2v {
	width:202px;
}
div.b16v {
	width:160px;
}
div.b43 {
	width:402px;height:302px;
}
div.b34 {
	width:302px;height:405px;
}
div.box11 {
	float:left;margin:0px;
	width:100px;height:100px;background-repeat:no-repeat;
}
div.boxfill {
	margin:0px;margin-bottom:1px;
	padding:3px;overflow:auto;
}
div.navbox {
	text-align:right;margin-right:4px;font-size:9px;
}
td.lasche {
	border:1px solid #FFF5D8;
	border-right:1px solid #FFCC33;
	border-bottom: 1px solid;
	font-weight:bold;
	text-align:center;
	width:100px;
}
td.lascheaktiv {
	background-color:#FFDE82;
	color:#000000;
	border-bottom: 1px solid #FFDE82;
}
td.lascheinaktiv {
	border:3px solid white;
	background-color:#FFE9AD;
	color:#000000;
	border-bottom: 1px solid #FFF5D8;
}
td.lascheleer {
	border-bottom: 1px solid #FFF5D8;
}
.laschensitebg {
	background-color:white;
	border:none;
}
table.laschentab {
	background-color:#FFDE82;
	border-bottom:1px solid #FFCC33;
	margin:3px;
}
.lasch_br {
	border-right:1px solid #FFCC33;
}
.lasch_bl {
	border-left:1px solid #FFF5D8;
}
.btn{
	cursor:pointer;
}
.hlp{
	cursor:help;
}
.error { /*b.error, i.error, a.error, div*/
	color:red;
}
.okay {/*b.okay, i.okay, a.okay, div*/
	color:green;
}
b.infocol, i.infocol, a.infocol, div.infocol {
	color:blue;
}
div.AusgError {
	border:2px solid red;
	text-align:center;
	padding:10px;
	font-size:14px;
	color:red;
	background-color:white;
}
a.AusgError, div.AErrorFarbe {
	color:red;
}
div.AusgInfo {
	border:2px solid blue;
	text-align:center;
	padding:10px;
	font-size:14px;
	color:blue;
	background-color:white;
}
a.AusgInfo, div.AInfoFarbe {
	color:blue;
}
div.AusgOkay {
	border:2px solid green;
	text-align:center;
	padding:10px;
	font-size:14px;
	color:green;
	background-color:white;
}
a.AusgOkay, div.AOkayFarbe {
	color:green;
}
div.AusgErrorKl {
	border:2px solid red;
	text-align:center;
	padding:5px;
	font-size:10px;
	color:red;
	background-color:white;
}
div.AusgInfoKl {
	border:2px solid blue;
	text-align:center;
	padding:5px;
	font-size:10px;
	color:blue;
	background-color:white;
}
div.AusgOkayKl {
	border:2px solid green;
	text-align:center;
	padding:5px;
	font-size:10px;
	color:green;
	background-color:white;
}
.hide {
	visibility:hidden;
}
u.nu {text-decoration:none;}
.picrand {
	margin:5px;
	padding:5px;
}
label {
	position:relative; /* damit's endlich mal zur checkbox paßt */
	top:-3px;
}
