DIV.colorAanbiedingen .blockSolid {
	COLOR: #fff;
	BACKGROUND-COLOR: #FFFFFF
}

DIV.colorAanbiedingen .blockSolid .header {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
	
}
DIV.colorAanbiedingen .blockSolid .tabsLevel11 TD {
	BORDER-LEFT-COLOR: #122663;
	BACKGROUND-IMAGE: url(tab_red_top.gif);
	BORDER-BOTTOM-COLOR: #122663;
	BORDER-TOP-COLOR: #122663;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #122663
	
}
DIV.colorAanbiedingen .blockSolid .tabsLevel21 TD {
	BORDER-LEFT-COLOR: #122663;
	BACKGROUND-IMAGE: url(tab_red_top.gif);
	BORDER-BOTTOM-COLOR: #122663;
	BORDER-TOP-COLOR: #122663;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #122663
}
DIV.colorAanbiedingen .blockSolid .tabsLevel22 TD {
	BORDER-LEFT-COLOR: #122663;
	BACKGROUND-IMAGE: url(tab_red_top.gif);
	BORDER-BOTTOM-COLOR: #122663;
	BORDER-TOP-COLOR: #122663;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #122663
}
DIV.colorAanbiedingen .blockSolid .tabsLevel31 TD {
	BORDER-LEFT-COLOR: #122663;
	BACKGROUND-IMAGE: url(tab_red_top.gif);
	BORDER-BOTTOM-COLOR: #122663;
	BORDER-TOP-COLOR: #122663;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #122663
}
DIV.colorAanbiedingen .blockSolid .tabsLevel32 TD {
	BORDER-LEFT-COLOR: #122663;
	BACKGROUND-IMAGE: url(tab_red_top.gif);
	BORDER-BOTTOM-COLOR: #122663;
	BORDER-TOP-COLOR: #122663;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #122663
}
DIV.colorAanbiedingen .blockSolid .tabsLevel33 TD {
	BORDER-LEFT-COLOR: #122663;
	BACKGROUND-IMAGE: url(tab_red_top.gif);
	BORDER-BOTTOM-COLOR: #122663;
	BORDER-TOP-COLOR: #122663;
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT-COLOR: #122663
}


DIV.colorAanbiedingen .blockSolid .tabsLevel22 TD {
	BACKGROUND-IMAGE: url(tab_red.gif)
}
DIV.colorAanbiedingen .blockSolid .tabsLevel32 TD {
	BACKGROUND-IMAGE: url(tab_red.gif)
}
DIV.colorAanbiedingen .blockSolid .tabsLevel33 TD {
	BACKGROUND-IMAGE: url(tab_red.gif)
}



DIV.colorAanbiedingen .blockSolid .content {
	MARGIN-TOP: 0px;
	BACKGROUND-COLOR: #fff
}

DIV.colorAanbiedingen .blockSolid A {
	COLOR: #122663
}
DIV.colorAanbiedingen .blockSolid A.aanbieding {
	COLOR: #333;
	
	
}

