@charset "windows-1250";

/* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
  
}

/* Tooltip text */
.tooltip .tooltiptext, #menu-icon .tooltiptext  {
	font-size: 0.65em;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  visibility: hidden;
  width: auto;
  top: 150%;
  left: 200%; 
  margin-left: -60px; /* Use half of the width (120/2 = 60), to center the tooltip */
  background-color: transparent;
  color: #000;
  text-align: center;
  padding: 5px 3px;
  
	  border-style: solid;
	border-width: 0.1em;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext, #menu-icon:hover .tooltiptext  {
  visibility: visible;
}

#menu-icon .tooltiptext  {
font-size: 0.85em;
	top: 100%; 
}

#suchboxV2 {
	position: absolute;
	top: 2em;
	left: 2em;
	padding:0.5em 1em;
	background-color: #fff;

}



#searchMenu {
	width: 1.5em;
	float:left;
	font-size: 1.3em;
	padding-top: 0.2em;
}

#searchMenu #suchetext {
	font-size: 0.7em;
}

.gridContainer.clearfix #div1 {
	position: relative;
	font-weight: normal;
}
.gridContainer.clearfix #div1 #SuchHeaderBox {
	position: absolute;
	right: 0px;
	/*max-width: 40%;*/
	height: auto;
	bottom: 0px;
	width: 30%;
	
}

.gridContainer.clearfix #div1 #SuchHeaderBox #suchbox{
	max-width: 45%;
	float: right;
	background-color: rgba(101,142,198,0.00);
	margin-bottom: 0em;
	padding-right: 1em;
	text-align: right;
	width: 100%;
}

.gridContainer.clearfix #div1 #SuchHeaderBox #suchbox input{
	/*height:1.75em;*/
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:0.9em;
	/*margin-bottom:0.4em;*/
	margin-top:0.5em;
}
.gridContainer.clearfix #div1 #SuchHeaderBox #themen {
	max-width:45%;
	float:right;
	background-color: rgba(101,142,198,0.00);
	margin-top:0.5em;
	
}
.gridContainer.clearfix #div1 #SuchHeaderBox #themen select{
	height:auto;
}

.gridContainer.clearfix #div1 #SuchHeaderBox #themen label{
	padding-top:0.5em;
	margin-right:1em;
}
#suchbox #Suche {
  margin-left:2px;
  margin-top:0.5em;
  width:93%;
}

.gridContainer.clearfix #div1 #ZusatzNaviheader {
	position: absolute;
	right: 0px;
	max-width: 12%;
	height: auto;
	top: 5px;
}

.gridContainer.clearfix #div1 #ZusatzNaviheader li {
	float: right;
	display: inline-block;
	border: 1px solid #FFFFFF;
	margin-right: 1.0em;
	margin-left: 1.0em;
	margin-bottom:0.5em;
	width: 5em;
}

.gridContainer.clearfix #div1 #ZusatzNaviheader a, .gridContainer.clearfix #div1 #ZusatzNaviheader a:visited { /* Durch Gruppieren dieser Selektoren wird sichergestellt, dass die Hyperlinks auch nach dem Aufrufen das Erscheinungsbild einer Schaltfläche beibehalten. */
	padding-top: 0.1em;
	padding-right: 0.5em;
	padding-left: 0.4em;
	padding-bottom: 0.1em;
	display: block;  /*Mit dieser Breite reagiert die gesamte Schaltfläche in IE6 auf Mausklicks. Kann entfernt werden, wenn IE6 nicht unterstützt werden muss. Berechnen Sie die exakte Breite durch Subtrahieren der Auffüllung für diesen Hyperlink von der Breite des Containers für die Seitenleiste. */
	text-decoration: none;
	color: #F4F4FF;
	font-size: 0.8em;
}


#ZusatzNaviheader > ul > li > span > a.current {
	background-color:blue;
	
}



@media screen and (max-width: 926px){
	
#ZusatzNaviheader {
	display:none;
}

.gridContainer.clearfix #div1 #SuchHeaderBox {

	width: 65%;
	
	
}

.gridContainer.clearfix #div1 #SuchHeaderBox #suchbox { 
	max-width:70%;
}

.gridContainer.clearfix #div1 #SuchHeaderBox #suchbox input{ 
	font-size:0.7em;
}

#SuchHeaderBox.fluid div#suchbox form#form1 input#Suche {
    display: inline;
}

#suchbox #Suche {

    width: 50%;
}

.gridContainer.clearfix #div1 #SuchHeaderBox {
	bottom: 5px;
}
.gridContainer.clearfix #div1 #SuchHeaderBox #suchbox{
	max-width:100%;
}
}

@media screen and (max-width: 480px){
	
	
.gridContainer.clearfix #div1 #SuchHeaderBox #suchbox input{ 
	font-size:0.5em;
}

.gridContainer.clearfix #div1 #SuchHeaderBox {
    width: 64%;
}
}

@media screen and (max-width: 600px) {
	#searchMenu {
		margin-left:5%;
	}
}