/*
Achtergrond website: 221/238/255
Achtergrond menu: 175/215/255
Achtergrond hoofd: 235/243/255
Kader: 51/51/204
Hoofdtekst: 0/51/102
Hyperlinks: 51/51/204
Hover: 204/0/0
Koptekst: 204/0/0
*/

.style2 {font-size: 9px}
.style3 {
	color: #CC0000;
	font-weight: bold;
}
.style4 {
	color: #CC0000;
	font-weight: bold;
}
.style5 {font-size: 10px}

/* ### LINKS ### */
a:link, a:visited, a:active {
	font-weight: normal;
	color: #3333CC;
	text-decoration: none;
}
a:hover {
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
/* ### BEHEER IMAGE LINKS ### */
a img.add, a img.edit, a img.del  {
	border: 0px;
	width: 15px;
	height: 15px;
	cursor: pointer;
}
/*### WAD_LOGO LINK ###*/
a img.wadlogo {
	border: 0px;
	background-image: url(webimages/wad-logo_blue.png);
	background-repeat: no-repeat;
	width: 109px;
	height: 50px;
}

a:hover img.wadlogo {
	border: 0px;
	background-image: url(webimages/wad-logo_red.png);
	background-repeat: no-repeat;
	width: 109px;
	height: 50px;
}

/*### MAIN LOGO LINK ###*/
a img.svhj {
	border: 0px;
	/*background-image: url(webimages/head_logo_rad.png);*/
	background-repeat: no-repeat;
	width: 135px;
	height: 135px;
}

a:hover img.svhj {
	border: 0px;
	/*background-image: url(webimages/head_logo_rad_red.png);*/
	background-repeat: no-repeat;
	width: 135px;
	height: 135px;
}

/* ### HEADERS ### */
hd1 {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	text-align: center;
}
hd2 {
	font-size: 8px;
	text-align: center;
	vertical-align: top;
}
hd3 {
	font-size: 11px;
	color: #CC0000;
	text-align: center;
	font-weight: bold;
}

/* ### FORM ITEMS ### */
input.input_txt, select, textarea {
	background: #FFFFFF;
	color: #003366;
	display: inline;
	text-align: left;
	font-family: "Trebuchet MS", sans-serif;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	color: #003366;
	font: Trebuchet ms;
}
input.input_cmd {
	display: inline;
	text-align: center;
	font-family: "Trebuchet MS", sans-serif;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	color: #003366;
	font: Trebuchet ms;
}

/* ### IMAGES ### */
img.border {
	border: 1px solid #3333CC;
}
img.noborder{
	border: 0px solid #3333CC;
}

body {
	/*background-color: #DBECF5;*/
	background-color: #E1E1E1;
	font-family: "Trebuchet MS", sans-serif;
	font-variant: normal;
	font-weight: normal;
	font-size: 11px;
	color: #003366;
	font: Trebuchet ms; 	
	/*scrollbar*/
	scrollbar-face-color: #AFD7FF;
	scrollbar-highlight-color: black;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: #003366;
	scrollbar-shadow-color: #DBECF5;
	scrollbar-arrow-color: #003366;
	scrollbar-track-color: #AFD7FF;
}

/* ### TABLES ### */
td {
	font-size: 11px;
}
td.table {
	width: 785px; 
	background-color: #DBECF5;
	vertical-align: top;
}

/* diverse items*/
td.beheer_line {
    border: 1px solid #3333CC;
	border-width: 0px 0px 1px 0px;
}
td.empty {
	padding: 0px 0px 0px 0px;
	width: 10px;
	height: 10px;
	border: 0px;
	font-size: 0px;
}

td.logo {
	border: 1px solid #3333CC;
	width: 400px;
	height: 135px;
	text-align: center;
	vertical-align: middle;
}

td.foto {
	background-color: #AFD7FF;
	color: #FFFFFF;
	border: 1px solid #3333CC;
	background-repeat: repeat;
	height: 135px;
}
td.beheer {
	background-color: #AFD7FF;
	color: #FFFFFF;
	border: 0px solid #3333CC;
	font-size: 30px;
	font: Arial;
	font-family: Arial;
	font-weight: bold;
	height: 35px;
}
td.beheermain {
	background-color: #AFD7FF;
	border: 1px solid #CC0000;
}

/* superclass voor menu en main tabel */
td.menu1_class {
	text-align: center;
	vertical-align: top;
	width: 165px;
}
td.main_class {
	text-align: left;
	vertical-align: top;
	width: 430px;
}

/* menu tabel/kaders */
td.menu1 {
	background-color: #AFD7FF;
	padding: 0px 0px 0px 0px;
	width: 135px;
	vertical-align: top;
}
td.menu1-mi {
	background-color: #AFD7FF;
	padding: 0px 0px 0px 0px;
	width: 15px;
	height: 15px;
	vertical-align: top;
}
td.menu1-mi-t {
	background-color: #AFD7FF;
	padding: 0px 0px 0px 0px;
	width: 15px;
	height: 15px;
	border: 0px solid #3333CC;
	border-width: 1px 0px 0px 0px;
	vertical-align: top;
}
td.menu1-mi-b {
	background-color: #AFD7FF;
	padding: 0px 0px 0px 0px;
	width: 15px;
	height: 15px;
	border: 0px solid #3333CC;
	border-width: 0px 0px 1px 0px;
	vertical-align: top;
}
td.menu1-l {
	background-color: #AFD7FF;
	border: 0px solid #3333CC;
	width: 15px;
	border-width: 0px 0px 0px 1px;
}
td.menu1-r {
	background-color: #AFD7FF;
	width: 15px;
	border: 0px solid #3333CC;
	border-width: 0px 1px 0px 0px;
}
td.menu1-t {
	background-color: #AFD7FF;
	border: 1px solid #3333CC;
	border-width: 1px 0px 0px 0px;
	height: 15px;
}
td.menu1-b {
	background-color: #AFD7FF;
	border: 0px solid #3333CC;
	border-width: 0px 0px 1px 0px;
	height: 15px;
}
td.menu2 {
	background-color: #AFD7FF;
	padding: 0px 0px 0px 0px;
	border: 0px solid #3333CC;
	border-width: 1px 0px 1px 0px;
	height: 15px;
}
td.menu3 {
	background-color: #AFD7FF;
	padding: 0px 0px 0px 0px;
	width: 135px;
}
td.main {
	padding: 0px 0px 0px 0px;
	width: 400px;
	height: 15px;
	vertical-align: text-top;
}

/*scrollbars*/
div.scroll_main {
	height: 818px;
	overflow: auto;
}
div.scroll_news {
	height: 350px;
	overflow: auto;
}

/* Rand van de layout tabel met rode rand */
td.back_crn_bl {
	background: url(webimages/rnd_back_bl.gif);
	width: 4px;
	height: 4px;
	background-position: bottom left;
	font-size: 0px;
}
td.back_crn_br {
	background: url(webimages/rnd_back_br.gif);
	width: 4px;
	height: 4px;
	background-position: bottom right;
	font-size: 0px;
}
td.back_crn_tl {
	background: url(webimages/rnd_back_tl.gif);
	width: 4px;
	height: 4px;
	background-position: center left;
	font-size: 0px;
}
td.back_crn_tr {
	background: url(webimages/rnd_back_tr.gif);
	width: 4px;
	height: 4px;
	background-position: center right;
	font-size: 0px;
}

td.back_l {
	border: 0px solid #CC0000;
	border-width: 0px 0px 0px 1px;
	background-color: #DBECF5;
	width: 4px;
	height: 4px;
	font-size: 0px;
}
td.back_r {
	border: 0px solid #CC0000;
	border-width: 0px 1px 0px 0px;
	background-color: #DBECF5;
	width: 4px;
	height: 4px;
	font-size: 0px;
}
td.back_t {
	border: 0px solid #CC0000;
	border-width: 1px 0px 0px 0px;
	background-color: #DBECF5;
	width: 4px;
	height: 4px;
	font-size: 0px;
}
td.back_b {
	border: 0px solid #CC0000;
	border-width: 0px 0px 1px 0px;
	background-color: #DBECF5;
	width: 4px;
	height: 4px;
	font-size: 0px;
}


/* Randen van de main tabel */
td.main-l {
	border: 0px solid #3333CC;
	border-width: 0px 0px 0px 1px;
	width: 15px;
}
td.main-r {
	border: 0px solid #3333CC;
	border-width: 0px 1px 0px 0px;
	width: 15px;
}
td.main-t {
	border: 0px solid #3333CC;
	border-width: 1px 0px 0px 0px;
	height: 15px;
}
td.main-b {
	border: 0px solid #3333CC;
	border-width: 0px 0px 1px 0px;
	height: 15px;
}

/* Ronde hoeken van de menu tabel (crn: corner)*/
td.crn-bl {
	background: url(webimages/rnd_bl.gif);
	width: 15px;
	height: 15px;
	background-position: left;
}
td.crn-br {
	background: url(webimages/rnd_br.gif);
	width: 15px;
	height: 15px;
	background-position: center;
}
td.crn-tl {
	background: url(webimages/rnd_tl.gif);
	width: 15px;
	height: 15px;
	background-position: left;
}
td.crn-tr {
	background: url(webimages/rnd_tr.gif);
	width: 15px;
	height: 15px;
	background-position: center;
}
td.crn_l {
	background: url(webimages/rnd_l.gif);
	width: 10px;
	height: 10px;
	background-position: left;
}
td.crn_r {
	background: url(webimages/rnd_r.gif);
	width: 10px;
	height: 10px;
	background-position: right;
}

/* Ronde hoeken van de main tabel (crn: corner; tp: transparant)*/
td.crntp-bl {
	background: url(webimages/rndtp_bl.gif);
	width: 15px;
	height: 15px;
	background-position: left;
}
td.crntp-br {
	background: url(webimages/rndtp_br.gif);
	width: 15px;
	height: 15px;
	background-position: center;
}
td.crntp-tl {
	background: url(webimages/rndtp_tl.gif);
	width: 15px;
	height: 15px;
	background-position: left;
}
td.crntp-tr {
	background: url(webimages/rndtp_tr.gif);
	width: 15px;
	height: 15px;
	background-position: center;
}

/* Opsommingstekens */
ul {
	list-style: disc;
	white-space: normal;
	display: inline;
}
ol {
	list-style: decimal;
	white-space: normal;
}

/* Nieuwstabel */
td.nws_table {
	width: 394px;
}
td.nws_date {
	border: 0px solid #003366;
	width: 60px;
	border-width: 1px 0px 0px 1px;
	vertical-align: top;
	font-weight: bold;
	color: #CC0000;
	background: #AFD7FF;
	padding: 1px 1px 1px 1px;
}
td.nws_head {
	border: 0px solid #003366;
	width: 334px;
	border-width: 1px 1px 0px 0px;
	vertical-align: top;
	color: #3333CC;
	background: #AFD7FF;
	padding: 1px 1px 1px 1px;
}
td.nws_head2 {
	border: 0px solid #003366;
	width: 394px;
	border-width: 1px 1px 0px 1px;
	vertical-align: top;
	color: #3333CC;
	background: #AFD7FF;
	padding: 1px 1px 1px 1px;
}
td.nws_source {
	border: 0px solid #003366;
	border-width: 0px 1px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
	}
td.nws_pstd {
	border: 0px solid #003366;
	border-width: 0px 1px 1px 1px;
	vertical-align: top;
	color: #003366;
	background: #AFD7FF;
}
td.nws_item {
	border: 0px solid #003366;
	width: 394px;
	border-width: 0px 1px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
	}
td.news_overview_top_l {
	border: 0px solid #003366;
	font-weight: bold;
	color: #CC0000;
	width: 259px;
	background: #AFD7FF;
	border-width: 1px 0px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.news_overview_top_r {
	border: 0px solid #003366;
	font-weight: bold;
	color: #CC0000;
	width: 75px;
	background: #AFD7FF;
	border-width: 1px 1px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.news_overview_bottom {
	border: 0px solid #003366;
	width: 394px;
	border-width: 1px 0px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.news_overview_left {
	border: 0px solid #003366;
	width: 60px;
	border-width: 0px 0px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.news_overview_right {
	border: 0px solid #003366;
	width: 75px;
	border-width: 0px 1px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}

/* aanvullende kalender items*/
td.e_desc {
	border: 0px solid #003366;
	border-width: 0px 1px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.e_menu {
	border: 0px solid #003366;
	border-width: 0px 0px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.e_items {
	border: 0px solid #003366;	
	border-width: 0px 1px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.mgmt_menu_t {
	border: 0px solid #003366;	
	border-width: 1px 0px 0px 0px;
}

/*waarnemingenarchief*/

td.waarn_legenda_head {
	border: 1px solid #003366;
	border-width: 1px 1px 0px 1px;
	vertical-align: top;
	color: #CC0000;
	font-weight: bold;
	background: #AFD7FF;
	padding: 1px 1px 1px 1px;
}
td.waarn_legenda_right {
	border: 1px solid #003366;
	border-width: 0px 1px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
}
td.waarn_legenda_left {
	border: 1px solid #003366;
	border-width: 0px 0px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
	text-align: center;
}
td.waarn_legenda_both {
	border: 1px solid #003366;
	border-width: 0px 1px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
	vertical-align: middle;
}
td.waarn_legenda_bottom {
	border: 1px solid #003366;
	border-width: 1px 0px 0px 0px;
	height: 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}

/* tabel reactie (toevoegen) bij nieuwsitems */
td.react_head {
	border: 1px solid #003366;
	border-width: 1px 1px 0px 1px;
	background: #AFD7FF;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.react_text {
	border: 1px solid #003366;
	border-width: 0px 1px 1px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.react_form_left {
	border: 1px solid #003366;
	border-width: 0px 0px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.react_form_right {
	border: 1px solid #003366;
	border-width: 0px 1px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;

}

/* waarnemingen tabel soort van het jaar*/
td.perc_top_left {
	border: 1px solid #003366;
	border-width: 1px 0px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
	background: #AFD7FF;
	font-weight: bold;

}
td.perc_top_mid {
	border: 1px solid #003366;
	border-width: 1px 0px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
	background: #AFD7FF;
	font-weight: bold;
}
td.perc_top_right {
	border: 1px solid #003366;
	border-width: 1px 1px 0px 0px;
	vertical-align: top;
	text-align: center;
	padding: 1px 1px 1px 1px;
	background: #AFD7FF;
	font-weight: bold;
}
td.perc_overview_left {
	border: 1px solid #003366;
	border-width: 0px 0px 0px 1px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.perc_overview_mid {
	border: 1px solid #003366;
	border-width: 0px 0px 0px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 1px;
}
td.perc_overview_right {
	border: 1px solid #003366;
	border-width: 0px 1px 0px 0px;
	vertical-align: top;
	text-align: center;
	padding: 1px 1px 1px 1px;
}
td.perc_total_left {
	border: 1px solid #003366;
	border-width: 0px 0px 1px 1px;
	vertical-align: top;
	text-align: left;
	padding: 1px 1px 1px 1px;
	background: #AFD7FF;
	font-weight: bold;
}
td.perc_total_mid {
	border: 1px solid #003366;
	border-width: 0px 0px 1px 0px;
	vertical-align: top;
	text-align: left;
	padding: 1px 1px 1px 1px;
	background: #AFD7FF;
	font-weight: bold;
}
td.perc_total_right {
	border: 1px solid #003366;
	border-width: 0px 1px 1px 0px;
	vertical-align: top;
	text-align: center;
	padding: 1px 1px 1px 1px;
	background: #AFD7FF;
	font-weight: bold;
}
td.line {
	/*border: 1px solid #003366;
	border-width: 0px 0px 1px 0px;*/
}
td.border {
	border: 1px solid #003366;
}

/* Statistieken pagina hits/unique visitors */
td.stats_top_left {
	border: 1px solid #FFFFFF;
	border-width: 1px 0px 0px 1px;
	vertical-align: bottom;
	text-align: center;
}
td.stats_top_mid {
	border: 1px solid #FFFFFF;
	border-width: 1px 0px 0px 0px;
	vertical-align: bottom;
	text-align: center;
}
td.stats_down_left {
	border: 1px solid #FFFFFF;
	border-width: 0px 0px 1px 1px;
	vertical-align: top;
	text-align: center;
}td.stats_down_mid {
	border: 1px solid #FFFFFF;
	border-width: 0px 0px 1px 0px;
	vertical-align: top;
	text-align: center;
}
td.stats_left{
	border: 1px solid #FFFFFF;
	border-width: 0px 0px 0px 1px;
	vertical-align: bottom;
	text-align: center;
}
td.stats_top_left_right {
	border: 1px solid #FFFFFF;
	border-width: 1px 1px 0px 0px;
	vertical-align: bottom;
}
td.stats_head_left {
	border: 1px solid #FFFFFF;
	border-width: 1px 0px 1px 1px;
}
td.stats_head_right {
	border: 1px solid #FFFFFF;
	border-width: 1px 1px 1px 1px;
}
td.stats_col_left {
	border: 1px solid #FFFFFF;
	border-width: 0px 0px 1px 1px;
}
td.stats_col_right {
	border: 1px solid #FFFFFF;
	border-width: 0px 1px 1px 1px;
}
/* LINKS */
td.links_head {
	border: 0px solid #003366;
	width: 394px;
	border-width: 1px 1px 0px 1px;
	vertical-align: top;
	color: #3333CC;
	background: #AFD7FF;
	padding: 1px 1px 1px 1px;
}

/* DRENTSE VOGELS */
td.dv_left {
	border: 0px solid #003366;
	width: 150px;
	border-width: 0px 0px 1px 1px;
	vertical-align: top;
	padding: 3px 3px 3px 3px;
}

td.dv_right {
	border: 0px solid #003366;
	width: 244px;
	border-width: 0px 1px 1px 0px;
	vertical-align: top;
	padding: 1px 1px 1px 15px;
}
