body{
background:url('../img/bg.jpg') repeat-x top left;
}

h2{padding-bottom:0;color:#262626;font-size:2.00em;}
h2{font:bold 1.80em Helvetica, Arial, Helvetica, sans-serif;color:#3c3c3c;padding:15px 10px 10px 15px;}
p{font:1.08em Georgia, "Times New Roman", Times, serif;color:#4a4a4a;line-height:20px; padding: 0 10px 0 15px;}

img, div { behavior: url(resources/iepngfix.htc) }

.link {
			font:1.08em Georgia, "Times New Roman", Times, serif;
			color: #2c7ead;
			text-decoration: none;
}

.highlight {
			font:1.08em Georgia, "Times New Roman", Times, serif;
			color: #2c7ead;
			font-weight: 600;
}

#main{
			width: 960px;
			height: 600px;
			background-color: transparent;
			margin: 0 auto 0 auto;
}

#header{
			width: 100%;
			height: 176px;
			background-color: #fff;
}
#content{
			width: 100%;
			height: 300px;
			background-color: transparent;
			padding: 25px 0 0 0;
}

#left{
			width: 263px;
			/*height: 300px;*/
			background-color: transparent;
			float: left;
}

#right{
			width: 685px;
			height: 400px;
			background-color: transparent;
			float: right;
			margin: 1px 0 0 0;
}

#google_maps{
			width: 600px;
			height: 300px;
			background-color: transparent;
			padding: 18px;
}

#location_box{
			width: 580px;
			height: 100px;
			background-color: transparent;
			padding: 0 0 10px 20px;
			margin: 0 20px 20px 20px;
}

#location_left{
			background-color: transparent;
			width: 260px;
			height: 100px;
			float: left;
}

#location_right{
			background-color: transparent;
			width: 320px;
			height: 100px;
			float: right;
}


/* Menu */
#navbox{
			width: 100%;
			height: 190px;
			margin: 0 0 15px 0;
}

#navMenu{
	display: inline;
	margin: 0;
	padding: 0px;
	position: relative;
	z-index: 5;
}
#navMenu li{
	float: left;
	display: inline;
}

a.navAanbod, a.navAanbod_a{
	display:block;
	/*float:left;*/
	width:262px;
	height:65px;
	background: url("../img/home_aanbod.png");
	background-repeat:no-repeat;
}
a.navAanbod:hover{

	background: url("../img/home_aanbod.png") 0 65px;
}
a.navAanbod_a{

	background: url("../img/home_aanbod.png") 0 65px;
}

a.navKosten, a.navKosten_a{
	display:block;
	/*float:left;*/
	width:262px;
	height:65px;
	background: url("../img/home_kosten.png");
	background-repeat:no-repeat;
}
a.navKosten:hover{

	background: url("../img/home_kosten.png") 0 65px;
}
a.navKosten_a{

	background: url("../img/home_kosten.png") 0 65px;
}

a.navContact, a.navContact_a{
	display:block;
	/*float:left;*/
	width:262px;
	height:65px;
	background: url("../img/home_contact.png");
	background-repeat:no-repeat;
}
a.navContact:hover{

	background: url("../img/home_contact.png") 0 65px;
}
a.navContact_a{

	background: url("../img/home_contact.png") 0 65px;
}

a.navHulpmiddelen, a.navHulpmiddelen_a{
	display:block;
	/*float:left;*/
	width:262px;
	height:65px;
	background: url("../img/winkel_hulpmiddelen.png");
	background-repeat:no-repeat;
}
a.navHulpmiddelen:hover{

	background: url("../img/winkel_hulpmiddelen.png") 0 65px;
}
a.navHulpmiddelen_a{

	background: url("../img/winkel_hulpmiddelen.png") 0 65px;
}

/* Breadcrumbs*/

#breadcrumbs{
			width: 645px;
			height: 33px;
			background:url('../img/bread_bg.png') no-repeat top left;
			background-color: transparent;
			margin: 0 0 0 41px;
}

#breadcrumbs_left{
			width: 41px;
			height: 33px;
			background-color: transparent;
			float: left;
			margin-left: -41px;
}
#breadcrumbs_right{
			width: 9px;
			height: 33px;
			background-color: transparent;
			margin: 0;
			float: right;
			position: relative;

}

#breadcrumbs_right_full{
			width: 9px;
			height: 33px;
			background-color: transparent;
			margin: 0;
			float: right;
			position: relative;
			/*left: 1103px;*/
			top: -21px;
}

.bread{
			color: #dd7e0d;
			text-decoration: none;
			background-color: transparent;
}

.bread:hover{color: #b26306}
.inactive{
			color: #b0b0b0;
			font-weight: inherit;
			font-style: inherit;
			font-size: 13px;
			font-family: arial, inherit;
			}

#breadcrumbs_middle{
			width: 90%;
			height: 15px;
			padding: 6px 0 0 0;
}

a.bread_home, a.bread_home_a{
	display:block;
	/*float:left;*/
	width:41px;
	height:33px;
	background: url("../img/bread_home.png");
	background-repeat:no-repeat;
}
a.bread_home:hover{

	background: url("../img/bread_home.png") 0 33px;
}
a.bread_home_a{

	background: url("../img/bread_home.png") 0 33px;
}

