/*
	BeachSoccer CSS
	E-Force 31-03-2006
	Richard van Dusschoten
*/

body {
	margin-top				: 0px;
	margin-bottom			: 0px;
	font-family				: Arial;
	font-size					: 12px;
	background-image		: url(../Images/SandBg.jpg);
	background-position	: center;
	background-repeat		: repeat;
}

img {
	border				: none;
}

p {
	margin: 0px;
	padding: 0px;
}

/* *********************************** */
/* Layers Styles */
/* *********************************** */

div.Container {
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
}

div.TopMenu {
	position				: relative;
	top 					: -14px;
	_top					: 0px;
	clear					: both;
	width					: 790px;
	margin-left			: auto;
	margin-right		: auto;
}

div.TopLinks {
	position				: absolute;
	top					: 6px;
	margin-left			: 120px;
	width					: 720px;
	height				: 30px;
}

div.ShareLinks {
	position				: absolute;
	top					: 32px;
	margin-left			: 120px;
	width					: 120px;
	height				: 30px;
}

div.Content {
	width					: 751px;
	clear					: both;
	margin-left			: auto;
	margin-right		: auto;
	position				: relative;
	top					: 10px;
}

div.ContentText {
	width					: 710px;
	clear					: both;
	background-image	: url(../Images/ContentBg.gif);
	background-repeat	: repeat-y;
	background-position	: 6px;
	padding-left		: 20px;
	padding-right		: 20px;
	font-family			: Arial;
	border				: 0px solid green;
}

div.HomeBall {
	z-index				: 4;
	position				: absolute;
	top					: 180px;
	margin-left				: 790px;
	_margin-left			: 690px;
}

div.ShortBall {
	z-index				: 4;
	position				: absolute;
	top					: 180px;
	margin-left				: 810px;
	_margin-left			: 715px;
}


div.Submenu {
	width					: 170px;
	float					: left;
}

div.Bottom {
	clear					: both;
	width					: 100%;
	border				: 0px solid red;
}

div.PassionText {
	position				: absolute;
	top					: 520px;
	_top					: 530px;
	margin-left			: 15px;
	_margin-left		: -80px;
	z-index				: 5;
}

div.LatestNews {
	position				: absolute;
	top					: 195px;
	_top					: 205px;
	margin-left			: 140px;
	_margin-left		: 50px;
	width					: 300px;
}

div.SmallBall {
	z-index				: 4;
	position				: absolute;
	top					: 35px;
	margin-left				: 830px;
	_margin-left			: 805px;
}

/* Home Div styles */

div.HomeBallHome {
	z-index				: 4;
	position				: absolute;
	top					: 180px;
	margin-left			: 69px;
	_margin-left		: -60px;
}


div.HomeHeader {
	height				: 15px;
	_height				: 0px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/Header_new.png);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 360px;
}

/* Nieuws Div styles */

div.NieuwsHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/NieuwsHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Foto Video Div styles */

div.FotoVideoHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/FotoVideoHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

.GalleryImage {
	width							: 140px;
	height						: 113px;	
	float							: left;
	position						: relative;
	cursor						: pointer;
}

div.OranjeHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/OranjeHeaderBg2.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}


div.PlayVideo {
	position				: absolute;
	top					: 44px;
	_top					: 58px;
	margin-left			: 138px;
	_margin-left		: 46px;
}

/* Nbsb Div styles */

div.NbsbHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/NbsbHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Info Div styles */

div.InfoHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/InfoHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Data Div styles */

div.DataHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/DataHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Sponsors Div styles */

div.SponsorsHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/SponsorsHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Adverteren Div styles */

div.AdverterenHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/AdverterenHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}


/* Uitslagen Div styles */

div.UitslagenHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/UitslagenHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}



/* Contact Div styles */

div.ContactHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/ContactHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Speelschema Div Styles */

div.SpeelschemaHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/SpeelschemaHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Steden Div Styles */

div.StedenHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/StedenHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Inschrijven Div Styles */

div.InschrijvenHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/InschrijvenHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Competities Div Styles */

div.CompetitiesHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/CompetitionHeaderBg02.png);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* Short Div Styles */

div.ShortHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/ShortHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 160px;
}

