body {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-align:center;
}
p{
text-indent:0px;
} 
ul, ol, dl {
/*IE6 - behebt verschwindendes Backgroundimage bei Listenelementen*/
  position: relative; 
}
/*Formatierung Main karriereportal*/
#container_karriereportal{
position:relative;
padding:0px 0px 0px 0px;
margin:2px auto auto auto;
width:1000px;
background-image:url(../../fileadmin/tmpl/images/background/karriereportal_bg_1000x1.png);
background-repeat:repeat-y;
text-align:left;
min-height:600px;
height:auto !important;  /* für moderne Browser */
height:600px;  /*für den IE */
}
/* diese Klasse dient dazu, einem Kasten, der (nur) gefloatete Elemente enthhält, die Höhe dieser Elemente zu verpassen, relevant für OP, SAF */
.clearfix:after {
content: ".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#middle_karriereportal {
position:relative;
min-height:400px;
background:url(../../fileadmin/tmpl/images/background/hintergrund_navigation_left.jpg) repeat-x #cce0df;
height:auto !important;  /* für moderne Browser */
height:400px;  /*für den IE */
}
#main_karriereportal{
position:relative;
padding:0px 0px 0px 18px;
margin:0px 0px 0px 0px;
float:right;
width:728px;
min-height:520px;
height:auto !important;  /* für moderne Browser */
height:560px;  /*für den IE */
background:url(../../fileadmin/tmpl/images/background/hintergrund_content.jpg) repeat-x #ffffff;
}
#main_karriereportal #contenttitle {
position:relative;
padding:0px 0px 0px 0px;
margin:12px 0 0 0px;
top:0px;
float:left;
color:rgb(100,100,100);
}

#main_karriereportal #content {
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:728px;
}
#main_karriereportal #contentnormal {
position:relative;
border-style:solid solid solid solid;
border-width:0px;
border-color:rgb(154,154,154);
/*padding:10px 0px 10px 10px;*/
margin:23px 0px 0px 0px;
min-height:300px;
height:auto !important;  /* für moderne Browser */
height:300px;  /*für den IE */
width:692px;
float:left;
}

#main_karriereportal #contentnormal_right {
position:relative;
float:left;
/*background-color:rgb(255,255,255);
border-style:solid solid solid solid;
border-width:1px;
border-color:rgb(154,154,154);*/
padding:10px 0px 10px 10px;
margin:0px 0px 0px 0px;
min-height:310px;
height:auto !important;  /* für moderne Browser */
height:310px;  /*für den IE */
width:495px;
}
#main_karriereportal #contentright {
border-color:rgb(154,154,154);
float:left;
padding:0px 0px 0px 0px;
margin:-13px 0px 0px 15px;
}
#main_karriereportal #contentright .titel_karriereuebersicht {
width:145px;
font-size:10px;
}

#main_karriereportal #logo {
position:relative;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:57px;
height:135px;
right:50px;
display:block;
z-index:100;
float:right;
}
#main_karriereportal #claim {
position:relative;
padding:0px 50px 0px 0px;
margin:0px 0px 20px 0px;
top:5px;
width:650px;
left:0px;
z-index:100;
font-family:verdana;
font-weight:900;
font-size:11pt;
color:rgb(1,108,100);
float:right;
text-align:right;
}

