/* KF-Finances - HEADER */

/* Horizontal menu */
#horizontalMenu { 
	width: 94.1em; height: 2.8em;
	background: #e7e7e7 url(../images/back_menu.gif) top left repeat-x; 
}
#horizontalMenu li {
	float: left; display: inline; position: relative; z-index: 1;
	text-align: center; margin-left: 0.7em; font-size: 10px;
}
#horizontalMenu li a { 
	display: block; width: 15em; text-decoration: none; color: #4d4d4d;
	font: bold 1.2em Arial, Helvetica, sans-serif; line-height: 2.1em;
	text-transform: uppercase;
}

#horizontalMenu li li a { text-transform: none; }

#horizontalMenu .home a { background: #f2eed5 url(../images/back_home.gif) left top repeat-x; color: #aaa476; }
#horizontalMenu .repurchase a { background: #f4c7dd url(../images/back_repurchase.gif) left top repeat-x; color: #834262; }
#horizontalMenu .credit a { background: #deecae url(../images/back_credit.gif) left top repeat-x; color: #7f9a27; }
#horizontalMenu .homeloan a { background: #c4e2ff url(../images/back_homeloan.gif) left top repeat-x; color: #1a68a5; }
#horizontalMenu .help a { background: #f9efcc url(../images/back_info.gif) left top repeat-x; color: #cc9d00; }

#horizontalMenu li#widerButton a { width: 14.8em; }
#horizontalMenu li a:hover,  #horizontalMenu li.selected a {
	cursor: pointer; color: #fff;
	background: #a5a5a5 left top repeat-x;
}

/* Menus roll-over */
#horizontalMenu ul { 
	position: absolute; left: 0; top: 2.5em; width: 18em;
	display: block; padding: 1em 0; 
 }
.repurchase ul { background: #efd9e8 url(../images/bg_menu_credits.png) top left repeat-x; }
.credit ul { background: #d2ecb6 url(../images/bg_menu_hypo.png) top left repeat-x; }
.homeloan ul { block; background: #c9d5f1 url(../images/bg_menu_immo.png) top left repeat-x; }
.help ul { background: #f0e1c1 url(../images/bg_menu_infos.png) top left repeat-x; }
#horizontalMenu ul li { float: none; display: block; margin: 0.6em 0; padding: 0 0 0 2em; text-align: left; }
#horizontalMenu ul .links { display: inline; width: auto; padding: 0 0 0 2em; font-size: 1.1em; }
#horizontalMenu .repurchase .links { background: transparent url(../images/marker_menu_credit.gif) top left no-repeat; }
#horizontalMenu .credit .links { background: transparent url(../images/marker_menu_hypo.gif) top left no-repeat; }
#horizontalMenu .homeloan .links { background: transparent url(../images/marker_menu_immo.gif) top left no-repeat; }
#horizontalMenu .help .links { background: transparent url(../images/marker_menu_infos.gif) top left no-repeat; }
#horizontalMenu ul .links:hover { text-decoration: underline; }
#horizontalMenu .home .links:hover { color: #aaa476; }
#horizontalMenu .repurchase a.links:hover { color: #834262; background: transparent url(../images/marker_menu_credit.gif) top left no-repeat; }
#horizontalMenu .credit .links:hover { color: #7f9a27; background: transparent url(../images/marker_menu_hypo.gif) top left no-repeat; }
#horizontalMenu .homeloan .links:hover { color: #1a68a5; background: transparent url(../images/marker_menu_immo.gif) top left no-repeat; }
#horizontalMenu .help .links:hover { color: #cc9d00; background: transparent url(../images/marker_menu_infos.gif) top left no-repeat; }

/* Header */
#logo { float: left; display: inline; margin: 1.8em 0em 2.8em 0em; }
.header { 
	background-image: url(../images/bg_home.jpg);
	background-repeat: no-repeat; background-position: top right; 
}
.headerCredits1 { background-image: url(../images/bg_credits1.jpg); }
.headerCredits2 { background-image: url(../images/bg_credits2.jpg); }
.headerCredits3 { background-image: url(../images/bg_credits3.jpg); }
.headerCredits4 { background-image: url(../images/bg_credits4.jpg); }
.headerCredits5 { background-image: url(../images/bg_credits5.jpg); }
.headerHypo1 { background-image: url(../images/bg_hypo1.jpg); }
.headerHypo2 { background-image: url(../images/bg_hypo2.jpg); }
.headerHypo3 { background-image: url(../images/bg_hypo3.jpg); }
.headerHypo4 { background-image: url(../images/bg_hypo4.jpg); }
.headerHypo5 { background-image: url(../images/bg_hypo5.jpg); }
.headerImmo1 { background-image: url(../images/bg_immo1.jpg); }
.headerImmo2 { background-image: url(../images/bg_immo2.jpg); }
.headerImmo3 { background-image: url(../images/bg_immo3.jpg); }
.headerImmo4 { background-image: url(../images/bg_immo4.jpg); }
.headerImmo5 { background-image: url(../images/bg_immo5.jpg); }

.header p { width: 21.46em; float: left; display: inline; }
.header .contact { 
	float: right; display: inline; 
	text-align: right; margin: 1.38em 0em 1em 2.46em; 
	font: bold 11px Century Gothic, Arial, Helvetica, sans-serif; color: #a7c400; 
}
.header .slogan { margin: 1.38em 0em 1em 2.46em; font: bold italic 13px Arial, Helvetica, sans-serif; color: #357ab8; }
.header .slogan2 { margin: 2em 0em 1em 1em; font: bold italic 1.3em Arial, Helvetica, sans-serif; color: #357ab8; width: 24em; }
.header .hypo { margin: 2em 0em 1em 2em; width: 24em; font-size: 13px; }
.header .immo { margin: 2em 0em 1em 3em; width: 18em; }
.header .tel { font: bold italic 23px Century Gothic, Arial, Helvetica, sans-serif; color: #93ab44; }
.header .price { font: bold 10px Arial, Helvetica, sans-serif; }
