﻿/*
	Font-family + sizes
	Elements
(Classes)
	.block.normal
	.block.title
	.block.box
	.newslist
	.jumplist
(IDs)
	#page
		#head
			#logo
			#tools
			#search
		#menu
		#banner
		#breadcrumbs
		#main
		#foot
	#local
	#toolbar
*/
html
{
	height:100%;
	overflow-y: scroll;
}
body
{
	padding:0 0 12px 0;
	margin:0;
	font-family: Verdana,Geneva,Tahoma,sans-serif;
	font-size: 75%; 
	background:#e9e9e9;
	color:#454d4d;
}
html>body {
	font-size: 11px;
}
/*	Font-family + size	*/
textarea, input {
	font-family: Verdana,Geneva,Tahoma,sans-serif;
}
h1 {
    color:#059;
	font-size: 28px;
	font-weight:normal;
	margin-top:0;
	padding-right:60px;
}
.scrollable .item span,
table thead th,
.block.box h2 {
	font-size:16px;
}
.block.title .text p {
	font-size:13px;
}
#menu a {
	font-size:14px;
}
#local a,
#search input,
.search .item h2,
h4,
p {
	font-size:11px;
}
.block.box .image p,
#breadcrumbs li,
#tools a,
#foot
{
	font-size:11px;
}
small {
	font-size:10px;
}

/*
	Elements
*/
::-moz-selection {
	background:#454d4d;
	color:white
}
::selection {
	background:#454d4d;
	color:white
}
#menu ::-moz-selection {
	background:white;
	color:#454d4d
}
#menu ::selection {
	background:white;
	color:#454d4d
}
a:active { outline: none; }

a:link,
a:visited {
	color:#059; 
}

body a:focus,
body a:hover,
body a:active {
	color:#000;
}
table.data a:link,
table.data a:visited,
.box a:link,
.box a:visited {
	color:#454d4d;
}
table.data a:focus,
table.data a:hover,
table.data a:active,
.box a:focus,
.box a:hover,
.box a:active {
	color:#000;
}
.box .text p a.normal:link,
.box .text p a.normal:visited {
	padding-left:0;
	background:none;
	color:#059;
}
body .box .text p a.normal:focus,
body .box .text p a.normal:hover,
body .box .text p a.normal:active {
	color:#000;
}



a img {
	border:0;
}
img {
	color:red;
	text-decoration:blink;
}
h1, h2, h3, h4, h5, h6 {
	margin-bottom:0;
	clear:left;
	font-weight:normal;
}
h1 + *, h2 + *, h3 + *, h4 + *, h5 + *, h6 + * {
	margin-top:0;
}
h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p {
	margin-top:0;
}
h4 {
	font-weight:bold;
}
p {
	display:block;
	margin:1em 0;
	padding:0;
	
}
h2.h2 {
	font-size: 13px;
}