/*Rahmen in TypoScript */
/*Standardtext*/
#main_karriereportal #content #contentnormal .box_standardtext .tx-rbflashobject-pi1-swf_altcontent{
text-align:left;
}
#main_karriereportal #content #contentnormal .box_standardtext{
padding-bottom:23px;
clear:left;
}
#main_karriereportal #content #contentnormal .box_standardtext h3{
margin:0;
}
#main_karriereportal #content #contentnormal .box_standardtext h1{
color:rgb(100,100,100);
}
#main_karriereportal #content #contentnormal .box_standardtext,
#main_karriereportal #content #contentnormal .box_standardtext h4,
#main_karriereportal #content #contentnormal .box_standardtext .bodytext,
#main_karriereportal #content #contentnormal .box_fussnote_hinweis .bodytext,
#main_karriereportal #content #contentnormal .box_standardtext ul li,
#main_karriereportal #content #contentnormal .box_standardtext .contenttable{
line-height:15px;
font-size:12px;
font-family:Verdana;
color:#58585a;
font-weight:normal;
}
#main_karriereportal #content #contentnormal .box_standardtext .bodytext,
#main_karriereportal #content #contentnormal .box_standardtext ul{
margin:0px 0px 10px 0px;
}
#main_karriereportal #content #contentnormal .box_standardtext a:link,
#main_karriereportal #content #contentnormal .box_standardtext a:hover,
#main_karriereportal #content #contentnormal .box_standardtext a:visited{
color:#07797c;
text-decoration:none;
}
#main_karriereportal #content #contentnormal .box_standardtext a:hover{
color:#d4021d;
}
#main_karriereportal .searchresult_liste a:link,
#main_karriereportal .searchresult_liste a:hover,
#main_karriereportal .searchresult_liste a:visited{
font-size:12px;
}
#main_karriereportal .searchresult_text{
margin:0 0 10px;
}
#main_karriereportal .search_result_tb {
line-height:10px;
}
#main_karriereportal .searchresult_pagetitle{
margin-top:5px;
}
#main_karriereportal #content #contentnormal .box_standardtext ul {
list-style-type:none;
padding-left:0px;
}
#main_karriereportal #content #contentnormal .box_standardtext ul li {
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_li_button.gif);
background-repeat: no-repeat;
background-position:left 3px;
background-color:transparent;
padding-left:10px;
}
#main_karriereportal #content #contentnormal .box_standardtext .contenttable {
padding-left:0px;
}
#main_karriereportal #content #contentnormal .box_absatztrenner{
height:23px;
}
#main_karriereportal #content #contentnormal .box_standardtext .csc-textpic-intext-left-nowrap .csc-textpic-text{
padding-left:0px;
}
#main_karriereportal #content #contentnormal .box_standardtext .csc-textpic-imagewrap{
margin-right:9px !important;
}
/*Kontakt - Ansprechpartner*/
.page_552 #main_karriereportal #content #contentnormal .box_standardtext.left_floating{
float:left;
padding:0px 20px 13px 0px;
clear:none;
}
.page_552 #main_karriereportal #content #contentnormal .box_standardtext .csc-textpic-equalheight .csc-textpic-text{
width:233px;
height:80px;
background:transparent url(../../fileadmin/tmpl/images/content/kontakt_ap_flaeche.jpg) no-repeat center center;
}
.page_552 #main_karriereportal #content #contentnormal .box_standardtext .csc-textpic-equalheight .csc-textpic-text .bodytext{
font-size:9px;
width:233px;
}
.page_552 #main_karriereportal #content #contentnormal .box_standardtext .csc-textpic-equalheight .csc-textpic-text .bodytext b{
font-size:11px;
}
.page_552 #main_karriereportal #content #contentnormal .box_standardtext .csc-textpic-equalheight .csc-textpic-text .bodytext b i{
font-size:9px;
color:#d4021d;
font-style:normal;
font-weight:normal;
}
.page_552 #main_karriereportal #content #contentnormal .box_standardtext .csc-textpic-equalheight .csc-textpic-text .bodytext a{
font-weight:normal;
color:#58585a;
}
/*Standard Teaserbox*/
a.teaserbox_link, .news_teaserbox_link a{
position:absolute;
width:218px;
height:114px;
z-index:100;
margin:0;
padding:0;
background: transparent url(../../fileadmin/tmpl/images/menu/home_button_dummy.gif) repeat;
}
.news-single-item{
padding:0;
}
.teaserbox, 
.teaserbox_l, 
.teaserbox_r,
.teaserbox_event{
position:relative;
float:left;
width:218px;
height:114px;
z-index:10;
padding:0 12px 12px 0;

}
.teaserbox .csc-textpic-above, 
.teaserbox_l .csc-textpic-above, 
.teaserbox_r .csc-textpic-above,
.teaserbox_event .csc-textpic-above{
position:absolute;
}
.teaserbox .titel_teaser, 
.teaserbox_l .titel_teaser, 
.teaserbox_r .titel_teaser,
.teaserbox_event .titel_teaser{
position:absolute;
top:-5px;
left:0px;
width:218px;
text-align:center;
margin:0;
padding:0;
z-index:10;
color:rgb(255,255,255);
}
.teaserbox .titel_teaser h3, 
.teaserbox_l .titel_teaser h3, 
.teaserbox_r .titel_teaser h3,
.teaserbox_event .titel_teaser h3{
font-family:Verdana;
font-size:12px;
color:rgb(255,255,255);
}
.teaserbox .csc-textpic-text, 
.teaserbox_l .csc-textpic-text, 
.teaserbox_r .csc-textpic-text,
.teaserbox_event .csc-textpic-text{
position:absolute;
top:40px;
left:10px;
width:195px;
}
.teaserbox .csc-textpic-text .bodytext, 
.teaserbox_l .csc-textpic-text .bodytext, 
.teaserbox_r .csc-textpic-text .bodytext,
.teaserbox_event .csc-textpic-text .bodytext,
.teaserbox .csc-textpic-text div.bodytext span p{
font-family:Verdana;
font-weight:300;
font-size:11px;
line-height:15px;
color:rgb(0,0,0);
}

