#nav,
#nav ul {float:left; padding:0 0 5px 0; margin:0; list-style:none; font: bold 12px arial, verdana, sans-serif; border:0; background:#ffffff; position:relative; z-index:300;}

#nav li li {background:#ffffff;}
/* a hack for IE5.x and IE6 */
* html #nav li {float:left;}

#nav li a {display:block; color:#000000; margin:0 30px 0 20px; height:20px; line-height:20px; text-decoration:none; white-space:nowrap;}

#nav li:hover {position:relative; z-index:300;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}
/* yet another hack for IE5.x and IE6 */
* html #nav, * html nav ul {width:1px;}

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover > ul {left:-15px; margin-left:100%; top:-1px;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover > a {text-decoration:underline; color:#7b5;}


/* but IE5.x and IE6 need this lot to style the flyouts and path followed */
/* show next level */
#nav li:hover ul,
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:-15px; margin-left:100%; top:-1px;}

/* keep further levels hidden */
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}

/* show path followed */
#nav li:hover a,
#nav li:hover li:hover a,
#nav li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a
{text-decoration:underline; color:#7b5;}

/* hide futher possible paths */
#nav li:hover li a,
#nav li:hover li:hover li a,
#nav li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li:hover li a
{text-decoration:none; color:#888;}


a:link {text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;}
a:active {text-decoration:none; color:#000000;font-weight: bold;font-size:10pt;}
a:visited {text-decoration:none; color:#3393ec;font-weight: bold;font-size:10pt; }
a:hover {text-decoration:none; color:#ff0000;font-weight: bold;font-size:10pt; }

a.menu:link {text-decoration:none; color:#ffffff;font-size:10pt}
a.menu:active {text-decoration:none; color:#000000;font-size:10pt}
a.menu:visited {text-decoration:none; color:#ffffff;font-size:10pt}
a.menu:hover {text-decoration:none; color:#ff0000; letter-spacing: 1px;font-size:10pt}

a.uslugi:link {
 text-decoration:none;
 color:#000000; font-size:11px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}
a.uslugi:active {
text-decoration:none;
 color:#000000; font-size:11px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}
a.uslugi:visited {
text-decoration:none;
 color:#000000; font-size:11px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}
a.uslugi:hover {
text-decoration:none;
 color:#f72222; font-size:12px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}


a.activemenu{text-decoration:none; color:#000000;font-size:8pt}

a.activeuslugi{
text-decoration:none;
 color:#f72222; font-size:12px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;
}

a.info:link {
 text-decoration:none;
 color:#000000; font-size:11px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}
a.info:active {
text-decoration:none;
 color:#000000; font-size:11px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}
a.info:visited {
text-decoration:none;
 color:#000000; font-size:11px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}
a.info:hover {
text-decoration:none;
 color:#f72222; font-size:12px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;}
a.activeinfo{
text-decoration:none;
 color:#f72222; font-size:12px;  font-family:Arial;
 padding-left:15px;
 font-weight:600;
}


td.allum{background-image: url('allum.jpg');background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:90px; }
td.plast {background-image: url('plast.jpg');background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:115px; }
td.door {background-image: url('door.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:160px; }
td.pereg {background-image: url('pereg.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:160px; }
td.lestn2 {background-image: url('lestn2.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:115px; }
td.lestn {background-image: url('lestn.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:115px; }
td.pol {background-image: url('pol.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:115px; }
td.steni {background-image: url('steni.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:115px; }
td.plenki {background-image: url('plenki.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:115px; }
td.dush {background-image: url('dush.jpg'); background-repeat: no-repeat; text-decoration:none; color:#000000; font-weight: bold;font-size:10pt;  text-align:center; padding-top:160px; }


span.texter {font-family: Arial, Helvetica, sans-serif;color:#001111;padding-bottom:5px; padding-top:3px;font-size:10pt;}
span.text1{ font-family: "Times New Roman", Times, serif; font-size:14; font-weight:500}
span.shapka{ font-size:14px; font-weight:bolder; font-family:Georgia, "Times New Roman", Times, serif; font-style: inherit; color:#333333}
span.tochki{ font-family:Arial Black, Arial; font-weight:600; color:#3393ec;}
span.mail{ color:#3393ec; font-family:Elephant, Script ITC, Arial Baltic; }


td.bgphoto{ width:180px; height:180px; background-image:url(bgphoto.jpg); background-repeat:no-repeat;
 background-position:center; padding-right:8px; padding-bottom:7px}
td.bgphoto0{ width:180px; height:231px; background-image:url(bgphoto0.jpg); background-repeat:no-repeat;
 background-position:center; padding-right:8px; padding-bottom:7px}
td.spaice{ padding-top:20px; padding-left:15px;}
td.spaice1{ padding-top:80px; padding-left:10px;}
td.spaice2{ padding-top:20px; padding-left:10px;}


td.points{ background-image: url(points.jpg); background-repeat:repeat-x; background-position:center;  }
td.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:500; text-align:justify; padding-left:15px; padding-right:15px;}
td.text1{ font-family: Verdana; font-size:12px; font-weight:500; text-align:justify; padding-left:30px; padding-right:15px;}
td.text2{ font-family: Verdana; font-size:11px; font-weight:500; text-align:justify; padding-left:30px; padding-right:15px;}
td.menu-text{ font-family:Tahoma,Arial,Sans-Serif;color:#001111; font-size:8pt;font-weight: 600; text-align: right;}
td.menu-text1{ font-family:Tahoma,Arial,Sans-Serif;color:#001111; font-size:8pt;font-weight: 600}
td.menu-text2{ font-family:Tahoma,Arial,Sans-Serif;color:#001111; font-size:8pt;}

td.header{font-family:Arial; font-size:18px; font-weight:800; padding-top:15px; padding-bottom:10px}
td.header1{font-family:Arial; font-size:16px; font-weight:600; padding-top:15px; padding-bottom:5px}
td.header2{font-family:Arial; font-size:14px; font-weight:600; padding-top:15px; padding-bottom:5px}
td.losung{ font-family:Bizarro,Elephant, Script ITC, Arial Baltic;font-size:25px;color:#3393ec;font-weight: 800}
td.losung2{font-family:Bizarro, Elephant, Script ITC, Arial Baltic;font-size:22px;color:#3393ec;font-weight: 600}

h1{font-family:Arial;font-size:14px;}
h2{font-family:Arial;font-size:15px;}

