/* Allgemeine-Styles */
img { border: 0; }
a { text-decoration: none; }
a:link { color:#FFFFFF; font-family: arial; }
a:visited { color:#FFFFFF; font-family: arial; }
a:hover { color:maroon; font-family: arial; }
body { color:#000000; background-color:#000000}
td { text-align:center; }

/* ----------- DIV STYLES ----------- */
#main 				{ width:950px;	margin-left:auto;	margin-right:auto;	margin-top:0px; }
#banner 			{ width:950px;	height:180px;	background-image:url(./images/IndexBanner.jpg);	text-align:center;	}

#leftmenu			{ width:950px;					background-image:url(./images/breitseite.jpg);	text-align:center;	padding: 0px;	float:left; }
#lefttop			{ width:150px;	height: 38px;	background-image:url(./images/IndexBackLT.jpg);	}
#leftmiddle			{ width:150px;	height:562px;	background-image:url(./images/IndexBackMT.jpg);	padding:0px;	float:left; }
#leftbottom			{ width:950px;	height: 25px;	background-image:url(./images/IndexBackB.jpg);	float:right; }

#contenttop			{ width:800px;	height: 38px;	background-image:url(./images/IndexContentT.jpg);	margin-left:150px;	padding:0px; }
#content			{ width:650px;					background-image:url(./images/IndexContentM.jpg);	padding: 0px;	float:left; }
#contentbottom		{ width:800px;	height: 25px;	background-image:url(./images/IndexContentB.jpg);	margin-left:150px;	padding:0px; }

#rightmenu			{ width:800px;	padding:0px;	float:left;	border-spacing:0px; }
#righttop			{ width:150px;	height: 38px;	background-image:url(./images/IndexBackRT.jpg);	margin-left:650px;	padding:0px; }
#rightmiddle		{ width:150px;	height:562px;	background-image:url(./images/IndexBackMT.jpg);	padding:0px;	float:right; }
#rightbottom		{ width:150px;	height: 25px;	background-image:url(./images/IndexBackB.jpg);	margin-left:650px;	padding:0px; }

#disclaimer			{ width:950px;	float:left;	text-align:center;	color:#FFFFFF;	font-size:8pt; }

#menu				{ width:100px;	margin-left:auto;	margin-right:auto; }

.newstext			{ width:625px;	margin-left:auto;	margin-right:auto; }
.newstable			{ width:620px;	border-spacing:0;	border-color:maroon;	padding:0;	font-size:13px;	font-family:Arial;	color:#FFF; }
.newstableheader	{ width:540px;	background:#930;	text-align:left; }
.newstabledate		{ width: 80px;	background:#930;	text-align:right; }
.newstablecontent	{ width:620px;	background-image:url(./images/back2.jpg);	color:#000;	text-align:left;  }

#newspost			{ width:620px;	margin-left:auto;	margin-right:auto; }
#newsposttable		{ width:620px;	border-spacing:0px;	border-color:maroon;	padding:0px; }
.newspostshowtd		{ text-align: right;	vertical-align:top;	font-family:arial;	color:#000;	font-size:2; }
.newspostwritetd	{ text-align:left; vertical-align:top; }
#newspostbutton		{ text-align:center; }

#login1				{ width:101px;	margin-left:auto;	margin-right:auto; }
#login2				{ width:135px;	margin-left:auto;	margin-right:auto; }
#logintable1		{ width:101px;	border:1px; border-spacing:0px;	padding:0px;	border-color:#000; }
#logintable2		{ width:135px;	border:0px;	border-spacing:0px;	padding:0px;	border-color:#000; }
#loginwelcome		{ font-size:13px;	color:#FFF;	text-align:center;	vertical-align:middle; }
#loginheader		{ background:maroon;	font-size:12px;	color:#FFFFFF;	text-align:center; }
input.test { text-align:center; font-size:12px; border-width:1px; background-image:url(images/back2.jpg); border-color:#000000; color:#000000; margin:0px; }

#gallery			{ width:550px; margin-left:auto; margin-right:auto; }
#memberlist			{ width:620px;	margin-left:auto;	margin-right:auto; }

/* ----------- END DIV STYLES ----------- */
