body {
	font-family: Arial;
	font-size: 12px;
	color: #05405b;
}
a {
	color: #05405b;
}
div#container {
	width: 990px;
	margin: 0 auto;
}
div#header {
	height: 177px;
}
div#h1,
div#h2,
div#h3 {
	float: left;
	height: 177px;
}
div#h2 {
	width: 526px;
	background-color: white;
	background-image: url(/stylesheets/emb_lp_new/img/h2.png);
	background-repeat: no-repeat;
}
div#menu {
	height: 27px;
	line-height: 27px;
	padding-left: 4px;
	border-top: 1px solid #26425a;
	/*border-bottom: 1px solid #26425a;
	/*margin-bottom: 14px;*/
}
div#menu ul li {
	list-style: none;
	float: left;
	margin-right: 17px;
}
div#menu ul li a {
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}
div#menu ul li a:hover {
	text-decoration: underline;
}
div#left {
	width: 320px;
	float: left;
	
}
div#search {
	height: 71px; /* 100 - padding */
	background-color: #dee8ef;
	padding-top: 29px;
	padding-left: 32px;
}
div#search form {
	margin-top: 14px;
}
div#search div {
	background-image: url(/stylesheets/emb_lp_new/img/offices_world.png);
	background-repeat: no-repeat;
	text-indent:-10000px;
}
input#submit {	
	color: #27425c;
	background:none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #2f4c64;
	
	}
div#search input  {
	border: 1px solid #2f4c64;
	font-family: Verdana;
	font-size: 15px;
	color: #27425c;
	background:none repeat scroll 0 0 #FFFFFF;
}
input#searchfield {
	width: 142px;
	height: 21px;
	float: left;
	margin-right: 3px;
}
input#searchbutton {
	width: 91px;
	height: 25px;
	background-color: white;
	float: left;
}
div.box {
	margin-bottom: 15px;
}
div.gline {
	width: 318px;
	height: 213px;
	border: 1px solid #b7c5d6;
	line-height: 16px;
}
.innergline {
	/* 3px 3px*/
	padding-left: 3px;
	padding-top: 3px;
	height: 201px;
	border-bottom: 1px solid #b7c5d6;
}
.titlegline {
	background-color: #55749e;
	color: white;
	width: 312px;
	height: 23px;
	font-size: 12px;
	font-family: Arial;
	line-height: 23px;
	text-align: right;
}
.titlegline .readmorearrow {
	float: right;
	margin-right: 7px;
	margin-top: 3px;
	margin-left: 20px;
}
.contentgline ul {
	padding-left: 20px;
	padding-top: 22px;
	padding-right: 13px;
}
.padgline {
	padding-left: 20px;
	padding-top: 22px;
	padding-right: 13px;
	font-size: 12px;
}
.padgline div {
	padding-top: 20px;
}
.contentgline ul li {
	list-style: none;
	margin-bottom: 15px;
}
span.flagspan {
	float:left; margin-left: 65px; margin-top: 0px;
}
#glossary a {
	font-size: 14px;
	color: #05405b;
	text-decoration: underline;
}

div#right {
	float: left;
	margin-left: 15px;
}
div#c1,
div#c2 {
	width: 320px;
	float: left;
}
div#c2 {
	margin-left: 15px;
}
div#valuta,
div#translate {
	background-color: white;
	background-image: url(/stylesheets/emb_lp_new/img/valutabg.png);
	background-repeat: no-repeat;
	width: 320px;
	height: 215px;
}
div#officenearby,
div#vatschedule,
div#containerdet,div#incoterms {
	background-color: white;
	background-image: url(/stylesheets/emb_lp_new/img/officenearby.png);
	background-repeat: no-repeat;
	width: 320px;
	height: 100px;
}
.innergrad {
	height: 201px;
	border-bottom: 1px solid #ffffff;
	padding-left: 4px;
	padding-top: 4px;
}
#officenearby .innergrad,
#vatschedule .innergrad,
#containerdet .innergrad {
	height: 85px;
}
#officenearby .padgrad {
	padding-top: 20px;
}
#vatschedule .padgrad {
	padding-top: 13px;
	padding-right: 10px;
}
#containerdet .padgrad {
	padding-top: 8px;
}
.titlegrad {
	width: 312px;
	height: 23px;
	text-align: right;
	color: #4175a1;
	background-color: #ffffff;
	line-height: 23px;
}
.titlegrad .readmorearrow {
	float: right;
	margin-right: 7px;
	margin-top: 3px;
	margin-left: 20px;
}
#c_amount,
#c_from,
#c_to {
	border: 1px solid #114963;
	color: #5f7a8c;
	font-style: italic;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 1px;
	width: 144px;
}
#c_from,
#c_to {
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#c_amount {
	padding-top: 3px;
	padding-bottom: 3px;
	width: 136px;
}
#c_amount,
#c_from {
	margin-bottom: 7px;
}
.padgrad {
	padding-left: 19px;
	padding-top: 28px;
}
#officenearby input {
	width: 271px;
	border: 1px solid #114963;
	color: #5f7a8c;
	font-style: italic;
	font-size: 12px;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}
