body{
padding:0;
margin:0;
background:url(afb_site/bggrad.gif) repeat-x;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.outertable{
border-bottom:#CBCBCB solid 1px;
border-left:#CBCBCB solid 1px;
border-right:#CBCBCB solid 1px;
background-color:#ECF2FA;
}
.inhoud{
padding-left:5px;
padding-right: 5px;
padding-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#505C77;

}
.inhoud a{
	color:#505C77;
}
.inhoud a:hover{
text-decoration:none;
}
.footer{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#40A0CB;
}
.footer a{
color:#40A0CB;
}

.search{
background:url(afb_site/search.gif) no-repeat;
width:158px;
height:183px;
}
.searchtxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#40A0CB;
text-align:left;
}
.searchbox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#40A0CB;
background-color:#ECF2FA;
border: 1px solid #40A0CB;
}
.navblok{
height:12px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-indent: 25px;
color:#777777;
font-weight:bold;
}
.navblok a {
height:12px;
vertical-align:middle;
color:#777777;
text-decoration:none;
}
.navblok a:hover {
color:#505C77;
}
.subnavblok{
height:12px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-indent: 40px;
color:#777777;
}
.subnavblok a {
height:12px;
vertical-align:middle;
color:#777777;
text-decoration:none;
}
.subnavblok a:hover {
color:#505C77;
}
.methnavblok{
height:12px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-indent: 55px;
color:#777777;
}
.methnavblok a {
height:12px;
vertical-align:middle;
color:#777777;
text-decoration:none;
}
.methnavblok a:hover {
color:#505C77;
}
.navlijn{
height:3px;
vertical-align:top;
}
.navgrad{
height:3px;
background:url(afb_site/navgrad.gif) no-repeat;
}


