#content { /* min-height: 1000px; */ } 

#content ul.vacancies { margin: 0; }
#content li.vacancy { border-top: 1px solid #bfeaf8; margin-left: 0; list-style: none outside none; overflow: auto; padding-top: 5px; }
#content li.vacancy .title { display: block; font-weight: bold; }
#content li.vacancy .logo { float: right; width: 128px; display: none; }
#content li.vacancy .logo img { max-width: 120px; float: right; }
#content li.vacancy .summary { xfloat: left; xwidth: 272px; padding: 0 0 15px 0; margin: 0; }

#col2 h2 { margin-top: 8px; margin-bottom: 0px; }
#col2 .vacancyhtml { margin-bottom: 15px; }
#col2 .vacancyhtml ul { margin-top: 0; margin-bottom: 0; margin-left: 12pt; padding-left: 0; }
#col2 .vacancyhtml li { margin-left: 0px; }

/*
#nav-vacancies {  }
#nav-vacancies ul { display: block; margin: 0; padding: 0; list-style-type: none; margin-bottom: 40px; }
#nav-vacancies li { margin: 0 0 12px 0; padding: 0 0 0 28px; background: url(/_images/li_nav2.gif) no-repeat; }
#nav-vacancies li a { xfont-weight: bold; xcolor: #002f5d; }
*/
#nav-vacancies li { xfont-size: 11px; padding-bottom: 8px; }
#nav-vacancies li a { xfont-weight: bold; }
#nav-vacancies li a.active { color: #000; }
#nav-vacancies li .company { xfont-size: 11px; }
#nav-vacancies li .city { xfont-size: 11px; }
	
