@charset "utf-8";

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
	
    }

li,ul {
	font-size:100%;
 }
    .oneColFixCtrHdr #container {
	width: 1000px;  /* Mit einer Breite, die 20 Pixel unter der vollen Breite von 800 Pixel liegt, können Sie dem Browser-Chrome Rechnung tragen und gleichzeitig eine horizontale Bildlaufleiste vermeiden. */
	background: #ffffff;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0px;
	
	
    }
    .oneColFixCtrHdr #mainContent {
	padding: 0px;
	
	margin: 0px;
    }
.oneColFixCtrHdr #container #mainContent #inhalt {
	width: 780px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: right;
	
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	font-size: 80%;
	text-align: justify;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content li {
	font-size: 90%;
	
}	
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content ul {
	/*padding: 0px;*/
	
	margin-top: 0px;

}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content p a {
	color:#990000;
	text-decoration:none;
	/*border-bottom-color:#FF0000;
	border-bottom-style:dotted;
	border-bottom-width:1px;*/
	}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content p a:hover {
	text-decoration:underline;
	}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content .suchergebnis p{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 80%;
	text-align: justify;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h1{
	font-size: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h3{
	font-size: 90%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h5 {
padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	color:#ff0000;
font-size: 80%;
}
/* Suchergebnis */
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h4 {
padding:0px;
margin:0px;
margin-top: 15px;
margin-bottom:5px;
font-size: 90%;
color: #990000;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h4 a {
	font-size: 90%;
	color: #990000;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h4 a:hover {
	text-decoration:underline;
	}
/* END Suchergebnis */
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h2 {
	font-size: 90%;
	color: #990000;
	margin: 0px;
	padding: 0px;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h2 a {
        font-size: 90%;
        color: #990000;
        margin: 0px;
        padding: 0px;
        text-decoration:none;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h2 a:hover {
        text-decoration:underline;
        }


.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content h3{
	font-size: 80%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content {

}

.oneColFixCtrHdr #container #mainContent #rechte_spalte #subnavigation{
	
	margin: 0px;
	padding: 0px;
	
	
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content {
	margin-right: 200px;
	padding-right: 0px;
	
}
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #subnavigation p,
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #outlinks p {
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	border-top-style: dashed;
	border-top-color: #000000;
	border-top-width: 1px;
	display:inline;
}
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #subnavigation h1,
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #outlinks h1 {
	font-size: 90%;
	margin: 0px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
}
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte {
	
	margin-bottom: 20px;
	margin-top: 0px;
	margin-right: 10px;
	padding: 0px;
	
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #000000;
	overflow: hidden;
	
	float: right;
	width: 180px;
}

/*.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #searchbox #searchform #suchfeld {
	width:85px;
	height:18px;
	font-size:80%;
	 
	margin: 0px;
	padding: 0px;
	margin-left:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #searchbox #searchform #suchbutton {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	
	margin: 0px;
	padding: 0px;
	
	height:20px;
	font-size:90%;
	text-align:center;
	
}*/

.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_breadcrump #druck {
	padding: 0;
	margin: 0;
	text-align: right;
	position: relative;
	margin-right: 200px;
	z-index: 1;
}

.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_breadcrump #druck a {
	font-size: 100%;
	color: #7F796D;
	font-weight: bold;
}
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #searchbox .suchmaske {
	font-size:80%;
	margin: 0px;
	padding: 0px;
	margin-left:5px;
	position: relative;
	}
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #searchbox .suchmaske label{
	position:absolute; 
	left:-1000px; 
	top:-1000px; 
	width:0; 
	height:0; 
	overflow:hidden; 
	display:inline;
}
dfn {
	position:absolute; 
	left:-1000px; 
	top:-1000px; 
	width:0; 
	height:0; 
	overflow:hidden; 
	display:inline;
	}
.oneColFixCtrHdr #container #mainContent #inhalt #clear_oben {

}
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #searchbox #suchform .suchmaske input {
	margin: 0px;
	padding: 0px;
	
}
.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #searchbox #suchform .suchmaske .suchfeld {
	border: 1px solid #C0C0C0;
	height:20px;
	margin-left: 10px;
}

.oneColFixCtrHdr #container #mainContent #inhalt #rechte_spalte #searchbox #suchform .suchmaske p {
	margin: 0px;
	padding: 0px;
}
.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_breadcrump #druck img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 35px;
}
#suche_navigation{
	margin:0px;
	padding:0px;
	}
#suche_navigation a{
	color:#990000;
	border:none;
	font-size:80%;
	margin:0px;
	padding:0px;
	}
.csc-searchResultRange{
	font-size:100%;
	font-weight: bold;
	}
.csc-searchResultPrevNext a{
	font-size:70%;
	color:#990000;
	text-decoration:none;
	font-weight:normal;
	}
.vmware_rss_content tr {
	font-size:80%;
	}
	.oneColFixCtrHdr #container #mainContent #inhalt #inhalt_content .vmware_rss_content table tbody tr td h3{
	font-size:100%;
	}
	
/* Relativer Tooltip 
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none;
  z-index: 1;
  }
  
a.tooltip:hover {
  color: #0000ff; 
  background: transparent;
  }

a.tooltip .important {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover .important {
  display: block;
  position: absolute; 
  top: 20px; 
  left: 0; 
  width: 300px;
  z-index: 100;
  color: #000000; 
  border:1px solid #000000; 
  background: #FFFFCC;
  font: 12px Verdana, sans-serif; 
  text-align: left;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:3px;
  
  }
  */
a.tooltip .important strong {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 120%;
  font-weigth: bold;
  color: #ffffff;
  background-color: gray;
  border: 0px;
  border-bottom: 1px solid black;
  padding-left:3px;
  padding-right:3px;
  margin-left:-5px;
  margin-right:-5px;
  margin-bottom:3px;
}

/* Absoluter Tooltip */
div#inhalt_content {
  /*position: relative; 
  top: 10px; 
  left: 0px; 
  width: 170px; 
  height: 180px; 
  font: 18px Verdana, sans-serif; */
  z-index: 100;
  }
  
div#inhalt_content a {
  /*display: block; 
  text-align: center; 
  font: bold 1em sans-serif; 
  padding: 3px 10px; 
  margin: 0 0 1px; 
  text-decoration: none; 
  color: black; 
  background: #99FF99;
  border: 1px solid black;*/
  }
  
div#inhalt_content a:hover {
  /*color: #441111; 
  background: #FFFF66;
  border: 1px dotted blue;*/
  }

div#inhalt_content a span {display: none;}
div#inhalt_content a:hover span {
   display: block;
   position: relative; 
   top: 5px; 
   left: 0px; 
   /*width: 200px;*/
   padding-left: 5px; 
   padding-right:5px;
   padding-bottom:3px;
   margin-bottom:5px;
   z-index: 100;
   color: #000000; 
   /*background: #FFFFCC;
   font: 12px Verdana, sans-serif; 
   text-align: center;*/
   border: 1px dashed black;
   text-decoration:none;
   font-size:80%;
   }