@charset "UTF-8";
/* CSS Document */

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	background:#E0E1DC url(afb/bgSite.png) repeat-x;
}

a{
	color:#0099CC;
	text-decoration:underline;
}

form, img{
	border:0px;
	margin:0px;
	padding:0px;
}

.Button{
	width:auto;
	background:none;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#399AC2;
	margin:0px;
	padding:0px;
}
	
.Header{
	height:100px;
	background:url(afb/bgHeader.jpg) center;
	text-align:center
}

.Menu{
	height:35px;
	background-image:url(afb/bgMenu.png);
}

.Winkelmandje{
	width:200px;
	float:right;
	line-height:35px;
	color:#FFFFFF;
	text-align:right;
}

.Winkelmandje img{
	float:right;
	padding-top:7px;
	padding-left:3px;
}

.Winkelmandje a{
	color:#FFFFFF;
	text-decoration:none;
}

.Links{
	width:900px;
	margin:auto;
}

.Links ul{
	height:35px;
	line-height:35px;
	border-left:1px;
	border-left-color:#F8F8F6;
	border-left-style:solid;
	list-style:none;
	clear:left;
	margin:0px;
	padding:0px;
}

.Links  li{
	float:left;
}

.Links  li a:link, .Links  li a:visited, .Links  li a:active{
	height:35px;
	line-height:35px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	color:#F8F8F6;
	text-decoration:none;
	border-right:1px;
	border-right-color:#F8F8F6;
	border-right-style:solid;
	padding:0px 25px;
}

.Links  li a:hover{
	height:35px;
	line-height:35px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	background-color:#F8F8F6;
	color:#3293BB;
	text-decoration:none;
	border-right:1px;
	border-right-color:#F8F8F6;
	border-right-style:solid;
	padding:0px 25px;
}

.Impressie{
	width:900px;
	padding-top:10px;
	margin:auto;
}

.Tabel{
	width:900px;
	height:400px;
	margin:auto;
	margin-top:10px;
}

.Tabel .Content{
	width:740px;
	vertical-align:top;
}

.Sponsors{
	width:150px;
	padding-left:10px;
	vertical-align:top;
	padding-top:-10px;
}

.Home .Cam{
	width:384px;
	vertical-align:top;
}

.Home .Intro{
	width:346px;
	vertical-align:top;
	padding-right:10px;
}

.Txt_Wit{
	background-color:#FFFFFF;
	padding:10px;
}

.Txt_Blauw{
	background-image:url(afb/bgMenu.png);
	padding:5px;
	color:#FFFFFF;
	margin-top:10px;
	margin-bottom:10px;
}

.Home iframe{
	margin-bottom:10px;
	width:383px;
	height:311px;
}

.Sponsor{
	width:140px;
	height:45px;
	padding:5px;
	margin-bottom:10px;
	background-image:url(afb/bgSponsor.png);
}

.Kaarten{
	width:346px;
}

.Kaarten td.Links{
	width:178px;
	vertical-align:top;
}

.Kaarten td.Rechts{
	width:168px;
	vertical-align:top;
}

.Kaarten td div{
	width:156px;
	height:48px;
	padding:5px;
	border:1px solid #399AC2;
	background-color:#FFFFFF;
	margin-bottom:10px;
}

.Copyright{
	width:895px;
	height:25px;
	line-height:25px;
	margin:auto;
	background-image:url(afb/bgMenu.png);
	margin-top:10px;
	color:#FFFFFF;
	padding-left:5px;
}

.Copyright a{
	color:#FFFFFF;
	text-decoration:underline;
}

.Invoer{
	width:400px;
	margin:10px;
}

.Invoer td{
	width:200px;
	vertical-align:top;
}

/* Webbetaling */

.Webbetaling_Logos{
	width:190px;
	height:270px;
	text-align:right;
	float:right;
	background-color:#FFFFFF;
}

.Webbetaling_Transactie{
	width:520px;
	height:250px;
	background-color:#FFFFFF;
	padding:10px;
}

.Webbetaling_Transactie select{
	width:175px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px inset;
}

/* Artikel */

.Artikel{
	width:740px;
	border:0px;
}

.Artikel .Info{
	width:500px;
	vertical-align:top;
	padding-right:10px;
}

.Artikel .Bestellen{
	width:230px;
	vertical-align:top;
}

.Artikel .Bestellen .Txt_Wit{
	width:230px;
	margin-right:0px;
}

.Prijzen{
	width:230px;
	border:0px;
}

.Prijzen .Info{
	width:155px;
}

.Prijzen .Bedrag{
	width:65px;
	color:#399AC2;
	font-weight:bold;
	font-size:12px;
	text-align:right
}

.Bedrag select{
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px inset;
}

h3{
	line-height:14px;
	font-size:14px;
	margin:0px;
	padding:0px;
}

/* Winkelmandje */

.Winkelmand{
	width:740px;
	border:0px;
}

.Winkelmand .Mandje{
	width:500px;
	vertical-align:top;
}

.Winkelmand .Verzendkosten{
	width:230px;
	padding-left:10px;
	vertical-align:top;
}

.Winkelmand .Inhoud{
	width:480px;
	border:0px;
}

.Winkelmand .Inhoud .Aantal{
	width:50px;
	vertical-align:top;
}

.Winkelmand .Inhoud .Omschrijving{
	width:205px;
	vertical-align:top;
}

.Winkelmand .Inhoud .Bedrag{
	width:100px;
	vertical-align:top;
}

.Winkelmand .Inhoud .Verwijderen{
	width:25px;
	vertical-align:top;
}

.Winkelmand .Inhoud .Aantal input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:30px;
	border:1px inset;
}

#Gegevens input{
	width:198px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px inset #333333;
}

#Gegevens .Button{
	width:auto;
	background:none;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#399AC2;
	margin:0px;
	padding:0px;
}

/* Winkelmandje */

.Contact{
	width:740px;
	border:0px;
}

.Contact .Pagina{
	width:330px;
	vertical-align:top;
}

.Contact .Formulier{
	width:400px;
	padding-left:10px;
	vertical-align:top;
}

.Contact input{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px inset #333333;
}

.Contact textarea{
	width:200px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px inset #333333;
}

.Contact input.Button{
	width:80px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:10px;
	border:none;
}

/* Nieuws */

.Navigatie{
	height:20px;
	background-color:#FFFFFF;
	padding:10px;
}

.Navigatie a{
	color:#CCCCCC;
	text-decoration:underline;
}

.Partnerlinks{
	width:740px;
	border:0px;
}

.Partnerlinks .td1{
	width:365px;
	vertical-align:top;
}

.Partnerlinks .td2{
	width:365px;
	vertical-align:top;
	padding-left:10px;
}	