/************************* CONTAINER ******************************/
.if5 .if5_containerwrapper li,
.if5 .if5_containerwrapper a,
.if5 .if5_containerwrapper h4,
.if5 .if5_containerwrapper h3									{ color: #666666; }

.if5 .if5_container {
	margin-bottom: 1em;
}

.if5 .if5_container .if5_rand {
	float: left;
}

.if5 .if5_containerwrapper {
	/*position: absolute;
	left: 84em;
	top: 12.9em;*/
	padding-top:1em;
	float: left;
	width: 16em;
	/* FI/Nolte: Overflow gesetzt wenn zu groessere Inhalte gesetzt werden, zum Abschneiden */
	/*overflow:hidden;*/
	z-index:1; /*FI/Nolte(25082009):Kal.Bank.IE7*/
}

.if5 .if5_container {
	float: left;
	clear: right;
	margin-top: 0em;
	width: 15.5em;
}

.if5 .if5_container .rounded_content {
	width: 15.3em;
	margin-left: .9em;
}

.if5 .if5_kontakt .rounded_content {
	padding-left: 9px !important;
	margin-left: 0 !important;
}

/*Links im Container*/
.if5 .if5_container .if5_container_link {
	background-image: url(/finanzgruppe/_images/if5/weiter_button.gif);
	background-repeat: no-repeat;
	margin-top: 0.5em;
	margin-bottom: 0em;
	width: 100%;
	padding: 0;
}

.if5 .if5_container .if5_container_link a {
	padding-left: 2em;
	font-weight: bold;
}

.if5 .if5_white_u_rounded { /*Verlauf Container*/
	width: 15.3em;
}

.if5 .rounded .if5_verlauf_o { /*Verlauf Container*/
	width: 15.3em;
}

.if5 .rounded .if5_verlauf_u { /*Verlauf Container*/
	width: 15.3em;
}

.if5 .rounded .if5_rand { /*Verlauf Container*/
	width: 15.3em;
	/*FI/Nolte: Overflow gesetzt wenn zu gro�e Inhalte gesetzt werden, zum Abschneid*/
	overflow: hidden;
}

.if5 .if5_white_o_rounded { /*Verlauf Container*/
	width: 15.3em;
}


/*Container auf der linken Seite*/
.if5 #buttons .if5_white_u_rounded,
.if5 #buttons .rounded .if5_verlauf_o,
.if5 #buttons .rounded .if5_verlauf_u,
.if5 #buttons .rounded .if5_rand ,
.if5 #buttons .if5_white_o_rounded,
.if5 #buttons .if5_container .rounded_content { 
	width: 22em;
}
.if5 #buttons .if5_struktur .container form {
	width:20em;
}
.if5 #buttons .if5_struktur select {
	width:14em;
	margin-right:0.8em;
}
.if5 #buttons .if5_struktur input {
	padding-top:0.2em;
}


/****************** KONTAKT CONTAINER ******************************/
.if5 .if5_kontakt h1,.if5 .if5_kontakt p {
	margin: 0;
	padding: 0;
}

.if5 .if5_kontakt ul.kontakt_list {
	padding: 0;
	margin: 0;
	margin-top: 1em;
	margin-left: 0em;
}

.if5 .if5_kontakt ul.kontakt_list li {
	margin-bottom: 0.5em;
	background-repeat: no-repeat;
	padding-left: 2em;
	padding-top: 0.2em;
	margin-top: 0;
	color: #666666;
}

.if5 .if5_kontakt ul.kontakt_list li.kontakt_email {
	background-image: url(/finanzgruppe/_images/if5/container_kontakt_email_icon.gif);
}

.if5 .if5_kontakt ul.kontakt_list li.kontakt_rueckruf {
	background-image:
url(/finanzgruppe/_images/if5/container_kontakt_rueckruf_icon.gif);
	min-height: 14px; /* NI JvF: FF3 Schneidet Icon unten ab */
}

.if5 .if5_kontakt ul.kontakt_list li.kontakt_filiale {
	background-image: url(/finanzgruppe/_images/if5/container_kontakt_suche_icon.gif);
}

