      body
        {
          margin: 0;
          background-image: url('../img/top_bg.png');
          background-repeat: repeat-x;
        }
      a 
        { 
           color:black; 
        }
      div#container
        {
          margin: 0 auto;

          width: 975px;
        }
      div#top
        { 
           width: 975px;
           height: 230px;
        } 
      div#logo
        { 
           float:left;

           margin: 13px 0 0 10px;

           width: 228px;
           height: 79px;
           background-image: url('../img/logo_ojc98.png');
        }
      div#login_info
        { 
           float:left;

           margin: 12px 0 0 27px;
           padding: 0;

           width: 620px;
           height: 30px;
           text-align: right;
        } 
      div#login_info span
        { 
		   font-family: verdana;
           font-size: 11px;
        }
      div#login_info span a
        { 
           text-decoration: none;
        } 
      div#login_info span a:hover
        { 
           text-decoration: underline;
        } 
      div#header
        {
		   position: relative;
           float:left;

           margin: 10px 0 25px 0;

           width: 975px;
           height: 100px;

           background-image: url('../img/header.png'); 
        }
	  div#banner 
	{
			margin: 0px 16px 5px 16px;
		}	  
	  div#vriendenloterij
	{	
			margin: 15px 35px 5px 35px;
		}
      div#left_menu
        {
           float:left;

           width: 314px;
        }
      div#left_menu div#top
        {
           width: 314px;
           height: 15px;
           background-image: url('../img/left_menu_top.png'); 
        }
      div#left_menu div#mid
        {
           width: 314px;

           padding: 0 0 40px 0;

           background-image: url('../img/left_menu_mid.png'); 
        }
      div#left_menu div#mid div#topic
        {
           width: 100%;
           margin: 0 0 10px 13px;
        }
      div#left_menu div#mid div#topic div#top
        {
           width: 282px;
           height: 29px;
           background-image: url('../img/left_menu_topic_top.png'); 
        }
      div#left_menu div#mid div#topic div#top h1
        { 
           float:left;
           margin: 7px 0 0 20px;

           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
        }
      div#left_menu div#mid div#topic div#mid
        {
           padding:0;
           width: 282px;
           background-image: url('../img/left_menu_topic_mid.png'); 
        }
      div#left_menu div#mid div#topic div#bottom
        {
           width: 282px;
           height: 9px;
           background-image: url('../img/left_menu_topic_bottom.png'); 
        }
      
      div#center
        {
           float:left;

           background-image: url('../img/left_menu_bg.png'); 
           background-repeat: repeat-y;
        }
   
      div#content
        {
           margin: 0 0 30px 30px;

           float:left;

           width: 600px;
           font-family: verdana;
           font-size: 11px;
           line-height: 17px;
        }
     div#content p
        {
           margin: 10px 0 30px 0;
        }
     div#content a
        {
           color: #73bb00;
           text-decoration: underline;
        }
     div#content a:hover
        {
           text-decoration: none;
        }
     div#content h1
        {
           margin: 0 0 2px 0;
           font-family: verdana;
           font-size: 14px;
        }
     div#content h1 span
        {
           color: #73bb00;
           font-size: 10px;
        }

     table#uitslagen
        { 
           margin: 0 auto;
           width: 260px;
        }
     div#GeenUitslagen
        {
           padding: 25px 10px 20px 10px;
           width: 260px;
		   text-align: center;
           font-family: verdana;
           font-size: 12px;
        }
     div#uitslagen
        {
           margin: 5px 0 0 5px;
           width: 260px;
           font-family: verdana;
           font-size: 12px;
        }
     table#uitslagen h1
        {  
           margin: 10px 0 0 0;
           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
        }
     table#uitslagen h2
        {
           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
        }
     div#uitslagen div#thuis
        {
           margin: 2px 0 0 0;
           float:left;
           margin-right: 15px;
           width: 90px;
           height: 16px;
           overflow:hidden;
        } 
     div#uitslagen div {
     		color:#555;
     } 
     div#uitslagen div a {
     		text-decoration: none;
     		color:black;
     }
     div#uitslagen div a:hover {
     		text-decoration: underline;
     }
     div#uitslagen div#uit
        {
           margin: 2px 0 0 0;
           float:left;
           margin-right: 15px;
           width: 90px;
           height: 16px;
           overflow:hidden;
        }   
     div#uitslagen div#stand
        {
           color:black;
           margin: 2px 0 0 0;
           float:left;
           width: 50px;
           height: 16px;
           overflow:hidden;
        } 
     table#inloggen
        { 
           margin: 5px auto;
           width: 259px;
           font-family: verdana;
           font-size: 12px;
        } 
     table#inloggen td#input
        { 
           background-color: #b9dd80; 
           width: 142px;
           height: 24px;
        } 
     input#inloggen
        {
           margin: 0 0 0 3px;
 
           background-color:transparent;
           border:none;
           width: 130px;

           font-size: 11px;
        } 
     input#login_button
        {
           margin: 0 0 0 3px;
 
           background-color:none;
           border:none;
           width: 130px;

           font-size: 11px;
        } 
     input#submit
        {
           float: right;

           background-color: #b9dd80;
           border:none;
           font-size: 12px;
           padding: -2px 0 0 0;
           width: 84px;
           height: 21px;
        } 
     table#laatste_nieuws
        { 
           margin: 5px 0 40px 22px;
           width: 259px;
           font-family: verdana;
           font-size: 12px;
        }
     table#laatste_nieuws a
        { 
           color:black;
        }
     table#laatste_nieuws a:hover
        { 
           text-decoration: none;
        }
     table#laatste_nieuws h1
        {
           margin: 0 0 10px 8px;
 
           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
        }

     table#poll
        { 
           margin: 5px 0 40px 22px;
           width: 260px;
           font-family: verdana;
           font-size: 12px;
		   padding: 5px 0;
		   border-radius: 5px;
		   background-color: white;
        }
     table#poll tr td.desc
        { 
           padding: 0 0 2px 10px;
           width: 205px;
        }
     table#poll h1
        {
           margin: 0 0 10px 8px;

           font-family: verdana;
           font-size: 12px;
           font-weight: bold;
        }
	table#poll span.date {
		font-size: 10px;
	}
     div#reactie
        {
           margin: 40px 0 0 10px;
           width: 600px;
        }
     div#reactie h1
        {
           font-size: 11px;
           margin: 0 0 10px 0;
        }
     div#reactie p
        {
           background-image: url('../img/reactie_left_bar.png');
           background-repeat: repeat-y;

           text-align: left;
           padding: 0 0 0 15px;


           width: 500px;
           color: black;
        }
      div#reactie_hr 
        {
           margin: 25px 0 -13px 10px;

           background-image: url('../img/reacties.png');
           background-repeat: no-repeat;

           width: 589px;
           height: 11px;
        }
      div#jouw_reactie_hr 
        {
           margin: 25px 0 20px 10px;

           background-image: url('../img/JouwReactie.png');
           background-repeat: no-repeat;

           width: 589px;
           height: 11px;
        }

    table#reactie
        { 
           margin: 5px 0 5px 10px;
           width: 280px;
           font-family: verdana;
           font-size: 12px;
        } 
     table#reactie td#input
        { 
           background-image: url('../img/input_text_border.png'); 
           background-repeat: no-repeat;
           border: none;
           width: 142px;
           height: 24px;
        } 
     table#reactie input#reactie
        {
           margin: 0 0 0 3px;
 
           background-color:transparent;
           border:none;
           width: 130px;

           font-size: 11px;
        } 
     table#reactie textarea#reactie
        {
           border: 1px solid #73bb00;
           font-size: 11px;
 
           width: 200px;
           height: 80px;
        } 
     table#reactie span.red
        {
           color:red;
        }


    table#contact
        { 
           margin: 0 0 0 10px;
           font-family: verdana;
           font-size: 12px;
        } 
     table#contact td#input
        { 
           background-image: url('../img/input_text_border_contact.png'); 
           background-repeat: no-repeat;
           border: none;
           width: 250px;
           height: 24px;
        } 
     table#contact input#contact
        {
           margin: 0 0 0 3px;
 
           background-color:transparent;
           border:none;
           width: 235px;

           font-size: 11px;
        } 
     table#contact select#contact
        {
           margin: 0 0 0 3px;
 
           background-color:transparent;
           border:none;
           width: 240px;

           font-size: 11px;
        }
     table#contact textarea#contact
        {
           border: 1px solid #73bb00;
           font-size: 11px;
 
           width: 350px;
           height: 180px;
        } 
     table#contact span.red
        {
           color:red;
        }
      div#contact_gegevens_hr 
        {
           margin: 25px 0 10px 0;

           background-image: url('../img/ContactGegevensStripe.png');
           background-repeat: no-repeat;

           width: 589px;
           height: 21px;
        }
      div#contact_form_hr 
        {
           margin: 25px 0 20px 0;

           background-image: url('../img/ContactFormStripe.png');
           background-repeat: no-repeat;

           width: 589px;
           height: 11px;
        }
      div#page
        { 
           margin: 0 0 0 10px;
        }
      div#page table
        {
           border: 1px solid #f1f1f1;
        }
      div#page table td
        {
           padding: 2px 8px 2px 8px;
        }
      div#page table tr.color_1
        {
           background-color: #f1f1f1;
        }
      div#page table tr.color_0
        {
           background-color: white;
        }
      div#PietKorfbalBg
      	{
      		background-image: url('../img/Specials/PietenKorfbalBg2.png'); 
      		background-repeat: no-repeat; 
      		height: 300px; 
      		width: 405px; 
      		display:block;
      		margin-top: -130px; 
      		margin-left: -62px; 
      		z-index:1;
      	}
      a#PietKorfbal_Inschrijven
      	{
      		margin: 206px 0 0 160px; 
      		display:block; 
      		background-image: url('../img/Specials/Schrijfjenuin.png'); 
			position: absolute;
      		width: 140px; 
      		height:61px; 
      		z-index:30;
      	}
      a#PietKorfbal_Inschrijven:hover
      	{
      		background-image: url('../img/Specials/Schrijfjenuin_Hover.png'); 
		}	
      div#footer 
        {
		   text-align:center; 
	       font-family: Verdana;
           font-size: 11px;
           
           padding: 0 0 20px 0;
        }
      div#footer a:hover
        {       
           text-decoration: none;
        }