.teaserbox .csc-textpic-text .bodytext b i, 
.teaserbox_l .csc-textpic-text .bodytext b i, 
.teaserbox_r .csc-textpic-text .bodytext b i,
.teaserbox_event .csc-textpic-text .bodytext b i,
.box_fussnote_hinweis .bodytext b i{
color:red;
}
/*Teaserbox bei Objekt links*/
.teaserbox_l .csc-textpic-text p,
.teaserbox_event .csc-textpic-text p{
padding-left:70px;
}
/*Teaserbox bei Objekt rechts*/
.teaserbox_r .csc-textpic-text p{
padding-right:50px;
}
.box_fussnote_hinweis{
clear:left;
padding-top:20px;
display:block;
}
/*TopMenu*/
#flash {
position:absolute;
top:0px;
left:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:1000px;
height:174px;
z-index:10;
}
.ie6_peekaboo_bug_fix{
/* Im IE 6 ist es so, dass wenn eine absolut positionierte Div eine float Div oder relative Div berührt,
der IE 6 diese absolut positionierte Div nicht anzeigt.
Dieser Bug wurde im IE7 zwar beseitigt, aber leider ist der IE 6 ja trotzdem noch im Umlauf.
Bugfix:
Die Lösung ist eigentlich ganz einfach.
Die absolute Div darf eben keine float Div berühren.
Also erstellen wir eine leere Div, mit der Eigenschaft “position:static; ”
und geben die absolute Div in diese hinein. Voila! Es wird dargestellt.
 */
position:static;
}
#menutop {
float:right;
padding:2px 45px 0px 40px;
margin:0px 0px 0px 0px;
text-align:right;
z-index:10;
}

#menutop .ul_menutop {
float:left;
padding:9px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

#menutop .li_menutop_no {
display:inline;
list-style-type:none;
padding:0 0 0 0;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
}
#menutop .li_menutop_no a:link, .li_menutop_no a:visited {
font-family:verdana;
font-size:10px;
font-weight:100;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
color:#58585a;
line-height:100%;
background-image:url(../../fileadmin/tmpl/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
}

