html
{
	margin: 0px;
	padding: 0px;
}

body
{
	background: #e2e2e2;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

.txt2gfx
{
	font-family: StagBold;
	font-size: 41px;
	color: #d7d7d7;
}

h2, .h2
{
	line-height: normal;
	font-style: normal;
	margin-top: 0px;
	font-family: Verdana, Helvetica, Arial;
	margin-bottom: 0px;
	color: #004080;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

img
{
	border: 0px;
}









/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- WRAPPER */
#wrapper
{
	width: 980px;
	background: #ffffff;
	margin: 0px auto 0px auto;
	padding: 0px;
	text-align: center;
	overflow: hidden;
}









/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- TOP */
#top
{
	width: 940px;
	height: 89px;
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
	border-width: 15px 0px 0px 0px;
	border-style: solid; 
	border-color: #053871;
	text-align: left;
	clear: both;
	float: left;
}

#top .logo
{
	margin: 25px 0px 0px 0px;
	padding: 0px;
	display: inline;
	clear: both;
	float: left;
}

#top #secondarymenu
{
	margin: 60px 0px 0px 0px;
	padding: 0px;
	display: inline;
	float: right;
}

#top #secondarymenu .item, #top #secondarymenu .itemactive, #top #secondarymenu .iteminpath
{
	display: inline;
	margin: 0px 0px 0px 10px;
}

#top #secondarymenu .item a:link
{
	color: #8c8c8c;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	text-decoration: none;
}

#top #secondarymenu .item a:visited
{
	color: #8c8c8c;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	text-decoration: none;
}

#top #secondarymenu .item a:active
{
	color: #8c8c8c;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	text-decoration: none;
}

#top #secondarymenu .item a:hover
{
	color: #063771;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	text-decoration: none;
}





/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- MAIN MENU */
#mainmenu
{
	width: 940px;
	height: 75px;
	background: #ffffff;
	margin: 0px 0px 0px 20px !important;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #9d9d9d;
	text-align: left;
	clear: both;
	float: left;
}

#mainmenu .item, #mainmenu .itemactive, #mainmenu .iteminpath
{
	margin: 13px 30px 0px 0px;
	display: inline;
	float: left;
}

#mainmenu .item a .description, #mainmenu .itemactive a .description, #mainmenu .iteminpath a .description
{
	margin: 0px;
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
}

#mainmenu .item a:link
{
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-transform: uppercase;
}

#mainmenu .item a:visited
{
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-transform: uppercase;
}

#mainmenu .item a:active
{
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-transform: uppercase;
}

#mainmenu .item a:hover
{
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #003777;
	text-transform: uppercase;
}

#mainmenu .itemactive:link, #mainmenu .iteminpath:link
{
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #003777;
	text-transform: uppercase;
}

#mainmenu .itemactive:visited, #mainmenu .iteminpath:visited
{
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #003777;
	text-transform: uppercase;
}

#mainmenu .itemactive:active, #mainmenu .iteminpath:active
{
	margin: 0px;
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #003777;
	text-transform: uppercase;
}

#mainmenu .itemactive:hover, #mainmenu .iteminpath:hover
{
	/*margin: 0px;*/
	font-size: 14px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	color: #003777;
	text-transform: uppercase;
}

/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- AKTUELLE TILBUD */
#aktuelletilbud {
	background: url(http://www.finansnord.dk/Files/Billeder/EasyFleet/AktuelleTilbud/aktuelle_tilbud.png) #292929;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	clear: both;
	float: left;
	width: 985px;
	height: 149px;
	padding: 0px;
}

#aktuelletilbud #atprivat {
	clear: both;
	float: right;
	margin: 58px 159px 0px 0px;
}

#aktuelletilbud #aterhverv {
	clear: both;
	float: right;
	margin: 6px 159px 0px 0px;
}





/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- SUB MENU */
#submenu
{
	width: 174px;
	background: #ffffff;
	margin: 76px 0px 0px 20px !important;
	margin: 76px 0px 0px 10px;
	padding: 0px 0px 25px 0px;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #bababa;
	clear: both;
	float: left;
	text-align: left;
        min-height: 250px;
}

#submenu .item, #submenu .itemactive, #submenu .iteminpath
{
	width: 174px;
	margin: 0px;
	padding: 7px 0px 7px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #bababa;
}

