/*grundlegende Formatierungen*/
	body {
		margin: 20px;
		padding: 0px;
		background-color: #8399AF;
		font: 14px Verdana, Arial, Helvetica, sans-serif;
		width: 820px;
	}

	h1 {
		font-family: "Lucida Sans", "Trebuchet MS", sans-serif;
		font-size: 24px;
		font-variant: small-caps;
		color: #222222;
		text-decoration: underline;
	}

	pre {
		text-indent: 30px;
	}
	a, a.active {
		color: #FFFFFF;
	}
	.verstecken {
		color: #8399AF;
		background-color: #8399AF;
	}

/*Eigenschaften Kopfbereich*/
	#logo {
		font-family: "lucida grande", lucida sans, Arial, sans-serif;
		letter-spacing: -.1em;
		margin: 0;
		text-align: center;
	}

/*grundlegende Eigenschaften für das Registerkartenmenü*/
	#tabmenu {
		color: #000000;
		border-bottom: 2px solid black;
		margin: 12px 0px 0px 0px;
		padding: 0px;
		z-index: 1;
		padding-left: 10px;
		font-size: 11px;
	}

/*Listenformate*/

	#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none;
		font-size: 11px;
	}


/*Format für aktuell ausgewählten Tab */
	#tabmenu a.active {
		color: #000000;
		background-color: #C1CCD7;
		border-bottom: 3px solid #C1CCD7;
		font-size: 11px;
	}

/*Format für aktuell ausgewählten Tab bei Mausover*/
	#tabmenu a.active:hover {
		background-color: #8C5A73;
		color: #ffffff;
		text-decoration: none;
		font-size: 11px;
	}

/*Formate für Linkbeschriftung*/
	#tabmenu a, a.active {
		color: #FFFFFF;
		background-color: #5A738C;
		font: bold 11px "lucida grande", lucida sans, Arial, sans-serif;
		border: 2px solid black;
				padding: 2px 5px 0px 5px;
		margin: 0px;
		text-decoration: none;
	}

/*Format bei Mausover */
	#tabmenu a:hover {
		color: #ffffff;
		background-color: #8C5A73;
		text-decoration: none;
		font-size: 11px;
	}



/*Formate für Inhaltsbereich*/
	#content {
		font: 0.9em/1.3em verdana, arial, sans-serif;
		text-align: justify;
		background-color: #C1CCD7;
		padding: 20px;
		border: 2px solid black;
		border-top: none;
		z-index: 2;
			}

	#content a {
		color: #FF0000;
		text-decoration: underline;
	}

	#content a:hover {
		background-color: #8C5A73;
		text-decoration: none;
	}

	#aimg a, a:hover {
		color: #000000;
		background-color: #8399AF;
		text-decoration: none;
	}

	a:hover[target="_blank"]:after, a:hover[target="_new"]:after {
		text-decoration: none !important;
		cursor:sw-resize;
	}
	a[href^="javascript:"] {
	   cursor:crosshair;
	}
	a[href^="mailto:"] {
	   cursor:e-resize;
	}


	span.extraauswahl {
		cursor:crosshair;
		border-bottom: Gray 2px solid;
		border-left: rgb(200,200,200) 1px solid;
		border-right: Gray 2px solid;
		border-top: rgb(200,200,200) 1px solid;
		padding-left: 2px;
		padding-right: 2px;
		background: rgb(247,247,247);
		color: rgb(50,50,50);
		font-family: Tahoma, Sans-serif;
	        font-size: 11px;
		vertical-align: middle;
		font-weight:bold;
	}

.rahmen {
  border:1px solid blue;
  padding:2px;
  margin:2px;
}

input, select, option, textarea {
	background-color: #D9DFE9;
	border: #999999 1px dotted;
}

input#email, label[for="email"], .email {
    display:none;
}