b {
	font-size: 11px;
}
p {
	padding-top:0;
}
.text2 {
	font-size: 11px;
	font-weight: bold;
}
ul {
	margin:1em 0 1em 1.5em;
	padding:0;
}
li {
	margin:1em 0;
}
object { outline:none; }
table,th,td	{
	border:none;
	font-size: 11px;
	line-height:1.5em
}
.joblist table {
	width:100%;
}
.joblist .date {
	text-align:right;
}
.joblist .position-head{
	max-width:330px;
}
table {
	margin:12px 0;
	background:#E8E8E8 url(img/header-gradient.png) repeat-x top;
	background: -webkit-gradient(linear, 0 0, 0 30, from(#fbfbfb), to(#E8E8E8));
	background: inherit -moz-linear-gradient(0 0, 0 30px, from(#fbfbfb), to(#E8E8E8)) no-repeat;
	-webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.1); 
	-moz-box-shadow:1px 1px 10px rgba(0,0,0,0.1);
	box-shadow:1px 1px 10px rgba(0,0,0,0.1);
	border:1px solid #E1E1E1;
	border-spacing:0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
caption {
	text-align:left;
	text-transform:uppercase;
	font-size:150%;
	font-weight:bold;
	padding:1.5em 0;
	color:black
}
thead th {
	padding:6px 12px;
	text-align:left; 
	border-bottom:1px solid #D8D8D8;
	color:#059;
	font-weight:normal;
}
tbody td,
tbody th {
	padding:0.5em 1em;
	vertical-align:top
}
tbody th {
	color:#222;
	text-align:right;
	background-image:url(img/tabel.png);
	background-repeat:repeat-y;
	border-right:1px solid #ccc;
}
tbody .odd th,
tbody .odd td {
	background-color:#eee;
	color:#222
}
tbody tr:first-child td {
	border-top:1px solid #ffffff;
}
tbody tr:last-child td {
	border-bottom:1px solid #d8d8d8;
}
tbody .last-child td {
	border-bottom:1px solid #d8d8d8;
}
tfoot th {
	border-top:1px solid #ffffff;
	padding:6px 12px;
	text-align:left;
	font-weight:normal;
	font-style:italic;
}
form table  {
	font-size:14px;
	border:0;
	margin:0;
    background:none; 
		-webkit-box-shadow:none; 
		-moz-box-shadow:none;
		box-shadow:none;
		-webkit-border-radius:none;
		-moz-border-radius:none;
		border-radius:none;
}
form tbody tr:first-child td {
	border-top:0;
}
form tbody tr:last-child td {
	border-bottom:0;
}
form tbody td,
form tbody th {
	padding:2px 6px;
	vertical-align:top
}
/*
#login table,
.module form table 
{
    background-image:url(img/form-background.png); 
	-webkit-box-shadow:none; 
	-moz-box-shadow:none;
	box-shadow:none;
	border:none;
	border-spacing:0;
	-webkit-border-radius:none;
	-moz-border-radius:none;
	border-radius:none;
	font-size:14px;
	margin:4 0;
}
form tbody tr:first-child td {
border-top:none;
}
form tbody tr:last-child td {
border-bottom:none;
}
*/
/*	cols */
.row {
	overflow:hidden;
}
	.col4_16,
	.col6_16,
	.col7_16,
	.col8_16,
	.col11_16,
	.col12_16,
	.col16_16 {
		float:left;
		margin:0 6px;
		position:relative;
	}
	.col4_16 {
		width:228px;
	}
	.col6_16 {
		width:348px;
	}
	.col7_16 {
		width:408px;
		margin:6px 36px 6px 36px;
	}
	.col8_16 {
		width:468px;
	}
	.col11_16 {
		width:648px;
		margin:6px 36px 6px 36px;
	}
	.col12_16 {
		width:708px;
	}
	.col16_16 {
		width:948px;
		float:none;
	}
	#bannerFrontpage {
		margin:0 6px 12px 6px;
		position:relative;
	}
/*
	.block
		.normal
		.title
		.box
*/	
.block.title .text {
	color:#454d4d;
}
	.block.title .text,
	.block.normal .text
	{
		padding-right:24px;
	}
/*	Block Box*/
.block.box {
	position:relative;
	overflow:hidden;
	margin-bottom:12px;
	border:1px solid #E1E1E1;
	background:#E8E8E8 url(img/header-gradient.png) repeat-x top;
		background: -webkit-gradient(linear, 0 0, 0 30, from(#fbfbfb), to(#E8E8E8));
		background:inherit -moz-linear-gradient(0 0, 0 30px, from(#fbfbfb), to(#E8E8E8)) no-repeat;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
}
	.block.box.background-image {
			background:#eee url(img/header-gradient.png) repeat-x top right;
			background:#eee -webkit-gradient(linear, 0 0, 0 30, from(#fbfbfb), to(#E8E8E8)) no-repeat ;
			background:#eee -moz-linear-gradient(0 0, 0 30px, from(#fbfbfb), to(#E8E8E8)) no-repeat top right;
	}
	.block.box.no-header .text{
		border:0;
	}
	.box h2 {
		color:#059;
		font-weight:normal;
	}
	.box .header h2 {
		margin-top:0;
		padding:6px;
		border-bottom:1px solid #D8D8D8;
	}
	.box .header h2 a {
		color:#059;
		font-weight:normal;
		text-decoration:none;
	}
	.box .header h2 a:focus,
	.box .header h2 a:active,
	.box .header h2 a:hover
	{
		color:#000;
		text-decoration:underline;
	}
	.box .image,
	.box .module {
		border-bottom:1px solid #D8D8D8;
		border-top:1px solid #fff;
	}
	.box .image { 
		padding:6px;
		background:#f4f4f4;
	}
	.box .image img {
		display:block;
		margin:0 auto;
	}
	.box .image p {
		display:none;
		margin:6px 0 0 0;
	}
	.box .text {
		border-top:1px solid #fff;
		padding:0 6px;
	}
	.box .text p {
		margin:0.5em 0;
	}
	.box .text p a {
		color:#000;
		background:url(img/icon-link-arrow.png) no-repeat 0 2px;
		padding-left:16px;
	}
/*	Section	*/
	.paragraphSetup.section #aside {
		float:right;
		width:720px;
		position:relative;
	}
	.paragraphSetup.section #aside .box {
		float:left;
		width:346px;/* 346 = 348 - 2 (width - border) */
		margin:6px;
	}
/*	Page specific styling
	Frontpage	*/
#front #row-1,
#front #row-2,
#front #row-3 {
	overflow:hidden;
	clear:both;
}
#front #row-1 .block {}

#front #row-2 .block {
	min-height:180px;
}
#front #row-3 .block {
	min-height:212px;
}
#front .header h2 {
	padding:6px 12px;
}
#front .box h2 {
	font-size:18px;
}
#front .block.box .text {
	padding:0 12px;
}
#front #tp-4 .module {
	border-bottom:0;
}
#front #tp-4 .text {
	border-top:0;
}
#front .col16_16 {
	position:relative;
	height:275px;
	margin-bottom:12px;
}
/*	Lists	*/
.items .item {
	padding:6px 0;
}
	.block.box .items .item {
		background: url(img/newslist-dots.png) repeat-x top;
		padding:7px 6px 5px 6px;
	}
	.block.box .items .item:first-child {
		background: none;
	}
	
	
	#front .block.box .newslist .items {
		min-height:114px;
	}
	#front .block.box .newslist .item {
		padding:6px 12px;
	}
	#front .newslist a,
	#front .newslist .manchet {
		width:230px;
		
	}
	.newslist .manchet {
	    margin-left:88px;
	    padding-right:15px;
	}
	#article .newslist a {
		width:380px;
	}
	.newslist .date {
		display:inline-block;
		width:72px;
		margin-right:12px;
		color:#000;
		vertical-align:top;
	}
	.newslist a,.newslist .manchet {
		display:inline-block;
	}
	
