/* basic */
body{
background:#ffffff;
font-family:Arial,Helvetica,Sans-Serif;
font-size:14px;
color:#333333;
margin:0px;
height:100%;
}
a{
color:#2396cc;
text-decoration:none;
}
a:hover{
color:#2396cc;
text-decoration:underline;
}
img{
display:block;
position:relative;
border:0px;
}
h1{
color:#0ea5fe;
margin:0px;
margin-bottom:10px;
font-size:23px;
font-weight:normal;
text-transform:uppercase;
}
h2{
color:#2396cc;
margin:0px;
margin-top:20px;
margin-bottom:10px;
font-size:19px;
font-weight:normal;
text-transform:uppercase;
}
h3{
color:#333333;
margin:0px;
margin-top:20px;
margin-bottom:10px;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
}
td{
vertical-align:top;
}
ul{
padding-left:15px;
margin-left:0px;
}
li{
list-style-image: url(http://www.afrahm.be/afrahm/images/i/arrows.gif);
}
input{
font-size:13px;
color:#666666;
}

p{
margin:0;
padding:0;
}

/* classes */
a.topmenu_link{
color:#333333;
letter-spacing:1px;
text-decoration:none;
margin-left:2px;
margin-right:2px;
}
a.topmenu_link:hover{
color:#333333;
text-decoration:underline;
}
a.menulink{
background:transparent url(http://www.afrahm.be/afrahm/images/i/bullet.gif) no-repeat left;
display:block;
position:relative;
padding-left:25px;
margin-bottom:8px;
width:185px;
font-size:15px;
color:#4f4f4f;
text-decoration:none;
}
a.menulink:hover{
color:#000000;
text-decoration:none;
}
.menulinkactive{
background:transparent url(http://www.afrahm.be/afrahm/images/i/bullet.gif) no-repeat left;
display:block;
position:relative;
padding-left:25px;
margin-bottom:8px;
width:185px;
font-size:15px;
color:#2396cc;
text-decoration:none;
}
a.submenulink{
background:transparent url(http://www.afrahm.be/afrahm/images/i/arrow.gif) no-repeat left;
display:block;
position:relative;
margin-left:35px;
padding-left:12px;
padding-bottom:3px;
font-size:13px;
color:#888888;
text-decoration:none;
}
a.submenulink:hover{
background:transparent url(http://www.afrahm.be/afrahm/images/i/arrow.gif) no-repeat left;
color:#333333;
text-decoration:none;
}
.submenulinkactive{
background:transparent url(http://www.afrahm.be/afrahm/images/i/arrow_down.gif) no-repeat left;
display:block;
position:relative;
margin-left:35px;
padding-left:12px;
padding-bottom:3px;
font-size:13px;
color:#2396cc;
text-decoration:none;
}
a.subsubmenulink{
background:transparent url(http://www.afrahm.be/afrahm/images/i/arrow.gif) no-repeat left;
display:block;
position:relative;
margin-left:47px;
padding-left:12px;
padding-bottom:1px;
font-size:13px;
letter-spacing:1px;
color:#888888;
text-decoration:none;
}
a.subsubmenulink:hover{
background:transparent url(http://www.afrahm.be/afrahm/images/i/arrow.gif) no-repeat left;
color:#333333;
text-decoration:none;
}
.subsubmenulinkactive{
background:transparent url(http://www.afrahm.be/afrahm/images/i/arrow_down.gif) no-repeat left;
display:block;
position:relative;
margin-left:47px;
padding-left:12px;
padding-bottom:1px;
font-size:13px;
letter-spacing:1px;
color:#2396cc;
text-decoration:none;
}
.separator{
display:block;
position:relative;
padding-left:25px;
padding-bottom:5px;
}
.loginttl{
display:block;
position:relative;
float:left;
color:#333333;
margin-bottom:10px;
font-size:11px;
}
.hilite{
background:transparent url(http://www.afrahm.be/afrahm/images/i/dummie.gif) no-repeat left;
display:block;
font-size:12px;
height:100px;
color:white;
}
.footertext{
letter-spacing:1px;
color:#ffffff;
font-size:12px;
text-decoration:none;
}
a.footertext:hover{
color:#ffffff;
text-decoration:underline;
}
/* IDs */
#topmenu{
display:block;
position:relative;
font-size:11px;
color:#333333;
top:8px;
right:8px;
text-align:right;
}
#icons{
display:block;
position:relative;
float:left;
padding-left:8px;
padding-top:4px;
}
#zoek{
display:block;
position:relative;
float:right;
width:230px;
height:20px;
padding-right:8px;
padding-top:7px;
}
#menu{
display:block;
position:relative;
top:30px;
margin-bottom:40px;
}
#login{
background:transparent url(http://www.afrahm.be/afrahm/images/i/back_login.gif) no-repeat left;
display:block;
position:relative;
float:right;
width:210px;
height:99px;
padding:12px;
margin-bottom:15px;
}

/*cells*/
div#search-result {
	border: 1px solid #98D9F9;
	background: #E5F4FC;
	padding: 1em;
}

div#search-result div.soort {
	background: #FBB901;
	font-weight: bold;
	padding: .3em;
	color:white;
	font-size: 14px;
}


div#search-result div.entry {
	border-bottom: 1px solid #81AFAF;
	padding: .7em 1em;
}
dt {
	background-color:#dbecf2;
	padding:3px;
}

em.date{
	color:#0b4359;
}

dd {
	margin:0;
	padding:3px;
}
.date{
position:relative;
display:block;
float:right;
}
#links{
background: #C7E9FC;
border:1px solid #ededed;
width:230px;
float:right;
color:#333333;
}
#links a{
color:#333333;
}
div.titleright{
font-size: 14px;
color:#333333;
padding-bottom:10px;
font-weight:bold;
}
a.linkright{
display:block;
color:#0866CA;
}
/*cells*/


#to-swap-container {height: 232px; width:551px;}
#to-swap-container img {position: absolute;align:right;	}
