BODY.Normal { 
	Background-Color	:#F5EDB9; 
	Background-Image	:Url( "Pictures/background.jpg" ); 
	Background-Repeat	:Repeat-X;
	Margin				:0px;
	Font-Family			:Arial;
	Color				:#242424;
	Font-Size			:11px;
	Height				:100%;
}

BODY.Print {
	Background-Color	:#FFFFFF;
	Margin				:10px;
	Font-Family			:Arial;
	Color				:#242424;
	Font-Size			:11px;
}

TABLE { 
	Border-Collapse		:Collapse;
	Font-Family			:Arial;
	Color				:#242424;
	Font-Size			:11px; 
}

TD { 
	Padding				:0;
}

TR { 
	Padding				:0; 
}

TD.MainNavigation {
	Background	:url( "Pictures/link_back.jpg" ) repeat-x ; 
	White-Space			:NoWrap;
}

A {
	Color				:#242424;
	Text-Decoration		:None;
}

a.newlink  { 
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	color: #1b4480;
}

a.newlink:hover{ 
	text-decoration: underline;
	color: #d23d03;
}

IMG {
	Border				:None;
}



/*ARTICLE TEMPLATE STYLES*/
DIV.Text01 { Font-Family:Arial; }
DIV.Picture01 { Float:Left; }
DIV.Picture02{ Float:Right; }

/* INDEX PAGE */

h1.title {
	color:	#0E3663; 
	font-Size:	16px; 
	font-Weight:  Bold;
	margin: 0px;
	margin-bottom: -15px;
}

h1.cam {
	color:	#0E3663; 
	font-Size:	16px; 
	font-Weight:  Bold;
	margin: 0px;
}

h2.kijken {
	background: url('Pictures/kijken.jpg') no-repeat;
	width: 246px;
	height: 128px;
	text-indent: -999px;
	cursor: hand;
}

h2.plannen {
	background: url('Pictures/plannen.jpg') no-repeat;
	width: 246px;
	height: 128px;
	text-indent: -999px;
	cursor: hand;
}

h2.binnenkort {
	background: url('Pictures/binnenkort.jpg') no-repeat;
	width: 246px;
	height: 128px;
	text-indent: -999px;
	cursor: hand;
}

h2.leverancier {
	background: url('Pictures/leveranciers.jpg') no-repeat;
	width: 246px;
	height: 128px;
	text-indent: -999px;
	cursor: hand;
}

div#boxed {
	width: 246px;
	height: 100%;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}

div#boxed2 {
	width: 220px !important;
	height: 100%;
	float: left;
	margin: 14px 5px 0px 5px;
	*margin: 0px;
}

div#boxed3 {
	width: 220px;
	_position: absolute;
	height: 100%;
	float: left;
	margin-top: 4px;
	margin-left: 0px;
	margin-right: 5px;
	*margin-left: 1px;
	*margin-right: 1px;
	*margin-top: -9px;
}

div#geel {
	width: 246px;
	height: 100%;	
	float: left;
	margin-right: 3px;
	margin-top: -19px;
	*margin-top: -20px;
	background: #fbf4cc url('Pictures/bottom.jpg') no-repeat bottom;
}

p.normal {
	font-family: Arial;
	font-size: 11px;
	color: #313131;
	padding: 0 10px 0 10px;
	margin-top: -20px;
	text-align:justify; 
	line-height:1.4;
}

div#geel p {
	font-family: Arial;
	font-size: 11px;
	color: #313131;
	padding: 0 10px 10px 10px;
	margin: 0px;
	text-align:justify; 
	line-height:1.4;
}

.news{
	color: #ba240f;
	text-align:left;
	line-height:1.4;
}

.news li{
	color: #ba240f;
	line-height:1.4;
	margin-left:-17px;
}

.selected {
	background: #cfd9e2;	
}

font.error {
	color: red;
}

.Telefoon {
	position: relative;
	float: left;
	margin-left: -10px;
}
input.Telefoon {
	position: relative;
	float: left;
	margin-left: 15px;
	*margin-left: 0px;
}

.Mobiel {
	position: relative;
	float: left;
	margin-left: -10px;
}
input.Mobiel {
	position: relative;
	float: left;
	margin-left: 15px;
	*margin-left: 0px;
}

.Nieuwsbrief {
	position: relative;
	float: left;

}
input.Nieuwsbrief {
	position: relative;
	float: left;
	margin-left: 145px;
	*margin-left: -4px;

}

.Submitgegevens {
	position: relative;
	float: left;

}
input.Submitgegevens {
	position: relative;
	float: left;
	margin-left: 145px;
	*margin-left: 0px;
}

.mouse2
{
visibility:hidden;
color: white;
font-size:10px;
position:absolute;
left:45px;
top: 50px;
}  

.nomouse 
{
color: #000000;
font-weight:bold;
position: relative;
float: left;
}

ul#enveloppen {
	list-style: none;
	position: relative;
	left: -40;
}

ul#enveloppen li {
	height: 59px;
	width: 60px !important;
	float: left;
	margin: 0 3px 0 0;
}

/*Stappen*/

.stapTopIcon {
	background: url('Pictures/stap-header-icon-1.jpg') no-repeat;
}

.stapTopFill {
	background: url('Pictures/stap-header-top-fill.jpg') repeat-x;
	font-size: 13px;
	color: #c93203;
	padding-top: 2px;
	font-weight: bold;
}

.stapTopFill b {
	margin-right: 10px;
}

.stapTopRight {
	background: url('Pictures/stap-header-top-right-fill.jpg') no-repeat;
}

.stapTopFillExtend {
	background: url('Pictures/stap-header-top-fill-extend.jpg') repeat-x;
}

.stapTopFillRight {
	background: url('Pictures/stap-header-top-right-extend.jpg') no-repeat;
}

.stapBottomLeft {
	background: url('Pictures/stap-header-left.jpg') no-repeat;
	/*padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;*/
}

.stapBottomLeft a{
	font-size: 45px;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
	margin-left: 10px;
	margin-right: 10px;
}

