/*
* TWA stijl door CIBER Nederland bv.
*/

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption 
	{ margin: 0; padding: 0; border: 0; outline: 0; font-size:100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before,
q:after { content: ''; content: none; }

/* Overall */
body { color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 62.5%; line-height: 1.5; } 
body { background: none repeat scroll 0 0 #F3F5F6; border-top: 1px solid #535353; padding: 2.1em 0; }

/* Overall text */
h1 { color: #000000; font-family: Arial, Verdana, sans-serif; font-size: 2.2em; font-weight: normal; line-height: 1.2em; margin-bottom: 0.2em; margin-top: -0.2em; }
h2 { color: #000000; font-size: 1.5em; font-weight: normal; line-height: 1; margin-bottom: 0.75em; margin-top: 1.25em; }
h3 { color: #000000; font-size: 1.2em; font-weight: bold; line-height: 1.3333; margin-bottom: 0.4343em; margin-top: 1em; }
h4, h5, h6 { color: #000000; font-size: 1.1em; font-weight: bold; line-height: 1.4545; margin-bottom: 0.4343em; }

p { font-size: 1.1em; line-height:1.5; margin: 0; padding: 10px 10px 0; }

/* Overall hyperlinks */
a:link { color: #154273; text-decoration: none; }
a:visited {	color: #696969; }
a:hover, a:visited:hover, a:active, a:focus { color: #0162cd; text-decoration: underline; }

/* Overall lists */
ul, ol { font-size: 1.1em; line-height: 1.6; list-style-position: outside; margin-bottom: 2.2em; }
ul { list-style-type: disc; }
ol { list-style-type: decimal; }

/* Overall tables */
table { background-color: #ffffff; }
td { font-size: 62.5%; }

/* Wrapper (border) */
.wrapper_left { background: url('/TWA/images/sh_left.png') repeat-y scroll left top transparent; padding: 0 8px; }
.wrapper_right { background: url('/TWA/images/sh_right.png') repeat-y scroll right top transparent; padding: 0px 10px 0px 0px; width: 910px; } /*border-right-width: 10px;*/
.wrapper_top { background: url('/TWA/images/sh_top.png') no-repeat scroll left top transparent; padding: 8px 0px 0px 0px; width: 928px; }
.wrapper_bottom { background: url('/TWA/images/sh_bottom.png') no-repeat scroll left bottom transparent; padding: 0px 0px 8px 0px; }

/* Overall text */
strong { font-weight: bolder; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
sup, sub { font-size: 0.9em; line-height: 0; }
sup { vertical-align: super; }
sub { vertical-align: sub; }

/* Header */
.header { text-align: center; background: none repeat scroll 0 0 #DEEFF6; }
.header .branding { font: 0pt/0pt sans-serif; margin: 0; min-height: 87px; padding: 0; }
.header .title_bar { margin:0; padding:0 0 0 24px; position:relative; text-align:left; }

.PlaatsenTd2_ { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd { background-color: #046f96; color: #ffffff; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_DenHaag { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Brussel { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Parijs { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Berlijn { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Rome { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Washington { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_SiliconValley { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Singapore { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Tokio { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Londen { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Peking { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Helsinki { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Stockholm { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_Seoel { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }
.PlaatsenTd2_NewDelhi { background-color: #bddfed; color: #000000; height: 20px; text-align: center; font-size: 1.2em; font-weight: bold; width: 113.75px; }

/* Subheader */
.TekstTabel {  } /*font-size: 100%;*/
.TekstOnderdeel { background-color: #bddfed; color: #000000; height: 32px; font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.2em; padding-left: 10px; padding-right: 10px; }
.path { font-size: .6em; font-weight: bold; height: 20px; padding-left: 10px; }
.pathactive { cursor: hand; }
.pathinactive { cursor: hand; }
a.pathfunc { font-size: 1em; font-weight: bold; }
a.pathfunc:visited {}
a.pathfunc:hover {}

/* Navigation left */
.bgtop { background-repeat: repeat-x; background-image: url('/TWA/images/bg_top.gif'); }
.LinksNavTabel { margin-top: 55px; width: 170px; }
.RechtsNavTabel { width: 170px; }
.LinksNavKop { background-repeat: no-repeat; background-image: url('/TWA/images/arrow_bottom.png'); background-color: #deeff6; color: #000000; font-size: .7em; line-height: 1.8; padding-left:20px; }
.LinksNavSubkop, .RechtsNavKop { font-size: .7em; line-height: 1.8; }
.LinksNavSubkop { }
.RechtsNavKop { border: 1px solid #bddfed; }
.LinksNavSubkop a, .RechtsNavKop a { background-repeat: no-repeat; background-image: url('/TWA/images/arrow_right.png'); display:block; padding-left:20px; }
.LinksNavSubkop a:link, .RechtsNavKop a:link { color: #154273; text-decoration: none; }
.LinksNavSubkop a:visited, .RechtsNavKop a:visited { color: #154273; text-decoration: none; }
.LinksNavSubkop a:active, .RechtsNavKop a:active { color: #154273; text-decoration: none; }
.LinksNavSubkop a:hover, .RechtsNavKop a:hover { background-color: #bddfed !important; }

/* Specific text */
.titel {  }
.subtitel { font-size: 1.2em; color: #666666; }
.tussenkop { font-weight: bold; }
.auteur { padding-top: 0px; font-style: italic }

/* Specific text: nieuws */
.NieuwsTabel { }
.NieuwsBlok { background-color: #f0f7f9; color: #000000; }
.NieuwsKop { font-size: 1.5em; font-weight: normal; line-height: 1; padding: 10px; }
.Nieuws { font-size: 1.1em; font-style: normal; line-height: 1.6; padding: 10px; }
.Nieuws a:link { color: #154273; text-decoration: none; }
.Nieuws a:visited { color: #154273; text-decoration: none; }
.Nieuws a:active { color: #154273; text-decoration: none; }
.Nieuws a:hover {}


/* Still to set */

/* twa */
.onderschrift {}
.quote {}
.voorbeeld {}

.fransbody {}
.franstd {}

.cellspacer {}
.smallcellspacer {}

.RechtsNavTabel {}

.PlaatsenTd A:link {}
.PlaatsenTd A:visited {}
.PlaatsenTd A:active {}
.PlaatsenTd A:hover {}

.overviewheader {}
tr.overview {}
tr.overview:hover {}

.overview {}
.overview:visited {}
.overview:link {}
.overview:hover {}
.overviewover {}
.overviewextra {}
.overviewtitle {}
.overviewintro {}

.funcbar {}

/* nocity */
.Tekst {}
.TekstOnderdeel A:link {}
.TekstOnderdeel A:visited {}
.TekstOnderdeel A:hover {}
.TekstGeenOnderdeel {}
