body {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #000000;
	overflow: auto;
}

td {
	font-family: Trebuchet MS;
	font-size: 10pt;
	color: #000000;
}

.topbar {
	font-size: 9pt;
	color: #B0B0B0;
	background: url(../images/dimplex/topbar_bg.jpg);
	background-repeat: no-repeat;
	
}
.topbar a:link, .topbar a:visited {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #909090;
}
.topbar a:active {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #303030;
}
.topbar a:hover {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #D10600;
}

.navibar {
	font-size: 9pt;
	color: #B0B0B0;
	background: url(../images/dimplex/navibar_bg.jpg);
}
.navibar a:link, .navibar a:visited {
	font-size: 9pt;
	text-decoration: none;
	color: #606060;
}
.navibar a:active {
	font-size: 9pt;
	text-decoration: none;
	color: #303030;
}
.navibar a:hover {
	font-size: 9pt;
	text-decoration: none;
	color: #000000;
}

.menu {
	background: url(../images/dimplex/menu_bg.jpg);
}
.menu td {
	font-size: 11pt;
	font-weight: bold;
	color: #D0D0D0;
}
.menu a:link, .menu a:visited {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.menu a:active {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #F0F0F0;
}
.menu a:hover {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #E0E0E0;
}
.menu a.active:link, .menu a.active:visited {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #D0D0D0;
}
.menu a.active:active {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #D0D0D0;
}
.menu a.active:hover {
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #D0D0D0;
}
.menu .vline {
	background-color: #CD3C39;
}

.menu .submenu {
	font-size: 9pt;
	/*background-color: #DEE1DD;*/
}
.menu .submenu td {
	font-size: 9pt;
	font-weight: bold;
	line-height: 12px;
	color: #E13A16;
}
.menu .submenu a:link, .menu .submenu a:visited {
	font-size: 9pt;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #606060;
}
.menu .submenu a:active {
	font-size: 9pt;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #606060;
}
.menu .submenu a:hover {
	font-size: 9pt;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #000000;
}
.menu .submenu a.active:link, .menu .submenu a.active:visited {
	font-size: 9pt;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #E13A16;
}
.menu .submenu a.active:active {
	font-size: 9pt;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #E13A16;
}
.menu .submenu a.active:hover {
	font-size: 9pt;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
	color: #E13A16;
}

.downloadbar {
	background: url(../images/dimplex/downloadbar_bg.jpg);
}
.downloadbar a:link, .downloadbar a:visited {
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
.downloadbar a:active {
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
.downloadbar a:hover {
	font-size: 8pt;
	text-decoration: none;
	color: #D10600;
}

.mainpart {
	font-size: 10pt;
	color: #000000;
	background-color: #FEFBF6;
	background-image: url(../images/dimplex/mainpart_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.mainpart .content {
	font-size: 10pt;
	color: #000000;
	padding: 0 20 0 20;
}
.mainpart .zoom {
	background-repeat: no-repeat;
	background-position: center center;
}
.mainpart ul {
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 20;
	padding: 0 0 0 0;
	line-height: 15px;
}
.mainpart ol {
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 25;
	padding: 0 0 0 0;
	line-height: 15px;
}
.mainpart p {
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 0;
	line-height: 15px;
}
.mainpart h1 {
	font-size: 18pt;
	font-weight: bold;
	margin: 15 0 0 0;
}
.mainpart h2 {
	font-size: 14pt;
	font-weight: normal;
	margin: 0 0 20 0;
}
.mainpart h3 {
	font-size: 13pt;
	font-weight: normal;
	margin: 0 0 0 0;
}
.mainpart h4 {
	font-size: 10pt;
	font-weight: bold;
	margin: 0 0 0 0;
}
.mainpart h5 {
	font-size: 8pt;
	font-weight: normal;
	margin: 0 0 0 0;
}
.mainpart .list1 {
	font-size: 10pt;
	color: #3F3F3F;
	font-weight: bold;
	margin: 20 0 0 30;
}
.mainpart .list2 {
	font-size: 10pt;
	color: #666666;
	font-weight: bold;
	margin: 5 0 0 50;
}
.mainpart .list3 {
	font-size: 10pt;
	color: #8C8C8C;
	font-weight: bold;
	margin: 5 0 0 70;
}
.mainpart .list4 {
	font-size: 10pt;
	color: #C7C7C7;
	font-weight: bold;
	margin: 5 0 0 90;
}
.mainpart .list5 {
	font-size: 10pt;
	color: #C1C1C1;
	font-weight: normal;
	margin: 0 0 0 110;
	background-image: URL(../images/dimplex/list_dot.gif);
}

.duoheat {
	font-size: 10pt;
	color: #FFFFFF;
	background-color: orange;
	background-image: URL(../images/dimplex/mainpart_bg_duoheat.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.duoheat .content {
	font-size: 10pt;
	color: #FFFFFF;
	padding: 0 20 0 20;
}
.duoheat ul {
	color: White;
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 20;
	padding:  0 0 0 0;
	line-height: 15px;
}
.duoheat ol {
	color: White;
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 25;
	padding: 0 0 0 0;
	line-height: 15px;
}
.duoheat p {
	color: White;
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 0;
	line-height: 15px;
}
.duoheat h1 {
	color: White;
	font-size: 18pt;
	font-weight: bold;
	margin: 15 0 0 0;
}
.duoheat h2 {
	color: White;
	font-size: 14pt;
	font-weight: normal;
	margin: 0 0 20 0;
}
.duoheat h3 {
	color: White;
	font-size: 13pt;
	font-weight: normal;
	margin: 0 0 0 0;
}
.duoheat h4 {
	color: White;
	font-size: 10pt;
	font-weight: bold;
	margin: 0 0 0 0;
}
.duoheat h5 {
	color: White;
	font-size: 8pt;
	font-weight: normal;
	margin: 0 0 0 0;
}

.duoheat6 {
	padding: 0 20 0 20;
	background-color: #000000;
}

.duoheat6 td {
	color: White;
	font-size: 8pt;
}

.duoheat6 p {
	margin: 5 0 0 0;
	line-height: 13px;
}

.komercyjne {
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(../images/dimplex/komercyjne_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.komercyjne .content {
	font-size: 10pt;
	color: #000000;
	padding: 0 20 0 20;
}
.komercyjne .zoom {
	background-repeat: no-repeat;
	background-position: center center;
}
.komercyjne ul {
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 20;
	padding: 0 0 0 0;
}
.komercyjne ol {
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 25;
	padding: 0 0 0 0;
}
.komercyjne p {
	font-size: 10pt;
	text-align: justify;
	margin: 0 0 10 0;
}
.komercyjne h1 {
	color: White;
	font-size: 18pt;
	font-weight: bold;
	background-color: #C00019;
	margin: 0 0 0 0;
	padding: 0 0 0 10;
}
.komercyjne h2 {
	color: White;
	font-size: 14pt;
	background-color: #C00019;
	font-weight: normal;
	line-height: 12px;
	margin: 2 0 5 0;
	padding: 0 0 0 10;
}
.komercyjne h3 {
	font-size: 13pt;
	font-weight: normal;
	margin: 0 0 0 0;
}
.komercyjne h4 {
	font-size: 10pt;
	font-weight: bold;
	margin: 0 0 0 0;
}
.komercyjne h5 {
	font-size: 8pt;
	font-weight: normal;
	margin: 0 0 0 0;
}
.komercyjne .redbar {
	background-color: #C00019;
	height: 60px;
}
	
.mainpart2 {
	font-size: 10pt;
	color: #000000;
	padding: 0 0 0 0;
	background-color: #FEFBF6;
}
.mainpart2 h1 {
	font-size: 18pt;
	font-weight: bold;
	color: #000000;
	margin: 10 5 5 10;
}
.mainpart2 ul {
	margin: 0 10 0 30;
	padding: 0 0 0 0;
}

.mainpart3 {
	background-color: #FEFBF6;
}

.mainpart4 {
	background-color: #FEFBF6;
}

.mainpart5 {
	padding: 0 20 0 20;
	background-color: #FEFBF6;
}
.mainpart5 table {
	padding: 0 0 10 0;
	border-bottom: 1px solid #000000;
}
.mainpart5 td {
	color: #000000;
	font-size: 8pt;
}
.mainpart5 p {
	text-align: justify;
}

.mainpart6 {
	padding: 0 20 0 20;
	background-color: #FEFBF6;
}
.mainpart6 table {
	padding: 10 0 0 0;
	border-top: 1px solid #4E7AD3;
}
.mainpart6 td {
	color: #000000;
	font-size: 8pt;
}
.mainpart6 p {
	text-align: justify;
}

.slideshow_instalowane {
	background-color: #FEFBF6;
	padding: 0 20 0 20;
}
.slideshow_instalowane td {
	font-size: 8pt;
}
.slideshow_instalowane .frame {
	font-weight: bold;
	color: white;
	background-color: gray;
}
.slideshow_instalowane p {
	margin: 5 0 0 0;
	line-height: 13px;
}
.slideshow_komercyjne {
	padding: 0 20 0 20;
	background-image: url(../images/dimplex/komercyjne_slideshow_bg.jpg);
	background-repeat: repeat-y;
}
.slideshow_komercyjne td {
	font-size: 8pt;
}
.slideshow_komercyjne .frame {
	font-weight: bold;
	color: white;
	background-color: gray;
}
.slideshow_komercyjne p {
	margin: 5 0 0 0;
	line-height: 13px;
}
.slideshow_wentylacja {
	padding: 0 20 0 20;
}
.slideshow_wentylacja td {
	font-size: 8pt;
}
.slideshow_wentylacja .frame {
	font-weight: bold;
	color: white;
	background-color: orange;
}
.slideshow_wentylacja p {
	margin: 5 0 0 0;
	line-height: 13px;
}

.slideshow table {
	background-color: #F7D799;
}
.rightbar {
	font-size: 7pt;
	color: black;
	background: url(../images/dimplex/rightbar_bg.jpg);
}
.rightbar p {
	font-size: 7pt;
	color: black;
	text-align: justify;
	line-height: 10px;
	margin: 10 5 10 5;
}
.rightbar a:link, .rightbar a:visited {
	font-size: 7pt;
	text-decoration: none;
	float: right;
	color: #2D62CC;
}
.rightbar a:active {
	font-size: 7pt;
	text-decoration: none;
	float: right;
	color: #2D62CC;
}
.rightbar a:hover {
	font-size: 7pt;
	text-decoration: none;
	float: right;
	color: red;
}

.bottombar td {
	font-size: 8pt;
	color: #000000;
}
.bottombar .footer {
	background-image: url(../images/dimplex/bottombar_bg.jpg);
	background-repeat: no-repeat;
}
.bottombar .line {
	background: #C0C0C0;
}

#content	{
	position: absolute;
}

.table td {
	font-family: Arial Narrow;
	font-size: 10pt;
	font-weight: normal;
	padding: 4 10 4 10;
	border: 1px solid white;
}
.table .superheader {
	background-color: #868789;
	color: white;
}
.table .header {
	background-color: #949598;
	color: white;
}
.table .erow {
	background-color: #C4C5C7;
}
.table .orow {
	background-color: #E8E8EA;
}

.table2 td {
	font-family: Arial Narrow;
	font-size: 10pt;
	font-weight: normal;
	padding: 4 10 4 10;
	border: 1px solid white;
}
.table2 .superheader {
	background-color: #E19000;
	color: white;
}
.table2 .header {
	background-color: #EAC17F;
}
.table2 .erow {
	background-color: #F0F0F0;
}
.table2 .orow {
	background-color: #E1E3E2;
}