.stapBottomLeft a:hover{
	color: #c93203;
}

.stapBottomFill {
	background: url('Pictures/stap-header-fill.jpg') repeat-x;
}

.stapBottomRight {
	background: url('Pictures/stap-header-right.jpg') no-repeat;
}

.inhoudTop {
	background: url('Pictures/inhoud-top.jpg') no-repeat;
	height: 9px;
}

.inhoudMiddle {
	background: url('Pictures/inhoud-middle.jpg') repeat-y;
	line-height: 20px;
	padding-top: 10px;
	margin-left: 20px;
	*margin-left: -20px;
}

.inhoudMiddle a {
	margin-left: 20px;
	*margin-left:-20px;
}

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

.inhoudBottom {
	background: url('Pictures/inhoud-bottom.jpg') no-repeat;
	padding-bottom: 17px;
}

.explain {
	margin-top: 32px;
	margin-left: 5px;
}

.stapExplainLeft {
	height: 88px;
	width: 10px;
	background: url('Pictures/stap-explain-left.jpg') no-repeat;
}

.stapExplainMiddle {
	background: url('Pictures/stap-explain-middle.jpg') repeat-x;
}

.stapExplainRight {
	height: 88px;
	width: 10px;
	background: url('Pictures/stap-explain-right.jpg') no-repeat;
}

.contentFieldTop {
	background: url('Pictures/contentfield-top.jpg') no-repeat;
	margin-top: 5px;
	position: relative; 
	bottom: -9px;
}

.contentFieldMiddle TD{
	background: url('Pictures/contentfield-middle.jpg') repeat-y;
	padding: 10px 20px 20px 20px;
}

.contentFieldMiddle ul {
	padding-right: 20px;
}

.contentFieldMiddle li {
	margin-left: 40px;
	*margin-left: 0px;
}

.contentFieldMiddle b {
	color: #0e3663;
}

.contentFieldBottom {
	background: url('Pictures/contentfield-bottom.jpg') no-repeat;
	margin-bottom: 5px;
	position: relative; 
	top: -9px;
}

.contentTop {
	float: right;
	padding-top:-90px;
}
.voorwaardenContentsdMiddle{
	background: url('Pictures/voorwaarden-middle.jpg') repeat-y;
	padding: 20px 20px 10px 0px;
}
.voorwaardenFieldTop {
	background: url('Pictures/voorwaarden-top.jpg') no-repeat;
	margin-top: 5px;
}
.voorwaardenFieldMiddle td{
	background: url('Pictures/voorwaarden-middle.jpg') repeat-y;
	padding: 10px 20px 10px 20px;
}
.voorwaardenFieldMiddle td ul li{
	padding-bottom: 5px;
}
.voorwaardenFieldMiddle ul{
	padding-right: 20px;
}
.voorwaardenFieldBottom {
	background: url('Pictures/voorwaarden-bottom.jpg') no-repeat;
	margin-bottom: 5px;
}

.muis
{
	border: 1px solid #000000;
	background: #ffffff;
	opacity: 0.80; 
	filter: alpha(opacity=80); 
	-moz-opacity: 0.80;
	visibility:hidden;
	z-index: 3;
	font-family: Arial;
	font-size:11px;
	position:absolute;
	left:45px;
	top: 45px;
	padding: 20px;
	width: 400px;
}  

.muis h1 {
	font-size: 14px;
	padding: 0px;
	margin: 0px;
}

.geenmuis {
	font-family: Arial;
	font-size:11px;
	list-style: none;
}

.geenmuis a{
	font-family: Arial;
	font-size:11px;
	list-style: none;
}

#aanzoek {
	position: relative;
	top: -245px;
	*top: -255px;
	}

#achternaam {
	position: relative;
	top: -325px;
	*top: -335px;
}

#bruidstoet {
	position: relative;
	top: -390px;
	*top: -400px;
}

#budget {
	position: relative;
	top: -520px;
	*top: -545px;
}

#buittrouw {
	position: relative;
	top: -585px;
	*top: -625px;
}

#buitpart {
	position: relative;
	top: -652px;
	*top: -705px;
}

#buitwoon {
	position: relative;
	top: -718px;
	*top: -785px;
}

#cadeaulijst {
	position: relative;
	top: -797px;
	*top: -865px;
}

#erfgenamen {
	position: relative;
	top: -878px;
	*top: -960px;
}

#getuigen {
	position: relative;
	top: -960px;
	*top: -1040px;
}

#homohuwelijk {
	position: relative;
	top: -1038px;
	*top: -1120px;
}

#gemeen {
	position: relative;
	top: -1117px;
	*top: -1210px;
}


#kinderen {
	position: relative;
	top: -1452px;
	*top: -1563px;
	left: 410px;
}

#kerk{
	position: relative;
	top: -1518px;
	*top: -1628px;
	left: 410px;
}

#locatie {
	position: relative;
	top: -1585px;
	*top: -1708px;
	left: 410px;
}

#militair {
	position: relative;
	top: -1665px;
	*top: -1803px;
	left: 410px;
}

#ondertrouw {
	position: relative;
	top: -1745px;
	*top: -1895px;
	left: 410px;
}

#partnerschap {
	position: relative;
	top: -1825px;
	*top: -1990px;
	left: 410px;
}

#populaire {
	position: relative;
	top: -1890px;
	*top: -2057px;
	left: 410px;
}

#scheiding {
	position: relative;
	top: -1955px;
	*top: -2124px;
	left: 410px;
}

#tradities {
	position: relative;
	top: -2085px;
	*top: -2270px;
	left: 410px;
}

#vervoer {
	position: relative;
	top: -2150px;
	*top: -2335px;
	left: 410px;
}

#verzekering {
	position: relative;
	top: -2217px;
	*top: -2400px;
	left: 410px;
}

#weddingplanner {
	position: relative;
	top: -2297px;
	*top: -2480px;
	left: 410px;
}

/*hoofdcontainers*/

.leftContainer {
	position: relative;
	float: left;
	margin-right: 7px;
	width:363px;
}