/* Pers Div Styles */

div.PersHeader {
	height				: 10px;
	width					: 974px;
	margin-left			: auto;
	margin-right		: auto;
	background-image	: url(../Images/PersHeaderBg.gif);
	background-position	: center;
	background-repeat		: no-repeat;
	padding-top			: 340px;
}

/* *********************************** */
/* EFORCE */
/* *********************************** */

div.EForce {
	position				: absolute;
	clear					: both;
	left					: 800px;
	bottom				: 0px;
	_bottom				: 10px;
}

/* Table styles */

table.LatestNews {
	width						: 100%;
}

td.LatestNewsHeader {
	font-size				: 14px;
	font-weight				: bold;
	color						: #AC3924;
}

td.LatestNewsTitle {
	font-weight				: bold;
}

td.LatestNewsBottom {
	border-top				: 1px dashed #AC3924;
	text-align				: right;
}

table.CalendarTable {
	width						: 510px;
	float						: left;
	margin-left			: 175px;
}

table.AllCalendarTables {
	width						: 700px;
	float						: right;
}
.CompetitieDiv {
	border					: 0px solid red;
	width						: 710px;
}
.CompetitieDiv hr {
	margin-right			: 100px;
}	

table.Form {
	color						: #9A8462;
	font-weight				: bold;
}

table.News {
	width						: 540px;
	float						: right;
	margin-left				: -70px;
}

td.NewsTitle {
	font-size				: 14px;
	color						: #AC3924;
}

td.NewsTitle i {
	font-size				: 10px;
	color						: #C8BCA2;
	font-style				: italic;
}


td.NewsText {
	font-size				: 11px;
	border-top				: 1px dashed #B0A68D;
	border-bottom			: 1px dashed #B0A68D;
}

td.NewsReadMore {
	text-align				: right;
}

td.NewsReadMore a:link {
	color						: #B0A68D;
	text-decoration		: none;
	font-weight				: bold;
	font-size				: 10px;
}

td.NewsReadMore a:visited {
	color						: #B0A68D;
	text-decoration		: none;
	font-weight				: bold;
	font-size				: 10px;
}


td.NewsReadMore a:hover {
	color						: #AC3924;
	text-decoration		: underline;
	font-weight				: bold;
	font-size				: 10px;
	text-align				: center;
}

/* *********************************** */
/* Form styles */
/* *********************************** */

input.Text {
	color						: #AD3821;
	font-size				: 11px;
	font-family				: Arial;
	font-weight				: bold;
	border					: none;
	background-color		: #F8E9D4;
}

select.Text {
	color						: #AD3821;
	font-size				: 11px;
	font-family				: Arial;
	font-weight				: bold;
	border					: none;
	background-color		: #F8E9D4;
}

input.Btn {
	color						: #9A8462;
	font-size				: 11px;
	font-family				: Arial;
	font-weight				: bold;
	border					: 2px solid #9A8462;
	background-color		: #E8D4B4;
}

input.ShowBtn {
	color						: #0303FC;
	font-size				: 14px;
	font-family				: Arial;
	font-weight				: bold;
	border					: 2px solid black;
	padding					: 4px;
	background-color		: #FCE511;
}


/* Tekst styles */

h1 {
	font-size				: 14px;
	font-family				: Arial;
	color						: #AC3924;
}

FONT.header {
	font-size				: 14px;
	font-family				: Arial;
	color						: #AC3924;
}

FONT.subheader {
	font-size				: 16px;
	font-family				: Arial;
	font-weight				: bold;
	color						: #AC3924;
}

/* *********************************** */
/* SubMenu links */
/* *********************************** */

a.SubMenu1:link {
	height				: 26px;
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #9A8462;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenu1:visited {
	height				: 26px;
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #9A8462;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenu1:hover {
	height				: 26px;
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #AC3924;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenu2:link {
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg2.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #AC3924;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenu2:visited {
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg2.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #AC3924;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenu2:hover {
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg2.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #9A8462;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenu3:link {
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg2.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #AC3924;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
	margin-left				: 10px;
}

a.SubMenu3:visited {
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg2.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #AC3924;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
	margin-left				: 10px;
}

