* {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	text-decoration: none;
}

body {
	background: url("../images/bkgd2.jpg");
    background-position: 50% top;
	background-repeat: repeat-x;
	background-color: #ffffff;
}

body#printbody {
	background: transparent;
	background-color: #ffffff;
}

td {  
	font-family:  Verdana, Helvetica, Sans-Serif; 
	font-size: 12px; 
	color: #000000;
	vertical-align:top;	
}

  
td#maintd {  
    width: 960px;
}



a {
     text-decoration: none;
	color : #B22B28;
}


a:hover {
     text-decoration: none;
     color: #81ae36;
}

a img { 
	border: 0; 
	text-decoration: none; 
	outline: 0; 
}

a#dark {
      color: #829999; 
}

a:hover#dark {
      color: #A4C401; 
}


#inhoud {
	padding-left: 40px;
	padding-right: 20px;
	margin-top: 20px;
	margin-bottom: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	vertical-align:top;	
    overflow: auto;
    clear:both;
    word-wrap: break-word;
}


.logo {
    text-decoration: none;
	color : #ffffff;
	border-style: none;
}


.carousel_container {
	align: center;
	width: 450px;
	height: 200px;
	margin: 0px auto;
	border: 0px solid #CCCCCC;
} 
	 
#voorwie_titel {
	margin-top: 10px;
	margin-bottom: 10px;
	font: bold 20px Helvetica, Sans-Serif; 
	letter-spacing: -1; 
	text-align: left;
	color : #ff0000;
}


div#bottom_titel {
	color: #ffffff;
	font: bold 26px Trebuchet MS, Helvetica, Sans-Serif;  
	letter-spacing: 1px; 
	margin: 10px 20px 10px 20px; 	
}

div#bottom_tekst {
	font: 13px Trebuchet MS, Helvetica, Sans-Serif;  
	line-height: 14px;
	color: #ffffff;
	margin: 0px 20px 10px 20px; 	
}

#home #nav-home a,
#stosio #nav-stosio a,
#clubs #nav-clubs a,
#sponsors #nav-sponsors a,
#sportsites #nav-sportsites a,
#nieuws #nav-nieuws a,
#partners #nav-partners a,
#shop #nav-shop a,
#contact #nav-contact a
 {
	color: #81AE37;
}


	
	
/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/

