
body, .header html, .header form, .header img, .header tr, .header table, .header td {
  margin: 0;
  padding: 0;
  border: 0px;
}

.tdnavigation html, .tdnavigation body, .tdnavigation form, .tdnavigation img, .tdnavigation tr, .tdnavigation table, .tdnavigation td {
  margin: 0;
  padding: 0;
  border: 0px;
}

/*
.content table, .content td {
  margin: 1px;
  border: 1px solid black;
  border: auto;
}
*/


.content td {
  padding: 2px;
}


h1,h2,h3,h4 {
  margin-bottom: 6px;
}

body {
  scrollbar-arrow-color: 000000;
  scrollbar-track-color: FEFDF2;
  scrollbar-face-color: DBE8DB;
  scrollbar-highlight-color: 74A774;
  scrollbar-3dlight-color: FFFFFF;
  scrollbar-darkshadow-color: FFFFFF;
  scrollbar-shadow-color: 74A774;
  font-family: Arial, Helvetica, sans-serif;
  color : #993300;
}

a:link {
  color : #003366;
  text-decoration: underline;
}

A:visited{
  color : #003366;
  /*text-decoration: underline;*/
}

/* header */
.header {
  margin-bottom:0px;
}

.header table {
  width: 100%;
  border: 0;
  border-collapse:collapse;
  border-spacing:0;
}

.header td{
  border:0;
  padding: 0;
}

#logo {
  background-image: url(/cms_templates/images/tomaten.jpg);
  background-position: left bottom;
  background-repeat: repeat-x;
  vertical-align: top;
}

#logo img {
  margin-top:5px;
  margin-bottom:7px;
  width: 185px;
  height: 37px;
}

.iconstop {
  height: 25px;
}

#icons {
  text-align: right;
  background-color:white;
  width:100%;
}

.quick_menu {
  background-color: #cc6666;
  height: 24px;
}

.header h2 {
  margin:0;
  white-space:nowrap;
  padding-left: 15px;
  background-color: #990000;
  text-align:left;
  padding-top:10px;
  padding-bottom: 10px;
  color: white;
}


.breadcrumb {
  font-size: 11px;
  font-weight: bold;
  padding-left: 200px;
  padding-top:2px;
  padding-bottom:2px;
  border-bottom: 2px solid #710000;
}

.breadcrumb a {
  font-family : Verdana, Arial, Helvetica, sans-serif;
  text-decoration:none;
}

span.prevnext {
  position:absolute;
  right:4px;
}

/*end header*/


/*footer*/

#footer {
  margin-top: 2px;
  position:relative;
  height:24px;
  padding-left: 10px;
}

#footer .copyright {
  font-size: 12px;
}

#woordmerk {
  position:absolute;
  right:0px;
  bottom:0px;
}

#woordmerk img {
  border: 0px;
}

/*footer*/


/*body*/
#body {
  background-color: #fcfcfc;
  border-top:2px solid #cccccc;
  border-bottom:2px solid #cccccc;
  padding-bottom: 10px;
}

td {
  vertical-align:top;
}

/*navigation */

td.tdnavigation {
  width: 180px;
  margin-left: 5px;
  margin-top: 6px;
}

.navigation {
  width: 180px;
  margin-left: 5px;
  margin-top: 6px;
}

.navigation a {
  display:block;
  text-decoration: none;
}

.navigation a:visited {
  display:block;
  text-decoration: none;
  color: #DDDDDD;
}

.navigation a:active {
  color : #cccccc;
  background-color: #990000; /*#003366;*/
}

/* navigation */
.navigation fieldset, div.fieldset {
  border:0;
  padding: 3px;
}

/* navigation */
.navigation fieldset, div.fieldset {
  border:0;
  padding: 3px;
}

/* navigation */

fieldset, div.fieldset {
  border-style:solid;
  border-color:#cccccc;
  border-width:2px;
  padding: 3px;
  background-color:white;
}


div.fieldset {
  margin-top:7px;
  margin-bottom:10px;
  position:relative;
  padding-top:10px;
}


legend {
  font-weight: bolder;
}
span.legend {
  font-weight: bolder;
  position:absolute;
  top:-15px;
  -top:-12px;
  left:0px;
}

td#content {
  width:100%;
}
td#content .fieldset {
  padding-left: 10px;
}

/*
.huge {
	color: #770000;
	font-size: 75px;

}

.small {
	color: #770000;
	font-size: 12px;

}

.smallest {
	color: #000;
	font-size: 10px;

}
*/

.pagetitle {
	color: #FFFFFF;
	font-size: 22px;
	font-weight: bold; margin: 0;
}

/*
.h1 {
	color: #770000;
	font-size: 24px;
	font-weight: bold; margin: 0;
}

.h2 {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold; margin: 0;
}

.h3 {
	color: #550000;
	font-size: 14px;
	font-weight: bold;
	 margin: 0;
}

.h4 {
	color: #550000;
	font-size: 12px;
	font-weight: bold;
	 margin: 0;
}
*/

.menu {
	color: #000000;
	font-size: 10px; text-decoration: none
}

