.listheader_u {
width: 605px;
padding-bottom: 30px;
padding-bottom: 0px; 
background:#afd365;
}

* html .listheader_u  {
 width: 612px;
 }
* html .listheader_u .list_firma {
 width: 105px;
 }



.listheader_u .list_date,
.listheader_u .list_titel,
.listheader_u .list_firma,
.listheader .list_date,
.listheader .ltitel,
.listheader .list_firma{
     font-size: 1em;
     letter-spacing: 0px;color: #333;
     font-weight: bold;
     line-height: 1.5em;
     background:#afd365;
}



h1,h2,h3,h4,h5,h6 {
  	font-weight:bold; 
  	color:#666;
  	margin:0 0 10px 0; 
  }

  h1 {font-size:175%}                                            /* 21px */
  h2 {font-size:133.33%; padding: 5px 0px 15px 0px;}                             /* 18px */
  h3 {font-size:1em;line-height:1.2em;}                          /* 18px */
  h4 {font-size:116.67%;}                                        /* 16px */
  h5 {font-size:100%; }                                       /* 14px */
  h6 {font-size:1em; padding: 15px 0px 5px 0px;}                 /* 14px */

.list_date {margin-left: 3px;}
.premium {
  height:75px;
  border-left:3px solid #f6a317;
  border-top:0px ;
  border-right:1px solid #f6a317;
  border-bottom:0px ;
  width:600px;
}

.premium .list_date {margin-left: 3px;}
.premium a {font-size: 0.9em;}

.tx-stellenboerse-pi1 a {font-size:0.8em;}
.tx-stellenboerse-pi1 a:link {color:#666; font-weight: bold; text-decoration:none}
.tx-stellenboerse-pi1 a:visited {color:#666; font-weight: bold; text-decoration:none}
.tx-stellenboerse-pi1 a:active {color:#333; font-weight: bold; text-decoration:none}
.tx-stellenboerse-pi1 a:hover {color:#333; text-decoration:none; border-bottom: 1px dotted #f6a317;}
.tx-stellenboerse-pi1 h4 {font-weight: bold; color:#666; padding:0 0 5px 0; margin:0;}
#eintragsformular {}
#eintragsformular input {
border: 1px solid #f6a317; 
padding: 2px; 
background: #fcdead;
}
.tx-stellenboerse-pi1 td input {
border: 1px solid #f6a317; 
padding: 2px; 
background: #fcdead;
}
.tx_stellenboerse_pi1[submit] {
 padding-top: 20px;
}


.latestEntries a {font-size: 1.2em; line-height: 1.5em;}
.latestEntries{
  width:100%;
  clear:both;
  
}

.even {
  border-top: 1px dotted #f6a317; border-bottom: 1px dotted #f6a317; 
  height: 60px;
  background:#FCDEAD;
  color:#333;
}
.odd {
border-top: 1px dotted #f6a317; border-bottom: 1px dotted #f6a317; 
height: 60px;
padding-top: 0px;
}

.list_headline {display: none;}




.kontrollbox {
background: #FCDEAD;
margin-bottom: 10px;
}
.kontrollbox td {border: 1px solid #f6a317;}
.kontrollbox a {
font-weight: normal;
line-height: 1.5em; 
margin: 0 0 10px 0;
padding: 0 0 0 10px;
background: url(../images/naviBullet_finanzierung.gif) 0 2px no-repeat;
}

.searchbox{
  border:1px solid #fff;
  background:#d8d8d8;
}


.tx-indexedsearch input,
.tx-indexedsearch select{
  border:1px solid #fff;background:#d8d8d8;
}




#naviMain {
	float: left;
	width: 155px;
	margin-left: 5px;
	padding: 20px 10px 0 15px;
}

#naviMain ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	background: url(../images/naviBullet_finanzierung.gif) 0 2px no-repeat;
}


#naviMain ul.level1 li.cur,
#naviMain ul.level1 li.act {
	background: url(../images/naviBullet_essen.gif) 0 2px no-repeat;
}

#naviMain ul.level1 li.cur a,
#naviMain ul.level1 li.act a {
	font-weight: bold;
	color: #000;
}

#naviMain ul.level2 li {
    background: none;
}

#naviMain ul.level2 li a {
    font-size: 0.9em;
}

#naviMain ul.level2 li.no,
#naviMain ul.level2 li.cur,
#naviMain ul.level2 li.act {
    margin-top: 10px;
}

