body{
background-color:#34413E;
color:#6C6E70;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 0px;
margin: 0px;}

a:link {
color:#6C6E70;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
}

a:hover{
text-decoration:none;
color:#6C6E70;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
}

a:visited {
color:#6C6E70;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
}

h1 {
font-size: 16px;
line-height: 20px;
padding-bottom:4px;
padding-top: 10px;
}

h2 {color:#6e6f73; font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bolder; font-style: normal;}

h3 {
font-weight: bold;
font-size: 12px;
line-height: 16px;
color:#7a003c;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;}

h4 {
font-weight: bold;
font-size: 11px;
line-height: 16px;
height: 10px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;}

h5{
font-weight: bold;
font-size: 11px;
line-height: 16px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
color: #000;}

h6{
font-weight: bold;
font-size: 11px;
line-height: 16px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;
color: #000;
display: inline;}

p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 5px 0px;}

.downloads {
line-height: 11pt;

}

.noborder img
{
border:none;}

img.right {
float: right;}

img.left{
float: left ;}

#container {
width: 707px;
position:relative;
margin:0 auto;
text-align:left;}

span.menuContainer {
display: block;
text-align: left;
cal-align: top;
}

span.menuContainer ul {
margin: 0px;
padding: 0px;}

span.menuContainer ul li{
width: 112px;
height: 43px;
margin: 0px;
padding: 0px;}

#header {
width: 670px;
height: 83px;
padding-top: 23px;
margin: 0px;
cal-align:bottom;
}


#content {
padding: 0px;
margin: 0px;
width: 670px;
height: 100%;
background-image: url(../images/content_left_bg.gif);
background-repeat: repeat-y;
background-position:left top;

}

#content_defaultwrapper {
padding: 0px;
margin-top: 11px;
width: 707px;
background-image: url(../images/content_bg_new.gif);
background-repeat:repeat-y;
background-position:right top;
background-color:#fff;
}

#content_wrapper {
width: 670px;
height: 100%;
background-image: url(../images/content_left_bg.gif);
background-repeat: repeat-y;
background-position:left top;}

#nav_bottom {
background-color:#34413E;}
/* styles voor gewone paginas */


#content_main {
background-image: url(../images/bg_paginas.jpg);
background-repeat: no-repeat;
background-position: left top;
padding: 43px 22px 30px 21px;
min-height: 400px;
height: auto;
_height: 400px;

}


#content_contact {
background-image: url(../images/bg_paginas.jpg);
background-repeat: no-repeat;
background-position: left top;
padding: 43px 10px 20px 21px;
min-height: 400px;
height: 100%;
width: 670px;}

#content_main_wrapper {
width: 670px;
height: 100%;
}

#bottom {
height: 1px;
width: 670px;
background-image: url(../images/content_left_bg.gif);
background-repeat: repeat-y;
background-position:left top;
background-color: #fff;
}

#pages_tekst {
padding-right: 10px;

}

#pages_image {
height: 224px;}

/*styles voor wie is wie pagina */


.wie_is_wie_email {
width: 400px;
height: 30px;
padding-left: 30px;
padding-bottom: 30px;
background-image: url(../images/pijltje.gif);
background-repeat: no-repeat;
background-position:left top;
display: block;
margin-left: 30px;
}

.wie_is_wie_lijstnaam{
width: 400px;
display:block;
font-weight:bold;
font-size: 11px;
line-height: 16px;
margin-left: 170px;
color:#7a003c;}

.wie_is_wie_naam {
	width: 360px;
	display:block;
	font-weight:bold;
}
.wie_is_wie_image {
	clear:left;
	float:left;
/*	width:150px;
	height:100px;
*/	margin-right: 20px;
	margin-bottom: 10px;
	overflow: hidden;
	text-align: right;
}


.wie_is_wie_image img {
	padding: 0px;
	margin: 0px;
/*	width: 100px;
*/	cal-align: middle;

}
.wie_is_wie_person {
	width: 360px;
	height: 100px;
	margin-bottom: 10px;
	margin-left: 130px;	
}

.wie_is_wie_functie {
	display:block;
	font-style: italic
}

/*styles voor technische info pagina */

#technische_info {
min-height: 300px;
height: auto;
_height:  400px;
display: block;
padding-top: 30px;
padding-left: 10px;
padding-right: 7px;
background-image: url(../images/technische_info.jpg);
background-repeat:no-repeat;
background-position:left top;
}

