/** fces.css **/
.fce-top-bottom-border-links-menu-content {
	display:table;
}
.fce-ratgeber-content {
	width:445px;
}
.fce-header-2-col-list {
	margin:0px;
}
.fce-dotted-bg {
	background:none;
	padding:0px;
	margin-top:0px;
	width:462px;
}
.fce-dotted-bg-content {
	margin:0px;
}

/** rechner_styles.css **/
.rechner-all {
	margin:0px;
	width:460px;
}
.rechner-main table#tabVergleich {
	margin-left:5px;
	width:450px;
}
.rechner-main .rechner-vergleich-banken table#tabVergleich{
	margin-left:5px;
	width:450px;
}
.rechner-main .rechner-vergleich-giro table#tabVergleich{
	margin-left:5px;
	width:450px;
}
.rechner-ergeb-all {
	margin:0px 3px;
}
.rechner-ergeb-all table td.rechner-ergeb-1st-td {
	padding-left:0px;
}
.rechner-uebersicht-top .rechner-uebersicht-top-header {
	width:445px;
}
.rechner-main table#tabVergleich select {
	width: 245px;
}
.rechner-main table#tabVergleich #fahrzeugsucheTyp {
	width: 152px;
}
.rechner-main table#tabVergleich #fahrzeugsucheModelle {
	width: 450px;
}
.rechner-main table#tabVergleich #fahrzeugsucheSubmit {
	text-align: center;
	width: 450px;
}
.tabKfzInput {
	width: 450px;
}
.rechner-main table#tabVergleich #textKennzeichen2 {
	width: 57px;
}
.rechner-main table#tabVergleich #textKennzeichen3 {
	width: 57px;
}
.rechner-main table#tabVergleich select#selectKHAJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectTKAJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectVKAJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectKHVJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectKHVVJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectTKVJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectTKVVJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectVKVJ {
	width: 35px;
}
.rechner-main table#tabVergleich select#selectVKVVJ {
	width: 35px;
}
.rechner-main table#tabVergleich #tabFamilie input[type="text"] {
	width: 70px;
}
table#adresstable  {
	width: 450px;
}
.rechner-main table#tabVergleich #fidentnr {
	width: 210px;
}
.rechner-main table#tabVergleich #Versicherungsscheinnummer {
	width: 210px;
}
.rechner-main table#tabVergleich #kennzbuchstabe {
	width: 30px;
}
.rechner-main table#tabVergleich #VAblauf {
	width: 105px;
}
.rechner-main table#tabVergleich #VNVorname {
	width: 100px;
}
.rechner-main table#tabVergleich #VNNachname {
	width: 140px;
}
.rechner-main table#tabVergleich #Kontonummer {
	width: 180px;
}
.rechner-main table#tabVergleich #Kontoinhaber {
	width: 180px;
}
.rechner-main table#tabVergleich #Blz {
	width: 180px;
}
.rechner-main table#marktschnitt {
	width: 430px;
}
.rechner-main a {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration: underline;
}
.rechner-all #textareaBemerkung {
	width: 437px;
}

#content-inner-content td.ao-input-label.mobilnummer-label{
	width:220px;
}

#content-inner-content #table-mobilnummer #tf-mobilnummer{
	width:116px;
}
/** ao_styles.css **/
#content-inner-content .rechner-ergeb-all  .ao-input-data .ao-input-data-body  table {
	width:430px;
}
#content-inner-content .rechner-ergeb-all  .ao-input-data .ao-input-label {
	width:160px;
}
#content-inner-content .rechner-ergeb-all  .ao-input-data .ao-input-value, .ao-input-change {
	width:255px;
}
#content-inner-content .rechner-ergeb-all  .ao-input-data input[type="submit"] {
	margin-right:0px;
}
.rechner-main table#tabVergleich #vorversichererListe {
	width:210px;
}
/** Login **/
#content-inner-content #ao_login_margin {
	margin: 5px;
}