#menutop .li_menutop_actifsub {
display:inline;
list-style-type:none;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
}
#menutop .li_menutop_no a:hover {
color:#d4021d;
display:inline;
list-style-type:none;
padding:0px 10px 0px 10px;
margin:0;
background-image:url(../../fileadmin/tmpl/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
}
#menutop .li_menutop_actifsub a:link, 
.li_menutop_actifsub a:visited {
font-family:verdana;
font-size:10px;
font-weight:100;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
color:#58585a;
line-height:100%;
}

#menutop .li_menutop_cur {
display:inline;
list-style-type:none;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
background-image:url(../../fileadmin/tmpl/images/menu/menutop_strich.png);
background-position:right center;
background-repeat:no-repeat;
line-height:100%;
color:#d4021d;
}

#menutop .li_menutop_cur a:link,
.li_menutop_cur a:visited {
font-family:verdana;
font-size:10px;
font-weight:100;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
color:#d4021d;
line-height:100%;
}

#suchfeld{
float:right;
margin:6px 0px 0px 0px;
padding:0px 30px 0px 0px;
}
#suchfeld #search{
margin:2px 0px 0px 0px;
}
#suchfeld .search_text{
float:left;
}


/*Breadcrumb*/
#main_karriereportal #breadcrumb{
color:#58585a;
position:relative;
display:block;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
top:0px;
float:left;
}
#main_karriereportal a.breadcrumb_no:link, 
#main_karriereportal a.breadcrumb_no:visited {
color:#58585a;
font-family:verdana;
font-size:11px;
font-weight:100;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#main_karriereportal a.breadcrumb_no:hover {
color:#d4021d;
font-family:verdana;
font-size:11px;
font-weight:100;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#main_karriereportal a.breadcrumb_cur:link, 
#main_karriereportal a.breadcrumb_cur:visited {
color:#58585a;
font-family:verdana;
font-size:11px;
font-weight:100;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#main_karriereportal a.breadcrumb_cur:hover {
color:#d4021d;
font-family:verdana;
font-size:11px;
font-weight:100;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

/*Formatierung linke Navigation*/
#leftnav_karriereportal {
font-family:verdana;
position:relative;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style-type:none;
float:left;
width:254px;
min-height:500px;
height:auto !important;  /* für moderne Browser */
height:500px;  /*für den IE */
z-index:30;
background:url(../../fileadmin/tmpl/images/background/hintergrund_navigation_left.jpg) repeat-x #cce0df;
}
/* #leftnav_karriereportal .ul_menuleft1_1{
position:relative;
list-style-type:none;
padding:0px 0px 0px 5px;
margin:0px 0px 0px 0px;
height:240px;
width:160px;
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_bg_karriereportal003_aktiv.gif);
background-repeat:no-repeat;
top:145px;
left:46px;
}
 */
 
#leftnav_karriereportal .ul_menuleft {
padding:0px 0px 0px 4px;
margin:0px 0px 0px 0px;
width:121px;
}

#leftnav_karriereportal .ul_menuleft1_1 li,
#leftnav_karriereportal .ul_menuleft2_1 li,
#leftnav_karriereportal .ul_menuleft3_1 li{
list-style-type:none;
}