#containerdet ul li {
	list-style: square;
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
	width: 41px;
}
#containerdet ul li a {
	color: #05405b;
	font-size: 11px;
}
#translateform {
	width: 237px;
}
#translateform input {
	border: 1px solid #114963;
	color: #5f7a8c;
	padding-left: 4px;
	padding-top: 3px;
	background-color: white;
}
#translateform td {
	padding-bottom: 9px;
}
#translateform select {
	border: 1px solid #114963;
	color: #5f7a8c;
	width: 142px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
div#vertaling {
	font-size: 11px;
}
#trans_input {
	width: 234px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td#buttonr { text-align: right; }
div#photo {
	width: 316px;	/* 320-padding */
	height: 211px; /* 215-padding */
	padding-top: 4px;
	padding-left: 4px;
}
.transtitle {
	background-image: url(/stylesheets/emb_lp_new/img/whitebar.png);
	background-repeat: no-repeat;
	height:23px;
	line-height:23px;
	text-align:right;
	width:312px;
	color: white;
	font-weight: bold;
}
.transtitle .readmorearrow {
	float:right;
	margin-left:20px;
	margin-right:7px;
	margin-top:3px;
}
#tagline {
	clear: both;
	margin-left: 129px;
	padding-top: 25px; /* 40 - 15 */
}
#footer {
	margin-top: 6px;
	margin-bottom: 48px;
}
#footer .t {
	background-image: url(/stylesheets/emb_lp_new/img/foot_title_grad.png);
	background-repeat: repeat-x;
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	font-size: 16px;
	color: white;
	font-style: italic;
	padding-left: 25px;
}
#footer .c {
	background-image: url(/stylesheets/emb_lp_new/img/footbg.png);
	background-repeat: repeat-x;
	height: 289px;
	margin-top: 3px;
	padding-top: 46px;
	padding-left: 33px;
	font-size: 12px;
}
.c .l1,
.c .l2 {
	width: 271px;
	float: left;
	border-right: 1px solid white;
	padding-right: 60px;
	height: 150px; /* 210-padding-right*/
}
.c .l2,
.c .l3 {
	padding-left: 20px;
}
.c .l3 {
	height: 150px;
	float: left;
}
.c .l2 span,
.c .l3 span {
	text-transform: uppercase;
	font-style: italic;
	color: white;
	font-size: 14px;
}
.c .l2 ul li,
.c .l3 ul li {
	list-style: none;
}
.c .l2 ul,
.c .l3 ul {
	float: left;
	margin-top: 20px;
}
#footer .c .f {
	margin-right: 27px;
}




/* ---------------------- */


hr.clearall { clear:both; width:auto;margin-top:10px;}

div.glossaryletterbar br.clear { clear:none; }

ul.begrip_letter { margin-left:10px; list-style:none;}
ul.begrip_letter li { height:14px;}

table.containermaten ul li { height:20px; list-style:none;}

.glossaryletter  {
	background-color:#DCEAF3;
	border:1px solid #FFFFFF;
	display:block;
	float:left;
	margin:2px 0 0 2px;
	padding:0 0 0 2px;
	margin-bottom:10px;
}

div.glossarycontainer p { line-height:14px; }
div.rightcontent br.clear { display:block;clear:none;}
div#gs_letter_big { float:none; display:block; clear:both;} 
div#gs_letter_big h1{ margin-left:10px;font-size:22px;} 
ul.begrip_letter {width:300px;float:left; margin:10px;padding:0px;}

form#begripZoeken { margin-top:5px;margin-bottom:5px;}