#naviMain ul.level2 li.no a {
    font-weight: normal;
}

#naviMain ul.level3 li.no,
#naviMain ul.level3 li.cur {
    margin-top: 10px;
}

#naviMain ul.level3 li.no a {
    font-weight: normal;
}



#naviAcc{ 
	float: left;
	width: 100%;
	margin-left: 0px;
	margin-top:10px;
	padding: 0px 0px 0 0px;
	background:#afd365;
}
#naviAcc a{
  padding-left:0;
  background-repeat: no-repeat;
  background-position: left center;
  text-decoration:underline;
}

#naviAcc ul li {
	margin:0px;
	padding: 5px;
	background:#afd365;
}

#naviAcc ul.level1 li.cur,
#naviAcc ul.level1 li.act {
	background: none;
}

#naviAcc ul.level1 li.cur a,
#naviAcc ul.level1 li.act a {
	font-weight: bold;
	color: #000;
}

#naviAcc ul.level2 li {
    background: none;
}

#naviAcc ul.level2 li a {
    font-size: 0.8em;
}

#naviAcc ul.level2 li.no,
#naviAcc ul.level2 li.cur,
#naviAcc ul.level2 li.act {
    margin-top: 0px;
    margin-left:6px;
    background: url(../images/naviBullet_beratung.gif) 0px 8px no-repeat;
    
}

#naviAcc ul.level2 li.no a {
    font-weight: normal;
}

#naviAcc ul.level3 li.no,
#naviAcc ul.level3 li.cur {
    margin-top: 0px;
    margin-left:15px;
}

#naviAcc ul.level3 li.no a {
    font-weight: normal;
}