/*
################
ERSTER MENÜBLOCK
################
*/
#leftnav_karriereportal .ul_menuleft1_1{
position:relative;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:125px;
width:125px;
background-image:url(../../fileadmin/tmpl/images/menu/menuebutton.gif);
background-repeat:no-repeat;
top:-104px;
left:69px;
}
/*Hauptpunkt*/
#leftnav_karriereportal a.menuleft1_1_no:link, 
#leftnav_karriereportal a.menuleft1_1_no:visited, 
#leftnav_karriereportal a.menuleft1_1_no:hover{
display:block;
color:#58585a;
font-weight: 900;
text-align:center;
font-size: 12px;
padding: 52px 6px 52px 0;
}
#leftnav_karriereportal a.menuleft1_1_cur:link, 
#leftnav_karriereportal a.menuleft1_1_cur:visited, 
#leftnav_karriereportal a.menuleft1_1_cur:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:left;
font-size: 12px;
padding: 19px 17px 3px 4px;
}
#leftnav_karriereportal a.menuleft1_1_actifsub:link, 
#leftnav_karriereportal a.menuleft1_1_actifsub:visited, 
#leftnav_karriereportal a.menuleft1_1_actifsub:hover{
display:block;
color:#58585a;
font-weight: 900;
text-align:left;
font-size: 12px;
padding: 19px 17px 3px 4px;
}
#leftnav_karriereportal a.menuleft1_1_no:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:center;
font-size: 12px;
}
#leftnav_karriereportal a.menuleft1_1_cur:hover,
#leftnav_karriereportal a.menuleft1_1_actifsub:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:left;
font-size: 12px;
}
/*Unterpunkte*/
#leftnav_karriereportal a.menuleft1_2_no:link,
#leftnav_karriereportal a.menuleft1_2_no:visited, 
#leftnav_karriereportal a.menuleft1_2_no:hover{
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_li_button.gif);
background-repeat: no-repeat;
background-position:3px 4px;
display:block;
color:#58585a;
font-weight: 100;
text-align:left;
font-size: 9px;
padding: 3px 5px 0 10px;
}
#leftnav_karriereportal a.menuleft1_2_cur:link, 
#leftnav_karriereportal a.menuleft1_2_cur:visited, 
#leftnav_karriereportal a.menuleft1_2_cur:hover{
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_li_button.gif);
background-repeat: no-repeat;
background-position:3px 4px;
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
padding: 3px 5px 0 10px;
}
#leftnav_karriereportal a.menuleft1_2_no:hover{
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
}
#leftnav_karriereportal a.menuleft1_2_cur:hover{
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
}
/*
ERSTER MENÜBLOCK ENDE
*/


/*
################
ZWEITER MENÜBLOCK
################
*/
#leftnav_karriereportal .ul_menuleft2_1{
position:relative;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:125px;
width:125px;
background-image:url(../../fileadmin/tmpl/images/menu/menuebutton.gif);
background-repeat:no-repeat;
top:-104px;
left:69px;
}
/*Hauptpunkt*/
#leftnav_karriereportal a.menuleft2_1_no:link, 
#leftnav_karriereportal a.menuleft2_1_no:visited, 
#leftnav_karriereportal a.menuleft2_1_no:hover{
display:block;
color:#58585a;
font-weight: 900;
text-align:center;
font-size: 12px;
padding: 52px 6px 52px 0;
}
#leftnav_karriereportal a.menuleft2_1_cur:link, 
#leftnav_karriereportal a.menuleft2_1_cur:visited, 
#leftnav_karriereportal a.menuleft2_1_cur:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:left;
font-size: 12px;
padding: 29px 17px 3px 4px;
}
#leftnav_karriereportal a.menuleft2_1_actifsub:link, 
#leftnav_karriereportal a.menuleft2_1_actifsub:visited, 
#leftnav_karriereportal a.menuleft2_1_actifsub:hover{
display:block;
color:#58585a;
font-weight: 900;
text-align:left;
font-size: 12px;
padding: 29px 17px 3px 4px;
}
#leftnav_karriereportal a.menuleft2_1_no:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:center;
font-size: 12px;
}
#leftnav_karriereportal a.menuleft2_1_cur:hover,
#leftnav_karriereportal a.menuleft2_1_actifsub:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:left;
font-size: 12px;
}
/*Unterpunkte*/
#leftnav_karriereportal a.menuleft2_2_no:link, 
#leftnav_karriereportal a.menuleft2_2_no:visited, 
#leftnav_karriereportal a.menuleft2_2_no:hover{
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_li_button.gif);
background-repeat: no-repeat;
background-position:3px 4px;
display:block;
color:#58585a;
font-weight: 100;
text-align:left;
font-size: 9px;
padding: 3px 5px 0 10px;
}
#leftnav_karriereportal a.menuleft2_2_cur:link, 
#leftnav_karriereportal a.menuleft2_2_cur:visited, 
#leftnav_karriereportal a.menuleft2_2_cur:hover{
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_li_button.gif);
background-repeat: no-repeat;
background-position:3px 4px;
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
padding: 3px 5px 0 10px;
}
#leftnav_karriereportal a.menuleft2_2_no:hover{
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
}
#leftnav_karriereportal a.menuleft2_2_cur:hover{
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
}
/*
ZWEITER MENÜBLOCK ENDE
*/


