body {
	font-family:"Tahoma";
	color:#000000;
	background-color:#DDD0C3;
	font-size:12px;
	margin:0px;
}

.page {
	position:relative;
	width:800px;
	left:50%;
	margin:0px 0px 0px -400px;
	background-color:#ffffe5;
	border:1px;
	border-style:solid;
	background-image:url('/pics/awnLogo.png');
	background-repeat:no-repeat;
	background-position:right bottom;
}

#logo {
	position:absolute;
	top:0px;
	left:0px;
	background-image:url('/pics/awnfLogoBG.png');
	background-repeat:no-repeat;
	background-position:left top;
}

/*\*/
*html #logo {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/awnfLogoBG.png', sizingMethod='crop');
}
/**/

#logo img {
	z-index:1;
	border:0px;
	width:115px;
	height:115px;
}

#topBar {
	height:78px;
	background-color:#009300;
	background-image:url('/pics/topBar.png');
	background-repeat:no-repeat;
	border:0px;
	margin:0px;
	padding: 0px 5px 0px 0px;
	text-align:right;
}

.container {
	border:0px;
	margin:0px;
	min-height:600px;
}

/*\*/
*html .container {
	height:600px;
}
/**/

.leftBar {
	padding:0px;
	margin:0px;
	float:left;
	width:112px;
	height:522px;
	background-image:url('/pics/leftBar.gif');
	background-repeat:no-repeat;
}

#credits {
	position:relative;
	width:800px;
	left:50%;
	margin:0px 0px 0px -400px;
}

#credits a img {
	border:0px;
	margin:0px 1px 0px 0px;
	padding:0px;
}

.content{
	margin-left:112px;
	margin-bottom:118px;
}

.content h1 {
	text-align:center;
	padding:10px 5px 15px 5px;
	margin:0px;
	font-size:18px;
}

.article {
	width:600px;
	color:#000000;
	margin:0px 20px 10px 0px;
	padding:10px;
	overflow:hidden;
}

.article h1 {
	text-align:left;
	margin:0px 5px 10px 0px;
	color:#000000;
	padding:0px 3px 2px 0px;
	font-size:14px;
}

.article h1 span {
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#000000;
}

.article p {
	width:600px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
}

.article p img {
	float:left;
	padding:0px;
	vertical-align: top;
	margin:0px 20px 10px 0;
}

.article form img {
	float:right;
	padding:0px;
	vertical-align: top;
	margin:0px 20px 10px 0px;
}

.article ul li a {
	font-weight:bold;
	color:#009300;
	text-decoration:none;
}

.article p a, .article p a img {
	vertical-align:middle;
	border:0px;
	margin: 0px 5px 0 0;
	color:#009300;
	font-weight:normal;
	text-decoration:none;
}

.article p a.link, a.link {
	float:right;
	padding:0px;
	font-weight:bold;
	color:#009300;
	text-decoration:none;
}

p.onderschrift {
	width:600px;
	text-align:right;
	margin:0px;
	padding-right:5px;
}

.link:hover {
	color:#00c600;
}


.agendaarticle {
	width:600px;
	color:#000000;
	margin:0px 20px 15px 0px;
	padding:0px 10px 0px 10px;
}

.agendaarticle p {
	font-size:12px;
	background-color:#EEE8D6;
	padding:2px;
}

.agendaarticle b {
}

.agendaarticle i {
}

.faqarticle {
	width:600px;
	color:#000000;
	margin:2px 20px 2px 0px;
	padding:0px 10px 0px 10px;
}
.faqarticle h3 a {
	color:#000000;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-decoration:none;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.faqarticle img{
	border:0px;
	vertical-align:middle;
	margin-right:5px;
}

.faqarticle p {
	margin:2px 0px 10px 0px;
	padding:0px;
	font-size:12px;
}


.linkarticle {
	width:600px;
	color:#000000;
	margin:2px 20px 2px 0px;
	padding:0px 10px 0px 10px;
}
.linkarticle a {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:4px 0px 0px 0px;
	padding:0px;
}

.linkarticle img{
	border:0px;
	vertical-align:middle;
	margin-right:5px;
}

