﻿body,html{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	font-family:"Trebuchet MS","Tahoma";
	font-size:90%;
	position:absolute;
	height:100%;
}

body{
	background: url('../img/menu_achtergrond.gif') #FFFFFF repeat-y 50% 0px;
} 

img{
	border:0px
}

div#container{
	width:965px;
	margin:0 auto; 
}

div#schip{
	height:100%;
}


/*******************************************************************************
/** Keuze 1,2,3 afhankelijke style's
*******************************************************************************/

	/*******************************************************************************
	/** Showroom - Eerste pagina
	*******************************************************************************/
	
	
	body.showroom_first div#schip{
		background-image:url('../img/balk_showroom_first.png');
	}
	
	body.showroom_first div#bovenkant {
		background-image:url('../img/vrouw_stoel.png');
		background-position:left top;
		background-repeat:no-repeat
	}
	
	body.showroom_first div#bovenkant h1{
		width:441px;
		height:137px;
		background-image:url('../img/logo_showroom.png');
		background-repeat:no-repeat;
	}
	
	
	body.showroom_first div#subtekst {
		color:white;
		height:163px; 
		background-image:url('../img/vrouw_stoel_top.png');
		background-position:right bottom;
		background-repeat:no-repeat;
	}
	
	body.showroom_first div#contenttekst{
		background-image:url('../img/vrouw_stoel_bottom.png');
		background-position:right top;
		background-repeat:no-repeat
	}
	
	/*******************************************************************************
	/** Showroom - Subpagina
	*******************************************************************************/
	
	body.showroom div#schip{
		background-image:url('../img/balk_showroom.png');
	}
	
	body.showroom div#subtekst {
		color:white;
		height:72px; 
	}
	
	/*******************************************************************************
	/** Zorgverzekeraars - Eerste pagina
	*******************************************************************************/
	
	
	body.zorgverzekeraars_first div#schip{
		background-image:url('../img/balk_zorgverzekeraars_first.png');
	}
		
	body.zorgverzekeraars_first div#bovenkant h1{
		width:441px;
		height:137px;
		background-image:url('../img/logo_zorgverzekeraars.png');
		background-repeat:no-repeat;
	}
	
	body.zorgverzekeraars_first div#subtekst {
	}
	
	body.zorgverzekeraars_first div#subtekst {
		background-image:url('../img/top_zorgverzekeraars.png');
		background-position:right 3px;
		background-repeat:no-repeat;
		color:white;
		height:163px; 
		padding-right:250px;
		width:720px;		
	}

		
	/*******************************************************************************
	/** Zorgverzekeraars - Subpagina
	*******************************************************************************/
	
	body.zorgverzekeraars div#schip{
		background-image:url('../img/balk_zorgverzekeraars.png');
	}
	
	body.zorgverzekeraars div#bovenkant h1{
		width:441px;
		height:137px;
		background-image:url('../img/logo_zorgverzekeraars.png');
		background-repeat:no-repeat;
	}
 	
	body.zorgverzekeraars div#subtekst {
		color:white;
		height:72px; 
	}	
	
	/*******************************************************************************
	/** Zorgverleners - Eerste pagina
	*******************************************************************************/
	
	
	body.zorgverleners_first div#schip{
		background-image:url('../img/balk_Zorgverleners_first.png');
	}
		
	body.zorgverleners_first div#bovenkant h1{
		width:441px;
		height:137px;
		background-image:url('../img/logo_Zorgverleners.png');
		background-repeat:no-repeat;
	}
	
	body.zorgverleners_first div#subtekst {
		color:white;
		height:163px; 
		background-image:url('../img/top_zorgverleners.png');
		background-repeat:no-repeat;
		background-position:right -30px;		
	}
	
	body.zorgverleners_first div#bovenkant{
		background-image:url('../img/top_zorgverleners.png');
		background-repeat:no-repeat;
		background-position:right 107px;
	}
		
	/*******************************************************************************
	/** Zorgverleners - Subpagina
	*******************************************************************************/
	
	body.zorgverleners div#schip{
		background-image:url('../img/balk_Zorgverleners.png');
	}
	
	body.zorgverleners div#bovenkant h1{
		width:441px;
		height:137px;
		background-image:url('../img/logo_Zorgverleners.png');
		background-repeat:no-repeat;
	}
 	
	body.zorgverleners div#subtekst {
		color:white;
		height:72px; 
	}	
	
	
/*******************************************************************************
/** EINDE - Keuze 1,2,3 afhankelijke style's
*******************************************************************************/

div#subtekst{
	overflow:hidden
}

