 body { 
	scrollbar-face-color: #BFBFBF;
	scrollbar-shadow-color: #BFBFBF;
	scrollbar-highlight-color: #BFBFBF;
	scrollbar-3dlight-color: #BFBFBF;
	scrollbar-darkshadow-color: #6C6C6C;
	scrollbar-track-color: #E9E9E9;
	scrollbar-arrow-color: #FFFFFF;
}
.button {
	margin-top: 15px;
	border: solid 1px #007f00;
	background-color: #007f00;
	text-align: center;
	font-weight: bold;
	cursor: pointer;
	color: #ffffff;

}
a, body, div, td, span {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #033003; 
	line-height: 16pt
}

a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #033003; 
	line-height: 16pt; 
	text-decoration: underline
}

a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #033003; 
	line-height: 16pt; 
	text-decoration: underline
}

a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #033003; 
	line-height: 16pt; 
	text-decoration: underline
}

.txt { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #033003; 
	line-height: 16pt
}

.txt_link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #033003; 
	line-height: 16pt; 
	text-decoration: underline
}

H1 { 
	font-size: 14pt; 
	color: #036203; 
	line-height: 18pt;
	font-weight: normal;
}
H2 { 
	font-size: 14pt; 
	color: #036203; 
	line-height: 18pt;
	font-weight: normal;
}
h3 {
        font-size: 13pt;
        font-weight: bold;
        margin-top: 15px;
        margin-bottom: 5px;
        color: #FFFFFF;
}
h3 a:link {
        text-decoration: none;
}
.metamenu { 
	font-size: 8pt; 
	color: #014c01; 
	text-decoration: none
}
.promo-top { 
	font-size: 15pt; 
	color: #007f00; text-decoration: none; font-weight: normal; line-height: 17pt
}
/* NieuwsLijst */ 
#news_list {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;	

}
#news_list UL {
	padding: 0px;
	margin: 0px;
}

#news_list li {
	color: #ffffff;
	width: 238px;
	
}

#news_list a {
	margin-bottom: 10px;
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding-left: 15px;
	line-height: 20px;
	padding-right: 10px;	
}
#news_list a:hover {
	display: block;
	background-color: #338d33;
	
		
}
li:hover #news_list {display: block; }
* html #news_list li {float: left; height 1%;}
* html #news_list li a { height: 1%;}

#categories {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 179px;
	background-color: #007f00;
}
#categories li {
	position: relative;	
	text-decoration: none;
	padding-bottom:0px;

}
#categories li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	padding: 2px 0px 4px 20px;
}
#categories li a:hover {
	background-color: #338d33; 

}
#categories li.current a {
	background-color: #338d33; 
}
li:hover #categories {display: block; }
* html #categories li {float: left; height 1%;}
* html #categories li a { height: 1%;}

/* /MENU */

/* crumbtrail */
#crumb {
	color: #ffffff;
}

#crumb span { 
	color: #ffffff;
	line-height: 22px;	
}

#crumb a {
	text-decoration: none;
	color: #ffffff;
}

# crumb a.crumb_link {
	color: #ffffff;
	text-decoration: none;
}

#crumb a.crumb_high {color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.kruimel {
        font-size: 8pt;
        color: #ffffff;
        text-decoration: none
}

.kruimel_high {
        font-size: 8pt;
        color: #ffffff;
        text-decoration: none;
        font-weight: bold
}

/* Loginbox  */
.loginBoxField {
        border: solid 1px #007f00;
        background-color: #f7f7f7;
        height: 17px;
        line-height: 17px;
        padding: 0px 0px 0px 5px;
        margin: 3px 0px 7px 0px;
        width: 150px;
}
.loginBoxButton {
        border: solid 1px #007f00;
        background-color: #007f00;
        text-align: center;
        height: 22px;
        padding: 0px 5px 0px 5px;
        margin: 10px 1px 0px 0px;
        font-weight: bold;
        cursor: pointer;
        color: #FFFFFF;
        width: 80px;
}
.loginBox P {
        padding-top: 20px;
}
/*  FOOTER */
#footer {
	width: 942px;
	background-color:#ffffff;
}
#footer a {
	text-decoration: none;
	color: #ffffff;
}
#foot { width: 942px;
	background-color: #007f00;
	border-top: solid 1px #ffffff;
	margin-bottom: 22px;
}
#foot a {
	text-decoration: none;
	color: #ffffff;
}
#rm_promo {
	width: 179px;
	background-color:#007f00;
	height: 22px;
	color: #ffffff;
}
#rm_promo a {
	text-decoration: none;
	color: #ffffff;
}

#footer .links {
	background-color:#007f00; 
	float:left;
	width: 179px;
	height: 22px;
	color: #ffffff;
	background: url(/extras/styles/svaarlanderveen/art/layout/hoek_lo.gif) #007f00 no-repeat left bottom;
}

#footer .midden { 
	display:block;
	float:left;
	width: 531px;
	color: #ffffff;
}
#footer .rechts { 
	display:block; 
	float: right;
	width: 232px;
	height: 22px;
	color: #ffffff;
	background: url(/extras/styles/svaarlanderveen/art/layout/hoek_ro.gif) #007f00 no-repeat right bottom;
}

#sponsors {  
	margin-bottom: 27px; 
	margin-top: 27px;
}
/* nieuwsarchief  */
#nieuws_artikel {
        clear: both;
        margin-bottom: 29px;
}
#nieuws_artikel a {
        text-decoration:none;
}
#nieuws_artikel H3 a {
        margin-top: 0px;
        margin-bottom: 10px;
        font-size: 13px;
        text-decoration:none;
}
/* nieuws homepage */
#nieuwsh_artikel {
        clear: both;
        margin-bottom: 29px;
}
#nieuwsh_artikel a {
        text-decoration:none;
}
#nieuwsh_artikel H1 a {
	font-size: 14pt; 
	color: #036203; 
	line-height: 18pt;
	font-weight: normal;
        margin-top: 0px;
        margin-bottom: 10px;
        text-decoration:none;
}

/* agenda artikel */ 
#agenda_artikel {
        clear: both;
        margin-top: 10px;
        margin-bottom: 10px;
}
#agenda_artikel a {
        text-decoration:none;
}
#agenda_artikel H3 a {
        margin-top: 0px;
        margin-bottom: 10px;
        font-size: 13px;
        text-decoration:none;
}

#links_co { width: 179px;
    margin: 0px;
    padding: 0px;
    }
#random { 
    background-color: #007f00;
    padding-left: 9px;
    padding-right: 9px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: url(/extras/styles/svaarlanderveen/art/layout/sub-end_home.gif) #007f00 no-repeat bottom;
}
#random .foto { 
    border: solid 1px #ffffff; 
    width: 159px;
}
#sponsor2 { 
    padding-top: 27px;
    padding-bottom: 27px;
}
		      
#poster { 
    padding-bottom: 42px;
}
#content_block { 
    margin-left: 47px;
    margin-top: 22px;
    margin-bottom: 30px;
    margin-right: 33px;
    width: 445px;
}