h1                                      { font: bold 26px Trebuchet MS, Helvetica, Sans-Serif; color: #B22B28; letter-spacing: -1px; margin: 20px 0; text-align: left; }
h2                                      { font: bold 18px Trebuchet MS, Helvetica, Sans-Serif; color: #000000;  letter-spacing: -1px; margin: 0 0 10px 0; }
h2.start                                      { font: bold 18px Trebuchet MS, Helvetica, Sans-Serif; color: #B42328;  letter-spacing: -1px; margin: 0 0 10px 0; }
h3                                      { font: 14px Trebuchet MS, Verdana,Georgia, Serif; margin: 0 0 10px 0; border-bottom:1px dashed black; width: 90%; padding-bottom: 5px;}  
h4                                      { font: 14px Trebuchet MS, Verdana,Georgia, Serif; margin: 0 0 10px 0; width: 95%; padding: 0; overflow: hidden;}  
h5                                      { font: 15px Georgia, Serif; text-align: center; }
/*
    This stuff is for the TitleBlock Plugin
*/
.image                                  { position: relative; margin-bottom: 20px; width: 100%; }
.image h2                               { position: absolute; top: 220px; left: 0; width: 100%; }
.image h2 span                          { color: white; font: bold 30px/40px Helvetica, Sans-Serif; letter-spacing: -1px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 6px 8px; }
.image h2 span.spacer                   { padding: 0 2px; background: none; }

ul									{ list-style: none; }
ul#metbullet 						{ 
   list-style: disc; 
   margin-left: 40px;
}

/* 
	LEVEL ONE
81AE37
*/
ul.dropdown                         { position: relative; z-index: 1001; vertical-align:middle;padding-top: 0px;padding-right: 20px;float: right;}
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; padding-bottom: 10px;margin-top: 0px;}
/* 
ul.dropdown a:hover		            { color: #ffffff; }
ul.dropdown a:active                { color: #81AE37; }
ul.dropdown a.current                { color: #81AE37; }
*/
ul.dropdown li a                    { display: block; padding: 0px 8px; margin: 7px 0 0; font-size: 12px; border-right: 1px solid #c0c0c0;
	 								  color: #ffffff; letter-spacing: 0px;font-weight: bold;}
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { color: #ffffff; position: relative; }
ul.dropdown li.hover a              { color: #81AE37; }

/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ text-align: left; width: 250px; visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 1002;}
ul.dropdown ul li 					{ font-weight: normal; height: 15px; background: url(../images/nav.jpg); color: #ffffff; 
									  border-bottom: 0px solid #000000; float: none; }
ul.dropdown ul li a:hover			{ border-right: none; width: 100%; display: inline-block; color: #ffffff; } 
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; color: #ffffff; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }


dl					{ width: 500px; clear: both; margin: 0 0 60px 0; }

dt					{ border: 4px solid #A4C300; padding: 10px; background: white; 
					  position: relative; font: 14px Trebuchet MS, Verdana,Georgia, Serif; position: relative; 
					  display: block; width: 100%; height: auto; }
					
dd.answer			{ background: white; 
					  position: relative; width: 70%; float: right; }
dd.answer div		{ padding: 10px; border-left: 5px dotted #dedede;
                      border-right: 0px dotted #dedede; border-bottom: 0px dotted #dedede;
                      margin: 0 0 10px 0; }

.answer-tab		    { background: url(../images/answer-tag.png); display: block; 
                      text-indent: -9999px; width: 105px; height: 50px; cursor: pointer;
                      position: absolute; bottom: -54px; left: 10px;}
					  
div#box1{
	margin-left: 15px;
    width:570px;
    padding:10px 15px;
    background: #A4C401 url(../images/box_bkgd.jpg) repeat-x; 
}

div#box2{
    width:300px;
    padding:10px 10px;
    background: #A4C401; 
}

div#box3{
        position: relative;
    width:550px;
    padding:10px 10px;
    background: #c0c0c0; 
}

div#box4{
    width:650px;
    padding:20px 20px;
    background: #A4C401 url(../images/box_bkgd.jpg) repeat-x;    
}

div#box6{
    width:510px;
    padding:15px 10px;
    background: #A4C401 url(../images/box_bkgd.jpg) repeat-x;    
}

div#box7{
	margin-left: 0px;
    width:810px;
    padding:30px 10px 0px 25px;
    background: #A4C401 url(../images/box_bkgd.jpg) repeat-x; 
}

div#box8{
    width:420px;
    padding:20px 20px;
    background: #A4C401 url(../images/box_bkgd.jpg) repeat-x;    
}

div#box9{
    width:650px;
    padding:0px 0px;
    margin-left: 0px;
}

div#box10{
    width:800px;
    padding:20px 20px;
    margin-left: 0px;
    background: #A4C401 url(../images/box_bkgd.jpg) repeat-x;    
}

div#box11{
    width:550px;
    padding:20px 20px;
    margin-left: 0px;
    background: #A4C401 url(../images/box_bkgd.jpg) repeat-x;    
}

div#box_newsletter{
    width:200x;
    padding:5px 15px;
    background: #A4C401;    
}
		
ul#jabullet { 
            list-style: none; 
            list-style-image: url(../images/checkmark.gif);
            list-style-position: outside;
            margin-left: 40px;
            margin-top: 30px;
}

ul#jabullet li {
font: 14px Trebuchet MS, Verdana,Georgia, Serif; 
padding-left: 5px;
}

ul#jabullet2 { 
            list-style: none; 
            list-style-image: url(../images/checkmark.gif);
            list-style-position: outside;
            margin-left: 30px;
            margin-top: 10px;
}

ul#jabullet2 li {
font: 14px Trebuchet MS, Verdana,Georgia, Serif; 
padding-left: 5px;
}


