body {
	margin: 0px;
	background-color: #FFFFFF;
	color: #000000;
}

<!-- HEADER STYLES -->

table.all {
	width: 100%;
	border-collapse: collapse; 
	border: 0 none;
	background-color: #FFFFFF;
}

td.logo {
	vertical-align: top;
	width: 150;
}

td.header {
	vertical-align: top;
	background-image: url('/images/layout/headerbg.gif');
	
}

a.toplink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

<!-- MAIN STYLES -->

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}

a.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}

a.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55646A;
}

td.main {
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55646A;
	background-color: #FFFFFF;
}

td.list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55646A;
	background-color: #DEEDF2;
}

td.listhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55646A;
	background-color: #BCCBD0;
}

table.h_menu {
	height: 300px;
	background-color: #BCCBD0;
 	background-image: url('/images/layout/h_menu_bg.gif');
}

td.h_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #55646A;
	background-color: #BCCBD0;
}

p.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #55646A;
}
	
<!-- VENSTREMENU STYLES -->

td.menu {
	width: 147px;
	height: 17px;
	vertical-align: middle;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url('images/layout/menubg.gif');
}

td.menuspacer {
	width: 3px;
	height: 17px;
}

td.menurowspacer {
	width: 150px;
	height: 2px;
	background-image: url('images/layout/menubg_spacer.gif');
}

td.menuloginkasse {
	width: 150px;
	background-image: url('images/layout/menulogin.gif');
}

td.menulogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #55646A;
	text-decoration: none;
	font-weight: bold;
	float: right;
	text-align: right;
}

a.hmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #55646A;
	text-decoration: none;
	font-weight: bold;
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #55646A;
	text-decoration: none;
	font-weight: bold;
	float: right;
}

INPUT  { 
		border: 1px #305E6D solid; 
		font-family: Verdana, Arial, Helvetice; 
		font-size: 11px; 
		background-color:FFFFFF; 
	     }

INPUT.chk  { 
		border: 0px; 
		font-family: Verdana, Arial, Helvetice; 
		font-size: 11px; 
		background-color:FFFFFF; 
	     }

SELECT  { 
		border: 1px #305E6D solid; 
		font-family: Verdana, Arial, Helvetice; 
		font-size: 11px; 
		background-color:FFFFFF; 
	     }

TEXTAREA  { 
		border: 1px #305E6D solid; 
          }

INPUT.button { 
		border: 1px #305E6D solid; 
		font-family: Verdana, Arial, Helvetice; 
		font-size: 10px; 
		font-weight: bold; 
		color: #305E6D;
		background-color:96AEB5; 
	     }