#technische_info h1 {
margin-left: 242px;}

div.technische_info {
float: right;
width: 410px;}

div.technische_info img{
float: right;
padding-left: 10px;
padding-top: 6px;
clear: right;}



div.technische_info h3{

width: 290px;}
div.technische_info h4{

width: 290px;}

#technische_info .downloads img{
padding: 0px 15px 5px 0px;
width: 42px;
height: 34px;
float: left;
clear:left;
border: none;
}

#technische_info p {
width: 290px;

}

#technische_info .downloads p.selectie img{
width: 120px;
height: 35px;
float: left;
border: none;
}

#technische_info .downloads p.selectie{
padding: 0px 15px 5px 0px;
margin-bottom: 60px;
width: 120px;
height: 35px;
float: left;
clear:left;
border: none;

}



#product_downloads {
	width: 200px;
	margin-top:-120px;
	margin-left: 20px;
	margin-right: 20px;
	float: left;
}
#technische_info .downloads p{
height: 34px;
float: left;
display: block;
padding-top: 15px;
width: 130px;
}

#technische_info .downloads p a{

display: block;

}



#technische_info .downloads {
width: 200px;
margin-left: 10px;
margin-top: 300px;
float: left;
}



div.comm {
float: left;
width: 550px;}

div.comm img{
float: left;
padding-left: 10px;
padding-top: 10px;
width: 250px;}



div.comm p{

margin-top: 20px;
float: right;
width: 250px; }
/*styles voor contactpagina */

form {
border: none;}


form input {
margin: 0px;
padding: 2px;
font-size: 11px;
}

form  textarea{
font-size: 11px;
width: 295px;
height: 100px;
font-family: Arial, Helvetica, sans-serif;
}

.button {
	width: 100px;
}
.inputtext {
	width: 195px;
}

table.contact {
border: 0px;
width: 420px;
cellspacing: 5px;
}

/*styles voor nieuwspagina */

#news_item_left {
width: 232px;
padding-right: 20px;
float: left;
text-align:right;
}

#news_item_right {
width: 400px;
float: left;

}


.news_image_big {
	float: right;
	width: 211px;
	height: 211px;
	margin-top: 50px;
	padding: 1px 0px 1px 0px;
}

.news_image_small {
	float: right;
	width: 100px;
	height: 100px;
	padding: 1px 0px 2px 11px;
	margin-top: 5px;
	z-index:1;
	
}

.news_image_category_1 {
/*background-image: url(../images/news_communicatie_.gif);*/
width: 150px;
height: 100px;
background-repeat: no-repeat;
background-position: left top;
margin-left: 20px;
margin-top: 5px;
z-index: 1000;

}



.news_image_category_2 {
/*background-image: url(../images/news_organisatie_.gif);*/
width: 150px;
height: 100px;
background-repeat: no-repeat;
background-position: left top;
margin-left: 20px;
margin-top: 5px;
z-index: 1000;
}

.news_image_category_3 {
/*background-image: url(../images/news_productie_.gif);*/
height: 100px;
background-repeat: no-repeat;
background-position: left top;
margin-left: 20px;
margin-top: 5px;
z-index: 1000;

}

.news_image_category_4 {
/*background-image: url(../images/news_productinfo_.gif);*/
width: 150px;
height: 100px;
background-repeat: no-repeat;
background-position: left top;
margin-left: 20px;
margin-top: 5px;
z-index: 1000;
}