.box_website {
position: absolute;
white-space: normal; 
background-color: #ffffff; 
border-left: 1px dotted #c0c0c0; 
width: 520px; 
margin-top: 20px;
margin-left: 20px;
padding-left: 15px; 
height: 550px;
} 

.box_clubbeheer {
position: absolute;
white-space: normal; 
background-color: #ffffff; 
border-left: 1px dotted #c0c0c0; 
width: 520px; 
margin-top: 20px;
margin-left: 20px;
padding-left: 15px; 
height: 470px;
} 

.box_acties {
position: absolute;
white-space: normal; 
background-color: #ffffff; 
border-left: 1px dotted #c0c0c0; 
width: 520px; 
margin-top: 20px;
margin-left: 20px;
padding-left: 15px; 
height: 350px;
} 

.box_visibiliteit {
position: absolute;
white-space: normal; 
background-color: #ffffff; 
border-left: 1px dotted #c0c0c0; 
width: 520px; 
margin-top: 10px;
margin-left: 20px;
padding-left: 15px; 
height: 500px;
} 

.karakt {
        width: 250px;
        background-color: #ff0000;
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 5px;
 }

table#bottom_nav   {
 }

table#bottom_nav tr td  {
                  font: 11px Trebuchet MS, Verdana,Georgia, Serif; 
                  color: #ffffff;
                  margin: 0 0 10px 0; 
                  padding: 0; 
                  overflow: hidden;  
 }
 
table#bottom_nav tr td  a {
      color: #829999; 
}
 
  table#bottom_nav tr td  a:hover {
      color: #A4C401; 
}


/* 
	VIDEO'S
*/



A.red_all_underline {
	color: #FF0033;
	text-decoration: none;
}

A.red_all_underline:hover {
	color: #FF0033;
	text-decoration: underline;
}

div.frame_grey{
	background-color : #ffffff;
	padding : 22px 0px 0px 0px;
	margin-bottom : 8px;
	margin-top : 5px;
	text-align : left;
	margin-right : 9px;
}


div.frame_white{
	background-color : #ffffff;
	width : 877px;
	color : #666666;
	padding : 5px 0px 7px 9px;
	text-align : left;
	border: solid;
	border-color: #666666;
	border-width : 1px 1px 1px 1px;
	margin-left : 0;
	margin-right : 9px;
	line-height : 20px;
	margin-top : 9px;
	margin-bottom : 0;
}


.player{
	margin : 15px 0px 1px 0;
}

.video_name{
	font-size : 24px;
	text-align : left;
	padding-bottom : 6px;
	text-indent : -3px;
}

.note{
	font-weight : bold;
	text-align : left;
	margin-top : 48px;
	margin-bottom : 2px;
	font-size : 13px;
	padding-right: 10px;
	margin-right: 0px;
}

.upload{
	font-weight : bold;
	text-align : left;
	margin-top : 18px;
	margin-bottom : 2px;
	font-size : 13px;
}

.files{
	text-align : left;
	line-height : 20px;
	margin-top : 9px;
}

.copy{
	text-align : left;
	font-weight : bold;
	padding-top : 42px;
	margin-bottom : 10px;
	font-size : 13px;
}

.leftfloat{
	float: left;
	line-height : 40px;
}

.clear{
	clear: both;
}

.nummers  {
          border: 0px solid #000000; 
          background-color: #7E1B1B; 
          padding: 0px 5px 0px 5px; 
          margin-right: 10px;
          color:#ffffff;
          font-weight: bold;
}

ol#neenbullet						{ list-style: none;padding: 0;margin: 0; }

ol#jabullet { 
            list-style: none; 
            list-style-image: url(../images/checkmark.gif);
            list-style-position: outside;
            margin-left: 40px;
            margin-top: 30px;
}

ol#jabullet li {
font: 14px Trebuchet MS, Verdana,Georgia, Serif; 
padding-left: 5px;
}

#home_clubselect  {
font: 14px Trebuchet MS, Verdana,Georgia, Serif; 
border: 1px solid #C0C0C0;

}
