html { overflow-y: scroll; height:100%; }
body	{
	background-color:#e9e9e9;
	background-image:url(../images/bgtile.jpg);
	background-repeat:repeat-x;
	background-position:;
	height:100%;
	margin:0px;
}
.bodyHeight { height:auto;} /* height of the first layout table on the body */
.left {} /* left side container */
.bground { background-color:#fff;} /* header, content, footer container */
.bgroundMain {} /* content area only container */
.menu {} /* vertical menu container */
.right {} /* right side container*/
table	{
	color: #373535;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;	
	line-height: 125%;
	border-collapse:collapse;	
}

a, a:hover		{ color: #d1050d; text-decoration: none; }
a img, a:hover img { border:0px; }
.picbordercolor { border-color: #000000; }

H2, .overskrift, H1	{ color:#2c2b2b; font-size: 16px; font-weight: bold; display: inline-block; margin:0px; padding:0px;}

hr { border: 0;	color: #ccc; background-color: #ccc; height: 1px; }

a.menutext		{
	color: #fff; font-weight: normal; font-size:12px; text-decoration: none; text-transform:none;
	height:45px; line-height:38px;
	border:0px;	display:inline-block;
	background:none;
	padding:0px 30px 0px 26px;
	margin:0px;
}
a.menutext:hover, a.menutextActive, a.menutextActive:hover		{
	color: #000; font-weight: normal; font-size:12px; text-decoration: none; text-transform:none;
	height:45px; line-height:38px;
	border:0px;	display:inline-block;
	background-image:url(../images/menu_innershadow.jpg); background-repeat:no-repeat; background-position:top right; background-color:#fff;
	padding:0px 30px 0px 26px;
	margin:0px;
}

a.submenutext, a.submenutext:hover	{
	color: #FFF; font-weight: normal; text-decoration: none; text-transform: none;
	height:22px; line-height:22px;
	border:0px;	display:inline-block;
	background-image:url(../images/sub-sep.gif); background-repeat:no-repeat; background-position:right;
	padding:0px 21px 0px 0px;	
}

/* gallery / dias */
.diasContainer { height:auto;border:0px; position:relative; }
.diasGallery {display:none;height:auto;}

.diasGallery a { color: #646464;}

.diasThumbnails img, .diasThumbnails span { border:0px; border-bottom:5px solid transparent; cursor:pointer; text-align:center; margin:0px; padding:0px; vertical-align:top; }
.diasThumbnails img.activeSlide, .diasThumbnails span.activeSlide { border:0px; border-bottom:5px solid #999; cursor:pointer; text-align:center; margin:0px; padding:0px; vertical-align:top;}
.diasThumbnails span, .diasThumbnails span.activeSlide  { border-right:1px solid #eee; display:inline-block;}

.diasPrev {border:0px; cursor:pointer; height:32px; position:absolute; z-index:130; opacity: .80; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -khtml-opacity: .80; -moz-opacity: .80; }
.diasNext {border:0px; cursor:pointer; height:32px; position:absolute; z-index:130; right:0px; opacity: .80;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80);-khtml-opacity: .80;-moz-opacity: .80;}

.diasText {display:none; border:0px; cursor:pointer;height:auto; padding:5px; position:absolute; z-index:125;}
/* opacity: .80; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); -khtml-opacity: .80; -moz-opacity: .80; */

.diasButtons a { line-height:16px; height:16px; width:16px; display:inline-block; text-align:center; vertical-align:top;margin:1px 1px 1px 0px; background-position:center; background-repeat:no-repeat;}
.diasButtons a.activeSlide {  }

.diasPagers { border:0px; text-align:center;line-height:18px; height:18px; position:absolute;z-index:126; cursor:pointer; }

.diasPagers a { line-height:21px; height:21px; width:21px; display:inline-block; text-align:center; vertical-align:top;margin:1px 1px 1px 0px; background-position:center; background-repeat:no-repeat; cursor:pointer;}


/* spalter / incl. nyheder */
.infotekster_small { font-size: 10px; color: #828282; font-weight: normal; }

.kategorioverskrift		{
	color:#fff; font-size: 12px; font-weight: normal; display: inline-block; margin:0px; padding:0px 10px; height:36px; line-height:30px;
	vertical-align:top;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.newsoverskrift		{
	font-weight: bold;
}
.newsBg { padding:6px 0px 0px 0px; }
a.news, a.news:hover		{
	color: #828282;
	text-decoration: none;
	font-weight:normal;
	display:block;
	line-height:normal;
	border-bottom:1px dotted #ddd;
}
.newsBullet {
	color:#47a4d7;	
	display:mpne;
	margin:0px 5px 0px 0px;
}
a.archive, a.archive:hover		{
	color: #000; font-weight:bold; text-transform:uppercase; font-size:10px;
}

/* egenskaber til formularer, bl.a. KONTAKT, STANDARD KONTAKT */
form { margin:0px; }
input, .box {
	color: #868686;	font-size: 10px; font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-weight: normal;
	border: 1px solid #555;
	background-color:#f3f3f3;
	height:23px; line-height:20px;
}
textarea 		{ height:auto; }

/* sitemap */
a.sitemap	{
	color: #ac1a2f;
	text-decoration: none;
	display:inline-block;
	border:1px solid transparent;
	padding: 0px 5px;
	height:20px;
	line-height:20px;
}
a.sitemap:hover		{
	border:1px solid #E5E5E5;
	background-color:#F1F1F1;
}

/* forum */
.Forumline { background-color:#000000;}
.ForumHeadBG { background-color:#EBE8D6;}
.Linktoppage { font:Arial, Helvetica, sans-serif; font-size:9px; }
.UserFieldReply { background-color:#EBE8D6; }
.UserInPut	{}

/* other */
.katalogcolor { background-color: #F1E6D0; }
.LoginStyle	{
	background-color:#FFFFFF;
	color: #000000;
	border: 1px solid #999;
	margin: 20px;
}
.searchItem {
	background-color: #FFFFFF;
	border: 1px solid #9BBADA;
	width:230px;
	height:18px;
}
.searchBtn {
	background-color: #9BBADA;
	border: 1px solid #729CC6;
	color: #FFFFFF;
	width:230px;
	height:18px;
}

/* project */
.horizontal-line { background-color:#BCBCA7;}
.document-1strow { background-color: #F7F6E9;}
.document-2ndrow { background-color: #FFFFFF;}
.project-active { color:#006600; }
.project-inactive { color:#FF0000; }
.project-notes { border: 1px solid #BCBCA7;	background-color: #F7F6E9; }
.project-notesShow { border: 1px solid #BCBCA7; }