/*	Sitemap	*/
ul.sitemap {
	float:left;
	width:40%;
}
/*	Search	*/
.search .paging {
	padding:12px 0;
	text-align:center;
}
	.search .paging a {
		display:inline-block;
		padding:0 2px;		
		text-decoration:none;
		border-bottom:1px solid;
	}
	.search .paging a b {
		background:#000;
		border:0;
		color:#fff;
		display:inline-block;
		margin:0 -2px;
		padding:0 2px;
		width:10px;
		cursor:default;
	}
	.search .items {
		border-top:1px solid #eee;
	}
	.search .item {
		border-bottom:1px solid #eee;
	}
	.search .summary p {
		margin:0;
	}
	.search .path p {
		margin-top:0;
	}
	.search .path a {
		margin:0 3px;
		padding:0;
	}
/*	Scrollable	*/
.js .paragraphSetup.gallery {
	display:none;
}
.scrollable {
	position:relative;
	overflow:hidden;
	width: 226px;
	height:192px;
	background:url(img/scrollable-gradient.png) repeat-x;
}

	.scrollable .items {
		width:20000em;
		position:absolute;
		clear:both;
	}
	#scrollable .scrollable .items .item {
		background-image:none;
		float:left;
		padding:0;
	}
	.scrollable .item a {
		text-decoration:none;
		display:block;
		float:none;
		width:226px;
		height:180px;
	}
	.scrollable .item span {
		display:block;
		color:#059;
		margin:0;
		padding:9px 12px;
	}
	.scrollable .item img {
		margin:10px auto 0 auto;
		display:block;
	}
