@charset "utf-8";
/* CSS Document */
#GMX_MBODY{ width:950px; margin:0px auto; overflow:hidden;}
#GMX_leftpanel{ width:630px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333; line-height:normal;}
#GMX_rightpanel{ width:300px; float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:normal;}
#GMX_hr{ width:100%; height:3px; margin:0px 0px 6px 0px; background:#d2d2d2; clear:both;}

/* TOP BANNER */
#GMX_TOP_banner{ width:630px; height:359px; background:url(http://media.newjobs.com/mm/redux/alliances/atgmx/images/GMX_mainbanner.jpg) no-repeat left top; overflow:hidden;}
#GMX_TOP_banner_title{ padding:30px 0px 70px 20px; font:bold 30px/45px Arial, Helvetica, sans-serif; color:#fff;}
#GMX_TOP_banner_Stellenangebote_BOX{ padding:0px 0px 0px 20px; font:bold 20px/normal Arial, Helvetica, sans-serif; color:#2e8022;}
#GMX_TOP_banner_Stellenangebote_BOX_heading{ font:bold 20px/normal Arial, Helvetica, sans-serif; color:#2e8022; padding-bottom:15px;}


#GMX_TOP_banner_Stellenangebote_BOX_SEARCH{ width:510px; float:right; padding-right:15px; overflow:hidden; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333; padding-bottom:10px;}
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW{ width:510px; display:block;}
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text{ width:80px; padding-right:10px; text-align:right; float:left; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333; font-weight:bold; line-height:28px; }
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text_form{ width:420px; float:left;  font-weight:normal;}
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text_form .txtarea{ width:210px; background:#fff; border:1px solid #a3a4a3; font:normal 12px/normal Verdana, Geneva, sans-serif; color:#999; padding:5px; height:16px;}
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text_form .txtareasmall{ width:100px; background:#fff; border:1px solid #a3a4a3; font:normal 12px/normal Verdana, Geneva, sans-serif; color:#333; border:0px; padding:5px;}
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text_form_Detailsuche{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:normal; padding-right:10px; width:150px; float:left; line-height:25px;}
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text_form_Detailsuche a{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:normal; padding-right:13px; float:left; background: url(http://media.newjobs.com/mm/redux/alliances/atgmx/images/GMX_aw.gif) no-repeat right 9px; text-decoration:none; line-height:25px; font-weight:bold;}
#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text_form_Detailsuche a:hover{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:normal; padding-right:13px; float:left; background: url(http://media.newjobs.com/mm/redux/alliances/atgmx/images/GMX_aw.gif) no-repeat right 9px; text-decoration:underline; line-height:25px; font-weight:bold;}
/* TOP BANNER */


/* THREE BOXES */
#GMX_BC_Box{ width:630px; overflow:hidden; padding-top:15px;}
#GMX_BC_ROW{ width:630px; float:left; overflow:hidden; padding:10px;}
#GMX_BC_tdL{ width:160px; float:left;}
#GMX_BC_tdR {
	width:450px;
	float:right;
	text-align:left;
	font-size:13px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
}
#GMX_BC_tdR h3 {
	font:bold 16px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px;
}
#GMX_BC_tdR a {
	color:#000;
	text-decoration:none;
}
#GMX_BC_tdR a:hover {
	color:#000;
	text-decoration:underline;
}
/* THREE BOXES */

/* RIGHT PANEL DIE JOBS BOX */
#GMX_DIE{ width:300px; float:left; overflow:hidden;}
#GMX_DIE_Htitle{ padding:6px 0px 10px 0px; font:bold 20px/normal Arial, Helvetica, sans-serif; color:#2e8022;}
#GMX_DIE ul{ margin:0px; padding:0px 0px 15px 0px; list-style:none; width:135px; padding-right:15px; float:left;}
#GMX_DIE ul li{ margin:0px; padding:0px 0px 8px 9px; font:normal 11px/normal Verdana, Geneva, sans-serif; color:#333; list-style:none; background:url(http://media.newjobs.com/mm/redux/alliances/atgmx/images/green_arrow.jpg) no-repeat left 3px;}


#GMX_Dy_BOX{ width:300px; float:left; overflow:hidden; margin:0px 0px 15px 0px; font:11px/normal Verdana, Geneva, sans-serif; color:#333;}
#GMX_Dy_BOX_Htitle{ padding:0px 0px 10px 0px; font:bold 20px/normal Arial, Helvetica, sans-serif; color:#2e8022;}
#GMX_Dy_BOX h3{ font:bold 13px/normal Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
#GMX_Dy_BOX a{ color:#598fd2; text-decoration:none;}
#GMX_Dy_BOX a:hover{ color:#598fd2; text-decoration:underline;}

#GMX_Dy_BOX .Lgray{ background:#e0e0e0; padding:6px; font:11px/normal Verdana, Geneva, sans-serif; color:#000;} 
#GMX_Dy_BOX .Dgray{ background:#d2d2d2; padding:6px; font:11px/normal Verdana, Geneva, sans-serif; color:#000;}


