body {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	background: #000f16 url(../images/bg.jpg) no-repeat top;
	
	padding:0; /* oben, rechts, unten, links */
	margin:0; /* oben, rechts, unten, links */
}
html,body {
	/* 
	height: 100%;
	min-height: 100%;
	*/
}


/* ----------containers-------------- */
#pagewrapper {
	position:relative;
	text-align:left;
	width:1005px;
	margin: 0 auto;
	margin-top:30px;
}

#container {
	width: 1005px;
	margin: 0 auto;
	margin-bottom: 20px;
}


/* -----------------content--------------------- */
#content {
	position:absolute;
	padding: 0px;
	margin:0; /* oben, rechts, unten, links */
	/*
	height:auto !important;
	min-height:567px;
	height:567px;
	*/
	line-height:18px;
	text-align:justify;
	left:365px;
}
div#content { 
	min-height:220px;
}

p, pre{
	/* padding: 0px; */
	margin:0px;
}
#content_header {
	background:url(../images/content_03.png) no-repeat;
	height:52px;
	width:615px;
	margin:0 0 -20px 0;
	padding:20px 0 0 36px;
}
#content_footer {
	background:url(../images/content_08.png) no-repeat;
	height:29px;
	width:645px;
}

#mainContent {
	color:#000;
	background:url(../images/content_06.png) repeat-y;
	width:615px;
	padding:0 0 0 36px;
}

/* -----------header--------------------------- */
#header {
	padding: 0 0 0 0;

}

/* -----------left--------------------------- */
#left {
	float: left;
	height:300px;
	width: 287px;
	margin:0 0 20px 80px; /* oben, rechts, unten, links */
	padding: 0;
}

/* -----------footer--------------------------- */
#footer {
	clear: both;
	margin: 0;
	padding:5px 0 0 20px;
	color:#fff;
}
TABLE { 
	border-collapse:separate;
}

.trTableBorder td {
	/* border-bottom:2px solid #d2d2d2; */
	background: #b6bfc8;
}



a:link {
	color: #1b2f42;
}
a:visited {
	color: #1b2f42;
}
a:hover {
	color: #1b2f42;
}
a:active {
	color: #1b2f42;
}

a.main:link {
	color: #000;
	text-decoration:none;
}
.mainTable {
	background-color:#FFFFFF; 
	border: 1px solid #e6e6e6;
}

.menuTable {
	background-color:#FFFFFF;
	border: 1px solid #cbcbcb;
	margin-left: 5px;
}

.c1 {
	background-color:#f6f6f6;
}
.c2 {
	background-color:#b2bcc6;
}
.c3 {
	background-color:#adc8cb;
}

/* #### LAYOUT BOXES ENDE ### */
.bt {
	background:#56687a;
	color:#fff;
}

INPUT {
	border: 1px solid #1b2f42;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

INPUT[disabled] {
	border: 1px solid #1b2f42;
	background-color: #ffffff;
}


TEXTAREA {
	border: 1px solid #1b2f42;
	padding-left: 2px;
	padding-right: 2px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

SELECT {
	border: 1px solid #1b2f42;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

IMG {
	border: 0;
}


