
.sitemap div.level-0{
	pading-bottom: 20px;
	border-bottom: 1px solid #D6D8DB;
	margin-top: 10px;
}

.sitemap h1 {
	border-bottom: 4px solid #E60041;
	padding-bottom: 20px;
}

.sitemap h2 {
	margin-bottom: 10px;
	margin-top: 0px;
}


.sitemap ul {
	margin-top: 0px;
	list-style: none outside none;
	padding-left:5px;
	margin-bottom: 0px;
}

.sitemap ul.level-0, .sitemap ul.level-1
{
	padding-left:0px;
	margin-bottom: 10px;

}

.sitemap ul.level-1 li{
	margin-top:10px;
}

.sitemap li{
	padding-left: 5px;
}

.sitemap ul.level-0 > li {
	display: inline-block;
	vertical-align: top;
	width: 174px;
}

.sitemap a.underline {
	text-decoration: underline;
}

.rsClickBlocker {
	display: block; 
	position: absolute; 
	top: 0px; 
	min-width: 100px;
	width: 100%;
}

#survey_click{
	display: none;
}

/* stuetzpunktsuche marginal */
.stuetzpunkt-marginal {
    margin-top: 30px;
    border: 1px solid #d6d8db;
}

.stuetzpunkt-marginal .form .form-page {
    background-color: white;
    padding: 0 10px 10px;
}

.stuetzpunkt-marginal .form .form-page .button {
    width: 280px; 
    padding-left: 0px; 
    padding-right: 0px; 
    margin-left: 0px;
}
.stuetzpunkt-marginal h2 {
    color: #59636D;
    font-family: 'HelveticaNeueLt77BoldCd',Arial;
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 19px;
    padding: 10px 10px 0 10px;
}.stuetzpunkt-marginal p {
	padding: 0 10px;
}
.stuetzpunkt-marginal p:first-child {
    color: #59636D;
    font-family: 'HelveticaNeueLt77BoldCd',Arial;
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 19px;
    padding: 10px 10px 0 10px;
}
.stuetzpunkt-marginal .form-page .columns-2 {
	padding: 0;
	width: 100%;
}
.stuetzpunkt-marginal .form-page .columns-2 fieldset {
	width: 100%;
}
.stuetzpunkt-marginal .form-page .columns-2 .button-bar {
	margin-top: 10px;
}
.stuetzpunkt-marginal .form-page .columns-2 fieldset ul.checkbox-list li {
	width: 260px;
}
/* end stuetzpunktsuche marginal */

/* additional styles for production facilities */

#main_pf {
	margin: 0 auto;
}

.entry #stage + #main_pf #content > .row:first-child,
#entry-nav + #main_pf #content > .row:first-child {
	margin-top: 4px;
}

/* end production facilities */



