/********************************************************************/
/* -------------------------- BAGGRUNDE --------------------------- */
/********************************************************************/

.bag-01 {
	background-image:url(graphics/system/bag_01.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.bag-02 {
	background-image:url(graphics/system/bg_03.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

/********************************************************************/
/* --------------------------- BREDDE ----------------------------- */
/********************************************************************/

.bredde-01 {
	width: 980px;
	height: 590px;
	align: center;
}

/********************************************************************/
/* -------------------------- KOLONNER ---------------------------- */
/********************************************************************/

td.left-grad {
	width: 15px;
	font-size: 1px;
	line-height: 1px;
	vertical-align: top;
}
td.middle {
	background-image:url(graphics/system/bag_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 157px;
	width: 950px;
	vertical-align: top;
td.middle2 {
        width: 950px;
        vertical-align: top;

}
td.right-grad {
	width: 15px;
	font-size: 1px;
	line-height: 1px;
	vertical-align: top;
}

table.topbar {
	width: 100%;
	height: 145px;
}
td.topbar-logo {
	width: 1%;
	height: 145px;
	vertical-align: top;
}
td.topbar-teaser {
	width: 99%;
	height: 110px;
	vertical-align: middle;
}
td.topbar-teaser img {
	float: left;
	margin: 0px 80px 0px 0px;
}
div.topbar-txt {
	width: 360px;
	float: left;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 34px;
	font-weight: bold;
	color: #d8bc7e;
	text-decoration: underline;
	margin: 13px 0px 0px 20px;
}

td.topbar-menu {
	height: 35px;
	vertical-align: top;
}

/********************************************************************/
/* --------------------------- TOP MENU --------------------------- */
/********************************************************************/

table.topmenu {
	float: right;
}

.topmenupkt-sep {
	background-image:url(graphics/system/topmenu_sep.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-size: 1px;
	line-height: 1px;
}

.topmenupkt {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 35px;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 0px 12px 0px 11px;
	display: block;
	vertical-align: top;
	white-space: nowrap;
}
a.topmenupkt:link {
	color: #d8bc7e;
	display: block;
	text-decoration: none;
}
a.topmenupkt:visited {
	color: #d8bc7e;
	display: block;
	text-decoration: none;
}
a.topmenupkt:active {
	color: #d8bc7e;
	display: block;
	text-decoration: none;
}
a.topmenupkt:hover {
	color: #d8bc7e;
	display: block;
	text-decoration: underline;
}

.topmenupkt-valgt {
	background-image:url(graphics/system/topmenu_hover.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 35px;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 0px 12px 0px 11px;
	display: block;
	vertical-align: top;
	white-space: nowrap;
}
a.topmenupkt-valgt:link {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
a.topmenupkt-valgt:visited {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
a.topmenupkt-valgt:active {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
a.topmenupkt-valgt:hover {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}

/********************************************************************/
/* --------------------------- SOEG ------------------------------- */
/********************************************************************/

td.soeg {
	width: 16px;
	white-space: nowrap;
}
input.soeg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #dcc593;
	padding: 1px 0px 0px 3px;
	margin: 0px 0px 0px 10px;
	border: 1px solid #e5d4aa;
	width: 120px;
	height: 14px;
}

/********************************************************************/
/* --------------------------- LEFT MENU -------------------------- */
/********************************************************************/

table.leftmenu-container {
	width: 169px;
	background-image:url(graphics/system/leftmenu_bag.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
td.leftmenu-container {
	padding: 10px 0px 35px 0px;
}

table.leftmenu {
	width: 100%;
	text-align: left;
	margin: 0px 0px 10px 0px;
}
.leftmenupkt {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
	padding: 3px 8px 4px 18px;
	display: block;
	background-image:url(graphics/system/leftmenu_passive.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

a.leftmenupkt:link {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftmenupkt:visited {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftmenupkt:active {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-color: #000000;
	background-image:url(graphics/system/leftmenu_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
a.leftmenupkt:hover {
	color: #7f0f39;
	text-decoration: underline;
	display: block;
	background-image:url(graphics/system/leftmenu_hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/* ---------------------------------------------------------------- */

.leftmenupkt-valgt {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
	padding: 3px 8px 4px 18px;
	display: block;
	background-color: #000000;
	background-image:url(graphics/system/leftmenu_active.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

a.leftmenupkt-valgt:link {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
a.leftmenupkt-valgt:visited {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}
a.leftmenupkt-valgt:active {
	color: #FFFFFF;
	text-decoration: none;	
	display: block;
}
a.leftmenupkt-valgt:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}

/* ---------------------------------------------------------------- */

.leftundermenupkt {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	padding: 8px 8px 4px 28px;
	display: block;
}

a.leftundermenupkt:link {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftundermenupkt:visited {
	color: #000000;
	text-decoration: none;
	display: block;
}
a.leftundermenupkt:active {
	color: #000000;
	text-decoration: none;	
	display: block;
}
a.leftundermenupkt:hover {
	color: #7f0f39;
	text-decoration: underline;
	display: block;
}

/* ---------------------------------------------------------------- */

.leftundermenupkt-valgt {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-weight: normal;
	color: #7f0f39;
	padding: 8px 8px 4px 28px;
	display: block;
	text-decoration: underline;
}

a.leftundermenupkt-valgt:link {
	color: #7f0f39;
	text-decoration: underline;
	display: block;
}
a.leftundermenupkt-valgt:visited {
	color: #7f0f39;
	text-decoration: underline;
	display: block;
}
a.leftundermenupkt-valgt:active {
	color: #7f0f39;
	text-decoration: underline;
	display: block;
}
a.leftundermenupkt-valgt:hover {
	color: #7f0f39;
	text-decoration: underline;
	display: block;
}

/********************************************************************/
/* -------------------------- SECTION 01 -------------------------- */
/********************************************************************/

table.section-01 {
	width: 100%;
	margin: 12px 0px 0px 7px;
}
table.section-01 td.col-01 {
	width: 1%;
}

/* ---------------------------------------------------------------- */

table.section-01 td.col-02 {
	width: 99%;
	text-align: left;
	vertical-align: top;
	padding: 10px 28px 0px 18px;
}
table.section-01 td.col-02 img {
	float: right;
	margin: 16px 0px 0px 20px;
}

/* ---------------------------------------------------------------- */

table.section-01 a.section:link {
	color: #7f0f39;
	text-decoration: underline;
}
table.section-01 a.section:visited {
	color: #7f0f39;
	text-decoration: underline;
}
table.section-01 a.section:active {
	color: #7f0f39;
	text-decoration: underline;
}
table.section-01 a.section:hover {
	color: #7f0f39;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.section-01 div.header {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #7f0f39;
	font-size: 21px;
	line-height: 23px;
	font-weight: bold;
	position: static;
	clear: both;
}
table.section-01 div.section-txt {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}

/********************************************************************/
/* -------------------------- SECTION 02 -------------------------- */
/********************************************************************/

table.section-02 {
	width: 910px;
	margin: 10px 0px 0px 19px;
}
table.section-02 td.col-01 {
	background-color: #7f0f39;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	font-size: 14px;
	line-height: 16px;
	text-transform: uppercase;
	letter-spacing: 2px;
	word-spacing: 1px;	
	font-weight: bold;
	padding: 3px 5px 3px 40px;
}

/* ---------------------------------------------------------------- */

table.section-02 a.section:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.section-02 a.section:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.section-02 a.section:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.section-02 a.section:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/********************************************************************/
/* -------------------------- SECTION 03 -------------------------- */
/********************************************************************/

table.section-03 {
	width: 909px;
	margin: 10px 0px 0px 20px;
}
table.section-03 td.col-01 {
	vertical-align: top;
	width: 355px;
}
table.section-03 td.col-02 {
	vertical-align: top;
	width: 204px;
}
table.section-03 td.col-03 {
	vertical-align: top;
	width: 195px;
}
table.section-03 td.col-04 {
	vertical-align: top;
	width: 155px;
}

/********************************************************************/
/* -------------------------- CONTENT 01 -------------------------- */
/********************************************************************/

table.content-01 {
	height: 380px;
	margin: 12px 0px 0px 7px;
}
table.content-01 td.left {
	vertical-align: top;
	width: 176px;
}
table.content-01 td.main {
	vertical-align: top;
	width: 561px;
	padding: 10px 20px 0px 10px;
}
table.content-01 td.right {
	vertical-align: top;
	width: 155px;
	padding: 12px 0px 20px 0px;
}

/********************************************************************/
/* -------------------------- CONTENT 02 -------------------------- */
/********************************************************************/

table.content-02 {
	height: 380px;
	margin: 12px 0px 0px 7px;
}
table.content-02 td.left {
	vertical-align: top;
	width: 176px;
}
table.content-02 td.main {
	vertical-align: top;
	width: 746px;
}

/********************************************************************/
/* -------------------------- CONTENT 03 -------------------------- */
/********************************************************************/

table.content-03 {
	background-image: url(graphics/system/bag_03.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #ffffff;
	height: 380px;
	margin: 12px 0px 0px 7px;
}
table.content-03 td.left {
	vertical-align: top;
	width: 176px;
}
table.content-03 td.main {
	vertical-align: top;
	width: 561px;
	padding: 10px 20px 0px 10px;
}
table.content-03 td.right {
	vertical-align: top;
	width: 155px;
	padding: 12px 0px 20px 0px;
}

/********************************************************************/
/* -------------------------- CONTENT 04 -------------------------- */
/********************************************************************/

table.content-04 {
	background-image: url(graphics/system/bag_03.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #ffffff;
	height: 380px;
	margin: 12px 0px 0px 7px;
}
table.content-04 td.left {
	vertical-align: top;
	width: 176px;
}
table.content-04 td.main {
	vertical-align: top;
	width: 760px;
}

/********************************************************************/
/* --------------------- TEASER BOKS COL 01 ----------------------- */
/********************************************************************/

table.teaserboks-col-01 {
	width: 100%;
}
table.teaserboks-col-01 td.teaserboks-col1 {
	width: 49%;
	vertical-align: top;
	padding: 0px 0px 0px 15px;
}
table.teaserboks-col-01 td.teaserboks-col2 {
	width: 49%;
	vertical-align: top;
	padding: 0px 15px 0px 0px;
}
table.teaserboks-col-01 td.teaserboks-sep {
	font-size: 1px;
	line-height: 1px;
	width: 2%;
}

/********************************************************************/
/* ------------------------ TEASER BOKS 01 ------------------------ */
/********************************************************************/

table.teaserboks-01 {
	float: right;
	margin: 11px 0px 0px 0px;
}
table.teaserboks-01 td.teaserboks {
	color: #FFFFFF;
	background-color: #7f0f39;
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 tr.teaserboks-frame-T {
}
table.teaserboks-01 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_00.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-01 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_00.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 td.teaserboks-frame-ML {
	width: 6px;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-01 td.teaserboks-frame-MR {
	width: 97%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 tr.teaserboks-frame-B {
}
table.teaserboks-01 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_00.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-01 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_00.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 table.teaserboks-txt {
	text-align: center;
}
table.teaserboks-01 td.teaserboks-txt {
	vertical-align: top;
}
table.teaserboks-01 h4.teaserboks-txt {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
}
table.teaserboks-01 div.teaserboks-txt {
	width: 270px;
	height: 59px;
	overflow: hidden;
	margin: 3px 40px 5px 34px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-01 a.teaserboks:link {
	color: #FFFFFF;
	text-decoration: underline;
	cursor: pointer;
}
table.teaserboks-01 a.teaserboks:visited {
	color: #FFFFFF;
	text-decoration: underline;
	cursor: pointer;
}
table.teaserboks-01 a.teaserboks:active {
	color: #FFFFFF;
	text-decoration: underline;
	cursor: pointer;
}
table.teaserboks-01 a.teaserboks:hover {
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 02 ------------------------- */
/********************************************************************/

table.teaserboks-02 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-02 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 tr.teaserboks-frame-T {
	display: none;
}
table.teaserboks-02 td.teaserboks-frame-TL {
}
table.teaserboks-02 td.teaserboks-frame-TR {
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 td.teaserboks-frame-ML {
	display: none;
}
table.teaserboks-02 td.teaserboks-frame-MR {
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 tr.teaserboks-frame-B {
	display: none;
}
table.teaserboks-02 td.teaserboks-frame-BL {
}
table.teaserboks-02 td.teaserboks-frame-BR {
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 a.teaserboks:link {
	font-weight: bold;
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-02 a.teaserboks:visited {
	font-weight: bold;
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-02 a.teaserboks:active {
	font-weight: bold;
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-02 a.teaserboks:hover {
	font-weight: bold;
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 h3.teaserboks-txt {
	color: #6f0d32;
	margin: 0px 0px 3px 0px;
}
table.teaserboks-02 h4.teaserboks-txt {
	color: #6f0d32;
	padding: 8px 0px 10px 0px;
}
table.teaserboks-02 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	margin: 0px 0px 10px 0px;
}
table.teaserboks-02 td.teaserboks-txt {
	vertical-align: top;
	padding-right: 20px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 div.teaserboks-pict {
	width: 80px;
	height: 60px;
	float: left;
	margin: 2px 10px 0px 0px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-02 table.teaserboks-buttonboks {
	margin: 0px 0px 3px 0px;
}
table.teaserboks-02 .but-01-right {
	white-space: normal;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 03 ------------------------- */
/********************************************************************/

table.teaserboks-03 {
	margin-bottom: 8px;
	width: 100%;
	height: 180px;
}
table.teaserboks-03 td.teaserboks {
	vertical-align: top;
	color: #000000;
	background-image:url(graphics/user/front_pict_kort.gif);
	background-repeat: no-repeat;
	background-position: 0px 52px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 tr.teaserboks-frame-T {
	display: none;
}
table.teaserboks-03 td.teaserboks-frame-TL {
}
table.teaserboks-03 td.teaserboks-frame-TR {
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 td.teaserboks-frame-ML {
	display: none;
}
table.teaserboks-03 td.teaserboks-frame-MR {
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 tr.teaserboks-frame-B {
	display: none;
}
table.teaserboks-03 td.teaserboks-frame-BL {
}
table.teaserboks-03 td.teaserboks-frame-BR {
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-03 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-03 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-03 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-03 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-03 td.teaserboks-txt {
	vertical-align: top;
}
table.teaserboks-03 h4.teaserboks-txt {
	color: #6f0d32;
	padding: 8px 0px 5px 0px;
}
table.teaserboks-03 div.teaserboks-txt {
	text-align: right;
	width: 100px;
	margin: 0px 0px 110px 75px;
	display: block;
	position: static;
	clear: both;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 04 ------------------------- */
/********************************************************************/

table.teaserboks-04 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-04 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 tr.teaserboks-frame-T {
	display: none;
}
table.teaserboks-04 td.teaserboks-frame-TL {
}
table.teaserboks-04 td.teaserboks-frame-TR {
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 td.teaserboks-frame-ML {
	display: none;
}
table.teaserboks-04 td.teaserboks-frame-MR {
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 tr.teaserboks-frame-B {
	display: none;
}
table.teaserboks-04 td.teaserboks-frame-BL {
}
table.teaserboks-04 td.teaserboks-frame-BR {
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-04 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-04 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-04 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-04 td.teaserboks-txt {
	vertical-align: top;
	padding-right: 10px;
}
table.teaserboks-04 h4.teaserboks-txt {
	color: #6f0d32;
	padding-top: 3px;
}
table.teaserboks-04 div.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 table.teaserboks-pict {
	margin: 4px 0px 10px 0px;
	width: 160px;
}
table.teaserboks-04 td.teaserboks-pict {
}
table.teaserboks-04 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-04 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-04 .but-01-right {
	white-space: normal;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 05 ------------------------- */
/********************************************************************/

table.teaserboks-05 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-05 td.teaserboks {
	color: #000000;
	background-color: #d8bc7e;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 tr.teaserboks-frame-T {
}
table.teaserboks-05 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-05 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_01.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-05 td.teaserboks-frame-MR {
	width: 97%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 tr.teaserboks-frame-B {
}
table.teaserboks-05 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_01.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-05 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_01.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-05 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-05 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-05 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 table.teaserboks-txt {
	text-align: center;
	width: 100%;
	height: 220px;
	float: left;
}
table.teaserboks-05 td.teaserboks-txt {
	padding: 0px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-05 h4.teaserboks-txt {
	color: #6f0d32;
	padding-top: 3px;
}
table.teaserboks-05 div.teaserboks-txt {
}
table.teaserboks-05 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	margin-bottom: 5px;
}
table.teaserboks-05 ul {
	margin: 5px 0px 18px 0px;
	list-style-image: url(graphics/system/bullet.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 table.teaserboks-pict {
}
table.teaserboks-05 td.teaserboks-pict {
	text-align: center;
}
table.teaserboks-05 img.teaserboks-pict {
	margin: 8px 2px 15px 0px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-05 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-05 .but-01-right {
	white-space: normal;
}

table.teaserboks-05 a.but-01-txt:link{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-05 a.but-01-txt:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-05 a.but-01-txt:active{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-05 a.but-01-txt:hover{
	color: #FFFFFF;
	text-decoration: none;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 06 ------------------------- */
/********************************************************************/

table.teaserboks-06 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-06 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 tr.teaserboks-frame-T {
}
table.teaserboks-06 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-06 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
	border-left: 2px solid #d9b362;
}
table.teaserboks-06 td.teaserboks-frame-MR {
	width: 97%;
	background-color: #FFFFFF;
	border-right: 2px solid #d9b362;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 tr.teaserboks-frame-B {
}
table.teaserboks-06 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_02.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-06 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_02.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-06 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-06 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-06 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-06 td.teaserboks-txt {
	padding: 0px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-06 h4.teaserboks-txt {
	color: #6f0d32;
	padding-top: 3px;
}
table.teaserboks-06 div.teaserboks-txt {
}
table.teaserboks-06 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #6f0d32;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
table.teaserboks-06 ul {
	margin: 5px 0px 18px 0px;
	list-style-image: url(graphics/system/bullet.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 table.teaserboks-pict {
	display: none;
}
table.teaserboks-06 td.teaserboks-pict {
}
table.teaserboks-06 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-06 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-06 .but-01-right {
	white-space: normal;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 07 ------------------------- */
/********************************************************************/

table.teaserboks-07 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-07 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 tr.teaserboks-frame-T {
}
table.teaserboks-07 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_03.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-07 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_03.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	color: #000000;
	background-color: #d8bc7e;
}
table.teaserboks-07 td.teaserboks-frame-MR {
	width: 97%;
	color: #000000;
	background-color: #d8bc7e;
	background-image:url(graphics/user/bag_pict_teaserboks_07.gif);
	background-repeat: no-repeat;
	background-position: 42px 8px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 tr.teaserboks-frame-B {
}
table.teaserboks-07 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_03.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-07 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_03.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-07 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-07 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-07 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 table.teaserboks-txt {
	text-align: left;
	height: 134px;
	width: 100%;
	float: left;
}
table.teaserboks-07 td.teaserboks-txt {
	padding: 0px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-07 h4.teaserboks-txt {
	color: #6f0d32;
	padding-top: 3px;
}
table.teaserboks-07 div.teaserboks-txt {
}
table.teaserboks-07 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #6f0d32;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
table.teaserboks-07 ul {
	margin: 5px 0px 19px 0px;
	list-style-image: url(graphics/system/bullet.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 table.teaserboks-pict {
}
table.teaserboks-07 td.teaserboks-pict {
}
table.teaserboks-07 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-07 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-07 .but-01-right {
	white-space: normal;
}

table.teaserboks-07 a.but-01-txt:link{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-07 a.but-01-txt:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-07 a.but-01-txt:active{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-07 a.but-01-txt:hover{
	color: #FFFFFF;
	text-decoration: none;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 08 ------------------------- */
/********************************************************************/

table.teaserboks-08 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-08 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-08 tr.teaserboks-frame-T {
}
table.teaserboks-08 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_03.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-08 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_03.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-08 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	color: #000000;
	background-color: #d8bc7e;
}
table.teaserboks-08 td.teaserboks-frame-MR {
	width: 97%;
	color: #000000;
	background-color: #d8bc7e;
}

/* ---------------------------------------------------------------- */

table.teaserboks-08 tr.teaserboks-frame-B {
}
table.teaserboks-08 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_03.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-08 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_03.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-08 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-08 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-08 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-08 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-08 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-08 td.teaserboks-txt {
	padding: 0px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-08 h4.teaserboks-txt {
	color: #6f0d32;
	padding-top: 3px;
}
table.teaserboks-08 div.teaserboks-txt {
}
table.teaserboks-08 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #6f0d32;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
table.teaserboks-08 ul {
	margin: 5px 0px 19px 0px;
	list-style-image: url(graphics/system/bullet.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-08 table.teaserboks-pict {
}
table.teaserboks-08 td.teaserboks-pict {
}
table.teaserboks-08 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-08 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-08 .but-01-right {
	white-space: normal;
}

table.teaserboks-08 a.but-01-txt:link{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-08 a.but-01-txt:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-08 a.but-01-txt:active{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-08 a.but-01-txt:hover{
	color: #FFFFFF;
	text-decoration: none;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 09 ------------------------- */
/********************************************************************/

table.teaserboks-09 {
	width: 100%;
	margin-bottom: 15px;
}
table.teaserboks-09 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-09 tr.teaserboks-frame-T {
}
table.teaserboks-09 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-09 td.teaserboks-frame-TR {
	width: 98%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-09 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
	border-left: 2px solid #d9b362;
}
table.teaserboks-09 td.teaserboks-frame-MR {
	width: 98%;
	background-color: #FFFFFF;
	border-right: 2px solid #d9b362;
}

/* ---------------------------------------------------------------- */

table.teaserboks-09 tr.teaserboks-frame-B {
}
table.teaserboks-09 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_02.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-09 td.teaserboks-frame-BR {
	width: 98%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_02.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-09 td.teaserboks-button a {
	padding: 0px 20px 2px 0px;
	margin: 0px 15px 0px 0px;
	background-image: url(graphics/system/but_01_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

table.teaserboks-09 a.teaserboks-button:link {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-09 a.teaserboks-button:visited {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-09 a.teaserboks-button:active {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-09 a.teaserboks-button:hover {
	color: #c8a25d;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-09 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-09 td.teaserboks-txt {
	padding: 2px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-09 h3.teaserboks-txt {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 1px;
	letter-spacing: 0px;
	word-spacing: 1px;
	color: #6f0d32;
}
table.teaserboks-09 h4.teaserboks-txt {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 5px;
	letter-spacing: 0px;
	word-spacing: 0px;
}
table.teaserboks-09 div.teaserboks-txt {
	height: 84px;
	overflow: hidden;
}

/* ---------------------------------------------------------------- */

table.teaserboks-09 td.teaserboks-button {
	height: 22px;
	padding: 5px 8px 0px 5px;
	font-weight: bold;
	vertical-align: top;
}
table.teaserboks-09 td.teaserboks-button img {
	display: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-09 table.teaserboks-pict {
	float: right;
}
table.teaserboks-09 td.teaserboks-pict {
	padding: 2px 0px 2px 5px;
}
table.teaserboks-09 img.teaserboks-pict {
}

/********************************************************************/
/* ----------------------- TEASER BOKS 10 ------------------------- */
/********************************************************************/

table.teaserboks-10 {
	width: 531px;
	margin: 0px 0px 15px 15px;
}
table.teaserboks-10 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-10 tr.teaserboks-frame-T {
}
table.teaserboks-10 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_04.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-10 td.teaserboks-frame-TR {
	width: 99%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_04.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-10 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
	border-left: 2px solid #e2dcce;
}
table.teaserboks-10 td.teaserboks-frame-MR {
	width: 99%;
	background-color: #FFFFFF;
	border-right: 2px solid #e2dcce;
}

/* ---------------------------------------------------------------- */

table.teaserboks-10 tr.teaserboks-frame-B {
}
table.teaserboks-10 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_04.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-10 td.teaserboks-frame-BR {
	width: 99%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */


table.teaserboks-10 td.teaserboks-button a {
	padding: 0px 20px 2px 0px;
	margin: 0px 15px 0px 0px;
	background-image: url(graphics/system/but_01_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

table.teaserboks-10 a.teaserboks-button:link {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-10 a.teaserboks-button:visited {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-10 a.teaserboks-button:active {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-10 a.teaserboks-button:hover {
	color: #c8a25d;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-10 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-10 td.teaserboks-txt {
	padding: 2px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-10 h4.teaserboks-txt {
	word-spacing: 1px;
}
table.teaserboks-10 div.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-10 td.teaserboks-button {
	height: 22px;
	padding: 5px 8px 0px 5px;
	font-weight: bold;
	vertical-align: top;
}
table.teaserboks-10 td.teaserboks-button img {
	display: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-10 table.teaserboks-pict {
	float: right;
}
table.teaserboks-10 td.teaserboks-pict {
	padding: 2px 0px 10px 20px;
}
table.teaserboks-10 img.teaserboks-pict {
}

/********************************************************************/
/* ----------------------- TEASER BOKS 11 ------------------------- */
/********************************************************************/

table.teaserboks-11 {
	width: 94%;
	margin: 0px 0px 20px 16px;
}
table.teaserboks-11 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-11 tr.teaserboks-frame-T {
	display: none;
}
table.teaserboks-11 td.teaserboks-frame-TL {
}
table.teaserboks-11 td.teaserboks-frame-TR {
}

/* ---------------------------------------------------------------- */

table.teaserboks-11 td.teaserboks-frame-ML {
	display: none;
}
table.teaserboks-11 td.teaserboks-frame-MR {
	width: 100%;
	padding: 0px 0px 5px 0px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-11 tr.teaserboks-frame-B {
	display: none;
}
table.teaserboks-11 td.teaserboks-frame-BL {
}
table.teaserboks-11 td.teaserboks-frame-BR {
}

/* ---------------------------------------------------------------- */


table.teaserboks-11 td.teaserboks-button a {
	padding: 0px 20px 2px 0px;
	margin: 0px 15px 0px 0px;
	background-image: url(graphics/system/but_01_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

table.teaserboks-11 a.teaserboks-button:link {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-11 a.teaserboks-button:visited {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-11 a.teaserboks-button:active {
	color: #c8a25d;
	text-decoration: underline;
}
table.teaserboks-11 a.teaserboks-button:hover {
	color: #c8a25d;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-11 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-11 td.teaserboks-txt {
	padding: 10px 0px 0px 0px;
	vertical-align: top;
}
table.teaserboks-11 h4.teaserboks-txt {
	word-spacing: 1px;
}
table.teaserboks-11 div.teaserboks-txt {
	width: 527px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-11 td.teaserboks-button {
	height: 22px;
	padding: 5px 8px 0px 0px;
	font-weight: bold;
	vertical-align: top;
}
table.teaserboks-11 td.teaserboks-button img {
	display: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-11 table.teaserboks-pict {
	float: right;
}
table.teaserboks-11 td.teaserboks-pict {
	padding: 2px 0px 10px 20px;
}
table.teaserboks-11 img.teaserboks-pict {
}

/********************************************************************/
/* ----------------------- TEASER BOKS 12 ------------------------- */
/********************************************************************/

table.teaserboks-12 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-12 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-12 tr.teaserboks-frame-T {
}
table.teaserboks-12 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-12 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-12 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
	border-left: 2px solid #d9b362;
}
table.teaserboks-12 td.teaserboks-frame-MR {
	width: 97%;
	background-color: #FFFFFF;
	border-right: 2px solid #d9b362;
}

/* ---------------------------------------------------------------- */

table.teaserboks-12 tr.teaserboks-frame-B {
}
table.teaserboks-12 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_02.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-12 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_02.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-12 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-12 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-12 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-12 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-12 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-12 td.teaserboks-txt {
	padding: 3px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-12 h4.teaserboks-txt {
	color: #6f0d32;
	padding-top: 8px;
}
table.teaserboks-12 div.teaserboks-txt {
}
table.teaserboks-12 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #6f0d32;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
table.teaserboks-12 ul {
	margin: 5px 0px 18px 0px;
	list-style-image: url(graphics/system/bullet.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-12 table.teaserboks-pict {
}
table.teaserboks-12 td.teaserboks-pict {
}
table.teaserboks-12 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-12 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-12 .but-01-right {
	white-space: normal;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 13 ------------------------- */
/********************************************************************/

table.teaserboks-13 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-13 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-13 tr.teaserboks-frame-T {
}
table.teaserboks-13 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_03.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-13 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_03.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-13 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	color: #000000;
	background-color: #d8bc7e;
}
table.teaserboks-13 td.teaserboks-frame-MR {
	width: 97%;
	color: #000000;
	background-color: #d8bc7e;
}

/* ---------------------------------------------------------------- */

table.teaserboks-13 tr.teaserboks-frame-B {
}
table.teaserboks-13 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_03.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-13 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_03.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-13 a.teaserboks:link {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-13 a.teaserboks:visited {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-13 a.teaserboks:active {
	color: #6f0d32;
	text-decoration: underline;
}
table.teaserboks-13 a.teaserboks:hover {
	color: #6f0d32;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-13 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-13 td.teaserboks-txt {
	padding: 3px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-13 h4.teaserboks-txt {
	color: #6f0d32;
	padding-top: 8px;
}
table.teaserboks-13 div.teaserboks-txt {
}
table.teaserboks-13 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #6f0d32;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
table.teaserboks-13 ul {
	margin: 5px 0px 19px 0px;
	list-style-image: url(graphics/system/bullet.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-13 table.teaserboks-pict {
}
table.teaserboks-13 td.teaserboks-pict {
}
table.teaserboks-13 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-13 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-13 .but-01-right {
	white-space: normal;
}

table.teaserboks-13 a.but-01-txt:link{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-13 a.but-01-txt:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-13 a.but-01-txt:active{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-13 a.but-01-txt:hover{
	color: #FFFFFF;
	text-decoration: none;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 14 ------------------------- */
/********************************************************************/

table.teaserboks-14 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-14 td.teaserboks {
	color: #ffffff;
}

/* ---------------------------------------------------------------- */

table.teaserboks-14 tr.teaserboks-frame-T {
}
table.teaserboks-14 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_05.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-14 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_05.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-14 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	background-color: #7f0f39;
}
table.teaserboks-14 td.teaserboks-frame-MR {
	width: 97%;
	color: #ddb0c3;
	background-color: #7f0f39;
}

/* ---------------------------------------------------------------- */

table.teaserboks-14 tr.teaserboks-frame-B {
}
table.teaserboks-14 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_05.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-14 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_05.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-14 a.teaserboks:link {
	color: #ffffff;
	text-decoration: underline;
}
table.teaserboks-14 a.teaserboks:visited {
	color: #ffffff;
	text-decoration: underline;
}
table.teaserboks-14 a.teaserboks:active {
	color: #ffffff;
	text-decoration: underline;
}
table.teaserboks-14 a.teaserboks:hover {
	color: #ffffff;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-14 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-14 td.teaserboks-txt {
	padding: 0px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-14 h4.teaserboks-txt {
	color: #ffffff;
	padding-top: 3px;
}
table.teaserboks-14 div.teaserboks-txt {
}
table.teaserboks-14 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
table.teaserboks-14 ul {
	margin: 5px 0px 19px 0px;
	list-style-image: url(graphics/system/bullet_03.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-14 table.teaserboks-pict {
	display: none;
}
table.teaserboks-14 td.teaserboks-pict {
}
table.teaserboks-14 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-14 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-14 .but-01-right {
	background-image: url(graphics/system/but_02_right.gif);
	white-space: normal;
}

table.teaserboks-14 a.but-01-txt:link{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-14 a.but-01-txt:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-14 a.but-01-txt:active{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-14 a.but-01-txt:hover{
	color: #FFFFFF;
	text-decoration: none;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 15 ------------------------- */
/********************************************************************/

table.teaserboks-15 {
	margin-bottom: 8px;
	width: 100%;
}
table.teaserboks-15 td.teaserboks {
	color: #ffffff;
}

/* ---------------------------------------------------------------- */

table.teaserboks-15 tr.teaserboks-frame-T {
}
table.teaserboks-15 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_05.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-15 td.teaserboks-frame-TR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_05.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-15 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	background-color: #7f0f39;
}
table.teaserboks-15 td.teaserboks-frame-MR {
	width: 97%;
	color: #ddb0c3;
	background-color: #7f0f39;
}

/* ---------------------------------------------------------------- */

table.teaserboks-15 tr.teaserboks-frame-B {
}
table.teaserboks-15 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_05.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-15 td.teaserboks-frame-BR {
	width: 97%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_05.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-15 a.teaserboks:link {
	color: #ffffff;
	text-decoration: underline;
}
table.teaserboks-15 a.teaserboks:visited {
	color: #ffffff;
	text-decoration: underline;
}
table.teaserboks-15 a.teaserboks:active {
	color: #ffffff;
	text-decoration: underline;
}
table.teaserboks-15 a.teaserboks:hover {
	color: #ffffff;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.teaserboks-15 table.teaserboks-txt {
	text-align: left;
	width: 100%;
	float: left;
}
table.teaserboks-15 td.teaserboks-txt {
	padding: 3px 8px 5px 5px;
	vertical-align: top;
}
table.teaserboks-15 h4.teaserboks-txt {
	color: #ffffff;
	padding-top: 8px;
}
table.teaserboks-15 div.teaserboks-txt {
}
table.teaserboks-15 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
table.teaserboks-15 ul {
	margin: 5px 0px 19px 0px;
	list-style-image: url(graphics/system/bullet_03.gif);
	padding-left: 17px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-15 table.teaserboks-pict {
}
table.teaserboks-15 td.teaserboks-pict {
}
table.teaserboks-15 img.teaserboks-pict {
}

/* ---------------------------------------------------------------- */

table.teaserboks-15 table.teaserboks-buttonboks {
	margin-top: 10px;
}
table.teaserboks-15 .but-01-right {
	background-image: url(graphics/system/but_02_right.gif);
	white-space: normal;
}

table.teaserboks-15 a.but-01-txt:link{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-15 a.but-01-txt:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-15 a.but-01-txt:active{
	color: #FFFFFF;
	text-decoration: underline;
}
table.teaserboks-15 a.but-01-txt:hover{
	color: #FFFFFF;
	text-decoration: none;
}

/********************************************************************/
/* ----------------------- TEASER BOKS 16 ------------------------- */
/********************************************************************/

table.teaserboks-16 {
	background-image:url(graphics/system/prod_grad_03.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	width: 531px;
	margin: 10px 0px 15px 15px;
}
table.teaserboks-16 td.teaserboks {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.teaserboks-16 tr.teaserboks-frame-T {
}
table.teaserboks-16 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_06.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-16 td.teaserboks-frame-TR {
	width: 99%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_04.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-16 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
	border-left: 2px solid #e2dcce;
}
table.teaserboks-16 td.teaserboks-frame-MR {
	width: 99%;
	border-right: 2px solid #e2dcce;
	padding: 15px 18px 18px 18px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-16 tr.teaserboks-frame-B {
}
table.teaserboks-16 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_06.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-16 td.teaserboks-frame-BR {
	width: 99%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-16 table.teaserboks-txt {
	text-align: left;
	width: 100%;
}
table.teaserboks-16 td.teaserboks-txt {
	padding: 0px 0px 10px 0px;
	vertical-align: top;
}
table.teaserboks-16 h4.teaserboks-txt {
	font-size: 21px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 23px;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #6f0d32;
}
table.teaserboks-16 div.teaserboks-txt {
}

/* ---------------------------------------------------------------- */

table.teaserboks-16 table.teaserboks-pict {
	float: right;
}
table.teaserboks-16 td.teaserboks-pict {
	padding: 2px 0px 10px 20px;
}
table.teaserboks-16 img.teaserboks-pict {
}

/********************************************************************/
/* ----------------------- TEASER BOKS 17 ------------------------- */
/********************************************************************/

table.teaserboks-17 {
	width: 535px;
	margin: 0px 0px 15px 15px;
}
table.teaserboks-17 td.teaserboks {
	color: #000000;
	background-color: #d8bc7e;
}

/* ---------------------------------------------------------------- */

table.teaserboks-17 tr.teaserboks-frame-T {
}
table.teaserboks-17 td.teaserboks-frame-TL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_01.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-17 td.teaserboks-frame-TR {
	width: 99%;
	height: 6px;
	background-image:url(graphics/system/frame_TR_01.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-17 td.teaserboks-frame-ML {
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-17 td.teaserboks-frame-MR {
	width: 99%;
	padding: 15px 18px 18px 18px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-17 tr.teaserboks-frame-B {
}
table.teaserboks-17 td.teaserboks-frame-BL {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_01.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
table.teaserboks-17 td.teaserboks-frame-BR {
	width: 99%;
	height: 6px;
	background-image:url(graphics/system/frame_BR_01.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.teaserboks-17 table.teaserboks-txt {
	text-align: left;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.teaserboks-17  a.but-01-txt:link {
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: underline;
}
table.teaserboks-17  a.but-01-txt:visited{
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: underline;
}
table.teaserboks-17  a.but-01-txt:active{
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: underline;
}
table.teaserboks-17  a.but-01-txt:hover{
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}

/********************************************************************/
/* ---------------------- TEASER BOKS LIST ------------------------ */
/********************************************************************/

table.teaserboks-list {
	border-bottom: 1px solid #ebddbc;
	text-align: left;
	width: 220px;
	margin: 0px 0px 0px 8px;
	float: left;
	clear: left;
}
td.teaserboks-list {
	border-top: 1px solid #ebddbc;
	padding: 2px 5px 3px 0px;
	text-align: left;
	vertical-align: bottom;
}
table.teaserboks-list h4.teaserboks-txt {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	color: #000000;
	margin: 10px 0px 5px 0px;
}

/********************************************************************/
/* -------------------------- BILLEDER ---------------------------- */
/********************************************************************/

.pict-left-bor {
	float: left;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e0d9c8;
}
.pict-right-bor {
	float: right;
	background-color:#FFFFFF;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e0d9c8;
}
.pict-bor {
	background-color:#FFFFFF;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e0d9c8;
}

/********************************************************************/
/* -------------------------- BREADCRUMB -------------------------- */
/********************************************************************/

table.breadcrumb {
	width: 100%;
}
td.breadcrumb {
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 12px;
	padding: 15px 0px 12px 15px;
}

a.breadcrumb:link {
	color: #c8a25d;
	text-decoration: underline;
}
a.breadcrumb:visited {
	color: #c8a25d;
	text-decoration: underline;
}
a.breadcrumb:active {
	color: #c8a25d;
	text-decoration: underline;
}
a.breadcrumb:hover {
	color: #c8a25d;
	text-decoration: none;
}

/********************************************************************/
/* --------------------------- AFSNIT 00 -------------------------- */
/********************************************************************/

table.afsnit-00 {
	margin-bottom: 0px;
	width: 100%;
	height: 250px;
}
table.afsnit-00 td.afsnit {
	background-image:url(graphics/system/bag_lokal_pict.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	vertical-align: top;
	padding: 0px 31px 0px 0px;
}

table.afsnit-00 table.afsnit-address {
	text-align: left;
	margin: 15px 0px 0px 8px;
	float: left;
}

table.afsnit-00 table.afsnit-txt {
	text-align: left;
	width: 235px;
	margin: 0px 0px 0px 0px;
	float: right;
}

/* ---------------------------------------------------------------- */

table.afsnit-00 h3.afsnit {
	font-size: 17px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 19px;
	margin: 0px 0px 5px 0px;
	color: #7f0f39;
	letter-spacing: 0px;
	word-spacing: 0px;
	width: 270px;
}

/* ---------------------------------------------------------------- */

table.afsnit-00 table.afsnit-pict {
	width: 234px;
	height: 161px;
	float: right;
	margin: 9px 0px 65px 0px;
	text-align: center;
}

/* ---------------------------------------------------------------- */

table.afsnit-00 table.afsnit-buttonboks {
	margin-top: 20px;
}

/********************************************************************/
/* --------------------------- AFSNIT 01 -------------------------- */
/********************************************************************/

table.afsnit-01 {
	margin-bottom: 0px;
	width: 100%;
}
table.afsnit-01 td.afsnit {
	padding: 15px;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 h1.afsnit {
	margin-left: 0px;
	color: #7f0f39;
}

table.afsnit-01 h2.afsnit {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #7f0f39;
	font-weight: bold;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
}

table.afsnit-01 h3.afsnit {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 img.afsnit {
	float: right;
	background-color:#FFFFFF;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e0d9c8;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 td.afsnit-head {
}
table.afsnit-01 td.afsnit-subhead {
	padding-bottom: 10px;
}
table.afsnit-01 td.afsnit-body {
	padding-bottom: 20px;
	border-bottom: 1px solid #e0d9c8;
	vertical-align: top;
}

table.afsnit-01 table.afsnit-buttonboks {
	margin-top: 20px;
}

/* ---------------------------------------------------------------- */

table.afsnit-01 td.afsnit-signature {
	font-size: 10px;
	color: #7f0f39;
	padding-bottom: 15px;
}

/********************************************************************/
/* --------------------------- AFSNIT 02 -------------------------- */
/********************************************************************/

table.afsnit-02 {
	margin-bottom: 0px;
	width: 100%;
}
table.afsnit-02 td.afsnit {
	padding: 15px;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 h1.afsnit {
	margin-left: 0px;
	color: #7f0f39;
}
table.afsnit-02 h3.afsnit {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 img.afsnit {
	float: right;
	background-color:#FFFFFF;
	margin-left: 30px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e0d9c8;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 td.afsnit-head {
}
table.afsnit-02 td.afsnit-subhead {
	padding-bottom: 10px;
}
table.afsnit-02 td.afsnit-body {
	padding-bottom: 20px;
	vertical-align: top;
}

table.afsnit-02 table.afsnit-buttonboks {
	margin-top: 20px;
}

/* ---------------------------------------------------------------- */

table.afsnit-02 td.afsnit-signature {
	font-size: 10px;
	color: #7f0f39;
	padding-bottom: 15px;
}

/********************************************************************/
/* --------------------------- AFSNIT 03 -------------------------- */
/********************************************************************/

table.afsnit-03 {
	margin-bottom: 0px;
	width: 100%;
}
table.afsnit-03 td.afsnit {
	padding: 15px;
}

/* ---------------------------------------------------------------- */

table.afsnit-03 h1.afsnit {
	margin-left: 0px;
	color: #7f0f39;
}
table.afsnit-03 h3.afsnit {
	color: #000000;
}
/* ---------------------------------------------------------------- */

table.afsnit-03 img.afsnit {
	float: left;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-right: 40px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e0d9c8;
}

/* ---------------------------------------------------------------- */

table.afsnit-03 td.afsnit-head {
}
table.afsnit-03 td.afsnit-subhead {
	padding-bottom: 10px;
}
table.afsnit-03 td.afsnit-body {
	padding-bottom: 20px;
	border-bottom: 1px solid #e0d9c8;
	vertical-align: top;
}

table.afsnit-03 table.afsnit-buttonboks {
	margin-top: 20px;
}

/********************************************************************/
/* --------------------------- AFSNIT 04 -------------------------- */
/********************************************************************/

table.afsnit-04 {
	margin-bottom: 0px;
	width: 100%;
}
table.afsnit-04 td.afsnit {
	padding: 15px;
}

/* ---------------------------------------------------------------- */

table.afsnit-04 h1.afsnit {
	margin-left: 0px;
	color: #7f0f39;
}
table.afsnit-04 h3.afsnit {
	color: #000000;
}
/* ---------------------------------------------------------------- */

table.afsnit-04 img.afsnit {
	float: left;
	background-color:#FFFFFF;
	margin-left: 0px;
	margin-right: 40px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding: 4px;
	border: 1px solid #e0d9c8;
}

/* ---------------------------------------------------------------- */

table.afsnit-04 td.afsnit-head {
}
table.afsnit-04 td.afsnit-subhead {
	padding-bottom: 10px;
}
table.afsnit-04 td.afsnit-body {
	padding-bottom: 20px;
	vertical-align: top;
}

table.afsnit-04 table.afsnit-buttonboks {
	margin-top: 20px;
}

/********************************************************************/
/* --------------------------- AFSNIT 05 -------------------------- */
/********************************************************************/

table.afsnit-05 {
	margin-bottom: 0px;
	width: 100%;
}
table.afsnit-05 td.afsnit {
	padding: 15px;
}

/* ---------------------------------------------------------------- */

table.afsnit-05 h1.afsnit {
	margin-left: 0px;
	color: #7f0f39;
}
table.afsnit-05 h3.afsnit {
	color: #000000;
}

/* ---------------------------------------------------------------- */

table.afsnit-05 td.afsnit-head {
}
table.afsnit-05 td.afsnit-subhead {
}
table.afsnit-05 td.afsnit-body {
	display: none;
}


/********************************************************************/
/* --------------------------- AFSNIT 06 -------------------------- */
/********************************************************************/

table.afsnit-06 {
	width: 100%;
	margin-bottom: 0px;
}
table.afsnit-06 td.afsnit {
	padding: 0px 15px 5px 15px;
}
table.afsnit-06 td.afsnit table {
	background-image:url(graphics/system/prod_grad_01.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	border-top: 3px solid #e2dcce;
	margin: 0px 0px 10px 0px;
}

/* ---------------------------------------------------------------- */

table.afsnit-06 h1.afsnit {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	line-height: 15px;
	text-transform: uppercase;
	margin-left: 0px;
}

/* ---------------------------------------------------------------- */

table.afsnit-06 td.afsnit-head {
	padding: 10px 10px 0px 0px;
}
table.afsnit-06 td.afsnit-body {
	padding: 0px 20px 20px 0px;
	vertical-align: top;
	line-height: 18px;
}
table.afsnit-06 td.afsnit table.afsnit-buttonboks {
	background-image: none;
	border-top: none;
	margin: 20px 0px 0px 0px;
}

/********************************************************************/
/* -------------------------- INFOLAYER 01 ------------------------ */
/********************************************************************/

div.infolayer-01 {
	background-color: #FFFFFF;
	color: #000000;
	position: absolute;
	z-index: 99;
	margin-left: 10px;
	margin-top: -90px;
	width: 300px;
	padding: 8px;
	visibility: hidden;
}
h2.infolayer-01 {
	font-size: 13px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	color: #6f0d32;
	text-align: center;
	text-transform: uppercase;
}
div.infolayer-01 td.but-01-right {
	padding: 0px 17px 0px 5px;
}

/********************************************************************/
/* ------------------------- FRONTPROD 01 ------------------------- */
/********************************************************************/

table.frontprod-01 {
	background-image:url(graphics/system/prod_grad_01.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	width: 100%;
	margin-bottom: 7px;
}
td.frontprod-01 {
	text-align: left;
	vertical-align: top;
	border-right: 2px solid #e2dcce;
	padding: 10px 1px 10px 15px;
}

/* ---------------------------------------------------------------- */

tr.frontprod-frame-T-01 {
}
td.frontprod-frame-TL-01 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_04.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
td.frontprod-frame-TR-01 {
	height: 6px;
	background-image:url(graphics/system/frame_TR_04.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

td.frontprod-frame-ML-01 {
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
	border-left: 2px solid #e2dcce;
}

/* ---------------------------------------------------------------- */

tr.frontprod-frame-B-01 {
}
td.frontprod-frame-BL-01 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_04.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
td.frontprod-frame-BR-01 {
	height: 6px;
	background-image:url(graphics/system/frame_BR_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.frontprod-txt-01 {
	float: left;
}
td.frontprod-txt-01 {
	vertical-align: top;
}

table.frontprod-buttonboks-01 {
	float: left;
	margin: 10px 13px 0px 0px;
}

/* ---------------------------------------------------------------- */

table.frontprod-pict-01 {
	width: 280px;
	height: 280px;
	float: right;
}
td.frontprod-pict-01 {
	vertical-align: middle;
	text-align: center;
}
img.frontprod-pict-01 {
}

/* ---------------------------------------------------------------- */

div.frontprod-overskrift-01 {
	width: 235px;
}
div.frontprod-overskrift-01 h2 {
	font-size: 19px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 21px;
}

div.frontprod-underoverskrift-01 {
	width: 235px;
	height: 13px;
	overflow: hidden;
	margin-top: 5px;
}
div.frontprod-underoverskrift-01 h4 {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
}


div.frontprod-bodytext-01 {
	width: 235px;
	height: 54px;
	overflow: hidden;
	margin-top: 15px;
}
div.frontprod-specs-01 {
	width: 235px;
	height: 55px;
	overflow: hidden;
	margin-top: 10px;
}

/********************************************************************/
/* ---------------------- FRONTPROD KAMPAGNE 01 ------------------- */
/********************************************************************/

table.frontprod-kampagne-01 {
	background-image:url(graphics/system/prod_grad_01.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	width: 100%;
	margin-bottom: 7px;
}

/********************************************************************/
/* --------------------- FRONTPROD PRISBOKS 01 -------------------- */
/********************************************************************/

div.frontprod-prisboks-01 {
	position: absolute;
	z-index: 2;
	visibility: visible;
	margin-left: 240px;
	margin-top: 180px;
}
table.frontprod-prisboks-01 {
	float: left;
}

td.frontprod-prisboks-01-left {
	width: 17px;
	height: 92px;
	background-image:url(graphics/system/prissplat_01_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
td.frontprod-prisboks-01-right {
	vertical-align: top;
	background-image:url(graphics/system/prissplat_01_right.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

/* ---------------------------------------------------------------- */

td.frontprod-prislinje1-01 {
	display: none;
}

td.frontprod-prislinje2-01 {
	color: #000000;
	padding: 16px 16px 0px 5px;
	white-space: nowrap;
}
td.frontprod-prislinje2-01 .txt-01 {
	font-size: 39px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 40px;
	letter-spacing: -1px;
	word-spacing: 0px;
}


td.frontprod-prislinje3-01 {
	display: none;
}
td.frontprod-prislinje4-01 {
	display: none;
}

/********************************************************************/
/* -------------- FRONTPROD PRISBOKS KAMPAGNE 01 ------------------ */
/********************************************************************/

table.frontprod-kampagne-01 td.frontprod-prislinje1-01 {
}
table.frontprod-kampagne-01 td.frontprod-prislinje2-01 {
}
table.frontprod-kampagne-01 td.frontprod-prislinje3-01 {
}
table.frontprod-kampagne-01 td.frontprod-prislinje4-01 {
	text-transform: uppercase;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #ffffff;
	padding: 4px 15px 0px 0px;
	text-align: center;
	white-space: nowrap;
	display: block;
}

/********************************************************************/
/* -------------------- FRONTPROD LOGOBOKS 01 --------------------- */
/********************************************************************/

div.frontprod-logoboks-01 {
	position: absolute;
	z-index: 1;
	visibility: visible;
	margin-top: 200px;
	margin-left: 220px;
	display: none;
}
table.frontprod-logoboks-01 {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
}
td.frontprod-logoboks-01 {
	padding: 4px;
}

/********************************************************************/
/* ------------------------- FRONTPROD 02 ------------------------- */
/********************************************************************/

table.frontprod-col-02 {
	width: 100%;
}
td.frontprod-col1-02 {
	width: 49%;
	vertical-align: top;
}
td.frontprod-col2-02 {
	width: 49%;
	vertical-align: top;
}
td.frontprod-sep-02 {
	font-size: 1px;
	line-height: 1px;
	width: 1%;
}

/* ---------------------------------------------------------------- */

table.frontprod-02 {
	background-image:url(graphics/system/prod_grad_02.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	margin-bottom: 10px;
	width: 100%;
}
td.frontprod-02 {
	vertical-align: top;
	border-right: 2px solid #e2dcce;
	padding: 5px 12px 5px 2px;
}

/* ---------------------------------------------------------------- */

tr.frontprod-frame-T-02 {
}
td.frontprod-frame-TL-02 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_04.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
td.frontprod-frame-TR-02 {
	height: 6px;
	background-image:url(graphics/system/frame_TR_04.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

td.frontprod-frame-ML-02 {
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
	border-left: 2px solid #e2dcce;
}

/* ---------------------------------------------------------------- */

tr.frontprod-frame-B-02 {
}
td.frontprod-frame-BL-02 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_04.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
td.frontprod-frame-BR-02 {
	height: 6px;
	background-image:url(graphics/system/frame_BR_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.frontprod-txt-left-02 {
	text-align: right;
	float: right;
}
td.frontprod-txt-left-02 {
	vertical-align: top;
}
table.frontprod-pict-left-02 {
	width: 100px;
	height: 100px;
	float: left;
}
table.frontprod-prisboks-left-02 {
	background-image:url(graphics/system/prissplat_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	width: 92px;
	float: right;
	margin: 8px 5px 0px 0px;
}
td.frontprod-prisboks-left-02 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
table.frontprod-buttonboks-left-02 {
	float: right;
	margin: 10px 0px 0px 13px;
}

/* ---------------------------------------------------------------- */

table.frontprod-txt-right-02 {
	text-align: right;
	float: right;
}
td.frontprod-txt-right-02 {
	vertical-align: top;
}
table.frontprod-pict-right-02 {
	width: 100px;
	height: 100px;
	float: left;
}
table.frontprod-prisboks-right-02 {
	background-image:url(graphics/system/prissplat_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	width: 92px;
	float: right;
	margin: 8px 5px 0px 0px;
}
td.frontprod-prisboks-right-02 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
table.frontprod-buttonboks-right-02 {
	float: right;
	margin: 10px 0px 0px 13px;
}

/* ---------------------------------------------------------------- */

td.frontprod-pict-02 {
	text-align: center;
	vertical-align: middle;
}
img.frontprod-pict-02 {
}
div.frontprod-overskrift-02 {
	width: 148px;
	height: 27px;
	overflow: hidden;
}
div.frontprod-underoverskrift-02 {
	display: none;
}

/* ---------------------------------------------------------------- */

td.frontprod-prislinje1-02 {
	display: none;
}
td.frontprod-prislinje2-02 {
	color: #000000;
	padding: 6px 0px 15px 5px;
	text-align: center;
}
td.frontprod-prislinje3-02 {
	display: none;
}
td.frontprod-prislinje4-02 {
	display: none;
}

/********************************************************************/
/* ---------------------- FRONTPROD KAMPAGNE 02 ------------------- */
/********************************************************************/

table.frontprod-kampagne-02 {
	background-image:url(graphics/system/prod_grad_02.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.frontprod-kampagne-02 td.frontprod-prislinje1-02 {
}
table.frontprod-kampagne-02 td.frontprod-prislinje2-02 {
	color: #000000;
	padding: 6px 0px 4px 5px;
}
table.frontprod-kampagne-02 td.frontprod-prislinje3-02 {
}
table.frontprod-kampagne-02 td.frontprod-prislinje4-02 {
	color: #ffffff;
	padding: 0px 0px 0px 3px;
	text-align: center;
	display: block;
}

/********************************************************************/
/* ---------------------- FRONTPROD LOGOBOKS 02 ------------------- */
/********************************************************************/

div.frontprod-logoboks-02 {
	position: absolute;
	z-index: 1;
	visibility: visible;
	margin-top: 85px;
	margin-left: 55px;
	display: none;
}
table.frontprod-logoboks-02 {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
}
td.frontprod-logoboks-02 {
	padding: 2px;
}

/********************************************************************/
/* -------------------------- PRODKORT 01 ------------------------- */
/********************************************************************/

table.prodkort-01 {
	background-image:url(graphics/system/prod_grad_01.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	width: 100%;
	margin: 10px 0px 7px 0px;
}
td.prodkort-01 {
	text-align: left;
	vertical-align: top;
	border-right: 2px solid #e2dcce;
	padding: 10px 1px 20px 15px;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-T-01 {
}
td.prodkort-frame-TL-01 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_04.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
td.prodkort-frame-TR-01 {
	height: 6px;
	background-image:url(graphics/system/frame_TR_04.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

td.prodkort-frame-ML-01 {
	font-size: 1px;
	line-height: 1px;
	border-left: 2px solid #e2dcce;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-B-01 {
}
td.prodkort-frame-BL-01 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_04.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
td.prodkort-frame-BR-01 {
	height: 6px;
	background-image:url(graphics/system/frame_BR_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.prodkort-txt-01 {
	text-align: left;
	width: 235px;
	float: left;
}
td.prodkort-txt-01 {
	vertical-align: top;
}
h2.prodkort-01 {
	font-size: 19px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 21px;
	color: #6f0d32;
}
td.prodkort-prodnummer-01 {
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #999999;
}
table.prodkort-01 h4 {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
}

table.prodkort-pict-01 {
	float: right;
}
td.prodkort-pict-01 {
}
div.prodkort-pict-01 {
	text-align: center;
	font-size: 1px;
	line-height: 280px;
	height: 280px;
	width: 280px;
}
img.prodkort-pict-01 {
	margin-top: expression(( 280 - this.height ) / 2);
	vertical-align: middle;
}

/********************************************************************/
/* -------------------- PRODKORT KAMPAGNE 01 ---------------------- */
/********************************************************************/

table.prodkort-kampagne-01 {
	background-image:url(graphics/system/prod_grad_01.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	width: 100%;
	margin: 10px 0px 7px 0px;
}
table.prodkort-kampagne-01 h4 {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
}

/********************************************************************/
/* --------------------- PRODKORT PRISBOKS 01 --------------------- */
/********************************************************************/

div.prodkort-prisboks-01 {
	position: static;
	z-index: 2;
	visibility: visible;
	margin: 10px 0px 0px 20px;
	height: 102px;
}
table.prodkort-prisboks-01 {
}

td.prodkort-prisboks-01-left {
	width: 17px;
	height: 92px;
	background-image:url(graphics/system/prissplat_01_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
td.prodkort-prisboks-01-right {
	vertical-align: top;
	background-image:url(graphics/system/prissplat_01_right.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

/* ---------------------------------------------------------------- */

td.prodkort-prislinje1-01 {
	display: none;
}
td.prodkort-prislinje2-01 {
	color: #000000;
	padding: 16px 16px 0px 5px;
	white-space: nowrap;
}
td.prodkort-prislinje2-01 .txt-01 {
	font-size: 39px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 40px;
	letter-spacing: -1px;
	word-spacing: 0px;
}
td.prodkort-prislinje3-01 {
	display: none;
}
td.prodkort-prislinje4-01 {
	display: none;
}

/********************************************************************/
/* --------------- PRODKORT PRISBOKS KAMPAGNE 01 ------------------ */
/********************************************************************/

table.prodkort-kampagne-01 td.prodkort-prislinje1-01 {
}
table.prodkort-kampagne-01 td.prodkort-prislinje2-01 {
}
table.prodkort-kampagne-01 td.prodkort-prislinje3-01 {
}
table.prodkort-kampagne-01 td.prodkort-prislinje4-01 {
	text-transform: uppercase;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 18px;
	color: #ffffff;
	padding: 4px 15px 0px 0px;
	text-align: center;
	white-space: nowrap;
	display: block;
}

/********************************************************************/
/* -------------------- PRODKORT BUTTONBOKS 01 -------------------- */
/********************************************************************/

table.prodkort-buttonboks-01 {
	float: right;
	margin: 10px 10px 0px 0px;
}

table.prodkort-buttonboks-01 .but-01-right {
	background-image: url(graphics/system/ivogn.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 36px;
	padding: 4px 39px 0px 0px;
	text-align: left;
	vertical-align: middle;
}
table.prodkort-buttonboks-01 .but-01-txt {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 36px;
	font-weight: bold;
	letter-spacing: 2px;
}

/* ---------------------------------------------------------------- */

table.prodkort-sammenlignboks-01 {
	display: none;
}
table.prodkort-sammenlignboks-01 td.checkbox {
}
table.prodkort-sammenlignboks-01 td.txt{
}

/********************************************************************/
/* --------------------- PRODKORT LOGOBOKS 01 --------------------- */
/********************************************************************/

div.prodkort-logoboks-01 {
	position: absolute;
	z-index: 2;
	visibility: visible;
	margin-top: 10px;
	margin-left: 20px;
	display: none;
}
table.prodkort-logoboks-01 {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
}
td.prodkort-logoboks-01 {
	padding: 4px;
}

/********************************************************************/
/* -------------------- PRODKORT ALTPICTBOKS 01 ------------------- */
/********************************************************************/

div.prodkort-altpictboks-01 {
	background-color: #FFFFFF;
	position: static;
	z-index: 1;
	visibility: visible;
}
table.prodkort-altpictboks-01 {
	width: 100%;
}
td.prodkort-altpictboks-01 {
	padding: 15px 20px 15px 20px;
}
img.prodkort-altpictboks-pas-01 {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	padding: 4px;
	margin-right: 6px;
	float: left;
}
img.prodkort-altpictboks-over-01 {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	padding: 4px;
	margin-right: 6px;
	float: left;
}
td.prodkort-altpictboks-txt-01 {
	padding: 0px 20px 20px 22px;
	text-align: left;
	vertical-align: top;
}

/********************************************************************/
/* -------------------- PRODKORT KONFIGBOKS 01 -------------------- */
/********************************************************************/

table.prodkort-konfigboks-01 {
	width: 75%;
	margin-bottom: 10px;
	display: none;
}
td.prodkort-konfigboks-01 {
	padding-bottom: 3px;
}

/********************************************************************/
/* -------------------- PRODKORT PAKKEBOKS 01 --------------------- */
/********************************************************************/

table.prodkort-pakkeboks-01 {
	width: 100%;
	font-size: 10px;
	line-height: 11px;
	margin-bottom: 10px;
}

td.pakkeboks-header1-01 {
	color: #ffffff;
	font-weight: bold;
	background-color: #bab4a4;
	padding: 3px 0px 3px 5px;
}
td.pakkeboks-header2-01 {
	color: #ffffff;
	font-weight: bold;
	background-color: #bab4a4;
	padding: 3px 5px 3px 5px;
	text-align: center;
}

td.pakkeboks-col1-01 {
	padding: 7px 10px 8px 3px;
	border-bottom: 1px solid #e2dcce;
	vertical-align: top;
}
td.pakkeboks-col2-01 {
	padding: 6px 0px 8px 0px;
	border-bottom: 1px solid #e2dcce;
	vertical-align: top;
}
td.pakkeboks-col3-01 {
	padding: 6px 0px 8px 0px;
	border-bottom: 1px solid #e2dcce;
	vertical-align: top;
	text-align: center;
}

/********************************************************************/
/* -------------------- PRODKORT ANTALBOKS 01 --------------------- */
/********************************************************************/

table.prodkort-antalboks-01 {
	float: right;
	margin: 15px 20px 0px 0px;
}
table.prodkort-antalboks-01 .antaltext {
	padding: 0px 5px 0px 0px;
	height: 36px;
}
table.prodkort-antalboks-01 .antalinput {
	padding: 0px 0px 0px 0px;
	height: 36px;
}

/********************************************************************/
/* --------------------- PRODKORT TEXTTEASER 02 ------------------- */
/********************************************************************/

table.prodkort-txtteaser-02 {
	width: 100%;
}
td.prodkort-txtteaser-02 {
	text-align: left;
	padding: 15px 10px 8px 8px;
}
td.prodkort-txtteaser-02 h2 {
	color: #000000;
	text-transform: uppercase;
}

/********************************************************************/
/* ------------------------- PRODKORT 02 -------------------------- */
/********************************************************************/

table.prodkort-col-02 {
	width: 100%;
}
td.prodkort-col1-02 {
	width: 49%;
	vertical-align: top;
}
td.prodkort-col2-02 {
	width: 49%;
	vertical-align: top;
}
td.prodkort-sep-02 {
	font-size: 1px;
	line-height: 1px;
	width: 1%;
}

/* ---------------------------------------------------------------- */

table.prodkort-02 {
	background-image:url(graphics/system/prod_grad_02.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	margin-bottom: 10px;
	width: 100%;
}
td.prodkort-02 {
	vertical-align: top;
	border-right: 2px solid #e2dcce;
	padding: 5px 12px 5px 2px;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-T-02 {
}
td.prodkort-frame-TL-02 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_04.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
td.prodkort-frame-TR-02 {
	height: 6px;
	background-image:url(graphics/system/frame_TR_04.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

td.prodkort-frame-ML-02 {
	font-size: 1px;
	line-height: 1px;
	background-color: #FFFFFF;
	border-left: 2px solid #e2dcce;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-B-02 {
}
td.prodkort-frame-BL-02 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_04.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
td.prodkort-frame-BR-02 {
	height: 6px;
	background-image:url(graphics/system/frame_BR_04.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.prodkort-txt-left-02 {
	text-align: right;
	float: right;
}
td.prodkort-txt-left-02 {
	vertical-align: top;
}
table.prodkort-pict-left-02 {
	width: 100px;
	height: 100px;
	float: left;
}
table.prodkort-prisboks-left-02 {
	background-image:url(graphics/system/prissplat_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	width: 92px;
	float: right;
	margin: 8px 5px 0px 0px;
}
td.prodkort-prisboks-left-02 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
table.prodkort-buttonboks-left-02 {
	float: right;
	margin: 10px 0px 0px 13px;
}

/* ---------------------------------------------------------------- */

table.prodkort-txt-right-02 {
	text-align: right;
	float: right;
}
td.prodkort-txt-right-02 {
	vertical-align: top;
}
table.prodkort-pict-right-02 {
	width: 100px;
	height: 100px;
	float: left;
}
table.prodkort-prisboks-right-02 {
	background-image:url(graphics/system/prissplat_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	width: 92px;
	float: right;
	margin: 8px 5px 0px 0px;
}
td.prodkort-prisboks-right-02 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
table.prodkort-buttonboks-right-02 {
	float: right;
	margin: 10px 0px 0px 13px;
}

/* ---------------------------------------------------------------- */

td.prodkort-pict-02 {
	text-align: center;
	vertical-align: middle;
}
img.prodkort-pict-02 {
}
div.prodkort-overskrift-02 {
	width: 148px;
	height: 27px;
	overflow: hidden;
}
div.prodkort-underoverskrift-02 {
	display: none;
}

/* ---------------------------------------------------------------- */

td.prodkort-prislinje1-02 {
	display: none;
}
td.prodkort-prislinje2-02 {
	color: #000000;
	padding: 6px 0px 15px 5px;
	text-align: center;
}
td.prodkort-prislinje3-02 {
	display: none;
}
td.prodkort-prislinje4-02 {
	display: none;
}

/********************************************************************/
/* ---------------------- PRODKORT KAMPAGNE 02 -------------------- */
/********************************************************************/

table.prodkort-kampagne-02 {
	background-image:url(graphics/system/prod_grad_02.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	margin-bottom: 10px;
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.prodkort-kampagne-02 td.prodkort-prislinje1-02 {
}
table.prodkort-kampagne-02 td.prodkort-prislinje2-02 {
	color: #000000;
	padding: 6px 0px 4px 5px;
}
table.prodkort-kampagne-02 td.prodkort-prislinje3-02 {
}
table.prodkort-kampagne-02 td.prodkort-prislinje4-02 {
	color: #ffffff;
	padding: 0px 0px 0px 3px;
	text-align: center;
	display: block;
}

/********************************************************************/
/* ---------------------- PRODKORT LOGOBOKS 02 -------------------- */
/********************************************************************/

div.prodkort-logoboks-02 {
	position: absolute;
	z-index: 1;
	visibility: visible;
	margin-top: 85px;
	margin-left: 55px;
	display: none;
}
table.prodkort-logoboks-02 {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
}
td.prodkort-logoboks-02 {
	padding: 2px;
}

/********************************************************************/
/* ------------------------- PRODKORT 03 -------------------------- */
/********************************************************************/

table.prodkort-03 {
	width: 100%;
	margin-bottom: 8px;
}
td.prodkort-03 {
	vertical-align: top;
	border-right: 2px solid #d9b362;
	background-color: #ffffff;
}
td.prodkort-03 h4 {
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-T-03 {
}
td.prodkort-frame-TL-03 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_TL_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 1px;
	line-height: 1px;
}
td.prodkort-frame-TR-03 {
	height: 6px;
	background-image:url(graphics/system/frame_TR_02.gif);
	background-repeat: no-repeat;
	background-position: top right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

td.prodkort-frame-ML-03 {
	background-color: #ffffff;
	border-left: 2px solid #d9b362;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

tr.prodkort-frame-B-03 {
}
td.prodkort-frame-BL-03 {
	width: 6px;
	height: 6px;
	background-image:url(graphics/system/frame_BL_02.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	font-size: 1px;
	line-height: 1px;
}
td.prodkort-frame-BR-03 {
	height: 6px;
	background-image:url(graphics/system/frame_BR_02.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	font-size: 1px;
	line-height: 1px;
}

/* ---------------------------------------------------------------- */

table.prodkort-txt-03 {
	width: 98%;
	text-align: center;
}
td.prodkort-txt-03 {
	vertical-align: top;
	padding: 5px 0px 5px 0px;
}

table.prodkort-pict-03 {
	width: 97%;
	height: 74px;

}

table.prodkort-prisboks-03 {
	background-image:url(graphics/system/prissplat_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	width: 92px;
	margin: 8px 0px 0px 0px;
	text-align: center;
}

td.prodkort-prisboks-03 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
table.prodkort-buttonboks-03 {
	margin-top: 10px;
}

/* ---------------------------------------------------------------- */

td.prodkort-pict-03 {
	vertical-align: middle;
	text-align: center;
}
img.prodkort-pict-03 {
	background-color:#FFFFFF;
}

/* ---------------------------------------------------------------- */

td.prodkort-prislinje1-03 {
	display: none;
}
td.prodkort-prislinje2-03 {
	color: #000000;
	padding: 6px 0px 15px 5px;
	text-align: center;
}
td.prodkort-prislinje3-03 {
	display: none;
}
td.prodkort-prislinje4-03 {
	display: none;
}

/********************************************************************/
/* ---------------------- PRODKORT KAMPAGNE 03 -------------------- */
/********************************************************************/

table.prodkort-kampagne-03 {
	width: 100%;
	margin-bottom: 8px;
}

/* ---------------------------------------------------------------- */

table.prodkort-kampagne-03 td.prodkort-prislinje1-03 {
}
table.prodkort-kampagne-03 td.prodkort-prislinje2-03 {
	color: #000000;
	padding: 6px 0px 4px 5px;
}
table.prodkort-kampagne-03 td.prodkort-prislinje3-03 {
}
table.prodkort-kampagne-03 td.prodkort-prislinje4-03 {
	color: #ffffff;
	padding: 0px 0px 0px 3px;
	text-align: center;
	display: block;
}

/********************************************************************/
/* ------------------------ KAMPAGNEHEADER ------------------------ */
/********************************************************************/

table.kampagne {
	width: 100%;
	margin: 10px 0px 15px 0px;
}
td.kampagne {
}

table.kampagne-txt {
}
td.kampagne-subhead {
	padding: 0px 0px 0px 4px;
}
h1.kampagne-subhead {
	font-size: 27px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 27px;
	margin-bottom: 0px;
	letter-spacing: -1px;
	color: #c9b489;
	/*text-decoration: underline;*/
}

td.kampagne-body {
	display: none;
}


table.kampagne-pict {
	display: none;
}
img.kampagne-pict {
}

/********************************************************************/
/* --------------------------- INDVALG ---------------------------- */
/********************************************************************/

table.indvalg {
	width: 100%;
	margin: 15px 0px 15px 0px;
}
td.indvalg-head {
	padding: 0px 5px 0px 15px;
}
td.indvalg-body {
	padding: 0px 5px 0px 15px;
}

h2.indvalg-head {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 20px;
	color: #6f0d32;
}

/********************************************************************/
/* ----------------------- PRODINDVALG 01 ------------------------- */
/********************************************************************/

table.prodindvalg-col-01 {
}
td.prodindvalg-col1-01 {
	vertical-align: top;
	padding: 0px 0px 10px 15px;
}
td.prodindvalg-col2-01 {
	vertical-align: top;
	padding: 0px 0px 10px 0px;
}
td.prodindvalg-sep-01 {
	font-size: 1px;
	line-height: 1px;
	width: 40px;
}

/********************************************************************/
/* ----------------------- PRODINDVALG 02 ------------------------- */
/********************************************************************/

table.prodindvalg-col-02 {
	width: 535px;
	margin: 10px 0px 0px 15px;
}
td.prodindvalg-col1-02 {
	width: 100%;
	vertical-align: top;
}

/* ---------------------------------------------------------------- */

table.prodindvalg-02 {
	background-image:url(graphics/system/prod_grad_01.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	margin-bottom: 10px;
	width: 100%;
	border-top: 3px solid #e2dcce;
}
td.prodindvalg-02 {
	vertical-align: top;
	padding: 0px 10px 10px 10px;
}

/* ---------------------------------------------------------------- */

tr.prodindvalg-frame-T-02 {
	display: none;
}
td.prodindvalg-frame-TL-02 {
}
td.prodindvalg-frame-TR-02 {
}

/* ---------------------------------------------------------------- */

td.prodindvalg-frame-ML-02 {
	display: none;
}

/* ---------------------------------------------------------------- */

tr.prodindvalg-frame-B-02 {
	display: none;
}
td.prodindvalg-frame-BL-02 {
}
td.prodindvalg-frame-BR-02 {
}

/* ---------------------------------------------------------------- */

table.prodindvalg-txt-02 {
	text-align: left;
	float: right;
	width: 425px;
}
td.prodindvalg-txt-02 {
	text-align: left;
	vertical-align: top;
	padding: 13px 0px 0px 0px;
}

table.prodindvalg-pict-02 {
	float: left;
	width: 70px;
	height: 90px;
}
table.prodindvalg-prisboks-02 {
	background-image:url(graphics/system/prissplat_02.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 50px;
	width: 92px;
	float: right;
}
td.prodindvalg-prisboks-02 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}
table.prodindvalg-buttonboks-02 {
	float: left;
	margin: 2px 13px 0px 0px;
}
table.prodindvalg-sammenlignboks-02 {
	display: none;
}
table.prodindvalg-sammenlignboks-02 td.checkbox {
}
table.prodindvalg-sammenlignboks-02 td.txt{
}

/* ---------------------------------------------------------------- */

td.prodindvalg-pict-02 {
	vertical-align: middle;
}
img.prodindvalg-pict-02 {
	background-color: #FFFFFF;
}
div.prodindvalg-overskrift-02 {
	height: 20px;
}
div.prodindvalg-overskrift-02 h4{
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 13px;
	margin-top: 0px;
	margin-bottom: 5px;
}
div.prodindvalg-underoverskrift-02 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	color: #929292;
	margin: 0px 0px 5px 0px;

}
div.prodindvalg-bodytext-02 {
	position: absolute;
	font-size: 10px;
	line-height: 12px;
	width: 300px;
	height: 37px;
	margin-top: 0px;
	overflow: hidden;
}
div.prodindvalg-bodytext-02 li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-left: 0px;
	margin-bottom: 0px;
}
div.prodindvalg-bodytext-02 ul {
	margin-left: 2px;
	margin-top: 0px;
	margin-bottom: 5px;
	list-style-image: url(graphics/system/bullet.gif);
	padding-left: 16px;
}
div.prodindvalg-bodytext-02 ul p {
	margin-bottom: 0px;
}

/* ---------------------------------------------------------------- */

td.prodindvalg-prislinje1-02 {
	display: none;
}
td.prodindvalg-prislinje2-02 {
	color: #000000;
	padding: 2px 0px 10px 4px;
}
td.prodindvalg-prislinje3-02 {
	display: none;
}
td.prodindvalg-prislinje4-02 {
	display: none;
}

/********************************************************************/
/* ------------------- PRODINDVALG KAMPAGNE 02 -------------------- */
/********************************************************************/

table.prodindvalg-kampagne-02 {
	background-image:url(graphics/system/prod_grad_01.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	margin-bottom: 10px;
	width: 100%;
	border-top: 3px solid #e2dcce;
}

/* ---------------------------------------------------------------- */

table.prodindvalg-kampagne-02 td.prodindvalg-prislinje1-02 {
	display: none;
}
table.prodindvalg-kampagne-02 td.prodindvalg-prislinje2-02 {
	color: #000000;
	padding: 6px 0px 4px 4px;
}
table.prodindvalg-kampagne-02 td.prodindvalg-prislinje3-02 {
	display: none;
}
table.prodindvalg-kampagne-02 td.prodindvalg-prislinje4-02 {
	color: #ffffff;
	padding: 0px 0px 0px 4px;
	display: block;
}

/********************************************************************/
/* --------------------------- PAGING ----------------------------- */
/********************************************************************/

table.paging {
	width: 535px;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12px;
	margin: 0px 0px 0px 15px;
}
.paging-left {
	display: none;
}
.paging-right {
	background-color: #000000;
	height: 25px;
	padding-right: 5px;
}

/********************************************************************/
/* -------------------------- LISTE 01 ---------------------------- */
/********************************************************************/

table.list {
	width: 100%;
	background-color: #FFFFFF;
}
table.list td.list {
	border-bottom: 4px solid #ebddbc;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 10px 0px;
}

/* ---------------------------------------------------------------- */

table.list tr.list-frame-T {
	display: none;
}
table.list td.list-frame-TL {
}
table.list td.list-frame-TR {
}

/* ---------------------------------------------------------------- */

table.list td.list-frame-ML {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list tr.list-frame-B {
	display: none;
}
table.list td.list-frame-BL {
}
table.list td.list-frame-BR {
}

/* ---------------------------------------------------------------- */

table.list a.list:link {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: underline;
}
table.list a.list:visited {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: underline;
}
table.list a.list:active {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: underline;
}
table.list a.list:hover {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.list table.list-cells {
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.list td.list-head-col1 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #7f0f39;
	width: 1%;
	padding: 6px 8px 8px 8px;
	color: #FFFFFF;
	font-weight: bold;
}
table.list td.list-head-col2 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #7f0f39;
	width: 98%;
	padding: 6px 8px 8px 0px;
	color: #FFFFFF;
	font-weight: bold;
}
table.list td.list-head-col3 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #7f0f39;
	width: 1%;
	padding: 6px 10px 8px 8px;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
}
table.list td.list-head-col4 {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list td.list-cell-col1-01 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 8px 8px 2px;
}

table.list td.list-cell-col2-01 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 10px 8px 10px 0px;
}
table.list td.list-cell-col2-01 img {
	float: left;
	margin: 0px 8px 50px 0px;
}

table.list td.list-cell-col3-01 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 10px 10px 8px;
	white-space: nowrap;
}
table.list td.list-cell-col4-01 {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list td.list-cell-col1-02 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 8px 8px 2px;
}

table.list td.list-cell-col2-02 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 10px 8px 10px 0px;
}
table.list td.list-cell-col2-02 img {
	float: left;
	margin: 0px 8px 50px 0px;
}

table.list td.list-cell-col3-02 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 10px 10px 8px;
	white-space: nowrap;
}
table.list td.list-cell-col4-02 {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list table.teaserboks-02 h3.list {
	color: #6f0d32;
	margin: 0px 0px 0px 0px;
}

/* ---------------------------------------------------------------- */

table.list td.list-bottom {
	padding: 20px 8px 10px 0px;
}
table.list table.list-buttonboks {
	float: right;
}

/********************************************************************/
/* -------------------------- LISTE 02 ---------------------------- */
/********************************************************************/

table.list-02 {
	width: 100%;
}
table.list-02 td.list {
	border-bottom: 4px solid #ebddbc;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 5px 0px;
}

/* ---------------------------------------------------------------- */

table.list-02 tr.list-frame-T {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-02 td.list-frame-ML {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-02 tr.list-frame-B {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-02 a.list:link {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: underline;
}
table.list-02 a.list:visited {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: underline;
}
table.list-02 a.list:active {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: underline;
}
table.list-02 a.list:hover {
	font-weight: bold;
	color: #7f0f39;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.list-02 table.list-select {
	width: 531px;
}

table.list-02 td.list-select-col1 {
	padding: 0px 0px 5px 0px;
}
table.list-02 td.list-select-col1 select.shop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7f0f39;
	line-height: 14px;
	width: 100%;
}

table.list-02 td.list-select-col2 {
	padding: 0px 0px 28px 0px;
}
table.list-02 td.list-select-col2 select.shop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
	width: 100%;
}


table.list-02 table.list-cells {
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.list-02 td.list-head-col1 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #7f0f39;
	width: 55%;
	padding: 6px 8px 8px 8px;
	color: #FFFFFF;
	font-weight: bold;
}
table.list-02 td.list-head-col2 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #7f0f39;
	width: 44%;
	padding: 6px 8px 8px 0px;
	color: #FFFFFF;
	font-weight: bold;
}
table.list-02 td.list-head-col3 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #7f0f39;
	width: 1%;
	padding: 6px 10px 8px 8px;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
}
table.list-02 td.list-head-col4 {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-02 td.list-cell-col1-01 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 17px 8px 2px;
}

table.list-02 td.list-cell-col2-01 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 10px 8px 10px 0px;
}
table.list-02 td.list-cell-col2-01 img {
	float: left;
	margin: 0px 8px 50px 0px;
}

table.list-02 td.list-cell-col3-01 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 10px 10px 8px;
	white-space: nowrap;
}
table.list-02 td.list-cell-col4-01 {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-02 td.list-cell-col1-02 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 17px 8px 2px;
}

table.list-02 td.list-cell-col2-02 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 10px 8px 10px 0px;
}
table.list-02 td.list-cell-col2-02 img {
	float: left;
	margin: 0px 8px 50px 0px;
}

table.list-02 td.list-cell-col3-02 {
	border-bottom: 1px solid #ebddbc;
	vertical-align: top;
	padding: 8px 10px 10px 8px;
	white-space: nowrap;
}
table.list-02 td.list-cell-col4-02 {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-02 table.teaserboks-02 h3.list {
	color: #6f0d32;
	margin: 0px 0px 0px 0px;
}

/* ---------------------------------------------------------------- */

table.list-02 td.list-bottom {
	padding: 20px 8px 10px 0px;
}
table.list-02 table.list-buttonboks {
	float: right;
}

/********************************************************************/
/* -------------------------- LISTE 03 ---------------------------- */
/********************************************************************/

table.list-03 {
	width: 100%;
	background-color: #FFFFFF;
}
table.list-03 td.list {
	border-bottom: none;
	text-align: left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
}

/* ---------------------------------------------------------------- */

table.list-03 tr.list-frame-T {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-03 td.list-frame-ML {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-03 tr.list-frame-B {
	display: none;
}

/* ---------------------------------------------------------------- */

table.list-03 a.list:link {
	color: #7f0f39;
	text-decoration: underline;
}
table.list-03 a.list:visited {
	color: #7f0f39;
	text-decoration: underline;
}
table.list-03 a.list:active {
	color: #7f0f39;
	text-decoration: underline;
}
table.list-03 a.list:hover {
	color: #7f0f39;
	text-decoration: none;
}

/* ---------------------------------------------------------------- */

table.list-03 table.list-cells {
	width: 100%;
}

/* ---------------------------------------------------------------- */

table.list-03 td.list-head-col1 {
	font-weight: normal;
	border-right: 1px solid #999999;
	border-bottom: none;
	background-color: #000000;
	width: 2%;
	padding: 3px 6px 4px 6px;
	color: #FFFFFF;
	white-space: nowrap;
}
table.list-03 td.list-head-col2 {
	font-weight: normal;
	border-right: 1px solid #999999;
	border-bottom: none;
	background-color: #000000;
	width: 32%;
	padding: 3px 6px 4px 6px;
	color: #FFFFFF;
	white-space: nowrap;
}
table.list-03 td.list-head-col3 {
	font-weight: normal;
	border-right: 1px solid #999999;
	border-bottom: none;
	background-color: #000000;
	width: 32%;
	padding: 3px 6px 4px 6px;
	color: #FFFFFF;
	white-space: nowrap;
}
table.list-03 td.list-head-col4 {
	border-right: 1px solid #999999;
	background-color: #000000;
	width: 32%;
	padding: 3px 6px 4px 6px;
	color: #FFFFFF;
	display: block;
}


table.list-03 td.list-head-col5 {
	background-color: #000000;
	width: 2%;
	padding: 3px 6px 4px 6px;
	color: #FFFFFF;
	white-space: nowrap;
}

/* ---------------------------------------------------------------- */

table.list-03 td.list-cell-col1-01 {
	background-color: #d8bc7e;
	border-bottom: none;
	border-right: 1px solid #ecdfc0;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}
table.list-03 td.list-cell-col2-01 {
	background-color: #d8bc7e;
	border-bottom: none;
	border-right: 1px solid #ecdfc0;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}
table.list-03 td.list-cell-col3-01 {
	background-color: #d8bc7e;
	border-bottom: none;
	border-right: 1px solid #ecdfc0;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}
table.list-03 td.list-cell-col4-01 {
	background-color: #d8bc7e;
	border-bottom: none;
	border-right: 1px solid #ecdfc0;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
	display: block;
}
table.list-03 td.list-cell-col5-01 {
	background-color: #d8bc7e;
	border-bottom: none;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}

/* ---------------------------------------------------------------- */

table.list-03 td.list-cell-col1-02 {
	background-color: #ecdfc0;
	border-bottom: none;
	border-right: 1px solid #fbf5e5;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}
table.list-03 td.list-cell-col2-02 {
	background-color: #ecdfc0;
	border-bottom: none;
	border-right: 1px solid #fbf5e5;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}
table.list-03 td.list-cell-col3-02 {
	background-color: #ecdfc0;
	border-bottom: none;
	border-right: 1px solid #fbf5e5;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}
table.list-03 td.list-cell-col4-02 {
	background-color: #ecdfc0;
	border-bottom: none;
	border-right: 1px solid #fbf5e5;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
	display: block;
}
table.list-03 td.list-cell-col5-02 {
	background-color: #ecdfc0;
	border-bottom: none;
	vertical-align: top;
	padding: 3px 6px 4px 6px;
}

/********************************************************************/
/* ---------------------------- VIDEO ----------------------------- */
/********************************************************************/

table.video {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 15px;
}
td.video {
	/*background-color: #e9e9e9;
	border: 1px solid #CCCCCC;*/
}

/* ---------------------------------------------------------------- */

tr.video-frame-T {
	display: none;
}
td.video-frame-TL {
}
td.video-frame-TR {
}

/* ---------------------------------------------------------------- */

td.video-frame-ML {
	display: none;
}

/* ---------------------------------------------------------------- */

tr.video-frame-B {
	display: none;
}
td.video-frame-BL {
}
td.video-frame-BR {
}

/* ---------------------------------------------------------------- */

td.videoboks-button {
	text-align: left;
	padding: 10px 0px 15px 25px;
	font-weight: bold;
}
td.videoboks-button img {
	display: none;
}

td.videoboks-button a {
	padding: 0px 20px 2px 0px;
	margin: 0px 15px 0px 0px;
	background-image: url(graphics/system/but_01_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

a.videoboks-button:link {
	color: #c8a25d;
	text-decoration: underline;
}
a.videoboks-button:visited {
	color: #c8a25d;
	text-decoration: underline;
}
a.videoboks-button:active {
	color: #c8a25d;
	text-decoration: underline;
}
a.videoboks-button:hover {
	color: #c8a25d;
	text-decoration: none;
}

/********************************************************************/
/* ---------------------------- PRINT ----------------------------- */
/********************************************************************/

div.print {
	float: right;
	margin: 10px 20px 15px 0;
}
div.print img {
	margin-left: 7px;
}

/********************************************************************/
/* ------------------------ BETALINGSFLOW ------------------------- */
/********************************************************************/

table.betalingsflow {
}
td.betalingsflow {
	padding: 17px 20px 20px 15px;
}

.step-menu {
	background-image: url(graphics/system/flow_arrowbutton_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #e5d5b1;
	height: 25px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
	color: #FFFFFF;
	padding: 0px 14px 0px 0px;
	display: block;
}
a.step-menu:link {
	color: #ffffff;
	display: block;
	text-decoration: underline;
	background-color: #7f0f39;
}
a.step-menu:visited {
	color: #ffffff;
	display: block;	
	text-decoration: underline;
	background-color: #7f0f39;
}
a.step-menu:active {
	color: #ffffff;
	display: block;	
	text-decoration: underline;
	background-color: #7f0f39;
}
a.step-menu:hover {
	color: #ffffff;
	display: block;	
	text-decoration: none;
	background-color: #7f0f39;
}

.step-menu-valgt {
	background-image: url(graphics/system/flow_arrowbutton_right.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #7f0f39;
	height: 25px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
	color: #ffffff;
	padding: 0px 14px 0px 0px;
	display: block;
}
a.step-menu-valgt:link {
	color: #ffffff;
	display: block;
	text-decoration: none;
}
a.step-menu-valgt:visited {
	color: #ffffff;
	display: block;	
	text-decoration: none;
}
a.step-menu-valgt:active {
	color: #ffffff;
	display: block;	
	text-decoration: none;
}
a.step-menu-valgt:hover {
	color: #ffffff;
	display: block;	
	text-decoration: none;
}

/********************************************************************/
/* --------------------------- SITEMAP ---------------------------- */
/********************************************************************/

table.sitemap {
	width: 100%;
}

table.sitemap td.sitemap-col-01 {
	vertical-align: top;
	width: 33%;
	padding: 10px 0px 25px 15px;
	border-right: 1px solid #e0d9c8;
	border-top: 1px solid #e0d9c8;
}
table.sitemap td.sitemap-col-02 {
	vertical-align: top;
	width: 33%;
	padding: 10px 0px 25px 15px;
	border-right: 1px solid #e0d9c8;
	border-top: 1px solid #e0d9c8;
}
table.sitemap td.sitemap-col-03 {
	vertical-align: top;
	width: 33%;
	padding: 10px 0px 25px 15px;
	border-top: 1px solid #e0d9c8;
}

table.sitemap td.sitemap-niv1 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 15px;
	padding: 0px 15px 0px 0px;
	display: block;
}
table.sitemap td.sitemap-niv1 img {
	margin: 2px -3px 0px 0px;
}


table.sitemap td.sitemap-niv2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 12px;
	padding: 15px 15px 3px 30px;
	display: block;
	background-image: url(graphics/system/bullet.gif);
	background-repeat: no-repeat;
	background-position: 18px 15px;		
}
table.sitemap td.sitemap-niv3 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 12px;
	padding: 5px 15px 3px 40px;
	display: block;
	background-image: url(graphics/system/bullet_02.gif);
	background-repeat: no-repeat;
	background-position: 31px 4px;		
}

/********************************************************************/
/* ------------------------- 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 #4f4738;
}

.kort-lineR {
	border-top: 0px none #FFFFFF;
	border-right: 1px solid #4f4738;
	border-bottom: 0px none #FFFFFF;
	border-left: 0px none #FFFFFF;
}

.kort-lineT {
	border-top: 1px solid #4f4738;
	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 #4f4738;
	border-left: 0px none #FFFFFF;
}

.kort-lineLB {
	border-top: 0px none #FFFFFF;
	border-right: 0px none #FFFFFF;
	border-bottom: 1px solid #4f4738;
	border-left: 1px solid #4f4738;
}

.kort-lineLRTB {
	border-top: 1px solid #4f4738;
	border-right: 1px solid #4f4738;
	border-bottom: 1px solid #4f4738;
	border-left: 1px solid #4f4738;
}

.lineLRTB {
	border-top: 1px solid #4f4738;
	border-right: 1px solid #4f4738;
	border-bottom: 1px solid #4f4738;
	border-left: 1px solid #4f4738;
}

.lineRTB {
	border-top: 1px solid #4f4738;
	border-right: 1px solid #4f4738;
	border-bottom: 1px solid #4f4738;
	border-left: 0px none #4f4738;
}

.lineLTB {
	border-top: 1px solid #4f4738;
	border-right: 0px none #4f4738;
	border-bottom: 1px solid #4f4738;
	border-left: 1px solid #4f4738;
}

.boxColor4 {
	background-color: #7f0f39;
}

/********************************************************************/
/* -------------------------- FOOTER 01 --------------------------- */
/********************************************************************/

table.footer-01 {
	width: 925px;
	margin: 2px 0px 0px 5px;
	background-image: url(graphics/system/logo_footer.gif);
	background-position: 0px -58px;
	background-repeat: no-repeat;
}

table.footer-01 td.footer-address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #d8bc7e;
	font-weight: bold;
	padding: 8px 0px 33px 89px;
}
table.footer-01 td.footer-address a:link {
	color: #d8bc7e;
	text-decoration: none;
}
table.footer-01 td.footer-address a:visited {
	color: #d8bc7e;
	text-decoration: none;
}
table.footer-01 td.footer-address a:active {
	color: #d8bc7e;
	text-decoration: none;
}
table.footer-01 td.footer-address a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

table.footer-01 td.footer-signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #bbbbbb;
	text-align: right;
	padding: 0px 5px 10px 0px;
}
table.footer-01 td.footer-signature a:link {
	color: #bbbbbb;
	text-decoration: none;
}
table.footer-01 td.footer-signature a:visited {
	color: #bbbbbb;
	text-decoration: none;
}
table.footer-01 td.footer-signature a:active {
	color: #bbbbbb;
	text-decoration: none;
}
table.footer-01 td.footer-signature a:hover {
	color: #6f0d32;
	text-decoration: none;
}

/********************************************************************/
/* -------------------------- FOOTER 02 --------------------------- */
/********************************************************************/

table.footer-02 {
	width: 925px;
	margin: 2px 0px 0px 5px;
	background-image: url(graphics/system/logo_footer.gif);
	background-position: 0px 20px;
	background-repeat: no-repeat;
}

/* ---------------------------------------------------------------- */

table.footer-02 td.footer-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	letter-spacing: 2px;
	word-spacing: 1px;
	padding: 43px 20px 21px 0px;
}
table.footer-02 td.footer-link a:link {
	color: #FFFFFF;
	text-decoration: none;
}
table.footer-02 td.footer-link a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
table.footer-02 td.footer-link a:active {
	color: #FFFFFF;
	text-decoration: none;
}
table.footer-02 td.footer-link a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.footer-02 td.footer-pict {
	vertical-align: top;
	padding: 28px 30px 10px 0px;
}
table.footer-02 td.footer-pict img {
	border: 1px solid #FFFFFF;
}

/* ---------------------------------------------------------------- */

table.footer-02 td.footer-address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #d8bc7e;
	font-weight: bold;
	padding: 8px 0px 33px 89px;
}
table.footer-02 td.footer-address a:link {
	color: #d8bc7e;
	text-decoration: none;
}
table.footer-02 td.footer-address a:visited {
	color: #d8bc7e;
	text-decoration: none;
}
table.footer-02 td.footer-address a:active {
	color: #d8bc7e;
	text-decoration: none;
}
table.footer-02 td.footer-address a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

/* ---------------------------------------------------------------- */

table.footer-02 td.footer-signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #bbbbbb;
	text-align: right;
	padding: 0px 5px 10px 0px;
}
table.footer-02 td.footer-signature a:link {
	color: #bbbbbb;
	text-decoration: none;
}
table.footer-02 td.footer-signature a:visited {
	color: #bbbbbb;
	text-decoration: none;
}
table.footer-02 td.footer-signature a:active {
	color: #bbbbbb;
	text-decoration: none;
}
table.footer-02 td.footer-signature a:hover {
	color: #6f0d32;
	text-decoration: none;
}

/********************************************************************/
/* ------------------------ FOOTER KONCEPT ------------------------ */
/********************************************************************/

div.footer-koncept {
	float: right;
	margin: -10px 15px 0px 0px;
	display: none;
}

td.footer-address div.footer-koncept a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
td.footer-address div.footer-koncept a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
td.footer-address div.footer-koncept a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
td.footer-address div.footer-koncept a:hover {
	color: #d8bc7e;
	text-decoration: none;
}

/********************************************************************/
/* --------------------------- SPECIAL ---------------------------- */
/********************************************************************/

.color-04 a.but-01-txt:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.color-04 a.but-01-txt:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
.color-04 a.but-01-txt:active{
	color: #FFFFFF;
	text-decoration: underline;
}
.color-04 a.but-01-txt:hover{
	color: #FFFFFF;
	text-decoration: none;
}


/* ---------------------------------------------------------------- */

table.color-04 .txt-color-03 {
	color: #7f0f39;
}
