HTML {
	
}
BODY {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#000;
	background:#666666;
	text-align:center;
}
* {
	margin:0;
	padding:0;
}
IMG {
	border:0;
}
A {
	outline:0;
}
.mmhide_clr {
	clear:both;
}
/**
 * GLOBAL LAYOUT DEFINITIONS {HEADER}
 */
DIV#header {
	position:relative;
	top:10px;
	background:#010066;
	width:764px;
	height:auto;
	margin:0 auto 10px auto;
	padding:20px 0 0 0;
	border:1px solid #fff;
	border-bottom:0;
	text-align:left;
	/** overflow:hidden; */
}
A#sulzerIcon {
	position:relative;
	display:block;
	width:764px;
	height:45px;
	margin:0 0 0 0;
	background:#fff;
	clear:both;
}
DIV#header UL {
	position:relative;
	display:block;
	top:0;
	left:0;
	width:765px;
	list-style-type:none;
	clear:both;
}
DIV#header LI {
	float:left;
}
DIV#header LI A {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:2em;
	color:#fff;
	text-decoration:none;
	background:url(../img/layout/mainnav-bullet.gif) no-repeat left center;
	padding:0 0 0 15px;
	margin:0 0 0 22px;
}
DIV#header LI A:hover {
	text-decoration:underline;
}
DIV#header DIV.mmhide_deco {
	position:relative;
	clear:both;
	width:764px;
	height:2px;
	background:#8b8bb1;
}
P.mmhide_servicenav {
	position:absolute;
	top:0;
	right:0;
	height:20px;
	font-size:0.9em;
	font-weight:normal;
	line-height:20px;
	color:#fff;
	padding:0 4px 0 0;
}
P.mmhide_servicenav A {
	color:#fff;
	text-decoration:none;
	padding:0 0.8em;
}
P.noindent {
	padding:0 0px 0.8em 0px;
}
/**
 * GLOBAL LAYOUT DEFINITIONS {CONTAINER}
 */
DIV#container {
	position:relative;
	width:764px;
	margin:0 auto;
	border:1px solid #fff;
	border-top:0;
	text-align:left;
	background:#fafafe url(../img/layout/container_bg.gif) repeat-y 0 0;
}
/**
 * GLOBAL LAYOUT DEFINITIONS {NAVIGATION}
 */
DIV#navigation {
	position:relative;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:188px;
	min-height:540px;
	background:#e2e1ef;
	float:left;
}

DIV#navigation IMG.mmhide_topicPicture {
	position:relative;
	display:block;
	top:0;
	left:0;
	width:188px;
	height:68px;
}

UL.mmhide_mainnav {
	font-size:0.9em;
	list-style-type:none;	
}
UL.mmhide_mainnav LI {
	position:relative;
	border-bottom:1px solid #fff;
}
UL.mmhide_mainnav LI.mmhide_m1:hover,
UL.mmhide_mainnav LI.mmhide_m2:hover,
UL.mmhide_mainnav LI.mmhide_m3:hover,
UL.mmhide_mainnav LI.mmhide_m4:hover,
UL.mmhide_mainnav LI.mmhide_m5:hover,
UL.mmhide_mainnav LI.mmhide_m6:hover {
	background-color:#fff;
}
UL.mmhide_mainnav LI.mmhide_m1 {
	background:url(../img/layout/mainnav_1.gif) no-repeat left center;
}
UL.mmhide_mainnav LI.mmhide_m2 {
	background:url(../img/layout/mainnav_2.gif) no-repeat left center;
}
UL.mmhide_mainnav LI.mmhide_m3 {
	background:url(../img/layout/mainnav_3.gif) no-repeat left center;
}
UL.mmhide_mainnav LI.mmhide_m4 {
	background:url(../img/layout/mainnav_4.gif) no-repeat left center;
}
UL.mmhide_mainnav LI.mmhide_m5 {
	background:url(../img/layout/mainnav_5.gif) no-repeat left center;
}
UL.mmhide_mainnav LI.mmhide_m6 {
	background:url(../img/layout/mainnav_6.gif) no-repeat left center;
}
UL.mmhide_mainnav LI A {
	display:block;
	color:#000;
	padding:36px 0 36px 62px;
	text-decoration:none;
}
UL.mmhide_mainnav LI A:hover {
	text-decoration:underline;
}
/* EXCEPTION FOR 2ND MENUPOINT */
UL.mmhide_mainnav LI.mmhide_m2 A {
	padding:30px 0 30px 62px;
}
/* EXCEPTION FOR LAST MENUPOINT */
UL.mmhide_mainnav LI.mmhide_lastItem {
	border-bottom:0;
}
/* TOPIC RELATED */
H1 {
	position:relative;
	font-size:1.3em;
	font-weight:normal;
	padding:24px 0 16px 36px;
}
H1 A {
	text-decoration:none;
	color:#000;
}
H1 A:hover {
	text-decoration:underline;
}
UL.mmhide_subnav {
	list-style-type:none;
}
UL.mmhide_subnav LI UL {
	display:none;
}

