/* ---------- Dialogkrog ---------- */

#privat .dialogKroge
{
	width: 532px;
	float: left;
}

#privat .dialogKroge p
{
	font-weight: bold;
	color: #6b695e;
	margin: 0px;
	font-size: 14px;
}

#privat .dialogKroge input
{
	margin-top: 6px;
}

/* Styling af beregningsforudsætninger */
#privat .beregningsforudsaetninger
{
	float: left;
	color: #6b695e;
	font-size: 9px;
	border-top: 1px solid #ece9d8;
	border-bottom: 1px solid #ece9d8;		
}

/* Styling af navigation */
#privat .navigation
{
	margin-top: 8px;
}

/* Ældre dialoger uden indramning har en streg over navigationen. Denne streg skal fjernes, når indramningen tilføjes */

#privat #kursliste .navigation
{
	border-top: 1px solid #ece9d8;
	padding-top: 16px;
	margin-top: 16px;
}

/* Tabeller i fieldset */
#privat fieldset table tbody th
{
	border-bottom: none;
}

#privat fieldset table tbody td
{
	text-align: right;
}

/* Styling af linkListe */

#privat .linkListe
{
	float: right;	
}

#privat .linkListe ul
{
	width: auto;
	list-style: none;
	margin: 0;
	padding: 0;
}

#privat .linkListe li
{
	width: auto;
	cursor: pointer;
	padding: 0 0 0 10px;
}

#privat .linkListe p
{
	font-weight: bold;
	color: #6b695e;
	font-size: 14px;
	margin: 0,0,5px,0;
	padding:0;
}

/* Styling af betalingsplan */

#privat div.betalingsplan table th
{
	padding: 0;
}

#privat div.betalingsplan table td.first
{
	text-align: left;
	padding-left: 15px;
}

#privat .ikonEjendom
{
    background-image: url("ejendom.png");
    background-repeat: no-repeat;
    background-position: left centre;
    padding-left: 21px;
}

#privat .ikonRaadighed
{
    background-image: url("budget_ikon_groen.png ");
    background-repeat: no-repeat;
    background-position: left centre;
    padding-left: 21px;
}