.news_image_category_5 {
background-image: url(../images/news_techniek_.gif);
width: 150px;
height: 100px;
background-repeat: no-repeat;
background-position: left top;
margin-left: 20px;
margin-top: 5px;
z-index: 1000;

}

.news_image_mask_big {
	float: right;
	margin-left: -211px;
	margin-top: -211px;
	padding: 0px;
	background-image:url(../images/news_mask_big.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 234px;
	height: 222px;
}

.news_image_mask_small_first {
	float: right;
	width: 111px;
	height: 111px;
	padding: 1px 21px 0px 0px;
	background-image:url(../images/news_mask_small_first.gif);
	background-repeat: no-repeat;
	background-position: left top;

}


.news_image_mask_small_last {
	float: right;
	width: 111px;
	height: 111px;
	padding: 1px 21px 0px 0px;
	margin-top:-111px;
	background-image:url(../images/news_mask_small_last.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
}

.news_image_mask_small_middle {
	float: right;
	width: 111px;
	height: 111px;
	padding: 1px 21px 0px 0px;
	margin: 0px;
	background-image:url(../images/news_mask_small_middle.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


#content_main_news {
background-image: url(../images/bg_paginas.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 43px ;
min-height: 400px;
height: 100%;}

/* einde styles voor gewone paginas */

/* styles voor homepagina */

a:link.campagne {
text-decoration:none;
display: block;
width: 114px;
height: 39px;
background-image: url(../images/homepage_campagne.jpg);
background-repeat: no-repeat;
background-position: left top;
font-weight: bold;
color:#eeeeee;
font-size: 10px;
padding:8px 17px;
}

a:hover.campagne {
text-decoration:none;
display: block;
width: 114px;
height: 39px;
background-image: url(../images/homepage_campagne.jpg);
background-repeat: no-repeat;
background-position: left top;
font-weight: bold;
color: #fff;
font-size: 10px;
padding: 8px 17px;
}

a:visited.campagne {
text-decoration:none;
display: block;
width: 114px;
height: 39px;
background-image: url(../images/homepage_campagne.jpg);
background-repeat: no-repeat;
background-position: left top;
font-weight: bold;
color: #eeeeee;
font-size: 10px;
padding: 8px 17px;
}

span.beursaankondiging {
text-decoration:none;
display: block;
width: 370px;
height: 39px;
background-image: url(../images/homepage_beurs.jpg);
background-repeat: no-repeat;
background-position: left top;
font-weight: bold;
color:#eeeeee;
font-size: 10px;
padding-top: 8px;
padding-bottom: 7px;
text-align: center;
}


/* einde styles voor homepagina */



/* styles voor productpaginas*/



#content_products {
width: 707px;
background-image: url(../images/content_bg_new.gif);
background-repeat:repeat-y;
background-position:right top;
}
#content_wrapper {
background-image: url(../images/content_left_bg.gif);
background-repeat:repeat-y;
background-position:left top;

}

#content_description {
min-height: 210px;
height: auto;
_height:  210px;
display: block;
padding-top: 13px;
width:456px;
padding-left: 251px;
background-repeat:no-repeat;
background-position:left top;
}



.quattro {
background-image: url(../images/radiator_quattro.jpg);
width: 707px;
}

.quattro p, h1 {
width: 218px;}

.sensa {
width: 707px;
background-image: url(../images/radiator_sensa.jpg);

}

.sensa p, h1 {
width: 218px;}

.ligna {
width: 707px;
background-image: url(../images/radiator_ligna.jpg);

}


.ligna p, h1 {
width: 218px;}


.plana {
width: 707px;
background-image: url(../images/radiator_plana.jpg);
}

.plana p, h1 {
width: 218px;}

.integrale {
width: 707px;
background-image: url(../images/radiator_integrale.jpg);
}

.integrale p, h1 {
width: 218px;}

.verti{
width: 707px;
background-image: url(../images/radiator_vertiplana.jpg);
}

.verti p, .verti h1 {
width: 218px;}

#content_description.slieve_vertical{
width: 707px;
background-image: url(../images/radiator_slieve_vertical.jpg);
min-height: 500px;
height: auto;
_height: 500px;
}

