	html {
		font-size: 12pt;
		font-family: arial, verdana, "sans sherif";
		margin:0px;
	}
	
	body {
		background-color:#2B2E73;
		margin:0px;
	}

	a, a:visited {
		text-decoration: none;
		color: #000000;
	}
	
	a:hover, a:visited:hover {
		text-decoration: underline;
		color: #000000;
	}
	
	img {
		border: 0;
	}
	
	td {
		vertical-align: top;
	}
	
	fieldset {
		border:2px solid #ccc;
		width:85%;
		margin-top:15px;
		display:block;
	}
	
	legend {
		font-size:13px;
		color:#FFC700;
		font-weight:bold;
		letter-spacing: 1px;
	}
	
	

	.TeamInvul {
		float:left; 
		margin:0px 5px; 
		font-weight:bold;
		margin-top:9px;
	}
	
	.TeamInvul input, .TeamInvul select {
		margin: 3px 0px;
	}
	
	.InvulSpace {
		clear: both;
		display: block;
	}
	
	.admin li {
		margin:4px 0px;
		font-size:12px;
	}
	
	.admin {
		margin-top:4px;
		margin-bottom:8px;
	}
	
	.InfoText {
		font-size:11px;
	}
	
	table.NormTable tr td {
		padding:3px;
	}
	
	table.NormTable {
		font-size:12px;
		border-collapse: collapse;
		border: 1px solid black;
	 	width:100%;
	}
	
	#Prog tr td {
		border-top:1px solid black;
	}
	
	tr.TableTop {
		background-color:#2049A3;
		color:white;
	}
	
	input, select, button {
		font-size:12px;
		margin-bottom:5px;
	}
	
	textarea {
		font-size:12px;
		font-family:arial;
	}
	
	h1, h2, h3, h4, h5 {
		font-family: verdana;
	}
	
	h1 {
		font-size: 24px;
		margin-bottom:0px;
	}
	
	h2 {
		display:block;
		padding-bottom:4px;
		padding-left: 5px;
		width: 565px;
		margin:5px 0px;
		border-bottom: 2px solid #2049A3;
		font-size: 18px;
	}
	
	h4 {
		font-size:13px;
		font-weight:bold;
		margin:2px 0px; 
	}
	
	h3 {
		border-bottom: 2px solid #FFC700;
		padding-bottom: 5px;
		padding-left: 10px;
		margin-bottom: 5px;
	}
	
	.ActiviteitBox {
		background-color: #FFD900; 
		padding: 10px; 
		cursor:pointer;
		width:90%;
		margin:12px 0px;
		font-size: 13px;
	}
	
	.ActiviteitBox b {
		font-size: 14px;
		font-family: verdana;
	}
		
	/****************************/
	
	#Content {
		width:100%;
		border-collapse:collapse;
		vertical-align: top;
		background-color:#2B2E73;
	}
	#LeftBorder {
		background-image: url(/audacia/images/schaduw_links.gif); 
		background-repeat: repeat-y; 
		background-position: 100% 0%;
	}
	
	#RightBorder {
		background-image: url(/audacia/images/banner_rechts.gif); 
		background-repeat: repeat-y; 
		background-position: 0% 0%;
	}
	
	#HeaderLogo {
		
		width:100%;
	}
	
	#Header {
		background-image: url(/audacia/images/BannerAudacia.jpg); 
		background-repeat: no-repeat; 
		background-position: 0px 0px;
		cursor: pointer;
		text-align: right;
		padding-top: 186px;
		padding-bottom: 2px;
		font-size: 10px;
		color: white; 
	}
	
	#Header a {
		color: white;
		margin: 0px 2px;
	}
	
	#MenuLeft {
		background-image: url(/audacia/images/menu.gif); 
		background-repeat: repeat-y; 
		width: 160px;
		padding-top:10px;
	}
	
	#MainFrame {
		width: 720px; 
		height:700px;
		background-color:#FFFFFF;
		font-size:12px;
		padding: 6px 8px 10px;
	}
	
	#MainContent {
		padding:0px; 
		margin:0px;
	}
	
	#Footer {
		text-align:right;
		color:white;	
		background-color:#2B2E73;
		font-family: arial, verdana;
		font-size:10px;
	}
	
	.SubmitButton {
		border: 1px solid #D3D3D3; 
		color: #515151;
		background-color: #F0F0F0;
		margin-top: 10px;
		padding: 2px 10px;
	}
	
	.SponsorImg {
		margin: 10px 0px;
		display:inline;
	}
	
	#KnvbLink {
		display:block; 
		position:absolute; 
		margin-left: 530px; 
		margin-top:5px;
	}
	
	.SponsorBlock {
		margin:10px; 
		background-color:white; 
		border:1px solid #000099; 
		padding: 5px; 
		cursor: pointer;
		width:93%;
	}
	
	.SponsorBlock td {
		padding: 5px;
	}
	
	.SponsorBlock a, .SponsorBlock a:hover {
		color:#000099;
	}
	
	#Sponsor {
		float:right; 
		width: 120px;
	}
	
	.SponsorListItem {
		border:1px solid black; 
		border-bottom:0px;
		padding:4px 4px 4px 15px;
	}
	
	.TitleBlock {
		display:block;
		background-color:#000099; 
		margin:-5px -5px 5px -5px;
		width:100%; 
		padding: 2px 5px; 
		font-weight:bold; 
		color:#FFFF00;
		text-align:left;
	}
	
	.SponsorEditBlock {
		border:1px solid #000099; 
		padding: 3px; 
		width:36px; 
		margin:-11px 0px -5px 30px;
	}
	
	.EditForm {
		position: absolute;
		padding: 10px; 
		width: 300px; 
		border:2px solid black; 
		background-color:white;
	}
	
	/*
		#FFFF99
		#FFFFCC
	*/
	
	.GbAfz {
		
		padding: 5px; 
		font-size:12px;
		text-align:left;
		background-color: #FFD900; 
		margin-top:10px; 
		height:15px;
	}
	
	.GbMsg {
		
		padding: 5px; 
		font-size:12px;
		text-align:left;
		background-color: #FFFFCC; 
	}
	
	.MenuTitle {
		font-family: arial, verdana;
     	font-size: 13px;
     	margin: 1px 0px 1px;
		color:#000000;
		width:151px;
		padding:4px 4px 4px;
		text-align:left;
		padding-left:4px;
		background-image: url(/audacia/images/menuspacer.jpg); 
		background-repeat: repeat-x; 
	}
	
	.MenuTitle a {
		background-image: url(/audacia/images/pijl.gif); 
		background-repeat: no-repeat; 
		background-position: 0px 3px;
		padding-left: 10px; 
		margin-left: 4px;
	}
	
	.SubMenu{
		margin-bottom: 0.5em;
		font-size: 12px;
		padding-left: 23px;
		margin-top: -3px;
		display: block;
	}
	
	.ContentBlock {
		border: 1px solid #000099; 
		padding:5px;
		margin: 5px 0px;
	}
	
	.ContentBlock a, .ContentBlock a:visited, .ContentBlockRound a, .ContentBlockRound a:visited {
		text-decoration: underline;
	}
	
	.ContentBlock a:hover, .ContentBlock a:visited:hover, .ContentBlockRound a:hover, .ContentBlockRound a:visited:hover {
		text-decoration: none;
	}
	
	.NewsOverview {
		border-bottom: 2px dotted #EBE9ED; 
		margin-bottom: 10px; 
		padding: 5px;
		padding-bottom: 10px;
	}
	
	.HomeNewsBlock {
		padding: 2px;
		margin-top: 2px;
		border-bottom: 1px dotted #EBE9ED;
		padding-bottom:2px;
		font-size:11px;
	}
	
	.NewsEditBox {
		position:absolute; 
		margin-left:520px; 
		border: 1px solid red;
		padding:3px; 
		background-color:white;
	}
	
	.HomeNewsBlock h3 {
		border: 0px;
		text-decoration: underline;
	}
	
	/* #FCF585 */
	.FotoBoekList {
		width: 100%;
		margin: 15px 0px; 
		background-color: #FFD900; 
		cursor: pointer;
	}
	
	.FotoBoekList td {
		padding: 10px; 
		vertical-align: middle;
		height: 100px;
	}
	
	.FotoBoekList td b {
		font-size: 15px;
		font-family: verdana;
	}
	
	.FotoBoekFotoItem {
		display:block; 
		margin: 5px 0px 10px; 
		padding-bottom: 4px; 
		border-bottom:  2px dotted #EBE9ED;
	}
	
	.InformatieBlock div {
		background-color: white;
		padding: 5px;
	}
	
	.AfgelastingenLijst, .MededelingenLijst {
		border: 5px solid red;
		color:red;
		text-align:center;
		font-size:14px;
		font-weight:bold;
		margin:  0px 0px 5px 0px;
		padding: 5px;
		list-style-type: none;
		background-color: white;	
	}
	
	.AfgelastingenLijst li, .MededelingenLijst li {
		background-color: white;
		display: block;
		height: 3.3em;
	}
	
	.MededelingenLijst {
		border: 5px solid #000099;
		color: #000099;
	}
	
	#FotoFlitsAlbum {
		list-style-type: none;
		margin:0px;
		padding:0px;
	}
	
	.GamesEditForm {
		font-weight:bold; 
		position: fixed; 
		top:50%;
		left: 45%;
		border:2px solid black; 
		width: 200px; 
		text-align:left; 
		padding:5px; 
		cursor: auto;
		background-color:white;
	}
	
	label {
		cursor: pointer;
		display: block;
		margin: 5px 0px;
	}
	
	.FrontLogoText {
		color:#6361A2; 
		font-weight:bold; 
		font-size: 10px; 
		font-family:verdana;
		text-align:center;
		padding-right:5px;
		margin-bottom: 20px;
	}
	
	.ContentBlockRound {
		background-color:#000099; 
		padding: 1px;
		margin: 5px 0px;
	}
	
	.TitleBlockRound {
		color:#FFFF00; 
		padding: 2px 7px; 
		font-weight: bold; 
		display:block;
		text-align: left;
	}
	.SubContentBlock {
		background-color: white; 
		padding: 5px;
		margin: 0px;
	}
	
	#Sponsor.ContentBlockRound {
		width: 130px;
	} 
	