.rightContainer {
	position: relative;
	float: left;
	width:363px;
}


/*top*/

.topContainer {
	width:373px;
	height:43px;
}

	.topContainer .topIcon-1 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-1.jpg') no-repeat;
	}
	
	.topContainer .topIcon-2 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-2.jpg') no-repeat;
	}
	
	.topContainer .topIcon-3 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-3.jpg') no-repeat;
	}
	
	.topContainer .topIcon-4 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-4.jpg') no-repeat;
	}
	
	.topContainer .topIcon-5 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-5.jpg') no-repeat;
	}
	
	.topContainer .topIcon-6 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-6.jpg') no-repeat;
	}
	
	.topContainer .topIcon-7 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-7.jpg') no-repeat;
	}
	
	.topContainer .topIcon-8 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-8.jpg') no-repeat;
	}
	
	.topContainer .topIcon-9 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-9.jpg') no-repeat;
	}
	
	.topContainer .topIcon-10 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-10.jpg') no-repeat;
	}
	
	.topContainer .topIcon-12{
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-12.jpg') no-repeat;
	}
	
	.topContainer .topIcon-13{
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-13.jpg') no-repeat;
	}
	
	.topContainer .topIcon-14{
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-icon-14.jpg') no-repeat;
	}
	
	.topContainer .topIcon-11 {
		width:72px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/drukwerk-icon.jpg') no-repeat;
	}
	
	.topContainer .topText-1 {
		width:200px;
		height:28px;
		*height: 43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-text.jpg') repeat-x;
		font-family: Arial;
		font-size: 13px;
		color: #c93203;
		padding-top: 15px;
	}
	
	.topContainer .topText-1 b {
		font-weight: bold;
		
	}
	
	.topContainer .topEnd {
		width:5px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-end.jpg') no-repeat;
	}
	
	.topContainer .topFill-1 {
		width:78px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-fill.jpg') repeat-x;
	}
	
	.topContainer .topRight {
		width:5px;
		height:43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-right.jpg') no-repeat;
	}

	.topContainer .top {
		float: right;
		margin-top: 13px;
	}	

	.stapTopFill {

}

	.stapTopFill b {
		margin-right: 10px;
	}

/*bottom*/	

.bottomContainer {
	width:364px;
	height:76px;
	margin-bottom: 50px;
	*margin-bottom: 3px;
}

	.bottomContainer .bottomLeft {
		width:5px;
		height:76px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/bottom-left.jpg') no-repeat;	
	}

	.bottomContainer .bottomMiddle {
		width:350px;
		height:76px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/bottom-middle.jpg') repeat-x;	
		text-align: center;
	}
	
		.bottomContainer .bottomMiddle img {
			margin: 20px;
		}
		
		.bottomContainer .bottomMiddle ul {
			margin-left: -10px;
			padding-left: 40px;
		}
		
			.bottomContainer .bottomMiddle ul li {
				list-style: none;
				float: left;
				font-family: Arial;
				font-size: 42px;
				width: 40px;
				height: 76px;
				text-align: center;
				margin-top: -10px;
				*margin-top: 0px;
				*padding-top: 10px;
			}
			
				.bottomContainer .bottomMiddle ul li a {
					color: #999999;
					font-weight: bold;
				}
				
	.bottomContainer .bottomMiddleExt {
		width:350px;
		height:190px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/bottom-middle.jpg') repeat-x;	
		text-align: center;
	}
	
		.bottomContainer .bottomMiddleExt img {
			margin: 20px;
		}
		
		.bottomContainer .bottomMiddleExt ul {
			margin-left: -10px;
			padding-left: 40px;
		}
		
			.bottomContainer .bottomMiddleExt ul li {
				list-style: none;
				float: left;
				font-family: Arial;
				font-size: 42px;
				width: 40px;
				height: 76px;
				text-align: center;
				margin-top: -10px;
				*margin-top: 0px;
				*padding-top: 10px;
			}
			
				.bottomContainer .bottomMiddleExt ul li a {
					color: #999999;
					font-weight: bold;
				}
				
				
	/*Mijn Bottom*/
	
	.bottomContainer .mijnBottomLeft {
		width:5px;
		height:115px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-bottom-left.jpg') no-repeat;	
	}
	
	.bottomContainer .mijnBottomLeftExt {
		width:5px;
		height:190px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-bottom-left-ext.jpg') no-repeat;	
	}
	
	.bottomContainer .mijnBottomMiddle {
		width:350px;
		height:115px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-bottom-middle.jpg') repeat-x;	
		text-align: center;
	}
	
	.bottomContainer .mijnBottomMiddleMax {
		width:360px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 18px;
		*padding-left: 0px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-middle-max.jpg') repeat-y;	
		text-align: center;
	}
	
	.bottomContainer .mijnBottomMax {
		width:360px;
		height:12px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-bottom-max.jpg') no-repeat;	
		text-align: center;
	}
	
	.bottomContainer .mijnBottomMiddleExt {
		width:350px;
		height:190px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-bottom-middle-ext.jpg') repeat-x;	
		text-align: center;
	}
	
	.bottomContainer .mijnBottomMiddle a {
		font-size: 10px;
	}
	
		.bottomContainer .mijnBottomMiddle a img {
			margin-top: 15px;
		}

		
			.bottomContainer .mijnBottomMiddle ul li {
				list-style: none;
				float: left;
				font-family: Arial;
				font-size: 10px;
				width: 65px;
				height: 115px;
				text-align: center;
			}
				
	
		.bottomContainer .mijnBottomMiddleExt a img {
			margin-top: 15px;
		}
		
			.bottomContainer .mijnBottomMiddleExt ul li {
				list-style: none;
				float: left;
				font-family: Arial;
				font-size: 8px;
				width: 65px;
				height: 95px;
				text-align: center;
			}
			
	.bottomContainer .mijnBottomRight {
		width:5px;
		height:115px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-bottom-right.jpg') no-repeat;	
	}	
	
	.bottomContainer .mijnBottomRightExt {
		width:5px;
		height:190px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/mijn-bottom-right-ext.jpg') no-repeat;	
	}
	
	/*Bottom Middle voor Stappenplan */
	
	.bottomContainer .bottomMiddleStappen {
		width:350px;
		height:76px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/bottom-middle.jpg') repeat-x;	
		text-align: center;
	}
	
		.bottomContainer .bottomMiddleStappen img {
			margin: 20px;
		}
		
		.bottomContainer .bottomMiddleStappen ul {
			margin-left: -10px;
			padding-left: 40px;
		}
		
			.bottomContainer .bottomMiddleStappen ul li {
				list-style: none;
				float: left;
				font-family: Arial;
				font-size: 42px;
				width: 40px;
				height: 76px;
				text-align: center;
				margin-top: -10px;
				*margin-top: 0px;
				*padding-top: 10px;
			}
			
				.bottomContainer .bottomMiddleStappen ul li a {
					color: #999999;
					font-weight: bold;
				}
				
					.bottomContainer .bottomMiddleStappen ul li a.active {
					color: #cb3304;
				}

	.bottomContainer .bottomRight {
		width:5px;
		height:76px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/bottom-right.jpg') no-repeat;	
	}
	
	.stapTopFill {
		background: url('Pictures/stap-header-top-fill.jpg') repeat-x;
		font-size: 13px;
		color: #c93203;
		padding-top: 2px;
		font-weight: bold;
}