.slieve_vertical p, .slieve_vertical h1 {
width: 218px;}

.bathroom{
width: 707px;
background-image: url(../images/radiator_bathroom2.jpg);
}

.cordoba{
width: 707px;
background-image: url(../images/radiator_bathroom2.jpg);
}
.malaga{
width: 707px;
background-image: url(../images/radiator_bathroom_malaga.jpg);
}
.granada{
width: 707px;
background-image: url(../images/radiator_bathroom_granada.jpg);
}
.sevilla{
width: 707px;
background-image: url(../images/radiator_bathroom_sevilla.jpg);
}
.design {
background-image: url(../images/radiator_design.jpg);
width: 707px;
}

.design p, h1 {
width: 290px;}


.bathroom p, h1 {
width: 290px;}

.sevilla p, h1 {
width: 290px;}
.granada p, h1 {
width: 290px;}
.malaga p, h1 {
width: 290px;}
.cordoba p, h1 {
width: 290px;}


/* start styles for design radiators */

.design_riva{
	width: 707px;
	background-image: url(../images/radiator_design_riva.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}
	
	.design_riva p, .design_riva  h1 {
		width: 150px;
		color: #464646;
	}


.design_adagio_hor{
	width: 707px;
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
	background-image: url(../images/radiator_design_adagio_hor.jpg);
}

	.design_adagio_hor p, .design_adagio_hor h1 {
		width: 290px;
		color: #464646;
	}


.design_adagio_ver{
	width: 707px;
	background-image: url(../images/radiator_design_adagio_ver.jpg);
	min-height: 590px!important;
	height: auto!important;
	_height: 590px!important;
}

.design_adagio_ver p, .design_adagio_ver h1 {
	width: 220px;
	color: #464646;
}

.design_aquila{
	width: 707px;
	background-image: url(../images/radiator_design_aquila.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}

.design_aquila p, .design_aquila h1 {
	width: 150px;
	color: #464646;
}

.design_slieve_ver{
	width: 707px;
	background-image: url(../images/radiator_design_slieve_ver.jpg);
	min-height: 600px!important;
	height: auto!important;
	_height: 600px!important;
}

.design_slieve_ver p, .design_slieve_ver h1 {
	width: 230px;
	color: #464646;
}

.design_slieve_hor{
	width: 707px;
	background-image: url(../images/radiator_design_slieve_hor.jpg);
	min-height: 600px!important;
	height: auto!important;
	_height: 600px!important;
}

.design_slieve_hor p, .design_slieve_hor h1 {
	width: 290px;
	color: #464646;
}

.design_gerona{
	width: 707px;
	background-image: url(../images/radiator_design_gerona.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}

.design_gerona p, .design_gerona h1 {
	width: 180px;
	color: #464646;
}

.design_pearl{
	width: 707px;
	background-image: url(../images/radiator_design_pearl.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}

.design_pearl p, .design_pearl h1 {
	width: 180px;
	color: #464646;
}

.design_garda{
	width: 707px;
	background-image: url(../images/radiator_design_garda.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}

.design_garda p, .design_garda h1 {
	width: 180px;
	color: #464646;
}

.design_lazio{
	width: 707px;
	background-image: url(../images/radiator_design_lazio.jpg);
	min-height: 600px!important;
	height: auto!important;
	_height: 600px!important;
}

.design_lazio p, .design_lazio h1 {
	width: 290px;
	color: #464646;
}

.design_madrid{
	width: 707px;
	background-image: url(../images/radiator_design_madrid.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}

.design_madrid p, .design_madrid h1{
	width: 180px;
	color: #464646;
}

.design_forza{
	width: 707px;
	background-image: url(../images/radiator_design_forza.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}

.design_forza p, .design_forza h1 {
	width: 210px;
	color: #464646;
}

.design_maiori{
	width: 707px;
	background-image: url(../images/radiator_design_maiori.jpg);
	min-height: 580px!important;
	height: auto!important;
	_height: 580px!important;
}

.design_maiori p, .design_maiori h1 {
	width: 190px;
	color: #464646;
}


.design_sofia{
	width: 707px;
	background-image: url(../images/radiator_design_sofia.jpg);
	min-height: 580px!important;
	height: auto!important;
	_height: 580px!important;
}

.design_sofia p, .design_sofia h1 {
	width: 210px;
	color: #464646;
}

.design_tuscany{
	width: 707px;
	background-image: url(../images/radiator_design_tuscany.jpg);
	min-height: 570px!important;
	height: auto!important;
	_height: 570px!important;
}

.design_tuscany p, .design_tuscany h1 {
	width: 270px;
	color: #464646;
}

	
	.design_riva  h1, .design_adagio_hor  h1, .design_adagio_ver h1, .design_aquila h1, .design_slieve_ver h1, .design_slieve_hor h1, .design_gerona h1, .design_pearl h1, .design_garda h1, .design_lazio h1, .design_madrid h1, .design_forza h1, .design_maiori h1, .design_sofia h1, .design_tuscany h1{
		margin-bottom: 35px!important;
	}

/* end styles for design radiators */



#content_description img{
clear: both;
}

#content_fotos {
position: relative;
top: -83px;
z-index:2;
width: 456px;
padding-top: 110px;
height: 107px;
}

#content_fotos img{
display: inline;
}

#content_fotos img.klein{
margin: 0px 0px 52px 0px;
}

#content_fotos img.warmteelement {
margin: 0px 0px 45px 0px;
}

#content_fotos_small{
clear:both;
float: left;
padding-left: 252px;
width:415px;
padding-top: 0px;
margin-top: 0px;
}


/*
.variabele {
float: left;
width: 74px;
padding: 0px 1px 3px 1px;
margin: 0px;}


.variabele_mask{
position: relative;
float: left;
left: -75px;
padding: 0px;
margin: 0px;
background-image:url(../images/mask_small_middle.gif);
background-repeat: no-repeat;
background-position: left top;}

.variabele_mask img{
width: 75px;
height: 76px;
}*/


.product_image {
	float: left;
	width: 75px;
	height: 75px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.product_image_mask_left {
	float: left;
	margin-left: -75px;
	padding: 0px;
	background-image:url(../images/mask_small_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 75px;
	height: 76px;
}

.product_image_mask_middle {
	float: left;
	margin-left: -75px;
	padding: 0px;
	background-image:url(../images/mask_small_middle2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 75px;
	height: 76px;
}

.product_image_mask_right {
	float: left;
	margin-left: -75px;
	padding: 0px;
	background-image:url(../images/mask_small_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 75px;
	height: 76px;
}


#content_fotos_small img{

}



#downloads {
width: 221px;
padding-left: 30px;
float: left;
background-image: url(../images/content_left_bg.gif);
background-repeat: repeat-y;
}

#downloads img{
float: left;
margin-right: 15px;}

/*popup*/

#popup {
width: 455px;
height: 400px;
position: absolute;
top: 250px;
left: 244px;
z-index: 5;
}


#popup_top {
background-image:url(../images/popup_top.gif);
width: 455px;
height: 256px;
background-repeat:no-repeat;
background-position: left top;
padding: 34px 0px 5px 54px;
margin: 0px;
}