a.SubMenu3:hover {
	display				: block;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg2.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #9A8462;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
	margin-left				: 10px;	
}

a.SubMenu0 {
	visibility				: hidden;
	font-size				: 1px;
	position					: absolute;
	top						: -300px;
}


/* Site map Links */

a.SiteMap0:link {
	font-size				: 11px;
	color						: #AD3821;
	font-weight				: bold;
	margin-left				: 40px;
	text-decoration		: none;
}

a.SiteMap0:visited {
	font-size				: 11px;
	color						: #AD3821;
	font-weight				: bold;
	margin-left				: 40px;
	text-decoration		: none;
}

a.SiteMap0:hover {
	font-size				: 11px;
	color						: #C6BEA5;
	font-weight				: bold;
	margin-left				: 40px;
	text-decoration		: underline;
}

a.SiteMap1:link {
	font-size				: 11px;
	color						: #B5A68C;
	font-weight				: normal;
	margin-left				: 60px;
	text-decoration		: none;
	border-left				: 1px dotted #AD3821;
	border-bottom			: 1px dotted #AD3821;
	position					: relative;
	top						: -10px;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

a.SiteMap1:visited {
	font-size				: 11px;
	color						: #B5A68C;
	font-weight				: normal;
	margin-left				: 60px;
	text-decoration		: none;
	border-left				: 1px dotted #AD3821;
	border-bottom			: 1px dotted #AD3821;
	position					: relative;
	top						: -10px;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

a.SiteMap1:hover {
	font-size				: 11px;
	color						: #AD3821;
	font-weight				: normal;
	margin-left				: 60px;
	text-decoration		: underline;
	border-left				: 1px dotted #AD3821;
	border-bottom			: 1px dotted #AD3821;
	position					: relative;
	top						: -10px;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

a.SiteMap2:link {
	font-size				: 11px;
	color						: #B5A68C;
	font-weight				: normal;
	margin-left				: 90px;
	text-decoration		: none;
	border-left				: 1px dotted #AD3821;
	border-bottom			: 1px dotted #AD3821;
	position					: relative;
	top						: -10px;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

a.SiteMap2:visited {
	font-size				: 11px;
	color						: #B5A68C;
	font-weight				: normal;
	margin-left				: 90px;
	text-decoration		: none;
	border-left				: 1px dotted #AD3821;
	border-bottom			: 1px dotted #AD3821;
	position					: relative;
	top						: -10px;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

a.SiteMap2:hover {
	font-size				: 11px;
	color						: #AD3821;
	font-weight				: normal;
	margin-left				: 90px;
	text-decoration		: underline;
	border-left				: 1px dotted #AD3821;
	border-bottom			: 1px dotted #AD3821;
	position					: relative;
	top						: -10px;
	padding-left			: 20px;
	padding-bottom			: 4px;
}

/* ************ */
/* CITY SUBMENU */
/* ************ */

a.SubMenuCity:link {
	height				: 26px;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #9A8462;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenuCity:visited {
	height				: 26px;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #9A8462;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}

a.SubMenuCity:hover {
	height				: 26px;
	width					: 138px;
	padding-left		: 10px;
	padding-top			: 3px;
	padding-bottom		: 3px;
	background-image		: url(../Images/SubMenuBg.gif);
	background-repeat		: no-repeat;
	background-position	: left;
	font-size				: 10px;
	color						: #AC3924;
	font-family				: Arial;
	text-decoration		: none;
	margin-bottom			: 2px;
}



/* Default link style */

a:link {
	color						: #B0A68D;
	text-decoration		: none;
}

a:visited {
	color						: #B0A68D;
	text-decoration		: none;
}

a:hover {
	color						: #AC3924;
	text-decoration		: underline;
}

a.LatestNews:link {
	color						: #AC3924;
	text-decoration		: none;
	font-weight				: bold;
}

a.LatestNews:visited {
	color						: #AC3924;
	text-decoration		: none;
	font-weight				: bold;
}

a.LatestNews:hover {
	color						: #B0A68D;
	text-decoration		: underline;
	font-weight				: bold;
}


/* Subscription style */

select.Subscription {
	width						: 200px;
}

td.SubscriptionError {
	background-color		: white;
	color						: #FF0000;
}
