body{
  font-family : verdana, Geneva, Arial, Helvetica, sans-serif;    
  font-size : 10px;
  color:#333333;
  
  margin:0;
  padding:124px 50px 67px 95px;
  background: url(images/menu_image2.jpg) fixed no-repeat;
 }
 
  table {
    font-family : verdana, Geneva, Arial, Helvetica, sans-serif;    
    font-size : 10px;
    color:#333333;
}

 @media screen{
  body>div#header{
   position:fixed;
  }
  body>div#footer{
   position:fixed;
  }
  
  body>div#menu{
     position:fixed;
    }
    
  body>div#left{
         position:fixed;
    }

 }
 
 * html body{
  overflow:hidden;
 } 
 
 * html div#main{
  height:100%;
  overflow:auto;
 }

div#header{
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:125px;
  background: url(images/top_back2.jpg) repeat-x;
 }

div#headerbackground {
   height: 125px;
   width:100%;
   background: url(images/top_image2.jpg) no-repeat;
   float: left;
}

div#headertext{
    clear: both;
    height: 20px;
    margin-top: 84px;
    margin-right: 3px;
    background: url(images/score_text.png) top right no-repeat;
}

div#add_score_form{
    clear: both;
    float:right;
    height: 20px;
    color: #FFF;
    font-weight: bold;
    margin-top: 10px;
    margin-right: 3px;
    text-align: right;
}

div#footer {
  position:absolute;
  bottom:0px;
  left:0px;
  width:100%;
  height:67px;
  background: url(images/bottom_back.jpg) repeat-x;
 }
 
div#menu {
   position:absolute;
   top:124px;
   left:0px;
   width:107px;
   height:100%;
 }

div#left {
   margin-right: 10px;
   position:absolute;
   top:124px;
   right:0px;
   width:50px;
   height:100%;
 }
 
div#scores_ranking table {
	margin: 0px;
	padding:0px;
}

div#score {
	float: left;
	height: 200px;
	width: 350px;
	margin: 10px 10px 15px 0px;
}

div#score_header {
	height: 45px;
	width:350px;	
	background: url(images/score/score_top.jpg);
	
}

div#score_header_div {
	width: 1px;
	float:left;
	height: 35px;
}

div#score_header_div1 {
	margin-left:32px;
	float:left;
	height: 35px;
}

div#score_header_div2 {
        margin-left:32px;
	float:left;
	height: 35px;
}

div#score_header_div1_small {
	margin-left:20px;
	float:left;
	height: 35px;
}

div#score_header_div2_small {
        
	float:left;
	height: 35px;
}

div#score_header_div3_small {
	
	float:left;
	height: 35px;
}


div#wedstrijd {
	clear:both;
	font-weight: bold;
	padding-left: 40px;
	
	
}

div#close {
	float:right;
	padding-right: 40px;
	padding-top: 20px;
}


div#score_ranking {
	background: url(images/score/score_back.jpg) repeat-y;
	min-height: 145px;
	padding-left: 10px;
}

div#score_ranking td.naam {
	width: 270px;
}

div#score_ranking td.row{
	border-bottom: 1px solid #EACC55;
	
}

div#score_ranking td.first_date_row{
	border-bottom: 1px solid #026A73;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 30px;
	
}

div#score_ranking td.first_date_row_dag{
	border-bottom: 1px solid #026A73;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 25px;
	
}

div#score_ranking td.first_date_row_dag_a{
	border-bottom: 1px solid #EACC55;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 25px;
	
}

div#score_footer {
	height: 22px;
	background: url(images/score/score_footer.jpg) bottom left no-repeat;
	text-align: right;
	padding-right: 25px;
}

div#score_footer a {
	color: #026A73;
	font-weight:bold;
	text-decoration: none;
}

div#score_footer a:hover {
	color: #026A73;
	font-weight:bold;
	text-decoration: none;
}


div#score-single {
	float: left;
	width: 350px;
	margin: 10px 15px 0px 0px;
}


div#footerbackground {
   position:relative;
   bottom: 0px;
   height: 66px;
   width:100%;
   background: url(images/bottom_image.jpg) no-repeat;
   float: left;
}

div#sponsoren {
	text-align: center;
	margin-left:100px;
	
}

div#sponsoren img {
	margin-right: 50px;
}

div#footerfavo {
	float:right;
	padding-top:5px;
	margin-right:-35px;
}

div#favo_text a {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

div#favo_text a:hover {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}


div#favo_img {
	float:left;
	margin-top:-15px;
	margin-left:5px;
}

div#favo_text {	
	float:left;
	padding-top:0px;
	margin-left:5px;
}


a img {
       border: 0px;
}

div#clearoverflow {
	height:1px;
	clear:both;
}

div#menu a {
	color: #026A73;
	font-weight:bold;
	text-decoration: underline;
}

div#menu a:hover {
	color: #026A73;
	font-weight:bold;
	text-decoration: none;
}

div#score_ranking a {
	color: #026A73;
	font-weight:bold;
	text-decoration: underline;
}

div#score_ranking a:hover {
	color: #026A73;
	font-weight:bold;
	text-decoration: none;
}
