BODY, TD, P
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}

LI 
{
	margin-bottom: 0px;
	margin-top: 0px;
	list-style-image: url('images/bullit_lidot.gif');
}


UL 
{
        margin-left: 0px;
	padding-left: 0px;	
	margin-bottom: 0px;
	margin-top: 0px;	
}

UL LI 
{
	margin-left: 17px;
	margin-bottom: 0px;
	margin-top: 0px;
}

UL LI UL LI
{
	margin-left: 22px;
	margin-bottom: 0px;
	margin-top: 0px;
}

OL
{
    margin-left: 0px;
	padding-left: 0px;	
	margin-bottom: 0px;
	margin-top: 0px;	
}

OL LI 
{
	margin-left: -10px;
	margin-bottom: 0px;
	margin-top: 0px;	
}

H1 {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 2px;
}

H2 {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 2px;
}

H3 {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 2px;
}

a:link {
	color: #B00D24;
	text-decoration: none;
}
a:visited {
	color: #B00D24;
	text-decoration: none;
}
a:hover 
{
	color: #B00D24;
	text-decoration: none;
}


.topNav1 
{
	font-size: 11px;
	color: #ffffff;	
}

.topNav1:link
{
	font-size: 11px;
	color: #ffffff;	
	text-decoration: none;
}

.topNav1:visited
{
	font-size: 11px;
	color: #ffffff;	
	text-decoration: none;
}

.topNav1:hover
{
	font-size: 11px;
	color: #ffffff;	
	text-decoration: none;
}

.topNav2
{
	background-color: #2F3033;
}

.topNav2:link
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	padding-right: 11px;
	padding-left: 9px;
}

.topNav2:visited
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	padding-right: 11px;
	padding-left: 9px;
}

.topNav2:hover
{
	color: #ffffff;
	font-size: 10px;
	text-decoration: none;
	padding-right: 11px;
	padding-left: 9px;
}

.bottomNav 
{
	font-size: 10px;
	text-align: center;
	color: #999999;
	text-decoration: none;
}

.bottomNav:link
{
	font-size: 10px;
	text-align: center;
	color: #999999;
	text-decoration: none;
}

.bottomNav:visited
{
	font-size: 10px;
	text-align: center;
	color: #999999;
	text-decoration: none;
}

.bottomNav:hover
{
	font-size: 10px;
	text-align: center;
	color: #999999;
	text-decoration: none;
}

.SearchNormal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	top: -2px;
}


.menuLevel1 {text-decoration: none;}

.menuLevel1:link {text-decoration: none;}

.menuLevel1:visited {text-decoration: none;}

.menuLevel1:hover {text-decoration: none;}

.menuLevel1Active 
{
	font-weight: bold;
	text-decoration: none;
	color: #B00D24;
}

.menuLevel1Active:link
{
	font-weight: bold;
	text-decoration: none;
	color: #B00D24;
}

.menuLevel1Active:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #B00D24;
}

.menuLevel2 {text-decoration: none;}
.menuLevel2:link {text-decoration: none;}
.menuLevel2:visited {text-decoration: none;}
.menuLevel2:hover {text-decoration: none;}
.menuLevel2Active 
{
	font-weight: bold;
	text-decoration: none;
}

.menuLevel2Active:link
{
	font-weight: bold;
	text-decoration: none;
}

.menuLevel2Active:visited
{
	font-weight: bold;
	text-decoration: none;
}

.menuLevel3 {text-decoration: none;}
.menuLevel3:link {text-decoration: none;}
.menuLevel3:visited {text-decoration: none;}
.menuLevel3:hover {text-decoration: none;}

.menuLevel3Active 
{
	font-weight: bold;
	text-decoration: none;
	color: #B00D24;
}

.menuLevel4 {font-size: 10px;}
.menuLevel4Active {font-size: 10px; font-weight: bold;}

.SitemapL1
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;	
}

.SitemapL1:link
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}

.SitemapL1:visited
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}

.SitemapL1:hover
{
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
}

.SitemapL2 
{
	text-decoration: none;
	padding-left: 16px;
	line-height: 18px;
}

.SitemapL2:link
{
	text-decoration: none;
	padding-left: 16px;
	line-height: 18px;
}

.SitemapL2:visited
{
	text-decoration: none;
	padding-left: 16px;
	line-height: 18px;
}