/** main_styles.css **/
html {
	height:auto;
}
#all {
	width:auto;
}
#body-content {
	margin-top:0px;
	width:465px;
}
#content {
	margin-top:0px;
	width:465px;
	/* Anpassung für IE6 */
	top:0px !important;
}
/** diverses **/
#content-inner-content p #hyperlinkOnlineAbschliessen {
	padding:4px 2px 3px 25px;
}
#content-inner-content p #hyperlinkAngebotAnfordern {
	padding:4px 2px 3px 25px;
}
#content-inner-content p #hyperlinkAngebotAnsehen {
	padding:4px 2px 3px 25px;
}
#content-inner a, #content-inner a:link, #content-inner a:visited, #content-inner a:active, #content-inner a:focus {
	text-decoration: underline;
}
#content-inner-content #ao-newsletter-component {
	max-width: 477px;
}
#content-inner-content #ao-newsletter-component table {
	width:450px;
}

#content-inner-content #ao-newsletter-component-banken table {
	width:450px;
}
/** Kfz Einführungsseite **/
#content-inner-content .rechner-main .rechner-footer a#ao_AnmeldenFuerGespeichertenVergleich {
	margin-left: 10px;
	font-size: 1em;
	color: #057BA4;
	font-weight: bold;
	float: left;
}

/** Hintergrundfarbe der Tabelle "Bewertung der Tarifleistung" auf der Detailseite  **/
#content-inner-content .rechner-uebersicht-top {
	background-color: #F7F7F7;
}

/** Linien in der Detailansicht  Tabelle **/
#content-inner-content .rechner-uebersicht-middle .fce-ratgeber-content .fce-ratgeber-content-table {
	table-layout: auto;
	border-collapse: collapse;
	border: 1px dotted #8A8A8B;
}

/** Linien in der Detailansicht Spalte links **/
#content-inner-content .rechner-uebersicht-middle .fce-ratgeber-content .fce-ratgeber-content-table  .fce-ratgeber-content-table-td-left {
	padding: 3px;
	border: 1px dotted #8A8A8B;
}

/** Linien in der Detailansicht Spalte mitte **/
#content-inner-content .rechner-uebersicht-middle .fce-ratgeber-content .fce-ratgeber-content-table  .fce-ratgeber-content-table-td-middle {
	padding: 3px;
	border: 1px dotted #8A8A8B;
}

/** Linien in der Detailansicht Spalte rechts **/
#content-inner-content .rechner-uebersicht-middle .fce-ratgeber-content .fce-ratgeber-content-table  .fce-ratgeber-content-table-td-right {
	padding: 10px;
	border: 1px dotted #8A8A8B;
}

#content-inner-content .rechner-all .rechner-main .angebot-anfordern-header {
	background-color: #F7F7F7;
	font-weight: bold;
	line-height: 2.8em;
	margin: 15px 0px;
}

/** Linien in der Ergebnisübersicht Spalte links mit dem Siegel **/
#content-inner-content  .rechner-ergeb-all table td.rechner-ergeb-left-td-toplistohneadr {
	border-bottom: 1px dotted #8A8A8B;
	border-right: 1px dotted #8A8A8B;
	vertical-align: middle;
	text-align: center;
}

/** Linien in der Ergebnisübersicht Spalte links mit dem Siegel **/
#content-inner-content  .rechner-ergeb-all table td.rechner-ergeb-left-td-toplistmitadr {
	border-bottom: 1px dotted #8A8A8B;
	background-color: #F7F7F7;
	vertical-align: middle;
	text-align: center;
}

/** Ausgewählter PKW in der Ergebnisübersicht **/
#content-inner-content .rechner-main #ao_rechnerergebnisselectedpkw {
	text-align: center;
}

