/***************************************************/
/***** DEFAULT PAGE ELEMENTS AND THEIR CLASSES *****/
/***************************************************/

body {
        margin: 0;
	    background: #00B7CE url(../images/back_golf.gif) top  fixed repeat-x; 
		text-align: center; 
}
html, body {
		height: 100%;

}
td {
  font: 11px Verdana, Tahoma, Arial;
  color: #000000;
  line-height: 16px;
	text-align: left;
}

img {
        border: 0;
}
a {
        color: #000000;
}
a.empty {
		text-decoration : none;
}

/**************************************/
/***** DEFAULT SURROUNDING LAYERS *****/
/**************************************/
 
#container {
	position: relative;
	min-height: 100%;
	width: 728px;
	height: 100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
}
html>body #container {
	height: auto;
}

/************************************/
/*********** SPECIFIC ID'S **********/
/************************************/

#golf  { 
	position: absolute;
	z-index: 3;
	top: 650px;
	font-size: 10px;
	margin: 0 auto;
	left: 0px;		
}

#golf2  { 
	position: absolute;
	z-index: 3;
	bottom: 0;
	font-size: 10px;
	margin: 0 auto;
	left: 0px;		
}

#copyright  { 
	position: absolute;
	z-index: 3;
	top: 780px;
	margin: 0 auto;
	left: 0px;		
}

#copyright2  { 
	position: absolute;
	z-index: 3;
	bottom: -40;
	margin: 0 auto;
	left: 0px;		
}

/**************************************/
/***********      ROUTE      **********/
/**************************************/

hr{
		color: #7CDAE6;
		height: 0px;
		width: 90%;
}
#locationstable {
	border: 5px solid #FFFFFF;
	background: #7CDAE6;
	padding: 8px;
}

/**************************************/
/*********** GENERIC CLASSES **********/
/**************************************/
.small {
        font: 11px Verdana, Tahoma, Arial;
}
.smallagenda {
        font: 11px Verdana, Tahoma, Arial;
		border-bottom: 1px solid #BEEDF3;
}
.small2 {
        font: 10px Verdana, Tahoma, Arial;
}
.dot{
       border-top: 1px dashed #000000;
	   font: 11px Verdana, Tahoma, Arial;
}

/*********** ORANJE **********/
td.oranje{ 
	border: 1px solid #FFC011;
	background: #FFF0C7;
}

td.kader{
	background: #FFF0C7;
	border-bottom : 2px solid #FFC011;
}

a.oranje {
     color: #99771A;
}
input.oranje{ 
	border: 1px solid;
	font-size: 10px;
	width: 110px;
	border-color: #C49410 #FFF0C7 #FFF0C7 #C49410;
	background: #FFFFFF;
}
input.oranje2{ 
	border: 1px solid;
	font-size: 10px;
	color: #FFFFFF;
	width: 110px;
	font-weight: bold;
	border-color: #C49410 #FFF0C7 #FFF0C7 #C49410;
	background: #FFC011;
}
textarea.oranje{ 
	border: 1px solid;
	font-size: 10px;
	width: 170px;
	height: 40px;
	font-family: verdana;
	border-color: #C49410 #FFF0C7 #FFF0C7 #C49410;
	background: #FFFFFF;
}
input.buttonoranje{ 
	border: 1px solid;
	border-color: #FFF0C7 #C49410 #C49410 #FFF0C7;
	background: #FFC011;
	color: #99771A;
	font-size: 10px;
    font: 11px Verdana, Tahoma, Arial;
	font-weight: bold;	
}
/*********** GROEN **********/
td.groen{ 
	border: 1px solid #D0ED5D;
	background: #F2FFB2;
}
input.groen{ 
	border: 1px solid;
	border-color: #8AA61D #F2FFB2 #F2FFB2 #8AA61D;
	background: #FFFFFF;
}
textarea.groen{ 
	border: 1px solid;
	border-color: #8AA61D #F2FFB2 #F2FFB2 #8AA61D;
	background: #FFFFFF;
	font: 11px Verdana, Tahoma, Arial;
}
select{ 
	background: #FFFFFF;
	font: 11px Verdana, Tahoma, Arial;
}
input.empty{ 
	border: 1px solid #F2FFB2 ;
	background: #F2FFB2;
	color: 000000;
}
input.buttongroen{ 
	border: 1px solid;
	border-color: #F2FFB2 #8AA61D #8AA61D #F2FFB2;
	background: #D0ED5D;
	color: #000000;
    font: 11px Verdana, Tahoma, Arial;
	font-weight: bold;	
}
.rand{	
    border-right: 1px solid #D0ED5D;
}
/*********** BLAUW **********/
td.copyright{ 
	color: #007383;
	font: 10px Verdana, Tahoma, Arial;
}	
td.blauw{ 
	border: 1px solid #00B7CE;
	background: #7CDAE6;
}
a.blauw {
        color: #007383;
}
input{ 
	border: 1px solid;
	font: 11px Verdana, Tahoma, Arial;
	border-color: #00B7CE #BEEDF3 #BEEDF3 #00B7CE;
	background: #FFFFFF;
}
input.button{ 
	border: 1px solid;
	border-color: #BEEDF3 #00B7CE #00B7CE #BEEDF3;
	background: #7CDAE6;
	color: #007383;
    font: 11px Verdana, Tahoma, Arial;
	font-weight: bold;	
}
/*********** POLL **********/
.poll_bar {
	width:150px;
	height:9px;
	padding:0px;
	background-color:#FFFFFF;
	margin: 0px;
}