@charset "utf-8";
/* CSS Document */

body {		background-color:#e1e1e1; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; padding-bottom: 20px;	}
input, textarea, select {		font-family: Verdana, Geneva, sans-serif; font-size: 11px; 	}
#wrapper{	width:980px; margin:auto; min-height:100%; height:auto; height:100%; background-color:#e1e1e1; }

#header {	width: 980px; height: 296px; background-repeat: no-repeat; }
#header ul {	padding-left: 177px; padding-top: 203px; font-size: 14px; }
#header li {	float: left; padding-right: 20px; border-right: 1px solid #999; padding-left: 20px; display: block; }
#header li a {	color: #033; text-decoration: none; }
#header li a:hover {	color: #000; text-decoration: underline; }
#header #pagtitle {		padding-left: 193px; clear: both; padding-top: 30px; }
#header h1 span {	color: #8dc63f; }
#content{ 	background-image: url(images/contentbg.gif); min-height: 500px; line-height: 180%; padding-right: 2px; padding-left: 25px; padding-right: 25px; padding-top: 20px;  }
#container { }

#footer {			background-image: url(images/footer.gif); background-repeat: no-repeat; padding-top: 14px; font-size: 10px; color: #999; padding-left: 10px;}
#footer a {			color: #666; text-decoration: none;}
#footer a:hover {	color: #666; text-decoration: underline;}
input, select {		padding: 3px; }
textarea {			width: 95%; padding: 3px;}
th {		background-color: #333333; color: #FFF; font-weight: bold; }
th a {		background-color: #333333; color: #FFF; font-weight: bold; }
h1 {		font-family: cambria; font-size: 22px; color: #FFF; text-transform: uppercase; font-weight: bold; }
h2 {		color: #333; font-weight: bold; font-size: 16px; padding-bottom: 10px;}
h3 {		color: #fff; font-weight: bold; font-size: 16px; }
h4 {		background-image:url(images/h4bg.gif); background-repeat: no-repeat; font-size: 14px; padding-left: 30px; height: 25px; font-weight: bold; padding-top: 5px; }
th.grey {		background-color: #eeeeee; color: #333; font-weight: bold; }
th.midgrey {	background-color: #999999; color: #333; font-weight: bold; }
.orange {		color: #F90; font-weight: bold; }
.tdcenter {		text-align: center; }
.ace {			background-color: #23669d; text-align: center; width: 20px;}
.eagle {		background-color: #3cb2e4; text-align: center; width: 20px;}
.birdie {		background-color: #bfd4e7; text-align: center; width: 20px;}
.par {			background-color: #ffffcc; text-align: center; width: 20px;}
.bogey {		background-color: #ffcc66; text-align: center; width: 20px;}
.double {		background-color: #ff6666; text-align: center; width: 20px;}
.worse {		background-color: #ff0000; text-align: center; width: 20px;}


strong {	font-weight: bold; color:#063; }
.center {	text-align: center; }

#alert {	padding: 15px; background-color:#FC0; border: 1px dotted #C00; margin-bottom: 20px;}
#info {		padding: 15px; background-color:#9F9; border: 1px dotted #060; margin-bottom: 20px;}

.datumnormaal {		width: 13%;height: 150px;color:#003300;background-color: #FFFFFF;font-size: 10px; vertical-align: top;}
.datumvandaag {		width: 13%;	height: 150px; color:#003300;background-color: #ffffcc; font-size: 10px; vertical-align: top;	}
.datum {			margin-bottom: 2px;font-size: 12px; color: #063; font-weight: bold; text-decoration: none; display: block; background-color: #eeeeee; padding: 3px; }
.datum a {			text-decoration: none; color: #033; }
a.datumadd {		font-size: 12px; color: #063; font-weight: bold; text-decoration: none; background-color: #eeeeee; padding: 3px; padding-left: 5px;}
.calendarhead {		text-align: center; font-weight: bold; padding: 5px; }

.hour {			background-color: #063; color: #FFF; padding: 2px; font-size: 9px; font-family: Arial; width: 25px; text-align: center; float: left; margin-right: 3px;  }
.calitem {		padding-top: 0px; margin-bottom: 2px; display: block; height: 20px; overflow: hidden; font-family: Arial; }

#playerinfo 			{		list-style:none; margin: 0px; padding: 0px; padding-top: 10px; display: block; padding-left: 10px;  }
#playerinfo a			{		text-decoration: none;  }
#playerinfo li		{		float: left; width: 87px; height: 70px; background-image: url(images/back_inactive.gif); color: #4a5157; padding-right: 10px; background-repeat: no-repeat; font-size: 11px; text-align: center; }
#playerinfo li.active	{		float: left; width: 87px; height: 70px; background-image: url(images/back_active.gif); color: #4a5157; padding-right: 10px; background-repeat: no-repeat; font-size: 11px; text-align: center; font-weight: bold; }
#playerinfo #player	{			background-image: url(images/icon_member.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #bag	{			background-image: url(images/icon_bag.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #goals	{			background-image: url(images/icon_goals.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #lessons	{			background-image: url(images/icon_lessons.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #scorecards	{			background-image: url(images/icon_scorecards.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #pictures	{			background-image: url(images/icon_pictures.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #calendar	{			background-image: url(images/icon_calendar.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #logs	{			background-image: url(images/icon_logs.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#playerinfo #finances	{			background-image: url(images/icon_finances.png); background-repeat: no-repeat; height: 20px; width: 77px; display: block; background-position: 16px 5px; padding-top: 50px; color: #333; }
#player_content 	{		border: 1px solid #CCC; padding: 25px; background-color:#FFF; display: block; clear: left;}

#feright {					padding-left: 25px;  }
#boxright {					widht: 340px; }
#boxright h3 {				background-image:url(images/h3bg.gif); background-repeat: no-repeat; height: 43px; color: #FFF; padding-top: 14px; padding-left: 65px; font-size: 14px; font-weight: bold; }
#boxright h4 {				background-image:url(images/h4bg.gif); background-repeat: no-repeat; height: 43px; color: #FFF; padding-top: 14px; padding-left: 65px; font-size: 14px; font-weight: bold; }
#boxright #rightcontent {	background-image:url(images/rightbg.gif); background-repeat: repeat-y; padding-left: 20px; padding-bottom: 6px; padding-right: 15px; }
#boxright #rightfooter {	background-image:url(images/rightfooter.gif); background-repeat: no-repeat; height: 18px; padding-left: 20px; padding-top: 15px; font-size: 9px; }

#prolesson {				background-image:url(images/prolesson.gif); background-repeat: no-repeat; border: 1px solid #999; margin: 1px; padding-left: 180px; padding-top: 10px; padding-bottom: 10px;}

.rc { padding: 15px; -moz-border-radius: 10px; border-radius: 10px; border: 1px solid #063; background-color: #cbeb66; }
.rc ul { padding-left: 20px; list-style:square; }
#login th {	background-color:#8ec63f; }
