@charset "utf-8";
/* CSS Document headerTemp */
/* Top Nav */
div#topNavWrap {height: 26px; min-width: 690px; border-bottom: 1px solid #E6ECF2; font-size: 12px; padding: 0 0 0 8px; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; overflow: visible;}
<!--div#topNavWrap div#topNavig {float: right; margin: 0; padding: 0; text-align: left; overflow: visible;}-->
div#topNavWrap div#topNavig {float: right; margin: 0; padding: 0; text-align: left; overflow: visible;  background-image: url(images/fejlecmaszk.png); }
div#topNavWrap div#topNavig div {float: left; padding: 6px 10px; border-right: 1px solid #e6ecf2; overflow: visible;}

div#topNavWrap div#topNavig div#hello {color: #333; font-size: 12px;}

div#topNavWrap div#topNavig div#viewFavs {width: 140px; padding: 0;}
div#topNavWrap div#topNavig div#viewFavs a.navItem {display: block; padding: 5px 10px; margin: 0; text-decoration: none; text-align: center;}
div#topNavWrap div#topNavig div#viewFavs a.navItem:hover {background-color: #ffffff;}
div#topNavWrap div#topNavig div#viewFavs:hover #favMenu, div#topNavWrap div#topNavig #viewFavs.hov #favMenu {display: block;}
#favMenu {border-top: 1px solid #CCD8E6; margin-top: 0px;}
#favMenu li {width: 134px; padding: 0; border-right: 0;}
#favMenu li a {display: block; padding: 1px 0 1px 10px;}

div#topNavWrap div#topNavig div#savedSearches {width: 150px; padding: 0;}
div#topNavWrap div#topNavig div#savedSearches a.navItem {display: block; padding: 5px 10px; margin: 0; text-decoration: none; text-align: center;}
div#topNavWrap div#topNavig div#savedSearches a.navItem:hover {background-color: #ffffff;}
div#topNavWrap div#topNavig div#savedSearches #savedMenu:hover, div#topNavWrap div#topNavig #savedSearches.hov #savedMenu {display: block;}
#savedMenu {border-top: 1px solid #CCD8E6; margin-top: 0px;}
#savedMenu li {width: 142px; padding: 0; border-right: 0;}
#savedMenu li a {display: block; padding: 1px 0 1px 10px;}


