@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(img/std/background_gradient.jpg);
	background-repeat: repeat-x;
	background-color: #b3b2b0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Formular */

input {
background-color: #f6f6f6;
color: black;
font-size: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

select {
background-color: #f6f6f6;
font-size: 10px;
}

textarea {
background-color: #f6f6f6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

input.white {
background-color: #ffffff;
color: black;
font-size: 10px
}

/*  TABLE STYLES  */
table.cal1 {
	border-width: 0px;
	border-spacing: ;
	border-style: outset;
	border-color: black;
	border-collapse: collapse;
	
}
table.cal1 th {
	border-width: 1px;
	padding: 5px;
	border-style: groove;
	border-color: black;
	background-color: #000000;
	color: #FFFFFF;
}
table.cal1 td {
	border-width: 1px;
	padding: 5px;
	border-style: groove;
	border-color: black;
	
}

/*  H-STYLES  */
h1 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 4px;
	padding: 0px;
	line-height: 14px;
}


/*   P-STYLES   */
p {
	font-size: 10px;
	text-align: left;
	line-height: 12px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	white-space: normal;
}


p.bund_netdel {
	color: #FFFFFF;
	font-size: 10px;
	text-align: center;
}

p.bund_netdel_sort {
	color: #000000;
	font-size: 10px;
	text-align: center;
}

p.bund_adr {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 10px;
	margin: 0px;
	padding: 0px;
	text-align: center;	
}

p.tb_top {
	top: 8px;
	text-align: center;
}

p.top_os_long {
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 0px;
}

p.box_os {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 11px;
	margin: 0px;
	padding: 0px;
	text-align: left
}

p.box_br {
	color: #FFFFFF;
	font-size: 10px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	text-align: left	
}

/* Hænger sammen med a.menu_2 */
p.menu_2 {
	font-size: 9px;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-top: 0px;
	line-height: 11px;	
}

p.beskriv {
	font-size: 10px;
	text-align: left;
	line-height: 12px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	white-space: normal;
}

p.beskriv_2 {
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	line-height: 12px;
	padding: 0px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	white-space: normal;
}

p.form {
	font-size: 10px;
	text-align: left;
	line-height: 12px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	white-space: normal;
}


/*   A-STYLES   */

/* standard a */

a:link {
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}

a:visited {
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}

a:hover {
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

a:active {
	font-size: 10px;
	color: #000000;
}

/* a.mail_index */

a:link.mail_index {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.mail_index {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.mail_index {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

a:active.mail_index {
	font-size: 10px;
	color: #FFFFFF;
}

/* a.menu_1 */

a:link.menu_1 {
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.menu_1 {
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.menu_1 {
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: underline;
}

a:active.menu_1 {
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
}

/* a.menu_2 */

a:link.menu_2 {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.menu_2 {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.menu_2 {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}

a:active.menu_2 {
	font-size: 9px;
	color: #FFFFFF;
}

/* a.menu_box_br */

a:link.menu_box_br {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.menu_box_br {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.menu_box_br {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

a:active.menu_box_br {
	font-size: 10px;
	color: #FFFFFF;
}

/* a.beskr_lnk */

a:link.beskr_lnk {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-right: 70px;
}

a:visited.beskr_lnk {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	margin-right: 70px;
}

a:hover.beskr_lnk {
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	margin-right: 70px;
}

a:active.beskr_lnk {
	font-size: 10px;
	color: #000000;
	margin-right: 70px;
}

/*  UL & LI STYLES  */
UL LI { 
	font-size: 10px;
	text-align: left;
	line-height: 12px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	white-space: normal; 
}


/*  IMG-STYLES  */
img {  
	border-style: none;
}

img.icon {
	vertical-align:middle;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}

img.floatRight {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}

img.floatRightOverview {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
	width: 80px; 
	height: auto
}