ul.seoLinksUl{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

li.seoLinksList {
	padding-left: 17px;
	padding-bottom: 3px;
	color: #929292;
}

.newsDiv3{
	background-image: url('/files/design/images/newsBox2.jpg');
	padding-bottom: 20px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	height: 70px;
	width: 575px;
	background-repeat: none;
	margin-top: 15px;
}

.newsDiv2{
	background-image: url('/files/design/images/newsBox1.jpg');
	padding-bottom: 20px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	height: 80px;
}

a.arrow{
	background:transparent url(/files/design/images/link_arrow.gif) no-repeat scroll right center;
	padding-right:14px;
	text-decoration:none;
}

.newsDiv2 p{
	padding: 0px;
	margin: 0px;
}
.newsDiv3 p{
	padding: 0px;
	margin: 0px;
}

.question{
	background-image: url('/files/design/images/question/baggrund.jpg');
	background-repeat: no-repeat;
    width: 458px;
    height: 251;
    float: left;
    /* background-image: url('/files/design/images/question/baggrund-top.jpg'); */
    padding-top: 10px;
    border-bottom: #C9C9C9 solid 1px;
/*
    background-repeat: no-repeat;
    border-bottom: #C9C9C9 solid 1px;
    border-left: #C9C9C9 solid 1px;
    border-right: #C9C9C9 solid 1px;
*/
/*     margin-left: 1px; */
    }
    
.headerQuestion {
	z-index: 100;
	width: 460px;
    height: 50px;
    float: left;
    background-image: url('/files/design/images/question/baggrund-top2.jpg');
    background-repeat: no-repeat;
    margin-top:-20px;
}

.questionNumber{
    padding-left: 22px;
    padding-top: 13px;
}
.questionheadline{
    /*
padding-top: 10px;
    padding-left: 22px;
*/
	padding-left: 22px;
    height: 30px;
    width: auto;
/*     background-image: url('/files/design/images/question/baggrund-top.jpg'); */
    font-weight: bold;
}
.questionanswer{
	padding-left: 17px; 
    padding-top: 5px;
    padding-bottom: 10px;
    height: auto;
    margin-left: 1px;
    margin-right: 1px;
    /*
border-bottom: #C9C9C9 solid 1px;
    border-left: #C9C9C9 solid 1px;
    border-right: #C9C9C9 solid 1px;
*/
}
.questionborder{
    background-image: url('/files/design/images/question/border.jpg');
    background-repeat: no-repeat;
    height: 3px;
    width: 431px;
}
.questiononeAnswer{
    padding-top: 3px;
    padding-bottom: 4px;
}
.questionnumberOfquastions{
    float: left;
    padding-top: 26px;
    padding-left: 14px;
    width: 222px;
}
.questionbuttons{
    float: left;
    padding-top: 20px;
}
.questioninteger{
    float: left;
    margin-right: 8px;
}
.questionimageAnswer{
    float: left;
    margin-right: 1px;
}
.questionbuttonBack{
    float: left;
    width: 94px;
    min-height: 1px;
    cursor: pointer;
}
.questionbuttonForward{
    float: left;
    cursor: pointer;
}
.questionbuttonDone{
    padding-left: 345px;
    padding-top: 5px;
}
.questiontextareaInput{
    margin-top: 10px;
    margin-left: 12px;
    padding-left: 5px;
    padding-top: 7px;
    border: 1px solid #cccccc;
    width: 403px;
    height: 85px;
    font-family: verdana;
    font-size: 11px;
    color: #3b3b3b;
}
.questiontextInput{
    margin-top: 10px;
    margin-left: 12px;
    padding-left: 5px;
    padding-top: 7px;
    border: 1px solid #cccccc;
    width: 403px;
    height: 20px;
}
.questionEnd{
    height: 238px;
    background-image: url(/files/design/images/question/personBackground.jpg);
    width: 460px;
}
.questioninputTextField {
    border:1px solid #D6D6D6;
    color:#838383;
    font-family:verdana;
    font-size:10px;
    height:15px;
    padding-left:3px;
    width:213px;
}
.questioninputTextareaField {
    border:1px solid #D6D6D6;
    margin-left: 5px;
    font-family:verdana;
    font-size:11px;
    height:100px;
    width:441px;
}
.carLeasing{
	background-image: url("/files/design/images/leasingCarBackground.gif");
	background-repeat: repeat-x;
	height: 71px;
}
/************************************************************************
* Elements
************************************************************************/
html, body {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #f1f1f1;
	background-image: url("/files/design/images/background.jpg");
	background-repeat: repeat-x;
	font-family: verdana;
	font-size: 11px;
	color: #3b3b3b;
}

p{
	margin-top: 0px;
}

div {
	font-family: verdana;
	font-size: 11px;
}

.breaker {
	height: 1px;
	overflow: hidden;
	clear: both;
}
ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
li {
	padding-left: 17px;
	padding-bottom: 3px;
	background-image: url("/files/design/AL-blomst-design.jpg");
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

/************************************************************************
* Typography
************************************************************************/
h1 {
	position: relative;
	bottom: 10px;
	left: 30px;
	color: #FFFFFF;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 38px;
	margin: 0px;
	padding: 0px;
	z-Index: 1;
}
h2 {
	position: relative;
	bottom: 54px;
	left: 29px;
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 38px !important;
	margin: 0px;
	padding: 0px;
	z-Index: 2;
}
h3 {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 22px !important;
	margin: 0px;
	padding: 0px;
	position: relative;
	z-Index: 3;
}

h4 {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 16px !important;
	margin: 0px;
	padding: 0px;
	z-Index: 3;
}

h5 {
	color: #000000;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size: 14px !important;
	margin: 0px;
	padding: 0px;
	z-Index: 3;
}

a {
	color: #006699;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

/*
a:visited {
	color: #709bcc;
}
*/

a.fontpage{
	font-weight: bold;
	color: #3B3B3B;
	font-size: 11px;
}

a.fontpage:hover{
	font-weight: bold;
	color: #737373;
	text-decoration: none;
	font-size: 11px;
}

a.teaser{
	text-decoration: none;
}

a.teaser:hover{
	color: #000000;
	text-decoration: none;
}

.infoText{
	line-height: 18px;
}

/************************************************************************
* Menu
************************************************************************/
#topmenu {
	background-image: url("/files/design/images/topmenu.jpg");
	width: 904px;
	height: 33px;
	overflow: hidden;
	padding-left: 15px;
}

.topMenuItem{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	float: left;
	height: 23px;
}

.topMenuItem:hover{
	background-image: url("/files/design/images/topmenuPicked.jpg");
}

.topMenuItemPicked{
	background-image: url("/files/design/images/topmenuPicked.jpg");
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	float: left;
	height: 23px;
}

a.topMenuItemLink{
	color: #FFFFFF;
	font-size: 11px;
}

a.topMenuItemLink:hover{
	color: #E5E5E5;
	text-decoration: none;
}

.menuitem{
	background-image: url("/files/design/images/menu_background.gif");
	background-repeat: no-repeat;
	height: 26px;
	padding-left: 24px;
	padding-top: 6px;
}

.submenuitem{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 24px;
}

#leftmenuBottom{
	height: 26px;
	background-image: url("/files/design/images/menu_bund.gif");
	background-repeat: no-repeat;
}

.contactMenu{
	padding-top: 3px;
	padding-bottom: 3px;
}

.breadcrumb{
	text-decoration: underline; 
}

.breadcrumblink{
	font-weight: bold;
}

.breadcrumblink:hover{
	font-weight: bold;
	text-decoration: none; 
}


/************************************************************************
* Columns
************************************************************************/

#columns{
	padding-top: 10px;
}

