input, textarea {
font:11px "tahoma",arial,sans-serif;color:#2b435f;
}
body {font:11px "tahoma",arial,sans-serif;color:#2b435f;background:#1c3654 url(../images/background.gif) repeat-x;text-align:left}
#custom-doc {position:relative;width:984px;margin:0;background: url(../images/body.gif) repeat-y;}
#container {background:url(../images/header.gif) no-repeat;min-height:400px;}
#hd {height:194px;position:relative;}
#hd #logo {display:block;height:170px;width:143px;position:absolute;left:30px;top:30px;}
#hd #logo span{display:none;}
#hd h1{font-size:16px;color:#1c3654;width:490px;left:189px;bottom:58px;position:absolute;font-weight:bold;}
#hd #nav {padding-left:5px;height:32px;width:786px;position:absolute;top:142px;background:url(../images/navigation.gif) no-repeat;left:186px;}
#hd #nav li {float:left;display:block;}
#hd #nav li a {color:#fff;display:block;text-decoration:none;padding:0 15px;line-height:32px;}
#hd #nav li a:hover {color:#000;}
#hd #nav li	#nav-algemeen{padding:0 19px;}
#hd #nav li	#nav-welkom {}
#hd #nav li	#nav-links{}
#hd #nav li #nav-teams{padding:0 18px;}
#hd #nav li	#nav-contact{padding:0 20px;}
#hd #nav li	#nav-nieuws{padding:0 18px;}
#hd #nav li	#nav-roosters{padding:0 18px;}
#hd #nav li	#nav-sponsering{padding:0 19px;}
#hd #nav li	#nav-fotoalbum{padding:0 17px;}
#hd #laatste-update {color:#838181;font-size:10px;position:absolute;right:13px;top:128px;}
#hd #vergroten {color:#ffffff;font-size:10px;position:absolute;right:13px;top:10px;}
#hd #vergroten #groot, #groot {font-size:12px;}
#hd #vergroten a, #hd #vergroten a:hover {
	color:#ffffff;
	text-decoration: underline;
}
#hd #vergroten #selected {font-weight:bold;}
#hd #hoofdsponsor {position:absolute;right:13px;top:50px;}
#bd {padding-left:189px;position:relative;margin-bottom:-350px;float:left;}
.front #bd #nieuws-bericht:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.front #bd #nieuws-bericht h2{color:#2fb1e1;font-size:20px;padding-bottom:20px;}
.front #bd #nieuws-bericht h5{color:#2fb1e1;font-size:20px;padding-bottom:6px;}
.front #bd #nieuws-bericht .bericht{width:350px;float:left;line-height:17px;}
.front #bd #nieuws-bericht .introductie {font-weight:bold;}
.front #bd #nieuws-bericht .foto{float:left;width:430px;text-align:right;}
.front #bd #onder #updates{float:left;width:520px;}
.front #bd #onder #sponsors{width:260px;float:left;text-align:right;padding-top:23px;}
#sponsors a img{border:1px solid #2b435f;margin-bottom:8px;}
.front #bd #onder{float:left;margin-top:-10px;}
.front #bd #onder h3{color:#2b435f;font-size:14px;font-weight:bold;padding-bottom:7px;}
.front #bd #onder h3 span{font-weight:normal;}
.front #bd #onder #fotos {padding:5px 0;border-top:1px solid #2b435f;border-bottom:1px solid #2b435f}
.front #bd #onder #fotos a{border:0;padding:0;padding-left:2px;}
.front #bd #onder #fotos a.first{padding:0;}
.front #bd #onder #headlines{margin-bottom:18px;*margin-bottom:12px;height:146px;width:520px;background:url(../images/headlines.jpg) no-repeat;}
.front #bd #onder #headlines img{margin-top:2px;float:left;margin-right:10px;}
.front #bd #onder #headlines h4{padding-top:7px;font-weight:bold;font-size:11px;}
.front #bd #onder #headlines #story{width:250px;font-size:11px;float:left;margin-right:8px;}
.front #bd #onder #headlines ul {float:left;width:262px;}
.front #bd #onder #headlines UL LI {float:left;width:262px;}
.front #bd #onder #headlines ul li a{text-decoration:none;display:block;line-height:27px;padding-left:24px;color:#fff;border-bottom:1px solid #36ffff;margin-left:4px;padding-top:1px;}
.front #bd #onder #headlines ul li a:hover,
.front #bd #onder #headlines ul li a.active{background:#e6f8fc url(../images/arrow.gif) 2px center  no-repeat;padding-top:0px;display:block;line-height:27px;padding-left:26px;color:#1c3654;border-bottom:1px solid #1c3654;border-top:1px solid #1c3654;margin-left:2px;}
.front #bd #onder #headlines p{line-height:13px;}
.front #bd #lijst {float:left;width:185px;background:url(../images/teams-background.gif)}
.front #bd #lijst ul{background:url(../images/teams.gif) no-repeat}
.front #bd #lijst ul li a{text-decoration:none;display:block;line-height:27px;padding-left:24px;color:#fff;border-bottom:1px solid #36ffff;margin-left:2px;padding-top:1px;}
.front #bd #lijst ul li a:hover,
.front #bd #lijst ul li a.active{background:#fff url(../images/arrow2.gif) 2px center  no-repeat;padding-top:0px;display:block;line-height:27px;margin-left:0px;padding-left:26px;color:#1c3654;border-bottom:1px solid #1c3654;border-top:1px solid #1c3654;}
.front .hoofdItem {
	float:left;
	position:relative;
	left:8px;
	width:240px;
}
.teams #bd #lijst {float:left;width:185px;background:url(../images/teams-background.gif)}
.teams #bd #lijst ul{background:url(../images/teams.gif) no-repeat}
.teams #bd #lijst ul li a{text-decoration:none;display:block;line-height:27px;padding-left:24px;color:#fff;border-bottom:1px solid #36ffff;margin-left:2px;padding-top:1px;}
.teams #bd #lijst ul li a:hover,
.teams #bd #lijst ul li a.active{background:#fff url(../images/arrow2.gif) 2px center  no-repeat;padding-top:0px;display:block;line-height:27px;margin-left:0px;padding-left:26px;color:#1c3654;border-bottom:1px solid #1c3654;border-top:1px solid #1c3654;}
.teams #bd #teams {float:left;width:597px;line-height:17px;}
.teams #bd #teams h2{color:#20abdf;font-size:20px;padding-bottom:20px;}
.teams #bd #teams #team {float:left;width:268px;}
.teams #bd #teams #team td.tijden {vertical-align:top;}
.teams #bd #teams #team td.first{font-weight:bold;width:73px;line-height:24px;}
.teams #bd #teams #team table{border-top:#1c3654 1px solid;margin-top:13px; }
.teams #bd #teams #team tr.bordered td {border-bottom:#1c3654 1px solid }
.teams #bd #teams #team strong {font-weight:bold;}
.teams #bd #teams #foto {float:left;margin-left:14px;}
.teams #bd #teams #uitslagen {clear:both;}
.teams #bd #teams #uitslagen h2{padding-top:28px;*padding-top:14px;font-size:14px;font-weight:bold;color:#1c3654;padding-bottom:10px;border-bottom:1px solid #1c3654;margin-bottom:9px;margin-right:15px;}
.teams #bd #teams #uitslagen dl{width:288px;float:left;margin-right:5px;}

