body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
  }


div {
	line-height: 21px;
}

span {
	line-height: 21px;
}

a.button1 {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_company.jpg);
	width:171px;
	height:26px;
  }

a.button1:hover {
	text-decoration:none;
	background-image:url(img/cur_abb_companyover.jpg);
  }

a.button1g {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_companyover.jpg);
	width:171px;
	height:26px;
  }

a.button2 {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_rd.jpg);
	width:171px;
	height:26px;
  }

a.button2:hover {
	background-image:url(img/cur_abb_rdover.jpg);
  }

a.button2g {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_rdover.jpg);
	width:171px;
	height:26px;
  }

a.button3 {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_investor.jpg);
	width:171px;
	height:26px;
  }

a.button3:hover {
	background-image:url(img/cur_abb_investorover.jpg);
  }

a.button3g {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_investorover.jpg);
	width:171px;
	height:26px;
  }


a.button4 {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_news.jpg);
	width:171px;
	height:26px;
  }

a.button4:hover {
	background-image:url(img/cur_abb_newsover.jpg);
  }

a.button4g {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_newsover.jpg);
	width:171px;
	height:26px;
  }

a.more {
	text-decoration:none;
	display:block;
	background-image:url(img/cur_abb_more.gif);
	width:64px;
	height:23px;
  }

a.more:hover {
	text-decoration:none;
	background-image:url(img/cur_abb_moreover.gif);
  }


a.footlink {
	font-family: Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
  }

a.footlink:hover {
	text-decoration:underline;
  }


a.link {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	color: #175888;
	font-weight: normal;
	text-decoration:underline;
  }

a.link:hover {
	text-decoration:underline;
  }

.headline_b {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #175888;
  }

.content {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #175888;
  }

.content_g {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #00A89C;
  }

.content_small {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #175888;
  }

.footer {
	font-family: Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
  }

.footer_content {
	font-family: Arial, Helvetica, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #DFE7EE;
  }

.leftmenubold td a {
	display:block; height:100%;
	vertical-align: middle;
	line-height:32px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #175888;
	background-color:#8EC9CD;
	text-decoration:none;
  }

.leftmenubold2 td a {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #175888;
	background-color:#8EC9CD;
	text-decoration:none;
  }

.leftmenulight td a {
	vertical-align: middle;
	line-height:32px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #175888;
	background-color:DFE7EE;
	text-decoration:none;
  }
  
.leftmenu td a {
	display:block; height:100%;
	vertical-align: middle;
	line-height:32px; 
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #175888;
	text-decoration:none;
  }

.leftmenu td a:hover {
	display:block; height:100%;
	vertical-align: middle;
	line-height:32px; 
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #175888;
	background-color:#8EC9CD;
	text-decoration:none;
  }

.leftmenu2 td a {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #175888;
	text-decoration:none;
  }

.leftmenu2 td a:hover {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #175888;
	text-decoration:none;
  }

input {
  display: block;
  float: left;
  width: 350px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
  }
 
input#submit {
  float: none;
  width: auto;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
}

input#reset {
  float: none;
  width: auto;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
}
  
textarea {
  display: block;
  float: left;
  width: 350px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
  }

