body {
	background-color: #BAE2EE;
}

/* Safari */
#center { 
	position: absolute;
	left: 50%;
	margin-left: -409px;
	top: 10px;	
	width: 821px;
} 

#Image {
	margin-left: 5px;
	float: left;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 344px;
	width: 155px;
}
#ImageXL {
	margin-left: 5px;
	float: left;
	background-repeat: no-repeat;
	background-position: bottom;
	height: 339px;
	width: 175px;
}

#Footer {
	font-family: "MS Serif", "New York", serif;
	font-size: 11px;
	color: #44BEFD;
	float: right;
}
#Footer a {
	color: #44BEFD;
	text-decoration: none;
}
#Footer a:hover {
	text-decoration: underline;
}





/* ------ box css ------ */

#bottom_repeat {
	background-image: url(../images/repeater_bottom.jpg);
	background-repeat: repeat-x;
	background-color: #FFF;
	background-position: bottom;
	width: 797px;
}
#corner_leftBottom {
	background-image: url(../images/roundCorner_leftBottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 12px;
	width: 12px;
}
#corner_leftBottom_Home {
	background-image: url(../images/img_roundCorner_leftBottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 12px;
	width: 12px;
}
#corner_rightBottom {
	background-image: url(../images/roundCorner_rightBottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 12px;
	width: 12px;
}
#corner_leftTop {
	background-image: url(../images/roundCorner_leftTop.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 7px;
	width: 12px;
}
#corner_rightTop {
	height: 12px;
	width: auto;
	margin-bottom: 0px;
	padding-bottom: 0px;
	background-image: url(../images/repeater_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: right;
	background-color: #FFF;
}
#bg_repeater {
	background-image: url(../images/Background.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

#Topnav {
	float: right;
	display: inline;
}


#top_repeater {
	background-repeat: repeat-y;
	background-position: right top;
	width: 797px;
	background-color: #FFF;
	background-image: url(../images/repeater_right.jpg);
}
#left_repeater {
	background-image: url(../images/repeater_left.jpg);
	background-repeat: repeat-y;
	background-color: #FFF;
	background-position: left;
}
#repeater_right {
	background-color: #FFF;
	background-image: url(../images/repeater_right.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
#repeater_rightNav {
	background-color: #FFF;
	background-image: url(../images/repeater_right.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
#repeater_rightContent {
	background-color: #FFF;
	background-image: url(../images/repeater_right.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

#Header {
	width: 809px;
	margin-right: 6px;
}
#Navigation {
	float: right;
	margin-right: 6px;
	margin-top: 8px;
}


#SubNav {
	float: right;
	margin-right: 158px;
	margin-top: 8px;
}


/* --- top nav --- */

#but_Home {
	background-image: url(../images/Home.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 18px;
	width: 55px;
}
#but_Home:hover {
	background-position: 0px -18px;
}
#but_Home.active {
	background-position: 0px -18px;
}
#but_Home span {
	display: none;
}

#but_Contact {
	background-image: url(../images/Contact.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 18px;
	width: 61px;
}
#but_Contact:hover {
	background-position: 0px -18px;
}
#but_Contact.active {
	background-position: 0px -18px;
}
#but_Contact span {
	display: none;
}

/* --- Main Navigation --- */

#but_Bedrijf {
	background-image: url(../images/Bedrijf.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 19px;
	width: 86px;
}
#but_Bedrijf:hover {
	background-position: 0px -19px;
}
#but_Bedrijf.active {
	background-position: 0px -19px;
}
#but_Bedrijf span {
	display: none;
}

#but_CentraleStofzuiger {
	background-image: url(../images/Centrale_stofzuiger.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 19px;
	width: 157px;
}
#but_CentraleStofzuiger:hover {
	background-position: 0px -19px;
}
#but_CentraleStofzuiger.active {
	background-position: 0px -19px;
}
#but_CentraleStofzuiger span {
	display: none;
}

#but_Ventilatie {
	background-image: url(../images/Ventilatie.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 19px;
	width: 94px;
}
#but_Ventilatie:hover {
	background-position: 0px -19px;
}
#but_Ventilatie.active {
	background-position: 0px -19px;
}
#but_Ventilatie span {
	display: none;
}

#but_Referenties {
	background-image: url(../images/Referenties.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 19px;
	width: 105px;
}
#but_Referenties:hover {
	background-position: 0px -19px;
}
#but_Referenties.active {
	background-position: 0px -19px;
}
#but_Referenties span {
	display: none;
}

#but_Nieuws {
	background-image: url(../images/Nieuws.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 19px;
	width: 79px;
}
#but_Nieuws:hover {
	background-position: 0px -19px;
}
#but_Nieuws.active {
	background-position: 0px -19px;
}
#but_Nieuws span {
	display: none;
}

