@charset "utf-8";
div#Rahmen {
	width: 5em;
}
img {
	border:none;
}
/* Korrektur fuer IE 5.x */
/*  * html div#Rahmen {  
    width: 48.7em;
    w\idth: 47.1em;
  }*/
  div#Rahmen div {
	clear: left;
}
ul#Navigation {
	margin: 0;
	padding: 0;
	text-align: center;
}
ul#Navigation li {
	list-style: none;
	float: left;  /* ohne width - nach CSS 2.1 erlaubt */
	position: relative;/*margin: 0.4em; padding: 0;*/
}
* html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
	margin-bottom: -0.4em;
}
*:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
	margin-bottom: -0.1em;
}
ul#Navigation li ul {
	margin:auto;
	padding: 0;
	/*position: absolute;*/
    /*top: 1.6em; left: -0.4em;*/
    display: none;  /* Unternavigation ausblenden */
}
/* Korrektur fuer IE 5.x */
  /** html ul#Navigation li ul {  
    left: -1.5em;
    lef\t: -0.4em;
  }*/
 /* Workaround fuer den IE 7 */
 /* *:first-child+html ul#Navigation ul {  
    background-color:silver; padding-bottom:0.4em;
  }*/
  ul#Navigation li:hover ul {
	display: block;  /* Unternavigation in modernen Browsern einblenden */
}
ul#Navigation li ul li {
	float: none;
	display: block;/*margin-bottom: 0.2em;*/
}
ul#Navigation a, ul#Navigation span {
	margin:auto;
	display: block;
	/*width: 6.4em;   Breite den in li enthaltenen Elementen zuweisen */
    /*padding: 0.2em 1em;*/
    text-decoration: none;
	font-weight: bold;/*border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #ccc;*/
}
* html ul#Navigation a, * html ul#Navigation span {
/*width: 8.6em;*/   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    /*w\idth: 6.4em;*/  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
	border-bottom: solid 1px #FFFFFF;/*color: white; background-color: gray;*/
}
body.red {
	background-color:#660000;
	color:#ffffff;
}
body {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color:#ffffff;
	color:#ffffff;
	padding:20px 0px 0px 0px;
}
.paddingdiv {
	padding-right:8px;
}
.copytext {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	text-align:left;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 30px 0px 25px;
	vertical-align:top;
}
#presseAnzeige {
	height:660px;
	width:350px;
	padding-top:40px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:10px;
	overflow:auto;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	text-align:left;
	color:#FFFFFF;
	scrollbar-base-color:#333;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#666;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#000000;
	scrollbar-track-color:#999;
}
.cp14px {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	text-align:left;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 15px;
	letter-spacing: normal;
	vertical-align:top;
}
.cp12px {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
	text-align:left;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 15px;
	letter-spacing: normal;
	vertical-align:top;
}
.cp9px {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	line-height:10px;
	text-align:left;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 15px;
	letter-spacing: normal;
	vertical-align:top;
}
.cp9pxohneEinzug {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	line-height:10px;
	text-align:left;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: normal;
	vertical-align:top;
}
.cp14pxohneEinzug {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	text-align:left;
	color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	letter-spacing: normal;
	vertical-align:top;
}
.weiss {
	background-color:#ffffff;
}
.navi {
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
}
#linkeSpalte {
	margin:auto;
	padding-top: 50%;
	height:500px;
	width:380px;
	text-align:center;
}
.presseDatum {
	float:left;
	width:80px;
	font-weight:bold;
}
.presseZeitung {
	float:left;
	width:250px;
	font-weight:bold;
}
.presseTitel {
	float:left;
	width:340px;
	margin-top:3px;
	margin-bottom:5px;
	font-weight:bold;
}
.presseHead {
	font-weight:bold;
}
.presseLink a:link, .presseLink a:visited {
	color:#FFF;
	font-weight:bold;
}
.presseLink a:hover {
	color:#CC0000;
	font-weight:bold;
}
.presseLeftLeft{
	float:left;
	width:90px;
}
.presseLeftRight{
	float:left;
	width:250px;
}
.presseLeftTitel a:link, .presseLeftTitel a:visited{
	color:#F66;
}
#controlContainer{
	width:340px;
}
#controlForward{
	float:right;
	width:169px;
	text-align:right;
}
#controlBack{
	float:left;
	width:169px;
}
#refForm {
	padding:5px;
	border:1px solid #06F;
	background-color:#FFC;
	min-height:520px;
	font-size:0.8em;
	width:410px;
}
#refAuswahl {
	padding:5px;
	font-size:0.8em;
	/*border:1px solid #06F;
	background-color:#FFC;*/
}
#refDelete {
	text-align:right;
	padding:10px;
	background-color:#660000;
	width:370px;
	
}
.refEingabeText {
	width:516px;
	padding-left:15px;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#333;
}
.refEingabeId {
	padding:2px;
	min-height:16px;
}
#refTab {
	float:left;
	width:400px;
	min-height:390px;
	margin-top:15px;
}
.refLeft {
	float:left;
	width:300px;
	margin-bottom:2px;
}
.refRight {
	float:right;
	width:200px;
	margin-bottom:2px;
}

