/********************************************************************/
/* -------------------------- BAGGRUNDE --------------------------- */
/********************************************************************/

.bag-01 {
	background-image:url(graphics/system/bag_01.gif);
	background-repeat: repeat-x;
	background-position: top center;
}

/********************************************************************/
/* --------------------------- BREDDE ----------------------------- */
/********************************************************************/

.bredde-01 {
	width: 970px;
	margin-bottom: 20px;
	text-align: left;
}
.bredde-02 {
	width: 970px;
}

/********************************************************************/
/* -------------------------- KOLONNER ---------------------------- */
/********************************************************************/

td.left-01 {
	vertical-align: top;
	background-image:url(graphics/system/grad_01.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #F2F2F2;
	width: 190px;
	padding-top: 14px;
}
td.main-01 {
	vertical-align: top;
	text-align: left;
	padding: 20px 0px 15px 22px;
}
td.right-01 {
	vertical-align: top;
	width: 170px;
}

td.left-02 {
	text-align: left;
	vertical-align: top;
	background-color: #F2F2F2;
	width: 380px;
}
td.right-02 {
	text-align: left;
	vertical-align: top;
	background-color: #F2F2F2;
	width: 590px;
}

td.left-03 {
	padding: 20px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	width: 590px;
}
td.right-03 {
	vertical-align: top;
	background-image:url(graphics/system/grad_01.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #F2F2F2;
	width: 380px;
	padding-top: 14px;
}

/********************************************************************/
/* -------------------------- BILLEDER ---------------------------- */
/********************************************************************/

.pict-left-bor {
	float: left;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 15px;
}
.pict-right-bor {
	float: right;
	background-color:#FFFFFF;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
}
.pict-bor {
	background-color:#FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 15px;
}

/********************************************************************/
/* --------------------------- SOEG ------------------------------- */
/********************************************************************/

table.soeg {
	background-image:url(graphics/system/soeg_input.gif);
	background-repeat: repeat-x;
	background-position: top left;
	margin: 11px 0px 7px 496px;
}
td.soeg {
	width: 16px;
	white-space: nowrap;
}
input.soeg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	background: transparent;
	border: none;
	padding-left: 8px;
	width: 250px;
	height: 15px;
}

/********************************************************************/
/* --------------------------- TOP MENU --------------------------- */
/********************************************************************/

table.topmenu {
	text-align: left;
	height: 37px;
}

/* ---------------------------------------------------------------- */

td.topmenu-left-pas {
	background-image:url(graphics/system/topmenu_left_pas.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	padding: 0px 23px 0px 105px;
}
td.topmenu-left-pas a:link {
	color: #000000;
	text-decoration: none;
}
td.topmenu-left-pas a:visited {
	color: #000000;
	text-decoration: none;
}
td.topmenu-left-pas a:active {
	color: #000000;
	text-decoration: none;
}
td.topmenu-left-pas a:hover {
	color: #000000;
	text-decoration: underline;
}

td.topmenu-left-active {
	background-image:url(graphics/system/topmenu_left_active.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	padding: 0px 23px 0px 105px;
}
td.topmenu-left-active a:link {
	color: #FFFFFF;
	text-decoration: none;
}
td.topmenu-left-active a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
td.topmenu-left-active a:active {
	color: #FFFFFF;
	text-decoration: none;
}
td.topmenu-left-active a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

td.topmenu-pas {
	background-image:url(graphics/system/topmenu_pas.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	padding: 0px 23px 0px 24px;
}
td.topmenu-pas a:link {
	color: #000000;
	text-decoration: none;
}
td.topmenu-pas a:visited {
	color: #000000;
	text-decoration: none;
}
td.topmenu-pas a:active {
	color: #000000;
	text-decoration: none;
}
td.topmenu-pas a:hover {
	color: #000000;
	text-decoration: underline;
}

td.topmenu-active {
	background-image:url(graphics/system/topmenu_active.gif);
	background-repeat: repeat-x;
	background-position: top left;
	text-align: left;
	font-size: 11px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	white-space: nowrap;
	padding: 0px 23px 0px 24px;
}
td.topmenu-active a:link {
	color: #FFFFFF;
	text-decoration: none;
}
td.topmenu-active a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
td.topmenu-active a:active {
	color: #FFFFFF;
	text-decoration: none;
}
td.topmenu-active a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/********************************************************************/
/* --------------------------- LEFT MENU -------------------------- */
/********************************************************************/

table.leftmenu {
	width: 100%;
	margin-bottom: 20px;
}
.leftmenupkt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding: 7px 8px 7px 20px;
	display: block;
	text-align: left;
}

a.leftmenupkt:link {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftmenupkt:visited {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftmenupkt:active {
	font-weight: bold;
	color: #6E1C1E;
	text-decoration: none;	
	display: block;
}
a.leftmenupkt:hover {
	color: #000000;
	text-decoration: underline;
	display: block;
}

/* ---------------------------------------------------------------- */

.leftmenupkt-valgt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding: 7px 8px 7px 20px;
	display: block;
	text-align: left;
	font-weight: bold;
	color: #6E1C1E;
}

a.leftmenupkt-valgt:link {
	font-weight: bold;
	color: #6E1C1E;
	text-decoration: none;	
	display: block;
}
a.leftmenupkt-valgt:visited {
	font-weight: bold;
	color: #6E1C1E;
	text-decoration: none;	
	display: block;
}
a.leftmenupkt-valgt:active {
	font-weight: bold;
	color: #6E1C1E;
	text-decoration: none;	
	display: block;
}
a.leftmenupkt-valgt:hover {
	font-weight: bold;
	color: #6E1C1E;
	text-decoration: none;	
	display: block;
}

/* ---------------------------------------------------------------- */

.leftundermenupkt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	padding: 4px 15px 4px 40px;
	display: block;
	text-align: left;
}

a.leftundermenupkt:link {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftundermenupkt:visited {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftundermenupkt:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	display: block;
}
a.leftundermenupkt:hover {
	color: #000000;
	text-decoration: underline;
	display: block;
}

/* ---------------------------------------------------------------- */

.leftundermenupkt-valgt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-weight: bold;
	color: #000000;
	padding: 4px 15px 4px 40px;
	display: block;
	text-align: left;
}

a.leftundermenupkt-valgt:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	display: block;
}
a.leftundermenupkt-valgt:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	display: block;
}
a.leftundermenupkt-valgt:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	display: block;
}
a.leftundermenupkt-valgt:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	display: block;
}