.if5 .if5_kontakt ul.kontakt_list li.kontakt_notfall {
	background-image: url(/finanzgruppe/_images/if5/container_kontakt_notfall_icon.gif)
		;
}

.if5 .if5_kontakt ul.kontakt_list li.kontakt_berater {
	background-image: url(../container_kontakt_berater_icon.gif)
		;
}

.if5 .if5_kontakt ul.kontakt_list li.kontakt_newsletter {
	background-image:
url(../container_kontakt_newsletter_icon.gif);
}

.if5 .if5_kontakt h5.kontakt {
	background: url(/finanzgruppe/_images/if5/if5_container_service_fon.png) no-repeat
		left top;
	margin-left: -10px;
	height: 2.9em;
	width: 10em;
	color: #666666;
	padding-top: 2px;
	padding-left: 32px;
	margin-top: 1em;
}

.if5 .if5_kontakt h6 {
	margin: 0;
	padding-left: 32px;
	color: #666666;
	margin-top: -3em;
	margin-left: -10px;
}

.if5 .if5_kontakt .preis {
	border-top: 1px solid #e9e9e9;
	margin-top: 1em;
	width: 15.3em;
	margin-left: -1em
}

.if5 .if5_kontakt .preis p {
	margin-top: .5em;
	font-size: 1em;
	margin-left: 1.5em;
	padding-right: .5em;
	color: #666666;
}

.if5 .if5_kontakt .if5_verlauf_u {
	margin-top: 0;
}

/*Aktionscontainer / MKKM*/
	/*Backgroundbild im Aktionscontainer wird per InlineStyle gesetzt, da variable*/
.if5 .if5_werbung h4 {
	color: #666666;
	margin-top: 0.8em;
	margin-bottom: 11.2em; /*FI Mönchmeyer 16062009 T5180601 */
}

.if5 .if5_werbung h3 {
	color: #666666;
	margin-top: 0em;		/*FI Mönchmeyer 16062009 T5180601 */
	font-size: 1.2em;
	margin-bottom: 0em;
}

.if5 .if5_werbung p {
	color: #000000;
	margin-top: 0.25em;
	margin-bottom: 0;
}

.if5 .if5_werbung p a {
	color: #444444;
}

.if5 .if5_werbung .rounded_content {
	margin-top: .5em;
	width: 13.5em;
}

.if5 .rounded_content .if5_container_link div {
	margin-left: 20px;
	padding: 0;
}

.if5 .rounded_content .if5_container_link div a {
	padding-left: 0;
	font-weight: bold;
	font-size: 1.2em;
	color: #666;
}

.if5 .rounded_content table{
	font-size:1.0em;
	color:#666666;
	margin-bottom:0.4em;
}
.if5 .rounded_content table td{
	width:38px;
	padding:2px 0;
	text-align:center;
}
.if5 .rounded_content table .first{
	width:62px;
	text-align:left;
}
.if5 .rounded_content table thead td{
	background-color:#CCCCCC;
}
.if5 .rounded_content table .hell td{
	background-color:#EDEDED;
}

.if5 .if5_werbung .if5_verlauf_u {
	margin-top: 0;
}

/*Boersenticker*/
.if5 .if5_ticker .reiter,.if5 .if5_ticker .chartboxtopreiter {
	float: left;
	width: 15.4em;
	background: url("/finanzgruppe/_images/if5/e9e9e9.gif") repeat-x bottom right;
}

.if5 .if5_ticker .if5_rand { /*	border-top:1px solid #e9e9e9; */
	padding-top: 1em;
	margin-top: -.1em;
}

.if5 .if5_ticker .reiter ul,.if5 .if5_ticker .chartboxtopreiter ul {
	display: inline;
	padding: 0;
	margin: 0;
}

.if5 .if5_ticker .reiter ul li,.if5 .if5_ticker .chartboxtopreiter ul li
	{
	display: inline;
	background: url("/finanzgruppe/_images/if5/if5_container_reiter_links_in.png") 		no-repeat scroll left top; /*oder .jpg*/
	float: left;
	margin: 0;
	padding: 0 0 0 3px;
	margin-top: 0.1em;
	border-bottom: 1px solid #e9e9e9;
}

