/** BASIC */body {	margin: 0px;	padding: 0px;	background: #FFFFFF;}/** FORMS */form {	margin: 0px;	padding: 0px;}/** HEADINGS */h1, h2, h3 {	margin: 0px;}h1 {margin-bottom: 20px;	font-size: 14px;	font-weight: normal;	color: #006276;}h2 {	margin-bottom: 20px;	font-size: 16px;	font-weight: normal;	color: #006276;}h3 {	margin-bottom: 5px;	font-size: 11px;	color: #5D5D5D;}/** TEXTS */body, th, td, input, textarea, select {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #929292;}p, ul, ol, dl {	margin-top: 0px;	margin-bottom: 2em;	text-align: justify;	line-height: 160%;}/** LINKS */a {	color: #006276;}a:hover {	text-decoration: none;}.more {	text-align: right;}.more a {	padding-left: 14px;	background: url(images/homepage15.gif) no-repeat left center;}/** STYLES */.style1 {}.style1 a {}.style1 a:hover {}/** LISTS */.list1 {	margin: 0px;	padding: 0px;	list-style: none;	line-height: 200%;}.list1 li {	padding-left: 15px;	background: url(images/subpage1_01.gif) no-repeat left center;}.list1 a {	color: #81ACA1;}.list2 {	margin: 0px;	padding: 0px;	list-style: none;	line-height: normal;}.list2 li {	display: block;	padding: 20px 0px 4px 0px;	border-top: 1px solid #DDDDDD;}.list2 li.first {	padding-top: 0px;	border: none;}.list3 {	margin: 0px;	padding: 0px;	list-style: none;	line-height: 170%;}.list3 li {	padding-left: 15px;	background: url(images/homepage17.gif) no-repeat left center;}.list3 a {	color: #D1E3E6;}/** BACKGROUNDS */.bg1 {	background: url(images/homepage14.jpg) no-repeat left top;}/** MISC */.align-justify {	text-align: justify;}.align-right {	text-align: right;}img {	border: none;}img.left {	float: left;	margin: 0px 20px 0px 0px;}img.right {	float: right;	margin: 0px 0px 0px 20px;}img.border {}hr {	display: none;}.hr1 {	height: 1px;}/** HEADER */#header {	width: 900px;	height: 134px;}/** TOPMENU */#topmenu {}#topmenu ul {	margin: 0px;	padding: 90px 10px 0px 0px;	list-style: none;	line-height: normal;}#topmenu li {	float: left;	padding: 0px 15px;	border-left: 1px solid #ABABAB;	color: #ABABAB;}#topmenu li.first {	border: none;}#topmenu a {	color: #ABABAB;}/** MENU */#menu {	width: 900px;	height: 84px;	background: url(images/homepage02b.gif) repeat-x left top;}#menu ul {	margin: 0px;	padding: 0px;	list-style: none;	line-height: normal;}#menu li {	float: left;	height: 43px;	padding: 0px 0px 0px 1px;	background: url(images/homepage03.gif) no-repeat left top;}#menu a {	display: block;	float: left;	width: auto;	height: 28px;	padding: 15px 20px 0px 20px;	text-decoration: none;	color: #DDE2E3;}#menu li.first {	padding-left: 0px;	background: none;}#menu li ul {	display: none;	position: absolute;	width: 900px;	height: 28px;	top: 325px;	left: 0px;	padding-top: 18px;}#menu li li {	height: auto;	padding: 0px;	background: none;	color: #8B7C57;}#menu li.show ul {	display: block;}#menu li.show a {	background: url(images/homepage04.jpg) repeat-x left top;	color: #4E625D;}#menu li.show li a {	display: inline;	float: none;	height: auto;	padding: 0px 15px;	background: none;	border-left: 1px solid #8B7C57;	text-decoration: underline;	color: #666666;}#menu li.show li a:hover {	text-decoration: none;}#menu li.show li.first a {	border: none;}/** PAGE */#page {	width: 900px;}.boxed {	padding: 30px 25px 0px 25px;}/** 3-COLUMN LAYOUT */.three-columns {	background: url(images/homepage05.gif) repeat-y left top;	border-bottom: 1px solid #EBE6DB;}.three-columns .column1, .three-columns .column2, .three-columns .column3 {	width: 300px;	background: url(images/homepage07.gif) no-repeat left top;}.three-columns .title {	height: 28px;	margin: 0px;	padding: 15px 0px 0px 25px;	background: url(images/homepage06.gif) no-repeat left top;	font-size: 12px;	font-weight: normal;	color: #3B3B3B;}.three-columns .content {	padding: 20px 25px 10px 25px;}.three-columns .column1 .title {	background: #FFFFFF;}.three-columns .column1 {	background-image: url(images/homepage08.gif);}/** CONTENT */#content {	width: 600px;}/** SIDEBAR */#sidebar {	width: 300px;}/** BOX1 */#box1 {}/** BOX2 */#box2 {}/** BOX3 */#box3 {}/** BOX4 */#box4 {}/** BOX5 */#box5 {	float: left;	width: 250px;}/** BOX6 */#box6 {	float: left;	width: 250px;}/** BOX7 */#box7 {	float: left;	width: 250px;}#box7 p {	margin-bottom: 10px;}#box7 .list2 li {	padding-top: 10px;	padding-bottom: 3px;}#box7 .list2 li.first {	padding-top: 0px;}/** BOX8 */#box8 {	height: 112px;	background: url(images/homepage16b.gif) repeat left top;	padding: 20px 25px 0px 25px;}/** BOX9 */#box9 {	float: left;	width: 250px;}#box9 p {	margin-bottom: 10px;}#box9 .list2 li {	padding-top: 10px;	padding-bottom: 3px;}#box9 .list2 li.first {	padding-top: 0px;}/** BOX10 */#box10 {}/** FOOTER */#footer {	height: 125px;	background: url(images/homepage19.gif) repeat left top;}#footer p {	margin: 0px;	padding-top: 30px;	line-height: normal;	text-align: center;	color: #B0AFAF;}