/*---------------------------------------------------------------------------*/
/*---------Infoleiste (momentan nur in der rechten Spalte)-----------------*/
/*---------------------------------------------------------------------------*/

/*---(1) Allgemeine Darstellung in allen Infoboxen-----*/
/*-----------------------------------------------------*/
/* InfoBox */
#rightColumn .infoBox {
	margin-top: 10px; 
	padding: 10px;
	width: 201px; /*222px-10px-10px padding-2px Schatten*/
	color: #ffffff;
	background-color: #8d9094;
	background-repeat: no-repeat;
	border-top: 1px solid #6c6f73;/*#6f7275;*//*#6c6f73;*//*75787c;*/
	
	/*border-right: 1px solid #4e5154;
	border-bottom: 1px solid #4e5154;*/

	/*Schattenausgleich*/
	position: relative;
	top: -1px;
	left: -1px;
}

/*Schatten um die Infoboxen*/
#rightColumn .schatten {
	/* Nach rechts unten versetzen */
	position: relative;
	top: 1px;
	left: -1px; /* */
	
	background-color: #525557;/*#525557;*//*#545759;*//*#595c5e;*//*#5f6265; *//* innere Schattenfarbe (dunkel -> hell) */
	border: 1px solid #676b6e;/*#6c7073;*//*#696d70;*//*#676b6e;*//*#64676a;*//* aeussere Schattenfarbe (hell -> dunkel) */
	border-width: 0 1px 1px 0;
}

/*Platz fuers Bereichsbild*/
#rightColumn .infoBox .verticalSpacer {
	height: 150px;
}
/*Ueberschriften erster Ordnung*/
#rightColumn .infoBox p.titel1 {
	font-size: 19px;
	font-family: "Univers 45 Light", Arial, Helvetica, sans-serif;
	padding: 0px;
}
/*Ueberschriften zweiter Ordnung*/
#rightColumn .infoBox p.titel2 {
	font-size: 30px;
	font-family: "Univers 45 Light", Arial, Helvetica, sans-serif;
	padding: 0px;
} 
/*Absaetze*/
#rightColumn .infoBox p {
	padding: 5px 0px 5px 0px;
}
/*Listen*/
#rightColumn .infoBox ul {
	list-style: none;
}
/*Listenelemente*/
#rightColumn .infoBox li {
	padding: 2px 0px 2px 0px;
}
/*Links in Listenelementen*/
#rightColumn .infoBox a,
#rightColumn .infoBox a:link,
#rightColumn .infoBox a:visited {
	display: block;
	padding-left: 18px;
	padding-bottom: 1px;
	background-image: url(../images/icons/secondarylink.png);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
#rightColumn .infoBox a:hover {
	background-position: 0% -66px;
	text-decoration: underline;
}

/*---(2) Adserver-----*/
/*--------------------*/
#rightColumn #adserver {
	overflow: hidden; /*ev. breitere Banner werden abgeschnitten*/
	background-color: transparent; /*keine Hintergrundfarbe, weil musss unsichtbar sein*/
	padding: 0px; /*infoBox-Padding zurücksetzen*/
	width: 221px;
	height: 222px;
}

#rightColumn #adserver a,
#rightColumn #adserver a:link,
#rightColumn #adserver a:visited,
#rightColumn #adserver a:hover,
#rightColumn #adserver a:focus {
	background-image: none;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

#rightColumn #adserver img {
	padding: 0px;
	margin: 0px;
}

/*---(3) Produktfinder-------*/
/*--------------------------*/
#rightColumn #produkt a, 
#rightColumn #produkt a:link, 
#rightColumn #produkt a:visited {
	display: block;
	background-image: url(../images/but_produktfinder.png);
	height: 47px;
}
#rightColumn #produkt a:hover, 
#rightColumn #produkt a:focus, 
#rightColumn #produkt a:active {
	background-position: 0 -47px;
}

/*---(4) Suche -------*/
/*----------------------*/
#rightColumn #suche {
	border-top: 1px solid #5f6265;
	border-right: 0px;
	border-bottom: 1px solid #464954; /*#4f5254; */  
	background-image: url(../images/backgrounds/bg_infobox.png);
	background-repeat: repeat-y;
	background-position: top left;
	width: 203px;
	left: -3px;
}
#rightColumn #suche input {
	background-image: url(../images/bg_meta_input_lupe.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	display: block;
	width: 173px; /*222px -10px-10px(boxPadding) -2px-22px(inputPadding) */
	padding: 2px 2px 2px 22px; 
	color: #666769;
	border-color: #9D9E9F #C4C5C5 #CCCDCD #A2A4A4;
	border-style: solid;
	border-width: 1px;
} 
/*Hack fuer FiFo, der hidden-Felder darzustellen versucht*/
#rightColumn #suche input[type=hidden] {
    display: none !important;
}

/*---(4) Indexliste -------*/
/*------------------------*/
#rightColumn #indexliste form {
	margin-top: 5px;
	height: 23px;
}
/*Drop-Down Liste*/
#rightColumn #indexliste form select {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
	color: #666769;
	background-color: #fbfcfd;
	border: 1px solid #A2A4A4;
	width: 200px; /*222px -10px-10px(boxPadding)*/
}
/*Eintraege in der Drop-Down Liste*/
#rightColumn #indexliste form select option {
	padding: 1px 0px 1px 5px;
	width: auto;
}

/*---(5) Kontakt (mit Bereichsbild) -----*/
/*---------------------------------------*/
/*Diese Box hat keine Standard-Schattenkante.
Die rechte Schattenkante kommt aus dem Bild, die untere ist eine Border.*/
#rightColumn #kontakt {
	width: 205px;
	background-repeat: no-repeat;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #464954;/*#4e515e;*/
	left: -3px;
}