/**
NIEUWE FUNCTIES PER
01-10-2009
**/
.FormMededeling fieldset {
	width: 60%;
}

.FormMededeling input[type="text"] {
	width: 400px;
}
.LoginForm {
	margin: 30px auto 10px auto; 
	padding: 10px; 
	width: 200px; 
	border: 2px solid #E6E6E6;
	text-align: center;
	background-color:#F8F8F8;
}

.FrontPageSponsoren {
	clear:both; 
	margin-left:0px; 
	text-align:center; 
	padding: 1px;
}

.StartpageSponsor a {
	margin: 0px 5px;
	text-decoration: none;
}

.TitleBlockMore, .TitleBlockMore:hover {
	float: right;
	color:#FFFF00 !important; 
}

.HomeNewsBlock h4 a, .NewsHeadline, .FrontpageActiviteiten a {
	display: block;
	width:330px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

.FrontpageActiviteiten a {
	width: 240px;
}

.ShirtSponsorTeams {
	height: 100px;
	overflow:hidden;
	overflow-y: scroll;
	border: 2px solid #000099;
	padding: 5px;
	margin-top: 5px;
}

.ShirtSponsorTeams label {
	margin: 0px;
}

.EditProgramForm {
	width:98%; 
	font-size:13px; 
	border: 2px solid black; 
	padding: 5px;
}

.EditProgramForm h3, .GamesEditForm h3 {
	margin-top: 2px;
}

.EditProgramForm .TeamInvul {	
	margin-top:0px;
}

hr {
	color:	#2049A3;
	border-color:#2049A3;
	margin:5px;
	width:560px; 
	text-align:left;
}

#PollAnwsers input {
	width: 280px;
}

#FrontpagePoll {
	padding-top: 6px;
}

#FrontpagePoll b {
	font-size: 14px;
	display: block;
	margin-bottom: 5px;
}

#PollResults i,  .PollResultBox i {
	float: right;
}

.PollResultBar {
	display: block;
	height: 10px;
	margin: 3px 0px;
	background-color: #2049A3;
}
	