body {
	color:#949599;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}

html {
     overflow: -moz-scrollbars-vertical;
}

div.header_logo {
	position:relative;
	top:13px;
	left:7px;
	width:770px;
	height:77px;
}

div.header_logo a{
  border:0px!important;
  text-decoration:none;
}

div.header_logo img{
	position:absolute;
	left:0px;
	top:0px;
	border:0px;
	/*background-image:url(../images/header_logo.jpg);
	background-repeat:no-repeat;*/
}

div.header_tell_left {
	left:445px;
	width:90px;
	height:34px;
	float:left;
	background-image:url(../images/header_tell.jpg);
	background-repeat:no-repeat;
	margin-top:44px;
	padding-left:27px;
	padding-top:9px;
	position:relative;
}

div.header_tell_right {
	float:right;
	width:217px;
	margin-top:44px;
	position:relative;
}

div.header_home_left {
	width:40px;
	height:34px;
	background-image:url(../images/header_home.jpg);
	background-repeat:no-repeat;
	float:left;
	padding-top:9px;
	padding-left:26px;
}

div.header_home_right {
	width:150px;
	float:right;
}

div.header_mail {
	padding-top:2px;
	padding-left:22px;
	height:24px;
	background-image:url(../images/header_mail.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:7px;
}

div.header_flag_en,
div.header_flag_de {
	padding-top:4px;
	padding-left:15px;
	width:60px;
	height:21px;
	background-image:url(../images/header_flag_en.jpg);
	background-repeat:no-repeat;
	float:right;
	margin-top:5px;
}

div.header_flag_de {
	background-image:url(../images/header_flag_de.jpg);
}


a.header_link {
	text-decoration:none;
	color:#949599;
}

a.header_link:hover {
	text-decoration:underline;
}

div.header_menu {
	margin-top:20px;
	left:1px;
	width:779px;
	height:48px;
	background-image:url(../images/header_menu.jpg);
	background-repeat:no-repeat;
}

a.header_menu_link {
	position:relative;
	top:13px;
	left:20px;
	margin-right:15px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

div.header_header {
	margin-top:10px;
	margin-left:2px;
	left:2px;
	width:775px;
	height:257px;
	
	background-repeat:no-repeat;
}

div.footer {
	margin-top:15px;
	width:779px;
	height:48px;
	text-align:center;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
}

div.footer_text {
	font-size:10px;
	padding-top:8px;
	color:#FFFFFF;
}

div.footer_links {
	margin-top:18px;
}

a.footerW {
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}

a.footerW:hover {
	text-decoration:underline;
}

a.footer_link {
	font-size:10px;
	text-decoration:none;
	color:#949599;
}

a.footer_link:hover {
	text-decoration:underline;
}

div.footer_copyright {
	height:18px;
	font-size:10px;
	top:35px;
}

div.content {
	left:1px;
	width:779px;
	font-size:12px;
	vertical-align:top;
}

div.main_header {
	left:20px;
	color:#FA9648;
	font-size:18px;
	font-weight:bold;
	width:770px;
	float:left;
	padding-top:3px;

}

div.st_main_header_pic {
	margin-top:5px;
	left:20px;
	width:191px;
	height:94px;
	background-image:url(../images/st_main_left_h.jpg);
	background-repeat:no-repeat;
}

div.main_info_text {
	padding-top:15px;
	padding-bottom:15px;
	width:400px;
	margin-right:20px;
	float:left;
}

div.main_info_text_normal {
	padding-top:15px;
	padding-bottom:15px;
	width:750px;
	margin-right:20px;
	float:left;
}

div.st_main_info_text {
	padding-top:15px;
	padding-bottom:15px;
}

div.main_info_text2 {
	padding-top:15px;
	padding-bottom:15px;
	width:770px;
	background-image:url(../images/main_line_h.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
}

div.main_info_text2_left {
	float:left;
	width:590px
}

div.main_info_text2_left_l {
	width:146px;
	height:200px;
	float:left;
}

div.main_info_text2_left_r {
	width:292px;
	float:right;
}

div.main_info_text2_left_r_l {
	width:146px;
	float:left;
}

div.main_info_text2_left_r_r {
	width:146px;
	float:right;
}

div.main_info_text2_right {
	width:150px;
	float:right;
	padding-left:10px;
	margin-top:25px;
	background-image:url(../images/main_line_v.gif);
	background-repeat:repeat-y;
	background-position: left;
}

div.main_left {
	width:779px;
	float:left;
	margin-left:10px;
}

div.main_normal {
	width:775px;
	float:left;
	margin-left:10px;
}

div.st_main_left {
	width:200px;
	float:left;
	margin-left:15px;
	background-image:url(../images/main_line_v.gif);
	background-repeat:repeat-y;
	background-position: right;
}

div.st_main_left_item {
	margin-top:15px;
	width:200px;
}

div.st_main_left_item_text {
	width:130px;
	float:right;
}

div.st_main_right {
	width:540px;
	float:right;
	padding-right:10px;
}

div.main_info_right {
	margin-right:10px;
	width:300px;
	float:left;
	padding-left:5px;
	background-image:url(../images/main_line_v.gif);
	background-repeat:repeat-y;
	background-position: left;
}

div.main_info_right_header {
	font-weight:bold;
	font-size:14px;
	padding-bottom:15px;
}

div.st_main_left_item_header {
	width:130px;
	font-weight:bold;
	font-size:14px;
	padding-top:5px;
	float:right;
}

div.main_info_right_header2 {
	font-weight:bold;
	padding-bottom:15px;
}

div.main_info_bottom {
	float:left;
	width:400px;
}

/*Testimonial DIV*/

div.main_testimonial_right {
	width:350px;
	float:right;
	margin-top: 10px;
	padding-left:10px;
	background-image:url(../images/main_line_v.gif);
	background-repeat:repeat-y;
	background-position: left;
}

div.main_testimonial_right_header2 {
	font-weight:bold;
	padding-bottom:15px;
}
div.main_testimonial_right_header {
	font-weight:bold;
	font-size:14px;
	padding-bottom:15px;
}

img.testimonialpic {
	border:none;
	float:left;
	margin-bottom:5px;
	margin-right:5px;
}
/*Testimonial DIV*/

img.pic_item {
	float:left;
	border:none;
}

img.pic {
	border:none;
}

a.location_left {
	text-decoration:none;
	color:#949599;
}

a.location_left:hover {
	text-decoration:underline;
}

div.contactForm {
	width:400px;
	padding-top:10px;
	padding-bottom:10px;
}

div.contactFormLeft {
	width:120px;
	float:left;
}

div.contactFormRight {
	width:280px;
	float:right;
}

.contact {
	width:280px;
}

div.clear {
	clear:both;
}

div.globalCenter {
	margin-left:80px;
}

.munich {

}

.ingol {

}

.hdygu{

}

.tech{

}

.visitdate{

}