div#section {
	margin-right: 2px;
	overflow: hidden;
}


div#sidebar {
	margin-top: 12px;
	width: 213px;
	float: left;
	display: inline;
	background:  url(/htdoc/images/sidebar.bg.gif) repeat-y;
}


div#submenu {
	margin-bottom: 15px;
}
div#submenu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
div#submenu ul.level1 li {
	margin-bottom: 1px;
	background: #dabd8a url(/htdoc/images/submenu.level1.bg.gif) repeat-x;
}
div#submenu ul.level1 li a {
	display: block;
	font-weight: bold;
	background: #dabd8a url(/htdoc/images/submenu.level1.bg.gif) repeat-x;
	color: #004178;
	padding: 9px 10px 7px 21px;
}
div#submenu ul.level2 li {
	background: #f9f2e5 url(/htdoc/images/submenu.level2.bg.gif) repeat-x;
	margin-bottom: 0px;
	border-bottom: 1px solid #fff;
}
div#submenu ul.level2 li a {
	padding-left: 36px;
	padding-top: 8px;
	background: url(/htdoc/images/dot.brown.gif) no-repeat  24px 11px;
}
div#submenu ul.level2 li a:hover,
div#submenu ul.level2 li a.active {
	text-decoration: none;
	background: url(/htdoc/images/dot.red.gif) no-repeat  24px 11px;
	color: #e2001a;
}
div#submenu ul.level3 li {
	background: none;
}
div#submenu ul.level3 li a {
	padding-left: 46px;
	background: url(/htdoc/images/dot2.blue.gif) no-repeat  37px 11px;
	font-weight: normal;

}
div#submenu ul.level3 li a:hover,
div#submenu ul.level3 li a.active {
	color: #e2001a;
	background: url(/htdoc/images/dot2.red.gif) no-repeat  37px 11px;
}


fieldset#logistic h3 {
	color: #004178;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
fieldset#logistic {
	border: none;
	margin: 25px 22px 15px 21px;
}
fieldset#logistic a.download {
	display: block;
	text-align: right;
	background: url(/htdoc/images/logistic.download.gif) center right no-repeat;
	padding-right: 14px;
	color: #e2001a;
}
fieldset#logistic a.icon {
	background: url(/htdoc/images/logistic.icon.gif) center center no-repeat;
	display: block;
	width: 167px;
	height: 94px;
	margin: 14px auto 10px;
}


div#content {
	background: #f9eeda url(/htdoc/images/content.corner.gif) top right no-repeat;
	float: right;
	display: inline;
	padding: 18px 17px 120px 0px;
	width: 750px;
	position: relative;
	overflow: hidden;
}
div#content div.left-corner {
	background: url(/htdoc/images/content.leftcorner.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 261px;
	width: 11px;
}


div#path ul li {
	float: left;
	display: inline;
}
div#path ul {
	list-style: none;
	color: #bf9a56;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
div#path ul li {
	margin-right: 11px;
	padding-right: 12px;
	background: url(/htdoc/images/path.separator.gif) right 1px no-repeat;
}
div#path ul li.title {
	background: none;
	margin-right: 8px;
	padding: 0px;
}
div#path ul a {
	color: #bf9a56;
}
div#path ul li.last a,
div#path ul li.print a,
div#path ul li.last {
	background: none;
	color: #e2001a;
}
div#path ul li.print {
	float: right;
	display: inline;
	padding-left: 24px;
	background: url(/htdoc/images/path.print.gif) no-repeat;
}
div#path ul li.print a {
	display: block;
	margin-top: 3px;
}
div#path {
	padding-bottom: 6px;
	margin-left: 56px;
	border-bottom: 1px solid #e7d5b2;
	overflow: hidden;
}


div#article {
	margin-left: 56px;
	color: #004178;
	padding-bottom: 15px;
	font-size: 12px;
}
div#article h2 {
	color: #e2001a;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
div#article h1.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

div#bottom {
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 98px;
	width: 768px;
	overflow: hidden;
}
ul#logos {
	margin: 0px;
	display: inline;
	padding: 38px 0px 0px 60px;
	list-style: none;
	float: left;
	height: 60px;
	width: 363px;
}
.special ul#logos {
	background:  url(/htdoc/images/bottom.special.logos.jpg) no-repeat;
}
.normal ul#logos {
	background: url(/htdoc/images/bottom.normal.logos.jpg) no-repeat;
}
.special form#newsletter {
	background: url(/htdoc/images/bottom.special.newsletter.gif) no-repeat;
}
.normal form#newsletter {
	background: url(/htdoc/images/bottom.normal.newsletter.gif) no-repeat;
}
ul#logos li {
	float: left;
	display: inline;
}
ul#logos a {
	display: block;
	height: 55px;
}
ul#logos a.l1 {
	width: 80px;
}
ul#logos a.l2 {
	width: 80px;
}
ul#logos a.l3 {
	width: 85px;
}
ul#logos a.l4 {
	width: 60px;
}


form#newsletter {
	width: 328px;
	height: 36px;
	float: left;
	display: inline;
	margin: 0px;
	overflow: hidden;
	padding: 62px 0px 0px 16px;
}
form#newsletter input.text {
	background: #fff;
	border: none;
	float: left;
	display: inline;
	width: 194px;
	height: 14px;
	color: #acacac;
	padding: 0px 5px;
}
form#newsletter input.image {
	margin-left: 15px;
	float: left;
}


div#top {
	position: absolute;
	top: 83px;
	z-index: 100;
	height: 240px;
}


#interest {
	height: 212px;
}