font {
	color: #770000;
	font-size: 12px;

}

td {
	color: #770000;
	font-size: 12px;

}

td.header {
	background-color: #E1E1E1;
	color:#640000
	font-weight: bold;
	font-size: 12px;

}

td.content {
	font-size: 12px;
	background-color: #EFEFEF
}

td.darkheader {
	background-color: #666699;
	color:#FFFFFF
}

td.menu {
	color: #000000;font-size:10px;
	text-decoration: none
}


.button {
	background-color: #990000;
	color: #FFFFFF;
	border-left: 1px solid #640000;
	border-right: 2px solid #640000;
	border-top: 1px solid #640000;
	border-bottom: 2px solid #640000;
	font-size: 10px;

}


.navigation_main {
	background-color: #DDDD22;
	color: #000000;
	border-left: 1px solid #021565;
	border-right: 1px solid #7E7E7E;
	border-top: 1px solid #7E7E7E;
	border-bottom: 1px solid #021565;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}


.navigation_item a {
  /*background-color:#99CCFF;*/
  color: #2222DD;
  border-left: 1px solid #021565;
  border-right: 1px solid #7E7E7E;
  border-top: 1px solid #7E7E7E;
  border-bottom: 1px solid #021565;
  font-size: 10px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 5px; padding-right:5px;
}

.navigation_item a:visited {
  color: #0000FF;
}

.navigation_sub0 {
  background-color: #ffcc33;
  color: #2222DD;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.navigation_sub1 {
  /*background-color: #425295;*/
  /*background-color: #02a3ea;*/
  color: #4444BB;
  background-color: #ffe399;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.navigation_sub2 {
  /*background-color: #324285;*/
  background-color: #fff1c2;
  color: #FFFFFF;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.navigation_sub3 {
  background-color: #ffcc33;
  color: #FFFFFF;
  /*
  border-left: 1px solid #021565;
  border-right: 1px solid #7E7E7E;
  border-top: 1px solid #7E7E7E;
  border-bottom: 1px solid #021565;
  */
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navigation_selected {
  /*background-color:#CCCCFF;*/
  background-color:#990000;
  border-left: 1px solid #021565;
  border-right: 1px solid #7E7E7E;
  border-top: 1px solid #7E7E7E;
  border-bottom: 1px solid #021565;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #DDDDDD;
  /*padding-left: 5px; padding-right:5px;*/
}

.navigation a:hover,td.navigation a:focus {
  /*color : #FFcc00;*/
  /*background-color: #ffccff; #003366;*/
  color: #f0f0ff;
  background-color: #cc6666;
}


.page_left {
  background-color: #FFFFFF;
  color: #770000;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.page_top {
  background-color: #FFFFFF;
  color: #770000;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.page_bottom {
  background-color: #E1E1E1;
  color: #666666;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.page_content {
  background-color: #FFFFFF;
  color: #770000;
  font-size: 12px;
}

.quick_menu_text {
  background-color: #CECEDF;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.block_user {
  background-color: #FFFFFF;
  color: #330033;
  font-size: 10px;
}

.block_edit {
  background-color: #FFFFFF;
  color: #000066;
  font-size: 10px;
}

.block_manage {
	background-color: #FFFFFF;
	color: #000066;
	font-size: 10px;

}

.block_add {
  background-color: #FFFFFF;
  color: #003366;
  font-size: 10px;
}

.resources_go_to {
  background-color: #CECEDF;
  color: #000000;
  font-size: 10px;
}

a.atitle {
  color: #021565;
  font-size: 16px;
  font-weight: bold
}

A.subtitlelink:link {
  color: #2B3E8D;
  font-size: 14px;
  font-weight: bold;
}

A.subtitlelink:visited {
  color: #8992DA;
  font-size: 14px;
  font-weight: bold;
}

.assignment{
  margin-left:50px;
  margin-right:20px;
  padding:5px;
  background-color:#fdfdeb;
  border: 2px solid green;
}

.includedpage{
  border:2px solid #cccccc;
  margin: 5px;
  padding: 5px;
}

.content {
  margin: 12px;
}

.tdnav {
  margin-left: 6px;
  margin-right: 2px;
  -margin-right: -3px;
}

.header h2 {
  font-size: 16px;
}

.tabsheet {
/*  border-collapse: collapse; */
  border-spacing: 0px;
  width: 100%;
  margin: 2px;
}

.tabsheet a {
  text-decoration: none;
  display: block;
  border: 2px outset #aaaaaa;
  border-bottom: 0px #eeeeee;
  background-color: #eeeeee;
}

.tabsheet td {
  border-bottom: 2px outset #990000;
  padding: 2px 2px 0px 2px;
  text-align: center;
}

.tabsheet .tabselected {
  border-bottom: 0px;
  border-top: 2px outset #990000;
  border-left: 2px outset #990000;
  border-right: 2px outset #990000;
}

.tabsheet tr {
  border: 20px;
}

.profilelist {
  background-color: #FFDDAA;
  width: 75%;
  margin: 20px;
  border: 2px outset aqua;
  
}