.blauwbalk{
width: 670px;
background:url(afb_site/blauwbalk.gif) repeat-x;
height: 24px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.blauwbalk a{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
.blauwbalk a:hover{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
}
.blauwgrijsbalk{
width: 670px;
background:url(afb_site/blauwgrijsbalk.gif) repeat-x;
height: 18px;
color:#FFFFFF;
}
.blauwbalkkort{
width: 62px;
background:url(afb_site/blauwbalk.gif) repeat-x;
height: 24px;
color:#FFFFFF;
}
.blauwgrijsbalkkort{
width: 62px;
background:url(afb_site/blauwgrijsbalk.gif) repeat-x;
height: 18px;
color:#FFFFFF;
}
.themabalk{
width: 670px;
background-color:#FFFFFF;
height: 114px;
color:#ffffff;
}
.themabalkkort{
width: 62px;
background-color:#FFFFFF;
height: 114px;
color:#FFFFFF;
}
.filler1{
width: 62px;
background-color:#ECF2FA;
}
.filler2{
width: 62px;
background-color:#ECF2FA;
height: 27px;
}
.filler3{
width: 218px;
background-color:#ECF2FA;
height: 27px;
}
.nav{
width:218px;
background:url(afb_site/achternav.gif) repeat-y;
}
.contact{
width:218px;
background:url(afb_site/achternav.gif) repeat-y;
height:50px;
vertical-align:bottom;
}
.adres{
background:url(afb_site/achteradres.gif) no-repeat;
width:218px;
height: 18px;
font-size:9px;
text-align:center;
font-weight:bold;
color:#777777;
}
.contacttext{
font-size:9px;
font-weight:bold;
color:#777777;
text-align:left;
}
.contacttext a{
text-decoration:none;
color:#777777;
font-weight:bold;
}
.contacttext a:hover{
text-decoration:none;
color:#40A0CB;
font-weight:bold;
}
.contacttextblauw{
font-size:9px;
padding-left: 27px;
text-align:left;
font-weight:bold;
color:#40A0CB;
}
.csr{ /* om probleem met tonen van adresgegevens te verhelpen; email info@abimo.net staat in een andere cel wegens plaatgebrek. Om dit te verdoezelen gebruiken we dit trukje */
height:4px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#505C77;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#505C77;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#505C77;
}
.zth{/* zij-titel-header*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#505C77;
border-bottom:#ffffff 3px dotted;
border-left:#ffffff 3px dotted;
}
.zthr{/* zij-titel-header*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#505C77;
border-bottom:#ffffff 3px dotted;
border-right:#ffffff 3px dotted;
}
.lrc{/*lijn recht van cel.*/
border-right:#CBCBCB 1px solid;
padding-right:5px;
}
.lrcauteur{/*lijn recht van cel.*/
border-right:#CBCBCB 1px solid;
padding-right:5px;
padding-left:5px;
}
.detailwit{/*lijn recht van cel.*/
border:#CBCBCB 1px solid;
padding-right:5px;
padding-left:5px;
background-color:#FFFFFF;
}
hr {
height: 0;
border: 0;
border-top: 1px solid #CBCBCB;
} 
.imgbb5m {/* image, blue border 1px, 5px margin*/
border:#505C77 solid 1px;
margin: 5px 5px 5px 5px;
}
.imgbb{/* image, blue border 1px, 5px margin*/
border:#505C77 solid 1px;
margin: 5px 5px 0px 5px;
vertical-align:top;
}
.teamtext{
vertical-align:top;
padding: 5px 0px 0px 0px;
line-height:10px;
}
.teamtextinne{
vertical-align:top;
padding: 5px 0px 0px 0px;
line-height:10px;
}
.aandacht{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;}
.catnavblok{
height:12px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:bold;
width:125px;
}
.nascholingnav{height:12px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:bold;
width:215px;;}
.nascholingnav a{
height:12px;
vertical-align:middle;
color:#777777;
text-decoration:none;}
.nascholingnav a:hover{
color:#505C77;
}
.edutitel{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:bold;
}
.catnavblok a {
height:12px;
vertical-align:middle;
color:#777777;
text-decoration:none;
}
.catnavblok a:hover {
color:#505C77;
}
.catnavgrad{
height:1px;
background:url(afb_site/catnavlijn.gif) no-repeat;
}
.prodgrad{
height:1px;
background:url(afb_site/prodlijn.gif) no-repeat;
}
.imgpad{

padding:2px 2px 2px 2px;}
.colmarg{

padding-left:10px;}
.eduopmerking{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:bold;
color:#AA738C;}
.abiheader2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;

}
.abiheader4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:bold;

}
.nascholingwit{/*lijn recht van cel.*/
border:#CBCBCB 1px solid;
padding-right:5px;
padding-left:5px;
background-color:#FFFFFF;
height:400px;
}
.piramidewit{/*lijn recht van cel.*/
border:#CBCBCB 1px solid;
background-color:#FFFFFF;
}
.piramidefel{/*lijn recht van cel.*/
border:#CBCBCB 1px solid;
background-color:#CED596;
}
.piramidefel p{/*lijn recht van cel.*/
color:#656C2E;
}
.piramidefeltitel{
background-color:#ADB669;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#656C2E;
}
.methodepakket{
background-color:#40A0CB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}
.methodezicht{
background-color:#ADB669;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}
.methodebestel{
background-color: #D5593C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
}
.groen{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#656C2E;
}
.nascholinginhoud{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right: 10px;
}
.knop {
	
	font-family:"Verdana";
	font-size:9px;
	background-color:#505C77;
	color:#FFFFFF;
	height:20px;

}
.carttitelrow
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;
border-bottom-color: #505C77;
border-bottom:dashed 1px;
}
.carttotaalkolom
{
border: #505C77;
border:dashed 1px;
}
.big
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:40px;
text-align:center;
width:65px;
background-color:#FFFFFF
}
.internationaalbalk{
background:url(afb_site/blauwgrijsbalk.gif) repeat-x;
height: 22px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.interntitel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
}
.internparagraph{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

color:#333333;
}
.interninfo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

color:#505C77;
}
.internrights{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#505C77;
}
.internafb{

vertical-align:top;
background-color:#FFFFFF;
height:197px;
text-align:left;
border:1px #999999 solid;
}
.foreigncel{

vertical-align:top;
background-color:#FFFFFF;
height:130px;
width:130px;
text-align:center;
text-align:left;
border:1px #999999 solid;
}
.kortingcel{
background-color:#FFF200;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#82194A;
}
.eyecatch{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
}
.redorder{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
}
.redorder a{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
}
.redorder a:link{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
}

.kortingcart{
color:#82194A;
}
.doorlijn{
text-decoration:line-through;}
.wedstrijdtitel
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
border-bottom-color: #505C77;
border-bottom:dashed 1px;
}
.nieuwlabel{
background-color:#40A0CB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
}
.nieuwsbriefbericht{
background-color:#40A0CB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
.edubericht{
background-color:#AA738C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
.vakantievriendnav{height:12px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
font-weight:bold;
width:320px;}
.vakantievriendnav a{
height:12px;
vertical-align:middle;
color:#777777;
text-decoration:none;}
.vakantievriendnav a:hover{
color:#505C77;
}
.intpadtd{
padding: 10px 10px 10px 10px;}
.groen{
color:#7B7A16;
font-size:14px;
font-weight:bold;}

.paarsalin{
color:#6A2A7E;
font-size:11px;
}
.paarsh2{
color:#6A2A7E;
font-size:14px;
font-weight:bold;
}
.rozealin{
color:#ED2890;
font-size:11px;
}
.rozeh2{
color:#ED2890;
font-size:14px;
font-weight:bold;
}
.blauwalin{
color:#159FAF;
font-size:12px;}
.blauwh2{
color:#159FAF;
font-size:14px;
font-weight:bold;}