#columnFrontpage{
	float: left;
	padding-left	: 25px;
	margin-bottom: 0px;
	width: 617px;
}

#columnleft {
	float: left;
	width: 191px;
	min-height: 100px;
}
#columncenter {
	float: left;
	width: 455px;
}
#columnright {
	float: left;
	width: 213px;
	margin-left: 21px;
	margin-top: -15px;	
}


.div_breadcrumb{
	z-index: 10000;	
}

/************************************************************************
* 
************************************************************************/


/************************************************************************
* Inputs fields 
************************************************************************/

.inputsNames{
	float:left;
	padding-left: 10px;
	width: 170px;
}

.inputField{
	border: #d6d6d6 solid 1px;
	background-image: url("/files/design/images/searchfield.jpg");
	margin-top: 6px;
	float: left; 
	height: 18px;
	width: 155px;
	color: #7C7C7C;
	border: 0px;
	padding-left: 5px;
	padding-top: 3px;
}

.mandatoryField{
	color: red;
	padding-top: 5px;
}
.searchInputfield{
	border: #d6d6d6 solid 1px;
	background-image: url("/files/design/images/searchfield.jpg");
	margin-top: 6px;
	float: left; 
	height: 18px;
	width: 155px;
	color: #7C7C7C;
	border: 0px;
	padding-left: 5px;
	padding-top: 3px;
}