.SitemapL2:hover
{
	text-decoration: none;
	padding-left: 16px;
	line-height: 18px;
}

.SitemapL3
{
	text-decoration: none;
	padding-left: 36px;
}

.SitemapL3:link
{
	text-decoration: none;
	padding-left: 36px;
}

.SitemapL3:visited
{
	text-decoration: none;
	padding-left: 36px;
}

.SitemapL3:hover
{
	text-decoration: none;
	padding-left: 36px;
}

.globalSearchResultLink:link
{
	font-weight: bold;
	text-decoration: none;
	color: #B00D24;
}

.globalSearchResultLink:visited
{
	font-weight: bold;
	color: #B00D24;
	text-decoration: none;
}

.globalSearchResultLink:hover
{
	font-weight: bold;
	color: #B00D24;
	text-decoration: none;	
}


.globalSearchResultMisc
{
	color: #334444;
}

.globalSearchResultNav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	font-weight: bold;	
}

.SearchWord
{
	color: #B00D24;
	font-weight:bold;
        text-decoration: none;
        Background-color: Yellow;
}

.dotsVertical 
{
	background-image: url('/cms/itb/images/dots_vertical.gif');
	background-repeat: repeat-y;
}

.dotsHorizontal
{
	background-image: url('/cms/itb/images/dots_horizontal.gif');
	background-repeat: repeat-x;
}


.menuBarBackground 
{
	background-image: url('/cms/itb/images/menuBarBackground.jpg');
	background-repeat: repeat-x;
	height: 29px;
	padding-left: 16px;
}

.contentBarBackground 
{
	background-image: url('/cms/itb/images/contentBarBackground.jpg');
	background-repeat: repeat-x;
	height: 29px;
}

.contentBarText 
{
	font-weight: bold;
	font-size: 12px;
}

.componentBarBackground 
{
	background-image: url('/cms/itb/images/componentBarBackground.jpg');
	background-repeat: repeat-x;
	height: 35px;
}

.componentBarText 
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: bottom;
	padding-bottom: 8px;
}

.rightColumnText 
{
	font-size: 10px;
	color: #7D7D7D;
}

.rightColumnText P
{
	font-size: 10px;
	color: #7D7D7D;
}

.rightColumnHeader 
{
	font-size: 10px;
	font-weight: bold;
        width: 100%;
}

/* Script component styles */
.contentRightColumnText {font-size: 10px;}
.contentRightColumnText P {font-size: 10px;}
.frontpageNewslistTitle {}
.frontpageNewslistMisc {font-size: 10px; color: #7D7D7D;}
.VisNyhedOverskrift {font-size: 12px; font-weight: bold;}
.VisNyhedDato {color: #7D7D7D; text-align: right;}
.visNyhedMisc {}
.visNyhedForfatter {}
.listAnsatteLink {font-size: 10px;}
.VisAnsatOverskrift {font-weight: bold;}
.visAnsatMisc {}
.listVirksomhederHeader {font-weight: bold;}
.listVirksomhederLink {}
.listVirksomhederLinkRightColumn {font-size: 10px;}
.VisVirksomhedOverskrift {font-weight: bold;}
.VisVirksomhedMisc {}
.VisUdvalgOverskrift {font-weight: bold;}
.visUdvalgMisc {}
.listUdvalgLink {font-size: 10px;}
.listUdvalgDevider {background-color: #DBDBD2;}
.listUdvalgLink {}
.newslistTitleRightColumn {font-size: 10px;}
.newslistTitleRightColumnSelected {font-size: 10px; font-weight: bold;}
.listNyhederDevider {background-color: #DBDBD2;}
.nyhedTilmeldingInput {font-size: 10px;}
.NyhedsarkivHeader {padding-bottom: 1px;}
.NyhedsarkivDropdown {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.NyhedsarkivTextField {font-size: 11px;}
.nyhedsarkivResultMisc {font-size: 10px; color: #7D7D7D;}
.nyhedsarkivResultDate {font-size: 9px;	color: #7D7D7D;}
.nyhedsarkivResultTitle {}
.listNyhedsbrevDate {font-size: 10px; color: #7D7D7D;}


/* Brancheguiden styles */
.categoryHeading {font-size: 12px; font-weight: bold;}