#privat .ikonUdgiftBolig
{
    background-image: url("budget_ikon_brun.png");
    background-repeat: no-repeat;
    background-position: left centre;
    padding-left: 21px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*                  Kontakt mig                  */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #kontaktMig .grundlag #ArsagAngivet
{
	border: 1px solid #ece9d8;
	margin: 14px 0px 14px 0px;
}

#privat #kontaktMig .grundlag #ArsagAngivet h2
{
	margin-bottom: 0px;
	padding-left: 14px;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}

#privat #kontaktMig .grundlag #AArsagsTekst
{
	padding: 2px 0px 2px 14px;
}

#privat #kontaktMig .grundlag col.grundlag
{
	width: 252px;
}

#privat #kontaktMig .grundlag table
{
	margin-top: 16px;
	width: 100%;
	border-collapse: collapse;
}

#privat #kontaktMig .grundlag table textarea
{
	width: 238px;
}

#privat #kontaktMig .grundlag table th
{
	width: 196px;
}

#privat #kontaktMig .grundlag table tr .ledetekstTilBoks
{
	border-bottom: none;
	vertical-align: top;
	padding-top: 5px;
}

#privat #kontaktMig .grundlag table td input
{
	text-align: left;
	vertical-align: top;
}

#privat #kontaktMig .grundlag table td img
{
	padding-right: 14px;
}

#privat #kontaktMig .grundlag table td.sendEmail
{
	vertical-align: bottom;
}

#privat #kontaktMig .grundlag table td.billede
{
	text-align: right;
	vertical-align: top;
}

#privat #kontaktMig .grundlag table thead th
{
	padding: 2px 0px 2px 14px;
	text-align: left;
}

#privat #kontaktMig .grundlag table tfoot
{
	height: 14px;
}

#privat #kontaktMig .grundlag div.ringMigOp
{
	padding-top: 4px;
}

#privat #kontaktMig .grundlag div.ringMigOpSenere p
{
	padding-left: 42px;
    margin: 2px 0 0 0;
}

#privat #kontaktMig .grundlag div.ringMigOpSenere input
{
	margin-top: 3px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Lån til køb af bolig                       */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* Dialogen */

#privat #laanTilKoebAfBolig .dialogKroge
{
	width: 383px;
	margin-bottom: 0px;
}

#privat #laanTilKoebAfBolig .dialogKroge input
{	
	margin-bottom: 6px;
	margin-top: 0px;
}

/*Rådgivning*/
#privat #laanTilKoebAfBolig #resultat fieldset.raadgivning
{
	margin-top: 10px;
	padding: 6px;	
}

#privat #laanTilKoebAfBolig #resultat fieldset.raadgivning table tbody td
{
	text-align: left;
	width: 100%;
	padding: 0px 0px 5px 0px;
}

#privat #laanTilKoebAfBolig #resultat fieldset.raadgivning table td IMG
{
	float: left;
	padding-right: 5px;
}

/* beregningsgrundlag */

/* beregningsgrundlagUdvidet */

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet table thead tr th
{
	padding-top: 8px;
	font-weight: bold;
	border: none;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet table
{
	width: 100%;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet table th
{
	width: 30%;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet table td
{
	width: 23%;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet div.produktvalg table th
{
	height: 20px;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet p
{
	margin-bottom: 5px;
}

/* Nøgletal start */
#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet .resultat
{
	border-top: 1px solid #ece9d8;
	padding-top: 8px;
	margin-top: 8px;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet .resultat table td
{
	padding-right: 15px;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet .resultat table thead td
{
	font-weight: bold;
	padding-right: 15px;
}

#privat #laanTilKoebAfBolig #beregningsgrundlagUdvidet p
{
	margin-bottom: 5px;
}
/* Nøgletal slut */

/* resultat */

#privat #laanTilKoebAfBolig #resultat div.tabStrip
{
	padding-top: 10px;
}

#privat #laanTilKoebAfBolig #resultat div.tabStrip li
{
	width: 188px;
}

#privat #laanTilKoebAfBolig #resultat div.tabStrip a
{
	width: 84%;
}

#privat #laanTilKoebAfBolig #resultat table
{
	width: 100%;
	border-collapse: collapse;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer div.summering table thead td
{
	padding-top: 10px;	
	vertical-align:top;	
}


#privat #laanTilKoebAfBolig #resultat table th, #privat #laanTilKoebAfBolig #resultat table td
{
	width: 25%;
}

#privat #laanTilKoebAfBolig #resultat .ydelsePrValg h3
{
	display: inline;
	padding-right: 15px;
}

#privat #laanTilKoebAfBolig #resultat table.sammenlignYdelser
{
	border: solid 1px #6B695E;
	margin: 16px 0 16px 0;
	background-color: #F3F1EC;
}

#privat #laanTilKoebAfBolig #resultat table.sammenlignYdelser a.ledetekst /* Ydelses ledeteksterne skal være med fed skrift*/
{
	font-weight: bold;
}

#privat #laanTilKoebAfBolig #resultat table.sammenlignYdelser a.ledetekst span /* Hjælpeteksterne skal ikke være med fed skrift*/
{
	font-weight: normal;
}

#privat #laanTilKoebAfBolig #resultat
{
	margin-top: 10px;
}

#privat #laanTilKoebAfBolig #resultat p
{
	margin-bottom: 5px;
}

#privat #laanTilKoebAfBolig #resultat div.dialogKroge p
{
	margin-bottom: 11px;
}

/* detaljer */

#privat #laanTilKoebAfBolig #resultat div.detaljer .visSkjulPanel a
{
	width: auto;
}

#privat #laanTilKoebAfBolig #resultat div.visSkjulPanel
{
	margin-top: 16px;
	padding-bottom: 0px;
	border-bottom: solid 1px #ece9d8;
}

#privat #laanTilKoebAfBolig #resultat div.notVisible
{
	border: none;
	padding-bottom: 0px;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer .summering table th
{
	width: 26%;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer .summering table td
{
	text-align: right;
	padding-right: 13px;
	width: 24%;
}

#privat #laanTilKoebAfBolig #resultat table thead th
{
	padding-top: 16px;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer table thead td
{
	font-weight: bold;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer table td.subTotal, #privat #laanTilKoebAfBolig #resultat div.detaljer table th.subTotal
{
	border-top: dotted 1px #e8e5d8;
	padding-bottom: 16px;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer table col.summering
{
	background-color: #e8e5d8;
	vertical-align: top;	
}

#privat #laanTilKoebAfBolig #resultat div.detaljer table td
{
	vertical-align: top;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer table tr.grandTotal
{
	padding-bottom: 8px;
}

#privat #laanTilKoebAfBolig #resultat div.detaljer table .grandTotal td
{
	font-weight: bold;	
}

#privat #laanTilKoebAfBolig #resultat div.detaljer table tr.grandTotal td, #privat #laanTilKoebAfBolig #resultat div.detaljer table tr.grandTotal th
{
	border-top: dotted 1px #e8e5d8;
}

#privat #laanTilKoebAfBolig #resultat div.infoBox
{
	border: 1px solid #ece9d8;
	margin: 0;
	margin-top: 16px;
	padding: 0;
	display: block;
	float: left;
}

#privat #laanTilKoebAfBolig #resultat div.infoBox h3
{
	padding: 0 0 0 15px;
	margin: 0px;
	background-color: #f3f1ec;
	font-weight: 700;
	font-size: 11px;
	line-height: 16px;
	border-bottom: solid 1px #ece9d8;
}

#privat #laanTilKoebAfBolig #resultat div.infoBox table
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	color: #545454;
}

#privat #laanTilKoebAfBolig #resultat div.infoBox table col.first
{
	width: 50%;
}

#privat #laanTilKoebAfBolig #resultat div.infoBox th
{
	padding-left: 15px;
	text-align: left;
}

#privat #laanTilKoebAfBolig #resultat div.infoBox td
{
	padding-right: 15px;
	text-align: right;
}

#privat #laanTilKoebAfBolig #resultat div.infoBox div.first
{
	width: 49%;
	float: left;	
}

#privat #laanTilKoebAfBolig #resultat div.infoBox div.last
{
	width: 49%;
	float: right;	
}

#privat #laanTilKoebAfBolig #resultat div.forudsaetninger div.first
{
	width: 48%;
	float: left;	
}

#privat #laanTilKoebAfBolig #resultat div.forudsaetninger div.last
{
	width: 48%;
	float: right;
}

#privat #laanTilKoebAfBolig #resultat div.forudsaetninger th
{
	text-align: left;
}

#privat #laanTilKoebAfBolig #resultat div.forudsaetninger td
{
	text-align: right;
}

#privat #laanTilKoebAfBolig #resultat div.betalingsplan table th, 
#privat #laanTilKoebAfBolig #resultat div.betalingsplan table td
{
	width: auto;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*                  Beregnprisleje               */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* Dialogen */

/* beregningsgrundlag */

#privat #beregnPrisleje #beregningsgrundlag .grundlag tbody th
{
	border: none;
	padding-top: 10px;
}

#privat #beregnPrisleje #beregningsgrundlag tbody th h3
{
	margin: 0;
	font-size: 11px;
}

#privat #beregnPrisleje #beregningsgrundlag tbody th.ledetekst
{
	border-bottom: dotted 1px #E8E5D8;
}

/* resultatKontantpris */

#privat #beregnPrisleje #resultatKontantpris table tbody th
{
	width: 308px;
}

#privat #beregnPrisleje #resultatKontantpris table tbody th.separator
{
	width: 100%;
}

#privat #beregnPrisleje #resultatKontantpris table tbody td
{
	width: 462px;
	padding-right: 280px;
	text-align: right;
}

/* resultatYdelse */

#privat #beregnPrisleje #resultatYdelse table tbody th
{
	width: 308px;
}

#privat #beregnPrisleje #resultatYdelse table tbody th.separator
{
	width: 100%;
}

#privat #beregnPrisleje #resultatYdelse table tbody th.visYdelsePr Div
{
	display: inline;
}

#privat #beregnPrisleje #resultatYdelse table tbody td
{
	width: 462px;
	padding-right: 280px;
	text-align: right;
}


/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*                 Beregn friværdi               */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/


#privat #beregnFrivaerdi #beregningsgrundlag th
{
	width: 30%;
}

#privat #beregnFrivaerdi #beregningsgrundlag fieldset legend
{
	color: #2b2b2b;
	font-size: 11px;
	font-weight: bold;
}

/* TODO: Overvej at samle rådgivningsstyling for BestilGaranti og BeregnFrivaerdi */
#privat #beregnFrivaerdi #beregningsgrundlag .raadgivning
{
	vertical-align: top;
	padding-top: 1px;
	width: 40%;
}

#privat #beregnFrivaerdi #beregningsgrundlag .raadgivning fieldset
{
	padding-left: 14px;
	padding-right: 2px;
	padding-bottom: 14px;
}

#privat #beregnFrivaerdi #beregningsgrundlag .raadgivning fieldset p
{
	margin: 2px;
}

#privat #beregnFrivaerdi #beregningsgrundlag fieldset.resultat
{
	margin-bottom: 8px;
	margin-left: 1px;
	padding: 8px 2px 8px 2px;
	width: 50%;
	background-color: #F3F1EC;
	font-weight: bold;
}

#privat #beregnFrivaerdi #beregningsgrundlag fieldset.resultat a.ledetekst /* Resultat ledeteksterne skal være med fed skrift*/
{
	font-weight: bold;
}

#privat #beregnFrivaerdi #beregningsgrundlag fieldset.resultat a.ledetekst span /* Hjælpeteksterne skal ikke være med fed skrift*/
{
	font-weight: normal;
}

#privat #beregnFrivaerdi #beregningsgrundlag fieldset.resultat table tbody td
{
	width: 10%;
	padding: 0px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*              Bestil lånebevis				 */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* Dialogkroge */

#privat #bestilLaaneBevis .dialogKroge
{
	width: 383px;
	margin-bottom: 0px;	
}

#privat #bestilLaaneBevis .dialogKroge input
{
	margin-top: 0px;
	margin-bottom: 6px;
}

/*Rådgivning*/


#privat #bestilLaaneBevis fieldset.raadgivning table tbody td
{
	text-align: left;
	width: 100%;
	padding: 0px 0px 5px 0px;
}

#privat #bestilLaaneBevis fieldset.raadgivning table td IMG
{
	float: left;
	padding-right: 5px;
}

#privat #bestilLaaneBevis #bekraeftigelse p
{
	margin-bottom: 5px;	
}


/* -------- */

#privat #bestilLaaneBevis h3
{
	margin-bottom: 0px;
}

#privat #bestilLaaneBevis #formaal .alder
{
	width: 20px;
}

#privat #bestilLaaneBevis #formaal .antal
{
	width: 20px;
}

#privat #bestilLaaneBevis .grundlag table tr .ledetekstTilKommentarboks
{
	vertical-align: top;
	padding-top: 5px;
	border-bottom: none;
}

#privat #bestilLaaneBevis #personOplysninger .grundlag table td input
{
	text-align: left;
}

#privat #bestilLaaneBevis #personOplysninger .grundlag table td span input
{
	text-align: right;
}

#privat #bestilLaaneBevis #personOplysninger .inputMedinformator
{
	float: left;
}

/*	Løser at informator skjules af dropdown i Internet explorer. Dette sker ved at flytte informatoren.
	Problem at firefox og internet explorer er forskellig... derfor alligevel altid problem ved denne løsning  */
#privat #bestilLaaneBevis #personOplysninger .informator span.hjaelpetekst
{
	left: -90px;
	width: 130px;
}

#privat #bestilLaaneBevis #personOplysninger .informator
{
	margin-top: 1px;
}

#privat #bestilLaaneBevis #formaal th
{
	width: 34%;
}

#privat #bestilLaaneBevis #formaal td
{
	width: 29%;
}

#privat #bestilLaaneBevis #formueOgGaeld th
{
	width: 68%;
}

#privat #bestilLaaneBevis #formueOgGaeld .tbFormueOgGaeld td
{
	width: 32%;
}

#privat #bestilLaaneBevis #formueOgGaeld .RaadgivningOgKontakt tr th
{
	width: 40%;
}

#privat #bestilLaaneBevis #formueOgGaeld .RaadgivningOgKontakt
{
	width: 100%;
}

#privat #bestilLaaneBevis #formueOgGaeld .kontakt
{
	width: 19%;
	text-align: right;
}

#privat #bestilLaaneBevis #formueOgGaeld .kontakt2
{
	width: 25%;
	padding-left: 28px;
	text-align: right;
}

#privat #bestilLaaneBevis #personOplysninger .grundlag table td
{
	width: 28%;
}

#privat #bestilLaaneBevis #personOplysninger th
{
	width: 47%;
}

/*  Fremhæv et panel - slut */

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*              Bestil garanti			         */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/




/* Grundlag */
#privat #bestilGaranti #grundlag table tr
{
	border-bottom-style: dotted;
	border-style: none none dotted;
}

#privat #bestilGaranti #grundlag table tr td input
{
	text-align: left;
	margin-right: 28px;
}

#privat #bestilGaranti #grundlag table tr td .checkBoks input
{
	margin-right: 8px;
	padding-top: 0px;
	text-align: left;
}


#privat #bestilGaranti #grundlag table tr th a
{
	float: left;
}

#privat #bestilGaranti #grundlag table tr th h3
{
	margin-top: 16px;
	margin-bottom: 0px;
}

#privat #bestilGaranti .obligatorisk
{
	padding-left: 4px;
}

#privat #bestilGaranti #grundlag table tr td input.beloeb
{
	text-align: right;
}


#privat #bestilGaranti #grundlag table tr .ledetekstTilKommentarboks
{
	border-bottom: none;
	vertical-align: top;
	padding-top: 5px;
}

#privat #bestilGaranti #grundlag fieldset legend
{
	color: #2b2b2b;
	font-size: 11px;
	font-weight: bold;
}

#privat #bestilGaranti #grundlag fieldset.samtykkeerklaering
{
	margin-top: 16px;
	margin-bottom: 8px;
	padding: 16px;
}

#privat #bestilGaranti #grundlag .raadgivning
{
	vertical-align: top;
	padding-top: 1px;
}

#privat #bestilGaranti #grundlag .raadgivning fieldset
{
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
}

#privat #bestilGaranti #grundlag .valideringsoversigt
{
	padding-left: 14px;
}

#privat #bestilGaranti #grundlag .navigation .videreknap
{
	float: right;
	cursor: pointer;
}

/* Bekræftelse */
#privat #bestilGaranti #bekraeftelse .navigation .okKnap
{
	clear: both;
	float: right;
	background-image: url(/412568AF004881F2/CGUView/ok/$File/ok.gif);
	width: 37px;
	height: 17px;
	cursor: pointer;
}


/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*              Læg boligbudget			         */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* Beregningsgrundlag */

/* #privat #boligbudget #beregningsgrundlag .detaljer */
#privat #boligbudget #grundlag .detaljer
{
	border: solid 1px #6B695E;
	background-color: #F3F1EC;
}

/* #privat #boligbudget #beregningsgrundlag .samletBeloeb */
#privat #boligbudget #grundlag .samletBeloeb
{
	text-align: right;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*              Bestil tilbud					 */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #bestilTilbud h3
{
	margin-bottom: 0px;
}

#privat #bestilTilbud #boligOgFamilieforhold .alder
{
	width: 20px;
}

#privat #bestilTilbud #boligOgFamilieforhold .antal
{
	width: 20px;
}

#privat #bestilTilbud .grundlag table tr .ledetekstTilKommentarboks
{
	vertical-align: top;
	padding-top: 5px;
	border-bottom: none;
}

#privat #bestilTilbud #laaneOenske table th
{
	height: 27px;
}

#privat #bestilTilbud #personOplysninger .grundlag table td input
{
	text-align: left;
}

#privat #bestilTilbud #personOplysninger .grundlag table td span input
{
	text-align: right;
}

#privat #bestilTilbud #personOplysninger .inputMedinformator
{
	float: left;
}

/*	Løser at informator skjules af dropdown i Internet explorer. Dette sker ved at flytte informatoren.
	Problem at firefox og internet explorer er forskellig... derfor alligevel altid problem ved denne løsning  */
#privat #bestilTilbud #personOplysninger .informator span.hjaelpetekst
{
	left: -90px;
	width: 130px;
}

#privat #bestilTilbud #personOplysninger .informator
{
	margin-top: 1px;
}

#privat #bestilTilbud #boligOgFamilieforhold th
{
	width: 34%;
}

#privat #bestilTilbud #boligOgFamilieforhold td
{
	width: 29%;
}

#privat #bestilTilbud #formueOgGaeld th
{
	width: 68%;
}

#privat #bestilTilbud #formueOgGaeld .tbFormueOgGaeld td
{
	width: 32%;
}

#privat #bestilTilbud #formueOgGaeld .RaadgivningOgKontakt tr th
{
	width: 40%;
}

#privat #bestilTilbud #formueOgGaeld .RaadgivningOgKontakt
{
	width: 100%;
}

#privat #bestilTilbud #formueOgGaeld .kontakt
{
	width: 19%;
	text-align: right;
}

#privat #bestilTilbud #formueOgGaeld .kontakt2
{
	width: 25%;
	padding-left: 28px;
	text-align: right;
}

#privat #bestilTilbud #personOplysninger .grundlag table td
{
	width: 28%;
}

#privat #bestilTilbud #personOplysninger th
{
	width: 47%;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*              Bestil vurdering				 */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* Dialogkroge */

#privat #bestilVurdering .dialogKroge
{
	width: 383px;
	margin-bottom: 0px;	
}

#privat #bestilVurdering .dialogKroge input
{
	margin-top: 0px;
	margin-bottom: 6px;
}

/*Rådgivning*/
#privat #bestilVurdering #resultat fieldset.raadgivning
{
	margin-top: 10px;
	padding: 6px;	
}

#privat #bestilVurdering fieldset.raadgivning table tbody td
{
	text-align: left;
	width: 100%;
	padding: 0px 0px 5px 0px;
}

#privat #bestilVurdering fieldset.raadgivning table td IMG
{
	float: left;
	padding-right: 5px;
}

/* generelt*/

#privat #bestilVurdering h3
{
	margin-bottom: 0px;
	margin-top:16px;
}

#privat #bestilVurdering p
{
	margin-bottom: 5px;	
}

#privat #bestilVurdering #grundlag .introtekst
{
	padding-bottom: 8px;
}

#privat #bestilVurdering #grundlag table td
{
	width: 204px;
}

#privat #bestilVurdering #grundlag table td input
{
	text-align: left;
}

#privat #bestilVurdering #grundlag table td span input
{
	text-align: right;
}


/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Beregn lån i friværdi                      */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* Dialogen */

#privat #beregnLaanIFrivaerdi .dialogKroge
{
	width: 383px;	
}

/* beregningsgrundlag */

/* beregningsgrundlagUdvidet */

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet table thead tr th
{
	padding-top: 8px;
	font-weight: bold;
	border: none;
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet table
{
	width: 100%;
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet table th
{
	width: 30%;	
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet table td
{
	width: 23%;
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet div.produktvalg table th
{
	height: 20px;	
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet p
{
	margin-bottom: 5px;
}

/* Nøgletal start */
#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet .resultat
{
	border-top: 1px solid #ece9d8;
	padding-top: 8px;
	margin-top: 8px;
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet .resultat table td
{
	padding-right: 15px;
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet .resultat table thead td
{
	font-weight: bold;
	padding-right: 15px;
}

#privat #beregnLaanIFrivaerdi #beregningsgrundlagUdvidet p
{
	margin-bottom: 5px;
}
/* Nøgletal slut */

/* resultat */

#privat #beregnLaanIFrivaerdi #resultat div.grundlag table th
{
	border: none;
	width: 20%;	
	padding-left:15px;
}

#privat #beregnLaanIFrivaerdi #resultat div.grundlag table td
{
	width: 30%;
	text-align: right;
	padding-top: 0px;
}

#privat #beregnLaanIFrivaerdi #resultat div.tabStrip
{
	padding-top: 10px;
}

#privat #beregnLaanIFrivaerdi #resultat div.tabStrip li
{
	width: 188px;
}

#privat #beregnLaanIFrivaerdi #resultat div.tabStrip a
{
	width: 84%;
}

#privat #beregnLaanIFrivaerdi #resultat table
{
	width: 100%;
	border-collapse: collapse;
}

#privat #beregnLaanIFrivaerdi #resultat table th, #privat #beregnLaanIFrivaerdi #resultat table td
{
	width: 25%;
}

#privat #beregnLaanIFrivaerdi #resultat .ydelsePrValg h3
{
	display: inline;
	padding-right: 15px;
}

#privat #beregnLaanIFrivaerdi #resultat table.sammenlignYdelser
{
	border: solid 1px #6B695E;
	margin: 16px 0 16px 0;
	background-color: #F3F1EC;
}

#privat #beregnLaanIFrivaerdi #resultat table.sammenlignYdelser a.ledetekst /* Ydelses ledeteksterne skal være med fed skrift*/
{
	font-weight: bold;
}

#privat #beregnLaanIFrivaerdi #resultat table.sammenlignYdelser a.ledetekst span /* Hjælpeteksterne skal ikke være med fed skrift*/
{
	font-weight: normal;
}

#privat #beregnLaanIFrivaerdi #resultat
{
	margin-top: 10px;
}

#privat #beregnLaanIFrivaerdi #resultat p
{
	margin-bottom: 5px;
}

/* detaljer */

#privat #beregnLaanIFrivaerdi #resultat div.detaljer .visSkjulPanel a
{
	width: auto;
}

#privat #beregnLaanIFrivaerdi #resultat div.visSkjulPanel
{
	margin-top: 16px;
	padding-bottom: 0px;
	border-bottom: solid 1px #ece9d8;
}

#privat #beregnLaanIFrivaerdi #resultat div.notVisible
{
	border: none;
	padding-bottom: 0px;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer .summering table th
{
	width: 34%;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer .summering table td
{
	text-align: right;
	padding-right: 13px;
	width: 16%;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer table thead td
{
	font-weight: bold;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer table td.subTotal, #privat #beregnLaanIFrivaerdi #resultat div.detaljer table th.subTotal
{
	border-top: dotted 1px #e8e5d8;
	padding-bottom: 16px;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer table col.summering
{
	background-color: #e8e5d8;
	vertical-align: top;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer table tr.grandTotal
{
	padding-bottom: 8px;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer table .grandTotal td
{
	font-weight: bold;
}


#privat #beregnLaanIFrivaerdi #resultat div.detaljer div.summering table thead td
{
	padding-top: 10px;	
	vertical-align:top;
}

#privat #beregnLaanIFrivaerdi #resultat table thead th
{
	padding-top: 16px;
}

#privat #beregnLaanIFrivaerdi #resultat div.detaljer table tr.grandTotal td, #privat #beregnLaanIFrivaerdi #resultat div.detaljer table tr.grandTotal th
{
	border-top: dotted 1px #e8e5d8;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox
{
	border: 1px solid #ece9d8;
	margin: 0;
	margin-top: 16px;
	padding: 0;
	display: block;
	float: left;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox h3
{
	padding: 0 0 0 15px;
	margin: 0px;
	background-color: #f3f1ec;
	font-weight: 700;
	font-size: 11px;
	line-height: 16px;
	border-bottom: solid 1px #ece9d8;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox table
{
	width: 100%;
	padding: 10px 10px 10px 10px;
	color: #545454;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox table col.first
{
	width: 50%;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox th
{
	padding-left: 15px;
	text-align: left;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox td
{
	padding-right: 15px;
	text-align: right;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox div.first
{
	width: 49%;
	float: left;
}

#privat #beregnLaanIFrivaerdi #resultat div.infoBox div.last
{
	width: 49%;
	float: right;
}

#privat #beregnLaanIFrivaerdi #resultat div.betalingsplan table th, 
#privat #beregnLaanIFrivaerdi #resultat div.betalingsplan table td
{
	width: auto;
}

#privat #beregnLaanIFrivaerdi #resultat div.forudsaetninger table th
{
	padding-left:0px;	
}


#privat #beregnLaanIFrivaerdi #resultat div.forudsaetninger div.first
{
	width: 53%;
	float: left;		
}

#privat #beregnLaanIFrivaerdi #resultat div.forudsaetninger div.last
{
	width: 47%;
	float: right;	
}

#privat #beregnLaanIFrivaerdi #resultat div.forudsaetninger th
{
	text-align: left;
}

#privat #beregnLaanIFrivaerdi #resultat div.forudsaetninger td
{
	text-align: right;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Beregn billigste lån                       */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* Dialogen */

#privat #beregnBilligsteLaan .dialogKroge
{
	width: 383px;	
}

#privat #beregnBilligsteLaan .linkListe p
{
	margin-bottom: 5px;
}

/* Grundlag */

#privat #beregnBilligsteLaan #grundlag table
{
	width: 100%;
}

#privat #beregnBilligsteLaan #grundlag .raadgivning
{
	vertical-align: top;
	padding-top: 1px;
}

#privat #beregnBilligsteLaan #grundlag .raadgivning fieldset
{
	padding: 0 14px 14px 14px;
}

#privat #beregnBilligsteLaan #grundlag .raadgivning fieldset legend
{
	color: #2b2b2b;
	font-size: 11px;
	font-weight: bold;
}

/* Resultat */

#privat #beregnBilligsteLaan .resultat
{
	margin-top: 10px;
}

#privat #beregnBilligsteLaan #resultat div.tabStrip
{
	padding-top: 10px;
}

#privat #beregnBilligsteLaan #resultat div.tabStrip li
{
	width: 188px;
}

#privat #beregnBilligsteLaan #resultat div.tabStrip a
{
	width: 84%;
}

#privat #beregnBilligsteLaan #resultat table
{
	width: 100%;
	border-collapse: collapse;
}

#privat #beregnBilligsteLaan #resultat table col
{
	width: 25%;
}

#privat #beregnBilligsteLaan #resultat table col.ledetekst
{
	width: 32%;
}

#privat #beregnBilligsteLaan #resultat table col.first
{
	width: 18%;
}

#privat #beregnBilligsteLaan #resultat table td .billigsteLaan
{
	font-weight: bold;
}

#privat #beregnBilligsteLaan #resultat table tbody th
{
	font-weight: bold;
	font-size: 11px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Beregn omlægning                           */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #beregnOmlaegning .dialogKroge
{
	width: 518px;
	margin-bottom: 0px;
}

#privat #beregnOmlaegning h2
{
	margin-top: 10px;
	margin-bottom: 0px;
}

/* beregningsgrundlag */

#privat #beregnOmlaegning #beregningsgrundlag h3
{
	margin-top: 10px;
}	

#privat #beregnOmlaegning #beregningsgrundlag table thead tr th
{
	font-weight: bold;
	border: none;
}

/* beregningsgrundlagUdvidet */

#privat #beregnOmlaegning #beregningsgrundlagUdvidet table
{
	width: 80%;
	padding-top: 8px;
}

#privat #beregnOmlaegning #beregningsgrundlagUdvidet table th,
#privat #beregnOmlaegning #beregningsgrundlagUdvidet table td
{
	width: 20%;
}

#privat #beregnOmlaegning #beregningsgrundlagUdvidet table td
{
	padding-right: 28px;
}

#privat #beregnOmlaegning #beregningsgrundlagUdvidet table thead th,
#privat #beregnOmlaegning #beregningsgrundlagUdvidet table thead td
{
	font-weight: bold;
}

#privat #beregnOmlaegning #beregningsgrundlagUdvidet div.produktvalg table th
{
	height: 20px;
}

#privat #beregnOmlaegning #beregningsgrundlagUdvidet div.produktvalg table td.nuvaerendeLaan
{
	text-align: right;
}

/* Nøgletal start */
#privat #beregnOmlaegning #beregningsgrundlagUdvidet .resultat
{
	border-top: 1px solid #ece9d8;
	margin-top: 8px;
}

#privat #beregnOmlaegning #beregningsgrundlagUdvidet .resultat table tbody td.nytlaan
{
	padding-right: 40px;	
}

#privat #beregnOmlaegning #beregningsgrundlagUdvidet p
{
	margin-bottom: 5px;
}
/* Nøgletal slut */

/* resultat */

#privat #beregnOmlaegning div.forudsaetninger tbody th
{
	text-align:left;
	width:25%;
}

#privat #beregnOmlaegning div.forudsaetninger tbody th.ledetekst
{
	padding-left: 16px;
}

#privat #beregnOmlaegning div.forudsaetninger tbody td
{
	text-align:right;
	width:25%;	
}

#privat #beregnOmlaegning div.forudsaetninger tbody td.vaerdi
{
	padding-right: 16px;
}

#privat #beregnOmlaegning #resultat div.tabStrip .menu li
{
	float: left;
	margin: 0 1px 0 0;
	padding: 0;
	background-image: url("norm_right_long.gif" );
	background-repeat: no-repeat;
	background-position: right top;
}

#privat #beregnOmlaegning #resultat div.tabStrip .menu .selectedTab
{
	background-image: url("norm_right_on_long.gif" );
}

#privat #beregnOmlaegning #resultat div.tabStrip
{
	padding-top: 10px;
}

#privat #beregnOmlaegning #resultat div.tabStrip li
{
	width: 377px;
}

#privat #beregnOmlaegning #resultat div.tabStrip a
{
	width: 84%;
}

#privat #beregnOmlaegning #resultat table
{
	width: 100%;
	border-collapse: collapse;
}

#privat #beregnOmlaegning #resultat table th,
#privat #beregnOmlaegning #resultat table td
{
	width: 25%;
}

#privat #beregnOmlaegning #resultat .ydelsePrValg h3
{
	display: inline;
	padding-right: 15px;
}

#privat #beregnOmlaegning #resultat table.ydelser
{
	margin-top: 16px;
}

#privat #beregnOmlaegning #resultat table.ydelser td
{
	font-weight: bold;
	margin-top: 16px;
}

#privat #beregnOmlaegning #resultat table.sammenlignYdelser
{
	border: solid 1px #6B695E;
	margin: 8px 0 16px 0;
	background-color: #F3F1EC;
}

#privat #beregnOmlaegning #resultat table.provenu
{
	margin-bottom: 16px;
}

#privat #beregnOmlaegning #resultat table.sammenlignYdelser a.ledetekst /* Ydelses ledeteksterne skal være med fed skrift*/
{
	font-weight: bold;
}

#privat #beregnOmlaegning #resultat table.sammenlignYdelser a.ledetekst span /* Hjælpeteksterne skal ikke være med fed skrift*/
{
	font-weight: normal;
}

#privat #beregnOmlaegning #resultat
{
	margin-top: 10px;
}

#privat #beregnOmlaegning #resultat p
{
	margin-bottom: 5px;
}

/* detaljer */

#privat #beregnOmlaegning #resultat div.detaljer .visSkjulPanel a
{
	width: auto;
}

#privat #beregnOmlaegning #resultat div.visSkjulPanel
{
	margin-top: 16px;
	padding-bottom: 0px;
}

#privat #beregnOmlaegning #resultat div.detaljer table col.summering
{
	background-color: #e8e5d8;
	vertical-align: top;
}

#privat #beregnOmlaegning #resultat div.detaljer .summering table th
{
	width: 34%;
}

#privat #beregnOmlaegning #resultat div.detaljer .summering table td
{
	text-align: right;
	padding-right: 13px;
	width: 24%;
}

#privat #beregnOmlaegning #resultat div.detaljer table thead th
{
	padding-top: 16px;
}

#privat #beregnOmlaegning #resultat div.detaljer table thead td
{
	padding-top: 10px;
	font-weight: bold;
}

#privat #beregnOmlaegning #resultat div.detaljer table td.subTotal, 
#privat #beregnOmlaegning #resultat div.detaljer table th.subTotal
{
	border-top: dotted 1px #e8e5d8;
	padding-bottom: 16px;
}

#privat #beregnOmlaegning #resultat div.detaljer table tr.grandTotal
{
	padding-bottom: 8px;
}

#privat #beregnOmlaegning #resultat div.detaljer table tr.grandTotal th
{
	border-bottom: solid 1px #e8e5d8;
}

#privat #beregnOmlaegning #resultat div.detaljer table tr.grandTotal td
{
	border-bottom: solid 1px #e8e5d8;
	font-weight: bold;
}

#privat #beregnOmlaegning #resultat div.infoBox
{
	border: 1px solid #ece9d8;
	margin-top: 16px;
	padding-bottom: 10px;
}

#privat #beregnOmlaegning #resultat div.infoBox table
{
	width: 619px;
}

#privat #beregnOmlaegning #resultat div.infoBox th
{
	width: 34%;
	padding-left: 15px;
}

#privat #beregnOmlaegning #resultat div.infoBox td
{
	width: 24%;
	padding-right: 13px;
	text-align: right;
}

#privat #beregnOmlaegning #resultat div.betalingsplan table th,
#privat #beregnOmlaegning #resultat div.betalingsplan table td
{
	width: auto;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Salg af bolig                              */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #salgAfBolig #grundlag table.nuvaerendeLaan
{
	float: left;
}

#privat #salgAfBolig #grundlag .tilfoej_laan
{
	margin-top: 36px;
	margin-left: 8px;
}

/* LÅNOVERSIGT/LÅNLISTE */

#privat #salgAfBolig div.laanoversigt hr
{
	clear: both;
	margin-top: 16px;
}

#privat #salgAfBolig div.laanoversigt table
{
	width: 63%;
}

#privat #salgAfBolig div.laanoversigt table th.first
{
	width: 42%;
}

#privat #salgAfBolig div.laanoversigt table th.middle
{
	width: 14%;
	text-align:right;
}

#privat #salgAfBolig div.laanoversigt table th.last
{
	width: 7%;
	text-align:right;	
}

#privat #salgAfBolig div.laanoversigt thead th
{
	padding-top: 4px;
}

#privat #salgAfBolig #resultat table
{
	border-collapse:collapse;
	width: 100%
}

#privat #salgAfBolig #resultat div.forudsaetninger div.first
{
	width: 48%;
	float: left;	
}

#privat #salgAfBolig #resultat div.forudsaetninger div.last
{
	width: 48%;
	float: right;
}

#privat #salgAfBolig #resultat div.forudsaetninger th
{
	text-align: left;
}

#privat #salgAfBolig #resultat div.forudsaetninger td
{
	text-align: right;
}

/* resultat */

#privat #salgAfBolig #resultat div.visSkjulPanel
{
	margin-top: 16px;
	padding-bottom: 0px;
	border-bottom: solid 1px #ece9d8;
}

#privat #salgAfBolig #resultat .summering table th
{
	width: 26%;
}

#privat #salgAfBolig #resultat .summering table td
{
	text-align: right;
	padding-right: 13px;
	width: 24%;
}

#privat #salgAfBolig #resultat table thead td
{
	font-weight: bold;
}

#privat #salgAfBolig #resultat table td.subTotal, 
#privat #salgAfBolig #resultat table th.subTotal
{
	border-top: dotted 1px #e8e5d8;
	padding-bottom: 16px;
}

#privat #salgAfBolig #resultat table col.summering
{
	background-color: #e8e5d8;
	vertical-align: top;
}

#privat #salgAfBolig #resultat table tr.grandTotal
{
	padding-bottom: 8px;
}

#privat #salgAfBolig #resultat table .grandTotal td
{
	font-weight: bold;
}

#privat #salgAfBolig #resultat div.summering table thead td
{
	padding-top: 10px;	
	vertical-align:top;
}

#privat #salgAfBolig #resultat table tr.grandTotal td,
#privat #salgAfBolig #resultat table tr.grandTotal th
{
	border-top: dotted 1px #e8e5d8;
}

#privat #salgAfBolig #resultat
{
	margin-top: 10px;
}

#privat #salgAfBolig #resultat p
{
	margin-bottom: 5px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Kursliste                                  */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #kursliste .dialogKroge
{
	width: auto;	
}

#privat #kursliste a.informator
{
	display: inline;
}

#privat #kursliste table
{
	border-collapse: collapse;
	border-top: solid 2px #2b2b2b;
	margin-bottom: 18px;
	width: 100%;
}

#privat #kursliste table th,
#privat #kursliste table td
{
	border: solid 1px #e5e5e5;
}

#privat #kursliste table td
{
	text-align: right;
	padding-right: 14px;
}

#privat #kursliste table thead th
{
	background-color: #e8e5d8;
	font-weight: normal;
}

#privat #kursliste table thead td
{
	background-color: #f3f1ec;
	vertical-align: text-top;
}

#privat #kursliste table tfoot td
{
	border: none;
	text-align: left;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Indsend dokumenter                         */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #indsendDokumenter #beregningsgrundlag table
{
	width: 100%;
}

#privat #indsendDokumenter #beregningsgrundlag table tbody th
{
	width: 25%;
}

#privat #indsendDokumenter #beregningsgrundlag table tr td.kontakt input
{
	text-align: left;
	width: 340px;
}

#privat #indsendDokumenter #beregningsgrundlag table tr td.kontakt textarea
{
	width: 340px;
}

#privat #indsendDokumenter #beregningsgrundlag fieldset legend
{
	color: #2b2b2b;
	font-size: 11px;
	font-weight: bold;
}

#privat #indsendDokumenter #beregningsgrundlag .raadgivning
{
	vertical-align: top;
	padding-top: 1px;
	width: 25%;
}

#privat #indsendDokumenter #beregningsgrundlag .raadgivning fieldset
{
	padding-left: 14px;
	padding-right: 2px;
	padding-bottom: 14px;
}

#privat #indsendDokumenter #beregningsgrundlag .raadgivning fieldset p
{
	margin: 2px;
}

#privat #indsendDokumenter #beregningsgrundlag fieldset.samtykkeerklaering
{
	margin-top: 16px;
	margin-bottom: 8px;
	padding: 16px;
}

#privat #indsendDokumenter #beregningsgrundlag table tr td .uploadFile
{
	text-align: left;
	font-family: Verdana, Arial;	
  	font-size: 11px;
  	height: 19px;
  	color: #000000;
}

#privat #indsendDokumenter #beregningsgrundlag .tilfoej
{
	vertical-align: text-bottom;
	margin-left: 8px;
}

/* DOKUMENTOVERSIGT/DOKUMENTLISTE */

#privat #indsendDokumenter .resultat hr
{
	clear: both;
	margin: 16px 0 4px 0;
}

#privat #indsendDokumenter .resultat table
{
	border-collapse: collapse;
}

#privat #indsendDokumenter .resultat table thead th
{
	text-align-last: right;
}

#privat #indsendDokumenter .resultat table tbody td
{
	text-align: left;
	padding-right: 12px;
}

#privat #indsendDokumenter .resultat table input
{
	float: right;
}
/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Mit budget                                 */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #mitBudget iframe
{	
	width: 760px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*    Mit budget: Beregn lån i friværdi          */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #mitBudgetBeregnLaanIFrivaerdi .dialogKroge
{
	width: 383px;	
}

/* beregningsgrundlagUdvidet */

/* skjul overskrift, print, hjælp */ 
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet h1,
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .trinangivelse,
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .hjaelpKnap,
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .printKnap
{
	display: none;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet div.laerred,
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .streg
{
	border-top: 1px solid #ece9d8;
	padding-top: 8px;
	margin-top: 16px;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet table thead tr th
{
	padding-top: 8px;
	font-weight: bold;
	border: none;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet table
{
	width: 100%;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet table th
{
	width: 30%;	
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet table td
{
	width: 23%;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet div.produktvalg table th
{
	height: 20px;	
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet p
{
	margin-bottom: 5px;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .grundlag tbody tr.laaneoenske input,
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .produktvalg tbody td.fastYdelse input
{
	width: 133px;
}

/* Banner til vælg lån */
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .bg_budget_banner 
{
	background-image:url(/images/DOCURAN-8GZCSC/$File/bg_banner_vaelg.png);
    background-repeat: no-repeat;
    height: 112px;
    padding: 24px 0 0 90px;
    float: left;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .bg_budget_banner label
{
    text-align: left;
    color: #ffffff;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .bg_budget_banner img
{
    padding-top: 7px;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .knapper td
{
   	vertical-align: top;
}

/* Nøgletal start */
#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .resultat
{
	border-top: 1px solid #ece9d8;
	padding-top: 8px;
	margin-top: 8px;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .resultat table td
{
	padding-right: 35px;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .resultat table thead td
{
	font-weight: bold;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet p
{
	margin-bottom: 5px;
}

#privat #mitBudgetBeregnLaanIFrivaerdi #beregningsgrundlagUdvidet .skillelinje
{
	border-bottom: solid 1px #c5c3b5;
	padding-top: 2px;
}
/* Nøgletal slut */

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*         MitBudgetBeregnprisleje               */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* beregningsgrundlag */

#privat #mitBudgetBeregnPrisleje .dialogKroge
{
	width: 383px;	
}

/* skjul overskrift, print, hjælp */ 
#privat #mitBudgetBeregnPrisleje #beregningsgrundlag h1,
#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .trinangivelse,
#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .hjaelpKnap,
#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .printKnap
{
	display: none;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag div.laerred,
#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .navigation
{
	border-top: 1px solid #ece9d8;
	padding-top: 8px;
	margin-top: 16px;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .grundlag tbody th
{
	border: none;
	padding-top: 10px;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag tbody th.ledetekst
{
	border-bottom: dotted 1px #E8E5D8;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .streg
{	
	padding-bottom: 8px;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag table tbody th.visYdelsePr
{	
	border-top: 1px solid #ece9d8;
	padding-top: 12px;
	margin-top: 8px;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag table .trResultat
{
	width: 398px;
	margin-left: 25px;	
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag table .trResultat td
{
	text-align: right;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag td input
{
	width: 134px;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .tdLast
{
	padding-left: 8px;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag fieldset.resultat
{
	margin-bottom: 8px;
	margin-left: 21px;
	padding: 8px 2px 18px 2px;
	width: 478px;
	background-color: #F3F1EC;	
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag fieldset.resultat table tbody td
{
	padding: 0px;
}

#privat #mitBudgetBeregnPrisleje #beregningsgrundlag .skillelinje
{
	border-bottom: solid 1px #c5c3b5;
	padding-top: 2px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*         MitBudgetKontakt                      */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* beregningsgrundlag */

/* skjul overskrift, print, hjælp */ 
#privat #mitBudgetKontakt #beregningsgrundlag h1,
#privat #mitBudgetKontakt #beregningsgrundlag .trinangivelse,
#privat #mitBudgetKontakt #beregningsgrundlag .hjaelpKnap,
#privat #mitBudgetKontakt #beregningsgrundlag .printKnap
{
	display: none;
}

#privat #mitBudgetKontakt #beregningsgrundlag fieldset legend
{
	color: #2b2b2b;
	font-size: 11px;
	font-weight: bold;
}

#privat #mitBudgetKontakt #beregningsgrundlag .raadgivning
{
	vertical-align: top;
	padding-top: 1px;
	width: 222px;
	padding-bottom: 16px;	
	padding-left: 0px;
	margin-left: 0px;
}

#privat #mitBudgetKontakt #beregningsgrundlag .raadgivning fieldset
{
	padding-left: 7px;
	padding-right: 2px;
	padding-bottom: 8px;
}

#privat #mitBudgetKontakt #beregningsgrundlag .raadgivning fieldset p
{
	margin: 2px;
	padding-top: 4px;
}

#privat #mitBudgetKontakt #beregningsgrundlag .bekraeft
{
	font-weight: bold;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*         RegistrerKundeemne                    */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

/* beregningsgrundlag */

#privat #registrerKundeemne #grundlag table tr td input
{
	text-align: left;
}

#privat #registrerKundeemne #grundlag table tr td .checkBoks input
{
	margin-right: 8px;
	padding-top: 0px;
	text-align: left;
}

#privat #registrerKundeemne #grundlag table tr .ledetekstTilAdresse
{
	border-bottom: none;
	vertical-align: top;
	height: 18px;
	padding-top: 22px;
}

#privat #registrerKundeemne #grundlag table tr .ledetekstTilKommentarboks
{
	border-bottom: none;
	vertical-align: top;
	padding-top: 5px;
}

/*'''''''''''''''''''''''''''''''''''''''''''''''*/
/*              Bestil omlægning        		 */
/*'''''''''''''''''''''''''''''''''''''''''''''''*/

#privat #bestilOmlaegning h3
{
	margin-bottom: 0px;
}

#privat #bestilOmlaegning #familieOgBoligforhold .alder
{
	width: 20px;
}

#privat #bestilOmlaegning #familieOgBoligforhold .antal
{
	width: 20px;
}

#privat #bestilOmlaegning .grundlag table tr .ledetekstTilKommentarboks
{
	vertical-align: top;
	padding-top: 5px;
	border-bottom: none;
}

#privat #bestilOmlaegning #laaneOenske table th
{
	height: 27px;
}

#privat #bestilOmlaegning #personOplysninger .grundlag table td input
{
	text-align: left;
}

#privat #bestilOmlaegning #personOplysninger .grundlag table td span input
{
	text-align: right;
}

#privat #bestilOmlaegning #personOplysninger .inputMedinformator
{
	float: left;
}

/*	Løser at informator skjules af dropdown i Internet explorer. Dette sker ved at flytte informatoren.
	Problem at firefox og internet explorer er forskellig... derfor alligevel altid problem ved denne løsning  */
#privat #bestilOmlaegning #personOplysninger .informator span.hjaelpetekst
{
	left: -90px;
	width: 130px;
}

#privat #bestilOmlaegning #personOplysninger .informator
{
	margin-top: 1px;
}

#privat #bestilOmlaegning #familieOgBoligforhold th
{
	width: 34%;
}

#privat #bestilOmlaegning #familieOgBoligforhold td
{
	width: 29%;
}

#privat #bestilOmlaegning #formueOgGaeld th
{
	width: 68%;
}

#privat #bestilOmlaegning #formueOgGaeld .tbFormueOgGaeld td
{
	width: 32%;
}

#privat #bestilOmlaegning #formueOgGaeld .RaadgivningOgKontakt tr th
{
	width: 40%;
}

#privat #bestilOmlaegning #formueOgGaeld .RaadgivningOgKontakt
{
	width: 100%;
}

#privat #bestilOmlaegning #formueOgGaeld .kontakt
{
	width: 19%;
	text-align: right;
}

#privat #bestilOmlaegning #formueOgGaeld .kontakt2
{
	width: 25%;
	padding-left: 28px;
	text-align: right;
}

#privat #bestilOmlaegning #personOplysninger .grundlag table td
{
	width: 28%;
}

#privat #bestilOmlaegning #personOplysninger th
{
	width: 47%;
}