UL.mmhide_subnav LI.selected UL {
	display:block;
}
UL.mmhide_subnav LI {
	position:relative;
	font-size:0.9em;
}
UL.mmhide_subnav LI A {
	position:relative;
	display:block;
	font-size:0.9em;
	color:#000;
	text-decoration:none;
	padding:1.5em 10px 0.5em 52px;
	margin:0;
	background: url(../img/layout/subnav-bullet.gif) no-repeat 36px 1.8em;
}
UL.mmhide_subnav LI:hover A,
UL.mmhide_subnav LI.selected A {
	color:#8b8b8b;
	background:url(../img/layout/subnav-bullet-over.gif) no-repeat 36px 1.8em;
}
UL.mmhide_subnav LI.selected UL {
	list-style-type:none;
}
UL.mmhide_subnav LI.selected UL LI {
	color:#000;
	list-style-type:disc;
	margin:0 0 0 67px;
	background:none;
}
UL.mmhide_subnav LI.selected UL LI A {
	padding:0 10px 0 0;
	color:#000;
	background:none;
}
UL.mmhide_subnav LI.selected UL LI:hover,
UL.mmhide_subnav LI.selected UL LI.selected {
	color:#8b8b8b;
}
UL.mmhide_subnav LI.selected UL LI:hover A,
UL.mmhide_subnav LI.selected UL LI.selected A {
	color:#8b8b8b;
}
/**
 * GLOBAL LAYOUT DEFINITIONS {FOOTER}
 */
DIV#footer {
	position:relative;
	width:764px;
	margin:0 auto;
	background:#010066;
	border:1px solid #fff;
	border-top:0;
	color:#fff;
	font-size:0.8em;
	line-height:2em;
}
DIV#footer A {
	color:#fff;
	text-decoration:none;
}
/**
 * GLOBAL LAYOUT DEFINITIONS {CONTENT}
 */
DIV#content {
	position:relative;
	top:16px;
	left:16px;
	bottom:50px;
	float:left;
	width:560px;
	color:#444444;
}
DIV#decoimage {
	position:relative;
	top:0;
	left:0px;
	float:left;
	width:576px;
	color:#444444;
}
DIV#content A {
	color:#000;
	text-decoration:none;
}
DIV#content A.blackLink,
DIV#content A.blackLink:visited {
	color:#000;
}
/**
 * CONTENT DEFINITIONS
 */
DIV#content IMG.mmhide_topicPicture {
	position:relative;
	display:block;
	top:0;
	left:0;
	width:576px;
	height:69px;
	border-bottom:1px solid #fff;
	margin-bottom:1.7em;
}
DIV#content IMG.marginalPicture {
	position:absolute;
	left:66px;
}
DIV#content IMG.marginalPictureSub {
	position:absolute;
	left:40px;
}

DIV#content A.marginalPicture {
	position:absolute;
	left:46px;
}

