body {
background: #E8E8E9;
background-image: url("background_01.gif");
background-repeat: repeat-x;
background-position: 0px 85px;
line-height: 120%;
scrollbar-shadow-color: #CFCECE;
scrollbar-darkshadow-color: #80303A;
scrollbar-highlight-color: #CFCECE;
scrollbar-3dlight-color: #CFCECE;
scrollbar-face-color: #CFCECE;
scrollbar-arrow-color: #80303A;
scrollbar-track-color: #B1B1B1;
}

body.adress_box {
background: #E8E8E9;
line-height: 100%;
}

.nano_basic {
color: maroon;
}

h2 {
font-family: Arial;
line-height: 200%;
font-size: 16pt;
color: #100060;
margin-right: 0.5cm;
}

p {
font-family: Arial;
font-size: 12pt;
font-decoration: none;
color: #100060;
margin-left: 0.6cm;
margin-right: 1cm;
margin-top: 1cm;
text-indent: 0.5cm;
}

p.hyperlinks_products {
font-size: 10pt;
color: #100060;
font-family: Arial;
margin-right: 0.5cm;
line-height: 400%;
}

p.nano {
text-indent: 0cm;
font-size: 11pt;
position: absolute;
left: 367px;
top: 162px;
}

p.cleaning {
text-indent: 0cm;
font-size: 11pt;
position: absolute;
left: 257px;
top: 220px;
}

p.impregnats {
text-indent: 0cm;
font-size: 11pt;
position: absolute;
left: 257px;
top: 273px;
}

p.antigraffiti {
text-indent: 0cm;
font-size: 11pt;
position: absolute;
left: 257px;
top: 328px;
}

p.filling_mortars {
text-indent: 0cm;
font-size: 11pt;
position: absolute;
left: 257px;
top: 382px;
}

p.other {
text-indent: 0cm;
font-size: 11pt;
position: absolute;
left: 257px;
top: 495px;
}

p.uniter {
text-indent: 0cm;
font-size: 11pt;
position: absolute;
left: 257px;
top: 440px;
}

p.info {
font-size: 12pt;
margin-top: 11cm;
text-indent: 0.5cm;
}

p.info2 {
font-size: 12pt;
margin-top: 0cm;
text-indent: 0.5cm;
}

p.adress_box {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
font-family: Arial;
font-size: 10pt;
font-color: #100060;
text-align: center;
}

img.above_cleaning {
position: absolute;
left: 0px;
top: 190px;
}

img.cleaning {
position: absolute;
left: 0px;
top: 250px;
}

img.impregnats {
position: absolute;
left: 0px;
top: 300px;
}

img.antigraffiti {
position: absolute;
left: 0px;
top: 355px;
}

img.filling_mortars {
position: absolute;
left: 0px;
top: 410px;
}

img.uniter {
position: absolute;
left: 0px;
top: 463px;
}

img.other {
position: absolute;
left: 0px;
top: 513px;
}

img.rozdzielenie {
position: absolute;
left: 0px;
top: 565px;
}

table.main {
border: 0px;
border-color: #993333;
position: absolute;
left: 0px;
top: 0px;
font-family: "Arial Black";
color: #100060;
}

table.pictures {
text-align: right;
margin-top: 10pt;
}

td.menu_b {
text-align: right;
border: 0px;
border-color: #993333;
font-family: "Arial Black";
color: #100060;
background-image: url("stripe_v.gif");
background-repeat: repeat-y;
background-position: 256px center;
}

td.work_area {
font-family: Arial;
font-size: 10pt;
font-decoration: none;
}

td.work_area_bkgrnd {
background-image: url("background_02.jpg");
background-repeat: no-repeat;
background-position: right top;
font-family: Arial;
font-size: 10pt;
font-decoration: none;
}

img.bricks {
position: absolute;
left: 670px;
top: 760px;
}

img.hydroelectric_ps {
position: absolute;
left: 630px;
top: 1250px;
}

a:link,a:visited {
font-size: 12pt;
font-family: Arial;
color: #100060;
text-decoration: none;
}

a:hover {
font-size: 12pt;
font-family: Arial;
color: #100060;
text-decoration: underline;
}

a.adress_box:active {
font-size: 10pt;
font-family: Arial;
color: #100060;
text-decoration: none;
}

a.adress_box:link,a.adress_box:hover {
font-size: 10pt;
font-family: Arial;
color: #100060;
text-decoration: underline;
}

a.adress_box:visited {
font-size: 10pt;
font-family: Arial;
color: Maroon;
text-decoration: underline;
}

a.neu:link {
color: Maroon;
}

a.neu:hover {
color: Maroon;
text-deecoration: underline;
}

a.neu:visited {
color: Maroon;
}

a.plexi_clean:link {
color: red;
text-align: right;
text-weight: bold;
}

a.plexi_clean:visited {
color: red;
text-align: right;
text-weight: bold;
}

a.plexi_clean:hover {
color: red;
text-align: right;
text-weight: bold;
text-decoration: underline;
}

ul {
font-size: 12pt;
}

li.index {
margin-top: 0.5cm;
}

table.frame_contacts {
position: absolute;
left: 657px;
top: 200px;
}

table.products {
font-size: 10pt;
font-family: Arial;
background-color: #EFEFEF;
}

table.products_nano {
font-size: 10pt;
font-family: Arial;
background-color: #FBECED;
}

th.products {
text-align: center;
}

span.nhlink {
font-size: 12pt;
text-decoration: underline;
color: #100060;
font-family: Arial;
margin-right: 0cm;
}

