body  { margin: 0px ;height:100%;}
body,td  ,p,div
{
    color: black; 
    font-size: 12px; 
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
}
.padding { padding-top: 20px; padding-right: 20px; padding-left: 10px }

h3
{
    font-size:14px;
    margin-bottom:4px;
}

a ,a:visited,a:hover, a:link
{ 
    color: #b81999; 
    text-decoration: none;
}

a:hover
{
	color:blue;
}

/* ServiceButtons */
#topmenu 
{ 
    color: black; 
    font-size: 12px; 
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
#topmenu img
{
    margin-right:10px;
    margin-top:3px;
    vertical-align:middle;
}
#topmenu a { color: black; text-decoration: none; }
#topmenu a:hover { color: #920072; text-decoration: underline }
/* Einde ServiceButtons  */

.topmenupadding { padding-right: 3px; padding-left: 3px }
.toptext { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#leftnav 
{
    list-style-type: none; 
    float: left; 
    margin: 0px; 
    width: 193px; 
    padding:0px;
}
#leftnav li.leftnavli
{ 
	list-style-type: none; 
	float: left; 
	border-top: 1px solid white; 
	border-bottom: 1px solid #989898; 
	width: 193px;
}
/*{ 
    list-style-type: none; 
    float: left;
    width: 100%; 
}*/
#leftnav li.leftnavli a.test
{ 
	color: black; 
	font-weight: 800; 
	text-decoration: none; 
	background-color: #ececec; 
	text-align: left; 
	list-style-type: none; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 14px; 
	display: block 
}
/*{
    background-image: url(../img/butbg_ext.gif);
    background-repeat:no-repeat;
    padding:4px 0px 4px 10px; 
    color: white; 
    text-decoration: none;  
    list-style-type: none; 
    float: left; 
    clear:both; 
    margin: 0px; 
    width:100%;
    border-bottom:1px solid white;
}*/
#leftnav li.leftnavli a.test:hover 
{ 
	text-decoration: none; 
	background-color: #dbdada; 
	list-style-type: none; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 14px; 
	display: block 
}
/*{ 
    background-image: url(../img/butbgover_ext.gif);
}*/
#copyright a 
{ 
    color: black; 
    font-weight: bold; 
    text-decoration: none 
}

div.SubMenuInvisible
{
    visibility:hidden;
    display:none;
}
div.SubMenuVisible
{
    visibility:visible;
    display:block;
}

.SubMenuItem, .SubMenuItemOver
{
    border-bottom:1px dotted #8b8ab2;
    background-color:White;
    height:20px;
    cursor:pointer;
    margin-left:4px;
    margin-top:0px;
}

.SubMenuItem td, .SubMenuItemOver td
{
    width:200px;
}

.SubMenuItem td
{
    color:#8b8ab2;
}

ul#leftnav div
{
    clear:both;
}

ul.WeblogList h3
{
    font-size:12px;
    font-weight:bold;
}

ul.WeblogList a h3
{
    color:#b81999;
}