/* RIGHT PANEL DIE JOBS BOX */

.button {
	background: url("http://media.newjobs.com/a/c/CHGMX/JA/button_bg.jpg") repeat-x scroll 0 0 #1F3F00;
	border: 0 none;
	color: #FFFFFF;
	font: bold 12px/17px Verdana, Geneva, sans-serif;
	padding: 3px 5px;
	text-align: center;
	font-weight:bold;
}
.button:hover {
	text-decoration:underline;
}

#GMX_TOP_banner_Stellenangebote_BOX_SEARCH_ROW_text_form .button {
	text-align:center;
	color:#fff;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	border:0px;
	font-weight:bold;
	padding: 1px 3px 5px 5px !important;
}



/* TOP BANNER */
#GMX2_TOP_banner {
	width:630px;
	height:359px;
	background:url(http://media.monster.com/mm/degmx/new/GMX_mainbanner1.jpg) no-repeat left top;
	overflow:hidden;
}
#GMX2_TOP_banner_title {
	font:bold 24px/25px Arial, Helvetica, sans-serif;
	color:#272727;
	padding-bottom:8px;
}
#GMX2_TOP_banner_Con_BOX {
	background: url(http://media.monster.com/mm/degmx/new/shim-black-big.png) no-repeat;
	width:470px;
	padding:10px;
	color:#fff;
	font-size:14px;
	font-family:"Arial" !important;
	margin-top:265px;
	line-height:25px;
	display: inline-block;
}
#GMX2_TOP_banner_Con_BOX span {
	color:#fff;
}
/* TOP BANNER */

/* THREE BOXES */
#GMX2_BC_Box {
	width:630px;
	overflow:hidden;
	padding-top:15px;
}
#GMX2_BC_Box_LC {
	width:390px;
	float:left;
	color:#333;
	font:13px/24px Verdana, Geneva, sans-serif;
}
#GMX2_BC_Box_LC h3 {
	font:bold 16px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding-bottom:10px;
}
#GMX2_BC_Box_RC {
	width:231px;
	float:right;
}
#GMX2_BC_Box_RC_DS {
	background:url(http://media.monster.com/mm/degmx/new/box_bg.jpg) repeat-y;
	width:231px;
}
#GMX2_BC_Box_RC_IN {
	padding:0px 10px;
	font:13px/18px Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX2_BC_Box_RC_IN .txtfield {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding: 4px 0 4px 4px;
	width: 190px;
}
#GMX2_BC_Box_RC_IN .txtfield1 {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding:4px 6px;
	width: 195px;
}
#GMX2_BC_Box_RC_IN .MformKeyword {
	padding-bottom:12px;
	display:block;
}
#GMX2_BC_Box_RC_IN .MformLocation {
	padding-bottom:8px;
	display:block;
}
#GMX2_BC_Box_RC_IN .MformDistance {
	padding-bottom:8px;
	display:block;
}
#GMX2_BC_Box_RC_IN .button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:2px 3px 5px 5px !important;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#fff;
	border:0px;
}
#GMX2_BC_Box_RC_IN a {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#GMX2_BC_Box_RC_IN a:hover {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:underline;
}
/* THREE BOXES */

/* RIGHT PANEL DIE JOBS BOX */
#GMX2_DIE {
	width:300px;
	float:left;
	overflow:hidden;
}
#GMX2_DIE_Htitle {
	padding:6px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX2_DIE ul {
	margin:0px;
	padding:0px 0px 15px 0px;
	list-style:none;
	width:135px;
	padding-right:15px;
	float:left;
}
#GMX2_DIE ul li {
	margin:0px;
	padding:0px 0px 8px 9px;
	font:normal 11px/normal Verdana, Geneva, sans-serif;
	color:#333;
	list-style:none;
	background:url(http://media.monster.com/mm/degmx/new/green_arrow.jpg) no-repeat left 3px;
}
#GMX2_DIE ul li a {
	color:#2e8022;
	text-decoration:none;
}
#GMX2_DIE ul li a:hover {
	color:#2e8022;
	text-decoration:underline;
}
#GMX2_Dy_BOX {
	width:300px;
	float:left;
	overflow:hidden;
	margin:0px 0px 15px 0px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX2_Dy_BOX_Htitle {
	padding:0px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX2_Dy_BOX h3 {
	font:bold 14px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px;
}
#GMX2_Dy_BOX a {
	color:#000 !important;
	text-decoration:none;
}
#GMX2_Dy_BOX a:hover {
	color:#000 !important;
	text-decoration:underline;
}
#GMX2_Dy_BOX .Lgray {
	background:#e0e0e0;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000;
}
#GMX2_Dy_BOX .Dgray {
	background:#d2d2d2;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000;
}
/* RIGHT PANEL DIE JOBS BOX */
}
#adv-hdr {
    overflow:hidden;
    padding: 40px 0 10px; 

}
.index {
    overflow:hidden;
    height: auto !important;
}