ul.topBarMenu { 
	position:relative;
	top:60px;
	margin:0px;
	padding:0px;
}

ul.topBarMenu li {
	display:inline;
	padding:0px 0px 0px 0px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#009300;
	margin:0px;
}

ul.topBarMenu a {
}

ul.topBarMenu a:hover {
}

ul.leftBarMenu { 
	position:relative;
	top:50px;
	padding:5px 0px 0px 0px;
	margin:0px;
	background-image:url('/pics/menuBG.gif');
	background-repeat:no-repeat;
}

ul.leftBarMenu li {
	padding:0px 0px 5px 0px;
	list-style-type:none;
}

ul.leftBarMenu a {

}

ul.leftBarMenu a:hover {
}

a.topMenuTxt {
	position:relative;
	top:1px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#009300;
	padding:0px 4px 0px 4px;
}

a.topMenuTxt:hover {
	background-color:#009300;
	color:#f9f98c;
}

a.leftMenuTxt {
	padding:1px 5px 1px 5px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#844E0F;
}

a.leftMenuTxt:hover {
	background-color:#844E0F;
	color:#ffffe5;
}

#active {
	font-style:italic;
	font-weight:normal;
}

.controlImg { 
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	margin:0px;
	border:0px;
}

.menu_controls img {
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	margin:0px;
	border:0px;
}

.article_controls img{
	vertical-align:middle;
	padding:0px 0px 0px 1px;
	margin:0px;
	border:0px;
}

.plane_controls img {
	vertical-align:middle;
	padding:0px 0px 0px 1px;
	margin:0px;
	border:0px;
}

h3{
	margin:0px;
	padding:0px;
}

.error {
	margin:0px;
}

.error img{
	vertical-align:middle;
}

.error p{
	margin-left:10px;
	display:inline;
	color:red;
	font-size:11px;
}

.succes {
	margin:0px;
}

.succes img{
	vertical-align:middle;
}

.succes p{
	margin-left:10px;
	display:inline;
	color:red;
	font-size:11px;
}

/* tables */

.album {
	
}

.album td {
	text-align:center;
	padding:5px;
}

img.thumb {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

img.thumb_controls {
	margin:0px;
	border:0px;
}

.input_tabel {
	border-style:solid;
	border-width:2px;
	border-color:#0a0a0a #8f8f8f #9f9f9f #0a0a0a ;
	background-color:#dddddd;
	margin:0px;
	height:90px;
	width:100px;
}

.input_tabel td {
	text-align:left;
}

input.input_veld {
	font-size:9px;
	padding:1px 0px 1px 0px;
	margin:0px;
}

.form {
	font-size:12px;
	margin:0px auto;
	padding:0px;
} 

.form td input{
	font-size:11px;
	padding:2px 2px 0px 2px;
	text-align:left;
}

td.left {
	text-align:right;
}

td.button {
	text-align:center;
	padding:5px 0px 5px 0px;
}

.reisopties {
	border:0px;
	border-style:solid;
	border-color:red;
	padding:0px;
}

.optieregels {
	border:0px;
	border-style:solid;
	border-color:blue;
	padding:0px;
}

.reisopties thead, .optieregels thead {
	background-color:#89867e;
	color:#f9fdea;
	line-height:16px;
	font-weight:bold;
	text-align:center;
}

.reisopties tr.even{
	background-color:#EEE8D6;
}

.reisopties tr.odd {
	background-color:#fffefa;
}

.optieregels tr.even {
	background-color:#aaaaaa;
	vertical-align:middle;
}

.optieregels tr.odd  {
	background-color:#eeeefa;
	vertical-align:middle;
}

.reisopties td, .optieregels td, .optieregels td a, .optieregels td a img  {
	width:auto;
	border:0px;
	border-style:solid;
	border-color:yellow;
	vertical-align:middle;
}

.reisopties tbody tr td, .optieregels tbody tr td {
	font-size:10px;
	line-height:12px;
	padding:0px;
}
.optieregels td select, .optieregels td input, .optieregels td textarea {
	width:75px;
}

.reisopties td, .reisopties td textarea {
	width: 200px;
}

.optieregels td input.knop {
	width:16px;
	height:16px;
} 