/* Microsite Corporate Responsibility (Megatrends) */
.icons .grid_4 {
	margin-top: 0 !important;	
}
.icon {
	position: relative;
	left: -10px;
	width: 318px;
	height: 132px;
}
.icon.urban {
	background: url(http://www.man.eu/media/resources/img/megatrends/b_urban.png);
}
.icon.urban:hover {
	background: url(http://www.man.eu/media/resources/img/megatrends/b_urban_over.png);
}
.icon.global {
	background: url(http://www.man.eu/media/resources/img/megatrends/b_global.png);
}
.icon.global:hover {
	background: url(http://www.man.eu/media/resources/img/megatrends/b_global_over.png);
}
.icon.climate {
	background: url(http://www.man.eu/media/resources/img/megatrends/b_climate.png);
}
.icon.climate:hover {
	background: url(http://www.man.eu/media/resources/img/megatrends/b_climate_over.png);
}
.icon {
	display: table;
	height: 132px;
}
.icon .inner {
	display: table-cell;
	vertical-align: middle;
}
.lt-ie8 .icon {
	position: relative;	
}
.lt-ie8 .icon .inner {
	position: absolute;
	top: 50%;
}
.lt-ie8 .icon .inner p {
	position: relative;
	top: -50%;
	line-height: 24px;
}
.icon p {
	padding-left: 20px;
	width: 150px;
    font-family: 'HelveticaNeueLt77BoldCd', Arial;
	font-size: 16px;
    font-weight: normal;
}
.cr .site-intro,
.cr .site-intro .grid_12 {
	padding-bottom: 0 !important;	
}
.cr .pagenav .grid_12 {
	margin-top: 0 !important;
}
.entry.teaser.sliding.slogans .sliding-content > div {
	top: 0;
	left: 0;
	width: 300px;
	height: 260px;
	background: url(http://www.man.eu/media/resources/img/megatrends/bg_slider.png);
}
.l3 {
	width: 300px;	
	text-align: center;
}
.l1, .l3 {
	color: #e60041;	
}
.l2, .l4 {
	color: #31394a;	
}
.teaser .l1 {
	font-size: 22px;	
	line-height: 26px;
}
.teaser .l2, .teaser .l4 {
	font-size: 16px;	
	line-height: 20px;
}
.teaser .l3 {
	font-size: 30px;	
	line-height: 36px;	
}
.l1, .l2, .l3, .l4 {
	position: absolute;
	font-family: 'HelveticaNeueLt77BoldCd', Arial;
}
.l1 {
	left: 10px;
	top: 20px;
}
.var1 .l2 {
	left: 55px;
	top: 50px;
}
.var1 .l3 {
	left: 0;
	top: 110px;
}
.var1 .l4 {
	left: 55px;
	top: 220px;
}
.var2 .l2 {
	left: 55px;
	top: 50px;
}
.var2 .l3 {
	left: 0;
	top: 110px;
}
.var2 .l4 {
	left: 55px;
	top: 183px;
}
.var3 .l3 {
	left: 0;
	top: 88px;
}
.var3 .l4 {
	left: 55px;
	top: 168px;
}
.var4 .l3 {
	left: 0;
	top: 110px;
}
.var5 .l2 {
	left: 55px;
	top: 60px;
}
.var5 .l3 {
	left: 0;
	top: 117px;
}
.var5 .l4 {
	left: 55px;
	top: 189px;
}
.nav {
	position: relative;
	padding: 8px 10px;
	height: 98px;
}
.lt-ie8 .nav {
	padding: 5px 10px 6px;
	overflow: hidden;
}
.nav a {
	display: block;
	float: left;
	width: 184px;
	height: 100px;
}
.arrows .nav a {
	position: relative;
	left: 92px;
}
.nav img {
	position: absolute;
}
.nav .crop {
	overflow: hidden;
	padding: 20px 0;
	margin: -20px 0 0;
}
.arrows .nav .crop {
	margin: -20px 82px 0;
}
.nav .inner {
	position: relative;
	float: left;
	width: 1714px; /*1104*/
}
.arrows .nav .inner {
	left: -82px;
}
.elem_active {
	position: absolute;
	top: -5px;
	z-index: 10;
}
#arrow_left {
	top: 0;
	left: 0;
	z-index: 20;
}
#arrow_right {
	top: 0;
	right: 0;	
	z-index: 20;
}
#page1 .elem_active {
	left: -5px;
}
.arrows #page1 .elem_active {
	left: 86px;
}
.nav.urban .elem_active, .nav.urban .inner a {
	background: url(http://www.man.eu/media/resources/img/megatrends/sprite_navi_urban.gif);
}
.nav.global .elem_active, .nav.global .inner a {
	background: url(http://www.man.eu/media/resources/img/megatrends/sprite_navi_global.gif);
}
.nav.climate .elem_active, .nav.climate .inner a {
	background: url(http://www.man.eu/media/resources/img/megatrends/sprite_navi_climate.gif);
}
.nav.urban.new .elem_active, .nav.urban.new .inner a {
	background: url(http://www.man.eu/media/resources/img/megatrends/sprite_navi_urban_neu.gif);
}
.nav.global.new .elem_active, .nav.global.new .inner a {
	background: url(http://www.man.eu/media/resources/img/megatrends/sprite_navi_global_neu.gif);
}
.nav.climate.new .elem_active, .nav.climate.new .inner a {
	background: url(http://www.man.eu/media/resources/img/megatrends/sprite_navi_climate_neu.gif);
}
.nav .elem_active {
	width: 192px;
	height: 120px;
}
#page1 .elem_active {
	background-position: 0 -220px;	
}
#page2 .elem_active {
	background-position: -204px -220px;	
}
#page3 .elem_active {
	background-position: -408px -220px;	
}
#page4 .elem_active {
	background-position: -612px -220px;	
}
#page5 .elem_active {
	background-position: -816px -220px;	
}
#page6 .elem_active {
	background-position: -1020px -220px;	
}
#page7 .elem_active {
    background-position: -1224px -220px;
}
#page8 .elem_active {
    background-position: -1427px -220px;
}
#page9 .elem_active {
    background-position: -1630px -220px;
}
.nav #elem1 {
	background-position: 0 0;
}
.nav #elem1:hover {
	background-position: 0 -110px;
}
.nav #elem2 {
	background-position: -204px 0;
}
.nav #elem2:hover {
	background-position: -204px -110px;
}
.nav #elem3 {
	background-position: -408px 0;
}
.nav #elem3:hover {
	background-position: -408px -110px;
}
.nav #elem4 {
	background-position: -612px 0;
}
.nav #elem4:hover {
	background-position: -612px -110px;
}
.nav #elem5 {
	background-position: -816px 0;
}
.nav #elem5:hover {
	background-position: -816px -110px;
}
.nav #elem6 {
	background-position: -1020px 0;
}
.nav #elem6:hover {
	background-position: -1020px -110px;
}
.nav #elem7 {
    background-position: -1224px 0;
}
.nav #elem7:hover {
    background-position: -1224px -110px;
}
.nav #elem8 {
    background-position: -1427px 0;
}
.nav #elem8:hover {
    background-position: -1427px -110px;
}
.nav #elem9 {
    background-position: -1630px 0;
}
.nav #elem9:hover {
    background-position: -1630px -110px;
}
#details_2,
#details_3,
#details_4,
#details_5,
#details_6,
#details_7,
#details_8,
#details_9{
	display: none;	
}
.faded { 
	display: none; 
}
#anim {
	width: 940px;
	height: 297px;	
}
#anim, #anim #bg {
	position: relative;
}
#anim div {
	position: absolute;	
}
#anim #img1 {
	top: 12px;
	left: 0;
}
#anim #img2 {
	top: 180px;
	left: 605px;
}
#anim #img3 {
	top: 22px;
	left: 444px;
}
#anim #img4 {
	top: 126px;
	left: 0;
}
#anim #img5 {
	top: 61px;
	left: 225px;
}
#anim #img6 {
	top: 0;
	left: 810px;
}
#anim #img7 {
	top: 30px;
	left: 611px;
}
#anim #img8 {
	top: 167px;
	left: 244px;
}
#anim #img9 {
	top: 118px;
	left: 506px;
}
.box {
	margin: 20px 0 10px;
	border: 1px solid #d6d8db;
}
.box p {
	margin: 12px 10px 6px;
}
.box a {
	background: url(http://www.man.eu/media/resources/img/megatrends/i_arrow_link.png) 0 3px no-repeat;
	padding-left: 10px;
	font-weight: bold;
}
.slogans .canvas {
	height: 258px !important;	
}
.entry.teaser.sliding.slogans .sliding-content:after, .entry.teaser.sliding.slogans .sliding-content .ie-after {
	background: none;	
}

/* end  Microsite Corporate Responsibility (Megatrends) */

.business-router .bgRouterImage {
    display: none;
}

/* Mini-Wizard */
.miniwizardpage #searchcontent {
	margin-bottom: 15px;
}
.miniwizard_selection {
	width: 940px;
}
.miniwizard_selection select {
	width: 610px;
}