/** Linker Abstand des Content auf der Einstiegsseite KFZ **/
#content-inner-content .rechner-main #aoVergleichStartenContent {
	margin: 10px 0px 0px 10px;
}
/** Breite der Ergebnisliste in der Fahrzeugsuche **/
#content-inner-content .rechner-main #kfz_ax_ergebnis{
	width: 424px; /* vor zusammenlegung erster und zweiter seite: 440px; */
}

/** Tabs Ergebnisseite **/
#content-inner-content .ergebnis-tab-menu {
	display: inline;
	float: left;
	margin: 3px 0px 0px 3px;
}

/** Tabs Ergebnisseite Abstand zur Tabelle **/
#content-inner-content .ergebnis-tab-bottom {
	clear:both;
	border-left:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	border-top:1px solid #B2B2B2;
	margin-left:3px;
	margin-right:3px;
	height:10px
}

#content-inner-content .ergebnis-tab-bottom-flexible {
	clear:both;
	border-left:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	margin-left:10px;
	margin-right:10px;
}

/* Anfang Banken (al - 13.10.10) */
#content-inner-content .slimlayout-banken-tagesgeld-top3{
	font-size:0.81em;
	margin-bottom:10px;
}

#content-inner-content .slimlayout-banken-tagesgeld-top3 .rechner-ergeb-all{
	width:460px;
}

.ergebnisHinweis.ergebnisHinweis-banken{
	font-size:0.7em;
	margin-top:15px;
}

.rechner-main table#tabVergleich select#einlagensicherung {
	width: 55px;
}

#content-inner-content .rechner-main .einlagensicherung-popupButton{
	width:50px;
}

#content-inner-content .slimlayout-rechner-banken-recalculate-button{
	padding:5px 5px 2px 0px;
}

#content-inner-content .rechner-header h1.slimlayout-rechner-banken-header-headline{
	background:none;
	font-size:1.1em;
	font-weight:bold;
}

#content-inner-content .rechner-ergeb-banken-recalculate-head {
	font-weight: bold;
	color: #000000;
	background-color: #F7F7F7;
	border: 1px solid #B2B2B2;
	clear: both;
	margin: 0px 3px;
	padding: 0px 5px;
	width: 100%;	
}

#content-inner-content .rechner-ergeb-banken-recalculate-body {
	border-left: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;	
	border-bottom: 1px solid #B2B2B2;	
	clear: both;	
	margin: 0px 3px;
	padding: 0px 0px 0px 5px;	
	width: 100%;
}
/* Banken Ende*/

/* Kredit Anfang - (al - 17.05.10) */
.rechner-main .rechner-vergleich-kredit table#tabVergleich{
	width:440px;
}

#content-inner-content .rechner-ergeb-kredit-recalculate-all{
	margin-left:7px;
	margin-right:13px;
    padding: 0px;
}
#content-inner-content .rechner-uebersicht-top-kredit {
	background-color: #FFFFFF;
	border:1px solid #B2B2B2;
	clear:both;
	margin:0px 10px 0px 8px;
	overflow: hidden;
	padding:9px 0px 20px;
}

#content-inner-content .rechner-uebersicht-top-kredit table {
	margin: 0px 10px 10px 10px;
}	

#content-inner-content .rechner-uebersicht-top-kredit table tr td {
	vertical-align: top; 
	text-align: left;
}	

#content-inner-content .rechner-uebersicht-top-kredit div {
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 0px 10px;;
}	

#content-inner-content .rechner-uebersicht-top-kredit div ol {
	list-style-type: decimal;
	padding: 0px 25px;
}	

#content-inner-content .rechner-uebersicht-table-kredit ul {
	font-size: 1em;
}

#content-inner-content .rechner-uebersicht-table-kredit div {
	padding: 10px;
}
#content-inner-content .rechner-all table select#anlagedauer {
	width:95px;
}
/* Ende Anpassungen Kredit */

/* Anpassungen Antragsbestaetigung KFZ (jg - 23.02.2009) */
#content-inner-content .rechner-main div#ao-kfz-antrag-abschluss {
	margin:5px 5px 0;
   width:450px;
}
/* Ende Anpassungen Antragsbestaetigung KFZ */