#submenu .item a:link
{
	/*color: #003873;*/
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#submenu .item a:visited
{
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#submenu .item a:active
{
	color: #003873;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

#submenu .item a:hover
{
	/*color: #a52e38;*/
        color: #003873;
	text-decoration: none;
	border: 0px;
}

#submenu .itemactive:link, #submenu .iteminpath:link
{
	color: #003873;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-weight: bold;
}

#submenu .itemactive:visited, #submenu .iteminpath:visited
{
	color: #003873;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-weight: bold;
}

#submenu .itemactive:active, #submenu .iteminpath:active
{
	color: #003873;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-weight: bold;
}

#submenu .itemactive:hover, #submenu .iteminpath:hover
{
	color: #003873;
	text-decoration: none;
	font-weight: bold;
}

#submenu .item .item, #submenu .itemactive .item, #submenu .iteminpath .item, #submenu .item .itemactive, #submenu .itemactive .itemactive, #submenu .iteminpath .itemactive, #submenu .item .iteminpath, #submenu .itemactive .iteminpath, #submenu .iteminpath .iteminpath
{
	border: 0px;
	margin: 0px;
	padding: 6px 0px 0px 0px;
}








/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- FRONT PAGE */
#front_contentarea
{
	width: 940px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 25px 0px;
	clear: both;
	float: left;
	text-align: left;
}

#front_contentarea h1, #front_contentarea .h1
{
	font-size: 52px;
	font-weight: bold;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
}

#front_contentarea .topgroup
{
	width: 100%;
	margin: 16px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #9d9d9d;
	clear: both;
	float: left;
}

#front_contentarea .topgroup .largetext
{
	width: 354px;
	height: 91px;
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 23px 0px 0px;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9d9d9d;
	clear: both;
	float: left;
	overflow: hidden;
	text-align: left;
}

#front_contentarea .topgroup .largetext p
{
	width: 270px;
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 22px;
	float: left;
}

#front_contentarea .topgroup .smalltext
{
	width: 354px;
	height: 91px;
	background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 23px 0px 0px;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #9d9d9d;
	clear: both;
	float: left;
	overflow: hidden;
	text-align: left;
}

#front_contentarea .topgroup .smalltext p
{
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 22px;
	float: left;
}

#front_contentarea .topgroup .largetext a:link, #front_contentarea .topgroup .largetext a:visited, #front_contentarea .topgroup .largetext a:active
{
	width: 82px;
	height: 21px;
	background: #b8333d;
	margin: 60px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	float: right;
}

#front_contentarea .topgroup .smalltext a:link, #front_contentarea .topgroup .smalltext a:visited, #front_contentarea .topgroup .smalltext a:active
{
	width: 82px;
	height: 21px;
	background: #b8333d;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	float: right;
}


#front_contentarea .topgroup .largetext a:hover
{
	width: 82px;
	height: 21px;
	background: #a82a34;
	margin: 60px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;	
	text-decoration: underline;
	float: right;
}

#front_contentarea .topgroup .smalltext a:hover
{
	width: 82px;
	height: 21px;
	background: #a82a34;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;	
	text-decoration: underline;
	float: right;
}

#front_contentarea .topgroup .imagerotation
{
	width: 270px;
	height: 91px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	float: right;
	overflow: hidden;
	text-align: left;
}

#front_contentarea .group
{
	width: 219px;
	background: #ffffff;
	margin: 16px 0px 0px 21px;
	padding: 0px;
	border: 0px;
	float: left;
	text-align: left;
}

#front_contentarea .group h2, #front_contentarea .group .h2
{
	width: 100%;
	margin: 8px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size: 22px;
	color: #000000;
	font-weight: normal;
	clear: both;
	float: left;
}

#front_contentarea .group h3, #front_contentarea .group .h3
{
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
	font-family: Georgia, Times, Times New Roman, Serif;
	font-size: 14px;
	color: #616161;
	font-weight: normal;
	text-transform: uppercase;
	clear: both;
	float: left;
}








/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- SUB PAGES */
#contentarea
{
	width: 470px;
	min-height: 450px;
	height: auto !important;
	height: 450px;
	background: #ffffff;
	margin: 19px 0px 0px 28px;
	padding: 0px 0px 25px 0px;
	float: left;
	text-align: left;
}

#contentHeader
{
	float: left; 
	text-align:left; 
	margin: 40px 0px 0px 20px; 
	border-bottom:#9d9d9d 1px solid;
}

#contentHeader h1, #contentHeader .h1
{
	color: #519c44;
	font-style: italic;
	font-weight:normal;
	font-size: 22px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	font-family: Georgia, Times, Times New Roman, Serif;
}

#contentHeader h2, #contentHeader .h2
{
	color: #000000;
	font-style: italic;
	font-weight:normal;
	font-size: 22px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	font-family: Georgia, Times, Times New Roman, Serif;
}

#contentHeader h3, #contentHeader .h3
{
	color: #1c6797;
	font-style: italic;
	font-weight:normal;
	font-size: 22px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	font-family: Georgia, Times, Times New Roman, Serif;
}

#fncontentHeader h1, #fncontentHeader .h1
{
	color: #003876;
	font-size: 28px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	font-family: Georgia, Times, Times New Roman, Serif;
}












/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- RIGHT COLUMN */
#rightcolumn
{
	width: 240px;
	background: #ffffff;
	margin: 15px 20px 0px 0px;
	padding: 0px 0px 25px 0px;
	float: right;
	text-align: left;
}

#rightcolumn .group
{
	width: 220px;
	margin: 5px 0px 0px 0px;
	padding: 10px;
        border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #9d9d9d;
}

#rightcolumn .group .PrivatLeasing100
{
	width: 220px;
	height: 100px;
        background-color: #b8333d;
	/*background: #9b3e46 url(/Files/System/FinansNord/privatleasing100BG.jpg);*/
	/*background-repeat: repeat-x;*/
	/*background-position: 50% top;*/
	overflow: hidden;
}

#rightcolumn .group .PrivatLeasingHeaderText
{
	padding: 10px 0px 15px 0px;
	font-family: Verdana, Arial, Helvetica;
	white-space: nowrap;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 1.3em;
}

#rightcolumn .group .PrivatLeasingHeaderText p
{
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica;
	white-space: nowrap;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 1.3em;
}

#rightcolumn .group .readTeaserLink, #rightcolumn .group .readTeaserLink a
{
	white-space: nowrap;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}

#rightcolumn .group .readTeaserLink a:hover
{
	text-decoration: underline;
}

#rightcolumn .contact
{
	width: 230px;
	height: 135px;
	background: #e8ecf0;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	border: 1px solid #d9e0e7;
}

#rightcolumn .contact .bullet
{
	clear: both;
	float: left;
	margin: 2px 0px 5px 0px;
}

#rightcolumn .contact div img
{
	margin: 0px 10px 0px 0px;
}

#rightcolumn .contact div .all:link, #rightcolumn .contact div .all:visited, #rightcolumn .contact div .all:active, #rightcolumn .contact div .all:hover
{
	clear: both;
	float: left;
	margin: 10px 0px 0px 0px;
}










/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- BOTTOM SEO AREA */
#bottomseoarea
{
	width: 940px;
	background: #e2e2e2;
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 30px 20px;
	text-align: left;
	clear: both;
	float: left;
}

#bottomseoarea .group
{
	margin: 0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
	display: inline;
	float: left;
}

#bottomseoarea .group h4, #bottomseoarea .group .h4
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
	color: #003876;
}

#bottomseorarea .group p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #7c7c7c;
}

#bottomseoarea .group a
{
	color:#7c7c7c;
}








/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- FOOTER */
#footer
{
	width: 940px;
	background: #616161;
	margin: 0px 0px 0px 0px;
	padding: 18px 20px 0px 20px;
	clear: both;
	float: left;
}

#footer #addresses
{
	width: 940px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #9d9d9d;
	text-align: left;
	font-size: 10px;
	color: #ffffff;
}

#footer #addresses p
{
	color: #ffffff;
	font-size: 10px;
}

#footer #addresses p a
{
	color: #ffffff;
	font-size: 10px;
}

#footer #addresses p a:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-size: 10px;
}

