html, body, form, img, table, tr {
  margin: 0;
  padding: 0;
  border: 0px;
}

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 : #000000;
}

a:link { 
  color : #620108;
  text-decoration: underline;
}

A:visited{  
  color : #620108;
  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:0px;
  white-space:nowrap;
  padding-left: 15px;
  background-color: #998c00;
  text-align:left;
  font-size: 16px;
  color: 620108;
}


.breadcrumb {
  font-size: 11px;
  font-weight: bold;
  padding-left: 13px;
  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;
}
/*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: #620108;
}

.navigation a:hover,td.navigation a:focus{
  color : #620108;
  background-color: #998c00; /*#003366;*/
}

.navigation a:active{
  color : #620108;
  background-color: #998c00; /*#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: transparent;;
}


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;
}

.titel, .title {
        color: #808000;
        font-size: 12pt;
        font-weight : bold;}

.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 {
	font-size: 12px;
	 
}

td {
	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: #620108;
	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: #620108;
  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: #521118;
}

.navigation_sub0 {
  background-color: transparent;
  color: #620108;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navigation_sub1 {
  /*background-color: #425295;*/
  /*background-color: #02a3ea;*/
  color: #620108;
  background-color: transparent;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navigation_sub2 {
  /*background-color: #324285;*/
  background-color: transparent;
  color: #620108;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


.navigation_sub3 {
  background-color: transparent;
  color: #620108;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  filter:alpha(opacity=70);
  -moz-opacity: 0.7;
  opacity: 0.7;
}

.navigation_selected {
  /*background-color:#CCCCFF;*/
  background-color:#998c00;
  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: #620108;
}

	
.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: #000000;
  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:yellow;
}

.includedpage{
  border:2px solid #cccccc;
  margin: 5px;
  padding: 5px;
}

.content {
  margin: 12px;
}

.tdnav {
  margin-left: 6px;
  margin-right: 2px;
  -margin-right: -3px;
  background-color: transparent;
}

.prevnext {
  display: none;
}

.logon input, .logon form {
  -moz-appearance:none;
  font-family : Verdana, Arial, Helvetica, sans-serif;
  margin-top: 3px;
  border:0px;
  background:none;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  color: #620108;
  display: inline;
}

.logon input {
  width: 60px;
  margin-left: -3px;
  -margin-left: -2px;
}

#logonfields input{
  border:1px solid #620108;
  text-decoration: none;
}

.content, .inhoud {
  color: #000000;
}

.toplink {
  border: 2px solid #998c00;
  background: white;
  filter:alpha(opacity=65);
  -moz-opacity: 0.65;
  opacity: 0.65;
}
