﻿
/* ====================== COMMON */

body, a, td, input, div, select, textarea, option {font-family:verdana, helvetica, arial, sans-serif;font-size:11px;line-height:15px;}
body		{margin:0px;padding:0px;border:0px;height: 100%;}
html 		{height: 100%;} 

/*html		{margin:0px;padding:0px;border:0px;height: 100%;} MODAL POPUP scrollbar error IE*/



iframe		{border-top:0px solid #dddddd; border-bottom:0px solid #dddddd; border-left:0px; border-right:0px;}


form		{margin:0px;padding:0px;border:0px;height: 100%;}
.cleaner 				{clear:both;border:none;margin:0px;padding:0px;}
.backMain				{background-color:#ffffff;/*  url(Images/Layout/backmain.gif) repeat-y;*/}
.CutLongText			{width:0;font-size:1px;font-size:0px;}	/*1px for the font-size, because some browsers (sfarai) will ignore a font-size set to 0.*/

*	{margin: 0;padding: 0;}

h1				{font-size:18px; margin:0px; padding:0px; font-weight:bold; line-height:28px;}
h2				{font-size:18px; margin:0px; padding:0px; font-weight:bold; line-height:28px;}

.Sponsrade		{margin: 8px 0px 2px 0px;background: transparent url(Images/Layout/sponsrade.gif) top left no-repeat; height:8px;}

.ContentExtend					{margin: 0px 0px 6px 0px;background: transparent url(Images/Layout/contentextend.gif) top left no-repeat; height:9px; width:980px;}
.ContentRegularResult			{margin: 0px 0px 6px 0px;background: transparent url(Images/Layout/contentregresult.gif) top left no-repeat; height:9px; width:980px;}

/*
a, a:link, a:visited, a:active, a:hover {color:#000000;text-decoration:underline;cursor:pointer;}
a:hover {text-decoration:underline;}
*/
.link, a, a:link, a:visited, a:active, a:hover {color:#0066ff;cursor:pointer;text-decoration:underline;}
a:hover {color:#000000;}


ol {margin: 3px;border: 0px;padding-left: 2.2em;text-indent: 0em;}
ul {margin: 3px;border: 0px;padding-left: 1.5em;text-indent: 0em;}
li {margin-bottom:10px;}

hr			{background-color:#bdbdbd;border:0px;height:1px;color:#bdbdbd;padding:0px;margin:0px 0px 0px 0px; outline-width:0px;}

.error, a.error, a.error:link, a.error:active, a.error:visited, a.error:hover		{color:#a20000; font-weight:bold; text-decoration:none;}
		
.fontRed	{color:#a20000;}

.send, a.send:link, a.send:visited, a.send:active	{color:#001eff;cursor:pointer;text-decoration:none; font-weight:bold;}
a.send:hover	{color:#000000;}


.backgroundModal {
 background-color: #000000;
 opacity: 0.6;
 filter: alpha(opacity=60);
 z-index:100;
 
}

.UpdateProgress		{border:0px solid #000000;position: absolute; padding:4px; background-color:#ffffff; text-align:center;}
.ModalBackground	{background-color: #ffffff;opacity: 0.6;filter: alpha(opacity=60);z-index:100;}


.HoverMenuExtender	{ background-color:#ffffff; z-index:200;}

.move	{cursor: move;}
.close	{cursor:pointer;}	


.InfoPopup200	{width: 200px;z-index: 300;display: block;padding: 6px;background-color: #9cdef4;border:1px solid #000000;color: #000000;}
.InfoPopup150	{width: 150px;z-index: 300;display: block;padding: 6px;background-color: #9cdef4;border:1px solid #000000;color: #000000;}
.InfoPopup100	{width: 100px;z-index: 300;display: block;padding: 6px;background-color: #9cdef4;border:1px solid #000000;color: #000000;}

.watermarked	{color:#cbcbcb;}


/* ====================== H1 + H2 Small  */


.domainHeaders h1, .domainHeaders h2,
.companyBoxPadding h1, .companyBoxPadding h2,
.resulHelpLinks h1, .resulHelpLinks h2,
.header h1, .header h2,
.NewsHeaders h1, .NewsHeaders h2
{font-size:11px;line-height:15px; font-weight:normal; padding:0px; margin:0px;}


/* ====================== INFO  */
.InfoText, .InfoText a	{font-size:12px;}

/* ====================== WRAPPPERS  */

#wrapper		{width: 1007px;min-height: 100%;text-align: left;position: relative;margin-left:auto;margin-right:auto;}
* html #wrapper	{height: 100%;}

#main			{padding-bottom: 180px; width:747px;float:left;}	/*#main	{padding-bottom: 180px;}*/


#header	{width:747px; background-color:#ffffff;}

.leftMargin				{float:left;width:7px;}


/* ====================== MAINCONTENT */
.mainContent		{display: inline;float:left;width:508px; overflow:hidden;}
.mainContentSpace	{display: inline;float:left;width:16px;}


/* ====================== BANNER */
.bannerTop		{width:746px;background-color:#ffffff;}	/*{width:1007px;background-color:#ffffff;}*/
.bannerBottom	{float:left;width:1007px;background-color:#ffffff;}
.bannerLeft		{float:left;overflow:hidden; width:250px;background-color:#ffffff; margin-top:4px;}
.BannerLeftWord	{margin-top:0px;}
.bannerWide		{padding:2px 0px 5px 0px; text-align:center;margin: 0 auto;background-color:#ffffff;}
.bannerPadding	{float:left;padding:4px 0px 4px 1px;}

.bannerLeft .Cloud			{float:left; overflow:hidden;}
.bannerLeft .Cloud .Header	{color: #888888;font-weight: bold;font-size: 11px;}
.CloudStart					{margin: 8px 0px 2px 0px;background: transparent url(Images/Layout/cloud.gif) top left no-repeat; height:9px; width:250px;}


/* ====================== FOOTER */
/*#footer					{width: 1007px;background-color:#ffffff;}    position: absolute;  */
#footer					{width: 1007px;bottom:0;background-color:#ffffff;position: absolute; z-index:1;}
.footerInfo				{border-top:1px solid #c9dbe1;margin-top:10px;background-color:#ffffff;}
.footerInfo table td	{font-size:9px;color:#8f8f8f;white-space:nowrap; padding:0px 4px 0px 0px; }
.footerInfo table td b	{color:#4d4d4d;}
.footerLogo				{margin:4px;}
.footerDivide			{}	/*margin:0px 4px 0px 4px;*/

.menuFooter, a.menuFooter:link, a.menuFooter:visited, a.menuFooter:active, a.menuFooter:hover	{font-size:9px;color:#8f8f8f;text-decoration:underline;cursor:pointer; margin-right:2px;}
a.menuFooter:hover	{color:#000000;}



/* ====================== SEARCH - MAIN */

.searchCenterTable {height:100%;width:100%;vertical-align: middle;}


* html .searchButtonTable	{margin-top:-1px;}
*:first-child+html .searchButtonTable {margin-top:-1px;} /* IE 7 hack */


.searchCenter		{width:700px;margin: 0 auto; }
.searchCenterPlus	{width:930px;margin: 0 auto; }
.searchPlus			{width:1000px;margin: 0 auto;}
.searchPlusTicker	{width:1000px;margin: 0 auto;height:25px; padding-top:7px; overflow:hidden;}
.searchPlusTicker a	{ text-decoration:none;}

.searchWrap		{ float:left; width:700px;background:#ffffff url(Images/Layout/searchmiddle.gif) top left repeat-y;}
.searchWrapPlus	{ float:left; width:800px;background:#ffffff url(Images/Layout/searchmiddleplusBig.gif) top left repeat-y;}	



.searchTopPlus		{float:left; width:650px; height:74px;}
.searchTop		{float:left; width:650px; height:124px;}
.searchBottom	{float:left; width:650px; height:15px;}

.searchSpace	{float:left; width:30px;}
.searchContent	{float:left; width:640px;}
.searchContentPlus	{float:left; width:740px; margin-top:7px; }

.searchInput		{width:400px; height:14px; padding:5px; border:1px solid #000000;border-right:0px solid #000000;margin:0px;}	/* 969696*/
.searchInputStart	{width:450px; height:14px; padding:5px; border:1px solid #000000;border-right:0px solid #000000;margin:0px;}	/* 969696*/
.searchInputResPage	{width:500px; height:14px; padding:5px; border:1px solid #000000;border-right:0px solid #000000;margin:0px;}	/* 969696*/
.searchInputPlus	{width:550px; height:14px; padding:5px; border:1px solid #000000;border-right:0px solid #000000;margin:0px;}	/* 969696*/
.searchInputButtom	{width:47px; height:26px;border:0px;margin:0px; padding:0px;}	/* 969696*/


.searchInputSmall		{width:375px; height:12px; padding:3px; border:1px solid #000000;border-right:0px solid #000000;margin:0px;}	/* 969696*/
.searchInputButtomSmall	{width:36px; height:20px;border:0px;margin:0px; padding:0px;}	/* 969696*/



.searcIcon		{float:left;width:65px; margin-left:5px;}


.searchBar			{float:left;margin-left:4px;margin-top:9px;}
* html .searchBar	{float:left;margin-left:4px;margin-top:12px;}

.searchBarLink, a.searchBarLink:link, a.searchBarLink:visited, a.searchBarLink:active	{font-size:10px; color:#0066ff;cursor:pointer;text-decoration:none;}
a.searchBarLink:hover	{color:#000000;text-decoration:underline;}

a.searchBarLinkBig:link, a.searchBarLinkBig:visited, a.searchBarLinkBig:active	{font-size:11px; color:#0066ff;cursor:pointer;text-decoration:none;}
a.searchBarLinkBig:hover	{color:#000000;text-decoration:underline;}

.searchBarLink img		{border:0px;margin:0px 4px 0px 0px;}
.searchBarLinkBig img	{border:0px;margin:0px 4px 0px 0px;}


.searchBarIcon, a.searchBarIcon:link, a.searchBarIcon:visited, a.searchBarIcon:active	{font-size:10px; color:#0066ff;cursor:pointer;text-decoration:none;}
a.searchBarIcon:hover	{color:#000000;}

.searchFolderTable	{margin:0px;padding:0px;}
.searchFolderTable, .searchFolderTable tr {cursor: pointer;}
.searchFolderTable td	{cursor: pointer;width:89px; height:23px;}
.searchFolderTable td.end	{width:1px;}

.searchFolderOff	{background:#67cced url(Images/Layout/searchfolderoff.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.searchFolderOn		{background:#67cced url(Images/Layout/searchfolderon.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}

.searchFolderOffArrow	{background:#67cced url(Images/Layout/searchfolderoffArrow.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.searchFolderOnArrow		{background:#67cced url(Images/Layout/searchfolderonArrow.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}


.searchFolderOff2	{background:#67cced url(Images/Layout/searchfolderoff2.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.searchFolderOn2	{background:#67cced url(Images/Layout/searchfolderon2.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}

.searchFolderOff3	{background:#67cced url(Images/Layout/searchfolderoff3.gif) no-repeat;border:0px;cursor: pointer;width:109px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.searchFolderOn3	{background:#67cced url(Images/Layout/searchfolderon3.gif) no-repeat;border:0px;cursor: pointer;width:109px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}


.searchFolderOff2New		{background:#67cced url(Images/Layout/searchfolderoff2New.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:23px; text-align:center; color:#ffffff;padding:6px 0px 0px 0px; margin:0px;}
* html .searchFolderOff2New	{padding:8px 0px 0px 0px;}

.searchFolderOn2New			{background:#67cced url(Images/Layout/searchfolderon2New.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:23px; text-align:center; color:#ffffff;padding:6px 0px 0px 0px; margin:0px;}
* html .searchFolderOn2New	{padding:8px 0px 0px 0px;}


.searchPuffBoxWrap		{float:left; width:317px;background:#ffffff url(Images/Layout/searchPuffBoxTop.gif)}
.searchPuffBoxPadding	{float:left;padding:20px 25px 4px 25px;}

.searchPuffBoxPadding a, .searchPuffBoxPadding a:hover	{ font-weight:bold; font-size:12px;line-height:22px; text-decoration:none;}
.searchPuffBoxPadding a img {border:0px;margin:0px 5px 1px 0px;}


.searchPuffBoxSpace		{float:left; width:16px;}	/*background-color:#ffffff;*/
.searchPuffBoxEnd		{float:left; width:317px; height:16px; background:#ffffff url(Images/Layout/searchPuffBoxBottom.gif)}




.searchMiddleBox		{float:left; width:292px;background:#ffffff url(Images/Layout/searchmiddlebox.gif) top left no-repeat; margin-top:5px;}
.searchMiddleBoxEnd		{float:left; width:292px;background:transparent url(Images/Layout/searchmiddleboxEnd.gif) bottom left no-repeat;}
.searchMiddleBoxEnd div		{float:left;padding:5px;}

.searchMiddleBoxSpace	{float:left; width:16px;}

.searchMiddleBoxImg			{float:left;padding:0px; width:60px;}
.searchMiddleBoxTxt			{float:left;padding:0px; width:205px;}

.searchMiddleBoxTxt ul				{list-style-type: none; margin: 0px;padding-left: 0em; padding:0px;text-indent: 0em;}
.searchMiddleBoxTxt ul li			{margin-bottom:0px;}
.searchMiddleBoxTxt ul li a			{background: transparent url(Images/Layout/searchMiddleBoxLi.gif) left center no-repeat; padding-left: 10px;margin-left:0px;margin-bottom:0px;}
.searchMiddleBoxTxt ul li a:hover	{background: transparent url(Images/Layout/searchMiddleBoxLiOn.gif) left center no-repeat;}


.svenskByggtjanst td	{ font-size:9px;}

/* ====================== FRAME */

.frameFolderTableWrap	{margin:10px 0px 0px 7px;background:#ffffff url(Images/Layout/logoByggloFrame.gif) no-repeat top left;}

.frameFolderTable	{margin:0px;padding:0px;}
.frameFolderTable, .searchFolderTable tr {cursor: pointer;}
.frameFolderTable td	{cursor: pointer;width:89px; height:18px;}


/* ====================== RESULT */
.result					{float:left;width:508px;margin-bottom:13px;overflow:hidden;}
/*
.resultIconWrap			{float:left;width:25px; padding-top:5px;}
.resultIcon				{margin-bottom:5px;}
*/

.resultTypeText			{color:#000000;font-size:14px; margin:0px; padding:0px; font-weight:bold; line-height:20px;}


.resultTopWrap				{float:left;background:#f3f3f3 url(Images/Layout/searchResultTop.gif) right bottom no-repeat; width:508px; margin-bottom:5px;}
.resultTopPadding			{float:left;font-weight:bold; padding:10px; overflow:hidden; }	
.resultTopPadding a, .resultTopPadding input			{font-weight:normal;}	

.MyByggloClean .resultTopWrap	{width:710px;}




.resultTopSaveSearch		{float:left;width:130px;}

.resultTypeCollapse			{background:#ffffff;margin-bottom:14px; width:480px; float:right;}
.resultType0				{background:#ffffff;margin-bottom:14px; width:508px;}
.resultType1, .resultType2	{border-bottom:1px solid #0066ff;margin-bottom:14px;padding-bottom:5px; width:508px;}
.resultType3				{border-bottom:1px solid #dddddd;margin-bottom:14px;padding-bottom:5px; width:710px;}

/* background:#ffffff url(Images/Layout/resultContentImage.gif) bottom left no-repeat;margin-bottom:14px; padding-bottom:15px;*/

.resultDate, a.resultDate:link, a.resultDate:active, a.resultDate:hover, a.resultDate:visited	{text-decoration:none;color:#9eaabc;font-size:9px;}

.resultHeaderWrap		{float:left;margin-bottom:3px; width: 100%;}
.resultTextWrap			{float:left;width: 100%; }

/*
{float:left; white-space:nowrap; width:18px;}
.resultHeaderWrap		{float:left; width:508px;margin-bottom:3px;}
.resultTextWrap			{float:left; width:508px;}


padding-right:4px; 
*/
.resultImage		{float:right; margin:0px 0px 5px 10px;}
.resultIcon			{}	/*float:right;*/
.resultIcon a, .resultIcon input			{margin:0px 0px 0px 5px;}
	
.resultIconText, a.resultIconText:link, a.resultIconText:active, a.resultIconText:hover, a.resultIconText:visited { font-size:8px; text-decoration:none; }



.resultHeader, a.resultHeader:link, a.resultHeader:active	{color:#0066ff;cursor:pointer;text-decoration:none;font-weight:bold; font-size:12px;}
a.resultHeader:hover	{color:#000000;text-decoration:none;}
a.resultHeader:visited	{color:#018401;text-decoration:none;}	

.resultText, a.resultText:link, a.resultText:active, a.resultText:hover, a.resultText:visited {color:#000000;cursor:pointer;text-decoration:none; }

.resultText b {color:#5b9ef9;}	

.resultLinkText, a.resultLinkText:link, a.resultLinkText:active, a.resultLinkText:hover, a.resultLinkText:visited	{font-size:10px;color:#018401;cursor:pointer;text-decoration:none;}
.resultFindSimilar, a.resultFindSimilar:link, a.resultFindSimilar:active, a.resultFindSimilar:hover, a.resultFindSimilar:visited	{font-size:10px;color:#018401;cursor:pointer;text-decoration:none; }
.resultLinkMore, a.resultLinkMore:link, a.resultLinkMore:active, a.resultLinkMore:hover, a.resultLinkMore:visited	{font-size:10px;color:#888888;cursor:pointer;text-decoration:none; }

/*
.NordByggWrap	{float:right; width:180px;margin:0px 0px 5px 5px; background-color:Green;}
.NordBygg		{border:1px solid #c9dbe1;float:right;padding:6px 3px 3px 3px; width:70px;margin:0px 0px 5px 5px; text-align:center;}
.NordByggA, a.NordByggA:link, a.NordByggA:active, a.NordByggA:hover, a.NordByggA:visited {color:#000000;cursor:pointer;text-decoration:underline;}
*/

.resultMorePanel	{Margin-top:13px;}
.resultMoreHeader, a.resultMoreHeader:link, a.resultMoreHeader:active, a.resultMoreHeader:hover, a.resultMoreHeader:visited {color:#000000;cursor:pointer;text-decoration:none; font-weight:bold;}
.resultMoreLink, a.resultMoreLink:link, a.resultMoreLink:active, a.resultMoreLink:hover, a.resultMoreLink:visited {color:#0066ff;cursor:pointer;text-decoration:none;}
	
.resulHelpLinks	{float:right;margin-top:10px; width:318px;}
.resulSearchNr	{float:left;margin-top:10px; width:190px;}

.resultCompanyContact,  .NavigateBarSort,  .resultCompanySave			{width:326px;background-color:#ffffff;}
.resultCompanyContactPadding, .NavigateBarSortPadding, .resultCompanySavePadding	{border:2px solid #000000;padding:10px;}

.resultCompanyHoverMenuTop			{background:transparent url(Images/Layout/hovermenubacktop.gif) no-repeat; width:251px; height:16px;}
.resultCompanyHoverMenuTop2			{background:transparent url(Images/Layout/hovermenubacktop2.gif) no-repeat; width:251px; height:16px;}
.resultCompanyHoverMenuBottom		{background:transparent url(Images/Layout/hovermenubackbottom.gif) no-repeat; width:251px; height:16px;}
.resultCompanyHoverMenuMiddle		{background:transparent url(Images/Layout/hovermenubackmiddle.gif) repeat-y; width:251px;}

/*hovermenuback*/

.resultCompanyHoverMenuPadding	{margin:0px 0px 0px 10px;}

  
/* ====================== PAGING */
.paging	{float:right; margin-top:20px;}
.paginPrevious, a.paginPrevious:link, a.paginPrevious:active, a.paginPrevious:hover, a.paginPrevious:visited {color:#0066ff;cursor:pointer;text-decoration:underline; font-size:12px; font-weight:bold;}

.pagingNr, a.pagingNr:link, a.pagingNr:active, a.pagingNr:hover, a.pagingNr:visited {color:#000000;cursor:pointer;text-decoration:underline; font-size:12px;}
	
.pagingNrSel, a.pagingNrSel:link, a.pagingNrSel:active, a.pagingNrSel:hover, a.pagingNrSel:visited {color:#b20000;cursor:pointer;text-decoration:none; font-size:12px;font-weight:bold;}

/* ====================== Preferences */
.PreferencesTable td {padding:2px;}

/* ====================== TOP MENU */

.topMenu			{float:left;width:740px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc; margin:0px 0px 0px 0px; overflow:hidden; background-color:#ffffff;}
.topMenuBlueBorder	{float:left;width:740px;border-bottom:5px solid #52c5eb;border-top:5px solid #52c5eb; margin:2px 0px 2px 0px; padding:5px 0px 5px 0px;overflow:hidden;}

/*
.topMenu			{float:left;width:1000px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc; margin:0px 0px 6px 0px;}
.topMenuBlueBorder	{float:left;width:1000px;border-bottom:5px solid #52c5eb;border-top:5px solid #52c5eb; margin:2px 0px 2px 0px; padding:5px 0px 5px 0px;}
*/
.topMenuLogo		{float:left;width:183px; height:50px; margin-top:3px;}
.topMenuLogo img	{margin-left:5px;}
.topMenuSearch		{float:left;width:500px; margin-top:0px;}	

.topMenuSearchFolderOff		{background:#67cced url(Images/Layout/topMenuSearchFolderOff.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.topMenuSearchFolderOn		{background:#67cced url(Images/Layout/topMenuSearchFolderOn.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}

.topMenuSearchFolderOffArrow	{background:#67cced url(Images/Layout/topMenuSearchFolderOffArrow.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.topMenuSearchFolderOnArrow		{background:#67cced url(Images/Layout/topMenuSearchFolderOnArrow.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}


.topMenuSearchFolderOff2	{background:#67cced url(Images/Layout/topMenuSearchFolderOff2.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.topMenuSearchFolderOn2		{background:#67cced url(Images/Layout/topMenuSearchFolderOn2.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}

.topMenuSearchFolderOff3	{background:#67cced url(Images/Layout/topMenuSearchFolderOff3.gif) no-repeat;border:0px;cursor: pointer;width:109px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.topMenuSearchFolderOn3		{background:#67cced url(Images/Layout/topMenuSearchFolderOn3.gif) no-repeat;border:0px;cursor: pointer;width:109px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}


.topMenuSearchFolderOff2New			{background:#67cced url(Images/Layout/topMenuSearchFolderOff2New.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:23px; text-align:center; color:#ffffff;padding:6px 0px 0px 0px; margin:0px;}
* html .topMenuSearchFolderOff2New	{padding:8px 0px 0px 0px;}

.topMenuSearchFolderOn2New			{background:#67cced url(Images/Layout/topMenuSearchFolderOn2New.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:23px; text-align:center; color:#ffffff;padding:6px 0px 0px 0px; margin:0px;}
* html .topMenuSearchFolderOn2New	{padding:8px 0px 0px 0px;}

.topMenuSearchFolderTable	{margin:0px;padding:0px;}
.topMenuSearchFolderTable, .searchFolderTable tr {cursor: pointer;}
.topMenuSearchFolderTable td	{cursor: pointer;width:89px; height:23px;}

.topMenuMore			{background-color:#ffffff;}
.topMenuMore div		{padding:3px 5px 3px 5px;border:1px solid #000000;background-color:#ffffff;}
.topMenuMore div div	{padding:3px 5px 3px 5px;border:0px;}
.topMenuMore a, .topMenuMore a:hover {text-decoration:none;}

/* ====================== NAVIGATE BAR */

.navigateBar		{float:left; width:508px;}	/*height:25px;width:1000px;background:#ffffff url(Images/Layout/navigatebar.gif) no-repeat;}*/
.navigateBarSearch	{float:left;height:25px;width:1000px;background:#ffffff url(Images/Layout/navigatebarSearch.gif) no-repeat;}


.navigateBarSpace		{float:left; width:14px;}
.navigateBarSpaceTop	{float:none;width:1007px;height:8px; background-color:#ffffff;}
.navigateBarSpaceBottom	{float:none;width:1007px;height:8px; background-color:#ffffff;}
.navigateBarLinks		{font-size:10px; color:#666666;float:left;margin-top:4px;overflow:hidden;}


/*
.navigateBarButtons	{float:right; height:18px;margin:6px 4px 5px 0px;}
.navigateBarButton	{margin-left:5px;}

.navigateBarButtonOff		{background:#67cced url(Images/Layout/navigatebarbuttonoff.gif) no-repeat;border:0px;cursor: pointer;width:110px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;font-size:10px;font-weight:bold;}
.navigateBarButtonOn		{background:#67cced url(Images/Layout/navigatebarbuttonon.gif) no-repeat;border:0px;cursor: pointer;width:110px; height:18px; text-align:center; color:#000000;padding:0px; margin:0px;font-size:10px;font-weight:bold;}
*/


.navigateBarButtons	{float:right; height:19px;margin:6px 4px 5px 0px;}
.navigateBarButton	{margin-left:5px;}

.navigateBarButtonOff		{background:#67cced url(Images/Layout/menubarbuttonoff.gif) no-repeat;border:0px;cursor: pointer;width:79px; height:19px; text-align:center; color:#ffffff;padding:0px; margin:0px;font-size:10px;font-weight:bold;}
.navigateBarButtonOn		{background:#67cced url(Images/Layout/menubarbuttonOn.gif) no-repeat;border:0px;cursor: pointer;width:79px; height:19px; text-align:center; color:#000000;padding:0px; margin:0px;font-size:10px;font-weight:bold;}




.navigateBarStart	{float:right;width:113px;}
/*
.navigateBarLink, a.navigateBarLink:link, a.navigateBarLink:visited, a.navigateBarLink:active	{font-size:10px; color:#00388c;cursor:pointer;text-decoration:underline;}
a.navigateBarLink:hover	{color:#000000;}
*/

.navigateBarLink, a.navigateBarLink:link, a.navigateBarLink:visited, a.navigateBarLink:active	{font-size:10px; color:#6a6a6a;cursor:pointer;text-decoration:underline;}
a.navigateBarLink:hover	{color:#000000;}




.navigateBarSearchLogo		{float:left; margin:3px 10px 0px 10px;}
.navigateBarSearchFolders	{float:left; margin:2px 10px 0px 5px;background-color:#cdcdcd;}

/* ====================== MENU - LEFT */
/*.menu				{display: inline;float:left;margin-bottom:10px;width:200px;}*/

.menuSearchInput	{width:146px; height:14px; padding:1px; border:1px solid #2d2d2d;border-right:0px solid #2d2d2d;margin:0px;}
* html .menuSearchInput	{margin-top:-1px;}	
* html .menuSearchInput	{margin-bottom:-1px;}	

.menuContent		{float:left;width:200px;background:#ffffff url(Images/Layout/menumiddle.gif) repeat-y; border-top:1px solid #001eff; margin-top:6px;}
.menuContentSpace	{float:left;width:8px;}
/*.menuContentWidth	{float:left;width:194px;overflow:hidden;background-color:#00ff00;}*/

.menuContentPadding	{float:left;width:184px; overflow:hidden;}	/*background-color:#ffff00;*/

.MenuBottom			{height:7px;padding:0px;margin:0px;background:#ffffff url(Images/Layout/menubottom.gif) no-repeat;}

.menuButton				{width:184px; height:24px; background:#ffffff url(Images/Layout/menubutton.gif) no-repeat; color:#ffffff; font-weight:bold;}
.menuButton div			{padding:9px 1px 0px 16px;}
.menuButtonContent		{background:#dce9ed url(Images/Layout/menuTreeMiddle.gif) repeat-y; width:184px; border-bottom:1px solid #367acf; }
.menuButtonContentPad	{padding:4px;}


/*
#ctl00_ctrMenu_ctrMenuTree div table	{background:#dce9ed url(Images/Layout/menuTreeMiddle.gif) bottom left repeat-y; width:184px;}
#ctl00_ctrMenu_ctrMenuTree table div	{background:transparent url(null) no-repeat;margin-bottom:0px;}
#ctl00_ctrMenu_ctrMenuTree table	{ padding:0px; margin:0px; background:#52c5eb url(Images/Layout/menuTreeStart.gif) left top no-repeat;}
td.menuNode1	{margin:0px;width:184px;font-size:11px; font-weight:bold; vertical-align:text-bottom; background:#52c5eb url(Images/Layout/menuTreeEnd.gif) no-repeat; height:15px; vertical-align:text-top;}
.menuNode1		{}
.menuNode2		{margin:0px;font-size:10px;width:100%; margin-left:15px;}
.menuNode3		{margin:0px;font-size:10px;width:100%;}
.menuNode4		{margin:0px;font-size:10px;}
.ctl00_ctrMenu_ctrMenuTree_0	{color:#ff00ff;}
td.menuNode1 a, td.menuNode1 a:link, td.menuNode1 a:visited, td.menuNode1 a:active	{color:#000000;cursor:pointer;text-decoration:none;}
td.menuNode1 a:hover	{text-decoration:underline;}
*/

/*
.menuFoldersWrap	{float:left;border-bottom:1px solid #2d2d2d; border-left:1px solid #2d2d2d; border-right:1px solid #2d2d2d; background:#67cced url(Images/Layout/menuFolderBack.gif) repeat-y;}
.menuFolderOff		{background:#67cced url(Images/Layout/menuFolderoff.gif) no-repeat;border:0px;cursor: pointer;width:90px; height:21px; text-align:center; color:#969696;padding:0px; margin:0px;font-size:10px;font-weight:bold;}
.menuFolderOn		{background:#67cced url(Images/Layout/menuFolderon.gif) no-repeat;border:0px;cursor: pointer;width:90px; height:21px; text-align:center; color:#000000;padding:0px; margin:0px;font-size:10px;font-weight:bold;}
.menuFoldersSpace	{float:left;width:1px;}

.menuFoldersWrap	{float:left;border-bottom:1px solid #2d2d2d; border-left:1px solid #2d2d2d; border-right:1px solid #2d2d2d; background-color:#ffffff;}
*/


.menuFoldersWrap	{float:left;border-bottom:1px solid #2d2d2d; border-left:1px solid #2d2d2d; border-right:1px solid #2d2d2d; background:#67cced url(Images/Layout/menuFolderBack.gif) repeat-y;}
.menuFolderOff		{background:#67cced url(Images/Layout/menuFolderoff.gif) no-repeat;border:0px;cursor: pointer;width:90px; height:21px; text-align:center; color:#969696;padding:0px; margin:0px;font-size:10px;font-weight:bold;}
.menuFolderOn		{background:#67cced url(Images/Layout/menuFolderon.gif) no-repeat;border:0px;cursor: pointer;width:90px; height:21px; text-align:center; color:#000000;padding:0px; margin:0px;font-size:10px;font-weight:bold;}
.menuFoldersSpace	{float:left;width:1px;}

.menuSaveSearchWrap span	{cursor:pointer;} 
.menuSaveSearchWrap			{background:#dce9ed url(Images/Layout/menuTreeMiddle.gif) bottom left repeat-y; width:184px; margin-bottom:0px;padding-bottom:0px;}
.menuSaveSearchHeader		{float:left;padding:0px; margin:0px; background:transparent url(Images/Layout/menuButtonBig.gif) left top no-repeat;width:184px; overflow:hidden; white-space:nowrap; height:36px;}	/*menuButtonMenu*/
.menuSaveSearchHeaderBtn		{float:left;padding:5px 0px 0px 0px; width:20px;}
.menuSaveSearchHeaderTxt		{line-height:14px;color:#ffffff;float:left;padding:5px 0px 0px 0px; font-weight:bold;width:160px;overflow:hidden; white-space:nowrap;}
.menuSaveSearchHeaderTxt .link	{color:#ffffff;cursor: pointer;font-weight: normal; }	/*0066ff*/
.menuSaveSearchItem			{float:left;}

.menuSaveSearchBorder		{border-bottom:1px solid #555555;}

.menuSaveSearchItemBtn		{float:left;padding:3px 0px 0px 0px;}
.menuSaveSearchItemTxt		{float:left;padding:3px 0px 0px 0px;color:#0066ff;cursor:pointer;}

.menuSaveSearchTxtSpace1		{float:left;width:20px;}
.menuSaveSearchTxtSpace2		{float:left;width:5px;}
.menuSaveSearchTxt				{float:left;width:139px; overflow:hidden; white-space:nowrap;}
.menuSaveSearchTxt a			{ text-decoration:none;}

.menuSaveSearchTxtIcon			{float:left;width:14px;}
.menuSaveSearchTxtIcon img		{margin-top:2px;}
/*.menuSaveSearchTxtTrash			{float:left;width:8px;}*/
.menuSaveSearchTxtTrash input	{margin-top:2px;}

.SaveSearchFolder, a.SaveSearchFolder:link, a.SaveSearchFolder:visited, a.SaveSearchFolder:active, a.SaveSearchFolder:hover	{color:#0066ff;cursor:pointer;text-decoration:none;}
a.SaveSearchFolder:hover	{color:#000000;}

.menuLogInTable			{width:170px; margin-left:7px;margin-top:5px;}
.menuLogInTable td		{font-size:10px;padding:2px;}
.menuLogInTable input, .menuLogInTable a		{font-size:10px;}

.menuLogInNameRight		{font-size:9px; padding:0px 5px 0px 0px; overflow:hidden; white-space:nowrap; height:16px; text-align:right;}			
.menuLogInName			{float:left;font-size:9px; padding:1px 5px 3px 10px; overflow:hidden; white-space:nowrap;}			
.menuLogInNameRight a, .menuLogInNameRight div, .menuLogInName a		{font-size:9px;}


/* ====================== LEFT COLUMN */
.left			{float:left; width:260px;}


/* ====================== DOMAIN */
.domainTableWrap	{background-color:#d9e5f5;}
.domainTableWrap div {padding:5px;}
.domainTable		{text-align:center; border-top:1px solid #cdd7e7; border-bottom:1px solid #cdd7e7; margin-bottom:0px; background-color:#f2f6fc;}
.domainTable td		{width:3%;padding:2px 0px 2px 0px;background-color:#f2f6fc;}

.domainLetters, a.domainLetters:link, a.domainLetters:visited, a.domainLetters:active	{color:#0860d6;cursor:pointer;text-decoration:none;}
a.domainLetters:hover	{text-decoration:underline;}

.domainLink, a.domainLink:link, a.domainLink:visited, a.domainLink:active	{color:#0860d6;cursor:pointer;text-decoration:none;}
a.domainLink:hover	{text-decoration:underline;}



/* ====================== COMPANY - NEWS TOP THREE */

.companyAddress	{color:#000000;cursor:pointer;text-decoration:none;}
a.companyAddress:link, a.companyAddress:visited, a.companyAddress:active	{color:#000000;text-decoration:underline;}
a.companyAddress:hover	{color:#a7a7a7;}

.companyLogo	{padding:0px 10px 2px 0px;}


.companyBoxHeaderTopWrap				{width:300px;float:left;}
.companyBoxHeaderTopWrap div			{margin-left:18px;float:left;height:14px;background:#cccccc url(Images/Layout/companyboxheaderstart.gif) no-repeat top left;}
* html .companyBoxHeaderTopWrap div		{margin-left:9px;}
.companyBoxHeaderTopWrap div span		{float:left;height:14px;padding:0px 25px 0px 32px;background:transparent url(Images/Layout/companyboxheaderend.gif) no-repeat top right; color:#888888; text-transform:uppercase;}



.companyBoxHeaderWrap				{width:488px;float:left;border-bottom:1px solid #cccccc; margin-bottom:10px; background-color:#ffffff;}
.companyBoxHeaderWrapLong			{width:502px}
.companyBoxHeaderWrap div			{margin-left:8px;float:left;height:14px;background:#d7d7d7 url(Images/Layout/companyboxheaderstart.gif) no-repeat top left;}
* html .companyBoxHeaderWrap div	{margin-left:4px;}
.companyBoxHeaderWrap div span		{float:left;height:14px;padding:0px 25px 0px 32px;background:transparent url(Images/Layout/companyboxheaderend.gif) no-repeat top right; color:#888888; text-transform:uppercase;}
.companyBoxHeaderEnd		{float:right;height:14px;background:#cccccc url(Images/Layout/companyboxheaderend.gif) no-repeat;}





/* used for category,extended also */


.companyBoxTop				{width:508px;height:10px;background:#ffffff url(Images/Layout/companyboxtop.gif) no-repeat top left;}	
.companyBoxTopExtend		{width:508px;height:14px;background:#ffffff url(Images/Layout/companyboxtopExtend.gif) no-repeat top left;}	
.companyBoxTopExtend div	{float:left;  height:10px; margin-top:-5px; }	
.TopExtend, a.TopExtend:link, a.TopExtend:active, a.TopExtend:hover, a.TopExtend:visited { font-size:8px; text-decoration:none;}


.companyBoxBottom	{float:left;width:508px;height:10px;background:#ffffff url(Images/Layout/companyboxbottom.gif) no-repeat;}
.companyBoxWrap		{float:left;width:508px;background:#ffffff url(Images/Layout/companyboxmiddle.gif) repeat-y;}
.companyBoxSpace	{float:left;width:10px;}
.companyBoxPadding	{float:left;width:488px;}


/*
.companySpace	{float:left;width:12px;}
.companyBox2Top			{width:226px;height:10px;background:#00ffff url(Images/Layout/companybox2top.gif) no-repeat top left;}
.companyBox2Bottom		{float:left;width:226px;height:10px;background:#ffffff url(Images/Layout/companybox2bottom.gif) no-repeat;}
.companyBox2Wrap		{float:left;width:226px;background:#ffffff url(Images/Layout/companybox2middle.gif) repeat-y;}
.companyBox2Padding		{float:left;width:206px;}



.companyBoxPadding		{float:left;width:295px;background-color:#ffffff;}
.companyBox2Padding		{float:left;width:201px;background-color:#ffffff;}
.companySpace			{float:left;width:12px;background-color:#ffffff;}
*/


.companyUpdateTable	td		{padding:1px;}
.companyUpdatePopup			{width:450px;background-color:#ffffff; z-index:100;}
.companyUpdatePopupPadding	{border:0px solid #000000;padding:10px;}


/* ====================== PRODUCTS */
.productsWrap		{float:left; width:1000px; margin-top:10px;}
.productsWrapSpace	{float:left; width:5px;}

/* ====================== NEWS TOP THREE  */

.NewsWrapTopThree		{float:left;width:508px; border-bottom:1px solid #0066ff;margin-bottom:10px;padding-bottom:0px;background:#ffffff url(Images/Layout/newsWrap.gif) top left repeat-y;}

.NewsTopThree			{float:left; width:508px; border-bottom:1px solid #0066ff;margin-bottom:0px;padding-bottom:10px;padding-top:0px; background-color:#ffffff;}
.NewsSubThree			{float:left; width:240px;}
.NewsSubThreeSpace		{float:left; width:28px;}
.NewsTopThreeWhite		{float:left;background-color:#ffffff; width:508px;}



.NewsTopThreeHeader, a.NewsTopThreeHeader:link, a.NewsTopThreeHeader:active	{color:#0066ff;cursor:pointer;text-decoration:none;font-weight:bold; font-size:17px; line-height:20px;}
a.NewsTopThreeHeader:hover		{color:#888888;text-decoration:none;}
a.NewsTopThreeHeader:visited	{color:#018401;text-decoration:none;}	

.PlusNews a.NewsTopThreeHeader	{font-size:14px; line-height:18px;}


.NewsTopThreeSource, a.NewsTopThreeSource:link, a.NewsTopThreeSource:active, a.NewsTopThreeSource:hover, a.NewsTopThreeSource:visited { text-decoration:none; color:#a20000;font-weight:bold;}

.NewsTopThreeBoxHeaderWrap			{width:508px;margin-bottom:0px;}


/* ====================== JOBS TOP */
.JobsTopHeader, a.JobsTopHeader:link, a.JobsTopHeader:active	{color:#000000;cursor:pointer;text-decoration:none;font-weight:bold; font-size:17px; line-height:20px;}
a.JobsTopHeader:hover		{color:#888888;text-decoration:none;}
a.JobsTopHeader:visited	{color:#018401;text-decoration:none;}	

.JobsTop	{float:left; width:508px; border-bottom:1px solid #0066ff;margin-bottom:10px;padding-bottom:10px;padding-top:0px; background-color:#ffffff;}


/* ====================== MyBygglo */

		
.MyByggloListTable td	{padding:3px; }
.MyByggloListHeader		{font-weight:bold;}

.MyByggloList1			{background-color:#dce9ed;border-top:1px solid #367acf;}
.MyByggloList2			{background-color:#ffffff;border-top:1px solid #367acf;}
.MyByggloListPaging		{border-top:1px solid #000000;}

.MyByggloList, a.MyByggloList:visited	, a.MyByggloList:link, a.MyByggloList:active	{color:#0066ff;cursor:pointer;text-decoration:none;}
a.MyByggloList:hover {color:#000000;}

/* ====================== AdvancedSearch */
.AdvancedSearchTable td		{padding:3px; }
.AdvancedSearchTable input	{margin-right:2px;}

/* ====================== RANDOM COMPANY */
/*
.RandomCompany, a.RandomCompany:link, a.RandomCompany:visited, a.RandomCompany:active	{font-size:10px;color:#001eff;cursor:pointer;text-decoration:none;}
a.RandomCompany:hover	{color:#000000;text-decoration:none;}
*/
.RandomCompanyHeader	{text-align:left; margin-bottom:5px; font-weight:bold; padding:3px; border-bottom:1px solid #c9dbe1;}




.RandomCompanyTable tr td.border	{background-color:#000000;}
#RandomCompanyTableWrap				{background-color:#f2f6fc;float:left; width:460px;}
#RandomCompanyTableMap				{float:left; width:250px; height:400px;}

/*
margin:5px 0px 10px 0px;
 border:1px solid #000000;
.RandomCompanyTableWrap			{background-color:#000000;}
*/
.RandomCompanyTable tr td.Top			{text-align:center;background-color:#ffffff;width:150px;border-top:1px solid #cdd7e7;border-left:1px solid #cdd7e7;border-right:1px solid #cdd7e7;}
.RandomCompanyTable tr td.Top div		{padding:10px 0px 10px 0px;}
.RandomCompanyTable tr td.Pushpin		{background-color:#ffffff;width:35px;border-bottom:1px solid #cdd7e7;border-left:1px solid #cdd7e7;}
/*.RandomCompanyTable tr td.Pushpin div	{background-color:#0000ff; height:38px; width:25px; text-align:center; margin-top:5px;}*/
.RandomCompanyTable tr td.Pushpin div img {padding:5px;}
.RandomCompanyTable tr td.Bottom		{background-color:#ffffff;width:115px;border-bottom:1px solid #cdd7e7;border-right:1px solid #cdd7e7;}
.RandomCompanyTable tr td.Bottom div	{background-color:#ffffff;width:105px;overflow:hidden; padding-bottom:5px;}
.RandomCompanyTable tr td.Bottom div a		{text-decoration:none;}
.RandomCompanyTable tr td.Bottom div a i	{color:#0066ff;}
.RandomCompanyTable tr td.Bottom div a span	{color:#000000;}



/* ====================== MAP */
.Direction	{padding-top:5px;width: 502px; float:left; background-color:#eeeeee; border:1px solid #999999; border-top:0px;}
.MapMenu		{width:508px;margin:5px 0px 3px 0px;}
.MapMenuA, a.MapMenuA:link, a.MapMenuA:visited, a.MapMenuA:active	{color:#0066ff;cursor:pointer;text-decoration:none; border:0px;}
a.MapMenuA:hover	{color:#000000;text-decoration:underline;border:0px;}

.MapMenuA img	{border:0px;}



/* ====================== NEW MENU LEFT */
.MenuHeader		    {float:left;padding:0px; margin:0px; background:transparent url(Images/Layout/menuButtonRpt.gif) left top no-repeat; width:184px; height:31px;color: #ffffff;cursor: pointer;font-weight: bold;}
.MenuHeaderSmall    {float:left;padding:0px; margin:0px; background:transparent url(Images/Layout/menuButtonRptSmall.gif) left top no-repeat; width:184px; height:15px;color: #ffffff;cursor: pointer;font-weight: bold;}

.MenuPayHeader		        {float:left;padding:0px; margin:0px; background:transparent url(Images/Layout/menuButtonPayBig.gif) left top no-repeat; width:184px; height:31px;color: #ffffff;cursor: pointer;font-weight: bold;}
.MenuLink, .MenuPayLink, .MenuCategory		{float:left;background:#dce9ed url(Images/Layout/menuTreeMiddle.gif) bottom left repeat-y;width:184px;}
		
.MenuLink div.width, .MenuPayLink div.width   {float:left;width:184px; overflow:hidden;}
.MenuLink div.padd, .MenuPayLink div.padd, .MenuCategory div.padd  {float:left;padding:1px 3px 1px 6px; overflow:hidden; white-space:nowrap;}    

.MenuCategory div.width     {float:left;width:173px; overflow:hidden;}
.MenuCategory div.img       {float:left;width:11px; overflow:hidden;}
.MenuCategory div.img img   {padding:3px 1px 0px 0px;}

.MenuPayLink div a          {color: #800808;text-decoration:none;}
.MenuPayLink div a:hover    {color: #f28c30;text-decoration:underline;}
.MenuLink div a , .MenuCategory div a             {text-decoration:none;}







/* ====================== ENIRO */
.Eniro, a.Eniro:link, a.Eniro:visited, a.Eniro:active	{font-size:10px;color:#000000;cursor:pointer;text-decoration:none;line-height:13px; overflow: hidden;}
a.Eniro:hover	{color:#888888;text-decoration:none;}
.Eniro img		{float:right;}
.EniroHeader	{color:#888888; font-weight:bold; font-size:11px;}

/* ====================== FASTADS */

.FastAds img		{float:right;}

.FastAds, a.FastAds:link, a.FastAds:visited, a.FastAds:active, a.FastAds:visited, a.FastAds:hover	{font-size:12px;color:#000000;cursor:pointer;text-decoration:none;line-height:13px; overflow: hidden; line-height:16px;}	
a span.FastAdsHeader, a:link span.FastAdsHeader, a:active span.FastAdsHeader, a:visited span.FastAdsHeader, a:hover span.FastAdsHeader {color:#0066ff;cursor:pointer;text-decoration:none;font-weight:bold; font-size:12px;}
a span.FastUrl, a:link span.FastUrl, a:active span.FastUrl, a:visited span.FastUrl, a:hover span.FastUrl {text-decoration:none;color:#018401;font-size:12px;}	

.FastLeft {float:left;}
.FastRight{float:right;}

.FastRight .FastAds .FastUrl { font-size:11px;}


/* ====================== CLOUD */
.Cloud a, .Cloud a:hover	{ text-decoration:none;}

.CloudHeader	{color:#2582d2; font-weight:bold; font-size:15px;line-height:13px;margin-bottom:8px;}
.Cloud1	{font-size:15px;line-height:18px;font-weight:bold;color:#9a411c;}
.Cloud2	{font-size:13px;line-height:18px;font-weight:bold;color:#b45c37;}
.Cloud3	{font-size:12px;line-height:13px;color:#cb7856;}
.Cloud4	{font-size:9px;line-height:11px;color:#e19170;}

/*a.Cloud1:hover, a.Cloud2:hover, a.Cloud3:hover, a.Cloud4:hover	{text-decoration:none; color:#000000;}*/


.MenuCloud			{float:left; width:184px;background: url(Images/Layout/cloudMenuTop.gif) top left no-repeat;overflow:hidden; text-align:left;margin-top:12px;}
.MenuCloud .Padd	{float:left;padding:8px 11px 0px 11px;overflow:hidden;}
.MenuCloud .Title	{float:left;padding:0px 0px 0px 16px;overflow:hidden; text-align:left; font-weight:bold; color:#ffffff;}
.MenuCloudEnd		{float:left;width:184px;bottom:0px; padding:0px;height:10px;background: url(Images/Layout/cloudMenuBottom.gif) top left no-repeat;}

.MenuCloud .Cloud1	{font-size:15px;line-height:15px;font-weight:bold;color:#9a411c;}
.MenuCloud .Cloud2	{font-size:13px;line-height:13px;font-weight:bold;color:#b45c37;}
.MenuCloud .Cloud3	{font-size:11px;line-height:11px;color:#cb7856;}
.MenuCloud .Cloud4	{font-size:9px;line-height:9px;color:#e19170;}

/* ====================== PLUS */

.plusNewsFolderOff		{background:transparent url(Images/Layout/plusNewsFolderOff.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.plusNewsFolderOn		{background:transparent url(Images/Layout/plusNewsFolderOn.gif) no-repeat;border:0px;cursor: pointer;width:89px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}

.plusNewsFolderOff2		{background:transparent url(Images/Layout/plusNewsFolderOff2.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.plusNewsFolderOn2		{background:transparent url(Images/Layout/plusNewsFolderOn2.gif) no-repeat;border:0px;cursor: pointer;width:99px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}

.plusNewsFolderOff3		{background:transparent url(Images/Layout/plusNewsFolderOff3.gif) no-repeat;border:0px;cursor: pointer;width:115px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}
.plusNewsFolderOn3		{background:transparent url(Images/Layout/plusNewsFolderOn3.gif) no-repeat;border:0px;cursor: pointer;width:115px; height:18px; text-align:center; color:#ffffff;padding:0px; margin:0px;}

.plusNewsFolderOff3New		{background:transparent url(Images/Layout/plusNewsFolderOff3New.gif) no-repeat;border:0px;cursor: pointer;width:115px; height:23px; text-align:center; color:#ffffff;margin:0px;padding:6px 0px 0px 0px;}
.plusNewsFolderOn3New		{background:transparent url(Images/Layout/plusNewsFolderOn3New.gif) no-repeat;border:0px;cursor: pointer;width:115px; height:23px; text-align:center; color:#ffffff;margin:0px;padding:6px 0px 0px 0px;}


.plusNewsFolderRed	{float:left;background:#ffffff url(Images/Layout/plusNewsFolderRed.gif) no-repeat;border:0px;width:184px; height:19px;color:#ffffff;padding:0px; margin:0px; font-weight:bold; text-align:center; line-height:19px;}


.PlusNewsWrap		{margin-top:0px;width:1000px;float:left;background:#ffffff url(Images/Layout/PlusNewsWrapTop.gif) Top left no-repeat;padding-top:5px;}


.PlusNewsWrap img	{padding:0px;margin:0px;}

/*
.PlusNewsWrap					{float:left; width:798px;margin:0px;padding:0px; }
.PlusNewsWrap .Back				{float:left; width:798px;height:290px;background: url(Images/Layout/plusNewsMiddle.gif) bottom left repeat-y;margin:0px;padding:0px;}
*/

.PlusNewsWrap .NewsWrap			{float:left; width:447px;}

.PlusNewsWrap .Menu				{float:left; width:1000px;}
.PlusNewsWrap .Menu	.Padd		{float:left; padding:0px 10px 0px 10px;}

.PlusNewsWrap .CloudWrap		{float:left;height:215px;width:230px;margin-top:3px;overflow:hidden; }
.PlusNewsWrap .CloudWrap .Back	{float:left;height:205px;width:230px;overflow:hidden;background:#f4f5f7 url(Images/Layout/plusCloudTop.gif) top left no-repeat;}
.PlusNewsWrap .CloudWrap .Padd	{float:left;padding:10px;text-align:left;overflow:hidden; }


.PlusNewsWrap .Category			{float:left;height:215px;width:290px;margin-top:3px;overflow:hidden;}
.PlusNewsWrap .Category	.Back	{float:left;height:205px;width:290px;overflow:hidden;background:#ffffff url(Images/Layout/plusCategoryTop.gif) top left no-repeat;}
.PlusNewsWrap .Category .Padd	{float:left;padding:10px;text-align:left;overflow:hidden; }


.PlusNewsWrap .Random			{float:left; padding:0px;overflow:hidden; width:1000px; text-align:center;}
.PlusNewsWrap .Random .Padding	{padding:0px 10px 3px 10px;}			


.plusNewsFolderTable	{margin:0px;padding:0px;background:#ffffff url(Images/Layout/plusNewsFolderTable.gif) bottom left repeat-x;}
.PlusNews	{float:left;}

.PlusNews .odd	{background-color:#ffffff;padding:5px;}
.PlusNews .even	{background-color:#f2f2f2;padding:5px;}

.PlusNews a			{text-decoration:none;}
.PlusNews .Title	{color:#2582d2; font-weight:bold; font-size:16px;line-height:16px;}
.PlusNews .Text		{color:#000000;}

.plusByggloPartnerTop		{float:left;margin-top:-9px;float:left; text-align:center;}
.plusByggloPartnerTop .Back	{float:left;height:213px;padding-top:75px;width:193px;background:#ffffff url(Images/Layout/plusByggloPartnerTop.gif) top left no-repeat;}

.plusRandomCompanyTop		{margin-top:0px;width:1000px;float:left;background:#ffffff url(Images/Layout/plusRandomCompanyTop.gif) top left no-repeat; text-align:center; padding-top:10px;}
.plusRandomCompanyTop .Padd	{float:left;padding:0px 15px 0px 10px; }

	
	

.plusLink, a.plusLink:link, a.plusLink:visited, a.plusLink:active	{color:#0066ff;cursor:pointer;text-decoration:none; font-weight:bold;}
a.plusLink:hover	{color:#000000;}

/* ====================== SCROLLER */
.ScrollerRoot 		        {position:relative;height:210px;width:447px;margin-top:5px;background:transparent url(Images/Layout/ScrollBack.gif) top right repeat-y;}
.ScrollerThumb 		        {position:absolute;height:9px;width:15px;left: 10px;}
.ScrollerUp, .ScrollerDn 	{position:absolute;left:10px;}
.ScrollerUp a, .ScrollerUp a img, .ScrollerDn a, .ScrollerDn a img, .ScrollerThumb a , .ScrollerThumb a img {border:0;}
.ScrollerContainer          {position:absolute; clip:rect(0 467 200 0); overflow:auto;}
.ScrollerContent            {position:absolute; left:0px; top:0px; width:100px; }



.ByggloPartnerSearch	{width:508px; height:93px;padding:0px;margin:5px 0px 0px 0px;background:#ffffff url(Images/Layout/ByggloPartnerSearch.gif) top left no-repeat;}


/* ====================== CATEGORY */

.CategoryListBig, a.CategoryListBig:link, a.CategoryListBig:visited, a.CategoryListBig:active	{font-size:18px; margin:0px; padding:0px; font-weight:bold; line-height:28px; text-decoration:underline;}
a.CategoryListBig:hover	{color:#000000;text-decoration:underline;}

/* ====================== FTGKATALOGEN */

.FtgShowLink, a.FtgShowLink:link, a.FtgShowLink:visited, a.FtgShowLink:active	{font-size:13px; font-weight:bold;}
.FtgShowLinkOn, a.FtgShowLinkOn:link, a.FtgShowLinkOn:visited, a.FtgShowLinkOn:active	{font-size:13px; font-weight:bold; color:#888888}

/* ====================== RESULTMAP */
#ResultMapLink					{float:right;margin-bottom:10px;}
#ResultMapSpace					{float:left;width:10px;}

#ResultMapGoogle				{float:left;width:280px;height:370px;}

#ResultMapSideBar				{float:left;width:215px;background-color:#ffffff;}
#ResultMapSideBar a				{text-decoration: none;}
#ResultMapSideBar a span.url	{font-size: 10px;color: #018401;cursor: pointer;text-decoration: none;}
#ResultMapSideBar a span.phone	{font-size: 9px;color: #000000;cursor: pointer;text-decoration: none;}



/* ====================== MY BYGGLO */
#topMyBygglo		{float:left; background-color:#ffffff;}


.MyByggloMain .MyByggloMainDescr h1	,
.MyByggloMain .MyByggloMainDescr h2	,
.MyByggloMain .MyByggloMainDescr h3	{display: inline; margin:0px; padding:0px; font-weight:normal; font-size:11px; line-height:15px;}

.MyByggloWrap					{display:inline;float:left;width:730px; overflow:hidden;}
.MyByggloTopBarImage			{display:inline;float:left;width:747px; overflow:hidden;background-color:#ffffff;}
.MyByggloTopBarImage .Padding		{float:left;width:300px;}
.MyByggloTopBarImage .Padding img	{padding:20px 10px 10px 30px;}
.MyByggloTopBarImage .Bread					{float:left;width:445px;text-align:right;}
.MyByggloTopBarImage .Bread	.navigateBar	{float:left;width:445px;text-align:right;}
.MyByggloTopBarImage .Bread	.navigateBar .navigateBarLinks	{float:right;text-align:right;padding-right:10px; display:block;}

.MyByggloMain		{display:inline;float:left;width:515px; overflow:hidden;padding-top:10px;}	
.MyByggloSpace		{display:inline;float:left;width:15px; overflow:hidden;}	
.MyByggloMenu		{display:inline;float:left;width:200px; overflow:hidden;padding-top:15px;}	
.MyByggloMenuSpace	{float:left; padding:0px 10px 10px 10px;}
.MyByggloSquareHr	{margin:0px 0px 5px 0px;}
.MyByggloCategorySpace	{float:left;width:10px;}
.MyByggloCategoryPad	{float:left; padding:10px 0px 10px 0px;width:495px;}
.MyByggloCompanyAddressHeader	{color:#8c8c8c;}

.MyByggloMain ol {margin:0px;padding:0px 0px 0px 30px;}
.MyByggloMain ul {margin:0px;padding:0px 0px 0px 30px;}
.MyByggloMain li {margin:0px; padding:0px;}

.MyByggloHover	{width: 150px;z-index: 300;display: block;padding: 6px;background-color: #eeeeee;border:1px solid #000000;color: #000000;}

.MyByggloWrapper_update								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/Update_Back.gif) top left repeat-y;}
.MyByggloWrapper_update	.MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#d22126; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_update	.MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_update	.MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_update	.MyByggloTopBar	div a:hover	{color:#f5b2b4;}


.MyByggloWrapper_classic 								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/Classic_Back.gif) top left repeat-y;}
.MyByggloWrapper_classic_update							{background:transparent url(Images/Layout/MyBygglo/Classic_Update.gif) top left repeat-y;}
.MyByggloWrapper_classic .MyByggloCategory				{float:left; background-color:#d9e5f5;width:515px;}
.MyByggloWrapper_classic .MyByggloSquare				{float:left;}
.MyByggloWrapper_classic .MyByggloSquare .Txt			{float:left;color:#000000; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_classic .MyByggloSquare .Txt a			{color:#000000;}
.MyByggloWrapper_classic .MyByggloSquare	.Square		{float:left; background-color:#3b68b1; width:16px; height:16px;}
.MyByggloWrapper_classic .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#d22126; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_classic .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_classic .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_classic .MyByggloTopBar	div a:hover	{color:#f5b2b4;}


.MyByggloWrapper_sweet								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/sweet_Back.gif) top left repeat-y;}
.MyByggloWrapper_sweet_update						{background:transparent url(Images/Layout/MyBygglo/sweet_Update.gif) top left repeat-y;}
.MyByggloWrapper_sweet .MyByggloSquare				{float:left;}
.MyByggloWrapper_sweet .MyByggloSquare .Txt			{float:left;color:#000000; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_sweet .MyByggloSquare .Txt a		{color:#000000;}
.MyByggloWrapper_sweet .MyByggloMain .MyByggloSquare .Txt	{color:#000000;}
.MyByggloWrapper_sweet .MyByggloCategory			{float:left; background-color:#e2dffb;width:515px; color:#9fa9b8;}
.MyByggloWrapper_sweet .MyByggloSquare	.Square		{float:left; background-color:#b04fa9; width:16px; height:16px;}
.MyByggloWrapper_sweet .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#b04fa9; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_sweet .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_sweet .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_sweet .MyByggloTopBar	div a:hover	{color:#f1c9bd;}
.MyByggloWrapper_sweet .MyByggloSquareHr			{background-color:#e2dffb;}
.MyByggloWrapper_sweet .MyByggloCompanyAddressHeader {color:#7c7a8b;}
.MyByggloWrapper_sweet .companyAddress, .MyByggloWrapper_sweet a.companyAddress,
.MyByggloWrapper_sweet .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_sweet .MyByggloMenu,.MyByggloWrapper_sweet a {color:#000000;}
.MyByggloWrapper_sweet .WebSearch, .MyByggloWrapper_sweet a, .MyByggloWrapper_sweet .MyByggloCategory a	,
.MyByggloWrapper_sweet .send, .MyByggloWrapper_sweet a.send:link, .MyByggloWrapper_sweet a.send:visited, .MyByggloWrapper_sweet a.send:active	{color:#005bf9;}



.MyByggloWrapper_steel								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/steel_Back.gif) top left repeat-y;}
.MyByggloWrapper_steel_update						{background:transparent url(Images/Layout/MyBygglo/steel_Update.gif) top left repeat-y;}
.MyByggloWrapper_steel .MyByggloSquare				{float:left;}
.MyByggloWrapper_steel .MyByggloSquare .Txt			{float:left;color:#ffffff; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_steel .MyByggloSquare .Txt a		{color:#ffffff;}
.MyByggloWrapper_steel .MyByggloMain .MyByggloSquare .Txt	{color:#0b2b35;}
.MyByggloWrapper_steel .MyByggloCategory			{float:left; background-color:#0b2b35;width:515px; color:#9fa9b8;}
.MyByggloWrapper_steel .MyByggloSquare	.Square		{float:left; background-color:#688a95; width:16px; height:16px;}
.MyByggloWrapper_steel .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#688a95; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_steel .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_steel .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_steel .MyByggloTopBar	div a:hover	{color:#f1c9bd;}
.MyByggloWrapper_steel .MyByggloSquareHr			{background-color:#0b2b35;}
.MyByggloWrapper_steel .MyByggloCompanyAddressHeader {color:#837f76;}
.MyByggloWrapper_steel .companyAddress, .MyByggloWrapper_steel a.companyAddress,
.MyByggloWrapper_steel .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_steel .MyByggloMenu,.MyByggloWrapper_steel a {color:#ffffff;}
.MyByggloWrapper_steel .WebSearch, .MyByggloWrapper_steel a, .MyByggloWrapper_steel .MyByggloCategory a	, .MyByggloWrapper_steel_update .MyByggloSquare .Txt,
.MyByggloWrapper_steel .send, .MyByggloWrapper_steel a.send:link, .MyByggloWrapper_steel a.send:visited, .MyByggloWrapper_steel a.send:active	{color:#9fa9b8;}



.MyByggloWrapper_sunset								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/sunset_Back.gif) top left repeat-y;}
.MyByggloWrapper_sunset_update						{background:transparent url(Images/Layout/MyBygglo/sunset_Update.gif) top left repeat-y;}
.MyByggloWrapper_sunset .MyByggloCategory			{float:left; background-color:#0c2931;width:515px; color:#ff9f09;}
.MyByggloWrapper_sunset .MyByggloCategory a			{color:#ff9f09;}
.MyByggloWrapper_sunset .MyByggloSquare				{float:left;}
.MyByggloWrapper_sunset .MyByggloSquare	.Txt		{float:left;color:#ffffff; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_sunset .MyByggloSquare .Txt a		{color:#ffffff;}
.MyByggloWrapper_sunset .MyByggloSquare	.Square		{float:left; background-color:#e26f33; width:16px; height:16px;}
.MyByggloWrapper_sunset .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#cb5733; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_sunset .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_sunset .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_sunset .MyByggloTopBar	div a:hover	{color:#f1c9bd;}
.MyByggloWrapper_sunset .MyByggloSquareHr			{background-color:#0b2b35;}
.MyByggloWrapper_sunset .MyByggloCompanyAddressHeader {color:#837f76;}
.MyByggloWrapper_sunset .companyAddress, .MyByggloWrapper_sunset a.companyAddress,
.MyByggloWrapper_sunset .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_sunset .MyByggloMenu,.MyByggloWrapper_sunset a {color:#ffffff;}
.MyByggloWrapper_sunset .WebSearch, .MyByggloWrapper_sunset a, .MyByggloWrapper_sunset_update .MyByggloSquare .Txt, .MyByggloWrapper_sunset .MyByggloMain .MyByggloSquare .Txt,
.MyByggloWrapper_sunset .send, .MyByggloWrapper_sunset a.send:link, .MyByggloWrapper_sunset a.send:visited, .MyByggloWrapper_sunset a.send:active	{color:#ff9f09;}



.MyByggloWrapper_orange								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/orange_Back.gif) top left repeat-y;}
.MyByggloWrapper_orange_update						{background:transparent url(Images/Layout/MyBygglo/orange_Update.gif) top left repeat-y;}
.MyByggloWrapper_orange .MyByggloCategory			{float:left; background-color:#ffeed2;width:515px; color:#2f45f3;}
.MyByggloWrapper_orange .MyByggloCategory a			{color:#2f45f3;}
.MyByggloWrapper_orange .MyByggloSquare				{float:left;}
.MyByggloWrapper_orange .MyByggloSquare	.Txt		{float:left;color:#000000; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_orange .MyByggloSquare .Txt a		{color:#000000;}
.MyByggloWrapper_orange .MyByggloSquare	.Square		{float:left; background-color:#e26f33; width:16px; height:16px;}
.MyByggloWrapper_orange .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#d26521; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_orange .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_orange .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_orange .MyByggloTopBar	div a:hover	{color:#f1c9bd;}
.MyByggloWrapper_orange .MyByggloSquareHr			{background-color:#c7bba5;}
.MyByggloWrapper_orange .MyByggloCompanyAddressHeader {color:#837f76;}
.MyByggloWrapper_orange .companyAddress, .MyByggloWrapper_orange a.companyAddress,
.MyByggloWrapper_orange .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_orange .MyByggloMenu,.MyByggloWrapper_orange a {color:#000000;}
.MyByggloWrapper_orange a, 
.MyByggloWrapper_orange .send, .MyByggloWrapper_orange a.send:link, .MyByggloWrapper_orange a.send:visited, .MyByggloWrapper_orange a.send:active	{color:#2f45f3;}
.MyByggloWrapper_orange .MyByggloCategory a, .MyByggloWrapper_orange .WebSearch {color:#2f45f3;}


.MyByggloWrapper_blue								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/blue_Back.gif) top left repeat-y;}
.MyByggloWrapper_blue_update						{background:transparent url(Images/Layout/MyBygglo/blue_Update.gif) top left repeat-y;}
.MyByggloWrapper_blue .MyByggloSquare				{float:left;}
.MyByggloWrapper_blue .MyByggloSquare .Txt			{float:left;color:#ffffff; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_blue .MyByggloSquare .Txt a		{color:#ffffff;}
.MyByggloWrapper_blue .MyByggloMain .MyByggloSquare .Txt	{color:#3f7cb5;}
.MyByggloWrapper_blue .MyByggloCategory				{float:left; background-color:#84aad0;width:515px; color:#ffdc61;}
.MyByggloWrapper_blue .MyByggloSquare	.Square		{float:left; background-color:#3f7cb5; width:16px; height:16px;}
.MyByggloWrapper_blue .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#3f7cb5; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_blue .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_blue .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_blue .MyByggloTopBar	div a:hover	{color:#f1c9bd;}
.MyByggloWrapper_blue .MyByggloSquareHr			{	background-color:#3f7cb5;}
.MyByggloWrapper_blue .MyByggloCompanyAddressHeader {color:#eef7a2;}
.MyByggloWrapper_blue .companyAddress, .MyByggloWrapper_blue a.companyAddress,
.MyByggloWrapper_blue .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_blue .MyByggloMenu,.MyByggloWrapper_blue a {color:#ffffff;}
.MyByggloWrapper_blue a, .MyByggloWrapper_blue_update .MyByggloSquare .Txt,
.MyByggloWrapper_blue .send, .MyByggloWrapper_blue a.send:link, .MyByggloWrapper_blue a.send:visited, .MyByggloWrapper_blue a.send:active	{color:#3f7cb5;}
.MyByggloWrapper_blue .MyByggloCategory a, .MyByggloWrapper_blue .WebSearch {color:#ffdc61;}




.MyByggloWrapper_blue2								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/blue2_Back.gif) top left repeat-y;}
.MyByggloWrapper_blue2_update						{background:transparent url(Images/Layout/MyBygglo/blue_Update.gif) top left repeat-y;}
.MyByggloWrapper_blue2 .MyByggloSquare				{float:left;}
.MyByggloWrapper_blue2 .MyByggloSquare .Txt			{float:left;color:#000000; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_blue2 .MyByggloSquare .Txt a		{color:#000000;}
.MyByggloWrapper_blue2 .MyByggloMain .MyByggloSquare .Txt	{color:#000000;}
.MyByggloWrapper_blue2 .MyByggloCategory			{float:left; background-color:#deeef7;width:515px; color:#2f45f3;}
.MyByggloWrapper_blue2 .MyByggloSquare	.Square		{float:left; background-color:#fbf611; width:16px; height:16px;}
.MyByggloWrapper_blue2 .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#3f7cb5; color:#000000; font-weight:bold; font-size:12px;}
.MyByggloWrapper_blue2 .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_blue2 .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_blue2 .MyByggloTopBar	div a:hover	{color:#000000;}
.MyByggloWrapper_blue2 .MyByggloSquareHr			{background-color:#3f7cb5;}
.MyByggloWrapper_blue2 .MyByggloCompanyAddressHeader {color:#798085;}
.MyByggloWrapper_blue2 .companyAddress, .MyByggloWrapper_blue2 a.companyAddress,
.MyByggloWrapper_blue2 .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_blue2 .MyByggloMenu,.MyByggloWrapper_blue2 a {color:#000000;}
.MyByggloWrapper_blue2 a, 
.MyByggloWrapper_blue2 .send, .MyByggloWrapper_blue2 a.send:link, .MyByggloWrapper_blue2 a.send:visited, .MyByggloWrapper_blue2 a.send:active	{color:#2f45f3;}
.MyByggloWrapper_blue2 .MyByggloCategory a, .MyByggloWrapper_blue2 .WebSearch {color:#2f45f3;}



.MyByggloWrapper_ecological								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/ecological_Back.gif) top left repeat-y;}
.MyByggloWrapper_ecological_update						{background:transparent url(Images/Layout/MyBygglo/ecological_Update.gif) top left repeat-y;}
.MyByggloWrapper_ecological .MyByggloCategory			{float:left; background-color:#e3f6db;width:515px; color:#2f45f3;}
.MyByggloWrapper_ecological .MyByggloCategory a			{color:#2f45f3;}
.MyByggloWrapper_ecological .MyByggloSquare				{float:left;}
.MyByggloWrapper_ecological .MyByggloSquare	.Txt		{float:left;color:#000000; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_ecological .MyByggloSquare .Txt a		{color:#000000;}
.MyByggloWrapper_ecological .MyByggloSquare	.Square		{float:left; background-color:#239c36; width:16px; height:16px;}
.MyByggloWrapper_ecological .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#239c36; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_ecological .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_ecological .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_ecological .MyByggloTopBar	div a:hover	{color:#e3f6db;}
.MyByggloWrapper_ecological .MyByggloSquareHr			{background-color:#c7bba5;}
.MyByggloWrapper_ecological .MyByggloCompanyAddressHeader {color:#837f76;}
.MyByggloWrapper_ecological .companyAddress, .MyByggloWrapper_ecological a.companyAddress,
.MyByggloWrapper_ecological .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_ecological .MyByggloMenu,.MyByggloWrapper_ecological a {color:#000000;}
.MyByggloWrapper_ecological a,
.MyByggloWrapper_ecological .send, .MyByggloWrapper_ecological a.send:link, .MyByggloWrapper_ecological a.send:visited, .MyByggloWrapper_ecological a.send:active	{color:#2f45f3;}
.MyByggloWrapper_ecological .MyByggloCategory a, .MyByggloWrapper_ecological .WebSearch {color:#2f45f3;}




.MyByggloWrapper_british								{padding-bottom: 180px; width:747px;float:left;background:transparent url(Images/Layout/MyBygglo/british_Back.gif) top left repeat-y;}
.MyByggloWrapper_british_update							{background:transparent url(Images/Layout/MyBygglo/british_Update.gif) top left repeat-y;}
.MyByggloWrapper_british .MyByggloCategory				{float:left; background-color:#e4eaee;width:515px; color:#2f45f3;}
.MyByggloWrapper_british .MyByggloCategory a			{color:#2f45f3;}
.MyByggloWrapper_british .MyByggloSquare				{float:left;}
.MyByggloWrapper_british .MyByggloSquare .Txt			{float:left;color:#000000; font-weight:bold; font-size:12px;margin:0px 0px 5px 5px; text-transform:uppercase;}
.MyByggloWrapper_british .MyByggloSquare .Txt a			{color:#000000;}
.MyByggloWrapper_british .MyByggloSquare	.Square		{float:left; background-color:#2f5479; width:16px; height:16px;}
.MyByggloWrapper_british .MyByggloTopBar				{display:inline;float:left;width:747px; overflow:hidden; background-color:#000000; color:#ffffff; font-weight:bold; font-size:12px;}
.MyByggloWrapper_british .MyByggloTopBar	div			{font-size:12px;float:left; padding:3px 6px 3px 6px;}
.MyByggloWrapper_british .MyByggloTopBar	div a		{color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.MyByggloWrapper_british .MyByggloTopBar	div a:hover	{color:#e4eaee;}
.MyByggloWrapper_british .MyByggloSquareHr				{background-color:#c7bba5;}
.MyByggloWrapper_british .MyByggloCompanyAddressHeader	{color:#837f76;}
.MyByggloWrapper_british .companyAddress, .MyByggloWrapper_british a.companyAddress,
.MyByggloWrapper_british .MyByggloMain .MyByggloCategory .MyByggloSquare .Txt,
.MyByggloWrapper_british .MyByggloMenu,.MyByggloWrapper_british a {color:#000000;}
.MyByggloWrapper_british a,
.MyByggloWrapper_british .send, .MyByggloWrapper_british a.send:link, .MyByggloWrapper_british a.send:visited, .MyByggloWrapper_british a.send:active	{color:#2f45f3;}
.MyByggloWrapper_british .MyByggloCategory a, .MyByggloWrapper_british .WebSearch {color:#2f45f3;}


.MyByggloClean						{display:inline;float:left;width:710px; overflow:hidden;padding-top:10px;}	
.MyByggloClean .MyByggloCategory	{width:710px;}	
.MyByggloClean .MyByggloCategory .MyByggloCategoryPad	{float:left; padding:10px 0px 10px 0px;width:690px;}


/* ====================== BYGGNYTT */
.ByggnyttHeader, a.ByggnyttHeader	{text-decoration:none; font-size:11px; font-weight:bold;color:#ffffff;}
.ByggnyttSource						{font-size:9px;color:#444444;}
.ByggnyttDate						{font-size:9px; color:#444444;}
.Byggnytt .resultHeader, .Byggnytt a.resultHeader:link, .Byggnytt a.resultHeader:active	{color:#f1681c;}
.Byggnytt a.resultHeader:visited, .Byggnytt .NewsTopThreeHeader:visited	{color:#555555;}
.Byggnytt .NewsTopThreeHeader, .Byggnytt a.NewsTopThreeHeader:link, .Byggnytt a.NewsTopThreeHeader:active	{color:#f1681c;}	

hr.Byggnytt {background-color:#f1681c;border:0px;height:1px;color:#f1681c;padding:0px;margin:3px 0px 1px 0px; outline-width:0px;}


.companyBoxHeaderWrapOrange					{width:488px;float:left;border-bottom:1px solid #f1681c; margin-bottom:10px; background-color:#ffffff;}
.companyBoxHeaderWrapOrange	 div			{margin-left:8px;float:left;height:14px;background:#f1681c url(Images/Layout/companyboxheaderstartorange.gif) no-repeat top left;}
* html .companyBoxHeaderWrapOrange	 div	{margin-left:4px;}
.companyBoxHeaderWrapOrange	 div span		{float:left;height:14px;padding:0px 25px 0px 32px;background:transparent url(Images/Layout/companyboxheaderendorange.gif) no-repeat top right; color:#ffffff; text-transform:uppercase;}

	
	
	
/* ====================== LIGHTBOX */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(Images/Layout/Lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(Images/Layout/Lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/* ====================== AUTOCOMPLETE */

.ac_results     {padding: 0px;border: 1px solid black;background-color: white;overflow: hidden;z-index: 99999;}
.ac_results ul  {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.ac_results li  {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading     {background: #ffffff url('Images/Layout/ajaxLoader2.gif') right center no-repeat;}
.ac_odd         {background-color: #eee;}
.ac_over        {background-color: #0066ff;color: white;}