.rc_box{width:100%;clear:both;background:#afd365;}
.rc_header{width:100%;clear:both;background:#afd365;}
.rc_content{width:100%;clear:both;background:#afd365;margin:0px;padding:0px;}

/* #############################
** ### tt_news #################
** #############################
*/
.tx-ttnews-browsebox {text-align:center; padding:0; margin:1.2em 0 1em 0; padding:1px; border:0px solid #ccd; background:none;}
.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong {padding:0 0.4em 0.4em 0; margin:0; background:transparent;}

/* LATEST Ansicht */
.news-latest-container h4 {color:#f6a317;}
.news-latest-item a {color:#666;}
.news-latest-item {clear:both;width:100%;display:block;}
.news-latest-item .bodytext{font-size:0.8em;}
.news-latest-item {margin-bottom:0.5em; border-bottom:1px dotted #f6a317; padding-bottom:1em; height: 135px;}
.news-latest-item h4 {font-size:0.97em; margin-bottom:5px; padding-top:0; line-height: 1.2em;}
.news-latest-item h4 a {color: #666; line-height: 1.2em; text-decoration:none;}
.news-latest-item h4 a:hover {background:transparent; text-decoration:underline;}
.news-latest-item img {padding-right:1em; padding-top:0em; float:left;}
.news-latest-morelink, .news-latest-gotoarchive {padding:1px; border:0px solid #ccd; background:none; text-align:right; font-size: 0.8em;}
.news-latest-category {display: none;}
.news-latest-date {display: none;}
.news-latest-morelink,
.internal-link {
  padding-left:10px;
  background-image: url(../images/internal_link.gif);
  background-repeat: no-repeat;
  background-position: left center;
  text-decoration: underline;
}

.news-latest-gotoarchive{
 font-size: 1em;
 padding-left: 10px;
 background-position: left center;
 text-align: left;
 background-image: url(../images/internal_link.gif);
 background-repeat: no-repeat;
 text-decoration:underline;
 }

.news-latest-morelink{
  background-position: 225px center;
  padding-left:0px;
}
.news-latest-container .clearer{
  border:0px none;
  border-top:1px dotted #f6a317;
  background:#e6e7d5;
}

 .clearer {margin-top:10px;margin-bottom:10px;width:100%;display:block;}

/* LIST Ansicht */
.news-list-item {height: 170px; padding:0em 0.5em 0.5em 0.5em; border-top: 1px dotted #f6a317; border-bottom: 1px dotted #f6a317;}
.news-list-item2 {height: 170px; padding: 0em 0.5em 0.5em 0.5em; background: transparent; border-top: 0px dotted #f6a317; border-bottom: 0px dotted #98BF0E;}
.news-list-item2 h3 {font-size: 1em; padding-top:1.5em;}
.news-list-item h3 {font-size: 1em; padding-top:1.5em;}
.news-list-item h3 a {text-decoration:none;}
.news-list-item h3 a:hover {background:transparent;}
.news-list-date {color:#98BF0E; font-size: 0.7em; font-weight:normal; float:right;}
.news-list-item img {padding: 0.5em 1em 0 0; float:left;}
.news-list-item2 img {padding: 0.5em 1em 0 0;float:left;}
.news-list-morelink {padding:1px; border:0px solid #ccd;text-align:right; font-size: 0.8em;}
.news-list-morelink a:hover {background:transparent;color: #98BF0E;}
.news-list-morelink strong {color: #98BF0E;}
.news-list-morelink {
  padding-right:20px;
  background-image: url(../images/internal_link.gif);
  background-repeat: no-repeat;
  background-position: right center;
  text-decoration:underline;
}
.news-list-category {display: none;}



/* SINGLE Ansicht */
.news-single-item h4 {margin-bottom:1em; margin-top:1em; font-size: 1.2em; color:#666; padding:0.5em; background:none; border-left:8px #f6a317 solid;}
.news-single-item h3 {font-size: 1em; font-weight: normal;}
.news-single-item h3 p {margin: 0;}
.news-single-item b {color:#666;}
.news-single-img {padding-right:15px;	float:left;}
.news-single-img p {padding:0; margin:0;}
.news-single-item h2 {margin-bottom:1em; margin-top:1em; font-size: 1em; color:#000; padding:0.5em; background:#EDEDED; border-left:8px #00458E solid;}
.news-single-item h3 {font-size: 1em; font-weight: bold;  line-height: 1.5em; padding-bottom: 1.5em;}
.news-single-item h3 p {margin: 0; padding-bottom: 2em;}
.news-single-timedata {color:#aaa; margin-bottom:1em;}
.news-single-additional-info {}
.news-single-additional-info dd {margin-top:-1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}
.news-single-category {display: none;}
.news-single-imgcaption {padding-bottom: 0.5em; font-size: 0.8em; font-style: italic;}
.news-single-backlink a{ padding: 0px 5px 5px 0; color: #808080; text-align: left;}
.news-single-backlink  { margin-top:25px;}
.news-single-timedata {display: none; color:#aaa; margin-bottom:1em;}
.news-single-additional-info {}
.news-single-additional-info dd {margin-top:-1em;}
.news-single-additional-info dt {margin-bottom:1.4em; color:#aaa;}
.news-single-category {display: none;}
.news-single-imgcaption {padding-bottom: 0.5em; font-size: 0.8em; font-style: italic;}
.news-single-links {
 padding-top: 25px; 
 padding-left: 10px;
 padding-bottom: 10px;
 background-image: url(../images/pdf.gif);
 background-repeat: no-repeat;
 background-position: left top;
 text-decoration:underline;
 }

/* CATEGORY Menu */
.news-catmenu {font-size:0.8em; margin-top:2em; padding:1em; background:#eee; border:1px dotted black;}
.news-catmenu a {display:inline; padding-left:2px;}
.news-catmenu a:hover {background:transparent; font-style:italic; font-weight:bold;}
.news-catmenu .news-catmenu-NO {height:16px;}
p.news-catmenu-header {line-height:1em; margin:0;}


/*Styles der New Login Box*/


.tx-felogin-pi1,
.tx-newloginbox-pi1 {
        background-color: #afd365;
        border: 0px solid #f6a317;
        color: #666;
        font-family: Verdana, sans-serif;
        font-weight: normal;
        text-decoration: none;
        margin-left: -1px;
        padding: 3px;
        width: 96%;
        
}
.tx-felogin-pi1 .submitbox{
  margin-left:0px;
  }
.tx-felogin-pi1 .formlabel{
  margin-left:1px;
  }

 .tx-felogin-pi1 input {
 width:50px;
 margin-bottom:5px;
 }
 
.tx-felogin-pi1 #user, 
.tx-felogin-pi1 #pass {width:140px;}

 
 #anmeldebox .tx-felogin-pi1 input {
 width:50px;
 margin-bottom:5px;
 }
 
 #anmeldebox .tx-felogin-pi1 a {
 text-decoration:none;
 }
 
#anmeldebox .tx-felogin-pi1 #user, 
#anmeldebox .tx-felogin-pi1 #pass {width:180px;}
.tx-felogin-pi1 label {padding:5px 0 3px 0;}

.tx-felogin-pi1 #pass {margin-bottom:5px;}
  
.tx-felogin-pi1 p{
  font-size:0.7em;
  margin-left:3px;
  }
    
.formrow{
  width:100%;
  clear:both;
  }
.fieldinput,
.formlabel{
  padding:3px;
  

}
input {
border:1px solid #f6a317;
background-color:#fff;
}

.fieldinput {line-height: 10px;}
.formlabel{
	font-size: 0.8em;
}
fieldset  {
	border: 1px solid #ccc;
}

#contentAdditional .formlabel{
        color: #000000;
}



#anmeldung .box,
.box{
     width:48%;
     border:0px solid #f6a317;
     padding: 0px;
     background: transparent;  
}

.box_border {
     width:94%;
     border:1px solid #f6a317;
     padding: 8px;
     background: #cccccc;  
}
.box_border a {
text-decoration: underline;
}


.latestEntries h4{display: none; color:#000;font-size:0.97em;}

.latestlink{

  }


.leven,
.lodd{
  padding-top:10px;
  padding-left:5px;
  color:#333;
  font-size:0.75em;
}
.leven{
  border-top: 1px dotted #f6a317; 
  border-bottom: 1px dotted #f6a317;
  background:#FCDEAD;
}


/*Styles der FE user Registration*/

.tx-srfeuserregister-pi1 p
{
margin-top: 0.5em;
margin-bottom: 0;
padding: 0 .3em;
text-indent: 0;
}


.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice
{
font-style: italic; margin-bottom: 1em;
}



.tx-srfeuserregister-pi1 h2{
  font-size:1.2em;
  margin-top:10px;
  margin-bottom: 5px;
  color: #666;
}

.tx-srfeuserregister-pi1 {
  font-size:1em;
}

.tx-srfeuserregister-pi1-fe_users_form {display: none;}

.companydesc{
      color: #000000; 
      background:#fff;
      border:1px solid #f6a317;
      font-size:1em;
      height: 1.5em;
}
#tx-srfeuserregister-pi1-status,
#tx-srfeuserregister-pi1-tx_stellenboerse_anrede,
.tx-srfeuserregister-pi1-password,
.tx-srfeuserregister-pi1-text{
  width:254px;
  border:1px solid #f6a317;
  height: 1.5em;
  }
  .tx-srfeuserregister-pi1-label {
  font-size: 1em;
  }
  
#tx-srfeuserregister-pi1-status, #tx-srfeuserregister-pi1-tx_stellenboerse_anrede{width:256px;}


#tx-srfeuserregister-pi1-tx_stellenboerse_companydesc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em;}


.formbox{
  border:1px solid #f6a317;
  color: #000000; 
  background: #FFF;
  width:125px;
  font-size:1em;
  padding:5px;       
}

.submitbox{
  width:100px;
  height:18px;
  font-size:1em;
  height: 2em;
}
.submitbox{
  margin: 5px 0 0 5px;
}

.submitbox{
  margin: 5px 0 0 -6px;
 
}

* html .submitbox{
  margin: 0px;
}


.tx-srfeuserregister-pi1-submit{
  width:auto;
  border:1px solid #f6a317;
  font-size:1em;
  height: 2em;
  background:#fff;
  }
.tx-srfeuserregister-pi1-uploader{
  width:150px;
  background:#fff;
  border:1px solid #f6a317;
}
.forgot {
  font-size:0.8em;
}


.forgot input, textarea, select {
  width:105px;
  border: 1px solid #f6a317;
  background:#F4F4F4;
  font-size: 12px;
  margin-bottom:10px;
  padding:1px;
}

dt{clear:left;float:left;width:190px;}
dd{clear:right;}
dt,
dd{margin-top:5px;}
.companydesc{height:75px;width:254px;}

h4.csc-firstHeader {font-size:1.0em; color:#666; margin: 20px 0 10px 0;}

#tx-srfeuserregister-pi1-image-0{
  font-weight:bold;
  }
.suchboxstart{
  background:#afd365;
  width:98.5%;
  padding:5px;
  margin-top:10px;
  margin-bottom:10px;
}
.suchboxstart h4 {color:#666;}
.suchinputstart,
.suchsubmitstart{
  border:1px solid #f6a317;
  background:#fff;
  height:27px;
  width:101px;
  vertical-align:text-top;
}



.suchinputstart{
  width:478px;
  height:20px;
  padding-top:5px;
  padding-left:5px;
}

* html .suchinputstart{
 width:478px;
 }

* html .suchsubmitstart{
 margin-top: 1px;
}




#suchergebnis td{
  line-height:25px;
  vertical-align:middle;
  height: 25px;
  padding-top:10px;
  padding-left:5px;
  color:#333;
  border-top: 1px dotted #f6a317; 
  border-bottom: 1px dotted #f6a317;
  font-size: 1em;
}


.csc-textpic-image{
  margin-top:10px;
}
.newsimage{margin-top:10px;}
.date {
  margin: 5px 0 5px 0; 
  padding: 5px 5px 5px 0; 
  background: #e6e7d5;
  clear:both;
  width:100%;
  border-bottom:1px dotted #f6a317;
  }
.suchboxstart h4{
  font-size:1em;
  margin-bottom:10px;
  color:#000;
}
h4{margin-bottom:10px;}


.noform{
  width:100%;
  text-align:center;
}


#naviMain ul {
}


/* Powermail */
span.powermail_mandatory {
	color: #f6a317;
}
input.validation-failed,
textarea.validation-failed {
	background-color: #ff2222;
}
div.powermail_mandatory_js {
	color: #ff2222;
	margin: 3px 0 15px 147px;
}
fieldset.tx-powermail-pi1_fieldset {
	border: 0px solid #A5ACB2;
	padding: 10px;
	color: #333;
}
fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width: 140px;
	float: left;
	font-weight: bold;
	padding: 3px;
}

.radiobutton {
    clear: both;
    height: 5px;
}

.tx_powermail_pi1_fieldwrap_html_radio_title {
    padding-top: 10px;
}

.tx_powermail_pi1_fieldwrap_html_radio_title,
.tx_powermail_pi1_fieldwrap_html_checkbox_title {
    
}

fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset textarea {
	padding: 3px;
}
fieldset.tx-powermail-pi1_fieldset textarea {
	width: 262px;
}

div.tx_powermail_pi1_fieldwrap_html {
	margin: 3px 0;
	background-color: transparent;
	border:none;
	height: auto;
}
input.powermail_submit {
	 margin: 20px 20px;
	 font-weight: bold;   
	 width: 120px; 
   float: left;
   color: #333;  
}

input.powermail_reset {
width: 120px; 
margin: 20px 0px;
font-weight: bold; 
color: #333;

}
.tx_powermail_pi1_fieldwrap_html_submit  {
	padding-left: 102px;
	}
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

fieldset.tx-powermail-pi1_fieldset legend {
display: none;
}
td input.powermail_captcha{
  margin-left:0px;
  padding-left:0px;
  }
td div.powermail_mandatory_js{
  margin-left:0px;
  padding-left:0px;
  }
#powermaildiv_uid5 {padding-top:10px; padding-bottom:20px;}
#powermaildiv_uid5 input {
  margin:-15px 0 0 0;
  }


/*Boxen*/


.rssbox {
background: #ccc;
padding: 5px;
border: 1px solid #f6a317;
}

.ws_box2 {
  width:91.5%;
  float:left;
  padding-bottom:10px;
  border: 1px dotted #D9D9D0;
  margin-left:0px;
  margin-bottom:10px;
  background-color: #F8F8F1;
  clear:both;
  }
.ws_box2,
.ws_box50  {
font-size: 0.85em;
line-height: 1em;
margin-bottom: 10px;
}

.ws_box50 td {
line-height: 0.85em;
}
.ws_box50 table {
border-collapse: collapse;
}

* html .ws_box2,
       .ws_box50 {
       padding: 0px;
}

.ws_box50 h4{
 line-height: 1em;
}

.ws_box50 h5{
 color: #666;
}

.ws_box2 {
background: none;
padding: 3px 0px 3px 0px;
line-height: 1.2em;
border: none;
}

.ws_box2 h4 {
color: #666;
}

.ws_box2 h5 {
color: #666;
margin: 0;
}

#bage {
 background: transparent url(../images/arrow_white.gif) 0 7px no-repeat;
 padding-left: 10px;
}

#bage a {color: #fff;}

.smLogo {display: none;}

dd span{
  color:#ff0000;
}

#buttons {
text-align: center;
margin: 0 50px 0 50px;
}

#buttons submit backButton {
display: none;
}

.submit {
padding: 3px 25px 3px 25px;
}


.tx-wsferegister-pi1 td{
  vertical-align:top;
}

.tx-wsferegister-pi1 input {
padding: 3px;
margin-bottom: 5px;
border: 1px solid #f6a317
}

.tx-wsferegister-pi1 textarea {
padding: 3px;
margin-bottom: 5px;
border: 1px solid #f6a317
}

.tx-wsferegister-pi1 table {
color: #666;
}

h3.regHeader {
font-size:133.33%; 
padding: 5px 0px 15px 0px;
}

.smlabel{
  border-bottom:1px dashed #ccc;
  font-size:0.8em;
  font-weight:bold;
}
.descText{
  clear:left;
  display:block;
  font-size:0.8em;
  color:#666;
  font-weight: normal;
  line-height: 12px;
  
  }
  
.spalte{font-size:1em;}
.gesamt{}
.links{width:20%;padding-left:30px;text-align:right;padding-right:10px;}
.rechts{width:80%;}
.absmiddle{vertical-align:middle;}
.tx-srfreecap-pi2-cant-read{color:#000;font-size:0.8em;}

#anmeldebox .formlabel{}

#anmeldebox input{
width: 240px;
}

#anmeldebox .submitbox{
width: 100px
}
.coupondesc{
  font-size:0.7em;
  line-height:1em;
}

#contentMain ol{
    margin-left:35px;
 }
#contentMain li{
	list-style-position: outside;
	list-style-type: decimal;
}


.addLabel {
font-size: 10px;
padding-top: 20px;
padding-bottom: 30px;
}

.addLabel a {
font-size: 10px;
}

.trenner {
border-top: 1px dashed #f6a317;
}

.stb_file {

}
.sbdef{
  font-size:0.8em;
}
.smcompanydesc{
height:420px;
}

/* Powermail */
.tx_powermail_pi1_fieldwrap_html_radio{
  padding-top:5px;
  height:50px;
  clear:both;
}
.powermail_radio_inner{float:left;height:25px;line-height:25px;vertical-align:middle;clear:right;}
.tx_powermail_pi1_fieldwrap_html .powermail_radio_inner label{
  float:left;
  margin-left:15px;
  width:400px;
  }
  
.tx_powermail_pi1_fieldwrap_html_radio_title{
  width:150px;
  float:left;
  font-weight:bold;
  }
.powermail_radio{margin-top:0px;}

.tx_powermail_pi1_fieldwrap_html_captcha input{margin-left:146px;margin-top:5px;}
.tx_powermail_pi1_fieldwrap_html_submit .powermail_submit{margin-left:46px;}

.adbox{background:#afd365;}
#contentAdditional h5{padding-top:5px;}

.tx-stellenboerse-pi1 .jobbox .ws_box2 li{
  list-style-type: disc;
  margin-left:10px;
  }

.zusatzinfo{
  cursor:pointer;
  text-decoration:underline;
  display:inline;

/* Branchenbuch */

/* Alphabetic menu */.mhodd,
.mheven{
  padding-top:10px;
  padding-left:5px;
  color:#333;
  font-size:0.75em;
  border-bottom: 1px dotted #f6a317;
}
.mheven{  
  border-bottom: 1px dotted #f6a317;
  background:#FCDEAD;
  }
.mh_details{
  width:98%;
  padding:0px;
  margin:0px;
  clear:both;
  }
.mh_headline{
  width:70%;
  float:left;
  padding:5px;
  }
.mh_logo{
  width:20%;
  float:right;
  padding:5px;
  }
.mh_text{
  width:95%;
  padding:5px;
  clear:both;
  }
.mh_address{
  width:45%;
  padding:5px;
  float:left;
  }
.mh_contact{
  width:45%;
  padding:5px;
  float:right;
  }
.center{
  width:100%;
  text-align:center;
}
.lettermenu{
  width:50%;
  text-align:left;
  }
tr.inactive{
  background:#ccc;
  font-color:#999;
}

#contentMain div.tx-stellenboerse-pi1 a.regionlink{text-decoration:none;}
