form { padding: 0; margin: 0; }
#treffer_zahl {
    position: relative;
    top: -20px;
    right: -150px;
    color: black;
}
.kein_javascript{
	background-color:#fddcb8;
	padding:5px;
}
.box {
	width: 214px;
	background: #1f4198;
	display:block;
	padding: 10px;
	margin-bottom: 10px;
}


/* style=""cursor:pointer; float:right; width:11px; height:11px; padding-top:5px; */


ul.menu_body, .menu_body li { margin: 0; padding: 0; list-style: none; }
.menu_head:hover,menu_head_alle:hover { cursor:pointer; background: url("/img/bc_dropdown_detailsuche.gif") no-repeat; }/* background: #dbe1ef;  */
.menu_head {
    height: 23px;
    line-height: 23px;
    text-indent: 6px;
    width: 212px;
    border: 1px solid #ccc;
    margin-bottom: 4px;
	background: url("/img/bc_dropdown_detailsuche_grau.gif") no-repeat;
}


.menu_head_alle {
    height: 23px;
    line-height: 23px;
    text-indent: 6px;
    width: 212px;
    border: 1px solid #ccc;
    margin-bottom: 4px;
	background: url("/img/bc_dropdown_detailsuche_alle.gif") no-repeat;
}

.menu_head2:hover { 
	cursor:pointer; 
	background:#dbe1ee url("/img/bc_dropdown_detailsuche.gif") no-repeat; 
	/*background:#dbe1ee url("/img/icon_arrow_down.gif") no-repeat; background-position: 3px 7px;*/
	/* background: #dbe1ef;  */
	}
	
.menu_head2 {
    height: 23px;
    line-height: 23px;
    text-indent: 6px;
    width: 212px;
    border: 1px solid #ccc;
    margin-bottom: 4px;
	background: #dbe1ee url("/img/bc_dropdown_detailsuche_alle.gif") no-repeat;
	/*background: #dbe1ee url("/img/icon_arrow_right.gif") no-repeat;
	background-position: 3px 7px;*/
}
.menu_abstand {margin-bottom: 10px;}