/*openen sluiten links*/

#mijnplanmaken-left .closed {
	width: 360px;
	height: 40px;
	background: url('Pictures/mijnplanmaken/closed.jpg') no-repeat;
	font-family: Arial;
	font-size: 13px;
	color: #c93203;
	padding-top: 5px;
}

	#mijnplanmaken-left .closed img {
		margin-bottom: -9px;
		margin-left: 7px;
	}
	
	#mijnplanmaken-left .closed b {	
		margin-right: 10px;
		margin-left: 35px;
	}

#mijnplanmaken-left .open {
		float: right;
		position: relative;
		bottom: -8px;
		*top: -14px;
		margin-right: 5px;
}

/*openen sluiten rechts*/

#mijnplanmaken-right .closed {
	width: 360px;
	height: 40px;
	background: url('Pictures/mijnplanmaken/closed.jpg') no-repeat;
	font-family: Arial;
	font-size: 13px;
	color: #c93203;
	padding-top: 5px;
	margin-left: 10px;
}

	#mijnplanmaken-right .closed img {
		margin-bottom: -9px;
		margin-left: 7px;
	}
	
	#mijnplanmaken-right .closed b {	
		margin-right: 10px;
		margin-left: 35px;
	}

#mijnplanmaken-right .open {
		float: right;
		position: relative;
		bottom: -8px;
		*top: -14px;
		margin-right: 5px;
}

/*java*/

#mijnplanmaken-left .javaopen {
	display: none;
	margin-bottom: 8px;
	margin-right: -13px;
}

#mijnplanmaken-right .javaopen {
	display: none;
	margin-bottom: 8px;
	margin-left: 10px;
	
}

.javaclosed
{
	display: block;
	overflow: hidden;
	width: 370px;
	margin-bottom: 8px;
}

/*java reverse*/

#mijnplanmaken-left .javaopenrev {
	display: none;
	margin-bottom: 8px;
	*margin-right: -13px;
}

#mijnplanmaken-right .javaopenrev {
	display: none;
	margin-bottom: 8px;
	
}

.javaclosedrev
{
	display: block;
	margin-bottom: 8px;
	margin-left: 10px;
	
}

.javaclosedrev2
{
	display: block;
	overflow: hidden;
	margin-bottom: 8px;
	*margin-left: 0px;
	*margin-right: -13px;
	
}

#mijnplanmaken-left {
	position: relative;
	float: left;
	left: 0px;
	width: 360px;
}

#mijnplanmaken-right {
	float: left;
	width: 360px;
}

.staptoon
{
	border: 1px solid #000000;
	background: #ffffff;
	opacity: 0.80; 
	filter: alpha(opacity=80); 
	-moz-opacity: 0.80;
	visibility:hidden;
	font-family: Arial;
	font-size:11px;
	position:absolute;
	left:45px;
	top: 50px;
	padding: 20px;
	width: 400px;
}  

.stapverstop 
{
	font-family: Arial;
	font-size:11px;
	float: left;
}

#rechterDiv {
	float: left;
	margin-top: 31px;
	width:360px;
	position: relative;
	*left: -3px;
	right: -10px;
}

#linkerDiv {
	position: relative;
	float: left;
	width:360px;
}

.startExplainLeft {
	float: left;
	height: 88px;
	width: 10px;
	background: url('Pictures/stap-explain-left.jpg') no-repeat;
}

.startExplainMiddle {
	float: left;
	height: 88px;
	width: 340px;
	padding-top: 30px;
	background: url('Pictures/stap-explain-middle.jpg') repeat-x;
}

	.startExplainMiddle span{
		font-family: Arial;
		font-size: 11px;
		margin-left: 5px;
		position: relative;
		top: -7px;
	}
	
/*Drukwerk stappen*/

.startExplainMiddleStap {
	float: left;
	height: 88px;
	width: 330px;
	*width: 340px;
	padding: 5px;
	background: url('Pictures/stap-explain-middle.jpg') repeat-x;
}

	.startExplainMiddleStap span{
		font-family: Arial;
		font-size: 11px;
		line-height: 16px;
		position: relative;
		top: -7px;
	}