.submitSearch{
	background-image: url("/files/design/images/searchgo_over.gif");
	background-repeat: no-repeat;
	width: 34px;
	height: 22px;
	margin-right: 15px;
	margin-left: 5px; 
	margin-top: 5px;
	border: 0px;
}

.submitSearch:hover{
	background-image: url("/files/design/images/searchgo.gif");
	background-repeat: no-repeat;
	width: 34px;
	height: 22px;
	margin-right: 15px;
	margin-left: 5px; 
	margin-top: 5px;
	border: 0px;
}

.inputTextField{
	border: #d6d6d6 solid 1px;
	width: 213px;
	color: #838383;
	height: 15px;
	font-family: verdana;
	font-size: 10px;
	padding-left: 3px;
}

.inputFieldSelect{
	color: #838383;
	width: 215px;
	border: #d6d6d6 solid 1px;
	font-family: verdana;
	font-size: 11px;
}

.inputTextareaField{
	border: #FFFFFF solid 1px;
	width: 445px;
	height: 100px;
	font-family: verdana;
	font-size: 11px;
}

.submitButtonContactEmployee {
	margin-top: 9px;
	margin-right: 11px;
	background-image: url("/files/design/images/submitbutton_kontakt.gif");
	width: 153px;
	height: 25px;
	padding-left: 4px;
	padding-top: 5px;
	border-width: 0px;
	float: right; 
	display: none;
	background-repeat: no-repeat;
	cursor: pointer;
}

.closeButtonContactEmployee{
	margin-top: 9px;
	margin-right: 11px;
	float: right; 
	display: none;	
	cursor: pointer;
}

.submitButtonContactEmployee:hover {
	background-image: url("/files/design/images/submitbutton_kontakt_over.gif");
	text-decoration: none;
}

.submitButtonContact {
	background-image: url("/files/design/images/submitbutton.gif");
	background-repeat: no-repeat;
	width: 104px;
	height: 25px;
	border-width: 0px;
	cursor: pointer;
}

.submitButtonContact:hover {
	background-image: url("/files/design/images/submitbutton_over.gif");
	background-repeat: no-repeat;
	width: 104px;
	height: 25px;
	border-width: 0px;
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
}


.toprightItem{
	padding-top: 10px;
	padding-right: 10px;
	color: #929292	;
}


/************************************************************************
* 
************************************************************************/

/************************************************************************
* News / teaser
************************************************************************/

.newsimage {
	float: left;
	padding-top: 5px;
	width: 130px;
	height: 80px;
}

.newstext {
	float: left;
	width: 317px;
}
.newsLink{
	float: left;
	background-image: url("/files/design/images/submitbutton_kontakt_over.gif");
	background-repeat: no-repeat;
	width: 153px;
	height: 25px;
	padding-left: 10px;
	padding-top: 4px;
}
.newsButton{
	background-image: url("/files/design/images/news_bund.gif");
	background-repeat: no-repeat;
	width: 211px;
	height: 37px;
	padding-left: 13px;
	padding-top: 7px;
}

.newsButtonNoLink{
	background-image: url("/files/design/images/teaserButtomNoLink.jpg");
	background-repeat: no-repeat;
	width: 211px;
	height: 11px;
	padding-left: 13px;
	padding-top: 14px;
}

.newsteaserheadline{
	padding-top: 5px;
	padding-bottom: 6px;
	margin: 0px;
}

.newsteasertext{
	margin-top: 0px;
	margin-bottom: 10px;
}

/************************************************************************
* 
************************************************************************/

/************************************************************************
* newsletter
************************************************************************/