#popup_top p{

width: 173px;
height: 210px;
text-align:left;}

.exit {
width: 20px;
height: 20px;
position: absolute;
top: 0px;
left: 420px;
}

#popup_top img{
}

#popup a {
float: left;}

#popup_bottom {
background-image:url(../images/popup_bottom.jpg);
width: 455px;
height:102px;
padding-left: 30px;
background-repeat:no-repeat;
background-position: left top;
margin-top: -11px;
padding: 0px;}

#popup_bottom img{
margin-left: 21px;}



#popup img{
float: left;
margin-top: 11px;
}

#popup a img{
border: none;
}

#popup a:link {
text-decoration:none;
}

#popup a:hover  {
text-decoration:underline;
}

#popup a:visited {
text-decoration:none;
}

#popup_left{
width: 273px;
float: left;
}

#popup_right{
width: 155px;
}

/* einde styles voor productpaginas*/

#nav_bottom {
width: 670px;}

#navbottomleft {
float: left;
width: 300px;
padding-top: 20px;
cal-align: bottom;
height: 30px;
}

.nav_home {
padding-top: 21px;
width: 127px;
float: right;
text-align: right;
}

.login_taalselectie {
height: 30px;
width: 200px;
float: left;
padding-top:9px;
padding-left: 12px;}