/*================================================================================*/
UL {
	MARGIN-TOP: 3px;
	PADDING-LEFT: 20px;
	MARGIN-LEFT: 0px
}
UL LI {
	LIST-STYLE-IMAGE: url(http://www.kras.nl/wsinc/gfx/list_rect.gif);
	PADDING-BOTTOM: 1px
}
OL {
	MARGIN-TOP: 3px;
	PADDING-LEFT: 25px;
	MARGIN-LEFT: 3px
}
OL LI {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px
}
OL LI  {
	FONT-SIZE: 11px
}

DIV.alertMessage {
	DISPLAY: none
}
DIV.testpageHeada {
	FONT-SIZE: 10px;
MARGIN-BOTTOM: 5px
}
DIV.personal {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: right
}
DIV.testpageHeada .mainNav {
	MARGIN: 0px 5px
}
DIV.testpageHeada .mainNav A {
	BORDER-RIGHT: #fff 1px solid;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-BOTTOM: 3px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #f30;
	TEXT-DECORATION: none
}
DIV.testpageHeada .mainNav A:hover {
	TEXT-DECORATION: underline
}
DIV.testpageHeada .mainNav A.subMenuActive:hover {
	TEXT-DECORATION: none
}
DIV.testpageHeada .mainNav .subMenu {
	PADDING-RIGHT: 15px;
	BACKGROUND-POSITION: right top;
	BACKGROUND-REPEAT: no-repeat
}
DIV.testpageHeada .mainNav .subMenuActive {
	PADDING-RIGHT: 15px;
	BACKGROUND-POSITION: right top;
	BACKGROUND-REPEAT: no-repeat
}
DIV.testpageHeada .mainNav .color4 .subMenu {
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: 5px 4px;
	PADDING-LEFT: 23px;
	BACKGROUND-REPEAT: no-repeat
}
DIV.testpageHeada .mainNav .color4 .subMenuActive {
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: 5px 4px;
	PADDING-LEFT: 23px;
	BACKGROUND-REPEAT: no-repeat
}
DIV.testpageHeada .personal A {
	COLOR: #000;
TEXT-DECORATION: none
}
A.profile {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 12px;
	BACKGROUND: url(http://www.kras.nl/wsinc/gfx/icon_profile.gif) no-repeat 0px 1px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
DIV.testpageHeada .personal A:hover {
	TEXT-DECORATION: underline
}
DIV.subNav {
	FONT-SIZE: 10px;
	Z-INDEX: 100;
	VISIBILITY: hidden;
	MARGIN-LEFT: -2px;
	WIDTH: 210px;
	POSITION: absolute;
	TOP: 18px;
	TEXT-ALIGN: left
}
DIV.subNav .color1 {
	CLEAR: none;
	BORDER-RIGHT: #ccc 2px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ccc 2px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 2px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 2px solid;
	POSITION: static;
	BACKGROUND-COLOR: #ccc
}
DIV.subNav .color2 {
	CLEAR: none;
	BORDER-RIGHT: #ccc 2px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ccc 2px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 2px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 2px solid;
	POSITION: static;
	BACKGROUND-COLOR: #ccc
}
DIV.subNav .color3 {
	CLEAR: none;
	BORDER-RIGHT: #ccc 2px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #ccc 2px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #ccc 2px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ccc 2px solid;
	POSITION: static;
	BACKGROUND-COLOR: #ccc
}
DIV.subNav .color4 {
CLEAR: none;
BORDER-RIGHT: #ccc 2px solid;
PADDING-RIGHT: 1px;
BORDER-TOP: #ccc 2px solid;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 3px;
BORDER-LEFT: #ccc 2px solid;
PADDING-TOP: 0px;
BORDER-BOTTOM: #ccc 2px solid;
POSITION: static;
BACKGROUND-COLOR: #ccc
}
DIV.subNav SPAN {
	FONT-SIZE: 0px;
HEIGHT: 0px
}
DIV.subNav A {
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 1px;
	COLOR: #fff;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none
}
DIV.subNav A:hover {
	COLOR: #03f;
	BACKGROUND-COLOR: #fff
}
DIV.subNav .spacer {
	BORDER-TOP: #999 1px dotted;
	FONT-SIZE: 1px;
	MARGIN: 2px 0px;
	HEIGHT: 1px
}
DIV.subNav .delete {
	FLOAT: right;
MARGIN: 2px 4px 0px 2px
}
DIV.testpageHeada .visualBlock {
	MARGIN: 5px 5px 5px 10px
}

IMG.logo {
	MARGIN-BOTTOM: 10px
}
.footer {
	CLEAR: both;
	FONT-SIZE: 10px;
	MARGIN: 0px 15px 20px 10px;
	COLOR: #000
}
BODY.default .footer {
	MARGIN-LEFT: 20px
}
BODY.result .footer {
	MARGIN-LEFT: 20px
}
BODY.booking .footer {
	MARGIN-LEFT: 20px
}
.footer .garantie {
	FLOAT: right
}
.footer .garantie IMG {
	MARGIN-LEFT: 3px;
VERTICAL-ALIGN: top
}
.footer .copyrights {
	MARGIN-TOP: 3px;
COLOR: #ccc
}
.footer A {
	COLOR: #000;
TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.footer .copyrights A {
	COLOR: #ccc
}
BODY.mediaShow {
	MARGIN: 10px
}
.contentBody {
	MARGIN: 0px 5px 5px
}
BODY.default DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}

BODY.result DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}
BODY.response DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}
BODY.countryList DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}
BODY.tripReport DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}
BODY.description DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}
BODY.selection DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}
BODY.booking DIV.left {
	Z-INDEX: 10;
	FLOAT: left;
	WIDTH: 200px
}
.left SELECT {
	WIDTH: 180px
}
BODY.home DIV.mid {
	Z-INDEX: 10;
	FLOAT: left;
	MARGIN-LEFT: 5px;
	WIDTH: 370px
}
BODY.countryList DIV.mid {
	Z-INDEX: 10;
	FLOAT: left;
	MARGIN-LEFT: 15px;
	WIDTH: 550px
}
BODY.tripReport DIV.mid {
	Z-INDEX: 10;
	FLOAT: left;
	MARGIN-LEFT: 15px;
	WIDTH: 550px
}
BODY.description DIV.mid {
	Z-INDEX: 10;
	FLOAT: left;
	MARGIN-LEFT: 15px;
	WIDTH: 550px
}
BODY.selection DIV.mid {
	Z-INDEX: 10;
	FLOAT: left;
	MARGIN-LEFT: 15px;
	WIDTH: 550px
}