#newletterAddHeadline{
	background-image: url("/files/design/images/nyhedsbrev_ikon.gif");
	background-repeat: no-repeat;
	padding-left: 20px; 
	font-weight: bold;
	margin-bottom: 8px;
}

.newsletterSignupText{
	background-image: url("/files/design/images/nyhedsbrev_textfield.gif");
	background-repeat: no-repeat;
	color: #999999;
	font-weight: normal;
	margin-bottom: 8px;
	height: 24px;
	width: 211px;
	border: 0px;
	margin: 0px;
	padding-left: 5px;
	padding-top: 3px;
}

.newsletterAddSubmit{
	background-image: url("/files/design/images/submitbutton.gif");
	background-repeat: no-repeat;
	width: 104px;
	height: 25px;
	border-width: 0px;
	cursor: pointer;
	font-weight: bold;
	margin-top: 5px;
}


.newsletterAddSubmit:hover{
	background-image: url("/files/design/images/submitbutton_over.gif");
	background-repeat: no-repeat;
	width: 104px;
	height: 25px;
	border-width: 0px;
	cursor: pointer;
	font-weight: bold;
}


/************************************************************************
* Design
************************************************************************/

#objectContactElement{
	padding-top: 2px;
	padding-bottom: 2px;
}

a.contactLink{
	background-image: url("/files/design/images/ikon_mail.gif");
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 20px;
}

a.contactLink:hover{
	background-image: url("/files/design/images/ikon_mail_over.gif");
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 20px;
}

#frontpageImgText{
	padding-top: 5px;
	padding-right: 10px;
	float: right;
}

.frontpageImgBackground{
	background-image: url("/files/design/images/forside_billedbund.gif");
	width: 189px;
	height: 35px;
	cursor: pointer;
}

#page {
	margin-left: auto;
	margin-right: auto;
	width: 944px;
	border-collapse: collapse;
}
#page td {
	margin: 0px;
	padding: 0px;
}
.pageBorder {
	background-image: url("/files/design/images/border_sides.gif");
	width: 7px;
}
#pageInner {
	float: left;
	width: 930px;
	background-color: #ffffff;
}
#pageInnerDiv {
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
}
#pageimagecenter {
	padding-top: 3px;
	padding-bottom: 1px;
	border: 0px solid #e5e5e5;
	border-top-width: 14px;
	border-bottom-width: 6px;
}

.pageimagecenter {
	padding-top: 3px;
	padding-bottom: 1px;
	border: 0px solid #e5e5e5;
	border-top-width: 14px;
	border-bottom-width: 6px;
}


#top {
	margin-top: 28px;
}
#logo {
	margin-left: 23px;
	margin-bottom: 17px;
}
.topright {
	float: right;
}
#toppageimagesurrounder {
	width: 919px;
	height: 153px;
	overflow: hidden;
}
#pageimagetitle {
	text-align: right;
	padding-right: 197px;
	padding-top: 45px;
}
#toppageimage {
	width: 919px;
	height: 116px;
	overflow: hidden;
}
#bottom {
	background-image: url("/files/design/images/bund.gif");
	height: 69px;
}

#adressBottom{
	float: left;
	color: #666666;
	padding-left: 20px;
	padding-top: 33px;
}
/*******************************************************
* Factoring
*******************************************************/
.errorHeadline {
	
}
.errorMessage {
	min-height: 18px;
	background-image: url("/cms/icons/siteloom/false_16x16.png");
	background-repeat: no-repeat;
	padding-left: 40px;
	
}
/*******************************************************
* FROM THE OLD FACTORING.DK
*******************************************************/


