#breadcrumb a{
	color:#41372d;
	text-decoration:none;
}
#navigation{
	height:104px;
	font-size:11px;
	font-family:arial;
}
#navigation td{
	font-size:11px;
	font-family:arial;
}

#home_navi{
	padding-left:8px;
	padding-top:14px;
	padding-bottom:14px;
}

#field_content_left{
	padding-left:8px;
	/*padding-top:7px;*/
}

#field_content_left p a{
	font-size:12px;	font-family:arial; color:#888880;margin-left:0px;display:inline-block; background-image:url(../images/filterarrow.gif); padding-left:8px; background-repeat:no-repeat; background-position:0px 6px; border:0px; line-height:auto; padding-right:5px;text-decoration:none
}

#field_content_left p a:hover{
	font-size:12px;	font-family:arial; color:#41372d;margin-left:0px;display:inline-block; background-image:url(../images/filterarrow.gif); padding-left:8px; background-repeat:no-repeat; background-position:0px 6px; border:0px; line-height:auto; padding-right:5px;text-decoration:none
}

#field_content_left p.active a{
	font-size:12px;	font-family:arial; color:#f08a00;margin-left:0px;display:inline-block; background-image:url(../images/filterarrow_active.gif); padding-left:8px; background-repeat:no-repeat; background-position:0px 6px; border:0px; line-height:auto; padding-right:5px;text-decoration:none
}

#field_content_left p.active a:hover{
	font-size:12px;	font-family:arial; color:#f08a00;margin-left:0px;display:inline-block; background-image:url(../images/filterarrow_active.gif); padding-left:8px; background-repeat:no-repeat; background-position:0px 6px; border:0px; line-height:auto; padding-right:5px;text-decoration:none
}

#field_content_left p, #field_content_left p.active{
	padding:0px;
	margin:0px 0px 0px 0px;
}

#field_content_left  .leftarrow{
	margin-right:5px;
	display:none;
}


#plugin_content_leftfield_{
	padding-left:8px;
	padding-top:17px;
}
#plugin_content_leftfield_ p a{
	font-size:12px;	font-family:arial; color:#888880;margin-left:0px;display:inline-block; background-image:url(../images/filterarrow.gif); padding-left:8px; background-repeat:no-repeat; background-position:0px 6px; border:0px; line-height:auto; padding-right:5px;text-decoration:none
}

#plugin_content_leftfield_ p a:hover{
	font-size:12px;	font-family:arial; color:#41372d;margin-left:0px;display:inline-block; background-image:url(../images/filterarrow.gif); padding-left:8px; background-repeat:no-repeat; background-position:0px 6px; border:0px; line-height:auto; padding-right:5px;text-decoration:none
}



#plugin_content_leftfield_ p{
	padding:0px;
	margin:0px 0px 0px 0px;
}

#plugin_content_leftfield_  .leftarrow{
	margin-right:5px;
	display:none;
}

.orderarrows{
margin-left:6px;	
}

.dotted_background{

height:1px;
line-height:1px;
font-size:0px;
min-height: 1px;
background: url(../images/dotted_line_636.gif);	
margin:0;
padding:0;
}

#overlay {z-index:2;}
#ma_container {z-index:3;}

#ma_text .bodytext{
	margin:0px;
	padding:0px;
}


/*  SEARCH POPUP  ********************************/

#search_container {
	z-index:200;
	position:absolute;
	top:30px;
	left:30px;
	width:400px;
	background-repeat:no-repeat;
	color:#fff;
	
}

.search_container {
	height:120px;
	background-image: url(../images/ergo_popup_suche.png);
}

.search_container_results {
	height:324px;
	background-image: url(../images/popup_suchergebnis.png);
}

#search_container #wrapper{
	z-index:201;
	position:relative;
	top:23px;
	left:33px;
	width:342px;
	height:280px;
}

#search_container form{margin:0px;padding:0px;}
#search_container #wrapper .search_close_button span.searchtitle { margin-bottom:8px;float:left;}
#search_container #wrapper .search_close_button img { margin-bottom:8px;float:right;}
#search_container #wrapper .search_close_button img { smargin-left: 300px;}
#search_container #wrapper .search_image {float:left;margin-left:16px;width:300px;margin-right:16px;}
#search_container #wrapper .search_text {float:left;margin-left:16px;width:300px;height:56px;}
#search_container #wrapper .tx-indexedsearch-redMarkup {color:#edb203}
#search_container input.textfield { width:312px; height:18px; border:0px; margin-bottom:8px; font-size:12px; padding:2px 0 0 5px; font-family:arial;}
#search_container p { font-size: 12px; margin:4px 0 12px 0; color:#000}
#search_container #wrapper{  overflow:hidden}
#search_container #wrapper p{ color:white}
#search_container #wrapper a{ color:white;font-weight:bold;}
#search_container input#search_submit{position:absolute;left:298px;top:27px;}

