body
{
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Arial, Sans-serif;	
	width: 100%;
	height: 100%;
	margin: 0px;
	line-height: 15px;
}

div
{
	font-size: 11px;
}
p
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
}

img
{
	border: none;
}

a
{
	color: #b31009;
	background-color: transparent;
}
a:link
{
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
a:active
{
	text-decoration: underline;
}
a:hover
{
	text-decoration: underline;
}

table
{
	border: none;
}

td
{
	text-align: left;
	vertical-align: top;
	font-size: 11px;
}

h1
{
	color: #000000;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight:bold;
}

h2
{
	color: #000000;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight:bold;
}

h3
{
	color: #000000;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight:bold;
}

/**************************************
*******styles for the webauthor********
**************************************/

#webAuthor A
{
	font-size: 12px;
	font-family: Arial, Verdana;
	text-decoration: none;
	color: #000000;
}

#webAuthor A:hover
{
	font-size: 12px;
	font-family: Arial, Verdana;
	text-decoration: underline;
	color: #000000;
}


#webAuthor Font
{
	font-size: 12px;
	font-family: Arial, Verdana;
}

/**************************************
*******styles for Metadata********
**************************************/

.MetaDataFieldControlHeadline
{
    visible:false;
    padding: 4px; 
    border: #3D3329 1px solid; 
    background-color:whitesmoke;
   	font-size: 12px;
	font-family: Verdana;
	text-decoration: none;
    font-weight:bold;
}

.MetaDataFieldControlBox
{
    visible:false;
    BORDER-RIGHT: #3D3329 1px solid; 
    MARGIN-BOTTOM: 10px; 
    BORDER-LEFT: #3D3329 1px solid; 
    BORDER-BOTTOM: #3D3329 1px solid;
    padding: 4px; 
}

/******sitemap styles*************/
/********************************/
.sitemapfieldset
{
	border-right: #eeeeee 1px solid;
	border-top: #eeeeee 1px solid;
	margin-bottom: 5px;
	margin-left: 20px;
	border-left: #eeeeee 1px solid;
	margin-right: 20px;
	border-bottom: #eeeeee 1px solid;
}

.sitemapheader A
{	
	color:#000000; 
	font-size:11px; 
	font-weight:bold; 
	padding:5px; 
}

.sitemaptextblock 
{	
	padding-right:5px; 
	padding-bottom:8px; 
	font-size:11px; 
	line-height:18px; 
}
/****end sitemap styles************/

/**************************************
*******styles for the rightbar********
**************************************/

#RightBarLinks A
{
	color: #6a6a6a;
	background: url(/HHK/Images/System/common/rightbar_dot.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 10px;
	line-height: 14px;
}

.rightsearch
{
	width: 106px; 
	height: 13px; 
	margin-left: 12px; 
	border: 1px #5c5c5c solid; 
	font-size: 9px;
}

.darkgrey
{
	background-color: #d6d6d6;
	padding-top: 15px;
}


/***************************************
************Skybrud*********************
****************************************/


/* W3C validated CSS2 for Hørsholm Kommune */
/* Copyright 2004 Skybrud.dk A/S */



.searchBlock
{
	padding-left: 10px;	
	color: #000000;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight:normal;
	width: 98%;
}

.searchCategory
{
	background-color: #e9e9e9;
	height: 22px;
	width: 98%;
}
.searchCategory td
{
	text-align:left;
	vertical-align:middle;
}

.searchCategoryLink
{
	color: #b31009;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}

.searchLink
{
	color: #6a6a6a;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight:normal;
}


.pagewidth
{
	width: 953px;
}

.searchbox
{
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; 
	BACKGROUND-COLOR: #e9e9e9;
	Height: 14px;
	Width: 103px;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
}

/******* Comparable UserInfo *******/

.sbiitemheader
{
	padding:5px;	
	color:#000000;
	font-weight:bold;
	background-color: #EEEEEE;
	border-bottom: solid 1px #d6d6d6;
	border-top: solid 1px #d6d6d6;
}

.sbiitemheader A
{
	color:#000000;
	font-weight:bold;
	background-color: #EEEEEE;
}

.sbiitem
{	
	padding: 5px;
	color:#000000;
}

.sbiitemborders
{	
	border-left: solid 1px #d6d6d6;
	border-bottom: solid 1px #d6d6d6;
}

.sbiitemleftborder
{	
	border-left: solid 1px #d6d6d6;
}

.sbiitembottomborder
{
	border-bottom: solid 1px #d6d6d6;
}

.sbiitemwithleftborder
{
	padding: 5px;
	color:#000000;
	border-left: solid 1px #d6d6d6;
}

/**********************************/

/*******Text styles*******/

.topmenutext
{
	font-size: 10px;
}
.channelheadline
{
	font-family: Arial;
	color: #6a6a6a; 
	font-size: 12px; 
	font-weight: bold;
	padding-left: 7px;
}

.title
{
	color: #000000; 
	font-size: 12px; 
	font-weight: bold;
	padding-left: 7px;
	width: 566px;
}

.teaser
{
	padding-top: 15px; 
	padding-left: 7px;
	font-weight: bold;
}

.content
{
	padding-top: 15px; 
	padding-left: 7px;
	padding-right: 10px;
	font-size: 11px;
}

.date
{
	padding-left: 7px;
	padding-right: 10px;
}

.newsdate
{
	font-weight:bold;
	color: #b31009;	
}

.newstitle
{
	font-weight:bold;
	color: #000000;		
}

.newstitlelarge
{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;		
}

.rightbaraddress
{
	color: #6a6a6a; 
	font-size: 11px;
}

.rightbarcontent
{
	color: #6a6a6a; 
	font-size: 11px;
}

.whitetext
{
	color: #FFFFFF;
}

.whiteheadline
{
	font-weight: bold;
	color: #FFFFFF;
}
/*End of text styles******/

/****control styles********/
.archivetextbox
{
	width: 140px;
	height: 16px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
}

.archivedropdown
{
	width: 140px;
	height: 14px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
}

.smallbutton
{
	font-size: 9px;
	border: thin solid #6a6a6a;
	height: 18px;
}

.smalltextarea
{
	width: 200px;
	height: 100px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
	font-family:Verdana;
}

.largetextarea
{
	width: 400px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
	height: 100px;
	font-family:Verdana;
}

.smalltextbox
{
	width: 100px;
	height: 16px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
}

.smalldropdown
{
	width: 100px;
	height: 14px;
	border: solid 1px #6a6a6a;
	font-size: 10px;
	 
}

.mediumtextbox
{
	width: 200px;
	height: 16px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
}

.largetextbox
{
	width: 300px;
	height: 16px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
}

.mediumfilebox
{
	width: 200px;
	height: 14px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
}

.mediumdropdown
{
	width: 200px;
	height: 14px;
	border: solid 1px #6a6a6a;
	font-size: 10px; 
}

/****end of control styles***********/

/******Links*********/

.topmenulink
{
	color: #FFFFFF;
	font-size:10px;
}

.breadcrumblink
{
	font-family: Arial; 
	font-size: 11px; 
	color: #6a6a6a;
}


/******* Comparable UserInfo *******/

.sbiitemheader
{
	padding:5px;	
	color:#000000;
	font-weight:bold;
	background-color: #EEEEEE;
	border-bottom: solid 1px #d6d6d6;
	border-top: solid 1px #d6d6d6;
}

.sbiitemheader A
{
	color:#000000;
	font-weight:bold;
	background-color: #EEEEEE;
}

.sbiitem
{	
	padding: 5px;
	color:#000000;
}

.sbiitemborders
{	
	border-left: solid 1px #d6d6d6;
	border-bottom: solid 1px #d6d6d6;
}

.sbiitemleftborder
{	
	border-left: solid 1px #d6d6d6;
}

.sbiitembottomborder
{
	border-bottom: solid 1px #d6d6d6;
}

.sbiitemwithleftborder
{
	padding: 5px;
	color:#000000;
	border-left: solid 1px #d6d6d6;
}

/**********************************/
/*****background styles and images********/
.greybackground
{
	background-color:#eeeeee;
}

.redbackgroundheader
{
	background-color: #A53749;
	border-bottom: solid 1px #c0c0c0;	
}

.faqitemheader a
{
	padding-left:10px;	
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	background: url(/HHK/Images/System/common/faqdot.gif);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position: rigth top;
}

.faqitemheaderselected
{
	background-color:#a53749;
	color:#ffffff;
	font-weight:bold;
	padding: 2px 2px 2px 2px;
}

.faqitem
{
	background-color:#eeeeee;
	color:#000000;
	padding:3px 2px 6px 2px;
}

.newsletterSelectionHeader
{
	background-color:#eeeeee;
	border-left:#3D3329 1px solid;
	border-right:#3D3329 1px solid;
	border-top:#3D3329 1px solid;
}
.newsletterSelectionHeaderButton
{
	height: 24px;
	text-align:right;
	vertical-align:middle;
	padding-right:5px;
}
.newsletterSelectionHeaderLabel
{
	height: 24px;
	text-align:left;
	font-weight:bold;
	vertical-align:middle;
	padding-left:5px;
}
.newsletterSelectionSection
{
	border:#3D3329 1px solid;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom:5px;
}


/**********Border and edge styles***************/

.rightbarpadding
{
	padding-top: 10px;
	padding-bottom:30px;
	padding-left: 7px;
}

.pagebottompadding
{
	padding-bottom: 3px;
}

.pageleftpadding
{
	padding-left: 7px;
}

.pagerightpadding
{
	padding-right: 10px;
}

.pagebottomborder
{
	border-bottom: solid 1px #c0c0c0;
}

.leftmenubottomborder
{
	border-bottom: 1px #bebebe solid;
}

.pagetopborder
{
	border-top: solid 1px #c0c0c0;
}

.subscriptionLink
{
	color: #b31009;
	background-color: transparent;
}
/*****End of border styles***************/


/* HACK  TO BE CHANGED WHEN CREATING A NEW MENU */
.leftmenulink
{
	border: none;
}

/**** book review ***/

.clsBookReviewAddFormInput 
{
	width: 400px;
}

.BookReviewNotApproved
{
	background-color: Red;
	cursor:hand;
}

.clsDetailHeaderDiv
{
	color: #b31009;
	cursor:hand;
}
.c2false 
{
	border-bottom: solid 1px white; 
}
.c2true 
{
	border-bottom: solid 1px white; 
}
.f2false 
{
	border-bottom: solid 1px white; 
}
.f2true 
{
	border-bottom: solid 1px white; 
}

	