BODY {
	FONT-FAMILY: verdana, arial; COLOR: #000;
}
DIV.message {
	FONT-WEIGHT: bold
}
.error {
	COLOR: red
}
.bbForm LABEL {
	TEXT-ALIGN: right; MARGIN: 5px 10px 0px 0px; WIDTH: 150px; DISPLAY: block; FONT: bold 11px Verdana, Arial; FLOAT: left; CLEAR: left
}
.bbForm .pict {
	TEXT-ALIGN: right; MARGIN: 5px 10px 0px 0px; WIDTH: 380px; DISPLAY: block; FONT: bold 11px Verdana, Arial; FLOAT: left; CLEAR: left
}
FIELDSET {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid; PADDING-TOP: 0px
}
FIELDSET#send {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
LEGEND {
	MARGIN: 0px 0px 0px 10px; FONT-FAMILY: verdana, arial; COLOR: #ff6600; FONT-SIZE: 1.2em
}
.bbForm INPUT.text {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; MARGIN: 5px 0px 0px; WIDTH: 350px; FONT: 11px Verdana, Arial; FLOAT: left; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
.bbForm INPUT.strasse_text {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; MARGIN: 5px 0px 0px; WIDTH: 306px; FONT: 11px Verdana, Arial; FLOAT: left; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
.bbForm TEXTAREA {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; MARGIN: 5px 0px 0px; WIDTH: 350px; FONT: 11px Verdana, Arial; FLOAT: left; HEIGHT: 100px; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
.bbForm INPUT#hausnummer {
	MARGIN: 5px 0px 0px 5px; WIDTH: 35px
}
.bbForm INPUT#v_hausnummer {
	MARGIN: 5px 0px 0px 5px; WIDTH: 35px
}
.bbForm INPUT.titel {
	WIDTH: 35px
}
.bbForm INPUT.confirm {
	MARGIN: 0px 0px 30px
}
.bbForm INPUT {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
.bbForm TEXTAREA {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
.bbForm SELECT {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
.bbForm INPUT:focus {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; BACKGROUND-COLOR: #f0f0f0; COLOR: #000; BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid
}
.bbForm TEXTAREA:focus {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; BACKGROUND-COLOR: #f0f0f0; COLOR: #000; BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid
}
.bbForm SELECT:focus {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; BACKGROUND-COLOR: #f0f0f0; COLOR: #000; BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid
}
.bbForm SELECT.strasse {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; MARGIN: 5px 0px 0px; WIDTH: 310px; FONT: 11px Verdana, Arial; FLOAT: left; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
.bbForm SELECT.time {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; MARGIN: 5px 0px 0px; WIDTH: 35px; FONT: 11px Verdana, Arial; FLOAT: left; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
.bbForm SELECT {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; MARGIN: 5px 0px 0px; WIDTH: 350px; FONT: 11px Verdana, Arial; FLOAT: left; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
.bbForm SELECT.anrede {
	WIDTH: 60px
}
.bbForm OPTGROUP {
	FONT-STYLE: normal; COLOR: #777; FONT-WEIGHT: normal
}
.bbForm OPTION {
	FONT-STYLE: normal; COLOR: #000; FONT-WEIGHT: normal
}
.bbForm INPUT.button {
	BORDER-BOTTOM: silver 1px solid; BORDER-LEFT: silver 1px solid; MARGIN: 5px 10px 0px 0px; WIDTH: 100px; FONT: 11px Verdana, Arial; FLOAT: left; BORDER-TOP: silver 1px solid; BORDER-RIGHT: silver 1px solid
}
.hidden {
	DISPLAY: none
}
.bbForm {
	WIDTH: 550px; DISPLAY: block
}
.cfdebug {
	CLEAR: both
}
.left {
	MARGIN-TOP: 5px; FLOAT: left
}
.bbForm TH.kalerderblatt_topic {
	BACKGROUND-COLOR: #fcf685; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-WEIGHT: bold
}
.bbForm #kalmark2 {
	BACKGROUND-COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: smaller
}
.bbForm #kalmark3 {
	BACKGROUND-COLOR: #dddddd; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: smaller
}
.bbForm #kalmark4 {
	BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: smaller
}
.bbForm #kalmark4 A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff9900; FONT-WEIGHT: bold
}
.bbForm #kalmark3 A {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff9900; FONT-WEIGHT: bold
}
.bbForm #kalmark4 A:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff9900
}
.bbForm #kalmark3 A:active {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff9900
}
.bbForm #kalmark4 A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc6600
}
.bbForm #kalmark3 A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc6600
}
.bbForm fieldset div { display: inline-block; float: left; clear: none; height: 25em; }

.bbForm .kalender_row { width: 100%; }

.bbForm .kalender_row div { }