.startExplainRight {
	float: left;
	height: 88px;
	width: 10px;
	background: url('Pictures/stap-explain-right.jpg') no-repeat;
}

	.bottomContainer .bottomMiddleStappenStap {
		width:350px;
		height:76px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/bottom-middle.jpg') repeat-x;	
		text-align: center;
	}

	.bottomContainer .bottomMiddleStappenStap span {
		padding: 0px;
		margin: 0px;
	}
	
		.bottomContainer .bottomMiddleStappenStap ul {
			margin-left: -10px;
			padding-left: 65px;
		}
		
			.bottomContainer .bottomMiddleStappenStap ul li {
				list-style: none;
				float: left;
				font-family: Arial;
				font-size: 42px;
				width: 45px;
				height: 76px;
				text-align: center;
				margin-top: -10px;
				*margin-top: 0px;
				*padding-top: 10px;
				color: #999999;
				font-weight: bold;
			}
				.bottomContainer .bottomMiddleStappenStap ul li.active {
					color: #cb3304;
				}

/*---*/

.explain {
	width: 730px;
	clear: both;
	position: relative;
	top: -25px;
	*top: 0px;
	padding-top: 7px;
	margin-top: 0px;
}

	.explain .explainTop {
		width: 730px;
		height: 32px;
		background: url('Pictures/mijnplanmaken/stap-explain-top.jpg');
	}
	
	.explain .explainMiddle {
		width: 710px;
		*width: 730px;
		height: 215px;
		background: url('Pictures/mijnplanmaken/stap-explain-middle.jpg') repeat-y;
		font-family: Arial;
		font-size: 11px;
		line-height: 24px;
		padding-left: 20px;
		padding-right: 20px;
		vertical-align: top;
	}

			.explainMiddle img {
				margin-top: -40px;
				*margin-top: 7px;
			}
			
	.explain .explainBottom {
		width: 730px;
		height: 32px;
		background: url('Pictures/mijnplanmaken/stap-explain-bottom.jpg');
	}
	
.topContainer .stapText {
		width:200px;
		height:28px;
		*height: 43px;
		position: relative;
		float: left;
		background: url('Pictures/mijnplanmaken/top-text.jpg') repeat-x;
		font-family: Arial;
		font-size: 13px;
		color: #c93203;
		padding-top: 15px;
	}
	
	.topContainer .topText-1 b {
		margin-right: 10px;
	}
	
.largeTop {
	width: 730px;
	height: 9px;
	background: url('Pictures/large-top.jpg') no-repeat;
}

.largeFill {
	width: 690px;
	*width: 730px;
	padding: 10px 20px 10px 20px;
	*margin-top: -5px;
	background: url('Pictures/large-hor-fill.jpg') repeat-y top;
}

.largeBottom {
	width: 730px;
	height: 9px;
	background: url('Pictures/large-bottom.jpg') no-repeat;
	margin-bottom: 10px;
}

/*Drukwerk intro pagina*/

#nieuw-kaart {	
	width:741px;
	height: 205px;
	background: url('Pictures/nieuw-kaart.jpg') no-repeat;
	position: relative;
	left: -3px;
	margin-bottom: 10px;
	/*margin-bottom: -10px;*/
}

#nieuw-kaart h1 {	
	padding-top: 22px;
	padding-left: 70px;
	font-size: 14px;
	font-weight: bold;
	color: #c14742;
}

	#nieuw-kaart #klikhier{	
		position: relative;
		float: right;
	}

	#nieuw-kaart #klikhier a img {	
		position: relative;
		margin-top: 80px;
		/*margin-top: 63px;*/
		margin-right: 8px;
	}
	
	#nieuw-kaart div#kaart-stap1 {	
		height: 130px;
		position: relative;
		float: left;
		margin-top: 36px;
		/*margin-top: 18px;*/
	}
	
	#nieuw-kaart div#kaart-stap1 a img{
		margin-left: 24px;

	}
	
	#nieuw-kaart #bedrag {
		height: 118px;
		position: relative;
		float: left;
		margin-left: 140px;
		margin-top: 47px;
		/*margin-top: 30px;*/
		font-size: 16px;
		font-weight: bold;
		color: #FFFFFF;
	}

#laad-kaart {
	width:236px;
	height: 77px;
	background: url('Pictures/laad-kaart.jpg') no-repeat;
	position: relative;
	float: left;
	margin-right: 10px;
}

	#laad-kaart ul {
		list-style: none;
		padding-left: 95px;
		*padding-left: 55px;
		*padding-top: 20px;
		line-height: 18px;
	}
	
		#laad-kaart ul li a {
			color: #c93203;
			text-decoration: underline;
		}

#beheer-kaart {
	width:237px;
	height: 77px;
	background: url('Pictures/beheer-kaart.jpg') no-repeat;
	position: relative;
	float: left;
	margin-right: 10px;
}

	#beheer-kaart ul {
		list-style: none;
		padding-left: 95px;
		*padding-left: 55px;
		*padding-top: 20px;
		line-height: 18px;
	}
	
		#beheer-kaart ul li a {
			color: #c93203;
			text-decoration: underline;
		}

#prijslijst-kaart {
	width:236px;
	height: 77px;
	background: url('Pictures/prijslijst-kaart.jpg') no-repeat;
	position: relative;
	float: left;
}

	#prijslijst-kaart ul {
		list-style: none;
		padding-left: 95px;
		*padding-left: 55px;
		*padding-top: 20px;
		line-height: 18px;
	}
	
		#prijslijst-kaart ul li a {
			color: #c93203;
			text-decoration: underline;
		}
		
.start-blokken {
	height: 274; 
	width: 730px; 
	padding: 15px 20px; 
	font-size: 13px; 
	color: #0E3663;
	position: relative;
}

	.start-blokken h1 {
		margin: 0px; 
		padding: 0px;
		color: #d23f15;
	}
	
	.start-blokken a {
		color: #0E3663; 
		text-decoration: underline; 
		font-weight: bold;
		font-size: 14px;
	}
	
	.start-blokken ul {
		list-style: none;
		font-size: 13px;
		line-height: 30px;
		margin-left: -40px;
		*margin-left: 0px;
		margin-right: 40px;
		margin-top: 20px;
	}
	
		.start-blokken ul li a  {
			font-size: 13px;
			font-weight: normal;
			text-decoration: none;
		}
		
		.start-blokken ul li a:hover  {
			text-decoration: underline;
		}
		
			.start-blokken ul li a  b{
				font-size: 14px;
				font-weight: bold;
				text-transform: uppercase;
			}
		
		
		
