/* CSS document. Typography *//* ////////////// Global Links ////////////// */a {	}/* ////////////// Global Heading ////////////// */h1, h2 {	font-family: "Helvetica Neue", Arian, sans-serif;}h2 {	margin-bottom: 18px;}h2 {	line-height: 26px;	font-size: 20px;	font-weight: normal;	border-bottom: 2px solid #ddd;	padding: 0 0 15px;	text-align: center;}h3 {	font-size: 16px;	line-height: 20px;	margin-bottom: 18px;}h2 em {color: #999;	font-style: normal;}h3.alt {	text-align: center;	padding-top: 25px;	border-top: 2px solid #ddd;}h3.alt small{	font-size: 14px;	line-height: 14px;}h1 {	line-height: 112px;	font-size: 36px;	font-weight: bold;	text-transform: uppercase;}h1 {	font-size: 22px;	margin-bottom: 18px;	display: block;	position: relative;}h1 a {	text-decoration: none;	display: block;	padding: 70px 0 0 0;	line-height: 40px;}h1 a strong {	display: block;	margin-top: -50px;	width: 200px;	height: 52px;	text-indent: 200px;	overflow: hidden;	background: url(../img/logo.png) no-repeat 0 0px;}h1 a span {	padding-left: 10px;}h1 a em {	font-weight: normal;	font-style: normal;	color: #999;	white-space: nowrap;	padding-left: 10px;}h1 a:hover em {	color: #777;}/* ////////////// Specific Headings ////////////// */.wrapper h3 {	border-bottom: none;	font-size: 20px;}.bevestiging h3 {	border-bottom: none;	font-size: 16px;}.progress h2 {	border-bottom:none;}/* status */p.status {	padding: 20px 15px;	background-color: #d2e7cd;	color: #3c9a26;	text-align: center;	width: 690px; 	margin: 10px 0 20px;	float: left;	font-size:18px;}p.status strong {	color: #21760d;	text-transform: uppercase;	font-size: 34px;	position:relative;	top:5px;}//* ////////////// Global List ////////////// */ul li {	padding: 0 0 0 25px;	margin-bottom: 10px;	background: url(../img/li.gif) no-repeat 5px 10px;}/* ////////////// Global Paragraph ////////////// *//* ////////////// Global Link ////////////// */a {color: #6699c3;}a:hover {color: #4681b2;}a:active,a:focus {color: #4681b2;}/* ////////////// Globa input ////////////// */input.invisible {	display: none;}/* header */#header {	margin-bottom:24px;}#header h1 {	margin-bottom:8px;	font-size:22px;}#header a {	margin:40px 0 0 0;	padding:0;}#header strong {	display:block;	width:0;	margin:0;	overflow:hidden;	background:left top no-repeat none;}#header strong.partner {	height:0;	padding:0 0 0 720px;	float:left;	clear:both;}#header strong.ichoosr {	height:40px;	padding:0 0 0 27px;	background-image:url(../img/logo_small.png);	float:right;	width:110px;	margin-top: 4px;}#header a span {	padding:0;}#header h2 {	padding:0;	border:none;	color:#999;	background:none;	text-align:left;	font-size:18px;	font-weight:normal;	text-transform:uppercase;}