/********************************************************************/
/* ------------------------ TEASER BOKS 01 ------------------------ */
/********************************************************************/

table.teaserboks-01 {
	color: #FFFFFF;
	background-color: #595959;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 td.teaserboks-txt {
	padding: 6px 20px 4px 20px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
table.teaserboks-01 h3.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-01 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-01 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-01 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 td.teaserboks-pict {
}

/********************************************************************/
/* ------------------------ TEASER BOKS 02 ------------------------ */
/********************************************************************/

table.teaserboks-02 {
	color: #000000;
	background-color: #F2F2F2;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 td.teaserboks-txt {
	padding: 3px 0px 2px 10px;
	vertical-align: middle;
	text-align: left;
	width: 100%;
}
table.teaserboks-02 h3.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-02 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-02 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-02 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 td.teaserboks-pict {
}


/********************************************************************/
/* ------------------------ TEASER BOKS 03 ------------------------ */
/********************************************************************/

table.teaserboks-03 {
	color: #FFFFFF;
	background-color: #595959;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 td.teaserboks-txt {
	padding: 6px 20px 4px 20px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
table.teaserboks-03 h3.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-03 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-03 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-03 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 td.teaserboks-pict {
}

/********************************************************************/
/* ------------------------ TEASER BOKS 04 ------------------------ */
/********************************************************************/

table.teaserboks-04 {
	color: #FFFFFF;
	background-color: #595959;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 td.teaserboks-txt {
	padding: 6px 20px 4px 20px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
table.teaserboks-04 h3.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-04 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-04 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-04 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 td.teaserboks-pict {
}


/********************************************************************/
/* ------------------------ TEASER BOKS 05 ------------------------ */
/********************************************************************/

table.teaserboks-05 {
	color: #FFFFFF;
	background-color: #595959;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 td.teaserboks-txt {
	padding: 6px 20px 4px 20px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
table.teaserboks-05 h3.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-05 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-05 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-05 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 td.teaserboks-pict {
}

/********************************************************************/
/* ------------------------ TEASER BOKS 06 ------------------------ */
/********************************************************************/

table.teaserboks-06 {
	color: #FFFFFF;
	margin-top: -1px;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 td.teaserboks-txt {
	display: none;
	padding: 6px 20px 4px 20px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
table.teaserboks-06 h3.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-06 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-06 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-06 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 td.teaserboks-pict {
}


/********************************************************************/
/* ------------------------ TEASER BOKS 07 ------------------------ */
/********************************************************************/

table.teaserboks-07 {
	color: #FFFFFF;
	margin-top: -1px;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 td.teaserboks-txt {
	display: none;
	padding: 6px 20px 4px 20px;
	vertical-align: top;
	text-align: left;
	width: 100%;
}
table.teaserboks-07 h3.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-07 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-07 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.teaserboks-07 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 td.teaserboks-pict {
}


/********************************************************************/
/* --------------------------- CONCEPTBAR -------------------------- */
/********************************************************************/

table.conceptbar {
	background-image:url(graphics/system/grad_04.gif);
	background-repeat: repeat-x;
	background-position: top left;
	height: 50px;
	width: 970px;
}

/* ---------------------------------------------------------------- */

table.conceptbar td.conceptbar-left {
	width: 380px;
}
table.conceptbar td.conceptbar-left h2 {
	background-image:url(graphics/system/arrow_right_grad.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 37px;
	margin-left: 20px;
	padding-right: 40px;
	width: 300px;
	text-align: right;
}

/* ---------------------------------------------------------------- */

table.conceptbar td.conceptbar-right {
	white-space: nowrap;
}


table.conceptbar td.conceptbar-right img {
	margin: 0px 14px 0px 14px;
}

/********************************************************************/
/* --------------------------- AFSNIT 00 -------------------------- */
/********************************************************************/

table.afsnit-00 {
	margin-top: -20px;
	width: 570px;
}

/* ---------------------------------------------------------------- */

table.afsnit-00 td.left {
	vertical-align: top;
	text-align: left;
}
table.afsnit-00 td.left table {
	width: 380px;
}

table.afsnit-00 td.left td.left-top {
	vertical-align: top;
	padding-top: 19px;
}
table.afsnit-00 td.left td.left-bottom-01 {
	background-image:url(graphics/system/grad_03.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #595959;
	padding: 20px 5px 0px 15px;
	vertical-align: top;
	text-align: left;
}
table.afsnit-00 td.left td.left-bottom-02 {
	background-color: #595959;
	padding: 0px 5px 10px 15px;
	vertical-align: top;
	text-align: left;
}

table.afsnit-00 td.left td.left-bottom-01 h1.afsnit {
	margin-bottom: 0px;
	color: #FFFFFF;
}

table.afsnit-00 td.left td.left-bottom-01 h1.afsnit a {
	margin-bottom: 0px;
	color: #FFFFFF;
	text-decoration: none;
}

table.afsnit-00 td.left td.left-bottom-02 h1.afsnit {
	font-size: 19px;
	margin: 0px 0px 5px 1px;
	color: #FFFFFF;
	font-weight: normal;
}

/* ---------------------------------------------------------------- */


table.afsnit-00 td.right {
	vertical-align: top;
	text-align: left;
	padding: 20px 0px 0px 20px;
}
table.afsnit-00 td.right table {
	width: 170px;
}


table.afsnit-00 td.afsnit-head {
	vertical-align: top;
	text-align: left;
}
table.afsnit-00 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
	display: none;
}
table.afsnit-00 td.afsnit-body {
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}


table.afsnit-00 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 15px 0px 10px 0px;
}
table.afsnit-00 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-00 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-00 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-00 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}


table.afsnit-00 td.right h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-00 td.right h4.afsnit {
	color: #6E1C1E;
}

/********************************************************************/
/* --------------------------- AFSNIT 01 -------------------------- */
/********************************************************************/

table.afsnit-01 {
	margin-bottom: 20px;
	width: 570px;
}
table.afsnit-01 td.left {
	width: 45%;
	text-align: left;
	vertical-align: top;
	padding-right: 30px;
}
table.afsnit-01 td.right {
	width: 55%;
	text-align: left;
	vertical-align: top;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 h1.afsnit {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-01 td.left h3.afsnit {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	margin: 0px;
	color: #6E1C1E;
}
table.afsnit-01 h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-01 h4.afsnit {
	color: #6E1C1E;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 img.afsnit {
	float: right;
	margin: 0px 0px 10px 30px;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 td.afsnit-head {
	vertical-align: top;
	text-align: left;
}
table.afsnit-01 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
}
table.afsnit-01 td.afsnit-subhead h3.afsnit{
	color: #6E1C1E;
}
table.afsnit-01 td.afsnit-signature {
	vertical-align: top;
	text-align: left;
	padding-bottom: 15px;
	color: #777777;
	display: none;
}
table.afsnit-01 td.afsnit-body {
	padding-bottom: 10px;
	border-bottom: 1px solid #DEDEDE;
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 20px 0px 20px 0px;
}
table.afsnit-01 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-01 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-01 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-01 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}

table.afsnit-01 table.teaserboks-list {
  border-bottom: 1px solid #E9E9E9;
  text-align: left;
  width: 50%;
  margin-bottom: 20px;
}

table.afsnit-01 td.teaserboks-list {
  border-top: 1px solid #E9E9E9;
  padding: 2px 0px 3px 0px;
  text-align: left;
  vertical-align: bottom;
}

table.afsnit-01 table.teaserboks-list h4.teaserboks-txt {
  color: #6E1C1E;
  text-align: left;
  padding: 2px 0px 3px 0px;
}


/********************************************************************/
/* --------------------------- AFSNIT 02 -------------------------- */
/********************************************************************/

table.afsnit-02 {
	margin-bottom: 20px;
	width: 570px;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-02 h4.afsnit {
	color: #6E1C1E;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 img.afsnit {
	float: left;
	margin: 0px 25px 10px 0px;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 td.afsnit-head {
	vertical-align: top;
	text-align: left;
}
table.afsnit-02 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
}
table.afsnit-02 td.afsnit-signature {
	vertical-align: top;
	text-align: left;
	padding-bottom: 15px;
	color: #777777;
	display: none;
}
table.afsnit-02 td.afsnit-body {
	padding-bottom: 10px;
	border-bottom: 1px solid #DEDEDE;
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 20px 0px 20px 0px;
}
table.afsnit-02 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-02 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-02 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-02 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}

/********************************************************************/
/* --------------------------- AFSNIT 03 -------------------------- */
/********************************************************************/

table.afsnit-03 {
	border-bottom: 1px solid #DEDEDE;
	margin-bottom: 20px;
	width: 570px;
}
table.afsnit-03 td.left{
	vertical-align: top;
	padding-right: 30px;
	width: 139px;
}
table.afsnit-03 td.right{
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-03 h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-03 h4.afsnit {
	color: #6E1C1E;
}

/* ---------------------------------------------------------------- */

table.afsnit-03 img.afsnit {
	margin-bottom: 10px;
}

/* ---------------------------------------------------------------- */

table.afsnit-03 td.afsnit-head {
	vertical-align: top;
	text-align: left;
}
table.afsnit-03 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
	display: none;
}
table.afsnit-03 td.afsnit-signature {
	vertical-align: top;
	text-align: left;
	padding-bottom: 15px;
	color: #777777;
	display: none;
}
table.afsnit-03 td.afsnit-body {
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-03 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 20px 0px 20px 0px;
}
table.afsnit-03 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-03 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-03 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-03 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}

/********************************************************************/
/* --------------------------- AFSNIT 04 -------------------------- */
/********************************************************************/

table.afsnit-04 {
	margin-bottom: 20px;
	width: 570px;
}

/* ---------------------------------------------------------------- */

table.afsnit-04 h2.afsnit {
	margin-bottom: 0px;
	color: #000000;
}
table.afsnit-04 h4.afsnit {
	color: #6E1C1E;
}

/* ---------------------------------------------------------------- */

table.afsnit-04 img.afsnit {
	float: left;
	margin: 0px 25px 10px 0px;
}

/* ---------------------------------------------------------------- */

table.afsnit-04 td.afsnit-pict {
	padding: 5px 0px 10px 0px;
}
table.afsnit-04 td.afsnit-pict img {
	float: left;
}
table.afsnit-04 td.afsnit-head {
	vertical-align: top;
	text-align: left;
}
table.afsnit-04 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 10px;
}
table.afsnit-04 td.afsnit-body {
	padding-bottom: 20px;
	border-bottom: 1px solid #DEDEDE;
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-04 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 20px 0px 20px 0px;
}
table.afsnit-04 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-04 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-04 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-04 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}

/********************************************************************/
/* --------------------------- AFSNIT 05 -------------------------- */
/********************************************************************/

table.afsnit-05 {
	border-top: 1px solid #DEDEDE;
	margin-top: 10px;
	width: 570px;
}

/* ---------------------------------------------------------------- */

table.afsnit-05 h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-05 h4.afsnit {
	color: #6E1C1E;
}

/* ---------------------------------------------------------------- */

table.afsnit-05 img.afsnit {
	float: right;
	margin: 0px 0px 10px 30px;
}

/* ---------------------------------------------------------------- */

table.afsnit-05 td.afsnit-head {
	padding-top: 20px;
	vertical-align: top;
	text-align: left;
}
table.afsnit-05 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
	display: none;
}
table.afsnit-05 td.afsnit-signature {
	vertical-align: top;
	text-align: left;
	padding-bottom: 15px;
	color: #777777;
	display: none;
}
table.afsnit-05 td.afsnit-body {
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}
table.afsnit-05 td.afsnit-koncepter {
	border-top: 1px solid #DEDEDE;
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}
table.afsnit-05 td.afsnit-koncepter td.left {
	width: 30%;
	padding: 15px 20px 0px 0px;
	vertical-align: top;
	text-align: left;
}
table.afsnit-05 td.afsnit-koncepter td.right {
	width: 70%;
	padding: 15px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
}
table.afsnit-05 td.afsnit-koncepter td.right img {
	margin-right: 10px;
}

/* ---------------------------------------------------------------- */

table.afsnit-05 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 20px 0px 10px 0px;
}
table.afsnit-05 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-05 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-05 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-05 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}


/********************************************************************/
/* --------------------------- AFSNIT 06 -------------------------- */
/********************************************************************/

table.afsnit-06 {
	border-bottom: 1px solid #DEDEDE;
	margin-bottom: 20px;
	width: 570px;
}
table.afsnit-06 td.left{
	vertical-align: top;
	padding-right: 30px;
	width: 139px;
}
table.afsnit-06 td.right{
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-06 h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-06 h4.afsnit {
	color: #6E1C1E;
}

/* ---------------------------------------------------------------- */

table.afsnit-06 img.afsnit {
	margin-bottom: 10px;
	float: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-06 td.afsnit-head {
	vertical-align: top;
	text-align: left;
}
table.afsnit-06 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
	display: none;
}
table.afsnit-06 td.afsnit-signature {
	vertical-align: top;
	text-align: left;
	padding-bottom: 15px;
	color: #777777;
	display: done;
}
table.afsnit-06 td.afsnit-body {
	padding-bottom: 10px;
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-06 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 20px 0px 10px 0px;
}
table.afsnit-06 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-06 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-06 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-06 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}


/********************************************************************/
/* --------------------------- AFSNIT 07 -------------------------- */
/********************************************************************/

table.afsnit-07 {
	margin-bottom: 20px;
	width: 570px;
}
table.afsnit-07 td.left {
	width: 45%;
	text-align: left;
	vertical-align: top;
	padding-right: 30px;
}
table.afsnit-07 td.right {
	width: 55%;
	text-align: left;
	vertical-align: top;
}

/* ---------------------------------------------------------------- */

table.afsnit-07 h1.afsnit {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-07 td.left h3.afsnit {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	margin: 0px;
	color: #6E1C1E;
}
table.afsnit-07 h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-07 h4.afsnit {
	color: #6E1C1E;
}

/* ---------------------------------------------------------------- */

table.afsnit-07 img.afsnit {
	float: right;
	margin: 0px 0px 10px 30px;
}

/* ---------------------------------------------------------------- */

table.afsnit-07 td.afsnit-head {
	vertical-align: top;
	text-align: left;
}
table.afsnit-07 td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
}
table.afsnit-07 td.afsnit-signature {
	vertical-align: top;
	text-align: left;
	padding-bottom: 15px;
	color: #777777;
	display: done;
}
table.afsnit-07 td.afsnit-body {
	padding-bottom: 10px;
	border-bottom: 1px solid #DEDEDE;
	vertical-align: top;
	text-align: left;
}

/* ---------------------------------------------------------------- */

table.afsnit-07 td.afsnit-body div.button-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	white-space: nowrap;
	margin: 20px 0px 20px 0px;
}
table.afsnit-07 td.afsnit-body a.button-01:link {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-07 td.afsnit-body a.button-01:visited {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-07 td.afsnit-body a.button-01:active {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
table.afsnit-07 td.afsnit-body a.button-01:hover {
	padding: 0px;
	border: none;
	background-color: transparent;
	color: #000000;
	text-decoration: underline;
}

/********************************************************************/
/* ------------------------- AFSNIT KORT -------------------------- */
/********************************************************************/

table.afsnit-kort {
	margin-bottom: 20px;
	width: 100%;
}
table.afsnit-kort td.left {
	width: 40%;
	text-align: left;
	vertical-align: top;
	padding-right: 30px;
}
table.afsnit-kort td.right {
	width: 60%;
	text-align: left;
	vertical-align: top;
}

/* ---------------------------------------------------------------- */

table.afsnit-kort td.afsnit-head {
	vertical-align: top;
	text-align: left;
}

table.afsnit-kort td.afsnit-subhead {
	vertical-align: top;
	text-align: left;
	padding-bottom: 20px;
}

table.afsnit-kort h1.afsnit {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	margin-bottom: 5px;
	color: #000000;
}
table.afsnit-kort h3.afsnit {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	margin: 0px;
	color: #6E1C1E;
}

table.afsnit-kort h1.txt-spec-color-02 {
	font-size: 18px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
}	

table.afsnit-kort h2.txt-spec-color-02 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	margin: 0px;
	color: #6E1C1E;
}

/********************************************************************/
/* ----------------------- BOTTOM AFSNIT 01 ----------------------- */
/********************************************************************/

table.bottom-afsnit-01 {
	margin-bottom: 0px;
	width: 100%;
}
table.bottom-afsnit-01 td.head {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #6E1C1E;
	color: #FFFFFF;
	padding: 6px 5px 7px 20px;
}
table.bottom-afsnit-01 td.txt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	background-image:url(graphics/system/grad_01.gif);
	background-repeat: repeat-x;
	background-position: top left;
	vertical-align: middle;
	height: 94px;
	padding: 0px 10px 0px 20px;
}
table.bottom-afsnit-01 td.txt a:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
table.bottom-afsnit-01 td.txt a:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
table.bottom-afsnit-01 td.txt a:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
table.bottom-afsnit-01 td.txt a:hover {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

table.bottom-afsnit-01 td.pict {
	vertical-align: top;
	width: 190px;
}

/********************************************************************/
/* ----------------------- BOTTOM AFSNIT 02 ----------------------- */
/********************************************************************/

table.bottom-afsnit-02 {
	margin-bottom: 0px;
	width: 100%;
}
table.bottom-afsnit-02 td.head {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #6E1C1E;
	color: #FFFFFF;
	padding: 6px 5px 7px 20px;
}
table.bottom-afsnit-02 td.txt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	background-image:url(graphics/system/grad_01.gif);
	background-repeat: repeat-x;
	background-position: top left;
	vertical-align: top;
	padding: 10px 10px 0px 20px;
}

/********************************************************************/
/* ----------------------- BOTTOM AFSNIT 03 ----------------------- */
/********************************************************************/

table.bottom-afsnit-03 {
	margin-bottom: 0px;
	width: 100%;
}
table.bottom-afsnit-03 td.head {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #595959;
	color: #FFFFFF;
	padding: 6px 5px 7px 20px;
}
table.bottom-afsnit-03 td.txt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	background-image:url(graphics/system/grad_01.gif);
	background-repeat: repeat-x;
	background-position: top left;
	vertical-align: top;
	padding: 7px 10px 0px 20px;
}

