html {                       
	background: #305426;
	background-image: url('../images/layout/gras3donker.jpg');
}           
                                
body {
	font-size: 81.25%;
}                

#header, #menu, #body, #footer {
	overflow: auto;    
}               
                          
#container {     
	margin:auto;
	min-width:750px;
	text-align:left;
/*	width:57.69em;*/ /* ie 6... jammer */
	width: 750px;
	font-size: 80%;
}           
            
#header {
	height: 14em;
	height: 180px;
	line-height: 1em;
	background-image: url('../images/layout/toplogo.jpg');
}                                              

#logobox h1 {
	position: absolute;
	left: -100em;
	width: 99em;
}

#menu {
	clear: both;
	margin-bottom: 0em;
	line-height: 1em;
}    

#body {
	background: white;
}

.main {
	float:left;
	margin-right:-25em;
	width:100%;
	background: white; /* voor IE6 */
}            

.main-inner {
	margin-right:19.4608em;
	margin-right: 260px;
	float:none;
	width:auto;
	position:static;
}

#body .main-content {
	padding: 1em 0em 1em 1em;
}                 
 
#body .sidebar {
	background: white;
}

.sidebar {
	float:right;
	width:18.4608em;
	width: 250px;
}                 
                 
.sidebar h2 {
	font-size: 110%;  
	text-align: center;
	margin-bottom: 0.95em;
}             

.sidebar-box {
	margin: 1em 0em 1em 0em;
	padding: 1em;
/*	background: black;*/
/*	color: white;     */
	text-align: center;
	
}         

#body .sidebar-box {
	border-top: 2px solid black;
}

#header .sidebar h2 {
	color: white;
}             

#header .sidebar {
	color: white;
	height: 14em;   
	height: 180px;
	overflow: hidden;
	line-height: 1.5em;
 	background: transparent url('../images/layout/zwart-75pct.png');		
}

#header .main-content, #uitslagen-box {
	margin-bottom: 0em;
}                

#hoofdsponsor-box {
	color: white;   
	margin-bottom: 1em;
	margin-top: 0em;  
	padding: 0em;
	line-height: 2em;
	height: 4em;
}            
       
#uitslagen-box {
	height: 8em;
	margin-bottom: 0em;
	padding-bottom: 0em;
} 
            
#uitslagen-box table {
	width: 100%;
	font-size: 85%;
}                

#uitslagen-box .more {
	line-height: 2em;
}    

.sidebar table.list thead {
	border-bottom: 1px solid white;
}                

#footer {
	clear: both;
	background: white;
	color: gray;
	font-size: 80%;
	line-height: 2.5em;
	text-align: center;
}            

#footer a {
	color: gray;
	text-decoration: underline;
}

#zijrand {      
	position: fixed;
	width: 3em;
	top: 0em;
	right: 1em;
	height: 100%;
	background: transparent url('../images/layout/zijrand.png') top center repeat-y;	
}          

/* Niveau 3 */
                       
ul#menu1 {      
	background: white url('../images/layout/menu_bg_zwart.png');
	overflow: auto;
	height: 100%;
}
ul#menu1 li {     
	height: 100%;
	font-size: 110%;
	float: left;
	padding: 1em;
	font-weight: bold;
	color: white;  
}

ul#menu1 li.active {
	color: #0072bc;   
	background-image: url('../images/layout/menu_pijltje.gif');
	background-position: center bottom;
	background-repeat: no-repeat;
}
ul#menu1 a {
	color: white;
}

ul#menu1 a:hover {
	color: #0072bc;
}
ul#menu2 {      
	background: white url('../images/layout/menu_bg_grijs.png');
	overflow: auto;
	height: 100%;
}
ul#menu2 li {     
	height: 100%;
	font-size: 90%;
	float: left;
	padding: 1em;
	font-weight: bold;
	color: white;  
}

ul#menu2 li.active {
	color: yellow;
	background-image: url('../images/layout/menu_pijltje.gif');
	background-position: center bottom;
	background-repeat: no-repeat;
}
ul#menu2 a {
	color: white;
}

ul#menu2 a:hover {
	color: yellow;
}

.biglist {
	border-collapse: collapse;
	margin-bottom: 1em;
	width: 100%;
}
.biglist th, .biglist td {
	padding-left: 6px;
	padding-right: 6px;
	line-height: 20px;
}
.biglist th {
	border-top: 1px solid #888;
	border-bottom: 1px solid #888;
	background-image: url('/images/tablehead.jpg');
}
.biglist .row_odd {
	background-image: url('/images/tablerow.jpg');
}
.biglist td a {
}
.biglist td {
	vertical-align: middle;
	border-bottom: 1px solid #888;
}
.biglist .week {
	border: 0px;
}
.biglist .week td {
	padding-top: 1em;
}
.biglist .team.ours a {
	color: #1760AE;
}
.biglist .team a {
	color: black;
	text-decoration: none;
}
.matchlist {
	font-size: 7pt;
}