#blokkop-1 {
	width: 240px;
	height: 130px;
	float: left;
	background: url('Pictures/blokkop-trouwkaart.jpg') no-repeat;
	margin-right: 4px;
	position: relative;
	top: -20px;
	*top: 3px;
}	

	#blokkop-1 a {
	position: absolute;
	width: 240px;
	height: 130px;
	}
		
#blokkop-2 {
	width: 240px;
	height: 130px;
	float: left;
	background: url('Pictures/blokkop-nieuwsbrief.jpg') no-repeat;
	margin-right: 4px;
	position: relative;
	top: -20px;
	*top: 3px;
}	
		
#blokkop-3 {
	width: 240px;
	height: 130px;
	float: left;
	background: url('Pictures/wadtrouwen.jpg') no-repeat;
	margin-right: 4px;
	position: relative;
	top: -20px;
	*top: 3px;
}

	#blokkop-3 a {
	position: absolute;
	width: 240px;
	height: 130px;
	}
		
#blokkop-5 {
	width: 240px;
	height: 130px;
	float: left;
	background: url('Pictures/bruiloftuitzenden.jpg') no-repeat;
	margin-right: 4px;
	position: relative;
	top: -20px;
	*top: 3px;
}

	#blokkop-5 a {
	position: absolute;
	width: 240px;
	height: 130px;
	}
		
#blokkop-4 {
	width: 240px;
	height: 130px;
	float: left;
	background: url('Pictures/blokkop-column.jpg') no-repeat;
	position: relative;
	top: -20px;
	*top: 3px;
}

	#blokkop-4 a {
	position: absolute;
	width: 240px;
	height: 130px;
	}

#blokkop-1Tekst {
	width: 240px;
	height: 100px;
	*height: 120px;
	margin-top: 125px;
	padding: 10px;
	line-height: 20px; 
	font-size: 12px;
	color: #0E3663;	
}	

	#blokkop-1Tekst a{
		color: #0E3663; 
		text-decoration: underline; 
		font-weight: bold;
		font-size: 14px;
		float: right;
		margin-right: 15px;
		*margin-right: 0px;
	}
		
#blokkop-2Tekst {
	width: 220px;
	*width: 240px;
	height: 100px;
	*height: 120px;
	background: #fbf4cc;
	margin-top: 17px;
	*margin-top: -7px;
	padding: 10px;
	line-height: 20px;
	font-size: 12px; 
	color: #0E3663;	
}	

	#blokkop-2Tekst a{
		color: #0E3663; 
		text-decoration: underline; 
		font-weight: bold;
		font-size: 14px;
		float: right;
		margin-right: 15px;
		*margin-right: 0px;
	}	
		
#blokkop-3Tekst {
	width: 240px;
	height: 100px;
	*height: 120px;
	margin-top: 124px;
	padding: 10px;
	line-height: 20px;
	font-size: 12px; 
	color: #0E3663;	
}	

	#blokkop-3Tekst a{
		color: #0E3663; 
		text-decoration: underline; 
		font-weight: bold;
		font-size: 14px;
		float: right;
		margin-right: 15px;
		*margin-right: 0px;
	}	
		
#blokkop-5Tekst {
	width: 240px;
	height: 100px;
	*height: 120px;
	margin-top: 124px;
	padding: 10px;
	line-height: 20px;
	font-size: 12px; 
	color: #0E3663;	
}	

	#blokkop-5Tekst a{
		color: #0E3663; 
		text-decoration: underline; 
		font-weight: bold;
		font-size: 14px;
		float: right;
		margin-right: 15px;
		*margin-right: 0px;
	}
	
/*popup div*/
#gastgebruikerPopDiv {
	position: absolute; 
	z-index: 999999999999; 
	top: 0px; 
	left: 0px; 
	height:100%; 
	width:100%; 
	background: url("Pictures/poptrans.png"); 
	*background: none; 
	text-align: center; 
	vertical-align: middle; 
	padding-top: 8%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Pictures/poptrans.png", sizingMethod="scale");
}

	#gastgebruikerPopDiv #popVenster {
		position: relative;
		margin: 0 auto;
		background: white;
		padding: 20px; 
		width: 540px; 
		border: 1px solid #cccccc;
		overflow: hidden;
	}

		#gastgebruikerPopDiv #popVenster #popSluiten {
			position: relative; 
			float: right; 
			top: -10px; 
			right: -10px;
		}

			#gastgebruikerPopDiv #popVenster #popSluiten img {
				border: none;
			}
		
/*popup div*/
#mediagebruikerPopDiv {
	position: absolute; 
	z-index: 999999; 
	top: 0px; 
	left: 0px; 
	height:100%; 
	width:100%; 
	background: url("Pictures/poptrans.png"); 
	*background: none; 
	text-align: center; 
	vertical-align: middle; 
	padding-top: 5%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Pictures/poptrans.png", sizingMethod="scale");
}

	#mediagebruikerPopDiv #popVenster {
		position: relative;
		margin: 0 auto;
		background: white;
		padding: 40px; 
		width: 493px;
		height: 387px;		
		background: url('Pictures/drukwerktip.jpg') no-repeat;
		text-align: left; 
	}

		#mediagebruikerPopDiv #popVenster #popSluiten {
			position: relative; 
			float: right; 
			top: -34px; 
			right: -37px;
		}

			#mediagebruikerPopDiv #popVenster #popSluiten img {
				border: none;
			}
		
.selfmailertr {
	border-bottom: 1px solid #cccccc; 
	height: 30px;
	background: #ffffff;
}	

.selfmailertr_odd {
	border-bottom: 1px solid #cccccc; 
	height: 30px;
	background: #f2f2f2;
}

/*drukwerk Ballon*/
#ballon1 {
	left: 85px;
	*left: -465px;
	top: -62px;
}

#ballon2 {
	left: 85px;
	*left: -465px;
	top: 82px;
}

