h1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #FFFFFF
}
FONT.body
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
BODY
{
    OVERFLOW-X: hidden;
    OVERFLOW-Y: scroll;
    MARGIN: 0 0 0 0;
}
A
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #ffffff;
}
A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.Navi
{
    COLOR: #737110;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.Navi:visited
{
    COLOR: #737110
}
A.Navi:hover
{
    COLOR: #9C9A42;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.MenuEmp
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	VERTIVAL-ALIGN: middle;
}
A.MenuEmp:hover
{
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	VERTIVAL-ALIGN: middle;
}
A.MenuEmp:active
{
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	VERTIVAL-ALIGN: middle;
}
A.MenuEmpLeft
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	VERTIVAL-ALIGN: middle;
}

A.MenuEmpLeft:hover
{
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
	VERTIVAL-ALIGN: middle;
}
A.MenuEmpLeft:active
{
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline;
	VERTIVAL-ALIGN: middle;
}
A.navigation
{
    COLOR: #bbbbbb;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.navigation:visited
{
    COLOR: #bbbbbb
}
A.navigation:hover
{
    COLOR: #dddddd;
    TEXT-DECORATION: underline
}
B
{
    FONT-WEIGHT: bold
}
TR.back
{
    BACKGROUND-COLOR: #000066
}
TD
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
TD.content
{
    BACKGROUND-COLOR: #4B93B7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 12px;
	COLOR: #ffffff;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top;
}
TD.contentTITLE
{
    BACKGROUND-COLOR: #4B93B7;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
}
TD.contentINFO
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #404040;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle
}
TD.contentERROR
{
    BACKGROUND-COLOR: #4b93b7;
    COLOR: #9c0c31;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle
}
TD.contentHell
{
    BACKGROUND-COLOR: #fff3f7;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.contentDunkel
{
    BACKGROUND-COLOR: #8ba0d8;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
TD.contentCOL
{
	BACKGROUND-COLOR: #3D5A6C;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: middle;
	padding-left: 5px;
}
TD.contentDETAILS
{
    BACKGROUND-COLOR: #3D5A6C;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
TD.contentCOLDefault
{
    BACKGROUND-COLOR: #666600;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

TD.contentFORM
{
    
}
TD.backgroundTHEMES
{
    BACKGROUND-COLOR: #F7F7F7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
TD.contentTHEMES
{
    BACKGROUND-COLOR: #EFEFDE;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
TD.contentLIGHT
{
    BACKGROUND-COLOR: #3D5A6C;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
TD.contentLIGHTMID
{
    BACKGROUND-COLOR: #e7ebf8;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle
}
TD.contentLIGHTBig
{
    BACKGROUND-COLOR: #fff3c6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.contentLIGHT2
{
    BACKGROUND-COLOR: #ffebdf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.contentLIGHT2Big
{
    BACKGROUND-COLOR: #ffebdf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.ueberschrift
{
    BACKGROUND-COLOR: #ced7ef;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.ueberschriftLIGHT
{
    BACKGROUND-COLOR: #ced7ef;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.gestreift
{
    BACKGROUND-IMAGE: url(tab-back2.gif)
}
TD.back
{
    BACKGROUND-COLOR: #9c0c31;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.Navback
{
    BACKGROUND-COLOR: #9c0c31;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.NavLinks
{
    COLOR: #9c0c31;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.NaviAkt
{
    BACKGROUND-COLOR: #fff3f7;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
TD.Navi
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
TD.colored
{
    BACKGROUND-COLOR: #4b93b7
}
TD.tabHead
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
FONT.subtitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px
}
FONT.description
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: larger;
    FONT-STYLE: italic
}
FONT.info
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
FONT.headline
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
FONT.marked
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
FONT.marked2
{
    COLOR: #1677E2;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
FONT.NaviActive
{
	COLOR: #636531;
}
FONT.title
{
    COLOR: #000066;
    FONT-WEIGHT: bold
}
FONT.titlewhite
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold
}
TR.content
{
    VERTICAL-ALIGN: top
}
TR.colored
{
    BACKGROUND: #bddfff
}
TR.colored2
{
    BACKGROUND: #fff3de
}
FONT.copyright
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
TABLE.content
{
    BACKGROUND-COLOR: #fffbf7;
    VERTICAL-ALIGN: top;
}
TABLE.body
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
TABLE.extend
{
    BACKGROUND-COLOR: #ffffff;
    VERTICAL-ALIGN: top;
}
INPUT
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
TEXTAREA
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
SELECT
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
TD.contentdisable
{
    BACKGROUND-COLOR: #d2d2d2;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: top
}
TD.PromoterNotSelected
{
	BACKGROUND-COLOR: white;
	COLOR: black;
}
TD.PromoterSelected
{
	BACKGROUND-COLOR: blue;
	COLOR: black;
}
TD.PromoterRequested
{
	BACKGROUND-COLOR: yellow;
	COLOR: black;
}
TD.PromoterRejectedRequest
{
	BACKGROUND-COLOR: red;
	COLOR: black;
}
TD.PromoterAcceptedRequest
{
	BACKGROUND-COLOR: green;
	COLOR: white;
}
TD.PromoterRejected
{
	BACKGROUND-COLOR: red;
	COLOR: white;
}
TD.PromoterBooked
{
	BACKGROUND-COLOR: black;
	COLOR: white;
}
TD.PromoterBooked2
{
	BACKGROUND-COLOR: darkolivegreen;
	COLOR: yellow;
}
TD.PromoterBookedRefused
{
	BACKGROUND-COLOR: orange;
	COLOR: red;
}
TD.PromoterRequestedRejected
{
	BACKGROUND-COLOR: orange;
	COLOR: red;
}
TD.PromoterAutoRejected
{
	BACKGROUND-COLOR: orange;
	COLOR: red;
}
TD.BottomLine
{
   	border-top: 1px solid #E6E6E6;
    BACKGROUND-COLOR: #666600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: middle
}
TD.tableHEADER
{
	BACKGROUND-COLOR: #3D5A6C;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	VERTICAL-ALIGN: middle;
	padding-left: 5px;
}
TD.tableHEADERborder
{
	BACKGROUND-COLOR: #00798C;
}
.textfield
{  
	width: 280px
}
UL 
{
list-style-type: disc
}
UL.newslist
{
}
HR.searchResultSeparator
{
	color: #000000;
	background-color: #000000;
	height: 5px
}
.form260
{
 width: 230px;
}
.form165
{
 width: 165px;
}
.form118
{
 width: 118px;
}
.form75
{
 width: 75px;
}
.form27
{
 width: 27px;
}
button, input.button
{
 font-size: 10px;
 width: 15em;
 height: 2em;
 color: #ffffff;
 background-color: #3d5a6c;
}

button.redBtn
{
 font-size: 10px;
 width: 15em;
 height: 2em;
 color: #ffffff;
 background-color: #9c0c31;
}

font.ERROR
{
 COLOR: #9c0c31;
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 FONT-SIZE: 11px;
 FONT-WEIGHT: normal;
}

td.HEADLINE
{
    BACKGROUND-COLOR: #4B93B7;
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
}
.HEADLINE
{
    COLOR: #ffffcc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
}

.big
{	
   font-size: 24px;
   color: #FFFFCC;
   font-weight: bold;
   line-height: 50px;
}
.big2 {
   font-size: 18px;
        color: #FFFFCC;
   font-weight: bold;
        vertical-align: top;
}
td.JOBID
{
    BACKGROUND-COLOR: #4B93B7;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
    padding-left: 10px;
}

td.ERROR
{
    BACKGROUND-COLOR: #4B93B7;
    COLOR: #9c0c31;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
}

td.CONTENT1
{
    BACKGROUND-COLOR: #4B93B7;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
}

.normalText {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #3d5a6c;
}

.redText {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #9c0c31;
}