#Content A {
	COLOR: #e70482;
	text-decoration: none;
	font-weight: bold;
}

#Content A:visited {
	COLOR: #e70482;
	text-decoration: none;
	font-weight: bold;
}

#Content A:hover {
	COLOR: #e70482;
	text-decoration: underline;
	font-weight: bold;
}

/************************/
html {
	height: 100%;
	 margin-bottom: 1px;
}
body {
	text-align: center; /*centering the content for IE6*/
	margin-top: 25px;
	margin-bottom: 25px;
}

#TMPLTDivGlobalWrapper {
	display: table; /* must put this for FireFox. */
	margin: auto; /* for IE6 and Firfox centering */
	background-image: url("../images/content_back.gif");
	width: 783px;
	/*height:450px;*/
	border-color: #564589;
}

#LeftFlashMenu {
	float: left; /* float the menu to the left */
	width: 145px; /* left menu width*/
	height: 139px;
}

#TMPLTDivLeftMenu {
	float: left; /* float the menu to the left */
	width: 145px; /* left menu width*/ /*height:100%; */
	/*so the menu has the height of the main content and visa versa	*/
	background-color: #3560a4;
}

#TMPLTDivContent {
	float: left;
	clear: none;
	width: 430px;
	/*background-color: #ff0;*/
	padding: 0px;
	margin: 0px;
}

#TMPLTDivGallery {
	height: 500px;
	/* so the content has the height of the menu and visa versa */
	width: 600px;
	/*background: white;*/
}

#TMPLTDivRightMenu {
	float: right;
	width: 175px; /* right menu width*/ /*height:100%; */
}

/************************/
.CMSTitle1 {
	font-style: normal;
	color: #c31584;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 3px;
}

.CMSTitle2 {
	font-style: normal;
	color: #c31584;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin-left: 10px;
}

.CMSTitle3 {
	color: #0061aa;
	font-weight: bold;
	border-top: none;
	border-bottom: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	margin-left: 10px;
}

CMSDefault {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #375077;
	font-style: normal;
}

.CMSSample {
	font-style: italic;
	color: #FF0066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.CMSWarning {
	font-style: normal;
	color: #FF0066;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.CMSTestimony {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #375077;
	font-style: normal;
}

.CMSRow2 {
	color: #333333;
	background-color: #FAFAFA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 2px;
}

.CMSRow1 {
	color: #333333;
	background-color: #F1F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
}

.CMSRowHeader {
	color: #333333;
	background-color: #F1F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
}

.CMSColHeader {
	color: #333333;
	background-color: #F1F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
}

.CMSCol1 {
	color: #333333;
	background-color: #F1F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
}

.CMSCol2 {
	color: #333333;
	background-color: #F1F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
}

.CMSStyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #375077;
	font-style: normal;
}

#Content img {
	margin-left: 5px;
	margin-right: 4px;
	border: solid #c31584 1px;
}

p img {
	margin-left: 5px;
	margin-right: 4px;
	border: solid #c31584 1px;
	/* rounded colors in Mozilla 
background-color: #c31584;
             -moz-border-radius: 5px;
             -webkit-border-radius: 5px;
             border: 1px solid #b6d9f3;
             padding: 2px;"
*/
}

.TMPLTRow2 {
	color: #333333;
	background-color: #FAFAFA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 2px;
	cursor: hand
}

.TMPLTRow1 {
	color: #333333;
	background-color: #F1F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
	cursor: hand
}

.CMSLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #b6d9f3;
	text-decoration: underline;
	line-height: normal;
	cursor: hand
}

.TMPLTmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	width: 145px;
	line-height: 29px;
	display: block;
	text-indent: 12px;
	cursor: hand;
}

.TMPLTmenu1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	width: 145px;
	line-height: 29px;
	display: block;
	background-image: url("../images/menu1_hover.gif");
}

.TMPLTmenu1Selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	width: 145px;
	line-height: 29px;
	display: block;
	text-align: left;
	text-indent: 12px;
	background-image: url("../images/menu1_hover.gif");
	/*padding-left: 10px 0 0 0;  */
}

.TMPLTmenu1Selectedold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F68A03;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold
}

.TMPLTmenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	margin-left: 3px;
}

.TMPLTmenu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c31584;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}

.TMPLTmenu2Selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.TMPLTmenu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3d5aa1;
	text-decoration: none;
	font-size: 10px;
	width: 145px;
	line-height: 18px;
	display: block;
	text-align: left;
	text-indent: 12px;
	background-image: url("../images/menu3_selected.gif");
}

.TMPLTmenu3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3d5aa1;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.TMPLTmenu3Selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3d5aa1;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

.TMPLTtdTitelVerticalMenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	width: 145px;
	line-height: 29px;
	display: block;
	text-align: left;
	text-indent: 12px;
	background-image: url("../images/menu1_selected.gif");
	/*padding-left: 10px 0 0 0;  */
}

