html, body {
	background-color:			#000;
	height:						100%;
	margin:						0;
	padding:					0;
}

body, input, select, td, textarea {
	color:						#000;
	font:						normal 12px "trebuchet ms", tahoma, helvetica, sans-serif;
	text-align:					left;
}

form {
	margin:						0;
	padding:					0;
}

h1 {
	color:						#F00;
	font-size:					13px;
	font-weight:				bold;
	margin:						0 0 5px 0;
	
}

p {
	margin-top:					0;
}

ul {
		margin-left: 17px;
		margin-top: 0px;
		margin-bottom: 0px;
		list-style-type: circle;
}

ol {
		margin-left: 23px;
		margin-top: 0px;
		margin-bottom: 0px;
}

table {
	border-collapse:			collapse;
	border-width:				0;
	empty-cells:				show;
	margin:						0;
	padding:					0;
}

td {
	padding:					0;
	text-align:					left;
	vertical-align:				top;
}

table#wrapper {
	height:						100%;
	margin:						auto;
}

table#wrapper td#background {
	height:						100%;
}


div.plain-text {
	padding-right:				20px;
}

/* main */

table#main {
	margin:						auto;
	width:						760px;
}

table#main td#nav {
	background-color:			#FFF;
	border-bottom:				1px solid #DFDFDF;
	height:						30px;
	padding:					0 10px;
	vertical-align:				middle;
}

table#main td#nav a img {
	border-width:				0;
}

table#main td#nav img#logo {
	margin-right:				10px;
}

table#main td#nav img#home {
	margin-right:				4px;
}

table#main td#sidebar {
	width:						128px;
}

table#main td#right {
	width:						632px;
}

gdatable
{ border-width :1;
  border-color :#000000;
}

/* content */

table#content {
	width:						632px;
}

table#content td#tabs {
	height:						40px;
	text-align:					right;
	vertical-align:				bottom;
}

table#content td#tabs img {
	border-width:				0;
}

table#content td#sidebar-left, table#content td#sidebar-right {
	width:						9px;
}

table#content td#body {
	background:					#FEFBEC url("../images/bg_body_lu.jpg") no-repeat;
	padding:					5px 9px 0 17px;
	width:						588px;
}

table#content td#footer {
	height:						13px;
}

/* clickpath */

table#clickpath td.left {
	border-left:				1px solid #DDD;
	color:						#888;
	font-size:					11px;
	padding:					0 0 0 10px;
	vertical-align:				middle;
}

table#clickpath td.left a {
	color:						#F00;
}

table#clickpath td.left span#current {
	color:						#000;
}

table#clickpath td.right {
	border-right:				1px solid #DDD;
	padding:					2px 5px 0 0;
	text-align:					right;
	vertical-align:				middle;
}

table#clickpath td.right select {
	color:						#000;
	font:						normal 10px tahoma;
	text-align:					left;
	width:						150px;
}

img#header {
	margin:						15px 0;
}

table#body-wrapper {
	width:						588px;
}

table#body-wrapper td.left {
	padding-right:				15px;
}

table#body-wrapper td.right {
	background:					transparent url("../images/bg_body_wrapper.gif") no-repeat;
	padding-left:				8px;
}

/* box-item */

table.box-item {
	margin-bottom:				15px;
	width:						315px;
}

table.box-item td.image {
	width:						90px;
}

table.box-item td.text {
	line-height:				17px;
	width:						225px;
}

table.box-item td.text h1 {
	color:						#F00;
	font-size:					13px;
	font-weight:				bold;
	margin:						0;
}

table.box-item td.text a {
	color:						#FF0000;
}

/* boxes */

table#boxes td#box-header {
	height:						25px;
	padding:					0;
}

table#boxes td {
	padding:					0 5px 5px 0;
}

table#boxes td.last {
	padding:					0;
}

table#boxes td img {
	border-width:				0;
}


/* tabellen */

table.data {
	margin:					10;
	padding:				5px 3px;
	border-collapse:		collapse;
	border-width:			0;
	border-style:			solid;
	empty-cells:			show;
}

tr.row1 td {
	background-color:		#FFE36E;
	padding:				5px 3px;
}

tr.row2 td {
	background-color:		#FFEFAD;
	padding:				5px 3px;
}

td.titel {
	color:					#FFF;
	background-color:		#C00;
	font-weight:			bold;
	padding:				5px 3px;
}

tr.titelsub td {
	color:					#FFF;
	background-color:		#900;
	padding:				5px 3px;
}