/* Banner */

#banner{
			width: 686px;
			height: 192px;
			background:url('../img/banners/banner_home_01.png') no-repeat top left;
			margin: 0 0 10px 0;
			position: relative;
			z-index: 1;
}

#button_banner{
			width: 160px;
			height: 50px;
			/*background:url('../img/button_banner_01.png') no-repeat;*/
			/*float: left;*/
			top: 125px;
			left: 22px;
			position: relative;
			z-index: 2;
}

a.button01, a.button01_a{
			display:block;
			width: 160px;
			height: 50px;
			background:url('../img/button_banner_01.png') no-repeat;
			/*position: relative;*/
			top: 125px;
			left: 22px;
			/*z-index: 2;*/
}
a.button01:hover{

	background: url("../img/button_banner_01.png") 0 53px;
}
a.button01_a{

	background: url("../img/button_banner_01.png") 0 53px;
}

/* Content */

#content_inner{
			width: 664px;
			/*height: 100%;*/
			background-color: #fff;
			margin: 0 auto 40px; auto;
}

.print{
			float: right;
			/*width: 16px;
			height: 16px;
			background:url('../img/print.png') no-repeat;*/
			position: relative;
			right: 5px;
			top: 2px;
}

#content_top{
			width: 664px;
			height: 6px;
			background-color: transparent;
			margin: 0 auto 0 auto;
}

#taal{
			width: 200px;
			height: 40px;
			background-color: transparent;
			float: right;
			margin: 0px;
			padding: 0px;
}

a.flag {background-image:url('/PATH_TO/SIZEa.png');}
a.flag:hover {background-image:url('/PATH_TO/SIZE.png');}

#content_full{
			width: 646px;
			height: 100%;
			background-color: white;
			padding: 20px;
}

#footer{
			width: 664px;
			height: 40px;
			margin: 20px 0 0 10px;
}

.footer{
			color: #a5a5a5;
}

/* Zorgwinkel module*/

#zorg_module{
			width: 263px;
			height: 300px;
			background-color: transparent;
			margin: 15px 0 0 0;
}

#zorg_top{
			background-image: url('../img/zorg_top.png');
			height: 61px;
}

#zorg_middle{
			border-style: none solid;
			border-width: 1px;
			border-color: #e6e6e6;
			width: 258px;
			height: 231px;
			margin: 0 0 0 1px;
			padding: 0 0 0 1px;
}

#zorg_tel{
			background-image: url('../img/zorg_tel.png');
			height: 52px;
}

.zorg_light{
			background-color: #f8f8f8;
			width: 255px;
			height: 33px;
			margin: 0 0 0 1px;
			border-style: none solid;
			border-width: 1px;
			border-color: #e6e6e6;
}

.zorg_dark{
			background-color: #f1f1f1;
			width: 255px;
			height: 33px;
			margin: 0 0 0 1px;
			border-style: none solid;
			border-width: 1px;
			border-color: #e6e6e6;
}

a.bekijk_winkel, a.bekijk_winkel_a{
	display:block;
	/*float:left;*/
	width:262px;
	height:51px;
	background: url("../img/zorg_winkel_link.png");
	background-repeat:no-repeat;
}
a.bekijk_winkel:hover{

	background: url("../img/zorg_winkel_link.png") 0 51px;
}
a.bekijk_winkel_a{

	background: url("../img/zorg_winkel_link.png") 0 51px;
}

#hm_left{
			width: 445px;
			/*height: 200px;*/
			background-color: transparent;
			float: left;
			margin: 10px 0 0 15px;
}

.hm_desc_title{
			width: 300px;
			height: 20px;
			background-color: transparent;
}

.hm_verkoop_title{
			width: 100px;
			height: 20px;
			background-color: transparent;
}

.hm_verhuur_title{
			width: 100px;
			height: 20px;
			background-color: transparent;
}

.hm_desc_light{
			width: 300px;
			height: 25px;
			background-color: #f8f8f8;
}

.hm_verkoop_light{
			width: 100px;
			height: 25px;
			background-color: #f8f8f8;
}

.hm_verhuur_light{
			width: 100px;
			height: 25px;
			background-color: #f8f8f8;
}

.hm_desc_dark{
			width: 300px;
			height: 25px;
			background-color: #f1f1f1;
}

.hm_verkoop_dark{
			width: 100px;
			height: 25px;
			background-color: #f1f1f1;
}

.hm_verhuur_dark{
			width: 100px;
			height: 25px;
			background-color: #f1f1f1;
}

.hm_product{font-family: arial; padding: 5px 0 0 10px;}
.hm_verkoop{font-family: arial; padding: 5px 0 0 10px; color: #2482ab;}
.hm_verhuur{font-family: arial; padding: 5px 0 0 10px; color: #5b872f;}

#hm_right{
			width: 180px;
			height: 200px;
			background-color: transparent;
			float: right;
			margin: 10px 0 0 0;
}

.newsticker {
	list-style-type: none;
	background: transparent;
	font:1.08em Georgia, "Times New Roman", Times, serif;
	padding: 9px;
	margin: 0;
	float: left;
}