table.bottom-afsnit-03 td.pict {
	vertical-align: top;
	width: 190px;
}


/********************************************************************/
/* --------------------------- CONCEPTBAR -------------------------- */
/********************************************************************/

table.conceptbar {
	margin-top: 0px;
	width: 970px;
}

/* ---------------------------------------------------------------- */

table.conceptbar td.left {
	vertical-align: top;
	text-align: left;
	padding: 20px 20px 20px 20px;
	width: 380px;
}
table.conceptbar td.left table {
	width: 380px;
}

table.conceptbar td.left td.left-top {
	vertical-align: top;
}
table.conceptbar td.left td.left-bottom-01 {
	background-image:url(graphics/system/grad_03.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #595959;
	padding: 20px 5px 0px 15px;
	vertical-align: top;
	text-align: left;
}
table.conceptbar td.left td.left-bottom-02 {
	background-color: #595959;
	padding: 0px 5px 10px 15px;
	vertical-align: top;
	text-align: left;
}

table.conceptbar td.left td.left-bottom-01 h1.afsnit {
	margin-bottom: 0px;
	color: #FFFFFF;
}
table.conceptbar td.left td.left-bottom-02 h1.afsnit {
	font-size: 19px;
	margin: 0px 0px 5px 1px;
	color: #FFFFFF;
	font-weight: normal;
}

table.conceptbar td.left h2.afsnit {
	margin-bottom: 5px;
	color: #000000;
}

/* ---------------------------------------------------------------- */


table.conceptbar td.right {
	vertical-align: top;
	text-align: left;
	padding: 20px 0px 0px 20px;
	width: 590px;
}


/********************************************************************/
/* --------------------------- PAGING ----------------------------- */
/********************************************************************/

table.paging {
	width: 570px;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	margin-bottom: 20px;
}
.paging-left {
	display: none;
}
.paging-right {
	background-color: #f2f2f2;
	height: 25px;
	padding-right: 10px;
}

/********************************************************************/
/* --------------------------- LISTE ------------------------------ */
/********************************************************************/

table.list {
	width: 100%;
}
td.list {
	border-bottom: 1px solid #DDDDDD;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 10px 0px;
}

/* ---------------------------------------------------------------- */

tr.list-frame-T {
	display: none;
}
td.list-frame-TL {
}
td.list-frame-TR {
}

/* ---------------------------------------------------------------- */

td.list-frame-ML {
	display: none;
}

/* ---------------------------------------------------------------- */

tr.list-frame-B {
	display: none;
}
td.list-frame-BL {
}
td.list-frame-BR {
}

/* ---------------------------------------------------------------- */

a.list:link {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.list:visited {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.list:active {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.list:hover {
	font-weight: bold;
	color: #c8000a;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.list-cells {
	width: 100%;
}

/* ---------------------------------------------------------------- */

td.list-head-col1 {
	background-image:url(graphics/system/frame_TL_00.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: 1px solid #FFFFFF;
	background-color: #494949;
	width: 99%;
	padding: 4px 8px 6px 8px;
	color: #FFFFFF;
	font-weight: bold;
}
td.list-head-col2 {
	background-image:url(graphics/system/frame_TR_00.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom: 1px solid #FFFFFF;
	background-color: #494949;
	width: 1%;
	padding: 4px 8px 6px 8px;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
}
td.list-head-col3 {
	display: none;
}

/* ---------------------------------------------------------------- */

td.list-cell-col1-01 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #F3F3F3;
	vertical-align: top;
	padding: 6px 8px 8px 8px;
}
td.list-cell-col2-01 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #F3F3F3;
	vertical-align: top;
	padding: 6px 8px 8px 8px;
	white-space: nowrap;
}
td.list-cell-col3-01 {
	display: none;
}

td.list-cell-col1-01 img {
	float: left;
	margin-right: 8px;
	margin-top: -1px;
}

/* ---------------------------------------------------------------- */

td.list-cell-col1-02 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #F9F9F9;
	vertical-align: top;
	padding: 6px 8px 8px 8px;
}
td.list-cell-col2-02 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #F9F9F9;
	vertical-align: top;
	padding: 6px 8px 8px 8px;
	white-space: nowrap;
}
td.list-cell-col3-02 {
	display: none;
}

td.list-cell-col1-02 img {
	float: left;
	margin-right: 8px;
	margin-top: -1px;
}

/* ---------------------------------------------------------------- */

td.list-bottom-col1 {
	background-color: #DDDDDD;
	padding: 6px 8px 8px 8px;
}
td.list-bottom-col2 {
	background-color: #DDDDDD;
}
td.list-bottom-col3 {
	display: none;
}
table.list-buttonboks {
}

/********************************************************************/
/* ---------------------------- PRINT ----------------------------- */
/********************************************************************/

div.print {
	float: right;
	margin: 10px 20px 15px 0;
}
div.print img {
	margin-left: 5px;
}

/********************************************************************/
/* ------------------------- KORTLOESNING ------------------------- */
/********************************************************************/

.kortM {
	background-color: #008040;
	text-align: center;
	vertical-align: middle;
	margin: 1px;
	padding: 1px 5px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}
.kortH {
	background-color: #FFCC00;
	text-align: center;
	vertical-align: middle;
	margin: 1px;
	padding: 1px 3px;
	border: 1px solid #FFFFFF;
	color: #000000;
	width: 27px;

}
.kortAfk {
	background-color: #40C0C0;
	text-align: center;
	vertical-align: middle;
	margin: 1px;
	padding: 1px 3px;
	border: 1px solid #FFFFFF;
	color: #CC0000;
	background-image: url(/global/graphics/geovision/roadgif/afkoersel.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 27px;
}

.kort-lineL {
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 0px none #FFFFFF;
	border-left: 1px solid #666666;
}

.kort-lineR {
	border-top: 0px none #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 0px none #FFFFFF;
	border-left: 0px none #FFFFFF;
}

.kort-lineT {
	border-top: 1px solid #666666;
	border-right: 0px none #FFFFFF;
	border-bottom: 0px none #FFFFFF;
	border-left: 0px none #FFFFFF;
}

.kort-lineB {
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #666666;
	border-left: 0px none #FFFFFF;
}

.kort-lineLB {
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.kort-lineLRTB {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.lineLRTB {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.lineRTB {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 0px none #666666;
}

.lineLTB {
	border-top: 1px solid #666666;
	border-right: 0px none #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
}

.boxColor4 {
	background-color: #6E1C1E;
}

/********************************************************************/
/* -------------------------- BOTTOMBAR --------------------------- */
/********************************************************************/

td.bottombar-left {
	width: 50%;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	text-align: left;
	padding-left: 20px;
	padding-bottom: 3px;
}
a.bottombar-left-txt:link {
	color: #999999;
	text-decoration: none;
}
a.bottombar-left-txt:visited {
	color: #999999;
	text-decoration: none;
}
a.bottombar-left-txt:active {
	color: #999999;
	text-decoration: none;
}
a.bottombar-left-txt:hover {
	color: #000000;
	text-decoration: none;
}

td.bottombar-right {
	width: 50%;
	text-align:right;
}


/********************************************************************/
/* -------------------------- PRODKORT 01 ------------------------- */
/********************************************************************/

table.prodkort-01 {
	width: 92%;
}
td.prodkort-01 {
	text-align: left;
	vertical-align: top;
	padding-top: 20px;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-T-01 {
	display: none;
}
td.prodkort-frame-TL-01 {
}
td.prodkort-frame-TR-01 {
}

/* ---------------------------------------------------------------- */

td.prodkort-frame-ML-01 {
	display: none;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-B-01 {
	display: none;
}
td.prodkort-frame-BL-01 {
}
td.prodkort-frame-BR-01 {
}

/* ---------------------------------------------------------------- */

a.prodkort-01:link {
	color: #000000;
	text-decoration: none;
}
a.prodkort-01:visited {
	color: #000000;
	text-decoration: none;
}
a.prodkort-01:active {
	color: #000000;
	text-decoration: none;
}
a.prodkort-01:hover {
	color: #003876;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.prodkort-txt-01 {
	text-align: left;
	width: 48%;
	float: left;
}
td.prodkort-txt-01 {
	padding: 0px 10px 45px 3px;
	vertical-align: top;
}
h2.prodkort-01 {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 5px;
}
table.prodkort-01 h4 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #000000;
}

td.prodkort-prodnummer-01 {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #999999;
}

table.prodkort-pict-01 {
	float: right;
}
td.prodkort-pict-01 {
	vertical-align: top;
}
div.prodkort-pict-01 {
	height: 235px;
	width: 300px;
}
img.prodkort-pict-01 {
}




/********************************************************************/
/* -------------------- PRODKORT ALTPICTBOKS 01 ------------------- */
/********************************************************************/

div.prodkort-altpictboks-01 {
	background-color: #FFFFFF;
	position: static;
	z-index: 1;
	visibility: visible;
}
table.prodkort-altpictboks-01 {
	width: 300px;
}
td.prodkort-altpictboks-01 {
	padding: 0px 0px 10px 0px;
}
img.prodkort-altpictboks-pas-01 {
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
}
img.prodkort-altpictboks-over-01 {
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
}
td.prodkort-altpictboks-txt-01 {
	padding: 0px 0px 20px 0px;
	text-align: left;
	vertical-align: top;
}


/********************************************************************/
/* -------------------------- AVANCERET SØGNING --------------------------- */
/********************************************************************/

table.avanceret-soeg {
	padding-bottom: 30px;
	margin-bottom: 20px;
	border-bottom: 1px solid #DEDEDE;
}

