:focus { outline:0; }
a:active { outline:none; }

html
{
	width: 100%;
	overflow-y: scroll;
	height: 100%;
	padding: 0px;
}

body
{
	width: 100%;
	margin: 0px;
	height: 100%;
	padding: 0px;
}

td, div, input, button, textarea, select
{
	color: ;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;

}

h1, .headline
{
	color: ;
	font-size: 15px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
}

h2
{
	color: ;
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
}

h3
{
	color: ;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
}

a:link, a:visited, a:active
{
	color: ;
}

ol
{
	margin: 0px;
}

img {     border: 0px solid #021a40;  }

.header
{
	height: 77px;
}

.logo
{
	font-size: 35px;
	text-transform: uppercase;
	margin-bottom: -8px;
}

.logo_sub
{
	font-size: 9px;
	text-transform: uppercase;
}

.menu_element
{
	width: 960px;
	height: 30px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

.menu
{
	/* background-color: #e9e9e9; */
	
	height: 30px;
	text-decoration: none;
	color: #e3e3e3;
	padding: 7px 14px 3px 14px;
}

.menu:hover
{
	/* background-color: #e3e3e3; */
	background: transparent url(../img/spacer.png) scroll repeat;background: transparent url(../img/spacer.png) scroll repeat;
}

.menu_link, .menu_link:link, .menu_link:visited, .menu_link:active
{
	text-decoration: none;
	color: #000000;
}

.main_element
{
	width: 960px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}

.box
{
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
}

.btn
{
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}

.btn a
{
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.footer
{
	text-align: center;
	background-color: #e3e3e3;
	height: 30px;
	padding: 10px;
}

.clear
{
	clear: both;
}

.odd
{
	background-color: ;
}

.even
{
	background-color: ;
}

.over
{
	background-color: ;
}

.padding4 td
{
	padding: 4px;
}

.padding4 td td
{
	padding: 0px;
}

.formField
{
	width: 99%;
}

.formTextarea
{
	width: 99%;
}

.small_italic
{
	font-style: italic;
	font-size: 10px;
}


.list td
{
	padding: 4px;
}

.list table
{
	-moz-border-radius: 2em;
	border-radius: 2em;
}

.list thead tr
{
	background-color: ;
}

.list thead td
{
	height: 20px;
}

.list thead td a, .list tbody td a
{
	color: #000000;
}


.formlist td
{
	padding: 4px;
}

.formlist table
{
	-moz-border-radius: 2em;
	border-radius: 2em;
}

.formlist thead tr
{
	background-color: ;
}

.formlist thead td
{
	-moz-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px;
	height: 20px;
}

.formlist tbody tr
{
	background-color: ;
}

.formlist thead td a, .formlist tbody td a
{
	color: #000000;
}

/* Paging */
.filelistpage			{ color: #676767;  padding: 1px 3px 1px 3px; margin: 0px 1px 0px 0px; text-decoration: none; }
.filelistpage:link		{ color: #676767;  padding: 1px 3px 1px 3px; margin: 0px 1px 0px 0px; text-decoration: none; }
.filelistpage:visited	{ color: #676767; text-decoration: none; }
.filelistpage:active	{ color: #676767; text-decoration: none; }
.filelistpage:hover		{ color: #000000;  }

.filelistpage_active			{ background-color: #f4f4f4; color: #6e6e6e;  padding: 1px 3px 1px 3px; margin: 0px 1px 0px 0px; text-decoration: none; }
.filelistpage_active:visited	{ color: #676767; text-decoration: none; }
.filelistpage_active:active 	{ color: #676767; text-decoration: none; }
.filelistpage_active:hover		{ color: #000000;  }
/* Paging */


/* Forum */

	.forumoverskrift {
		font-size: 14px;
		font-weight: bold;
	}

	.forumoverskriftlink:link {
		text-decoration:underline;
		font-size: 14px;
		font-weight: bold;
	}

	.forumoverskriftlink:active {
		text-decoration:underline;
		font-size: 14px;
		font-weight: bold;
	}
	.forumoverskriftlink:visited {
		text-decoration:underline;
		font-size: 14px;
		font-weight: bold;
	}
	.forumoverskriftlink:hover {
		text-decoration:underline;
		font-size: 14px;
		font-weight: bold;
	}

/* Forum */

/* css for timepicker */
.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 0 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }



/* jQuery lightBox plugin - Gallery style */
#gallery {
	margin: 0px;
}
#gallery ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#gallery li
{
	margin: 0px;
}
#gallery ul li {
	display: inline;
}

#gallery ul img
{
	margin: 0px;
}
#gallery ul a:hover img {

	margin: 0px;
}
#gallery ul a {
	margin: 0px;
}
#gallery ul a:hover { color: #999; }