#ballon3 {
	left: 85px;
	*left: -465px;
	top: 242px;
}

#ballon4 {
	left: 190px;
	*left: -360px;
	top: -62px;
}

#ballon5 {
	left: 190px;
	*left: -360px;
	top: 82px;
}

#ballon6 {
	left: 190px;
	*left: -360px;
	top: 242px;
}

#ballon7 {
	left: 490px;
	*left: -60px;
	top: -62px;
}

#ballon8 {
	left: 490px;
	*left: -60px;
	top: 82px;
}

#ballon9 {
	left: 490px;
	*left: -60px;
	top: 242px;
}

#ballon10 {
	left:330px;
	*left: -220px;
	top: -62px;
}

#ballon11 {
	left:330px;
	*left: -220px;
	top: 82px;
}

#ballon12 {
	left:330px;
	*left: -220px;
	top: 242px;
}

.ballonmuis {
	width: 246px;
	height: 223px;
	background: url('Pictures/ballon.png') no-repeat;
	visibility:hidden;
	z-index: 3;
	font-family: Arial;
	font-size:11px;
	position:absolute;
	margin-left: 9px;
	margin-bottom: 13px;
	padding-left: 26px;
	padding-right: 6px;
	padding-top: 3px;
}  

.ballonmuis  span, .ballonmuis  span b {
	font-size: 10px;
}  

.ballonmuis h2 {
	color: #ffffff;
	font-size: 14px;
	margin-bottom: 25px;
	margin-top: 0px;
}

select.userImportSelect{
	width: 200px;
	padding: 3px;
	line-height: 24px;
	border: 1px solid #cccccc;
	margin-bottom: 5px;
	margin-left: 15px;
}

.selectCountry {
	width: 200px;
	padding: 3px;
	line-height: 24px;
	border: 1px solid #cccccc;
	margin-bottom: 5px;
	margin-left: 15px;
}
#newtype {
	margin-bottom: 5px;
}	

	#newtype span {
		position: relative;
		top: -5px;
		margin-left: 16px;
		margin-right: 7px;
	}	

	#newtypeInput {
		border: 1px solid #cccccc;
		padding: 3px;
		height: 25px;
	}	


#offerteAanvraag input.input {
	width: 250px;
	border: 1px solid #cccccc;
	height: 24px;
	padding: 3px;
	margin-bottom: 8px;
}

#offerteAanvraag input.checkbox {
	margin-left: 0px;
	*margin-left: -4px;
	margin-bottom: 8px;
}

#offerteAanvraag span {
	position: relative;
	top: -4px;
	*top: -10px;
}

#offerteAanvraag select {
	position: relative;
	width: 150px;
	border: 1px solid #cccccc;
	padding: 3px;
	margin-bottom: 8px;
}

/* Offerte beheer admin */

	
#antwoordenlist div {

}

#antwoordenlist input {
	width: 250px;
	border: 1px solid #cccccc;
	height: 24px;
	padding: 3px;
	margin-bottom: 8px;
}

#antwoorden a {
	/*float: left;
	clear: left;
	margin-top: 8px;
	margin-bottom: 8px;*/
}

.verwijderknop {
	position: relative;
	top: 2px;
	*top: 0px;
}

.antwoordUp {
	position: relative;
	top: 0px;
	*top: 4px;
}

.antwoordDown {
	position: relative;
	top: 0px;
	*top: 4px;
}

.antwoordToevoegen {
	float: left;
	clear: left;
	padding-bottom: 8px;
}

/*offerte lijst*/


#antwoordenlist input {
	width: 250px;
	border: 1px solid #cccccc;
	height: 20px;
	padding: 3px;
	margin-bottom: 8px;
}

.inputClass {
	width: 250px;
	border: 1px solid #cccccc;
	height: 26px;
	padding: 3px 4px 4px 4px;
	margin-bottom: 8px;
}

.sendClass {
	width: 100px;
	border: 1px solid #cccccc;
	height: 26px;
	padding: 3px;
	margin-top: 38px;
}

.textAreaClass {
	width: 250px;
	height: 150px;
	border: 1px solid #cccccc;
	padding: 3px;
	margin-bottom: 8px;
	font-family: arial;
	font-size: 12px;
}

.radioClass {
	margin-right: 10px;
}

.radioClass span {
	margin: 0px;
	padding: 0px;
	
}

#antwoorden #antwoordenlist a img {
	margin-top: -25px;
}

/*budget wizard*/

.slider_wrap {
	width: 300px;
	height: 200px;
	margin: 10px;
}

#slider {
	width: 300px;
	*width: 500px;
	text-align: center;
	margin: 0 auto;
}

.slider div {
	overflow: hidden;
}

.slider div img {
}

#sliderImage {
}
   
.features {
	list-style: none;
	height: 30px;
}

.features li {
	float: left;
	height: 30px;
	cursor: hand;
}

.wizardOptionOpen {
	display: none;
}

.wizardOptionOpen .button {
	position: relative;
	margin-bottom: -30px;
}

.wizardOptionOpen .top {
	float: right;
	margin-top: 8px;
	margin-right: 8px;
}

.wizardOptionOpen .features {
	width: 403px;
	height: 15px;
	background: url('Pictures/budgetwizard/bar.jpg') no-repeat;
	margin-left: 50px;
}

.wizardOptionOpen .features li {
	height: 15px;
	background: url('Pictures/budgetwizard/bar-line.jpg') no-repeat top center;
	line-height: 52px;
}

.wizardOptionOpen .features li.budgetOptionActive {
	text-decoration: underline;
}

.wizardOptionOpen .features li.budgetOptionNotActive {
}

.wizardOptionClosed {
	cursor: hand;
}

.wizardOptionClosed span {
	float: left;
	font-size: 14px;
	line-height: 30px;
	margin-left: 30px;
	color: #cb3304;
}

.wizardOptionOpen span {
	float: left;
	font-size: 14px;
	line-height: 30px;
	margin-left: 30px;
	color: #cb3304;
}