div.lp-news ul.begrip_letter { width:100%;}
div.glossaryletterbar { margin-top:15px;margin-left:7px;}
div.glossarycontainer h1 { margin-left:00px;margin-bottom:7px; font-size:15px;}

div.rightcontent p {  
	margin-right:10px;
	margin-left:10px; 
	line-height:20px; 
	margin-bottom:10px; 
	}

div#bladeren {margin-top:10px;float:none; margin-left:10px;margin-right:10px;}
div#bladeren_vorige { width: 300px; float:left;}
div#bladeren_volgende { text-align:right;width: 300px; float:right; }

.clear { clear:both; float:none;}

div.glossarycontainer p { line-height:19px; }
div.glossarycontainer hr {  background:#09C;height:1px;border:#06F 0px solid;  } 
.containertable  {
border:1px solid #01405A;
border-collapse:collapse;
margin-left:20px;
width:400px;
}

div.rightcontent div li ul { display:none;}
div.rightcontent div li { 
	margin-top:3px;
	padding-top:7px;
	padding-bottom:2px;
	border-bottom: 1px solid #333;
	background:#AAA;
	list-style:none;
	height:18px;
	}

.glossarycontainer {width:655px;}

ul.submenu {
	margin-bottom:5px;
	}

ul.submenu li{
	float:left;
	list-style:none outside none;
	margin-right:17px;
	margin-bottom:5px;
}




div.officesbody { 
	background-image: url(/stylesheets/emb_lp_new/img/offices_bkg_body.png);
	}
div.officesbody ul.lands  {
	border-left:2px solid white;
	float:left;
	overflow:hidden;
	padding-bottom:1px;
	text-align:left;
}
div.officesbody  ul.lands li.land {
	background-color:#EEF0F3;
	border-color:-moz-use-text-color #FFFFFF #FFFFFF -moz-use-text-color;
	border-right:1px solid #FFFFFF;
	border-style:none solid solid none;
	border-width:0 1px 1px 0;
	height:32px;
	line-height:32px;
	text-align:left;
	width:155px;
}
div.officesbody_links ul { }
div.officesbody_links ul li { 
	list-style:none;
	border-bottom:1px solid #BBDBEB;
	font-size:12px;
	height:33px;
	line-height:33px;
	padding:0 10px;
	}

#topleft  {
	border-bottom:2px solid white;
	border-right:2px solid white;
	background-color:#FFFFFF;
	background-image:url("../images/topleft_background.gif");
	background-position:left top;
	background-repeat:repeat-x;
	height:134px;
	overflow:hidden;
	width:222px;
}




div#topmenu_darkline {
	width:100%;
	
	}