.menu_body {
    position: absolute;
    display: none;
    width: 220px;
	border: 2px solid #1f4198;
}
.menu_body li.alt { background:#e6eaf6  ; border-bottom: 1px solid white; }/*  */
.menu_body li {
    background: #edf0f9;
	border-bottom: 1px solid white;
    color: #000;
    text-decoration: none;
	padding: 4px;
    display: block;
}

.menu_body#branche_menu { width: 400px;}


/*.menu_body#spez_menu { width: 850px; background: #edf0f9;}
.menu_body#spez_menu div { float: left; background: #edf0f9;  width: 270px; height: 300px; overflow: scroll; padding-left: 10px;}
.menu_body#spez_menu div span { display: block; border-bottom: 1px solid white;}*/


.menu_body#beschaeftigungsform_menu {position:relative; padding:0px; margin:0px; border:0px; width:214px;}
.menu_body#fachgebiet_menu {position:relative; padding:0px; margin:0px; border:0px; width:214px;}
.menu_body#branche_menu {position:relative; padding:0px; margin:0px; border:0px; width:214px;}
.menu_body#startdatum_menu {position:relative; padding:0px; margin:0px; border:0px; width:214px;}
.menu_body#spez_menu {position:relative; padding:0px; margin:0px; border:0px; width:214px;}
.menu_body#regionen_menu {position:relative; padding:0px; margin:0px; border:0px; width:214px;}

.SPEZ_SUBMENU {padding:0px; margin:0px;}
.SPEZ_SUBMENU li { background: #d3dfff; border-top:solid 1px white; border-bottom:solid 1px #d2dfff;}

.EINGRENZEN_BUTTONS {
	border:0px; 
	background-color:transparent;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin: 0px;
	cursor:pointer;
	text-align:left;
	height:15px;
	width:180px;
}
.EINGRENZEN_SUBMENU {text-align:left; padding:0px; margin:0px; background: #edf0f9; display:none;}
.EINGRENZEN_SUBMENU ul { display:block;}
.EINGRENZEN_SUBMENU li { padding:5px; padding-left:20px; list-style:none; border-bottom:solid 1px white;}
.EINGRENZEN_SUBMENU li.alt { padding:5px; padding-left:20px; list-style:none; border-bottom:solid 1px white; background-color:#e6eaf6;}

.REGION_MENU {position:relative; width:205px; padding:0px; margin:0px; display:none;}
.REGION_MENU li {background: #d3dfff;}

/***** REGIONEN ***/

/*.menu_body#regionen_menu {position:relative; width: 617px; background: #edf0f9;}
.menu_body#regionen_menu div.container { width: 613px; }
.menu_body#regionen_menu div.container div {
    position: relative;
    width: 200px;
    height: 320px;  
    float: left;
    margin: 0;
    border-right: solid 1px white;
    background: #edf0f9;
}

.menu_body#regionen_menu li div span {
    display: block; 
	padding: 3px 0 3px 3px;
	background: #edf0f9;
}

.menu_body#regionen_menu li div.deutschland {width: 210px;}
	
.menu_body#regionen_menu li div.dach,
.menu_body#regionen_menu li div.international {
    height: 24px;
    padding: 5px 0;
    width: 612px;
    margin-top: 0;
    border-top: solid 1px #fff;
	
}

.menu_body#regionen_menu li div span.header {
    padding-top: 1px;
    font-weight: bold;
}
*/
input.detailsuche_freitexteingabe	{width:207px;height:19px;font-size:11px;padding:0px;padding-left: 6px;padding-top:4px;border-style:solid;border-color:#ccc;border-width:1px;}

.sb_fuer_checkbox {padding-top:3px; padding-bottom:6px;font-size: 11px;}

/**************** MERKLISTE ******************/
/*********************************************/

#merkliste {
	width: 234px;
	height: 104px;
	background: #a7def2;
	float: left;
}
#merkliste_zurueck_zur_suche {
	width: 234px;
	height: 70px;
	background: #a7def2;
	float: left;
}
.img_merkliste_details {
	cursor:pointer;
}
.merkliste_button {
	border:0px;
	border-top:solid 1px white;
	border-left:solid 1px white;	 
	background-color:transparent;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size: 1em;/*  11px*/
	font-weight: normal;
	text-decoration: underline;
	color: #444444;
	padding: 3px;
	margin: 0px;
	margin-top:5px;
	margin-left:5px;
	cursor:pointer;
}
.link_details_bewerben_merkliste {
	color:#009Fda;
	font-weight: normal;
 	font-size: 12px;
}

.link_details_bewerben_merkliste:hover {
	color:#009Fda;
	text-decoration: none;
}

/* optimiert für dunkelblauen Hintergrund */
.link_details_zur_suche, a.link_details_zur_suche {
	color:#24b3e8;
	font-weight: normal;
 	font-size: 12px;
}
/* optimiert für dunkelblauen Hintergrund */
.link_details_zur_suche:hover, a.link_details_zur_suche:hover {
	color:#24b3e8; 
	text-decoration: none;
}

.link_details_bewerben_merkliste_light{
	color:#edf0f9;
}
.link_details_bewerben_merkliste_light:hover{
	color:#edf0f9;
}
.blaetter_button{
	border:0px;
	color: #002776;
	background-color:#e4ecf7;
	padding:0px;
	margin:0px;
	cursor:pointer;
	font-size:12px;
	
}

.blaetter_button_nb{
	font-weight: bold;
	color: white;
	border:0px;
	background-color:#3352a0;/* 1f4198 */
	padding:2px 0px 2px 0px;
	margin-right:5px;
	cursor:pointer;
	font-size:12px;
}

/**************** MERKLISTE ******************/
/*********************************************/
.suche_eingrenzen_text {font-size:11px; color:#ffffff;background-color:#1f4198;}

/**************** JOBDETAILS ******************/
/*********************************************/

.prospect .link_add { display: block; }
.prospect .link_remove { display: none; }

.prospect_auf_merkliste { background: url('/img/icon_merklistenpin.gif') right top no-repeat; }
.prospect_auf_merkliste .link_add { display: none; }
.prospect_auf_merkliste .link_remove { display: block; }

a.jobtitel {font-size:14px; color:#000;font-weight: bold; text-decoration: none;}
a.jobtitel:hover {font-size:14px; color:#152B60;font-weight: bold; text-decoration: underline;} /* #3E5991 */

a.jobtitel_merkliste {font-size:13px; color:#000;font-weight: bold; text-decoration: none;}
a.jobtitel_merkliste:hover {font-size:13px; color:#152B60;font-weight: bold; text-decoration: underline;} /* #3E5991 */


/********** BUTTON Für Detailsuche ***********/
/*********************************************/

.btn_detailsuche_LDE {
    background: transparent url("/img/buttons/anzeigen_fuer_detailsuche_LDE.gif") no-repeat;
    width: 214px; height: 25px; border: none;cursor: pointer; margin:0px; padding:0px;}
.btn_detailsuche_LEN {
    background: transparent url("/img/buttons/anzeigen_fuer_detailsuche_LEN.gif") no-repeat;
    width: 214px; height: 25px; border: none;cursor: pointer; margin:0px; padding:0px;}
.btn_detailsuche_LFR {
    background: transparent url("/img/buttons/anzeigen_fuer_detailsuche_LFR.gif") no-repeat;
    width: 214px; height: 25px; border: none;cursor: pointer; margin:0px; padding:0px;}
	
.btn_detailsuche_LDE:hover {background: transparent url("/img/buttons/anzeigen_fuer_detailsuche_LDE_over.gif") no-repeat;}
.btn_detailsuche_LEN:hover {background: transparent url("/img/buttons/anzeigen_fuer_detailsuche_LEN_over.gif") no-repeat;}
.btn_detailsuche_LFR:hover {background: transparent url("/img/buttons/anzeigen_fuer_detailsuche_LFR_over.gif") no-repeat;}

.btn_detailsuche_LDE span {position: relative; float: left; left: 6px; height:25px;padding-top:5px;}
.btn_detailsuche_LEN span {position: relative; float: left; left: 6px; height:25px;padding-top:5px;}
.btn_detailsuche_LFR span {position: relative; float: left; left: 6px; height:25px;padding-top:5px;}

.btn_treffertext {font-size: 12px; font-weight: bold; color: #2c2c2c;position: relative; }


/********** LINK zurück zur Suche***********/
/*********************************************/

a.link_zurueck_zur_suche {color: #444444; text-decoration: underline; font-size: 12px; font-weight: normal; padding-left:10px; background-image:url(/img/icon_link_dreieck-blau_fuer_css.gif);display:block; background-repeat:no-repeat;}
a.link_zurueck_zur_suche:hover {color: #444444; text-decoration:none;font-size: 12px; font-weight: normal; padding-left:10px; background-image:url(/img/icon_link_dreieck-blau_fuer_css.gif);display:block; background-repeat:no-repeat;}
