/* This file needs to be saved in the UTF-8 format in order to handle EditMenuName attributes with non-english characters */
/*
Common colors:
Blue color			: #016D9C;
White background	: #FAFBF6;
Green				: #5AAE1C;
MainMenuGreen		: #EAE5D7
Red					: #DA2650;
*/
a
{
	text-decoration:underline;
	color:#852B00;
}
a:hover
{
	text-decoration:none;
	color:#016D9C;
}

TR#printlogo
{
	visibility:hidden;
	display:none;
}

TD#contentaera
{
	padding-top:10px;
	padding-right:10px;
}
TD#rightarea
{
	padding-top:18px;
}
TR#topmenurow td
{
	background-color: #558587;
}
TD#leftmenuarea
{
	background-color: #f2f0e6;
}
div.backgroundimage
{
	margin-top: 11px;
	width: 955px;
	background-image :url(/images/backgrounds/bg.gif);
	background-repeat:repeat-x;
}
div.greyBackground
{
	background-color:#F1EFE2;
}
div.blueText
{
	color: #548587;
	font-weight: bold;
	text-transform:uppercase; 
}
div.fullpage
{
	margin-top: 11px;
	width: 760px;
	/*height:800px;*/
	padding-left:42px;
	text-align: left;
	background-image :url(/images/backgrounds/bg.gif);	
}
div.printpage
{
	margin-top: 11px;
	width: 640px;
	margin: auto;
	text-align: left;	
}
div.DefaultFrameworkBackground
{
	width: 760px;
	/*background-image :url(/images/backgrounds/underside_bg_repeat.gif);  /*#F9F8F2*/
	background-repeat:repeat-y;
}
div.CategoryFrameworkBackground
{
	width: 760px;
	/*background-image :url(/images/backgrounds/underside_bg_repeat-ow.gif);  /*#F9F8F2*/
	background-repeat:repeat-y;
}
div.DistrictFrameworkBackground
{
	width: 760px;
	/*background-image :url(/images/backgrounds/underside_bg_repeat-ow.gif);  /*#F9F8F2*/
	background-repeat:repeat-y;
}
div.fullpagewidth
{
	width: 760px;
	text-align: left;
}
div.rightcolumn
{
	width: 180px;
	float:right;
	text-align: left;
	padding-left:10px;
	padding-top:31px;
}

div.maincontentLeftAligned
{
	width: 370px;
	float:left;
	text-align: left;
}
div.maincontentFull
{
	width: 100%;
	float:left;
	text-align: left;
}
div.paddedListing
{
	padding-left:10px;
	padding-right:10px;
}
#maincontent img 
{
	border:solid 1px #7F7760;
}
div.DK_promo
{
	width:100%;
	float:left;
	text-align: left;
}
#topCenterContentDK
{
	background-repeat:no-repeat;
}
#bottomCenterContentDK
{
	background-repeat:no-repeat;
}
.normalwhitetext
{
	color:White;
}
div.breadcrumbs
{
	width:95%;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}
