@charset "utf-8";
* {padding: 0;margin: 0;}

body {font-size: 12px;font-family: Tahoma, "Trebuchet MS", Arial;color: #333333;background-color: #ffffff;margin: 30px 0 30px 0;line-height: 16px;text-align: justify;}

#frame1 {width:800px;margin: 0 auto;padding: 90px;background-color: #dddddd;}
#frame2 {float: left;width:770px;margin: 0 auto;padding: 15px;background-color: #eee;}
#frame3 {float: left;width:746px;margin: 0 auto;padding: 33px 12px 12px 12px;background-color: #ffffff;}
#frame-home {float: left;width:746px;margin: 0 auto;padding: 0 12px 12px 12px;background-color: #ffffff;}
#frame-home a{color: #FF9900;text-decoration: none;}
#frame-home a:hover{color: #ff3300;text-decoration: underline;}
#frameonecol {padding: 0 15px 0 0;}
#frame4 {float: left;width:740px;margin: 0;padding:0;background-image: url(../images/bg_2col.png);background-repeat: repeat-y;background-color: #ffffff;}
#frame5 {float: left;width:770px;margin: 0 auto;padding: 0;}
#header {
	width:770px;
	height: 106px;
	margin: 0 auto;
	padding-bottom: 10px;
	background-image: url(../images/logo_bauma.png);
	background-repeat: no-repeat;
	background-color: #eeeeee;
}

#lastupdated {float: left; width:740px;margin: 0;padding:0;}

#logobauma {margin: 0px;padding: 0;}

/* Mainmenu Top */
#mainmenu {margin: 0px auto;padding: 0;width:100%;height:120px;background-image: url(../images/bg_mainmenu.png);}
#mainmenu ul.nav {width:100%;height:15px;list-style-type:none;margin:0;padding-top:103px;}
#mainmenu ul.nav li {float: left;margin:0 auto;padding:0;}
 #mainmenu ul.nav li a {padding:0 8px 0 19px;font:bold 11px/17px Arial, Helvetica, sans-serif;color:#000;background-color:inherit;text-decoration:none;} 
/*#mainmenu ul.nav li a {padding:0 10px 0 22px;font:bold 11px/17px Arial, Helvetica, sans-serif;color:#000;background-color:inherit;text-decoration:none;} */
#mainmenu ul.nav li a:hover {color:#000;text-decoration:underline;}
#mainmenu ul.nav li.current a {color:#000;text-decoration:underline;}

/* All Content */
/*#screen {width:100%;margin: 0 auto;background-color: #FFFFFF;}*/
#frame2 h4 {color:#333333;padding:0 0 5px 0;text-align: left;margin-top:20px;font-family: Tahoma, "Trebuchet MS", Arial;font-size: 18px;font-weight: bold;}
#frame2 h4.notop{color:#333333;padding:0 0 5px 0;text-align: left;margin-top:0px;font-family: Tahoma, "Trebuchet MS", Arial;font-size: 18px;font-weight: bold;}
#frame2 h5{color:#333333;text-align: left;margin-top:30px;font-family: Tahoma, "Trebuchet MS", Arial;font-size: 14px;font-weight: bold;}
#frame2 h5.notop{color:#333333;margin-top:0px;font-family: Tahoma, "Trebuchet MS", Arial;font-size: 14px;font-weight: bold;line-height: 18px;}

#frame2 p{padding:10px 0 0;}
#frame2 p.notop{padding:0;margin-top:0;}
#frame2 p.borlegal{margin:0;}
#frame2 p.more {padding: 10px 0 0 0}
#frame2 p.more a{color: #FF9900;text-decoration: none;}
#frame2 p.more a:hover{color: #ff3300;text-decoration: underline;}
#frame2 p.contact a{color: #0000ff;text-decoration: none;}
#frame2 p.contact a:hover{color: #ff3300;text-decoration: underline;}

#frame2 p.biru {padding: 10px 0 0 0}
#frame2 p.biru a{color: #0000FF;text-decoration: none;}
#frame2 p.biru a:hover{color: #ff3300;text-decoration: underline;}

#frame2 ol{padding:0 0 0 26px;}
#frame2 ol li.legal {padding:0 0 0 22px;}
#frame2 ol li{font:11px/25px Tahoma, "Trebuchet MS", Arial; font-weight:normal;text-align: left;}
#frame2 ol span{ background:url(../images/dotline.gif) repeat-x 0 100%; height:25px; display:block;}
#frame2 ol li a {color: #FF9900;text-decoration: none;}
#frame2 ol li a:hover {color: #ff6600;text-decoration: underline;}

