/* Standart-Formatierung */
html {
	height: 100%;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #555555; 
	line-height:15px;
	margin: 0;
	padding: 0;
	scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#555555;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-face-color:#f2f2f2;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#555555;
	scrollbar-track-color:#ffffff;
	background-color: #F5F5F5;
	height: 100%;
}
p {margin-bottom: 10px; line-height: 20px; text-align: left; }
td {font-size: 11px;}
h1 {font-size: 15px; }
h2 {font-size: 13px; margin-top: 35px; }
h3 {font-size: 11px; font-weight: bold; }
h4 {font-size: 11px; font-weight: bold; padding-bottom: 2px; border-bottom: solid 1px #990000; }
h5 {font-size: 11px; font-weight: bold; padding-bottom: 2px; border-bottom: solid 1px #990000; }
h6 {font-size: 13px; font-weight: bold; padding-bottom: 2px; border-bottom: solid 1px #555555; }
a {color: #555555; text-decoration: none; }
legend {background-image: url('../images/db.jpg'); background-repeat: no-repeat; background-position: 2px 2px; padding-left: 17px; }
ul {list-style-image:url('../images/ul_bullet.gif');}
li {line-height: 20px; }
input {border: solid 1px #888888; background-color: #FCFCFC; padding:3px;}
textarea {border: solid 1px #888888; background-color: #FCFCFC; padding:3px;}
th {font-weight:normal;text-align:left;border-bottom:solid 1px #c0c0c0; padding-top:8px; padding-bottom:3px}
img {border: 0;}

#PAGE_CENTER{
	height: 100%
}

#PAGE_FRAME{
	width: 836px;
	min-height: 100%;			/* Mindesthöhe in modernen Browsern */
	height: auto !important;	/* !important-Regel für moderne Browser */
	height: 100%;				/* Mindesthöhe in IE (<7) */
	display: block;
	background-color: white;
	background-image: url('../images/page_bg.jpg'); 
	background-repeat: y-repeat;
}

#PAGE_FRAME_CONTENT{
	width: 810px;
	display: block;
	margin-left: 13px;
	margin-right: 13px;
	padding: 0;
}

.PAGE_CONTENTS{
	text-align: left;
	padding-left: 230px;
	padding-right: 25px;
	background-position: 17px 0px;
	min-height: 420px;			/* Mindesthöhe in modernen Browsern */
	height: auto !important;	/* !important-Regel für moderne Browser */
	height: 420px;				/* Mindesthöhe in IE (gt 7) */
}

#mannavi_set{
	display:block;
	margin-left: 10px;
	margin-right: 10px;
}


#PAGE_CONTENT_agb {
	background-image: url('../images/agb.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_standorte {
	background-image: url('../images/standorte.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_agb_impressum {
	background-image: url('../images/agb_impressum.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_news {
	/*background-image: url('../images/seminare.jpg'); 
	background-repeat: no-repeat;*/
}

#PAGE_CONTENT_impressum {
	background-image: url('../images/impressum.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_internationales {
	background-image: url('../images/internationales.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_managementsysteme {
	background-image: url('../images/managementsysteme.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_human_resources {
	background-image: url('../images/human_resources.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_seminare {
	background-image: url('../images/seminare.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_kompaktfortbildung {
	background-image: none; 
	padding-left: 20px;
}

#PAGE_CONTENT_individuelles {
	background-image: url('../images/individuelles.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_mediation {
	background-image: url('../images/mediation.jpg'); 
	background-repeat: no-repeat;

}

#PAGE_CONTENT_arbeitsplatzbezogene_ausbildung {
	/*background-image: url('../images/arbeitsplatzbezogene_ausbildung.jpg'); 
	background-repeat: no-repeat;*/
    
}

#PAGE_CONTENT_erfolgsfaktoren_und_downloads {
    background-image: url('../images/erfolgsfaktoren_und_downloads.jpg'); 
    background-repeat: no-repeat;
}

#PAGE_CONTENT_stellenmarkt {
	background-image: url('../images/stellenmarkt.jpg'); 
	background-repeat: no-repeat;
}

#PAGE_CONTENT_downloads {
	background-image: url('../images/download.jpg'); 
	background-repeat: no-repeat;
}

#mainnavi_set{
	display: block;
	width:790px;
	background-color: red;
}


.ec_link {color: #555555; text-decoration: underline}
.ec_link:hover {color: #222222; text-decoration: underline}

.pdf_link {background-image: url('../images/pdf_link.gif'); background-repeat: no-repeat; background-position: 25px 0px; padding-left: 55px; margin-bottom: 5px; }
.formular_link {background-image: url('../images/formular_link.gif'); background-repeat: no-repeat; background-position: 30px 5px; padding-left: 55px; margin-bottom: 5px; }
.doc_link {background-image: url('../images/doc_link.gif'); background-repeat: no-repeat; background-position: 25px 0px; padding-left: 55px; margin-bottom: 5px; }

#start {text-align: center; }
.flag_tbl {margin-top: 10px; width:350px; }
.flag {border: solid 1px black; }
.flag_border {height: 38px; padding: 4px;  border: solid 1px #c0c0c0; text-align: center;}
.flag_border:hover {border: solid 1px #990000;}

/* Startseiten-Menü */
.menu_start_top {width: 768px; margin-bottom: 45px; }
.menu_start_top_td {width: 768px; height: 35px; text-align: center; vertical-align: middle; }

#logo_top {
	padding-top: 20px;
	padding-bottom: 25px;
}

#logo_top_2 {
	padding-top: 7px;
	padding-bottom: 15px;
}

#logo_top_klein {
	display: block;
	width: 100%;
	padding-top:10px;
	padding-bottom: 15px;	
}

#start_logo {
    text-align: center; 
}


.menu_start_table {width: 770px}
.menu_start_table_2 {margin-top: 10px; }

.menu_start_bottom {width: 768px; border-top: solid 1px #555555; border-bottom: solid 1px #555555; margin-top: 25px; }
.menu_start_bottom_td {text-align: center; vertical-align: middle; color: #555555; line-height: 17px;}
.menu_start_bottom_link {text-decoration: underline; color: #555555; }
.menu_start_bottom_link:active {text-decoration: underline; color: #555555; }
.menu_start_bottom_link:visited {text-decoration: underline; color: #555555; }
.menu_start_bottom_link:hover {text-decoration: none; }

.menu_start_col {width: 10px }
.menu_start_row {height: 15px}
.menu_start_row_2 {height: 5px}

.menu_start {
	width: 185px; height: 300px; 
	text-align: left; vertical-align: text-top; border: solid 1px #555555; background-image: url('../images/start_1.jpg'); background-position: 0px 0px;}

.mainnavi_IMG {
	float:left;
	margin-bottom: 30px
}

.spacer_width{
	width: 192px;
	height: 1px;
	margin: 0;
	padding:0;
}

#no_margin{
	margin: 0;
}

#topnavi_set{
	display:block;
	height: 115px;
	padding-top:3px;;
	margin:0;
}

.topnavi_topic{
	display: block;
	line-height: 17px;
	text-align: center;
	color: white;
	background-color: #990000;
	border: solid 1px #555555;
	
}

A.topnavi_link  {
	display: block;
	width: 190px;
	line-height: 17px;
	text-align: center;
	color: #555555;
	background-color: white;
	border: solid 1px #555555;
	text-decoration:none;
	margin-top: 2px;
}

A.topnavi_link:hover, #navitop_active {
	background-color: #f0f0f0;
}

.start_IMG {
	border: solid 1px #555555;
	margin: 0px;
	padding: 0px;
	margin-bottom: 4px;
}

#navi_col_1{
	padding-left: 16px;
}

#navi_col_2{
	padding-left: 3px;
}


.start_topic {
	line-height: 25px;
	text-align: center;
	color: white;
	background-color: #990000;
	margin-bottom: 5px;
	border: solid 1px #555555;

}

.start_link{
	display: block;
	width: 190px;
	line-height: 25px;
	text-align: center;
	color: #555555;
	background-color: white;
	text-decoration:none;
	margin-top: 5px;
	border: solid 1px #555555;
}

.start_link:hover{
	background-color: #EDEDED;
}

.menu_start_0_1 {width: 185px; height: 300px; text-align: left; vertical-align: text-top; border: solid 1px #555555; background-image: url('../images/start_1.jpg'); background-position: 0px 0px;}
.menu_start_0_2 {width: 185px; height: 300px; text-align: left; vertical-align: text-top; border: solid 1px #555555; background-image: url('../images/start_2.jpg'); background-position: 0px 0px;}
.menu_start_0_3 {width: 185px; height: 300px; text-align: left; vertical-align: text-top; border: solid 1px #555555; background-image: url('../images/start_4.jpg'); background-position: 0px 0px;}
.menu_start_0_4 {width: 185px; height: 300px; text-align: left; vertical-align: text-top; border: solid 1px #555555; background-image: url('../images/start_3.jpg'); background-position: 0px 0px;}
.menu_start_1 {width: 185px; height: 25px; text-align: center; vertical-align: middle; border: solid 1px #555555; background-color: #990000; color: #ffffff}
.menu_start_2 {width: 185px; height: 20px; text-align: center; vertical-align: middle; border: solid 1px #555555; font-size: 11px; background-image: url('../images/bg_menu_start_29.jpg'); background-repeat: x-repeat; background-position: 0px 0px; padding: 0px; }
 
.menu_start_1_link {display:block; font-size: 13px; color: #ffffff; text-decoration: none; line-height: 25px; background-color: #990000 }
.menu_start_1_link:hover {background-color: #770000}

.menu_start_2_link {display:block; font-size: 11px; color: #555555; text-decoration: none; line-height: 20px; }
.menu_start_2_link:hover {background-color: #EDEDED; }

/* Navigation */
.navi_col {width: 6px;}
.navi_row {height: 2px;}
.navi_table {width: 770px;}
.navi_table_logo {width: 770px; margin-bottom: 10px; }
.navi_table_logo_td {width: 770px; text-align: center; }
.navi_topic {width: 188px; height: 15px; border: solid 1px #555555; line-height: 15px; text-align: center; vertical-align: middle; color: #ffffff; background-color: #990000;}
.navi_td {width: 188px; height: 15px; border: solid 1px #555555; line-height: 15px; text-align: center; vertical-align: middle;}
.navi_td_active {width: 188px; height: 15px; border: solid 1px #555555; line-height: 15px; text-align: center; vertical-align: middle; background-color: #EDEDED; color: #444444}

.navi_link_top {display: block; font-size: 11px;  text-decoration: none; line-height: 15px;}
.navi_link_top:hover {background-color: #770000;}
.navi_link {display: block; font-size: 11px; color: #555555; text-decoration: none; line-height: 15px;}
.navi_link:hover {background-color: #EDEDED;}

/* Topics und Footer*/
.topic_trennstrich {width: 770px; color: #555555; padding-top: 0px; margin-top: 8px;  }
#bild {padding-left: 0px; padding-top:0px; margin-left:0px; margin-top:0px;  }
.topic_inhalt {position: absolute; right: 50px; width: 500px; }
.topic_inhalt_pav {position: absolute; right: 40px; width: 500px; }

.table_footer {
	width: 100%; border-top: solid 1px #990000; border-bottom: solid 1px #990000; margin-top: 25px; margin-bottom: 5px;
}
.footer_td {
	text-align: center;
	width: 33%;
	padding-top: 3px;
	padding-bottom: 3px;
}

#FOOTER{
	display:block;
	width: 100%;
	border-top: solid 1px #990000;
	border-bottom: solid 1px #990000;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 20px;
	margin-bottom: 6px;
}

.footer_ttt {
	display:block;
	color: #990000;
	padding-left: 20px; 
	float: left;
}

#ttt{
	background-image: url('../images/f_ttt.gif'); 
	background-repeat: no-repeat; 
	background-position: 40px 0px; 
	padding-left: 60px;
}

#ttt:hover{
	background-image: url('../images/f_ttt_2.gif'); 
}

#mail{
	background-image: url('../images/f_mail.gif'); 
	background-repeat: no-repeat; 
	background-position: 95px 2px; 
	padding-left: 115px;
}

#mail:hover{
	background-image: url('../images/f_mail_2.gif'); 

}

#startseite{
	background-image: url('../images/f_home.gif'); 
	background-repeat: no-repeat; 
	background-position: 100px 0px; 
	padding-left: 120px;
}

#startseite:hover{
	background-image: url('../images/f_home_2.gif'); 

}


.footer_ttt:hover {color: #990000; background-image: url('../images/f_ttt_2.gif'); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 20px;  }
.footer_home {color: #990000; background-image: url('../images/f_home.gif'); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 20px;  }
.footer_home:hover {color: #990000; background-image: url('../images/f_home_2.gif'); background-repeat: no-repeat; background-position: 0px 0px; padding-left: 20px;  }
.footer_mail {color: #990000; background-image: url('../images/f_mail.gif'); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 20px;  }
.footer_mail:hover {color: #990000; background-image: url('../images/f_mail_2.gif'); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 20px;  }

/* Formulare */
input, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}
.input_text {border: solid 1px #888888; background-color: #FCFCFC; }
.input_reset {width: 105px; height: 18px; background-color: #f2f2f2; border: 0; background-image: url('../images/bt_reset.jpg'); margin-top: 10px; }
.input_submit {width: 105px; height: 18px; background-color: #f2f2f2; border: 0; background-image: url('../images/bt_submit.jpg'); margin-top: 10px; }
.input_image {border: 0; margin-left: 5px; }
.select_style_1 {width: 261px; }
.option_1 {background-color: #fcfcfc}
.option_2 {background-color: #f2f2f2}
.form_line {background-color: #f2f2f2; border-bottom: solid 1px #555555; font-weight: bold; }
.input_textfield_anfrage_2 {width: 315px; border: solid 1px #888888; background-color: #FCFCFC;}


/* Seminare */
.fieldset_seminare {margin-top: 20px; margin-bottom: 40px;}
.title3 {height: 30px; font-weight: bold; padding-top: 10px; padding-left: 15px; border-bottom: solid 1px #990000; background-image: url('../images/h3_list.gif'); background-repeat: no-repeat; background-position: 0px 15px;   }
.cellHeader {font-size: 11px; font-weight: normal; background-color: #f2f2f2; padding-top: 4px; padding-bottom: 3px; padding-right: 5px; text-align: left; vertical-align: text-top; border-bottom: solid 1px #cccccc;}
.cellData0 {text-align: left; vertical-align: text-top; border-bottom: dashed 1 #555555; padding: 2px; }
.cellData1 {text-align: left; vertical-align: text-top; border-bottom: dashed 1 #555555; padding: 2px; }
.cellData2 {text-align: left; vertical-align: text-top; border-bottom: dashed 1 #555555; padding: 2px; }
.form_radio {text-align: center; vertical-align: text-top; border-bottom: dashed 1 #555555; padding: 2px; }
.small {text-align: right; font-size: 9px; }
.small_form {text-align: left; font-size: 9px; }
.small_send {text-align: left; font-size: 9px; }
.form_spacer {height: 1x; border-top: solid 1px #888888; text-align: right }
.spacer_left {padding-left: 15px; }
.hinweis {width: 100%; padding: 3px; background-color: #f2f2f2;border-bottom: solid 1px #555555; border-top: solid 1px #555555;}

/* Standorte */
.table_standort {width: 383px; }
.table_standort_header {width: 383px; vertical-align: middle; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; background-image: url('../images/bg_standorte_h.jpg'); background-position: 0px 0px; color: #ffffff; font-weight: bold; }
.table_standort_row_1 {width: 263px; vertical-align: text-top; padding: 2px; background-color: #f2f2f2}
.table_standort_row_1_a {width: 120px; vertical-align: text-top; padding: 2px; background-color: #f2f2f2;}
.table_standort_row_2 {width: 263px; vertical-align: text-top; padding: 2px;}
.table_standort_row_2_a {width: 120px; vertical-align: text-top; padding: 2px;  }
.table_standort_bottom {height: 1px; background-color: #990000; }

/* Impressum */
.h3_list {padding-left: 12px; background-image: url('../images/h3_list.gif'); background-repeat: no-repeat; background-position: 0px 5px; }

/* Anfrage-Formular */
.table_anfrage {width: 500px; margin-top: 10px; margin-bottom: 10px;}
.input_textfield_anfrage {width: 195px; border: solid 1px #888888; background-color: #FCFCFC;}
.anfrage_text {width: 150px; vertical-align: text-top; text-align: left;}
.fieldset_anfrage {width: 500px; }
.wv_cells {padding-right: 20px; }
.send_td_1 {width: 30%; border-bottom: solid 1px #cccccc; padding-top: 4px; padding-bottom: 3px; vertical-align: text-top; }
.send_td_2 {width: 70%; border-bottom: solid 1px #cccccc; padding-top: 4px; padding-bottom: 3px; vertical-align: text-top; }
.send_print {font-size: 11px; background-color: #f2f2f2; padding-top: 4px; padding-bottom: 3px; padding-right: 5px; text-align: right; vertical-align: text-top; }
#print_logo {display: none}
#print_url {display: none;}
#print_url_tbl {display: none}

/* Datenbank Stellenmarkt */
.hinweis_red {color: #990000; font-style: italic; }
.back_link {background-image: url('../images/back.gif'); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 15px; }
.sm_start_tab {width: 100%; margin-top: 25px;}
.sm_head {font-size: 11px; font-weight: normal; background-color: #f2f2f2; padding-top: 4px; padding-bottom: 3px; padding-right: 5px; text-align: left; vertical-align: text-top; border-bottom: solid 1px #cccccc;}
.sm_link {display:block; font-size: 11px; color: #555555; text-decoration: none; line-height: 20px;  background-image: url('../images/ul_bullet.gif'); background-repeat: no-repeat; background-position: 5px 0px; padding-left: 15px; }
.sm_link:hover {background-color: #f2f2f2; }
.sm_link:active {background-color: #f2f2f2; border: solid 1px #cccccc}
.sm_link_2 {display:block; font-size: 11px; color: #555555; text-decoration: none; line-height: 20px; }
.sm_link_2:hover {background-color: #66CC33; color: white}
.sm_link_3 {display:block; font-size: 11px; color: #555555; text-decoration: none; line-height: 20px; }
.sm_link_3:hover {background-color: #cc0000; color: white}
.sm_link_4 {display:block; font-size: 11px; color: #555555; text-decoration: none; line-height: 20px; }
.sm_link_4:hover {background-color: #FF6600; color: white}

.start_td_1 {width: 70%}
.start_td_2 {width: 10%; text-align: center}
.start_td_3 {width: 10%; text-align: center}
.start_td_4 {width: 10%; text-align: center}

.vsd_footer {text-align: center; padding-top: 5px; border-top: solid 1px #555555;}
.vsd_footer_tab {margin-top: 40px;}
.sprache {width:100%; padding-top: 2px; font-size: 10px; color: #666666; text-align: center;}
.link_sprache {}
.link_sprache:hover {color: black}

/* NEWSLETTER - Backend */
.legend_login {padding-left: 5px; padding-right: 8px; color: #555555}
#bt_yes {width: 180px;}
#bt_no {width: 180px;}
#bt_ok {width: 50px; height:50px; margin-left: 10px; background-color: #dddddd; color: black}
#bt_edit {width: 75px; background-color: #dddddd; color: black}
#bt_edit_go{width: 130px; background-color: #ff9000; color: white; border: white; padding: 3px;}
#bt_reset {width: 75px; background-color: #dddddd; color: black}
#bt_nl_send {background-color: #900000; color: white; width: 230px; height: 30px; }

#inactive {background-color: #dddddd; color: #808080}
.td_normal {border-bottom: solid 1px #cccccc; padding-top: 4px; padding-bottom: 4px; width:70%}
.td_bt {border-bottom: solid 1px #cccccc; padding-top: 2px; padding-bottom: 2px; text-align: center; width: 15%}
.nl_link_edit {display: block; background-color: #ff9000; padding-top: 2px; padding-bottom: 2px; color: white; font-size: 10px; }
.nl_link_delete {display: block; background-color: #900000; padding-top: 2px; padding-bottom: 2px; color: white; font-size: 10px; }
.nl_link_delete_2 {display: block; background-color: #900000; padding-top: 2px; padding-bottom: 2px; color: white; font-size: 10px;width: 40px; text-align: center}

.output {font-family: Courier New; font-size: 14px; }

.nl_start {vertical-align: text-top; width:50%}
.nl_start_re1 {vertical-align: text-top;}
.nl_start_re2 {vertical-align: text-top; width: 200px; text-align: left}

/* Seminar-Seite neu */
.auswahl_feld{
background-color:#f0f0f0; padding:10px; display:block;
}

.auswahl_feld_td{
border-bottom:dotted 1px grey;padding-top:4px; padding-bottom:4px; 
} 

.option_kurse{
background-image: url('../images/pfeil.gif'); background-repeat: no-repeat; background-position: 2px 5px; padding-left:15px;
}

.submit_button{
cursor:pointer;padding-left:10px; padding-right:10px;
}

.fehler_hinweis{
display:block; font-weight:bold;color:#900000;margin-top:10px; border:dotted 1px #900000; padding:3px; 
}

.td_seminare_line{
padding-top:3px; padding-bottom:3px; border-bottom:solid 1px #c0c0c0; vertical-align:top
}

.kurs_link{
font-weight:bold;background-image: url('../images/pfeil.gif'); background-repeat: no-repeat; background-position: 2px 5px; padding-left:15px;

}
.kurs_link:hover{
text-decoration:underline
}

.fussnote{
margin-top:15px;text-align:right;border:dotted 1px #c0c0c0;padding-top:3px; padding-bottom:3px;
}

.kurs_vorschau{
width:540px; border:solid 1px #c0c0c0; padding:2px; margin-bottom:5px; 
}

.kurs_vorschau_inline{
padding-left:20px;
}

.seminar-rootline{
display:block; background-color:#f0f0f0;padding-top:3px; margin-bottom:10px; 
}
	.s-r-link{
	text-decoration:underline;
	}
	.s-r-link:hover{
	text-decoration:none;
	}

#footer-line{
text-align:right;font-weight:bold;
}

.td_seminare_anmeldung{
padding-top:3px; padding-bottom:3px; border-bottom:solid 1px #c0c0c0; vertical-align:middle
}

.fehlermeldung{
display:block; padding:2px; background-color:yellow;margin-bottom:3px;color:black
}

.button-link-style{
display:inline; border: solid 1px #888888; background-color: #FCFCFC; padding:4px; 
width:130px; padding-left:10px; padding-right:10px; 
}

#sprach_box {
	display: block;
	text-align: right;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}

DIV#flashBox {
	padding-top: 15px;
}

DIV.startFirma{
	border: solid 1px #c0c0c0;
	padding: 6px;
	margin-bottom: 6px;
}

#noTopMargin {
	margin-top: 0px;
}

A.newsLink {
	color: #900000;
	text-decoration: underline
}

A.newsLink:hover {
	color: #600000;
}

DIV#PAGE_MAINNAVI_BOX {
	margin:0;
}

DIV#PAGE_START_NEWS {
    margin-top: 5px
}

#start_cols {
    height: 450px;          
}

DIV#PAGE_START_NEWSBOX {
	display: block;
	background-color: #f0f0f0;
	padding: 5px;
	margin-left: 16px;
	margin-right: 16px;
	font-weight: bold;
	color: #b0b0b0;
    text-align: center;
}

IMG.floatIMGleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px
}

IMG.floatIMGright {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

UL.jobs_locations LI A{
    text-decoration: underline;    
}

H5.job_topic {
    border-bottom: solid 1px #c0c0c0;
    margin-bottom: 0px;
}

P.bc {
    color: #900000;
}

P.bc A, P.job_back A{
    color: #900000;
    text-decoration: underline;
}

P.job_apply {
    text-align: center;
    margin-top: 22px;
    margin-bottom: 22px;
}

P.job_apply A {
    padding: 5px 25px 5px 25px;
    color: white;
    background-color: #900000;
}

P.job_back {
    text-align: right;
}

.cite {
    font-style: italic;
}

div#career-infobox {
    width: 190px;
    float: left;
}

p.citation {
    text-align: right;
    font-size: 9px;
    margin-top: -10px;
    padding-top: 0px;
}

table#career td {
    font-size: 14px;
    padding: 7px 0 7px 0;
    border-bottom: solid 1px #f0f0f0;
}

table#career td a {
    color: #101010;
    text-decoration: underline;
}

td.career-left {
    width: 350px;
}

.career-note {
    text-align: center;
    color: #C00000;
    font-weight: bold;
}

span.tall {
    font-size: 14px;
    font-weight: bold;
}

table#career-images {
    width: 100%;
    margin-top: 10px;
}

table#career-images td {
    width: 112px;
    text-align: center;
}

table#career-images td img {
    margin-bottom: 10px;
}

.center { text-align: center; }

#career-infobox a {
    text-decoration: underline;
}

#career-imagebox {
    margin-top: 30px;
    text-align: center;
}

#career-imagebox img {
    margin-bottom: 12px;
}

img#cm-headlogo {
    margin-left: 100px;
}

#PAGE_CONTENT_karriere_ohne_studium {
    padding-left: 17px;    
}

#PAGE_CONTENT_karriere_ohne_studium #FOOTER {
    margin-left: 203px;
    width: 555px;
}

#career-mainbox {
    margin-left: 203px;
}

.clearer {
    clear: both;
}