/* Produktsuche */
.productsearch {
	margin-top: 15px;
}
.productsearch .button-bar .left .button:before,
.productsearch .button-bar .left .button.ie-before {
	background-position: 5px -3482px;
}
.productsearch .button-bar .right .button {
	display: none;
}
.productsearch  .form-page {
	margin-bottom: 2px;
	padding-bottom: 10px;
}
.productsearch  .left {
	float: left;
}
.productsearch .right {
	float: right;
}
.productsearch .right button{
	margin-right: 0px;
}
.productsearch .question, .productsearch .answer  {
	display: table-cell;
	padding-top: 5px;
	word-wrap: word-break;
	word-break: normal;
}
.productsearch .question {
	width: 420px;
	padding-top: 11px;
	vertical-align: top;
}
.productsearch .answer .checkbox-list {
	margin: 0;
	width: 190px;
}
.productsearch .answer .checkbox-list li {
	display: inline-block;
	width: 65px;
    vertical-align: top;
}
.productsearch .solution-arrow {
	content: "";
	position: relative;
	left: 16px;
	top: 13px;
	width: 23px;
	height: 12px;
	background: transparent url(http://www.man.eu/media/resources/img/sprites/general.png) no-repeat top left;
	background-position: 0 -1879px;
}
.productsearch .solution {
	background-color: #fff;
	padding: 10px;
	margin-top: 13px;
	width: 580px;
	display: inline-block;	
}
.productsearch .solution  img{
	float: left;
	margin: 0 10px 10px 0;
}
.productsearch .solution  p {
	margin: 0;
	padding: 0;
}
.productsearch .solution ul,
.productsearch .solution ol  {
	padding: 0;
	margin: 13px 0;
	display: inline-block;
}
.productsearch .solution ul li {
	list-style: none;
	text-indent: -11px;
	padding: 0 0 0 11px;
	overflow: hidden;
	min-width: 300px;
}
.productsearch .solution ol li {
	counter-increment: i;
	list-style: none;
	text-indent: -25px;
	padding: 0 0 0 25px;
	overflow: hidden;
}
.productsearch .solution ul li:before {
	content: "";
	position: relative;
	display: inline-block;
	width: 6px;
	height: 6px;
	top: -2px;
	margin: 0 5px 0 0;
	background: #e60041;
}
.productsearch .solution ol li:before {
	content: counter(i, decimal) ".";
	display: inline-block;
	margin: 0 5px 0 0;
	width: 20px;
	text-align: right;
	color: #e60041;
	font-weight: bold;
}
