/* CSS Document */



* { margin:0; padding:0; }

body {
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:13px;
	color:#1D262D;
	margin:0;
	background-image:url(/img/common/bg_neu.gif);
}



/* meta navi oben */
#metanavi { height:24px; padding:10px 0 0 56px; width:892px;}
#metanavi img { margin:1px 0 0 0}

#metanavi ul { margin:0 0 0 0px }
#metanavi li {list-style:none; border-right:1px solid #4F565B; margin:1px 4px 0 0;padding:0 4px 0 0; float:left; line-height:12px; }
#metanavi li a {color:#888888}
#metanavi li a:hover {color:#ffffff}

#metanavi input {height:14px; *height:14px; -height:14px; font-family:Arial, Helvetica, sans-serif;font-size:11px; background-color:#A1A1A1; width:83px; color:#1D262D; border:0; line-height:12px; margin:0 3px 0 0; padding-left:3px;}
#metanavi button { background-image:url(/img/common/pfeil_buttom.gif);background-repeat:no-repeat; cursor:pointer; border:0; margin:0; background-color:#1D262D}

/* allgemein mainarea */
#mainArea {padding: 0 0 0 52px; }

/* mainnavi */
#mainnavi { margin-left:4px; height:98px; }


/* fallback navi */
#navi .hauptrubriken { font-size:11px;}
#navi .hauptrubriken div { border-left:1px solid #949494; padding: 0 25px 0 5px; font-weight:bold; text-transform:uppercase; margin:11px 0 7px 0}
#navi .hauptrubriken div a {color:#949494;}
#navi .hauptrubriken div a:hover {color:#79062D}
#navi .subrubriken { font-size:11px; font-weight:normal;}
#navi .subrubriken div {padding: 0 10px 0 0px; }
#navi .subrubriken div a {color:#949494;}
#navi .subrubriken div a:hover {color:#79062D}

/* contentarea */
#contentarea {}

.logoArea {margin:30px 0px 0px 8px;}

#footer { width:896px;margin-top:0px;-margin-top:-5px;line-height:12px; color:#909497}
#footer span {display:block; margin-left:4px;}

/* elemente */
.bold {font-weight:bold;}
.nonbold {font-weight:normal;}

.left {float:left}
.right {float:right;}

.clear-right {clear:right;}
.clear-left {clear:left;}
.clear-all {clear: both; height:0; overflow:hidden; }

select { }

/*allgemeines */
a { text-decoration:none; color:#661429 }
a:link, a:visited {  }
a:hover, a:active, a:focus {color:#888888 }

form {margin:0;padding:0;}
button {}
img { border:0; padding:0; margin:0;}

h1, .headlineBig { text-transform:uppercase }
h2, .headlineMedium {}
h3, .headlineSmall { font-size:14px; margin:0; }
h4, h4 a:link, h4 a:visited, a.h4 , .dachzeile { color:#79062D; font-size:11px; font-weight:bold; line-height:14px;}
h5, h5 a:link, h5 a:visited, h5 a { color:#E8EAEC; margin:0 0 9px 0; font-size:11px; font-weight:bold; }
h6, .textSmall, .copytextMini {color:#8CA6BD; margin:0 0 2px 0; font-weight:bold; font-size:11px;}


.stellenhead{ color:#888888; font-size:11px; display:block; font-weight:bold; text-transform:uppercase;margin-bottom:7px;}
.datumhead{ color:#77072D; font-size:11px; display:block; font-weight:bold;}
.interviewhead{ color:#5C7890; font-size:11px; margin-bottom:8px; display:block; font-weight:bold;}

a.link, span.link { background-image:url(/img/common/pfeil_link.gif); background-repeat:no-repeat; width:3px; height:12px; background-position:right; padding:0px 0px 0px 4px; margin-right:5px; line-height:11px; float:left}
.bu {}


.teaserbild_left { margin:3px 13px 5px 0; float:left}
.teaserbild_right {}
.teaserbild_blank { margin:0 0 11px 0}


.grafikheadline { margin:3px 0 10px 0px; height:20px;}
.flashheadline h2 {font-size:14px;}

/* neues Logo */
.logo1 {position:absolute;top:81px;left:743px;z-index:101;}
.logo2 {position:absolute;top:79px;left:976px;z-index:102;}