/*******************************************************
* Elements
*******************************************************/
.exampleSelect {
	width: 190px;
	font-family: verdana, tahoma, arial, sans serif;
	font-size: 10px;
	color: #7C828B;
}
/*******************************************************
* Elements
*******************************************************/
.factoringBox {
	background-image: url(/files/beregner/top.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin-bottom: 8px;
	margin-top: 10px;
}
.factoringBox .headline {
	color: #3B3B3B;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 11px;
}
.factoringBox .headline div {
	color: #FFFFFF !important;
}
.factoringBox .content {
	border: 1px solid #C6C6C6;
	border-top-width: 0px;
}
.factoringBox .content .teaserContent {
	margin-left: 10px;
	margin-right: 15px;
	margin-top: 9px;
	margin-bottom: 7px;
}
.teaserContent, .teaserContent p, .teaserContent div,.teaserContent div p, .teaserContent span {
	
}
.teaserContent span {
	font-size: 11px !important;
}
.factoringBox .calculatorContent {
	border: 1px solid #C6C6C6;
}
.calculatorTable {
	width: 450px;
}

.factoringBox .calculatorContent thead td {
	font-weight: bold;
	padding-left: 20px;
}

.factoringBox .calculatorContent tbody td {
	padding: 4px;
	border-top-width: 1px;
}
.factoringBox .calculatorContent .leftTD {
	font-size: 10px;
	padding: 25px;
}

.leftTD{
	padding-left: 20px !important;
	color: #3b3b3b;
	margin: 10px  !important;
}

thead .leftTD {
	padding-top: 10px !important;
	padding-left: 20px !important;
}

.factoringBox .calculatorContent .rightTD {
	width: 125px;
	padding-left: 8px;
}
.factoringBox .calculatorContent .checkTD {
	width: 15px;
}
.statusLeftTD {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	padding-left: 20px !important;
}
.statusLeftTD, .statusRightTD, .statusCheckTD {	
	border: 0px solid #C6C6C6 !important;
	border-top-width: 1px;
}
.rightTD input {
	border: 0px;
	background-image: url("/files/beregner/inputBeregner.jpg");
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 3px;
	width: 185px;
	height: 20px;
	color: #000000;
	text-align: right;
	font-size: 11px;
}
.rightTD .inputResult {
	background-image: url("/files/beregner/inputBeregner.jpg");
	background-repeat: no-repeat;
	width: 185px;
	padding-right: 10px;
	height: 20px;
	color: #4d932b;
	text-align: right;
	font-size: 10px;
}
.statusRightTD input {
	margin-right: 2px;
	border: 1px solid #C6C6C4;
	color: #000000;
	height: 20px;
	width: 75px;
	cursor: pointer;
	
}
.controlPanelText {
	color: #7c828b !important;
	font-size: 11px;
	float: left;
}
.controlPanelArrow {
	float: right;
	position: relative;
	right: 32px;
	top: 4px;
}
.controlPanelButton {
	float: right;
	position: relative;
	right: 22px;
	bottom: 2px;
}

#areYouSure {
	position: absolute;
	top: 450px;
	left: 400px;
	_top: 60px;
	_left: 30px;
	width: 340px;
	
	z-index: 130;
	
	filter: progid:DXImageTransform.Microsoft.shadow(color:gray,strength:5, direction:135);
}
#areYouSure .input {
	border: 1px solid #A6A6A4;
	background-color: #FFFFFF;
	width: 210px;
	height: 19px;
	color: #000000;
	font-size: 12px;
}
#areYouSure .textarea {
	border: 1px solid #A6A6A4;
	background-color: #FFFFFF;
	width: 210px;
	height: 50px;
	color: #000000;
	font-family: arial, sans-serif;
	
	font-size: 12px;
}
#areYouSure .submitButton {
	border: 1px solid #C6C6C4;
	color: #000000;
	height: 18px;
	width: 100px;
	cursor: hand;
	font-family: arial, sans-serif;
	font-size: 12px;
}
/************************************************************************
* Popup
************************************************************************/
#campaignpopup p {
	
}
#campaignpopup {
	position: absolute;
	width: 563px;
	top: 70px;
	z-Index: 100;
}
#campaignpopup_top {
	background-image: url("/files/popup/design/popup_bg_top.png");
	width: 563px;
	height: 68px;
	overflow: hidden;
}
#campaignpopup_middle {
	background-image: url("/files/popup/design/popup_bg_middle.png");
	background-repeat: repeat-y;
}
#campaignpopup_bottom {
	background-image: url("/files/popup/design/popup_bg_bottom.png");
	width: 563px;
	height: 23px;
	overflow: hidden;
}
#campaignpopup_contents {
	padding-left: 40px;
	width: 485px;
}
#campaignpopup_close {
	cursor: pointer;
	float: right;
	margin-top: 13px;
	margin-right: 40px;
}

.linkList {

	color: black;

}