.wizardOptionOpen .button {
	bottom: 0px;
	*bottom: -24px;
	margin-bottom: -17px;
}

.wizardOptionImage {
	float: left;
	height: 30px;
	width: 40px;
	vertical-align: middle;
}

.wizardOptionImage img {
	margin-left: 10px;
}

.wizardOptionClosed .open {
	float: right;
	margin-top: 8px;
	margin-right: 8px;
}

.wizardFrame {
	width: 500px; 
	height: 30px;
}

#wizardMenu {
	width: 500px;
	float: left;
}

.wizardTop {
	width: 500px;
	height: 6px;
	background: url('Pictures/budgetwizard/wizard-top.jpg') no-repeat;
	overflow: hidden;
}

.wizardMiddle {
	width: 500px;
	background: url('Pictures/budgetwizard/wizard-middle.jpg') repeat-y;
	overflow: hidden;
}

.wizardBottom {
	width: 500px;
	height: 6px;
	background: url('Pictures/budgetwizard/wizard-bottom.jpg') no-repeat;
	overflow: hidden;
	margin-bottom: 10px;
}

.wizardInfo {
	width: 227px;
	float: left;
	margin-left: 10px;
	*margin-right: -20px;
	margin-bottom: 10px;
	font-size: 12px;
}

.wizardInfo h1 {
	color: #cb3304;
	font-size: 18px;
}

.wizardInfo p {
	margin-bottom: 15px;
}

.wizardInfoTop {
	width: 227px;
	height: 6px;
	background: url('Pictures/budgetwizard/info-top.jpg') no-repeat;
}

.wizardInfoMiddle {
	width: 227px;
	background: url('Pictures/budgetwizard/info-middle.jpg') repeat-y;
	padding: 10px;
	vertical-align: top;
}

.wizardInfoBottom {
	width: 227px;
	height: 6px;
	background: url('Pictures/budgetwizard/info-bottom.jpg') no-repeat;
}

#wizardInfoTekst {
	margin: 0px;
	padding: 0px;
	height: 0px;
	display: table;
}

#wizardInfoTekst h1{
	color: #cb3304;
	font-size: 18px;
}

#wizardInfoTable {
	font-size: 12px;
	width: 227px;
}

#wizardInfoTable tr {
	height: 24px;
}

#kostentabel {
	
}

#kostentabel tr th {
	text-align: left;
}

#kostentabel tr td input {
	width: 100px;
	border: 1px solid #cccccc;
	padding: 0px 5px 4px 5px;
	height: 25px;
	line-height: 25px;
}

#disabledCSV, #disabledPDF {
	width: 216px;
	height: 71px;
	background: url('Pictures/budgetwizard/ballon.png') no-repeat;
	text-align: center;
	font-weight: bold;
	padding-top: 7px;
	padding-left: 4px;
	padding-right: 4px;
}

/*wat anderen over ons denken*/
.wat-top {
	width: 740px;
	height: 13px;
	background: url('Pictures/wat-top.jpg') no-repeat;
}

.wat-middle {
	width: 740px;
	background: url('Pictures/wat-middle.jpg') repeat-y;
}

	.wat-middle .wat-title {
		height: 20px;
	}
	
		.wat-middle .wat-title h1 {
		color: #0E3663;
		font-size: 17px;
		margin-left: 13px;
		margin-bottom: 0px;
		padding-bottom: 0px;
		}
	
	.wat-middle .wat-date {
		vertical-align: top;
	}
	
		.wat-middle .wat-date span {
			color: #0E3663;
			font-size: 10px;
			margin-right: 13px;
		}
	
	.wat-middle .wat-content {
		padding-left: 13px;
		padding-right: 13px;
		line-height: 22px;
		font-size: 12px;
	}
	
		.wat-middle .wat-content p {
		}
	
.wat-bottom {
	width: 740px;
	height: 24px;
	background: url('Pictures/wat-bottom.jpg') no-repeat;
}

ul.mirrorMijnPM {
	list-style: none; 
	margin: 0px 0px 0px -30px; 
	*margin: 0px 0px 0px 10px;
}

	ul.mirrorMijnPM li a:hover {
		text-decoration: underline;
	}

.tariefopen {
	display: block;
	width: 360px;
	margin-left: 0px;
	*width: 380px;
	border: 1px solid #dededf;
	background: #f7f8fa;
	padding: 10px;
	cursor:hand;
	overflow: hidden;
}
.tariefclosed {
	display: none;
	width: 360px;
	margin-left: 0px;
	border: 1px solid #dededf;
	background: #f7f8fa;
	padding-bottom: 10px;
	padding-right: 20px;
	*padding-right: 0px;
}

.catMenu {
	float: left;
	width: 233px;	
}

.catMenu2 {
	float: left;
	width: 143px;	
}

.catTop {
	width: 233px;
	height: 46px;
	background: url('Pictures/cat-top.jpg') no-repeat;
	float: left;
}

.catMiddle {
	width: 233px;
	height: 460px;
	background: url('Pictures/cat-middle.jpg') repeat-y;
	float: left;
	clear: left;
	padding-left: 15px;
}

.catBottom {
	width: 233px;
	height: 46px;
	background: url('Pictures/cat-bottom.jpg') no-repeat;
	float: left;
}


.catTop2 {
	width: 143px;
	height: 46px;
	background: url('Pictures/cat2-top.jpg') no-repeat;
	float: left;
}

.catMiddle2 {
	width: 143px;
	height: 460px;
	background: url('Pictures/cat2-middle.jpg') repeat-y;
	float: left;
	clear: left;
	padding-left: 24px;
}

.catBottom2 {
	width: 143px;
	height: 46px;
	background: url('Pictures/cat2-bottom.jpg') no-repeat;
	float: left;
}

#registrerenGast {
	float: left;
	width: 100%;
}

#registrerenGast input {
	border: 1px solid #cccccc;
	padding: 3px 5px 5px 5px;
	height: 26px;
}

#passvergetenbox .Input input {
	width: 200px;
}

#passvergetenbox  .Input {
	margin-left: 0px;
}
