.tabselected
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff
}
.tabunselected
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #dddddd
}
.tab
{
    BORDER-RIGHT: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana
}
H3
{
    FONT-SIZE: 11px
}
.beschriftung
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
.oddrows
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    xpadding-left: 3px;
    xpadding-top: 2px;
    xpadding-bottom: 2px
}
.evenrows
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e5e5e5;
    TEXT-ALIGN: left;
    xpadding-left: 3px;
    xpadding-top: 2px;
    xpadding-bottom: 2px
}
.formURLerror
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formEMAILerror
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formTEXTerror
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formNUMBERerror
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formDATEerror
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formPasswordError
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formURLvalid
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formCREDITCARDvalid
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formEMAILvalid
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formTEXTvalid
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formNUMBERvalid
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formDATEvalid
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formPasswordValid
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
SELECT
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formURLmust
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formEMAILmust
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formTEXTmust
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formNUMBERmust
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formDATEmust
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formPasswordmust
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: white
}
.formHTMLEditor
{
    FONT-SIZE: 10px;
    BACKGROUND: white;
    FONT-FAMILY: verdana
}
.formmust,.formvalid
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial

}
.formError
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    FONT-FAMILY: arial
}
.default
{
    BORDER-RIGHT: gray 0px solid;
    BORDER-TOP: gray 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: gray 0px solid;
    BORDER-BOTTOM: gray 0px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f2f2f2
}
A
{
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none
}
.internLink
{
    FONT-WEIGHT: bold;
    COLOR: black;
    TEXT-DECORATION: none
}
.externLink
{
    FONT-WEIGHT: bold;
    COLOR: darkred;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 10px;
    COLOR: black;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: verdana;
    xBACKGROUND-COLOR: #A9A9A9
}
.topMenuSelected
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: white;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.topMenu
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.leftMenuSelected
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.leftMenu
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.kategorie
{
    BORDER-RIGHT: #4e4e4e 1px solid;
    BORDER-TOP: #4e4e4e 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #4e4e4e 1px solid;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #4e4e4e 1px solid;
    FONT-FAMILY: verdana
}
.addonText
{
    BORDER-RIGHT: #4e4e4e 1px solid;
    BORDER-TOP: #4e4e4e 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #4e4e4e 1px solid;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #4e4e4e 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #c2c2c2
}
.mainText
{
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: verdana
}
.listheader
{
    FONT-SIZE: 10px;
    COLOR: black;
    BORDER-BOTTOM: black 2px solid;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
TD
{
    xtext-align: left
}
H2
{
    FONT-SIZE: 12px
}
H1
{
    FONT-SIZE: 15px
}
#error
{
    COLOR: red
}

.formValid
{
	border:1px solid gray;
}

.formMust
{
	border:1px solid black;
}

.formError
{
	border:1px solid red;
}


#checkbox
{
	border:0px;
}

#radio
{
	border:0px;
}