DIV#content H1 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.7em;
	font-weight:normal;
	color:#000;
	padding:0 60px 1.2em 157px;
}
DIV#content H2 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:normal;
	padding:0 60px 0 157px;
	color:#828282;
}
DIV#content H3 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:normal;
	padding:0 0 0 157px;
	color:#333333;
}
DIV#content H4 {
	font-size:1.2em;
	padding:0 0 0.5em 157px;
}
DIV#content P {
	color:#444444;
	line-height:1.5em;
	padding:0 75px 0.8em 157px;
}
DIV#content A {
	color:#444444;
}
DIV#content A.topOfPage {
	display:block;
	width:15px;
	height:15px;
	text-indent:-1000px;
	background:#827bae url(../img/layout/top_anchor.gif);
	overflow:hidden;
}
DIV#content A.topOfPage:hover {
	background-color:#a8a2c6;
}
DIV#content UL {
	line-height:1.5em;
	list-style-type:square;
	padding:0;
	padding:0 60px 0.8em 172px;
}
DIV#content LI {
	padding:0;
	margin:0;
}
DIV#content OL {
	line-height:1.5em;
	padding:0;
	padding:0 60px 0.8em 172px;
}
DIV#content TABLE {
	position:relative;
	width:320px;
	left:157px;
	margin:0 0 1em 0;
	padding:0 0 0.8em 0;
}
DIV#content A {
	color:blue;
}
DIV#content A:visited {
	color:purple;
}
/**
 * CONTENT DEFINITIONS {SITEMAP}
 */
DIV#content H1.sitemap {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	padding:0.2em 0.5em 0.2em 1em;
	margin:0 100px 0.5em 157px;
	background:#DDDDFF;
}
DIV#content H1.sitemap A,
DIV#content H1.sitemap A:visited,
DIV#content UL.sitemap A,
DIV#content UL.sitemap A:visited {
	color:#666666;
}
DIV#content UL.sitemap {
	line-height:1.5em;
	list-style-type:none;
	padding:0;
	padding:0 60px 0.8em 156px;
}
DIV#content UL.sitemap LI {
	padding:0 0 0 15px;
	margin:0;
	background:url(../img/layout/sitemap-bullet.gif) no-repeat 2px 7px;
}
/**
 * CONTENT DEFINITIONS {STARTSEITE}
 */
DIV#content DIV.homePictureArea {
	position:relative;
	top:90px;
	padding:0 0 0 84px;	
}
DIV#content DIV.homePictureArea IMG {
	border:1px solid #000;
	margin:0 7px 70px 0;
}
DIV#content DIV.homePictureArea P {
	padding-left:0;
}
/* Definition for BMW IT Fair */
DIV#content DIV.homePictureAreaITFair {
	position:relative;
	top:20px;
	padding:0 0 0 84px;	
}
DIV#content DIV.homePictureAreaITFair P {
	position:relative;
	top:0px;
	left:254px;
	width:161px;
	padding:0 0 0 0;
}
DIV#content DIV.homePictureAreaITFair IMG {
	border:1px solid #000;
	margin:0 7px 30px 0;
}

/**
 * CONTENT DEFINITIONS {TRACING}
 */
DIV#tracing {
	position:relative;
	bottom:0px;
	clear:both;
	font-size:0.9em;
	color:#000;
	padding:50px 60px 1em 362px;
}
DIV#tracing.service {
	position:relative;
	margin:-30px 0 0 0;
	float:right;
	width:404px;
	padding:0 0 0 156px;
}
DIV#tracing A {
	color:#000;
	text-decoration:none;
}
DIV#tracing A:hover {
	text-decoration:underline;
}
DIV#tracing A.selected {
	font-weight:bold;
}
/**
 * CONTENT DEFINITIONS {JOB OFFER}
 */
DIV#joboffer {
	position:relative;
	top:16px;
	left:0px;
	bottom:50px;
	float:left;
	width:560px;
	color:#444444;
}
DIV#joboffer TABLE {
	position:relative;
	width:530px;
	left:24px;
	margin:0 0 1em 0;
	padding:0px;
	border-spacing:20px;
}
DIV#joboffer P {
	color:#444444;
	line-height:1.5em;
	padding:0 0px 0.8em 0px;
}
DIV#joboffer UL {
	line-height:1.5em;
	list-style-type:square;
	padding:0;
	padding:0 10px 0.8em 24px;
}