.TMPLTtdTitelVerticalMenu1Selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	width: 145px;
	line-height: 29px;
	display: block;
	text-align: left;
	text-indent: 12px;
	background-image: url("../images/menu1_selected.gif");
	/*padding-left: 10px 0 0 0;  */
}

.TMPLTpath {
	padding: 8px 0px 8px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #697881;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal
}

.TMPLTdocTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 1.3em;
	font-weight: bold;
	letter-spacing: 0.6pt;
	color: #c31584;
	padding: 0 0 0 35px;
	background: transparent url("../images/golf_mini.gif") no-repeat 10px;
	border: 0; /* some said that this might fix NN4, but no such luck */
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
}

.TMPLTlanguage {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-size: 9px;
	text-transform: uppercase;
}

.TMPLTlanguageselected {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-size: 9px;
}

.TMPLTcellheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-size: 9px;
	text-transform: uppercase;
	cursor: hand
}

.TMPLTcellheaderSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 9px;
}

.TMPLTinputsearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 100;
	font-weight: normal;
	font-size: 8pt;
	color: #57646A;
	border: 1px solid #A6B1B7;
	background-color: #FBFBFB;
	height: 17px;
	vertical-align: middle;
	cursor: hand
}

.default {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #375077;
	font-style: normal;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 783px;
	height: 40px;
	background-image: url("../images/ozfitfooter.jpg");
}


.TMPLTtdTitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FBFBFB;
	background-image: url(images/rechter_navigatie_titel.jpg);;
	background-color: #999999;
	text-decoration: none
}

.TMPLTtableNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333366;
	text-decoration: underline;
	line-height: normal;
	cursor: hand;
	border: #000000 solid;
	height: auto;
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-width: thin thin thick
}

.TMPLTtableTeaser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #003355;
	text-decoration: none;
	line-height: normal;
	cursor: hand;
	border: thin #FF0000 solid;
	height: auto;
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.TMPLTtableTransaction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF3377;
	text-decoration: underline;
	line-height: normal;
	cursor: hand;
	border: #FFFF00;
	border-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thick;
	border-left-width: thin;
	height: auto;
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.TMPLTtableTitleNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FBFBFB;
	background-image: url(images/rechter_navigatie_titel.jpg);;
	height: auto;
	width: 100%;
	background-color: #000000;
	text-decoration: none
}

.TMPLTtableTitleTeaser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FBFBFB;
	background-image: url(images/rechter_navigatie_titel.jpg);;
	height: auto;
	width: 100%;
	background-color: #333333;
	text-decoration: none
}

.TMPLTtableTitleTransaction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FBFBFB;
	background-image: url(images/rechter_navigatie_titel.jpg);;
	height: auto;
	width: 100%;
	background-color: #F68A03;
	text-decoration: none
}

.TMPLtransaction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333366;
	text-decoration: underline;
	line-height: normal;
	cursor: hand
}

.TMPLTdocSearchTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2C2F38;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	cursor: hand
}

.TMPLTRowSearch1 {
	color: #333333;
	background-color: #FAFAFA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 2px;
	cursor: hand
}

.TMPLTRowSearch2 {
	color: #333333;
	background-color: #F1F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	height: 20px;
	border-top: 1px solid #FFFFFF;
	cursor: hand
}

.tdlexicon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #708090;
	background-image: url(images/navigatie_rij2_achtergrond.jpg);
	padding-left: 3px;
	cursor: hand
}

a.lex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #708090;
	text-decoration: none;
}

a.lex:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #708090;
	text-decoration: none;
}

a.lex:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2B3137;
	text-decoration: underline;
}

.homeimage {
	border: 1px solid #333;
}

.hr {
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #ffffff;
}


































/**
 * CSS for the new design
 */