/* Hover Menus */
ul.hovmenu {display: none; position: absolute; z-index: 100; border-bottom: 3px solid #336399; border-left: 1px solid #CCD8E6; border-right: 1px solid #CCD8E6; background-color: #fff;}
ul.hovmenu li {border-bottom: 1px solid #CCD8E6; padding: 0;}
ul.hovmenu li a {display: block; height: 20px; padding: 0 0 0 10px; margin: 0; background-color: #fff; font-size: 11px; line-height: 1.7em; text-decoration: none; white-space: nowrap; background-repeat: no-repeat; background-position: right 7px;}
ul.hovmenu li a:hover {background-color: #FFFAEE; text-decoration: none;}
ul.hovmenu li.on a {font-weight: bold;}
ul.hovmenu li.sortDn a {background-image: url("images/icon_sort_dsc.gif"); font-weight: bold;}
ul.hovmenu li.sortUp a {background-image: url("images/icon_sort_asc.gif"); font-weight: bold;}


/* Header */
div#header {clear: both; min-width: 690px; height: 100px; margin: 0; padding: 0;}
div#header img#logo {position: absolute; z-index: 99; margin: -10px 0 0 17px;}
div#header div#fsboLogo {position: absolute; z-index: 99; cursor: pointer; display: inline; margin: -10px 0 0 17px; background-image: url("images/logonyomdai.gif"); width: 170px; height: 116px;}

div#header div#cobrandLogo {position: absolute; margin: 0 0 0 194px;}
div#header div#countSavings {
	position: absolute;
	white-space: nowrap;
	margin: 18px 0 0 208px;
	font-size: 18px;
	line-height: 1.3em;
	color: #000;
	left: 157px;
	top: 7px;
}
div#header div#tabsWrap {
	margin: 62px auto 0;
	width: 980px;
	height: 49px;
	background-image: url("images/bgTabsGrad.gif");
	background-repeat: repeat-x;
	background-position: bottom;
	left: 0px;
	top: 20px;
}
/*horrible, horrible hack for IE6 to kill horizontal scroll bar*/
* html div#header div#tabsWrap {margin-left: -12px;}
div#header div#tabsWrap ul#tabs {margin: 0 0 0 208px; width: 690px; padding: 0;}
div#header div#tabsWrap ul#tabs li {display: block; float: left; margin: 0 3px 0 0; padding: 0;}
div#header div#tabsWrap ul#tabs li a {display: block; float: left; height: 29px; padding: 0 14px; border: 1px solid #336399; border-width: 1px 1px 0 1px; background-image: url("images/bgTab.gif"); background-color: none; background-repeat: repeat-x; background-position: left bottom; font-size: 13px; line-height: 2.2em; color: #fff; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}
div#header div#tabsWrap ul#tabs li a.selected {height: 30px; padding: 0 14px; border: 1px solid #b3c5d9; border-width: 1px 1px 0 1px; background-image: none; background-color: #e6ecf2; color: #336399; font-family: Arial, Helvetica, sans-serif;}
div#header div#tabsWrap ul#tabs li a:hover {background-position: right bottom; text-decoration: none;}
div#header div#customerSupport {float: right; text-align: right; margin: -50px 12px; font-size: 11px; line-height:1.3em;}
/*this rule needed because homepage.css has its own link rules */
div#header div#customerSupport ul a, div#header div#customerSupport ul a:hover, div#header div#customerSupport ul a:visited {color: #467AA7; text-decoration: none;}


/* Cozy header overrides */
body {background-image: url("images/fejlec-tel.jpg"); background-repeat: repeat-x;}

div#topNavWrap {min-width: 690px; border-bottom: 0; background-image: url("images/borderTopNavGrad.gif"); background-repeat: no-repeat; background-position: right bottom;}
div#topNavWrap div#topNavig div {border-right: 1px solid #8dcfff; padding: 5px 10px;}

div#header {width: 980px; margin: 0 auto; height: 45px;}
div#header img#logo {margin: -9px 0 0 17px;}
div#header div#fsboLogo {margin: -9px 0 0 17px; background-image: url("images/logoFSBOFall.gif"); width: 170px; height: 114px;}
div#header div#tabsWrap {background-image: url("images/bgTabsGradCozy.gif");}
div#header div#tabsWrap ul#tabs li.sellTab a {background-image: url("images/bgTabRed.gif"); border-color: #971600;}
div#header div#tabsWrap ul#tabs li a.selected {height: 30px; padding: 0 14px; border: 1px solid #b3c5d9; border-width: 1px 1px 0 1px; background-image: none; background-color: #e6ecf2; color: #336399;}


/* Footer */
div#footerBot {clear: left; min-width: 720px; padding: 20px 14px; background-color: #E6ECF2; background-image: url("images/bgFootGrad.gif"); background-repeat: repeat-x; background-position: top;}
div#footerBot div.footSect {float: left; margin: 0 20px 10px 0}
div#footerBot div.footSect.company {width: 145px;}
div#footerBot div.footSect.work {width: 145px;}
div#footerBot div.footSect.support {width: 170px;}
div#footerBot div.footSect.feedback {width: 175px;}
div#footerBot div.footSect.fsbo {width: 215px;}
div#footerBot div.footSect h3 {margin: 0 0 8px 0; font-size: 14px; color: #000;}
div#footerBot div.footSect p {padding: 0 0 10px 0; margin: 0; font-size: 12px; line-height: 1.3em; color: #4d4d4d;}
div#footerBot div.footSect a {padding: 0 0 0 0; font-size: 12px;}
div#footerBot p#copyright {clear: both; padding: 4px 0 0 0; margin: 0; border-top: 1px solid #ccd8e6; font-size: 12px; line-height: 1.3em; color: #999;}


/* OVERRIDES for 2 evil stylesheets (main.css and fsbo/main.css) */
body {margin: 0;}
div#topNavWrap, div#footerBot {line-height: 1.3em;}
div#topNavWrap a{text-decoration: none; text-align: left; color: #ffffff; font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#footerBot a {text-decoration: none; text-align: left; color: #336399; font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}

div#topNavWrap div#hello {font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#topNavWrap a {font-size: 12px;}
div#topNavWrap a:hover{text-decoration: underline; color: #ffffff;}
div#footerBot a:hover {text-decoration: underline; color: #336399;}

div#topNavWrap ul,div#footerBot ul {list-style-type: none; margin: 0; padding: 0;}
div#topNavWrap ul li,div#footerBot ul li {margin: 0; padding: 0;}
div#header span#countSavings {font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#header div#tabsWrap ul#tabs li {font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#header div#tabsWrap ul#tabs li a {text-decoration: none;}

div#header div#customerSupport ul, div#header div#customerSupport ul li {list-style-type:none; margin:0; padding:0; font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#header div#customerSupport ul a, div#header div#customerSupport ul a:hover {font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-weight: normal; color: #326298; text-decoration: none;}
div#topNavWrap div#topNavig div a {font-weight: bold;}
div#footerBot {font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#footerBot div.footSect h3 {font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#footerBot div.footSect p {text-align: left; font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#footerBot div.footSect a {font-weight: normal; font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div#footerBot div.footSect ul li {text-align: left;}
div#footerBot p#copyright {text-align: left; font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}
div.clear, br.clear {clear: both; height: 0; font-size: 0; line-height: 0;}