.if5 .if5_ticker .reiter ul li a,.if5 .if5_ticker .chartboxtopreiter ul li a
	{
	background: transparent
url(/finanzgruppe/_images/if5/if5_container_reiter_rechts_in.png) no-repeat
		scroll right top;
	display: block;
	padding: 7px 9px 4px 7px;
	margin-top: 0em;
	font-weight: bold;
	font-size: 1.2em;
}

.if5 .if5_ticker .reiter ul li.active,.if5 .if5_ticker .chartboxtopreiter ul li.active
	{
	background: url("/finanzgruppe/_images/if5/if5_container_reiter_links.png") 		no-repeat scroll left top;
	margin-top: 0;
	border-bottom: 1px solid #fff;
}

.if5 .if5_ticker .reiter ul li.active a,.if5 .if5_ticker .chartboxtopreiter ul li.active a
	{
	background: url("/finanzgruppe/_images/if5/if5_container_reiter_rechts.png") 		no-repeat scroll right top;
	padding-bottom: 0.4em;
	margin-top: 0;
	padding-top: 0.6em;
}

.if5 .if5_ticker .ticker_abfrage,.if5 .if5_ticker .chartsuchefeld {
	margin-left: 0.5em;
	margin-right: 0.2em;
	margin-top: 1em;
	width: 9em;
	font-size: 1.2em;
}

.if5 .if5_ticker .tickertextbild {
	margin-top: 0em;
}

.if5 .if5_ticker .tickerchartbild {
	/*width: 14.1em;*/
	margin: 1.0em 0;
}

.if5 .if5_ticker img {
	overflow: hidden;
	margin-left: 0.5em;
	margin-right: 0.5em;
}

.if5 .if5_ticker form {
	float: left;
}

/*Expertenempfehlung/Ergebnis*/
.if5 .if5_expertenempfehlung p,.if5 .if5_expertenempfehlung p a {
	color: #000000;
	padding: 0;
	margin: 0;
}

.if5 .if5_expertenempfehlung p a {
	color: #666666;
}

.if5 .if5_expertenempfehlung a img,.if5 .if5_ergebnis a img {
	margin-top: 0em;
}

/*Externe*/
.if5 .if5_externe .if5_container_link a {
	color: #666666;
}

.if5 .if5_externe .rounded_content h4,.if5 .if5_externe .rounded_content p
	{
	padding: 0;
	margin: 10px 0 10px 0;
}

.if5 .if5_externe .rounded_content h4 {
	margin: 0;
}

/*Ergebnis*/
.if5 .if5_ergebnis {
	color: #666666;
}

if5_ergebnis h4 {
	margin-bottom: 0.5em;
	margin-top: 1em;
}

.if5 .if5_ergebnis p {
	padding: 0;
	margin: 0;
	color: #000000;
}

.if5 .if5_ergebnis .if5_container_link {
	margin-bottom: 1em;
	color: #666666;
}

.if5 .if5_ergebnis .if5_container_link a {
	color: #666666;
}

/*Struktur*/
.if5 .if5_struktur .rounded_content {
	margin-left: 0 !important;
}

.if5 .if5_struktur .headline {
	margin-left: 1em;
	/*NI: T.C QC2067*/
	margin-bottom: 1em;
	margin-right: 1em;
	width: 14em;
}

.if5 .if5_struktur select {
	width: 9.5em; /*NI:T.C QC2033*/
	margin-right: 0.2em;
	font-size: 1.2em;
}

.if5 .if5_struktur .container p {
	margin: 0;
	color: #000000;
}

.if5 .if5_struktur .container form {
	width: 14em;
	padding: 0;
	/*NI: T.C QC2067*/
	margin-top: 0em;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 0em;
}

.if5 .if5_struktur .topline {
	border-top: 1px solid #e9e9e9;
	width: 15.3em;
	/*NI: T.C QC2067*/ /*padding-top:1em;*/
}