body {
	background: #d2eefc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #56508f;
	padding: 0px;
	margin: 0px;
}
#wrap {
	background: url(../images/content_back.gif) repeat-y;
	width: 783px;
	margin: 25px auto;
	text-align: left;
}
#header {
	width: 783px;
	height: 139px;
}
#footer {
	background: url(../images/footer.gif) no-repeat;
	width: 783px;
	height: 40px;
}
#footer #ekon {
	position: relative;
	width: 150px;
	color: #fff;
	left: 600px;
	top: 20px;
}
#footer a:link,
#footer a:visited {
	text-decoration: underline;
	color: #fff;
}
#footer a:hover,
#footer a:active {
	text-decoration: none;
	color: #fff;
}
#menu {
	float: left;
	clear: none;
	width: 145px;
	/*background-color: #ff0;*/
}
#menu ul {
	margin: 0px;
	padding: 0px;
}
#menu li {
	list-style-type: none;
}
#menu li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	width: 145px;
	height: 13px;
	display: block;
	padding: 8px;
}
#menu #actief {
	background: url(../images/menu1_selected.gif) no-repeat;
}
#menu li a:hover {
	background: url(../images/menu1_hover.gif) no-repeat;
}
#menu li li a {
	text-decoration: none;
	width: 127px;
	height: 13px;
	display: block;
	padding: 2px 8px;
	margin: 0px 0px 0px 1px;
	color: #3d81c8;
	background: #eecadb;
	font-weight: normal;
}
#menu li li a:hover {
	background: #eecadb;
	color: #3d81c8;
	font-weight: bold;
}
#menu #logo {
	margin: 40px 0px;
}
#midden {
	float: right;
	clear: none;
	width: 620px;
	/*overflow: hidden;*/
	/*background-color: #0f0;*/
	padding: 0px 5px 0px 0px;
}
#midden #kader {
	background: url(../images/content_middle.gif) repeat-y;
	width: 415px;
}
#midden .top {
	width: 415px;
	text-align: right;
	margin: 10px 0px;
}
#kader .boven {
	background: url(../images/content_top.gif) no-repeat;
	width: 415px;
	height: 18px;
}
#kader .tekst {
	width: 395px;
	padding: 0px 10px;
}
.tekst a {
	font-weight: bold;
	color: #e704ae;
	text-decoration: none;
}
.tekst a:hover {
	font-weight: bold;
	color: #e704ae;
	text-decoration: underline;
}
#kader .onder {
	background: url(../images/content_bottom.gif) no-repeat;
	width: 415px;
	height: 18px;
}
#rechts {
	float: right;
	clear: none;
	width: 170px;
	margin: 0px;
	padding: 0px;
	/*background-color: #00f;*/
}
#rechts #nav {
	width: 165px;
	height: 19px;
}
#rechts #flash {
	margin: 10px 0px;
}
#rechts #flash2 {
	margin: 10px 0px;
}
#rechts #nieuwsbrief {
	background: url(../images/side_middle.gif) repeat-y;
	width: 170px;
	_padding-top: 0px;
	margin: 0px;
	top: 10px;
}
#nieuwsbrief .top {
	background: url(../images/side_top.gif) no-repeat;
	width: 170px;
	height: 25px;
	_margin-top: 0px;
	margin: 0px;
}
#nieuwsbrief .tekst {
	margin: 0px;
	width: 160px;
	padding: 0px 5px;
	color: #ff008f;
	font-weight: bold;
	background-image: url(../images/side_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 15px;
	_padding-bottom: 0px;
}
.tekst .info {
	background: url(../images/nieuwsbrief_foto.jpg) no-repeat;
	width: 100px;
	height: 60px;
	padding: 0px 0px 0px 60px !important;
	margin: 5px 0px !important;
}
#nieuwsbrief .onder {
	background-image: url(../images/side_bottom.gif);
/*
	float: right;	
	clear: none;
	width: 170px;
	height: 15px;
*/
	border: 1px solid #000;
	content: ".";
}
#nieuwsbrief .submit {
	background: url(../images/aanmelden.gif) no-repeat;
	width: 141px;
	height: 20px;
	border: 0;
	text-indent: -999px;
	margin: 5px 0px;
}
.fl {
	float: left;
}
.cl {
	clear: both;
}
h1 {
	font-size: 15px;
	font-weight: bold;
	color: #c31584;
	background: url(../images/golf_mini.gif) no-repeat;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 10px;
}


/**
 * IE7 hack
 */
*+html #nieuwsbrief * {
	margin: 0px;
	padding: 0px;
}
#beweegadvies {
	background-image: url('../images/oz-fit_inschrijven.gif');
	background-repeat: no-repeat;
	background-position: top left;
	text-align: center;
	margin: 0px;
	width: 171px;
	height: 99px;
	padding-bottom: 10px;
	color: #56508f;
	font-weight: bold;
}
#beweegadvies a:link,
#beweegadvies a:visited {
	color: #56508f;
	text-decoration: underline;
}
#beweegadvies a:hover,
#beweegadvies a:active {
	color: #56508f;
	text-decoration: none;
}
#beweegadvies #tekst {
	padding-top: 35px
}

#wedstrijden-content {
padding:0px 5px 0px 5px;
}
#wedstrijden-content p a img {
border:none;
}
#wedstrijden-content p {
text-align:center;
margin:0px;
padding:5px 0px 0px 0px;
font-weight:bold;
color:#FF008F;
}
#wedstrijden {
width:170px;
background-image:url('../images/wedstrijden.gif');
margin:0px 0px 10px 0px;
}
#wedstrijden-top {
height:25px;
background-image:url('../images/wedstrijden_top.gif');
}
#wedstrijden-bottom {
height:15px;
background-image:url('../images/wedstrijden_bottom.gif');
}