.teams #bd #teams #uitslagen a{color:#0b7482;text-decoration:none;}
.teams #bd #teams #uitslagen dd{width:278px;float:left;background:#c5e0e2;margin:1px 0;margin-bottom:0px;padding:0 2px;line-height:15px;padding-left:8px;}
.teams #bd #teams #uitslagen dd.even{background:#e7f2f3;float:left; width:278px;}
.teams #bd #teams #uitslagen dt{background:#ff9100;color:#fff;padding:2px;padding-left:8px;}
.teams #bd #teams #uitslagen .links{background:#ffffff;color:#2b435f;}
.teams #bd #teams #uitslagen #positie{}
.teams #bd #teams #uitslagen #naam{float:left;width:130px;display:block;}
#bd:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#ft {text-align:center;height:460px;background: url(../images/footer.gif) no-repeat;}
#ft #copyright {padding-left:30px;clear:both;color:#1c3654;text-decoration:none;font-size:10px;font-weight:bold;display:block}
#ft #footer-nav {padding-left:30px;padding-top:375px;padding-bottom:15px;}
#ft #footer-nav li a{color:#1c3654;text-decoration:none;font-size:10px;}
#ft #footer-nav li {display:inline;background:url(../images/sep.gif) 0px 2px  no-repeat;padding:0 16px;}
#ft #footer-nav li.first{background:none;}
#headlinesArchief ul li {
list-style-type:none;
line-height:20px;
border-bottom:1px solid #E3E4F3;
padding-left:4px;
width: 100%;
}
#headlines a, #headlinesArchief a{
	color:#1d75a7;
	text-decoration: none;
}
#headlines a, #headlinesArchief a:hover {
	color:#1d75a7;
	text-decoration: underline;
}
#headlinesArchief #datum{
float:left;
width:162px;
}
#headlinesArchief #navi{
float:left;
margin-right:20px;
}
#naarRECHTS{
	padding-top:14px;
	padding-right:14px;
	width:236px;
	float:RIGHT;
	text-align: right;
}
#showImage{
float:left;
}