DIV.left {
	FONT-SIZE: 10px
}
DIV.left TD {
	FONT-SIZE: 10px
}
TD.top {
	FONT-SIZE: 10px
}
TD.bottom {
	FONT-SIZE: 10px
}
DIV.mid {
	FONT-SIZE: 10px
}
DIV.mid TD {
	FONT-SIZE: 10px
}




BODY.home DIV.mid TD {
	FONT-SIZE: 11px
}






.content H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif
}

.contentLight H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.content H2 {
	FONT-SIZE: 12px
}
.content H2.linkinfo {
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	FONT-FAMILY: Arial, Helvetica, Sans-serif
}
.content H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN: 0px 0px 8px
}
.content A {
	COLOR: #000
}
DIV.default {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.colorAanbiedingen {
	CLEAR: both;
MARGIN: 0px 0px 0px 0px;

POSITION: relative
}
DIV.blanco {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.dotted {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.color1 {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.color2 {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.color3 {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.color4 {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.color5 {
	CLEAR: both;
	MARGIN: 0px 0px 15px;
	POSITION: relative
}
DIV.blanco DIV.color1 {
	CLEAR: none;
POSITION: static
}
DIV.blanco DIV.color2 {
	CLEAR: none;
	POSITION: static
}
DIV.blanco DIV.color3 {
	CLEAR: none;
	POSITION: static
}
DIV.blanco DIV.color4 {
	CLEAR: none;
	POSITION: static
}
DIV.blanco DIV.color5 {
	CLEAR: none;
	POSITION: static
}
DIV.dotted {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	BACKGROUND-IMAGE: url(http://www.kras.nl/wsinc/gfx/dotted.gif);
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px
}
DIV.dotted DIV.color1 {
	CLEAR: none;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 1px;
	POSITION: static
}
DIV.dotted DIV.color2 {
	CLEAR: none;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 1px;
	POSITION: static
}
DIV.dotted DIV.color3 {
	CLEAR: none;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 1px;
	POSITION: static
}
DIV.dotted DIV.color4 {
	CLEAR: none;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 1px;
	POSITION: static
}
DIV.dotted DIV.color5 {
	CLEAR: none;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-TOP: 1px;
	POSITION: static
}
DIV.default .cornerSolid {
	BACKGROUND-COLOR: #333
}
DIV.default .blockSolid .content {
	COLOR: #333;
BACKGROUND-COLOR: #fff
}
DIV.default .blockSolid {
	BACKGROUND-COLOR: #333
}
.blockSolid {
	PADDING-BOTTOM: 1px
}
.blockLine {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid
}
.cornerDotted {
	BACKGROUND-POSITION: right top;
	FONT-SIZE: 1px;
	RIGHT: 0px;
	WIDTH: 10px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 10px
}
.cornerSolid {
	BACKGROUND-POSITION: right top;
	FONT-SIZE: 1px;
	RIGHT: 0px;
	WIDTH: 10px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 10px
}
.cornerLine {
	BACKGROUND-POSITION: right top;
	FONT-SIZE: 1px;
	RIGHT: 0px;
	WIDTH: 10px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 10px
}
.cornerDotted {
	BACKGROUND-IMAGE: url(http://www.kras.nl/wsinc/gfx/corner_default_dotted.gif)
}
.cornerSolid {
	BACKGROUND-IMAGE: url(http://www.kras.nl/wsinc/gfx/corner_default_solid.gif)
}
.cornerLine {
	BACKGROUND-IMAGE: url(http://www.kras.nl/wsinc/gfx/corner_default_line.gif)
}
.headless .cornerSolid {
	BACKGROUND-IMAGE: url(http://www.kras.nl/wsinc/gfx/corner_default_solid_headless.gif);
WIDTH: 12px;
HEIGHT: 13px
}
.blanco .header {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 3px;
	FONT-FAMILY: Arial
}
.blockSolid .header {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 3px;
	FONT-FAMILY: Arial
}
.blockLine .header {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 5px;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 3px;
	FONT-FAMILY: Arial
}
.blanco .header {
	MARGIN-TOP: 2px
}
.blockSolid .header {
	PADDING-LEFT: 0px;
	MARGIN-BOTTOM: -2px
}
.blockLine .header {
	BACKGROUND-COLOR: #fff
}
.header IMG {
	MARGIN-LEFT: -3px;
	VERTICAL-ALIGN: middle;
	MARGIN-RIGHT: 4px
}
.blanco .content {
	MARGIN: 5px 13px 10px 9px
}
.blanco .contentLight {
	MARGIN: 5px 13px 10px 9px
}
.blanco .contentLight {
	MARGIN-TOP: 0px;
PADDING-TOP: 0px
}
.blockSolid .content {
	MARGIN: 1px;
	padding: 1px;
}
.blockLine .content {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 8px;
	MARGIN: 2px 0px 0px 5px;
	PADDING-TOP: 4px
}
.blockLine .contentLight {
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 8px;
	MARGIN: 2px 0px 0px 5px;
	PADDING-TOP: 4px
}
.dotted .content {
	PADDING-RIGHT: 8px;
PADDING-LEFT: 9px;
PADDING-BOTTOM: 8px;
PADDING-TOP: 4px
}

.content {
	PADDING-RIGHT: 50px;
	PADDING-LEFT: 15px;
	PADDING-TOP: 10px
}

DIV.headless {
	PADDING-TOP: 1px
}
TD.image {
	PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 5px;
PADDING-TOP: 5px
}
TD.contents {
	VERTICAL-ALIGN: top;
WIDTH: 100%
}
TD.contents .header {
	MARGIN-LEFT: 0px
}
TD.contents .contentLight {
	MARGIN-LEFT: 0px
}
TD.contents .header {
	MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 3px
}
DIV.buttonRight {
	MARGIN: 2px 1px 0px 0px;
CURSOR: pointer;
TEXT-ALIGN: right
}
IMG.helpButton {
	MARGIN-LEFT: 6px;
VERTICAL-ALIGN: middle;
CURSOR: pointer;
POSITION: relative
}
IMG.button {
	MARGIN-LEFT: 4px;
VERTICAL-ALIGN: middle;
CURSOR: pointer
}
IMG.calendarButton {
	MARGIN-TOP: 2px;
MARGIN-LEFT: 4px;
VERTICAL-ALIGN: top;
CURSOR: pointer
}
IMG.inputButton {
	MARGIN-TOP: 2px;
VERTICAL-ALIGN: top;
CURSOR: pointer
}
IMG.previewButton {
	MARGIN-TOP: 2px;
VERTICAL-ALIGN: top;
CURSOR: pointer
}
H2.legend {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: left bottom;
PADDING-LEFT: 0px;
BACKGROUND-IMAGE: url(http://www.kras.nl/wsinc/gfx/dotted_x.gif);
PADDING-BOTTOM: 5px;
MARGIN: 0px 0px 10px;
PADDING-TOP: 15px;
BACKGROUND-REPEAT: repeat-x
}
TABLE.formContainer {
	
}
TABLE.formContainer TD.nameCell {
	PADDING-RIGHT: 5px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 4px;
VERTICAL-ALIGN: top;
PADDING-TOP: 4px
}
TABLE.formContainer .required {
	FONT-WEIGHT: bold
}
TABLE.formContainer TD.inputCell {
	VERTICAL-ALIGN: bottom
}
TABLE.formContainer TD.textCell {
	PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 8px
}
TABLE.formContainer TD.spacer {
	HEIGHT: 2px
}
SELECT.zoekBrochure {
	WIDTH: 300px
}
SELECT.zoekNboekSelect {
	MARGIN-BOTTOM: 4px;
WIDTH: 158px
}
SELECT.zoekNboekSelectSelected {
	MARGIN-BOTTOM: 4px;
WIDTH: 158px
}
SELECT.zoekNboekSelectSelected {
	FONT-WEIGHT: bold;
BACKGROUND-COLOR: #eee
}
OPTION.line {
	COLOR: #bbb
}
INPUT.zoekNboekText {
	VERTICAL-ALIGN: bottom;
WIDTH: 110px
}
INPUT.nieuwsbriefText {
	VERTICAL-ALIGN: bottom;
WIDTH: 110px
}
BODY.home INPUT.nieuwsbriefText {
	WIDTH: 190px
}
INPUT.paginaNrText {
	VERTICAL-ALIGN: bottom;
WIDTH: 56px
}
SELECT.zoekBrochure {
	FONT-SIZE: 10px
}
SELECT.zoekNboekSelect {
	FONT-SIZE: 10px
}
SELECT.zoekNboekSelectSelected {
	FONT-SIZE: 10px
}
INPUT.zoekNboekText {
	FONT-SIZE: 10px
}
INPUT.nieuwsbriefText {
	FONT-SIZE: 10px
}
INPUT.paginaNrText {
	FONT-SIZE: 10px
}
FORM.nieuwsbriefForm {
	MARGIN-TOP: 4px
}
DIV.nieuwsbriefList {
	MARGIN-BOTTOM: 8px
}
DIV.nieuwsbriefList A {
	FONT-WEIGHT: bold
}
DIV.inputDescription {
	MARGIN-TOP: 2px;
FONT-SIZE: 10px;
LETTER-SPACING: -1px
}
DIV.phoneTime {
	MARGIN-TOP: 2px;
FONT-SIZE: 10px;
MARGIN-RIGHT: 20px;
LETTER-SPACING: -1px;
TEXT-ALIGN: right
}
.checkbox {
	CURSOR: pointer
}
.radioextra {
	CURSOR: pointer
}
.radio {
	CURSOR: pointer
}
.checkbox INPUT {
	VERTICAL-ALIGN: middle;
CURSOR: default
}
.radio INPUT {
	VERTICAL-ALIGN: middle;
CURSOR: default
}
.radioOption {
	DISPLAY: none
}
.radioOption {
	MARGIN: 0px 0px 10px 20px
}
.select {
	FONT-SIZE: 11px
}
TEXTAREA {
	FONT-SIZE: 11px
}
INPUT.typeText {
	FONT-SIZE: 11px
}
INPUT.typeTextNumber {
	FONT-SIZE: 11px
}
INPUT.typeTextNumber {
	PADDING-RIGHT: 2px;
TEXT-ALIGN: right
}
INPUT.button {
	VERTICAL-ALIGN: top
}
LABEL {
	VERTICAL-ALIGN: middle
}
INPUT.typeCheckbox {
	VERTICAL-ALIGN: middle
}
TABLE.content2Col .col1 {
	PADDING-BOTTOM: 10px;
WIDTH: 1%
}
TABLE.content2Col .col2 {
	PADDING-BOTTOM: 10px;
WIDTH: 1%
}
TABLE.content2Col .col1 {
	PADDING-RIGHT: 15px
}
TABLE.content2Col .col2 {
	PADDING-LEFT: 15px
}
.description TABLE.content2Col .col1 {
	PADDING-RIGHT: 8px
}
.description TABLE.content2Col .col2 {
	PADDING-LEFT: 8px
}
.booking TABLE.content2Col .col1 {
	PADDING-RIGHT: 4px
}
.booking TABLE.content2Col .col2 {
	PADDING-LEFT: 4px
}
TABLE.content3Col .col1 {
	PADDING-BOTTOM: 10px;
WIDTH: 33%
}
TABLE.content3Col .col2 {
	PADDING-BOTTOM: 10px;
WIDTH: 33%
}
TABLE.content3Col .col3 {
	PADDING-BOTTOM: 10px;
WIDTH: 33%
}
TABLE.content3Col .col1 {
	PADDING-RIGHT: 20px
}
TABLE.content3Col .col2 {
	PADDING-RIGHT: 10px;
PADDING-LEFT: 10px
}
TABLE.content3Col .col3 {
	PADDING-LEFT: 20px
}
A.elmLeft {
	FLOAT: left;
MARGIN-RIGHT: 3px;
POSITION: relative
}
IMG.elmLeft {
	FLOAT: left;
MARGIN-RIGHT: 3px;
POSITION: relative
}
DIV.elmLeft {
	FLOAT: left;
MARGIN-RIGHT: 3px;
POSITION: relative
}
A.elmRight {
	FLOAT: right;
MARGIN-LEFT: 3px;
POSITION: relative
}
IMG.elmRight {
	FLOAT: right;
MARGIN-LEFT: 3px;
POSITION: relative
}
DIV.elmRight {
	FLOAT: right;
MARGIN-LEFT: 3px;
POSITION: relative
}
IMG.elmBlock {
	DISPLAY: block;
MARGIN-BOTTOM: 3px;
POSITION: relative;
TEXT-ALIGN: center
}
DIV.elmBlock {
	DISPLAY: block;
MARGIN-BOTTOM: 3px;
POSITION: relative;
TEXT-ALIGN: center
}
IMG.elmBlock {
	TEXT-ALIGN: left
}
DIV.elmBlock  {
	TEXT-ALIGN: left
}
DIV.elmCenter {
	TEXT-ALIGN: center
}
IMG.elmFull {
	WIDTH: 180px
}
SPAN.elmLeft IMG.foto {
	FLOAT: left;
WIDTH: 160px;
MARGIN-RIGHT: 8px;
POSITION: relative
}
SPAN.elmRight IMG.foto {
	FLOAT: right;
MARGIN-LEFT: 8px;
WIDTH: 160px;
POSITION: relative
}
SPAN.elmBlock IMG.foto {
	DISPLAY: block
}
BR.cB {
	CLEAR: both;
FONT-SIZE: 1px;
LINE-HEIGHT: 1px
}
.cB {
	CLEAR: both
}
DIV.set {
	MARGIN-TOP: 6px
}
.arrowLeft {
	PADDING-RIGHT: 10px;
BACKGROUND-POSITION: 100% 5px;
BACKGROUND-IMAGE: url(arrow_default.gif);
BACKGROUND-REPEAT: no-repeat;
TEXT-DECORATION: none
}
.arrowLeftColor {
	PADDING-RIGHT: 10px;
BACKGROUND-POSITION: 100% 5px;
BACKGROUND-IMAGE: url(arrow_default.gif);
BACKGROUND-REPEAT: no-repeat;
TEXT-DECORATION: none
}
DIV.arrowLeftText {
	PADDING-RIGHT: 10px;
BACKGROUND-POSITION: 100% 5px;
BACKGROUND-IMAGE: url(arrow_default.gif);
BACKGROUND-REPEAT: no-repeat;
TEXT-DECORATION: none
}
A.arrowRight {
	PADDING-RIGHT: 10px;
BACKGROUND-POSITION: 100% 5px;
BACKGROUND-IMAGE: url(arrow_default.gif);
BACKGROUND-REPEAT: no-repeat;
TEXT-DECORATION: none
}
A.arrowRightColor {
	PADDING-RIGHT: 10px;
BACKGROUND-POSITION: 100% 5px;
BACKGROUND-IMAGE: url(arrow_default.gif);
BACKGROUND-REPEAT: no-repeat;
TEXT-DECORATION: none
}
.arrowRight {
	DISPLAY: inline;
WIDTH: 1em;
WHITE-SPACE: nowrap
}
.arrowRightColor {
	DISPLAY: inline;
WIDTH: 1em;
WHITE-SPACE: nowrap
}
.arrowLeft {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: 0px 4px;
DISPLAY: block;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(arrow_default.gif);
MARGIN: 1px 0px 2px;
COLOR: #333;
BACKGROUND-REPEAT: no-repeat
}
.arrowLeftColor {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: 0px 4px;
DISPLAY: block;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(arrow_default.gif);
MARGIN: 1px 0px 2px;
COLOR: #333;
BACKGROUND-REPEAT: no-repeat
}
DIV.arrowLeftText {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: 0px 4px;
DISPLAY: block;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(arrow_default.gif);
MARGIN: 1px 0px 2px;
COLOR: #333;
BACKGROUND-REPEAT: no-repeat
}
.content A.arrowLeft {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: 0px 4px;
DISPLAY: block;
PADDING-LEFT: 10px;
BACKGROUND-IMAGE: url(arrow_default.gif);
MARGIN: 1px 0px 2px;
COLOR: #333;
BACKGROUND-REPEAT: no-repeat
}
DIV.hasTabs .blockSolid {
	PADDING-TOP: 3px
}
.tabsLevel31 {
	/*MARGIN: 0px 3px 0px 8px*/
}
.tabsLevel21 {
	/*MARGIN: 0px 3px 0px 6px*/
	margin:0px;
}
.tabsLevel32 {
	/*MARGIN: 0px 3px 0px 6px*/
	margin:0px;
}
.tabsLevel11 {
	/*MARGIN: 0px 3px 0px 4px*/
}
.tabsLevel22 {
	/*MARGIN: 0px 3px 0px 4px;*/
	margin:0px;
	
}
.tabsLevel33 {
	/*MARGIN: 0px 3px 0px 4px*/
	margin:0px;
}
.tabsLevel32 TD {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 2px;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: no-repeat
}
.tabsLevel11 TD {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
FONT-SIZE: 10px;
PADDING-BOTTOM: 3px;
WIDTH: 1%;
CURSOR: pointer;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: no-repeat
}
.tabsLevel21 TD {
PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
FONT-SIZE: 10px;
PADDING-BOTTOM: 3px;
WIDTH: 1%;
CURSOR: pointer;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: no-repeat;
text-align:center;
}
.tabsLevel22 TD {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
FONT-SIZE: 10px;
PADDING-BOTTOM: 3px;
WIDTH: 1%;
CURSOR: pointer;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: no-repeat;
text-align:center;
}
.tabsLevel31 TD {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
FONT-SIZE: 10px;
PADDING-BOTTOM: 3px;
WIDTH: 1%;
CURSOR: pointer;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: no-repeat;
text-align:center;
}
.tabsLevel32 TD {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
FONT-SIZE: 10px;
PADDING-BOTTOM: 3px;
WIDTH: 1%;
CURSOR: pointer;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: no-repeat;
text-align:center;
}
.tabsLevel33 TD {
	PADDING-RIGHT: 0px;
BACKGROUND-POSITION: right top;
PADDING-LEFT: 0px;
FONT-SIZE: 10px;
PADDING-BOTTOM: 3px;
WIDTH: 1%;
CURSOR: pointer;
PADDING-TOP: 4px;
BACKGROUND-REPEAT: no-repeat;
text-align:center;
}
.tabsLevel11 TD {
	BORDER-BOTTOM: 1px solid
}
.tabsLevel22 TD {
	BORDER-BOTTOM: 1px solid
}
.tabsLevel33 TD {
	BORDER-BOTTOM: 1px solid
}
.tabsLevel11 TD.active {
	PADDING-BOTTOM: 4px;
	BORDER-BOTTOM: medium none;
	
}
.tabsLevel21 TD.active {
	PADDING-BOTTOM: 4px;
	BORDER-BOTTOM: medium none;
	
}
.tabsLevel22 TD.active {
	PADDING-BOTTOM: 4px;
	BORDER-BOTTOM: medium none;
	
}
.tabsLevel31 TD.active {
	PADDING-BOTTOM: 4px;
	BORDER-BOTTOM: medium none;
	
}
.tabsLevel32 TD.active {
	PADDING-BOTTOM: 4px;
	BORDER-BOTTOM: medium none;
	
}
.tabsLevel33 TD.active {
	PADDING-BOTTOM: 4px;
	BORDER-BOTTOM: medium none;
	
}
.tabsLevel A {
	PADDING-RIGHT: 8px;
DISPLAY: block;
PADDING-LEFT: 4px;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
PADDING-BOTTOM: 0px;
PADDING-TOP: 0px;
TEXT-DECORATION: none
}
DIV.hasTabs .content {
	MARGIN-TOP: 0px
}
DIV.tabContent {
	DISPLAY: none;
VISIBILITY: hidden;
}
DIV.tabContentActive {
	DISPLAY: block;
VISIBILITY: visible

}
DIV.tabContentContainer  {
	FONT-SIZE: 11px;
	
}
DIV.colorAanbiedingen DIV.header {
	FONT-SIZE: 14px
}
DIV.colorAanbiedingen DIV.header {
	FONT-SIZE: 14px
}
DIV.colorAanbiedingen DIV.header SPAN {
	FONT-WEIGHT: bold;
FONT-SIZE: 10px;
VERTICAL-ALIGN: top
}
DIV.colorAanbiedingen DIV.header .tick {
	WIDTH: 4px
}
div.right {
	/*border:#b9d300;*/
	border:#122663;
	border-width:1px;
	border-style:solid;
	padding-right:0px;
	background:#FFFFFF;
}

SPAN.price {
	FLOAT: right;
	WIDTH: 55px; 
	/*COLOR: #000; */
	POSITION: relative;
	TEXT-ALIGN: right;
}