/*
################
DRITTER MENÜBLOCK
################
*/
#leftnav_karriereportal .ul_menuleft2_1{
position:relative;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:125px;
width:125px;
background-image:url(../../fileadmin/tmpl/images/menu/menuebutton.gif);
background-repeat:no-repeat;
top:-99px;
left:114px;
}
/*Hauptpunkt*/
#leftnav_karriereportal .ul_menuleft3_1{
position:relative;
list-style-type:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
height:125px;
width:125px;
background-image:url(../../fileadmin/tmpl/images/menu/menuebutton.gif);
background-repeat:no-repeat;
top:-94px;
left:53px;
}
#leftnav_karriereportal a.menuleft3_1_no:link, 
#leftnav_karriereportal a.menuleft3_1_no:visited, 
#leftnav_karriereportal a.menuleft3_1_no:hover{
display:block;
color:#58585a;
font-weight: 900;
text-align:center;
font-size: 12px;
padding: 52px 6px 52px 0;
}
#leftnav_karriereportal a.menuleft3_1_cur:link, 
#leftnav_karriereportal a.menuleft3_1_cur:visited, 
#leftnav_karriereportal a.menuleft3_1_cur:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:left;
font-size: 12px;
padding: 29px 17px 3px 4px;
}
#leftnav_karriereportal a.menuleft3_1_actifsub:link, 
#leftnav_karriereportal a.menuleft3_1_actifsub:visited, 
#leftnav_karriereportal a.menuleft3_1_actifsub:hover{
display:block;
color:#58585a;
font-weight: 900;
text-align:left;
font-size: 12px;
padding: 29px 17px 3px 4px;
}
#leftnav_karriereportal a.menuleft3_1_no:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:center;
font-size: 12px;
}
#leftnav_karriereportal a.menuleft3_1_cur:hover,
#leftnav_karriereportal a.menuleft3_1_actifsub:hover{
display:block;
color:#d4021d;
font-weight: 900;
text-align:left;
font-size: 12px;
}
/*Unterpunkte*/
#leftnav_karriereportal a.menuleft3_2_no:link, 
#leftnav_karriereportal a.menuleft3_2_no:visited, 
#leftnav_karriereportal a.menuleft3_2_no:hover{
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_li_button.gif);
background-repeat: no-repeat;
background-position:3px 4px;
display:block;
color:#58585a;
font-weight: 100;
text-align:left;
font-size: 9px;
padding: 3px 5px 0 10px;
}
#leftnav_karriereportal a.menuleft3_2_cur:link, 
#leftnav_karriereportal a.menuleft3_2_cur:visited, 
#leftnav_karriereportal a.menuleft3_2_cur:hover{
background-image:url(../../fileadmin/tmpl/images/menu/menuleft_li_button.gif);
background-repeat: no-repeat;
background-position:3px 4px;
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
padding: 3px 5px 0 10px;
}
#leftnav_karriereportal a.menuleft3_2_no:hover{
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
}
#leftnav_karriereportal a.menuleft3_2_cur:hover{
display:block;
color:#d4021d;
font-weight: 100;
text-align:left;
font-size: 9px;
}
/*
DRITTER MENÜBLOCK ENDE
*/
.box_careerbuilder{
}
a#button_event,
a#button_award,
a#button_top_arbeitgeber,
a#button_kostenlos_erreichen,
a#button_kununu{
float:right;
margin-right:9px;
}