/* Anpassungen KfzTarifAnsicht KFZ (al - 23.09.2009) */
#content-inner-content .rechner-uebersicht-all .rechner-uebersicht-middle .fce-ratgeber-menu#slimlayout-ratgeber-menuwidth-kfz{
	width: 446px;
}

#content-inner-content .fce-ratgeber-menu ul li #slimlayout-ratgeber-link-kfz a,
#content-inner-content .fce-ratgeber-menu ul li #slimlayout-ratgeber-link-kfz a:link,
#content-inner-content .fce-ratgeber-menu ul li #slimlayout-ratgeber-link-kfz a:visited{
		padding: 0px 1px !important;
}

/* Ende Anpassungen KfzTarifAnsicht KFZ */

/* Anpassungen fürs slimlayout (al - 27.02.2009) */
.rechner-ergeb-all table.slimlayout-tdPadding td{
	padding: 0px 2px;
}

.rechner-ergeb-all table#slimlayout-tdpPadding td{
	padding: 0px 2px 0px 2px;
}

.rechner-ergeb-all table#slimlayout-tdpPadding p{
	padding: 0px 2px 0px 0px;
}

.rechner-ergeb-all p#slimlayout-pPadding{
	padding: 0px 2px;
}

.rechner-ergeb-1st-td#slimlayout-padding-1st-td{
	padding-left: 3px;
}

#content-inner-content .rechner-uebersicht-all .rechner-uebersicht-middle .fce-ratgeber-content#slimlayout-ratgeber-contentwidth{
	width: 442px;
}

.rechner-uebersicht-top-header#slimlayout-top-header{
	width: 410px;
}

.rechner-uebersicht-middle .fce-ratgeber-content table.slimlayout-bankInfo-1td tr td.rechner-uebersicht-left-col{
	padding: 0px;
	width: 90px;
}

/* Anpassungen im Girokonto Rechner*/
.rechner-ergeb-all table .giro-bankenverbund-info {
	top: 0px;
}

#content-inner-content #tabVergleich .slimlayout-giro-rechner-1td{
	width:185px;
}

#content-inner-content .rechner-ergeb-all .slimlayout-giro-vergleich-weiter{
	padding-left: 0px;
}

/* Breite von select-Feldern anpassen */
.rechner-main table#tabVergleich .giro-rechner-last-td select{
	width: 156px;
}

.rechner-main table#tabVergleich .giro-rechner-last-td input#tfZahlungseingang{
	width: 60px;
}

.rechner-main table#tabVergleich .giro-rechner-last-td input#tfGuthaben{
	width: 60px;
}

.rechner-uebersicht-middle .fce-ratgeber-content table tr td#slimlayout-smallLeftcol{
	width: 80px;
}

#content-inner-content .rechner-uebersicht-top-banken-giro{
	background-color:#FFFFFF;
	border:1px solid #B2B2B2;
	clear:both;
	margin:0 8px;
	overflow:hidden;
	padding:9px 0 20px;
}

#content-inner-content .rechner-uebersicht-top-banken-giro table{
	table-layout:fixed;
	width:100%;
}

#content-inner-content .rechner-uebersicht-top-banken-giro table#bankInfo{
	border: 0px;
	margin:0 10px 10px;
}

#content-inner-content .rechner-uebersicht-table-bankenGiro{
	border-bottom:1px dotted #8A8A8B;
	border-color:#8A8A8B;
	border-top:1px dotted #8A8A8B;
	padding-left:3px;
}

#content-inner-content .rechner-uebersicht-table-bankenGiro table tr td.rechner-uebersicht-left-col{
	border-color:#8A8A8B;
	border-right:1px dotted #8A8A8B;
	padding:0 14px;
	text-align:left;
}	

#content-inner-content .rechner-uebersicht-table-bankenGiro table tr td.rechner-uebersicht-middle-col{
	border-color:#8A8A8B;
	border-right:1px dotted #8A8A8B;
	padding:0 10px;
	text-align:left;
}
/* Ende Anpassungen im Girokonto */