.controls {
	clear:both;
	height:20px;
	overflow:hidden;
	position:relative;
	text-align:center;
	font-size:11px;
	background: #f9f9f9 url(img/scrollable-navi-gradient.png) repeat-x bottom;
		background: #f9f9f9 -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
		background: #f9f9f9 -moz-linear-gradient(top, bottom, from(#fff), to(#eee)); 
		-moz-user-select: none;
}
	.controls a {
		background: #f9f9f9 url(img/scrollable-navi-gradient.png) repeat-x bottom;
			background: #fff -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
			background: #fff -moz-linear-gradient(top, bottom, from(#fff), to(#eee)); 
	}
	.controls a.browse {
		display:inline-block;
		width:20px;
		height:20px;
		line-height:20px;
		margin:0;
		padding:0;
		cursor:pointer;
		text-align:center;
		font-size:10px;
		border-left:1px solid #eee;
	}
	.controls a.right {
		border-right:1px solid #eee;
	}
	.controls a.disabled {
		color:#ccc;
	} 	
	.controls .navi {
		height:20px;
		margin:0;
		padding:0;
		text-align:center;
		list-style:none;
		display:inline-block;
	}
	.controls .navi li {
		display:inline-block;
		width:20px;
		height:20px;
		margin:0;
		padding:0;	
	}
	.controls .navi a {
		width:20px;
		height:20px;
		line-height:20px;
		display:inline-block;
		border-left:1px solid #eee;
		cursor:pointer;
	}
	.controls .navi a.active,
	.controls .navi .active a {
		color:#fff;
		background-color:#111;
		background: #111 url(img/scrollable-navi-gradient.png) repeat-x top;
			background: #111 -webkit-gradient(linear, left top, left bottom, from(#111), to(#ddd));
			background: #111 -moz-linear-gradient(top, bottom, from(#111), to(#ddd)); 
	}
#contactDataList {
	background-color:#fff;
}	
#contactDataList h1,
#contactDataList h2,
#contactDataList h3
{
	background-color:#fff;
}	

.contacts {}
	.contact {
		box-shadow:0 0 5px #eee;
		-moz-box-shadow:0 0 5px #eee;
		-webkit-box-shadow:0 0 5px #eee;
		margin:10px 0;
		padding:10px;
	}
	.contact:focus,
	.contact:hover {
		background:#f3f3f3;
	}
	.contact p {
		margin:0;
	}
	.contact .Comment,
	.contact .CountryName {
		margin-bottom:1em;
	}
	.contact .Name,
	.contact .ContactWebPage1,
	.contact .Web {
		margin-top:1em;
	}
	.contact .BusinessUnitDescription {
		font-weight:bold;
	}
		
	
/*	Site structure	*/
#page
{
	width:960px; 
	margin:0 auto;
	padding:6px;
	padding-bottom:0;
	background-color:#fff;
	background-position:top center;
	background-repeat:no-repeat;
	background-image:url(img/page-background.png);
	margin-top:0;
	position: relative;
	overflow:hidden;
	border:1px solid #eee;
	border-top:0;
		-webkit-box-shadow:0 0 5px #ccc;
		-moz-box-shadow:0 0 5px #ccc;
		box-shadow:0 0 5px #ccc;
}
#page.frontpage {
	background-image:url(img/page-background-front.png);
}
#head {
	height:71px;
	position:relative;
	margin:0 6px;
}
#logo {
	position:absolute;
	top:8px;
	left:14px;
}
	#logo img {
		border:0;
		display:block;
	}
#toolsSearch {
	position:absolute;
	top:1px;
	right:0;
}
#tools {
	float:left;
	margin-top:6px;
}
	#tools ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#tools li {
		display:inline;
	}
	#tools a {
		margin:0 9px;
		color:#5d5d5d;
		text-decoration:none;
	}
	#tools a:focus,
	#tools a:active,
	#tools a:hover,
	#tools a.inpath,
	#tools a.selected {
		color:#000;
		text-decoration:underline;
	}
	