div.officesbody div.rightcontent hr { background:#B7C5D6;border:0px;height:1px; }

ul.submenu li.selected { /*display:none;*/}



ul.submenu li.contact,ul.submenu li.news,ul.submenu li.glossary, ul.submenu li.history { display:none;}




div#officeweek.box { float:none; }
div#officeweek.box div.inner { text-align:left; line-height:14px;margin-left:20px;margin-right:20px; }
div#officeweek.box div.inner img { margin:0px;padding:0px;background:#000; }
div#officeweek.box div.inner span.name { display:block;margin-top:10px;width:auto;display:block;margin-left:0px; }
div#officeweek.box div.inner span.adres{ display:block;margin-top:20px; width:auto;clear:both; }
div#officeweek.box div.inner a.url { text-align:right; }


div.lp-news div#newsitem { padding:10px !important; line-height:18px !important;}
div.lp-news div#newsitem h2  { margin-bottom:10px;}
div.lp-news div#newsitem h2 img {  }
div.lp-news div#newsitem a { margin-bottom:10px;}


div.lp-news div#newsarchive { margin-top:10px;}
div.lp-news div#newsarchive ul { display:block;}
div.lp-news div#newsarchive ul li { background:none;}
div.lp-news div#newsarchive ul li a { margin-left:30px; padding-bottom:10px;}
div.lp-news div#newsarchive {}


div#latestnews .innergline .contentgline ul li a { text-decoration: none; }
div.officesbody_links li { list-style-type: none; margin-left: 10px; line-height: 18px; }
div.officesbody_links li a { display: block; width: 197px; height: 31px; line-height: 31px; text-indent: 10px; border-bottom: 1px solid #bbdbea; text-decoration: none; }
div.officesbody_links li a:hover { font-weight: bold; } 
div.officesbody_links li.last a { border-bottom: 0; }
div.officesbody_links div#topleft { padding-bottom: 2px; /*border-bottom: 18px solid #edf6fb;*/ margin-bottom: 16px; background-image: url('/images/continent/leegbkg.jpg'); background-repeat: repeat-x; background-position: top left; }
div.officesbody_links div.globeBox { margin-top: 16px; }
div.officesbody ul.lands li.land { text-indent:21px; height:28px; line-height:28px; padding:0; margin:0; padding-bottom: 5px; border-color: #fff; } 
div.officesbody ul.lands li.land a { text-decoration: none; }
div.officesbody ul.lands li.land a:hover { font-weight: bold; }
div#officeweek span.name { color: #05405b; font-weight: bold; }
div#officeweek span.adres { color: #05405b; }

div#officeweek a.url
{
	background-image: url('/stylesheets/emb_lp_new/img/leesmeer_blauw_klein.png');
	display: block; width:14px; height:11px; overflow:hidden; white-space:nowrap; text-indent: 14px;
}

div.officesbody div.rightcontent p
{
	font-family: Verdana, Geneva, sans-serif; font-size: 11px; clear: left;
	padding: 6px 0; border-bottom: 1px solid #b5d9e9;
	margin-right: 0; padding-right: 20px; padding-bottom: 20px; 
}

div.officesbody div.rightcontent hr { display: none; }
div.officesbody div.rightcontent p a { color: #ef8808; }
div#footer .c, div#footer ul li { line-height: 16px; font-size: 12px; }

div.glossaryletterbar{ /*margin-left:15px;*/}

.glossaryletter
{
	float: left;
	border: 1px solid #fff;
	padding: 0;
	margin: 2px 0 0 2px;
	padding-left: 2px;
	display: block;
	background-color: #DCEAF3;
}

.glossaryletter:hover
{
	border-color: #01405A;
}

.glossaryletter a
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #014a8e;
	text-decoration: none;
	font-weight: bold;
	display: block;
	height: 17px;
	width: 14px;
	padding-top: 1px;
	padding-left: 3px;
}

div.glossarycontainer hr { margin-bottom: 20px; }
div.glossarycontainer hr.woorden { display:none; }
div.rightcontent:hasform { margin-top: 12px; }
ul.begrip_letter li { height: 20px; line-height: 20px; }
ul.begrip_letter { margin-bottom: 20px; }

div#gs_letter_big {
	background-color:#014A8E;
	height:38px;
	width:30px;
	margin-left: 20px; 
	color:white;
	font-family:Verdana,Geneva,sans-serif;
	font-size:25px;
	font-weight:bold;
	padding-left:8px;
	padding-top:0;
	margin-bottom: 12px;
	line-height: 38px;
	background-image: none;
}

div#gs_letter_big h1{ font-size: 1em; margin-left:0; }
div.glossarycontainer h1 { padding-left: 0; }
div.glossarycontainer div.rightcontent p { clear: both; }

div#newssummary { padding: 10px; }
div#newssummary a { text-decoration: none; line-height: 20px; }
div#newssummary a h3 { margin-top: 10px; margin-bottom: 10px; }

div#newsarchive { padding: 10px; }
div#newsarchive h3 { margin-bottom: 10px; }
div#newsarchive a { text-decoration: none; }
div#newsarchive a:hover { text-decoration: underline; }
div#newsarchive ul li { border-bottom: 0; }

div#newsitem a img.afzender { float: right; margin-right: 10px; }
div#newsitem p { margin-left: 0; }

td.tekst { vertical-align: top; }

div.newssearch { padding-top:18px; padding-bottom:18px; }
div.newssearch h3 {  }
div.newssearchresults { margin-left:20px;height:18px; }

div.submenu {float:none; clear:both; width:100%; border-top:1px solid #26425A; padding-top:5px;}
div.fullsubmenu { margin-bottom:5px; border-bottom:1px solid #26425A; }
div.searchlimit { display:none; }

div.submenu, div.fullsubmenu { border-bottom: 0; height: 0px; overflow: hidden; }

ul.searchresults { list-style-type: none; margin-left: 20px; line-height: 20px; }



h1.content_title { margin-left:10px; font-size:14px; margin-bottom:10px;}
.contentgline ul li { margin-bottom: 8px; }
div.glossarycontainer div.rightcontent h1 { margin-left: 10px; }
div.glossarycontainer div.rightcontent { padding-top: 20px; }
div.glossarycontainer div.rightcontent p { padding-top: 10px; }


div#topmenu_darkline ul.lands li.city { display:none;}


div.r { margin-left:10px;}
span#c_input { margin-left:10px;display:block;font-weight:bold;font-size:14px;}
span#c_output {	
	margin-left:10px;
	display:block;
	margin-top:10px;
	font-weight:bold;
	font-size:16px;}
	
	
	.containertable
{
	margin-left: 20px;
	width: 400px;
	border-collapse: collapse;
	border: 1px solid #01405a;
}

.containertable img { margin: 0 !important; }
.containertable table { margin-top: 4px; margin-left: 4px; width: 345px; }
.containertable table td{ height:18px;}
.grijsachter { background-color: #e0e1e3; }
/*******************/


.ContTekst	{	color : #01405A;
				font-size : 12px; }
.ContTitel	{	color : #01405A;
				font-size : 14px; }

.tekst		{	font-size: 13px;
				line-height: 25px;
				color: #01405A; }
.tekst2		{	font-size: 13px;
				color: #01405A; }
.tekstKantoor {	font-size: 13px;
				color: #01405A; }
.textinvoer {	border: 1px solid #7F9DB9;
				font-size: 12px;
				font-family: verdana;
				color: #01405A;
				background-color: #FFFFFF; }
.zoekvenster {	width : 85px;
				height : 16px;
				font-size : 13x;
				vertical-align : middle;
				color : #01405A;
				border: 0;
				background-color: #FFFFFF; }
.zoekknop {		width : 45px;
				vertical-align : middle;
				height : 16px; }

.nieuwstitel {
	font-size: 12px;
	font-weight: bold;
	color: #1E5FA3;
}

.nieuwstekst {
	font-size: 10px;
	font-weight: normal;
	color: #1E5FA3;
}

.tbl { border-collapse: collapse; color:#01405A; font-size: 11px; width:400px; }
.tbl td { border: 1px solid #168; padding: 4px; }
.tbl th { border: 1px solid #168; padding: 4px; font-weight: bold; }
.tbl th.tradegebied { text-align:left; }
.tbl td.caf, .tbl td.baf { text-align: right; width:50px; }



/*********************/

div.rightcontent {
	list-style:disc;

	}
div.rightcontent {
	line-height:15px;

	}
div.rightcontent h3{
	margin-left:10px;
	margin-top:15px;
	font-size:13px;
		}

div#topmenu_darkline ul.lands { margin-left:0px;padding-left:0px;margin-top:0px;}
div#topmenu_darkline ul.lands li.land { margin-left:0px;}

div.rightcontent form p textarea { width:400px;height:150px;}
div.rightcontent p { margin-top:10px;}

ul.tabmenu a.active { color: #fff;  }

table.containermaten ul li a, table.containermaten ul li a:visited { color:#01405A!Important;}

div#lookattheworld { height: 328px; }
div#lookattheworld div.innergline { height: 315px; }

div#containerdet.box div.innergrad ul { margin-top:0px;padding-top:0px; }

div#menu ul.tabmenu { margin:0px;}
div#menu ul.tabmenu li{}

div#containerdet.box div.innergrad div.padgrad ul { margin-left:0px;padding-left:15px!Important;}

ul#newsbyoffice li { height:17px;}

div.titlegrad a { color:#4175A1; }

div#glossary.box div.innergline { height:171px;}
div#glossary.box div.innergline div.contentgline div.padgline { height:125px;}
div#glossary.box div.innergline div.contentgline div.padgline div.begripZoeken_blok {  }
div.begripZoeken_blok { float:left; margin-left:20px;  padding-top:0px;  margin-top:5px;}
div.begripZoeken_blok input#search2  { font-style:italic; color:#4175A1; width:210px; border:1px solid #4175A1}


ul.searchresultspage { margin-left:10px; margin-right:10px;}


div#container div#content div#right div.glossarycontainer div.rightcontent ul.searchresultspage { float:left; }
div#container div#content div#right div.glossarycontainer div.rightcontent ul.begrip_letter {  }


div.padgline input {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #2F4C64;
	color:#27425C;
	font-family:Verdana;
	font-size:15px;
	width:255px;
}


div#search div
{
    background-image: none;
    color: #60A0DF;
    font-size: 17px;
    font-style: italic;
    font-weight: bold;
    text-indent: 0;
    text-transform: uppercase;
}
