*{
	margin: 0;
	padding: 0;
}

body{
	background-color:#21167b;
	text-align: center; /* for IE */
}

#wrap
{
	width:980px;
	height:622px;
	background-color:white;
    margin-left: auto ;
    margin-right: auto ;
	margin-top: 34px;
	background: white url(../images/patroon.gif) no-repeat 10px 10px ;
}

#logo{
	background: url(../images/macc.png) no-repeat 0px 28px;
	height: 214px;
	width: 291px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 27px;
}

#logo_product{
	background: url(../images/macc_klein.png) no-repeat 0px 17px;
	height: 136px;
	width: 188px;
	margin-left:765px;
	cursor:pointer;
	margin-top: 27px;
}

#balk1
{
	background: url(../images/balk_boven.png) no-repeat;
	height: 34px;
	width: 929px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){

	#balk1
	{
		background: url(../images/balk_boven.png) no-repeat;
		height: 34px;
		width: 929px;
		margin-left: auto;
		margin-right: auto;
		padding-top: 5px;
	}

}



#balk2
{
	background: url(../images/balk_onder.png) no-repeat;
	height: 45px;
	width: 929px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 9px;
}

#balk2_nazicht
{
	background: url(../images/balk_onder.png) no-repeat;
	height: 45px;
	width: 929px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 17px;
}

#balk2_products
{
	background: url(../images/balk_onder.png) no-repeat;
	height: 45px;
	width: 929px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 386px;
}

#balk2_advies
{
	background: url(../images/balk_onder.png) no-repeat;
	height: 45px;
	width: 929px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
}

#balk2_install
{
	background: url(../images/balk_onder.png) no-repeat;
	height: 45px;
	width: 929px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 43px;
}

#balk2_vraag
{
	background: url(../images/balk_onder.png) no-repeat;
	height: 45px;
	width: 929px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -12px;
}

.menu{
	font-family : Arial;
	font-weight : bold;
	list-style-image: none;
	list-style-type: none;
	width: 929px;
	margin-left: 60px;
}

.menu li{
	float: left;
	margin-right: 90px;
	margin-top: 6px;
}

.menu li a{
	text-decoration: none;
	color: white;
}

#midden{
	background: url(../images/lijn_midden.png) no-repeat;
	width: 721px;
	height: 4px;
	margin-left: auto;
	margin-right: auto;
}

.foto
{
	border:none;
}

#foto_advies1{
	position: absolute;
	/*height: 215px;
	*/
	height: 1px;
	width: 295px;
	margin-left: 10px;
	margin-top: 10px;
}

#foto1
{
	float:left;
	width:135px;
	text-align: left;
	margin-left: 15px;
	margin-top: 16px;
}

#foto2
{
	float:right;
	margin-top: 16px;
	margin-right: 46px;
}


#foto3{
	float:left;
	margin-left: 14px;
	margin-top: 25px;
}

#foto4{
	float:right;
	margin-top:23px;	

}

#foto_advies2{
	position: absolute;
	height: 215px;
	width: 250px;
	margin-left: 698px;
	margin-top: 15px;
}

#fotoa
{
	float: left;
	margin-right:20px;
}

#fotoe
{
	float: right;
	margin-left:50px;
}

#fotoc{
	
}

#fotob{
	float: left;
	margin-top:-10px;	
}

#fotod
{
	float: right;
	margin-top:-10px;
}


.active_menu{
	color: #d78b64 !important;
}

.titel{
	color: #da5512;
}

.tekst{
	text-align:left;
	font-size: 8pt;
	font-weight: bold;
	margin-left: 55px;
	width: 850px;
	margin-top: 20px;
	font-family: Tahoma;
	padding-bottom: 10px;
	color: #21167b;	
}

.tekst1{
	text-align:left;
	font-size: 8pt;
	font-weight: bold;
	margin-left: 36px;
	width: 850px;
	margin-top: 10px;
	font-family: Tahoma;
	padding-bottom: 10px;
	color: #21167b;	
}

.teksten{
	color: #21167b;
}


.breedte{
	padding-right: 4px;
	padding-top: 9px;
}

#cat_titel{
	/*
	color:#21167B;
	font-family:Arial;
	font-size:34pt;
	font-weight:bold;
	*/
	margin-left:auto;
	margin-right:auto;
	margin-top:107px;
	position:absolute;
	width:980px;
}

#pre_overzicht
{
	float: left;
	text-align:left;
}

#overzicht{
	height:340px;
	width: 910px;
	margin-left: 34px;
	margin-top: 10px;	
	overflow-x: hidden;
	overflow-y: auto;
}

.admin_menu{
	list-style-image: none;
	list-style-type: none;	
}

.background1{
	background: url( ../images/shadow_onder.png ) no-repeat scroll 0px 0px;
}
/*

.wrap1, .wrap2, .wrap3 {
	display:block;
}

.wrap1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/shadow.gif) no-repeat scroll right bottom;
	float:left;
}
.wrap2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/corner_bl.gif) no-repeat scroll left bottom;
}
.wrap3 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/corner_tr.gif) no-repeat scroll right top;
	padding:0 4px 4px 0;
}
.wrap3 img {
	display:block;
}
*/

.blur{
	background-color: #ccc; /*shadow color*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}

.shadow,
.content{
	position: relative;
	bottom: 2px;
	right: 2px;
}

.shadow{
	background-color: #666; /*shadow color*/
	color: inherit;
}

.content{
	background-color: #fff; /*background color of content*/
	color: #000; /*text color of content*/
	border: 1px solid #000; /*border color*/
/*	padding: .5em 2ex;  */
}

.inputclass{
	border: 0px;
}

#vraag{
	height:236px;
}

.tekst_groter{
	text-align:left;
	font-size: 10pt;
	font-weight: bold;
	font-family: Tahoma;
	color: #21167b;	
}


.prijsvraag{
	margin-top:6px;
}	

@media screen and (-webkit-min-device-pixel-ratio:0){
	.prijsvraag{
		margin-top:0px;
	}	
}

.button1{
	margin-left:717px;
}

#verzend_knop{
	margin-left: 815px;
	margin-top : -39px;
	position: absolute;
}

.extra{
	width:451px;
	height:64px;
}


#foto_sel1{
	height:151px;
	margin-top:20px;
}

#foto_sel2{
	height:105px;
	margin-top:18px;
}