#search {
	float:left;
}
	#search form {
		margin:0;
		padding:0;
	}
	#search span {
		float:left;
		margin-left:6px;
		border:1px solid #eee;
		background: url(img/form-gradient.png) repeat-x bottom center;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
		background-image: -moz-linear-gradient(top, #ffffff, #eeeeee); 
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			border-radius:5px;
	}
	#search .submit input {
		padding:4px 10px;
		color:#454d4d;
	}
	#search input {
		padding:5px 10px;
		margin:0;
		border:0;
		background:none;
		font-size:12px;
		font-family: Verdana,Geneva,Tahoma,sans-serif;
		float:left;
	}
	#search .text {
		width:158px;
		border-top-color:#ccc;
		border-left-color:#ccc;
	}
	#search .text input {
		width:124px;
		padding-left:24px;
		background:  url(img/icon-search.png) no-repeat 5px 5px;
	}
	#search .submit {
	}
	#search .submit:hover {
		border:1px solid #ccc;
		background: url(img/form-gradient.png) repeat-x top center;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff));
		background-image: -moz-linear-gradient(top, #eeeeee, #ffffff); 
	}
	#search .submit input {
		color:#899;
		cursor:pointer;
	}	

#menu {
	margin:12px 6px;
}
	#menu ul {
		margin:0;
		padding:0;
		list-style:none;
		width:100%;
		display: table;
			-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.1), -2px 2px 2px rgba(0,0,0,0.1);
			-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.1), -2px 2px 2px rgba(0,0,0,0.1);
			box-shadow:2px 2px 2px rgba(0,0,0,0.1), -2px 2px 2px rgba(0,0,0,0.1);
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			border-radius:5px;
	}
	#menu li {
		margin:0;
		padding:0;
		list-style: none;
		display: table-cell;
	}
	#menu a,
	#menu.empty span{
		display:block;
		text-decoration:none;
		text-align:center;
		white-space:nowrap;
		font-weight:normal;
		color:#ebebeb;
		background:#0D0D0D;
		background-position: top;
		background-repeat: repeat-x;
		background-image: url(img/menu-gradient.png);
			background-image: -webkit-gradient(linear, left top, left bottom, from(#667878), to(#050505));
			background-image: -moz-linear-gradient(top, bottom, from(#667878), to(#050505)); 
			-webkit-text-shadow:0 1px 3px rgba(0,0,0,0.25);
			-moz-text-shadow:0 1px 3px rgba(0,0,0,0.25);
			text-shadow:0 1px 3px rgba(0,0,0,0.25);
	}
	#menu span {
		padding:9px 15px;
		display:block;
		border-left:1px solid #555658; 
		border-right:1px solid #303435; 
	}
	#menu li:first-child span {
		border-left:0; 
	}
	#menu li:last-child span {
		border-right:0; 
	}
	#menu li:first-child a {
		-webkit-border-top-left-radius:5px;
		-webkit-border-bottom-left-radius:5px;
		-moz-border-radius-topleft:5px;
		-moz-border-radius-bottomleft:5px;
		border-top-left-radius:5px;
		border-bottom-left-radius:5px;
	}
	#menu li:last-child a {
		-webkit-border-top-right-radius:5px;
		-webkit-border-bottom-right-radius:5px;
		-moz-border-radius-topright:5px;
		-moz-border-radius-bottomright:5px;
		border-top-right-radius:5px;
		border-bottom-right-radius:5px;
	}
	#menu a:active,
	#menu a:hover {
		outline:none;
	}
	#menu a:focus,
	#menu a:active,
	#menu a:hover,
	#menu a.inpath,
	#menu a.selected
	{
		color:#fff;
		background:#E1CF01;
		background-repeat: repeat-x;
		background-position:bottom;
		background-image: url(img/menu-gradient-selected.png);
			background-image: -webkit-gradient(linear, left top, left bottom, from(#ead600), to(#ccbb00));
			background-image: -moz-linear-gradient(top, bottom, from(#ead600), to(#ccbb00)); 
	}
	
	#menu a.:focus span,
	#menu a:active span,
	#menu a:hover span,
	#menu .inpath span,
	#menu .selected span
	{
		border-left:1px solid #E1CF01;
		border-right:1px solid #303435;
		background-image:none;
	}
	#menu li:last-child a:focus span,
	#menu li:last-child a:active span,
	#menu li:last-child a:hover span,
	#menu li:last-child .inpath span,
	#menu li:last-child .selected span
	{
		border-right:0; 
	}
	#menu li:first-child a:focus span,
	#menu li:first-child a:active span,
	#menu li:first-child a:hover span,
	#menu li:first-child .inpath span,
	#menu li:first-child .selected span
	{
		border-left:0; 
	}

#banner {
	margin:6px;
}	
	#banner img {
		display:block;
	}

#breadcrumbs {
	margin:6px;
}
	#breadcrumbs ul {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	}
	#breadcrumbs li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
		color:#999;
	}
	#breadcrumbs li li:before {
		color:#059;
		content: ">";
		display:inline;
		font-family: Consolas, "Courier new";
		font-size:10px;
	}
	#breadcrumbs li a {
		border-bottom:1px solid #fff;
		color:#454d4d;
		display:inline-block;
		margin-right:6px;
		text-decoration:none;
		white-space:nowrap;
	}
	#breadcrumbs span {
		white-space:nowrap;
	}
	#breadcrumbs li li a {
		margin-left:6px;
	}
	#breadcrumbs a:focus,
	#breadcrumbs a:hover,
	#breadcrumbs a:active {
		color:#333;
		text-decoration:underline;
	}
	#breadcrumbs a.selected,
	#breadcrumbs a.selected:focus,
	#breadcrumbs a.selected:hover,
	#breadcrumbs a.selected:active
	{
		color:#666;
		border-bottom:1px solid #fff;
		cursor:default;
		text-decoration:none;
	}
	#breadcrumbs > ul > li > a.selected {
		display:none;
	}
