/** BASIC */
 
 body {
 	margin: 0px;
 	padding: 0px;
 	background-color: #FFFFFF;
 }
 
 /** FORMS */
 
 form {
 	margin: 0px;
 	padding: 0px;
 }
 
 /** HEADINGS */
 
 h1, h2, h3 {
 	margin: 0px;
 	color: #2D5799;
 }
 
 /** TEXTS */
 
 body, th, td, input, textarea, select {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	color: #333333;
 }
 
 p, blockquote, ul, ol, dl {
 	margin-top: 0px;
 	margin-bottom: 1em;
 	text-align: justify;
 }
 
 .text1 {
 	margin-bottom: 20px;
 	text-transform: uppercase;
 	font-size: 12px;
 	font-weight: bold;
 }
 
 .text2 {
 	margin-bottom: 15px;
 	font-size: 11px;
 	font-weight: bold;
 }
 
 .text3 {
 	display: block;
 	font-size: 10px;
 	font-weight: normal;
 	color: #898989;
 }
 
 .text4 {
 	text-align: center;
 	color: #BED6E5;
 }
 
 /** LINKS */
 
 a {
 	color: #2D5799;
 }
 
 a:hover {
 	text-decoration: none;
 }
 
 .link1 {
 	display: block;
 	width: 178px;
 	height: 29px;
 	padding-top: 28px;
	padding-bottom: 17px;
 	padding-left: 40px;
 	text-transform: uppercase;
 	text-decoration: none;
 	font-size: 10px;
 	font-weight: bold;
 	color: #3C3C3C;
 }
 
 .link2 {
 	display: block;
 	width: 178px;
 	height: 27px;
 	padding-top: 18px;
	padding-bottom: 15px;
 	padding-left: 40px;
 	text-transform: uppercase;
 	text-decoration: none;
 	font-size: 10px;
 	font-weight: bold;
 	color: #3C3C3C;
 }
 
 .link3 {
 	display: block;
 	width: 178px;
 	height: 26px;
 	padding-top: 18px;
	padding-bottom: 15px;
 	padding-left: 40px;
 	text-transform: uppercase;
 	text-decoration: none;
 	font-size: 10px;
 	font-weight: bold;
 	color: #3C3C3C;
 }
 
 .link4 {
 	display: block;
 	width: 178px;
 	height: 26px;
 	padding-top: 18px;
	padding-bottom: 17px;
 	padding-left: 40px;
 	text-transform: uppercase;
 	text-decoration: none;
 	font-size: 10px;
 	font-weight: bold;
 	color: #3C3C3C;
 }
 
 .link5 {
 	display: block;
 	width: 178px;
 	height: 26px;
 	padding-top: 18px;
	padding-bottom: 17px;
 	padding-left: 40px;
 	text-transform: uppercase;
 	text-decoration: none;
 	font-size: 10px;
 	font-weight: bold;
 	color: #3C3C3C;
 }
 
 /** STYLES */
 
 .style1 {
 }
 
 .style1 a {
 }
 
 .style1 a:hover {
 }
 
 /** BACKGROUNDS */
 
 .three-columns .column-two { background: url(http://www.amsto.nl/images/homepage13.jpg) no-repeat left top; }
 .three-columns .column-three { background: url(http://www.amsto.nl/foto/banner22.jpg) no-repeat left top; }
 .two-columns .column-two { background: url(http://www.amsto.nl/images/subpage02.jpg) no-repeat left top; }
 
 .bg1 { background: url(http://www.amsto.nl/foto/banner16.jpg) no-repeat left top; }
 .bg2 { background: url(http://www.amsto.nl/foto/banner17.jpg) no-repeat left top; }
 .bg3 { background: url(http://www.amsto.nl/foto/banner18.jpg) no-repeat left top; }
 .bg4 { background: url(http://www.amsto.nl/foto/banner19.jpg) no-repeat left top; }
 .bg5 { background: url(http://www.amsto.nl/foto/banner20.jpg) no-repeat left top; }
 .bg6 { background: #335B98 url(http://www.amsto.nl/images/homepage15.jpg) repeat-x left top; }
 
 /** MISC */
 
 .align-justify { text-align: justify; }
 .align-right { text-align: right; }
 
 img { border: none; }
 
 img.left {
 	float: left;
 	margin: 3px 15px 0px 0px;
 }
 
 img.right {
 	float: right;
 	margin: 3px 0px 0px 15px;
 }
 
 hr { display: none; }
 
 .hr1 {
 	height: 1px;
 }
 
