@charset "utf-8";
/* CSS Document */


* {
margin:0;
padding:0;
border:0;
}

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

.lefttube { float:left;}
.righttube { float:right;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

 p {
	margin-bottom:11px;
	line-height:20px;
	text-align:justify;
}

p a { color:#960009; text-decoration:underline; }
p a:hover { color:#960009; text-decoration:none;}

h1 {
	color:#515151;
	font-size:24px;
	font-weight:lighter;
	line-height:34px;
	margin-bottom:12px;
	border-bottom:1px #D0D4D4 solid;
}

h1 span { color:#9b2f2b; font-size:19px;}

h2 { color:#da171f; font-size:18px; margin-bottom:20px; }

.head{ margin-bottom:0px;}

h3 { color:#777; font-size:15px; margin:20px 0px 5px 0px;}

h3 span { color:#ED1C24;}

h4 { color:#ED1C24; font-size:15px; margin:10px 0px 5px 0px;}
h4 span { color:#777; font-size:12px; }

small { font-weight:bold; color:#666; font-size:13px;}

strong { color:#393939;}

ul { margin:0; padding:0;}

body {
background:#A2A2A2 url(../../images/page-bg.gif)  repeat-x;
background-attachment:fixed;
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#7c7a7a;
font-size:13px;
}

#maincontainer {
width:916px;
margin:auto;
background:url(../../images/page-shadow.png)
}

#subcontainer {
width:900px;
margin:auto;

}

#topcontainer{

height:124px;
background:url(../../images/logo-bg.gif) repeat-x;
}

#logo{
width:227px;
height:96px;
margin:15px 0px 0px 40px;
float:left;
}

#danfoss{
width:183px;
height:73px;
float:right;
margin:25px 90px 0px 0px;
}

#innercontainer{

background-color:#E5E5E5;
padding-bottom:3px;

}

#bannersection{
height:197px;
margin-top:9px;
clear:both;
}

#banner{
width:575px;
height:197px;
float:left;
}

#heatpumps{
width:316px;
height:197px;
float:right;
margin-right:5px;
}

#menusection{
height:36px;
background-image:url(../../images/menu-bg.gif);
width:900px;
clear:both;
}

#contentcontainer{
clear:both;

}

#home-text{
width:549px;
float:left;
padding:13px;
background:#fff;
}

#other-text {
	padding:13px;
background:#fff;
}

.box{
width:314px;
border:1px #D9DBDA solid;
background: #FFF url(../../images/box-bg.gif) repeat-x;
float:left;
margin:5px 0px 0px 4px;
color:#3d3636;
padding-bottom:15px;
height:193px;
}

.box p {
	margin-bottom:5px;
	line-height:21px;
	text-align:justify;
	padding:15px 19px 7px 19px;
	font-weight:bold;
	}
	
.box h1 { color:#fff; font-size:14px; border:0; line-height:24px; margin-left:17px; margin-bottom:2px;}
	
#mail{
color:#D20E1E;
 font-size:15px;
 font-weight:bold;
}	

#mail a{
color:#D20E1E;
 font-size:15px;
 font-weight:bold;

}	

#mail a:hover{
color:#D20E1E;
 font-size:15px;
 font-weight:bold;
 text-decoration:none;
}	

#footer{
height:52px;
background:#A2A2A2 url(../../images/f-bg.png) repeat-x;
clear:both;
font-size:12px;
text-align:center;
line-height:18px;
padding-top:10px;
color:#595959;
}

#footer a { color:#595959; text-decoration:none;}
#footer a:hover { color:#333; text-decoration:underline;}

#aquaweb {
	color: #000000;
	font-size:12px;
	text-align:right;
	width:916px;
	margin:auto;
	background:#A2A2A2 url(../../images/bottom-shadow.gif) repeat-x;
	
}

#aquaweb div { height:7px; clear:both;}

#aquaweb a {
	color:#000000;
	text-decoration:none;
	margin-right:8px;
}

.list1 { margin:0px 0px 20px 20px;}
.list1 li { color:#960009; margin-bottom:5px;}
.list1 span { color:#333;}

.list1 a { color:#666; text-decoration:underline;}
.list1 a:hover { color:#333; text-decoration:none;}

.list2 { margin:0px 0px 20px 20px;}
.list2 li { color:#960009; margin-bottom:5px;}
.list2 span { color:#7c7a7a;}

.list3 { margin:0px 0px 20px 20px;}
.list3 li { color:#960009; margin-bottom:5px; list-style-image:url(../../images/arr.gif);}
.list3 span { color:#333;}

.list3 a { color:#666; text-decoration:underline;}
.list3 a:hover { color:#333; text-decoration:none;}

.prod-list { margin-left:0px;}
.prod-list li{ float:left; padding-bottom:20px;  list-style-type:none; width:270px; text-align:center; }
.prod-list a { color:#960009; text-decoration:none;}
.prod-list a:hover { color:#333; text-decoration:none;}
.prod-list div { border-right:1px #999 dotted;  margin:auto;}

.leftpic { float:left; margin:0px 20px 5px 0px;}
.rightpic { float:right; margin:0px 0px 5px 20px;}

.arrow { float:left; margin:0px 7px 5px 0px;}

.brochure a { color:#666; text-decoration:none;}
.brochure a:hover { color:#444; text-decoration:underline;}

.red{ color:#ED1C24; font-size:24px;}

#innertext {  margin:0px 20px; }

.rborder { border:1px #ccc solid;}