a#button_event {
width:100px;
height:67px;
background: green url(../../fileadmin/tmpl/images/content/event.gif) no-repeat;
display:none;
}
a#button_award {
width:139px;
height:67px;
background: url(../../fileadmin/tmpl/images/content/Button_Cat-Award.png) no-repeat;
}
a#button_top_arbeitgeber {
width:140px;
height:67px;
background: url(../../fileadmin/tmpl/images/content/toparbeitgeber.jpg) no-repeat center center;
}
a#button_kununu {
height:67px;
width: 101px;
background: transparent url(../../fileadmin/tmpl/images/content/kununu.gif) no-repeat;
display:block;
}
a#button_kostenlos_erreichen {
height:67px;
width: 237px;
background: transparent url(../../fileadmin/tmpl/images/content/kostenlos_anrufen.gif) no-repeat;
display:block;
margin-right:0px;
}
#header_karriereportal {
position:relative;
	font-family:verdana;
	font-weight:900;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	float:left;
	height:174px;
	width:100%;
/*    background-color: #2645b8;
   background-image:url(../../fileadmin/tmpl/images/background/head_animation_platzhalter.jpg);  */
}
#header_navigation {
  position:relative;
  float:left;
  /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/tmpl/images/background/background_menutop.png', sizingMethod='scale'); 
  background-image:url("../../fileadmin/tmpl/images/background/background_menutop.png") !important;
  background-image:none; 
  background-repeat:repeat-x;
  background-color:transparent; */
  height: 29px;
  width: 100%;
  margin-top:0px;
  z-index:20;
}

#tagcloud,
#left_buttons{
bottom:60px !important;
bottom:20px;
  left:20px;
  /*position:absolute;*/
  position:relative;
}
#tagcloud{
  width:214px;
  height:102px;
/*   background: transparent url(../../fileadmin/tmpl/images/background/tag_wolke.gif) no-repeat; */
      position:relative;
}
/*Extra Buttons links*/
#left_buttons {
  width:230px;
  height:23px;
  text-align:center;
    	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#social_buttons {
bottom:50px !important;
bottom:10px;
position:relative;
  width:130px;
  height:0px;
  text-align:center;
  	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 65px;
	display:block;
	z-index:0;
}

#social_buttons a{
position:relative;
z-index:0;
}

#left_buttons a{
  background-color:#36b2bd;
  color:#ffffff;
  padding:0px 0px 0px 0px;
  height:23px;
  width:74px;
  display:block;
  float:left;
  margin-right:2px;
  position:relative;
  z-index:1000;
}

#left_buttons a.left_buttons_Facebook{
background: transparent url(../../fileadmin/tmpl/images/content/facebook.gif) no-repeat center center;
}
#left_buttons a.left_buttons_Twitter{
background: transparent url(../../fileadmin/tmpl/images/content/twitter.gif) no-repeat center center;
}
#left_buttons a.left_buttons_Kununu{
background: transparent url(../../fileadmin/tmpl/images/content/kununu-logo.gif) no-repeat center center;
}
/*
#left_buttons a.left_buttons_kununu{
background: transparent url(../../fileadmin/tmpl/images/menu/+++) no-repeat center center;
}
*/

/*Footer Karriereportal*/

#footer_karriereportal{
height:67px;
width:678px;
position:relative;
clear:left;
padding-top:50px !important;
padding-top:90px;
}

/*-----Layouts------*/
#layout_0  {
/*an layout 0 gebunden: Flash-Header der Startseite*/
}
#layout_1{
/*an layout 1 gebunden: Flash-Header der Unterseiten*/
}
#layout_2 {

}
#layout_3 {

}