.if5 .if5_struktur .container h4 {
	color: #666666;
	margin-top: 0;
	margin-bottom: 0em;
}

.if5 .if5_struktur .container.topline h4,.if5 .if5_struktur .container.topline p
	{
	margin-left: 0.5em;
	margin-right: 0.5em;
	padding-left: 0.2em;
}

.if5 .if5_struktur .container p a {
	font-weight: bold;
	padding-left: 1.5em;
}

.if5 .if5_struktur .container p a.formular {
	background: url(../if5_container_formular.gif) no-repeat top
		left;
	color: #444;
}

.if5 .if5_struktur .container p a.filiale {
	background: url(/finanzgruppe/_images/if5/container_kontakt_suche_icon.gif) 		no-repeat top left;
	color: #444;
}

.if5 .if5_struktur .container p a.pfeil_link {
	background: url(/finanzgruppe/_images/if5/weiter_button.gif) no-repeat top left;
}

.if5 .if5_struktur ul.struktur_list {
	margin-top: 1em;
	margin-left: 1em;
	margin-bottom: 0em;
	margin-right: 1em;
	padding: 0;
}
.if5 .if5_struktur ul.struktur_list li a				{ background: url(/finanzgruppe/_images/if5/weiter_button.gif) no-repeat 0pt 0.22em;
														display: block;
														font-weight: bold;
														line-height:20px;
														color: #666666;
														padding-left: 2.0em;}