#footer #copyright
{
	width: 940px;
	margin: 9px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	text-align: right;
	font-size: 10px;
	color: #d8d8d8;
}

#footer #copyright p
{
	color: #d7d7d7;
	font-size: 10px;
}









/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- BRUGT UDSTYR */
.NewlookNyhederItemBG
{
	width: 470px;
	margin: 0px;
	padding: 10px 10px 15px 10px;
	background: url(/Files/Billeder/Nyheder/_FN_NewsItemBG.jpg) no-repeat;
	height: 90px;
}

.NewlookNyhederItemBG .image
{
	width: 103px;
	float: left;
}

.NewlookNyhederItemBG .text
{
	width: 240px;
	margin: 0px 0px 0px 11px;
	float: left;
}

.NewlookNyhederHeader, NewlookNyhederHeader a
{
	padding: 0px 0px 10px 0px;
	font-family: Verdana, Helvetica, Arial;
	white-space: nowrap;
	color: #002d5c;
	font-size: 13px;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
}

.NewlookNyhederItemText, .NewlookNyhederItemText a
{
	font-family: Verdana, Helvetica, Arial;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.NewsPrevBox, .NewsNextBox
{
	width: 230px;
	clear: both;
	float: left;
}

.NewsPagingBox
{
	width: 460px;
	clear: both;
	float: left;
}








/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- GENEREL */
.clearboth
{
	clear: both;
}

.clearleft
{
	clear: left;
}

.clearright
{
	clear: right;
}

.floatleft
{
	float: left;
}

.floatright
{
	float: right;
}

.bold
{
	font-weight: bold;
}

.width100
{
	width: 100%;
}

.notopmargin
{
	margin-top: 0px !important;
}

.norightmargin
{
	margin-right: 0px !important;
}

.nobottommargin
{
	margin-bottom: 0px !important;
}

.noleftmargin
{
	margin-left: 0px !important;
}









/* ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- CALL ME */
#callme
{
	width: 174px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	float: left;
}

#callme h3, #callme .h3
{
	height: 20px;
	margin: 3px 0px 0px 0px;
	padding: 0px;
}

#callme a:link, #callme a:visited, #callme a:active
{
	text-align: center;
	padding: 6px 10px 6px 10px;
	margin: 7px 0px 0px 0px;
	background: #b8333d;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	clear: both;
	float: left;
}

#callme a:hover
{
	text-align: center;
	padding: 6px 10px 6px 10px;
	margin: 7px 0px 0px 0px;
	background: #a82a34;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	clear: both;
	float: left;
}