#indexedsearchbox, #indexedsearchbox form {margin:0px;}
#indexedsearchbox input {float:left;width:106px; height:16px; border:1px solid #a09b96; margin-bottom:8px;margin-top:2px; font-size:12px; padding:2px 0 0 5px; font-family:arial;}
#indexedsearchbox input.searchbox-button {float:left;width:23px;height:16px;padding:6px 0 0 2px;border:none;margin-top:0px;position:absolute}

.tx-indexedsearch-redMarkup {color:#f08a00}
.tx-indexedsearch-res a {font-weight:bold;}
.tx-indexedsearch-res a.arrowlight {font-weight:normal;}
.tx-indexedsearch-res p {padding-bottom:10px;}

a.standardarrow:link { display:inline-block;  padding-left:10px; background-repeat:no-repeat; background-position:0px 4px; border:0px; line-height:auto; padding-right:5px;text-decoration:none}
a.standardarrow:visited { display:inline-block;  padding-left:10px; background-repeat:no-repeat; background-position:0px 4px; border:0px; line-height:auto; padding-right:5px;text-decoration:none}
a.standardarrow:hover { display:inline-block;  padding-left:10px; background-repeat:no-repeat; background-position:0px 4px; border:0px; line-height:auto; padding-right:5px;text-decoration:underline}
a.standardarrow:active { display:inline-block;  padding-left:10px; background-repeat:no-repeat; background-position:0px 4px; border:0px; line-height:auto; padding-right:5px;text-decoration:underline}

a.arrowlight:link {  background-image:url(../images/arrow.gif);}
a.arrowlight:visited {  background-image:url(../images/arrow.gif);}
a.arrowlight:hover {  background-image:url(../images/arrow.gif); }
a.arrowlight:active {  background-image:url(../images/arrow.gif); }

a.arrowdark:link {  background-image:url(../images/darrow.gif);}
a.arrowdark:visited { background-image:url(../images/darrow.gif);}
a.arrowdark:hover {   background-image:url(../images/darrow.gif); }
a.arrowdark:active {  background-image:url(../images/darrow.gif); }


/*  TIPAFRIEND POPUP  ********************************/

#tip_container {
	z-index:200;
	position:absolute;
	top:30px;
	left:30px;
	width:400px;
	height:120px;
/*	background: url(../images/ergo_popup_tip.png);*/
	background-repeat:no-repeat;
	color:#fff;
	
}

#tip_container #wrapper{
	z-index:201;
	position:relative;
	top:23px;
	left:33px;
	width:342px;
	height:280px;
}

#search_container form{margin:0px;padding:0px;}
#search_container #wrapper .search_close_button span.searchtitle { margin-bottom:8px;float:left;}
#search_container #wrapper .search_close_button img { margin-bottom:8px;float:right;}
#search_container #wrapper .search_close_button img { smargin-left: 300px;}


/***

/* TIP-A-FRIEND POPUP  ********************************/

#tip_container {
	z-index:200;
	position:absolute;
	width:400px;
	/*height:244px;*/
	height:276px;
	background: url(../images/tip_popup_hg.png);
	background-repeat:no-repeat;
	color:#fff;
	
}

#tip_container #wrapper{
	z-index:201;
	position:relative;
	top:23px;
	left:20px;
	width:350px;
	height:232px;
	background-color: transparent;
}

#tip_container #wrapper .tip { width:350px; height:212px;}

#tip_container #wrapper .tip_close_button { margin-bottom:7px;}
#tip_container #wrapper .tip_close_button img { margin-left: 348px;}
#tip_container #wrapper .tip_image {float:left;margin-left:16px;width:160px;margin-right:16px;height:240px;}

#tip_a_friend_frame {width:350px; height:212px; overflow:hidden; }

#tip_formular input.textfield {margin-left:20px; width:310px; height:20px; border:0px; margin-bottom:8px; font-size:11px; padding:2px 0 0 5px; font-family:arial;}

#tip_formular input.textfieldL {margin-left:20px; width:100px; height:20px; border:0px; margin-bottom:8px; font-size:11px; padding:2px 0 0 5px; font-family:arial;}
#tip_formular input.textfieldR {margin-left:10px; width:195px; height:20px; border:0px; margin-bottom:8px; font-size:11px; padding:2px 0 0 5px; font-family:arial;}

#tip_formular textarea.textarea {margin-left:20px; width:310px; height:75px; border:0px; margin-bottom:8px; overflow:auto; font-size:11px; font-family:arial;padding:2px 0 0 5px;}
#tip_container_actions {height:20px;}
#tip_container_actions img {float:left;}
#tip_container_actions .sendbuttontext {margin-left:50px;float:left}
#tip_container_actions .sendbuttontext p {color:#fff;margin:7px 10px 0 0;float:right}
#tip_container_actions .sendbuttontext input {margin-top:8px;margin-right:15px;float:right}


#jobsdatum{
	font-style:italic;
}
#jobssubtitle{
}
#jobstitle{
	font-weight:bold;
}

