/* Body */
body {
	margin: 0px;
}

/* Fælles tekstformatering */
body, td {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
}

/* Overskrifter */

h1 {
	font-size: 24px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	color: gray;
	text-align: left;
/*	border-style: solid;
	border-width: 0px;
	border-color: silver; 
	border-bottom-width: 1px; */
	padding: 15px;
	margin: 0px;
}

h1.sub {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	color: gray;
	text-align: left;
	border-style: solid;
	border-width: 0px;
/*	border-color: silver; 
	border-bottom-width: 1px; */
	padding: 15px;
	margin: 0px;
}

h2 {
	font-size: 14px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	border-style: dotted;
	border-width: 0px;
	border-color: black;
	border-bottom-width: 1px;
	padding-left:10px;
	margin: 0px;
}

h2.teasers {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	border-style: dotted;
	border-width: 0px;
	border-color: black;
	border-bottom-width: 1px;
	padding-left:0px;
	margin: 0px;
}

h3 {
	font-size: 14px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	border-style: solid;
	border-width: 0px;
	border-color: black;
	border-bottom-width: 1px;
	margin: 0px;
}

h4 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: black;
	font-size: 10px;
	margin: 0px;
}

/* Links */
a, a:link {
	color: #003200;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/* Form */
form {
	margin: 0px;
}

/* Select, dvs. dropdown-bokse */
select {
	font-family: arial, sans-serif;
	font-size: x-small;
	width: 205px;
}

/* Inputbokse */
.input {
	font-size: x-small;
	font-family: arial, sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: silver;
	background-color: #FFFBF7;
}

/* Ingen ramme */
.noborder {
	border-style: none;
	background-color: transparent;
}

/* Std. feltbredde */
.stdfelt {
	width: 200px;
}

/* Sort prikket baggrund til topmenu og søgefelt */
.sortprikketbg {
	background-image: url(/pics/std/topmenubg.gif);
}

/* Menuheader */
.menuheader {
	background-image: url(/pics/std/venstremenu_header.gif);
	color: white;
	font-weight: bold;
	font-size: 12px;
}

/* Baggrunden til venstremenuen */
.venstremenu {
	background-image: url(/pics/std/venstremenu_bg.gif);
}

/* Menupunkter */
.menupunkter, a:link.menupunkter, a:visited.menupunkter {
	color: white;
	font-size: 10px;
	line-height: 15px;
	text-decoration: none;
}

a:hover.menupunkter {
	text-decoration: underline;
}

/* Hvid divider */
.hviddivider, .guldivider {
	border-width: 1px 0px 1px 0px;
	border-style: dotted;
	border-color: gray;
	background-color: #FFFBF7;
}

/* Blå divider */
.blaadivider {
	border-width: 1px 0px 1px 0px;
	border-style: dotted;
	border-color: gray;
	background-color: #F8F7FF;
}


/* Højremenu */
.rightmenu {
	background-color: white;
	border-width: 0px 0px 0px 1px;
	border-style: dotted;
	border-color: gray;
}

/* Topmenu */
.topmenu, a:link.topmenu, a:visited.topmenu {
	font-family: Helvetica, verdana, sans-serif;
	color: white;
	text-decoration: none;
}

a:hover.topmenu {
	text-decoration: underline;
}

/* Sprogvalg */
.sprogvalg, a:link.sprogvalg, a:visited.sprogvalg {
	color: white;
	text-decoration: none;
}

/* Sprogliste til forsiden */
.sprogliste {
	padding: 0px 0px 0px 15px;
}

/* Paragraph */
p {
	padding: 0px 10px 0px 10px;
}

/* Indrykning */
.padding {
	padding: 20px;
}

/* Indrykning fra venstre */
.indent {
	padding: 0px 0px 0px 8px;
}

/* Links på language.php til profiler */
.liste, a:link.liste, a:visited.liste {
	font-family: verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	color: #525252;
	text-decoration: none;
}

input, textarea {
	border-color: silver;
	border-style: solid;
	border-width: 1px;
}

/* Faktura/ordrebekræftelse */
.invoiceheader {
	background-color: black;
	color: white;
	font-weight: bold;
}