div#subtekst h2 {
	font-size:135%;
	margin:0px;
	padding:0px;
}

div#subtekst p {
	margin-top:10px;
	margin-bottom:10px;
}

div#bovenkant h1{
	width:441px;
	height:137px;
	text-indent:-1000px;
	background-image:url('../img/logo_showroom.png');
	background-repeat:no-repeat;
	background-position:-22px 0px;
	margin:0px;
	padding:0px;
	float:left
}

div#bovenkant label {
	width:426px;
	height:106px;
	text-indent:-10000px;
	background-image:url('../img/stoelen_showroom.png');
	background-repeat:no-repeat;
	float:right
}

div#bovenkant {
	width:965px;
	display:block;
	float:left;
}

div#schip {
	background-repeat:repeat-x;
	background-position:left top;
	float:left;
	width:100%;
	margin:0 auto;
}

div#subtekst{
	float:left;
	width:100%;
}

div#menu{
	width:203px;
	background-image:url('../img/menu.png');
	background-repeat:repeat-x;
	float:left;
	padding:15px;
	overflow:hidden;
	padding-top:20px
}

div#menu a{
	text-decoration:none;
	color:black
}

div#menu a.selected{
	font-weight:bold
}

div#menu address{
	margin-top:30px;
	font-style:normal;
	font-size:90%;
	color:#666666
}

div#menu address strong{
	color:black
}

div#menu h4{
	display:none
}


div#menu a:hover{
	color:#3c5486;
}

div#menu ul{
	margin:0px;
	padding:0px;
	margin-top:-6px;
	list-style:none
}

div#menu ul a{
	color:black;
	text-decoration:none;
	padding-left:20px;
	background-image:url('../img/menu_pijl.png');
	background-position:7px center;
	background-repeat:no-repeat;
	padding-bottom:3px;
	padding-top:0px;
	width:205px;
}

div#menu ul li{
	margin:0px;
}

div#menu ul li ul{
	margin-left:14px;
	width:220px;
	margin-top:0px;
	margin-bottom:5px
}

div#menu ul li ul a.active{
	font-weight:bold
}



div#contenttekst{
	width:692px;
	float:left;
	padding:20px;
}

div#contenttekst h3{
	color:#3c5486;
	font-size:160%;
	margin-bottom:4px;
	margin-top:0px;
}

div#contenttekst h3 big{
	color:#f1484e;
	font-size:100%;
}

div#contenttekst h4{
	color:#3c5486;
	font-size:130%;
	margin-bottom:3px;
}

div#contenttekst img{
	margin-right:15px;
}

div#contenttekst p{
	margin-bottom:10px;
	margin-top:7px;
}

div#copyright{
	color:#a0a0a0;
	font-size:7pt;
	margin-left:22px;
	border-top:1px silver solid;
	width:690px;
	float:right;
	margin-right:22px;
	margin-bottom:10px;
}

div#offerte{
	list-style:none;
	margin:0px;
	padding:0px;
}

div#offerte h4 a{
	text-decoration:none;
	color:#ed282e;
	font-size:13pt;
	margin:0px;
	padding-top:0px;
	float:left;
	width:100%;
}

div#offerte h4{
	text-decoration:none;
	color:#ed282e;
	font-size:13pt;
	margin:0px;
	padding-top:10px;
	float:left;
	width:100%;
	border-top:1px silver dashed
}


div#offerte h4 a span {
	font-size:75%;
	color:black;
}

div#offerte ul{
	padding-left:8px;
	margin-left:8px;
}

div#offerte div.info{
	float:left;
}

div#offerte div.prijs{
	width:118px;
	float:right;
	border:1px silver solid;
	padding:10px;
	background-color:#efefef;
	font-weight:bold;
	text-align:center
}

div#offerte ul#stap1 div.prijs label{
	font-weight:normal
}

div#offerte img{
	border:3px #d0d0d0 solid;
	float:right;
	padding:1px;
	margin-right:0px;
}

ul#stap2{
	margin:0px;
	padding:0px;
	list-style:none;
}

ul#stap2 li{
	border-top:1px silver solid;
	border-left:1px silver solid;	
	border-bottom:1px silver solid;	
	float:left;
	width:100%;
	background-color:#f5f5f5;
	margin-bottom:15px;
}

ul#stap2 li .checklabel{
	float:left;
	background-color:silver;
	padding:10px;
}

ul#stap2 li .checktekst{
	float:left;
	margin:0px;
	padding-left:10px;
}

.prijsstap2{
	float:right;
	width:100px;
	background-color:silver;
	padding:11px;
}