/** seitenspezifische Contentelemente oben */
.content-oben {
	text-align: right;
	width: 550px;
	position: relative;
	top: 80px;
	left: 8px;
	padding: 0px;
	margin: 0px;
	margin-left: 335px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	opacity:0.7;
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	filter: alpha(opacity=70);
	background-color: #333333;
}
.oben-im-bild {
	width: 715px;
	height: 80px;	
	margin-left: 235px;
/**	background-color: #000000;*/
}

.oben-menu {
	width: 80px;
	height: 30px;
	margin-top: 4px;
	color: #000000;
	text-decoration: none;
}
a.oben-menu:hover {
	text-decoration: none;	
}
.button {
	margin-top: 4px;
}
/** seitenspezifische Contentelemente mitte */
.content-links {
	display:block;
	width:150px;
	text-align:left;
	float:left;
	margin-right:10px;
}
.content-mitte {
	display:block;
	width:690px;
	margin-left:50px;
	text-align:left;
	float:left;
}
.content-rechts {
	display:block;
	width:54px;
	text-align:left;
	float:left;
}
.content-cleaner {
	clear:both;
	width:100%;
	height:2px;
	font-size:1px; 
	height:49px;
	background-image: url('fussnote.jpg');
	background-repeat:no-repeat;
	background-position:right;
}
.minHoehe {
	clear: both;
	width: 1px;
	height: 400px;
	font-size:1px;
	float: left;
}
a {
	color:#CCCCCC;
	font-weight:bold;
}
a:hover {
	color:#CCCCCC;	
}
/** seitenspezifische Contentelemente Unten */
.content-unten { text-align:right;}

/**
 * Modul WYSIWYGImage, Wysiwyg-Text mit Bild/Bildergalerie
 */
div.wysiwygimg {}
.wysiwygimg .wysiwygimgclear {clear:both; display:block; font-size:1px; line-height:0px; margin:0; padding:0; position:relative;}

/* Text */
.wysiwygimg .wysiwygimgtext {font-size:1.0em; line-height:1.3em;}

/* Bild und Link */
.wysiwygimg img.wysiwygimg {border:0; margin:1px;}
.wysiwygimg a.wysiwygimg img {vertical-align:top;}

.wysiwygimg a.wysiwygimg, .wysiwygimg a.wysiwygimg:link {border:solid 5px #f6f6f6; display:table; display:inline-block; line-height:0.0em;}
.wysiwygimg a.wysiwygimg:visited {}
.wysiwygimg a.wysiwygimg:hover {border:solid 5px #d4d4d4;}
.wysiwygimg a.wysiwygimg:focus {border:solid 5px #d4d4d4;}
.wysiwygimg a.wysiwygimg:active {border:solid 5px #d4d4d4;}

/* Bildunterschrift */
.wysiwygimg .wysiwygimgtitle {color:#666; font-size:0.8em; font-style:italic; margin:2px 0px;}

/* Bild links im Text (Textumfluss) */
.wysiwygimg .wysiwygimgleft {float:left; margin:0 1.0em 0 0;}

/* Bild rechts im Text (Textumfluss) */
.wysiwygimg .wysiwygimgright {float: right; margin:0 0 0 1.0em;}

/* Bild oben links */
.wysiwygimg .wysiwygimgtopleft {float:left; margin-bottom:0.5em;}

/* Bild oben rechts */
.wysiwygimg .wysiwygimgtopright {float:right; margin-bottom:0.5em;}

/* Bild oben mittig */
.wysiwygimg .wysiwygimgtopcenter {margin-bottom:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgtopcenter a.wysiwygimg {margin:0 auto;}

/* Bild unten links */
.wysiwygimg .wysiwygimgbottomleft {float:left; margin-top:0.5em;}

/* Bild unten rechts */
.wysiwygimg .wysiwygimgbottomright {float:right; margin-top:0.5em;}

/* Bild unten mittig */
.wysiwygimg .wysiwygimgbottomcenter {margin-top:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgbottomcenter a.wysiwygimg {margin:0 auto;}

/* Für Bilder links/rechts vom Text  */
.wysiwygimg table {border-spacing: 0px; font-size:1.0em;}
.wysiwygimg td {vertical-align:top; font-size:1.0em;}

/* Bild links vom Text */
.wysiwygimg td.wysiwygimgleftcol {padding-right:1.0em;}

/* Bild rechts vom Text */
.wysiwygimg td.wysiwygimgrightcol {padding-left:1.0em;}