.if5 .if5_struktur ul.struktur_list li 					{ 
														display: block;
														line-height:20px;
														color: #666666;}

.if5 .if5_struktur ul.struktur_list .pfeil_link 		{font-size: 1.2em;
														font-weight: bold;
														display: block;
														position: relative;
														top: -2px;}

.if5 .if5_struktur .if5_verlauf_u {
	margin-top: 0;
}

/*Infobox Container mit rosa Rand*/
.if5 .if5_infobox .if5_rand {
	border-left: 1px solid #ffbdbd;
	border-right: 1px solid #ffbdbd;
}

.if5 .if5_infobox .if5_white_o_rounded {
	background-color: #ffbdbd;
	/*FI/Nolte (28102008): Fehlerbeh. roter Rahmen Infobox*/
}

.if5 .if5_infobox .if5_white_u_rounded {
	background-color: #ffbdbd;
	/*FI/Nolte (28102008): Fehlerbeh. roter Rahmen Infobox*/
}

.if5 .if5_infobox h4.info {
	background: url(../if5_container_info.png) no-repeat left
		top;
	line-height: 2.3em;
	padding-left: 2.2em;
	margin-top: 0.8em;
	margin-left: -0.8em;
	color: #666666;
	margin-bottom: 0; /*FI/Nolte: Notwendig fuer ie6*/
}

.if5 .if5_infobox p {
	color: #000000;
	margin-top: 0.1em; 		/*FI/Nolte: Abstand Ueberschrift zu Fliesstext*/
	margin-bottom:0em;		/*FI/Nolte (28052009): QC736(SI) Favoriten*/
}

.if5 .if5_infobox span div.if5_fav {
	margin-bottom:0em;		/*FI/Nolte (28052009): QC736(SI) Favoriten*/
	margin-top:1.0em;		/*FI/Nolte (24022009):Erw. Mini-Finanzst.*/	
}

.if5 .if5_infobox span div.if5_fav_open {
	margin-bottom:0.5em;	/*FI/Nolte (24022009):Erw. Mini-Finanzst.*/	
	margin-top:1em;			/*FI/Nolte (24022009):Erw. Mini-Finanzst.*/	
}

.if5 .if5_infobox span p.if5_gv_link {
	margin-bottom:0.3em;	/*FI/Nolte (24022009):Erw. Mini-Finanzst.*/
	margin-top:0;			/*FI/Nolte (24022009):Erw. Mini-Finanzst.*/
}

.if5 .if5_infobox .info_finanzstatus { 
	/*line-height:3em;*/ /* FI/Nolte: Auskommentiert wg. Fehlerbeh. MiniFinanzstatus*/
	width: 13.5em;
	background-color: #f0f0f0;
	height: 2.0em; 	/* FI/Nolte: Fehlerbeh. MiniFinanzstatus*/
	margin-top:1em;	/*FI/Nolte (28052009): QC736(SI) Favoriten*/
}

.if5 .if5_infobox .info_finanzstatus p {
	padding-top: 0.25em; /* FI/Nolte: Fehlerbeh. MiniFinanzstatus*/
	margin-top:0;		/*FI/Nolte(23022009): wg ie6*/
	margin-bottom:0;	/*FI/Nolte(23022009): wg ie6*/
}

.if5 .if5_infobox a.tanlink { /* FI/Nolte (28102208) */
	text-decoration: underline;
	color: #666666;
}

.if5 .if5_infobox .info_finanzstatus a.finanz_zu {
	background: url(../nav_pfeil_zugeklappt.gif) no-repeat left	center;
	padding-left: 0.7em;	/*FI/Nolte (23022009): MiniFinanzst.*/
}

.if5 .if5_infobox .info_finanzstatus a.finanz_auf {
	background: url(../nav_pfeil_aufgeklappt.gif) no-repeat left
		center;
	padding-left: 1em;
}

.if5 .if5_infobox .info_finanzstatus a.if5_customize { /*FI/Nolte (23022009): Mini-Finanzstatus*/
	background: url(../if5_s_customize.gif) no-repeat left center;
	padding-left:1.6em;  
}

.if5 .if5_infobox a.if5_finanzst_link {
	background: url(../if5_pf_klein.gif) no-repeat left 2px;
	padding-left:1.3em;
	display:block; /*FI/Nolte: WG.Umbruch*/
}

.if5 .if5_infobox p.if5_finanzst_link {
	margin-top:0.5em;		/*FI/Nolte (24022009): MiniFinanzst.*/
	margin-bottom:-0.2em;	/*FI/Nolte (24022009): MiniFinanzst.*/
}

.if5 .if5_infobox .finanz_table {
	margin-top:0.5em; /* FI/Nolte: Fehlerbeh. MiniFinanzstatus*/
	width: 13.5em;
}

.if5 .if5_infobox .finanz_table tr td p {
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	padding-top: 0em; /* FI/Nolte: Folgedef. wg. Fehlerbeh. oben*/
	font-size: 1.1em; /*FI/Nolte (15122008)*/
}

.if5 .if5_infobox .finanz_table_line td {
	border-bottom: 1px solid #b0b0b0;
}

.if5 .if5_infobox .finanz_table .minus {
	color: #ff0000;
}

.if5 .if5_infobox .finanz_table .right {
	text-align: right;
}

/********************************/
.if5 .if5_containerwrapper .if5_mitbild .rounded_content {
	margin-left: .9em;
	width: 13.5em;
	padding-left: 0;
}

.if5 .if5_containerwrapper .if5_mitbild .rounded_content h3 {
	font-weight: bold;
	font-size: 1.3em;
	line-height: 1.3em;
	color: #666;
	padding: 0;
	margin: 0;
}

.if5 .if5_containerwrapper .if5_mitbild .rounded_content p#text {
	padding: 110px 0 0 0;
	margin-bottom: .5em;
	margin-top: 0;
}

.if5 .if5_containerwrapper .if5_mitbild .rounded_content ul {
	padding: 0;
	margin: 0;
}

.if5 .if5_containerwrapper .if5_mitbild .if5_verlauf_o {
	float: none;
}

.if5 .if5_containerwrapper .if5_mitbild .rounded_content ul .seclink {
	background: url(/finanzgruppe/_images/if5/weiter_button.gif) no-repeat;
	padding-left: 20px;
	font-weight: bold;
	font-size: 1.2em;
}

/* FI/Nolte: Fehlerbehebung Abstand verlauf_u zum Containercontent */
.if5 .if5_containerwrapper .if5_verlauf_u {
	margin-top: 0;
}
