BODY
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal
}
P
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal
}
UL
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal
}
LI
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal
}
OL
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal
}
PRE
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal
}
A:link
{
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.text:link
{
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.text:visited
{
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.text:hover
{
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.text:active
{
    COLOR: red;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.foot:link
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.foot:visited
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.foot:hover
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
A.foot:active
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
A.nav:link
{
    COLOR: white;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.nav:visited
{
    COLOR: white;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.nav:hover
{
    COLOR: red;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.nav:active
{
    COLOR: red;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.sub:link
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    Color: black
}
A.sub:visited
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.sub:hover
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.sub:active
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.sub2:link
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.sub2:visited
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.sub2:hover
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.sub2:active
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.button:link
{
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.button:visited
{
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.button:hover
{
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.button:active
{
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttonnews:link
{
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttonnews:visited
{
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttonnews:hover
{
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttonnews:active
{
    COLOR: black;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttontext:link
{
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttontext:visited
{
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttontext:hover
{
    COLOR: red;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.buttontext:active
{
    COLOR: red;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.whitebutton:link
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.whitebutton:visited
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.whitebutton:hover
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.whitebutton:active
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.doclink:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.doclink:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.doclink:hover
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.doclink:active
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.docsub:link
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.docsub:visited
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.docsub:hover
{
    COLOR: #FF0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.docsub:active
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.abc:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.abc:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.abc:hover
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.abc:active
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
P.aufgrau
{
    FONT-FAMILY: Verdana,sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 15px
}
P.black
{
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px
}
P.sub
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
P.white
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px
}
TD.black
{
    COLOR: black;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 10px
}
.button
{
    COLOR: black;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.buttonactive
{
    COLOR: red;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.fliess
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.head
{
    COLOR: #999999;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.head2
{
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.subhead
{
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.feld1
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    WIDTH: 138px
}
.feld2
{
    BACKGROUND-COLOR: #e7e7e7;
    BORDER-BOTTOM-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    WIDTH: 140px
}
.red
{
    COLOR: red;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.waren
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10px
}
.sub2
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.scalafat
{
    COLOR: #ffffff;
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.scala
{
    COLOR: #ffffff;
    FONT: 12px Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.feldkdnr
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    WIDTH: 90px
}
.feldlang
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    WIDTH: 203px
}
.feldplz
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    WIDTH: 50px
}
.feldort
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    WIDTH: 146px
}
.feldtext
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    WIDTH: 203px
}
A.scala:active
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.scala:hover
{
    COLOR: red;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.scala:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.scala:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.mpfad:active
{
    COLOR: red;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.mpfad:hover
{
    COLOR: red;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.mpfad:link
{
    COLOR: black;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.mpfad:visited
{
    COLOR: black;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}

/* Beginn Style-Erweiterung für Rubrik Architektur */
.architektur_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}

.architektur_copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:17px;
}

.architektur_copy1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.architektur_copy_fett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.buchtips {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:18px;
}

.bundeslaender_link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

.ideenpool_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

.ideenpool_link:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: bold;
}


/* Anfang Styles für die Landkarte */
.karte_pos {
	position: relative;
	top: 0px;
	z-index: 12;
}

#karte {
	position: absolute;
	top: 0px;
}

#karte_bw, #karte_bayern, #karte_saarland, #karte_rheinlandpfalz, #karte_hessen, #karte_thueringen, #karte_sachsen, #karte_sachsenanhalt, #karte_brandenburg, #karte_nordrheinwestfalen, #karte_berlin, #karte_mecklenburgvorpommern, #karte_schleswigholstein, #karte_niedersachsen, #karte_bremen, #karte_hamburg {
	position: absolute;
	top: 225px;
	left: 47px;
	visibility: hidden;
}

#karte_bayern {
	top: 195px;
	left: 89px;
}

#karte_saarland {
	top: 205px;
	left: 0px;
}

#karte_rheinlandpfalz {
	top: 179px;
	left: 15px;
}

#karte_hessen {
	top: 151px;
	left: 57px;
}

#karte_thueringen {
	top: 151px;
	left: 112px;
}

#karte_sachsen {
	top: 150px;
	left: 162px;
}

#karte_sachsenanhalt {
	top: 98px;
	left: 129px;
}

#karte_brandenburg {
	top: 76px;
	left: 147px;
}

#karte_nordrheinwestfalen {
	top: 118px;
	left: 12px;
}

#karte_berlin {
	top: 91px;
	left: 173px;
}

#karte_mecklenburgvorpommern {
	top: 33px;
	left: 130px;
}

#karte_schleswigholstein {
	top: 22px;
	left: 84px;
}

#karte_hamburg {
	top: 56px;
	left: 96px;
}

#karte_niedersachsen {
	top: 63px;
	left: 36px;
}

#karte_bremen {
	top: 70px;
	left: 62px;
}


.bundesland_pos {
	position: relative;
	top: 120px;
}

.bundesland {
	position: relative;
	top: 0px;
}

.bundesland_trennlinie1 {
	position: relative;
	top: 5px;
}

.bundesland_trennlinie2 {
	position: relative;
	top: 35px;
}

#bw, #bayern, #saarland, #rheinlandpfalz, #hessen, #nordrheinwestfalen, #thueringen, #sachsen, #sachsenanhalt, #niedersachsen, #bremen, #hamburg, #brandenburg, #berlin, #schleswigholstein, #mecklenburgvorpommern {
	position: absolute;
	top: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #717D83;
	font-weight: bold;
	z-index: 10;
	visibility: hidden;
}
#btnSubmit{
	border: none;
	border-style: none;
	color: black;
   	background: transparent;
    COLOR: #000000;
	margin: 0;
	padding: 0;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    }


.balkengrau
{
align:left;
margin-top:0px;
padding:5px;
padding-left:10px;
background-image:url(/images/brillux_de/unternehmen/personal/stellenbg2.gif);
background-repeat:repeat-x;
background-color:#DFDEDE;
border:1px solid #CDCDCD;
} 

a.pdflink
{
font-weight:bold;
/*IE5 hack*/
voice-family: "\"}\"";
voice-family:inherit;
/*IE5 hack ende*/
background-repeat:no-repeat;
background-image:url(/images/icons/pdf.gif);
padding-left:20px;
padding-right:0px;
padding-top:5px;
background-position:0px 4px;
/*text-decoration:none;*/
}

a.rtflink
{
font-weight:bold;
/*IE5 hack*/
voice-family: "\"}\"";
voice-family:inherit;
/*IE5 hack ende*/
background-repeat:no-repeat;
background-image:url(/images/icons/rtf2.gif);
padding-left:20px;
padding-right:0px;
padding-top:5px;
background-position:0px 4px;
/*text-decoration:none;*/
}

a.pfeillink
{
font-weight:bold;
/*IE5 hack*/
voice-family: "\"}\"";
voice-family:inherit;
/*IE5 hack ende*/
background-repeat:no-repeat;
background-image:url(/images/nav/pfeilrechts.gif);
padding-left:13px;
background-position:0px 4px;

}

a.pfeillink:hover, a.pdflink:hover, a.rtflink:hover, a.pfeillink:visited, a.pdflink:visited, a.rtflink:visited
{
color:#000000;
font-weight:bold;
}




/* Ende Styles für die Landkarte */