body,html {
font-family: Verdana;
font-size: 100.01%;
background: #808080;
}

/* General styles */

a:link {
color: #000;
font-weight: bold;
text-decoration: underline;
}
a:visited {
color: #000;
font-weight: bold;
text-decoration: underline;
}
a:hover {
color: #000;
font-weight: bold;
text-decoration: none;
}
a:active {
color: #000;
font-weight: bold;
text-decoration: underline;
}

h1 {
font-size: 100%;
color: #3CA6E6;
}

/* End of general styles */
#placeHolder {
width: 100%;
font-size: 70%;
text-align: center;
}

#portal_page {
margin: 0 auto;
text-align: left;
width: 770px;
height: 550px;
background: url('images/bg_start.jpg');
}
#page {
margin: 0 auto;
text-align: left;
width: 770px;
background: #fff url('images/bg_menu.jpg') 0 0 no-repeat;
}
.header {
width: 770px;
height: 110px;
}

.header .logo {
margin: 21px 0 0 0;
float: right;
display: block;
width: 160px;
height: 56px;
text-indent: -9999px;
background: url('images/logo2.gif');
}
.header h1 {
margin: 46px -10px 0 0;
padding: 0;
float: right;
font-size: 125%;
color: #3CA6E6;
}
.header h1 span {
padding: 0 10px 0 0;
float: left;
display: block;
color: #000;
font-size: 80%;
}
.header h1 span em {
padding: 0 05px 0 0;
color: #3CA6E6;
font-style: normal;
}
.header h1 span a {
color: #000;
text-decoration: none;
}
.left-menu {
padding: 15px 0 0 0;
float: left;
width: 100px;
overflow: hidden;
}
.content-area {
float: left;
padding: 0 0 0 147px;
width: 530px;
overflow: hidden;
}
.left-menu ul {
margin: 0 0 0 10px;
padding: 0 0 0 0;
list-style: none;
}
.left-menu ul li {
padding: 0 0 0 12px;
background: url('images/menu-bullet.gif') 0px 6px no-repeat;
line-height: 15px;
}
.left-menu ul li a {
margin: 0px;
color: #fff !important;
font-weight: bold;
text-decoration: none !important;
font-size: 95%;
}
.left-menu ul li a:hover {
color: #FEF500 !important;
}
.left-menu ul li li {
margin: 0 0 0 -10px;
padding: 0 0 0 7px;
line-height: 18px;
background: url('images/arrowmenu.gif') 0px 6px no-repeat;
}
.content-area {
margin: 15px 0 0 -10px;
}

#footerlinks {
margin: 10px 0 0 0;
padding: 0;
list-style: none;
}
#footerlinks li {
display: inline;
color: #fff;
font-size: 85%;
}
#footerlinks li a {
color: #C05649;
text-decoration: none;
}
.knop {
padding: 1px 0 1px 0;
border: 1px solid #3CA6E6;
background: #CEE9FA;
font-weight: bold;
font-size: 9px;
}

input {
border: 1px solid #3CA6E6;
}

/* sitemap */

.sitemap1 {
  FONT-FAMILY: verdana;
  font-size:14pt;
  height:15;
  color: Red !important;
}

.sitemap2 {
  FONT-FAMILY: verdana;
  font-size:10pt;
  font-weight:bold;
  height:15;
  color: #0091B9;
}

.row {
  FONT-FAMILY: verdana;
  font-size:8pt;
  cursor:hand;
  height:15;
  color: #0091B9;
} 
.row a{
color: #E85626 !important;
}
.row a:hover {
color: #8B8383 !important;
}

.clear {
clear: both;
}


ul.machsm_pages {
  background-color: #FEF100;
  width:450px; 
  margin: 0 0 0 0;
  padding : 8px;
}
ul.machsm_pages li {
  list-style : none;
  padding : 2px;
}

ul.machsm_items {
  width:450px; 
  margin: 0 0 0 0;
  padding : 8px;
}
ul.machsm_items li {
  list-style : none;
  padding : 2px;
}