#main {
	overflow:hidden;
	position:relative;
	margin-top:2em;
	min-height:300px;
	padding-bottom:10px;
}
.frontpage #main {
	margin-top:0;
}
#foot
{
	width:972px;
	height:12px;
	margin:4px auto 0 auto;
	padding:18px 0;
	display:block;
	color:#999;
	/*border:1px solid #eee;*/
		-webkit-box-shadow:0 1px 5px #ccc;
		-moz-box-shadow:0 1px 5px #ccc;
		box-shadow:0 1px 5px #ccc;
		-webkit-border-bottom-left-radius:5px;
		-webkit-border-bottom-right-radius:5px;
		-moz-border-radius-bottomleft:5px;
		-moz-border-radius-bottomright:5px;
		border-bottom-left-radius:5px;
		border-bottom-right-radius:5px;
/*		background:#fcfcfc url(img/foot-gradient.png) repeat-x bottom;*/
		background:#fcfcfc url(img/foot-gradient.png) repeat-x bottom;
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.0, #ffffff), color-stop(0.33, #ffffff),color-stop(1.0, #e9e9e9));
			background-image: -moz-linear-gradient(top, #ffffff, #e9e9e9);
}
	#foot div {
		text-align:center;
	}
	#foot span {
		padding:0 12px;
	}
/*	Toolbar	*/
#toolbar {
	width:40px;
	height:23px;
	position:absolute;
	right:12px;
	top:11px;
}
	#toolbar a {
		display:inline-block;
		width:17px;
		height:17px;
		cursor:pointer;
	}
	#toolbar .print {
		background:url(img/icon-print.png);
	}
	#toolbar .send {
		background:url(img/icon-send.png);
		margin-left:6px;
	}
/*	Local Menu	*/
#local { padding-bottom:1px;}
	#local ul {
		margin:4px 24px 0 0;
		padding:0;
		list-style:none;
	}
	#local li {
		margin:0;
		padding:0;
	}
	#local a {
		margin:0;
		padding:10px 6px 10px 28px;
		color:#454d4d;
		display:block;
		text-decoration:none;
		border-bottom:1px solid #eee;
		background:url(img/menu-local-bullet.png) no-repeat -10px -39px;
	}
	#local a:focus,
	#local a:hover,
	#local a:active,
	#local a.inpath,
	#local a.selected
	{
		color:#059;
		background-position:-10px -1px;
	}
	#local ul ul {
		margin-right:0;
	}
	#local li li a {
		background-image:none;
		padding-left:40px;
	}
	#local li li li a {
		padding-left:52px;
	}
	#local li li li li a {
		padding-left:64px;
	}

/* LEO-Pharma.us stylesheet */

#areaID-5 .frontpage #row-3 .text
{
    padding-left:238px;
}



/* DEV */
#expandFlash {
	position:absolute;
	top:0;
	right:0;
}