div.breadcrumbsLabel
{
	color:Black;
}
div.breadcrumbsPrintLabel
{
	visibility:hidden;
	display: none;
}
div.hidden
{
	visibility:hidden;
	display:none;
}
div.print
{
	width:5%;
	float:right;
	text-align:right;
	margin-top:5px;
}
div.rightinfobox
{
	width: 100%; 
	float: left;
	padding-top: 1px;	
	padding-left: 5px;
	padding-bottom: 1px;
	margin-bottom:5px;	
}
div.DK_menuitemdiv
{
	width: 100%; 
	float: left;
	border-top: solid 1px #ddd;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	padding-top: 1px;	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	margin-bottom:5px; 
}
select.dropdown
{
	/*color: #016D9C; */
	font-family:Verdana;
	font-size: 9px;
}
/*  Startpage classes */
div.mainimagediv
{
	width: 760px;
	float: left;
	text-align: right;	
}
div.headerleftdiv
{
	width: 50%;
	height:20px;
	float:left;
	text-align: left;
	/*background-image: url(/images/toppflash_grad_topp_left.gif);
	background-repeat:repeat-x;*/
	margin-top:10px;
}
div.headerrightdiv
{ 
	width: 50%;
	height:30px;
	float:right;
	text-align: right;
	background-image :url(/images/toppflash_grad_topp_right_red.gif);
	background-repeat:repeat-x;	
}
div.DKrightH2
{
	color:#4D4D4D;
	font-weight:bold;
	background-color:#EFE6DD;
	height:20px; 
	padding-top:3px;
	padding-bottom:3px;
}
/*---  Styles for StartPage   ---*/
div.MainHeaderText
{
	color: #016D9C;
	font-weight:bold;
	text-decoration: none;
	text-transform:none;
}
div.MainHeaderSubText
{
	font-size: 0.8em;	
	color:#016D9C;
	font-weight:bold; 
	text-decoration: none;
}
div.MainBody
{
	font-size: 0.8em; 
	color: #1A1A1A;
	text-decoration: none;
}
div.menuItemContainer
{
	font-size: 12px;
	color: #016D9C;
	text-decoration: none;
}
/*---  Styles for main menu   ---*/
div.mainmenucontainer
{
	background-color: #558587;
	float:right;
}
div.mainmenuitem
{
	height: 21px;
	background-color: #558587;
	padding: 4px 4px 0px 4px;
	cursor: hand;
	float:left;
	font-weight:normal;
}
div.mainmenuitemselected
{
	height: 21px;
	background-color: #FAFBF6;	
	padding: 4px 4px 0px 4px;
	cursor: hand;
	float:left;
}
a.menuhead
{
	font-size: 11px;
	color: #FAFBF6;
	text-decoration: none;	
}
a.activemenuhead
{
	font-size: 11px;
	color: #FAFBF6;
	text-decoration: underline;
}
div.menuitemseparator
{
	float:left;
	height:21px;
	border-left:solid 1px #FAFBF6;
	padding: 0px 0px 0px 0px;	
}
/*--- End of main menu styles ---*/

/*--- Styles for center + right content ---*/
div.MainContent
{
	width: 760px;
	float:left;
}
/*--- Styles for main content ---*/
div.Contentdiv
{
	width: 570px;
	float:right;
}
div.LeftMenudiv
{
	width: 180px;
	float: left;
	text-align: left;
	background-repeat:no-repeat;
}
div.StartpageTopContentdiv
{
	width: 560px;
	text-align: right;
	background-repeat:no-repeat;
}
div.StartPageLowerContentdiv
{
	width: 560px;
	text-align: right;
	background-repeat:no-repeat;
}
/*--- Styles for center content---*/
div.CenterNewsContainer
{
	padding-left:10px;
	padding-right:10px;
}
div.leftmenutitle
{
	font-family:Verdana;
	font-size:1.0em;
	font-weight:bold;
	color:#4D4D4D;
	height:20px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#EAE5D7;
	text-transform: uppercase;
}
div.rightmenutitle
{
	font-family:Verdana;
	font-size:1.1em;
	font-weight:bold;
	width:140px;
	color:#4D4D4D;
	background-color:#EAE5D7;
	text-transform: uppercase;
}
div.ingress
{
	font-size:10px;
	font-weight:bold;
	color:#4D4D4D;
	padding-bottom: 5px;
}

td.today
{
	background-color: #5AAE1C; 
}

/* ---LeftMenu items---*/
a.menulink
{
	color:#852B00;
	font-weight: normal;
	font-size:1em;
	text-decoration: none;
	display: block;
	padding-top:1px;
	padding-bottom:1px;
}
a.menulinkselected
{
	color:#852B00;
	font-weight: bold;
	font-size:1em;
	text-decoration: none;
	display: block;
}
a.menulink:hover
{
	color:#016D9C;
	font-weight:normal;
}
div.contactText
{
	font-family:Verdana;
	font-size:0.8em;
	color:#000000;
}
