@charset "ISO-8859-1";

.splash {border-width:0;
		 margin-left:auto; 
		 margin-right:auto;
		 margin-top:0;
		 display:block;
		 text-align:center; }

body {	font-family: Verdana; }
		 
body.main { font-family: Verdana; }

table {	border-width:0;}
/*table { border-width: 1px;
		border-style: solid;
		border-spacing: 0px;
		border-color: #bbb; }*/

table.withborder { border-width: 1px;
				   border-style: solid;
				   border-spacing: 0px;
				   border-color: #bbb; }

td.tdcenter2 {	margin-left:auto;
				margin-right:auto;
				text-align:center;}

td.tdcenter {	margin-left:auto;
				margin-right:auto;
				display:block;
				text-align:center;}

td.tdtitel { 	margin-left:auto;
				margin-right:auto;
				height:1.5em;
				margin-top:0;
				margin-bottom:0;
				font-size: 0.8em;
				opacity: 0.85;
				font-family: Verdana;
				text-align:center;}

td.tdtitel { 	margin-left:auto;
				margin-right:auto;
				height:1.5em;
				margin-top:0;
				margin-bottom:0;
				font-size: 0.8em;
				filter: alpha(opacity=85);
				font-family: Verdana;
				text-align:center;}

td.withborder { border-width: 1px;
			    border-style: solid;
			    border-color: #bbb; }
				
td.withbordercenter  { border-width: 1px;
					 border-style: solid;
					 border-color: #bbb;
					 margin-left:auto;
					 margin-right:auto;
					 text-align:center; }

td.withborderright  { border-width: 1px;
					 border-style: solid;
					 border-color: #bbb;
					 margin-left:auto;
					 margin-right:auto;
					 text-align:right; }
					 
th.withborder { border-width: 1px;
				border-style: solid;
				border-color: #bbb; }

.mainfont {	font-family: Verdana; font-size: 1.0em; font-size: 13px;}

p.pcenter {	font-family: Verdana;
			text-align:center; }

p.prightsmall {	font-size: 0.75em;
				text-align:right; }

h1 {	font-family: Verdana;
	text-align:center; }

h2 {	font-family: Verdana;
	text-align:center; }

.tooltipps { position:absolute;
			 border-width: 1px;
			 border-style: solid;
			 font-family: Verdana;
			 width: 200px;
			 top: 0px;
			 left: 0px;
			 z-index: 4;
			 visibility: hidden;}

#wrapper {	width: 1024px;
			border:1px solid #bbb;
			margin: 0px auto;
			padding: 10px; }

#header {	height: 70px;
			border:1px solid #bbb;
			padding: 10px; }

#content {	margin-top: 10px;
			padding-bottom: 10px;}

#content div {	padding: 10px;
				border:1px solid #bbb;
				float: left; }

#menu {	width: 200px;
		border:1px solid #bbb;
		font-size: 0.8em; }
		
#inhalt {	margin-left: 10px;
			border:1px solid #bbb;
			width: 770px;
			font-size: 0.8em; }

#bottom {	clear: both;
			border:1px solid #bbb;
			text-align: right; }