.underline {text-decoration:underline;}
.bold {font-weight: bold;}
.boldline {font-weight: bold;text-decoration:underline;}
.blue {color:#0000FF;}
.readlegal {color:#0000FF;font-size:14px;font-weight: bolder;margin: 0; padding:0;}
.contactputih {color: #FFF;}

img.displayed {display: block;margin-left: auto;margin-right: auto;padding:0 0 0 0;}


/* Lay Out */
#content2col {width: 495px;float: left;padding-top:24px;}
#content2col p.line{background:url(../images/dotline.gif) 0 0 repeat-x; height:1px; margin:10px 0 0 0;}


/* Side Bar */
#sidebar {width: 215px;margin-left: 30px;float: left;text-align: left;}
#sidebar p{padding:10px 0 0 0;}
#sidebar p.line {height:20px;width:100%;padding:0;background:url(../images/solidline.png) 0 0 repeat-x; height:1px; margin:10px 0 10px 0;}
#sidebar p.line a{color: #FF9900;text-decoration:none;height:20px; display:block; padding:0;}
#sidebar p.line a:hover{color: #ff3300;text-decoration: underline;}


/* Thumbnail Grouping */
#thumbframe {float: left; width:716px;margin: 0 auto;padding: 14px 14px 0 14px;background-color: #999;}
#thumbnail {float: left;width: 132px;height: 200px;border: 0px;margin: 0 14px 26px 0!important;margin: 0 14px 0 0;padding: 0;}
#thumbnail1 {float: left;width: 132px;height: 200px;border: 0px;margin: 0;padding: 0;}


/* Business Specialization */
#special1 {width:225px; float:left; padding-left: 7px;margin:0px;text-transform: uppercase;letter-spacing: -0.09px;word-spacing: -1px;}
#special2 {width:179px; float:left; margin:0 0 0 0px;}
#special2 ul li {background:url(../images/dotline.gif) repeat-x 0 100%;list-style-type:none;line-height: 25px;letter-spacing: -0.09px}
#special3 {width:175px; float:left; margin:0 0 0 0px;}
#special3 ul li {background:url(../images/dotline.gif) repeat-x 0 100%;list-style-type:none;line-height: 25px;letter-spacing: -0.09px}
#special4 {width:160px; float:left; margin:0 0 0 0px;}
#special4 ul li {background:url(../images/dotline.gif) repeat-x 0 100%;list-style-type:none;line-height: 25px;letter-spacing: -0.09px}

.a:link {color: #333333;text-decoration: none;}
.a:hover {color: #333333;text-decoration: underline;}
.a:visited {color: #333333;text-decoration: none;}

.a span {color: #0000FF;text-decoration: none;}
.a:hover span {color: #0000FF;text-decoration: underline;} 

.b:link {color: #0000FF;text-decoration: none;}
.b:hover {color: #0000FF;text-decoration: underline;}
.b:visited {color: #0000FF;text-decoration: none;}

/* Opportunities */
/*#business {width:300px; float:left; margin:0px;}*/
#business {width:495px; float:left; margin:0px;}
#business ol{padding:0 0 0 22px;}
/*#career {width:377px; float:left; margin:0 0 0 63px;padding-bottom: 4px;}*/
#career {width:377px; float:left; margin:0 0 0 0px;padding-bottom: 4px;}

#frame2 ol.opportunity {margin: 0 0 1em 2em;padding: 10px 0 0 0;text-transform: uppercase;text-align: left;margin-bottom: 20px!important;margin-bottom: 0;}
#frame2 ol.opportunity li {line-height: 2em;}
* html ol.opportunity li {position: relative; }
#frame2 ol.opportunity li.column1 { margin-left: 0.5em; }
#frame2 ol.opportunity li.column2 { margin-left: 23em; }
/*#frame2 ol.opportunity li.column2 { margin-left: 15.2em; } */
#frame2 ol.opportunity li.reset {margin-top: -20em;}


/* About Vision */
#frame2 ul.vision {margin: 0 0 0 15px;padding: 10px 0 0 0;}
#frame2 ul.vision li {margin: 0 0 5px 0;}


/* Business Grouping */
#frame2 ol.group li {font-size: 14px; margin-top: 10px;margin-left:5px;line-height: 16px;font-weight:bold;}
#frame2 span.subbfhr{text-decoration: underline;background-image: none;margin: 5px 0 -8px 0;}
#frame2 p.subgroup{font-size: 11px;margin-top: -10px;font-weight: normal;}


/* Home */
#businessunit {width:210px; float:left; margin:0px;}
#associate{width:250px; float:left; margin:0 0 0 30px;}
#associate ol li a{color:#333333;text-decoration: none;}
#associate ol li a:hover {color:#333333;text-decoration: none;}
#grouping {width:480px; float:left; margin:0;}


/* Domain */
#domain {color: #fff;line-height: 18px;text-align: center;padding: 15px 0 0 0;}
#domain span.dom {background-color: #0000FF;}
#domain a {color: #fff;text-decoration: none;background-color: #0000FF;}
#domain a:hover{text-decoration: underline;}


/* Footer */
#footer {margin: 0 auto;width: 800px;clear: left;text-align: center;font-family: Arial, Helvetica, sans-serif;color: #000;padding: 15px 0 0 0;}
#footer p.ingod {font-size: 14px;font-weight: bold;}
#footer p.copy1 {font-size: 11px;line-height: 14px;padding-top: 15px;}
#footer p.copy2 {font-size: 10px;line-height: 14px;padding-top: 15px;}
#footer p.copy2 span {font-size:11px;font-weight: bold;}

hr {color: #cccccc;margin: 20px 0 20px 0;}
img {border: none;}
.clear {clear: both;}
.chinese {margin-top: 3px;}
.topspace {margin-top: -4px;}
.topspace2 {margin-top: -2px;}
