html, body {height: 100%; margin: 0; padding: 0; }
#all {position: relative; height: 100%;}
html>body #all {height: auto; min-height: 100%;}

#empty, {height: 52px;}

#footer {
    height: 52px;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}

html, body, TABLE, p, a, div, span, td {
              font-family: tahoma;
              font-size: 11px;
              color: #000000;
}

    .png
    {
        /*
            background-image: none;
            не забудьте особенность конструкции
            behavior: url(...)
            путь должен быть абсолютным
        */
        behavior: url('/css/pngfix.htc');
    }

.hormenu1 {
   color:#336699;
   padding-right:20px;
   padding-left:20px;
   text-decoration:none
}

.hormenu1A {
   color:#ff0000;
   padding-right:20px;
   padding-left:20px;
   text-decoration:none;
   font-weight:bold;
}


.hormenu1:hover {
   color:#ff0000;
}




.hormenu2 {
   color:#ffffff;
   padding-right:10px;
   padding-left:10px;
   text-decoration:none
}



.hormenu2A {
   color:#ff0000;
   padding-right:10px;
   padding-left:10px;
   text-decoration:none;
   font-weight:bold;
}


.hormenu2:hover {
   color:#ff0000;
}

.catalogMenu{
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    color:#336699;
}

.catalogMenu:hover {
   color:#ff0000;
}

.catalogMenuA{
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    color:#ff0000;
}

.NewsAnons{
   display:none;
}


.newshead {
   color:#3366cc; 
   text-decoration:none; 
   font-size:13px;
}
.newshead:hover  {
   color:#ff0000;
}