.taalselectie {
width: 77px;
float: left;}


#nav_bottom img{
border: none;}
	
.menu_quinnradiators {
width: 112px;
height: 42px;
background-image:url(../images/nav_radiators_nl.jpg);
background-repeat: no-repeat;
background-position:0px 0px;
overflow: hidden;
}

.menu_page_bedrijf
.menu_page_kwaliteitslabels
.menu_page_milieu
.menu_page_wie_is_wie
.menu_where

.menu_product_overview{
width: 112px;
height: 42px;
background-image:url(../images/nav_producten_nl.jpg);
background-repeat: no-repeat;
background-position:left top;
overflow: hidden;
}

.menu_product_Sensa
.menu_product_Quattro
.menu_product_integrale
.menu_product_Ligna
.menu_product_plano
.menu_product_
.menu_product_bathroom
.menu_product_bathroom1
.menu_product_bathroom2
.menu_product_design
.menu_product_design1
.menu_product_design2


.menu_product_electrische_elementen		
.menu_product_electrische_elementen1
.menu_product_electrische_elementen2

.menu_contact_nl {
width: 112px;
height: 42px;
background-image:url(../images/nav_contact_nl.jpg);
background-repeat: no-repeat;
background-position:left top;
overflow:hidden;
}

.menu_news {
width: 112px;
height: 42px;
background-image:url(../images/nav_nieuws_nl.jpg);
background-repeat: no-repeat;
background-position:left top;
overflow: hidden;
}

.menu_page_FAQ{
width: 112px;
height: 42px;
background-image:url(../images/nav_faq_nl.jpg);
background-repeat: no-repeat;
background-position:left top;
overflow: hidden;
}

.faq {
font-weight: bold;
font-size:14px;
}

.question_link {
	margin-top:2px;
	display:block;
	
}

.question {
display: block;
font-size: 12px;
line-height: 16px;
color:#7a003c;
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-weight: bold;}


.answer {
	margin-top:5px;
	display:block;
}

.toplink {
	float:right;
	clear:both;
}

.error {
	color: red;
}

.to_overview {
	float: right;
	clear:both;
}

.spandealers {
	display:inline;
	width:120px;
	float:left;
}

.communicatie td {
height: 400px;
cal-align: top;}

.communicatie img {
border: 1px solid #555;
margin: 0px;
padding: 0px;}

.bathroomlinks {
padding-left: 250px;
color: #000000;}

.bathroomlinks div {
width: 75px;
float: left;
}

.bathroomlinks a:link{
color: #000000;
text-decoration: none;

}
.bathroomlinks a:visited{
color: #000000;
text-decoration: none;

}
.bathroomlinks a:hover{
color: #000000;
text-decoration: none;

}

.absolute_div {
position: absolute;
left: 0px;
top: 159px;
z-index: 1000;
width: 670px;
padding: 0px;
margin: 0px;
height: 85px;}

.bathroombuttons {
float: right;
width: 113px;
height: 85px;
margin: 0px;
padding: 0px;
}