.icon {
    padding-left:28px;
	padding-top:2px;
	padding-bottom:2px;
    background-repeat:no-repeat !important;
    background-position: 6px center!important;
}
.cursor {  cursor: pointer;

    background-repeat:no-repeat !important;
    background-position: 0px center  !important;
/*	text-decoration:underline; */
}
.sleutel{
    background-image:url(/admin/images/key.gif);
}
.disc{
    background-image:url(/admin/images/disconnect.gif);
}
.lid{
    background-image:url(/admin/images/user.gif)  !important; line-height:22px;
}
.edit_tekst{
    background-image:url(/admin/images/edit_tekst.gif)  !important; line-height:22px;
}
.news{
    background-image:url(/admin/images/newspaper.gif)  !important; line-height:22px;
}
.docs{
    background-image:url(/admin/images/page_copy.gif)  !important; line-height:22px;
}
.doc_add{
    background-image:url(/admin/images/page_add.gif)  !important; line-height:22px;
}
.delete{
    background-image:url(/admin/images/cancel.gif)  !important; line-height:22px;
}
.welkom{
    background-image:url(/admin/images/welkom.gif)  !important; line-height:22px;
}
.team{
    background-image:url(/admin/images/team.gif)  !important; line-height:22px;padding-left:34px;
}
.team_add{
    background-image:url(/admin/images/team_add.gif)  !important; line-height:22px;
}
.photos{
    background-image:url(/admin/images/photos.gif)  !important; line-height:22px;
}
.photos_add{
    background-image:url(/admin/images/photos_add.gif)  !important; line-height:22px;
}
.ads{
    background-image:url(/admin/images/ads.gif)  !important; line-height:22px;
}
.ads_add{
    background-image:url(/admin/images/ads_add.gif)  !important; line-height:22px;
}
.mail{
    background-image:url(/admin/images/email.gif)  !important; line-height:22px;
}
.bestand{
    background-image:url(/admin/images/bestand.gif)  !important; line-height:22px;
}
.bestand_exc{
    background-image:url(/admin/images/bestand_excel.gif)  !important; line-height:22px; 
}
.bestand_mp3{
    background-image:url(/admin/images/bestand_mp3.gif)  !important; line-height:22px;
}
.bestand_pdf{
    background-image:url(/admin/images/bestand_pdf.gif)  !important; line-height:22px;
}
.bestand_pow{
    background-image:url(/admin/images/bestand_powerpoint.gif)  !important; line-height:22px;
}
.bestand_txt{
    background-image:url(/admin/images/bestand_txt.gif)  !important; line-height:22px;
}
.bestand_wor{
    background-image:url(/admin/images/bestand_word.gif)  !important; line-height:22px;
}
.bestand_zip{
    background-image:url(/admin/images/bestand_zip.gif)  !important; line-height:22px;
}
.bestand_film{
    background-image:url(/admin/images/movie.gif)  !important; line-height:22px;
}
.bestand_xml{
    background-image:url(/admin/images/feed.gif)  !important; line-height:22px;
}