#but_Contact2 {
	background-image: url(../images/Contact2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 19px;
	width: 112px;
}
#but_Contact2:hover {
	background-position: 0px -19px;
}
#but_Contact2.active {
	background-position: 0px -19px;
}
#but_Contact2 span {
	display: none;
}

/* --- Sub Navigation --- */

#but_Voordelen {
	background-image: url(../images/Voordelen.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 16px;
	width: 58px;
}
#but_Voordelen:hover {
	background-position: 0px -15px;
}
#but_Voordelen.active {
	background-position: 0px -15px;
}
#but_Voordelen span {
	display: none;
}

#but_Toebehoren {
	background-image: url(../images/Toebehoren.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 16px;
	width: 68px;
}
#but_Toebehoren:hover {
	background-position: 0px -15px;
}
#but_Toebehoren.active {
	background-position: 0px -15px;
}
#but_Toebehoren span {
	display: none;
}

#but_Aansluitpunten {
	background-image: url(../images/Aansluitpunten.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 16px;
	width: 86px;
}
#but_Aansluitpunten:hover {
	background-position: 0px -15px;
}
#but_Aansluitpunten.active {
	background-position: 0px -15px;
}
#but_Aansluitpunten span {
	display: none;
}

#but_Units {
	background-image: url(../images/Units.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 16px;
	width: 32px;
}
#but_Units:hover {
	background-position: 0px -15px;
}
#but_Units.active {
	background-position: 0px -15px;
}
#but_Units span {
	display: none;
}

#but_Installatie{
	background-image: url(../images/Installatie.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 16px;
	width: 58px;
}
#but_Installatie:hover {
	background-position: 0px -15px;
}
#but_Installatie.active {
	background-position: 0px -15px;
}
#but_Installatie span {
	display: none;
}


/* --- Titles --- */

#title_home{
	background-image: url(../images/titles/Title_geenVuiltjeAanDeLucht.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 281px;
}
#title_home span {
	display: none;
}

#title_voordelen{
	background-image: url(../images/titles/Title_hetGrootsteComfort.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 513px;
}
#title_voordelen span {
	display: none;
}

#title_toebehoren{
	background-image: url(../images/titles/Title_voorIedereKlus.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 415px;
}
#title_toebehoren span {
	display: none;
}

#title_aansluitpunten{
	background-image: url(../images/titles/Title_duurzaamheidElegantie.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 307px;
}
#title_aansluitpunten span {
	display: none;
}

#title_units{
	background-image: url(../images/titles/Title_unitVoorElkGebruik.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 330px;
}
#title_units span {
	display: none;
}

#title_installatie{
	background-image: url(../images/titles/Title_CentraalStofzuigenKinderspel.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 369px;
}
#title_installatie span {
	display: none;
}

#title_nieuws{
	background-image: url(../images/titles/Title_komOnsBezoeken.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 212px;
}
#title_nieuws span {
	display: none;
}

#title_ventilatie{
	background-image: url(../images/titles/Title_CentraalStofzuigenKinderspel.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 369px;
}
#title_ventilatie span {
	display: none;
}

#title_referenties{
	background-image: url(../images/titles/Title_denkKleinweesGroot.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 252px;
}
#title_referenties span {
	display: none;
}

#title_contact{
	background-image: url(../images/titles/Title_meerInfo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 30px;
	width: 117px;
}
#title_contact span {
	display: none;
}


/* --- Bodytext --- */

#bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	float: right;
	width: 550px;
	margin-right: 25px;
	line-height: 18px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#bodytext_marge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	float: right;
	width: 550px;
	margin-right: 25px;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#contactForm {
	float: right;
	width: 550px;
	padding-top: 10px;
	margin-right: 25px;
}

#bg_referenties {
	background-image: url(../images/img_referenties_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFF;
}


#bodytext .info {
	display: block;
	padding: 10px;
	font-size: 12px;
	color: #009DE0;
	background-color: #D6F0F8;
}
#bodytext_marge .info {
	display: block;
	padding: 10px;
	font-size: 12px;
	color: #009DE0;
	background-color: #D6F0F8;
}
#bodytext .remark {
	display: block;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
#bodytext_marge .remark {
	display: block;
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}


#bodytext .info img {
	margin-bottom: -4px;
}
#bodytext_marge .info img {
	margin-bottom: -4px;
}


a:link {
	color: #003789;
	text-decoration: underline;
}
a:hover {
	color: #003789;
}
a:visited {
	color: #003789;
}
h2 {
	margin-top: 0px;
}