/* Anpassungen im Fonds Rechner */
#tabVergleich #fondsTablePadding{
	margin-left: 0px;
	width: 430px;
}

.fce-ratgeber-content table#slimlayout-fonds-autotable{
	table-layout: auto;
}

.rechner-ergeb-all#slimlayout-fonds-smallmargin{
	margin: 0 5px;
}

.fce-ratgeber-content table#slimlayout-fonds-smallTable{
	width: 428px;
}

#slimlayout-fonds-smallPerformMargin{
	margin-left: 4px;
}

#slimlayout-fonds-rightTextpadding{
	padding-right: 6px;
}

.rechner-uebersicht-middle .fce-ratgeber-content table tr td#slimlayout-fonds-smallLeftcol{
	width: 140px;
}
/* Anpassung der Breite im Tabmenü - (al - 10.08.2009) */
#content-inner-content .rechner-uebersicht-all .rechner-uebersicht-middle .fce-ratgeber-menu#slimlayout-ratgeber-menuwidth{
	width: 442px;
}
/* Ende Anpassungen im Fonds Rechner */

/* Anpassungen im Festgeld Rechner */
#slimlayout-festgeld-height{
	height: 10px;
}

.rechner-ergeb-all table#slimlayout-tdpPadding td#slimlayout-festgeld-align{
	text-align: center;
}

#content-inner-content .rechner-ergeb-festgeld-recalculate-all{
	margin-right: 6px;
	margin-bottom: 5px;
	padding: 0px;
}

#content-inner-content .rechner-ergeb-banken-recalculate-body  td#slimlayout-festgeld-recalculate-3td{
	width: 100px;
}

/* Ende Anpassungen im Festgeld */

/* Anpassungen Pkv */
#tabVergleich td#slimlayout-pkvLeistung-1td{
	width: 165px;
}

/* Anpassungen Pkv */
.rechner-main #tabVergleich #slimlayout-pkv-select select{
	width: 48px;
}
/* Ende Anpassungen Pkv */

/* Anpassungen Tagesgeld */
.rechner-ergeb-all table#slimlayout-tagesgeld-thtdPadding th, .rechner-ergeb-all table#slimlayout-tagesgeld-thtdPadding td{
	padding: 2px;
}
/* Ende Anpassungen Tagesgeld */

/* Anpassungen LvRente */
.rechner-ergeb-all table#slimlayout-lvRente-thPadding th{
	padding: 2px;
}	

.rechner-ergeb-all table#slimlayout-lvRente-thPadding th#slimlayout-lvRenteResult-1th{
	width: 160px;
}
/* Ende Anpassungen LvRente */

.slimlayout-leftmargin{
	margin-left: 5px;
}

/* Anpassungen LvFrv */
#content-inner-content .rechner-ergeb-all p#slimlayout-LvFrv-pPadding{
	padding: 0px;
}

#content-inner-content .rechner-ergeb-all td#slimlayout-LvFrv-align{
	text-align: center;
}
/* Ende Anpassungen LvFrv */

/* Anpassungen Kredit */
/* Verschobene Ränder der Tabelle (Kredit) im slimlayout zurechtrücken*/

#content-inner-content .ergebnis-tab-menu#slimlayout-kreditTabMenu{
	margin: 3px 0px 0px 10px;
}

#content-inner-content .ergebnis-tab-bottom#slimlayout-kreditTabBottom {
	margin-left:10px;
	margin-right:10px;
}

.rechner-ergeb-all#slimlayout-kreditErgebAll {
	margin:0px 10px;
}

.rechner-ergeb-all table#slimlayout-tdpPadding td#slimlayout-kredit-1td{
	width: 120px;
}

#content-inner-content .rechner-uebersicht-top-kredit .redBorder{
	border: 1px solid #E6462A;	
}
/* Ende Anpassungen Kredit */

/* Anpassungen Kreditfinanzierung */
.rechner-ergeb-all p#slimlayout-kreditFinanzierung-pPadding{
	padding: 0px;
}

.rechner-ergeb-all td#slimlayout-kreditFinanzierung-align{
	text-align: center;
}
/* Ende Anpassungen Kreditfinanzierung */

/* Anpassungen Hausrat */
.rechner-uebersicht-middle-col#slimlayout-middle-col-smallpadding{
	padding: 0 5px;
}
/* Ende Anpassungen Hausrat */

/* Anpassungen Broker */
#slimlayout-broker-result-1td{
	width: 180px;
}
/* Ende Anpassungen Broker */

#content-inner-content table#slimlayout-riester-ergebnis{
	width: 460px;
}

/* Anpassungen Ergebnisseite KFZ (jg - 06.08.2009) */
#content-inner-content .rechner-ergeb-all #box-ao-changebox-aendern select {
	width: 285px;
}
/* Ende Anpassungen Ergebnisseite KFZ */

/* Anfang Sachversicherungen Abschlussseite - Tiefpreisgarantie (al - 04.12.2009) */
#content-inner-content .rechner-all #ao-sach-antrag-abschluss-infos{
	background-color:#F7F7F7;
}
/* Ende Sachversicherungen Abschlussseite - Tiefpreisgarantie */

/* Kfz Vergleichsübersicht Spaltenbreiten (af - 03.12.2009) */
#content-inner-content td.ao-kfz-vergleich-uebersicht-tarif {
	width: 340px;
}
#content-inner-content td.ao-kfz-vergleich-uebersicht-berechnen {
	width: 110px;
}
/* Ende Kfz Vergleichsübersicht Spaltenbreiten */

/* Div mit runden Ecken (jg - 25.03.2010) */
#body-content div.ao-div-rounded-container td.ao-input-label {
   width:145px;
}
/* Ende Div mit runden Ecken */

/* Kfz Ergebnisseite (jg - 27.04.2010) */
.rechner-ergeb-all table#ao-kfz-erg-table td.rechner-ergeb-1st-td,
.rechner-ergeb-all table#ao-kfz-erg-table th.rechner-ergeb-1st-th {
   border-right:none;
   width:240px !important;
}
.rechner-ergeb-all table#ao-kfz-erg-table td.rechner-ergeb-last-td,
.rechner-ergeb-all table#ao-kfz-erg-table th.rechner-ergeb-last-th {
   width:90px !important;
}
.rechner-ergeb-all table#ao-kfz-erg-table tr.hover td.rechner-ergeb-1st-td {
   background-position:2px 2px;
   background-repeat:no-repeat;
   padding-left:122px;
   width:128px !important;
}
/* Ende Kfz Ergebnisseite */

/* PkwAntragZahlungPage: Tarifupgrade (af - 04.11.2010) */
#content-inner-content #ao-tarif-upgrade label {
	width: 320px; /* Width of labels */
}
#content-inner-content #ao-tarif-upgrade label {
	margin-right: 10px;
}
/* Ende PkwAntragZahlungPage: Tarifupgrade */

/* Dialog Kundenbewertungen (jg - 29.12.2010) */
#ao-kfz-bew-dialog div#ao-kfz-bew-dialog-scroller {
   height:230px;
}
/* Ende Dialog Kundenbewertungen */

/* Contendor PHV (al- 21.03.2011) */
#content-inner-content .rechner-main table#tabVergleich #ao-rb-vorversicherung-contendor{
	width: 230px;
}

#content-inner-content .rechner-main table#tabVergleich #ao-td-vv-kuendigung-contendor{
	width: 205px;
}

#content-inner-content .rechner-main table#tabVergleich #ao-pb-kuendigung-vorversicherer{
	width: 230px;
}

#content-inner-content .rechner-main table#tabVergleich #ao-pb-name-vorversicherer{
	width: 230px;
}

/* Ende Anpassungen slimlayout */

