body { 
/* background: url(../images/page-bg.jpg) center fixed no-repeat #999999; */
	background-color: #666666; 
    margin: 0; padding: 0; 
}

#page { 
    width: 972px; margin: 0 auto 0 auto; background-color: #cccccc;
}

.top-menu1 { 
    color: #999999; font-family: Helvetica, Arial; font-size: 11px; font-weight: BOLD;
}
a.top-menu1 { 
    color: #999999; font-family: Helvetica, Arial; font-size: 11px; text-decoration: none; font-weight: BOLD;
}
a.top-menu1:hover { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 11px; text-decoration: none; font-weight: BOLD;
}
a.top-menu1:active { 
    color: #999999;
}


.top-phone { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none; font-weight: bold; text-align: right;
}


.katalog { 
    color: #ff9900; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog { 
    color: #ff9900; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog:hover { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog:active { 
    color: #ff9900;
}


.katalog-w { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog-w { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog-w:hover { 
    color: #000000; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog-w:active { 
    color: #ffffff;
}


.katalog-ww { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD; background-color: #ff9900;
}
a.katalog-ww { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog-ww:hover { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}
a.katalog-ww:active { 
    color: #ffffff;
}


.td-g { 
    color: #666666; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none;
}
a.td-g { 
    color: #666666; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline;
}
a.td-g:hover { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline;
}
a.td-g:active { 
    color: #666666;
}


.td-gb { 
    color: #999999; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none;
}
a.td-gb { 
    color: #999999; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none;
}
a.td-gb:hover { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline;
}
a.td-gb:active { 
    color: #999999;
}


.td-gbr { 
    color: #999999; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none; text-align: right;
}
a.td-gbr { 
    color: #999999; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none; text-align: right;
}
a.td-gbr:hover { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline; text-align: right;
}
a.td-gbr:active { 
    color: #999999;
}


.td-b { 
    color: #000000; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none;
}
a.td-b { 
    color: #000000; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline;
}
a.td-b:hover { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline;
}
a.td-b:active { 
    color: #000000;
}


.td-w { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 13px; text-decoration: none;
}
a.td-w { 
    color: #ffffff; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline;
}
a.td-w:hover { 
    color: #000000; font-family: Helvetica, Arial; font-size: 13px; text-decoration: underline;
}
a.td-w:active { 
    color: #ffffff;
}


.h1 { 
    color: #000000; font-family: Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: BOLD;
}


.h2 { 
    color: #000000; font-family: Helvetica, Arial; font-size: 21px; text-decoration: none; font-weight: BOLD;
}


.img-link { border: 1px solid; border-color: #000000; }
.img-link-hover { border: 1px solid; border-color: #ffffff;}

--------------------------------

.container{margin-right:auto; margin-left:auto;}

/* основное меню */
.nav{margin:0; padding:0;}
.nav > li{display:block; float:left; font-family: Helvetica, Arial; font-size: 14px;}
.nav > li > a {display:block; text-decoration:none; position:relative; color: #666666; font-family: Helvetica, Arial; font-size: 14px; padding:6px 10px;} 
.nav > li > a:hover {color: #000000;text-decoration:none;} 
.nav > li > a:active {color: #000000;text-decoration:underline;}

.navbar {position:relative;}

.navbar > .nav > li {position:static;} /* основное меню */
.navbar > .nav > li:hover {box-shadow: 0 1px 1px #FFFFFF inset, 0 5px 15px rgba(0, 0, 0, 0.7);} /* основное меню */
.navbar > .nav > li > a {text-decoration:none; position:relative; color: #000000; font-family: Helvetica, Arial; font-size: 14px;} /* основное меню */
.navbar > .nav > li > .navbar-nav {z-index:2000; padding: 0px 0px; border-bottom: 7px solid #ff9900; margin-left:-20px; margin-top:0px; width:972px; min-height: 50px; text-align:left; position:absolute; left:0; box-shadow: 0 1px 1px #FFFFFF inset, 0 15px 15px rgba(0, 0, 0, 0.7);}
.navbar > .nav > li > .navbar-nav > li {width:139px; font-size: 14px; font-weight: BOLD; padding: 20px 0 20px 20px; text-decoration:none; color:#000000;} /* колонки меню - заголовки */
.navbar > .nav > li > .navbar-nav > li li {font-size: 13px; width:100%; position:relative; text-align:left; font-weight: normal; background-color:#ffffff; border-bottom: #666666 dotted 1px;} /* колонки меню - ссылки */
.navbar > .nav > li > .navbar-nav > li li:hover {background-color:#ff9900; border-bottom: #666666 dotted 1px;} /* колонки меню - ссылки */

.navbar > .nav > li:hover,  
.navbar > .nav > li.active {background:#ffffff;}
.navbar > .nav > li:hover .nav {display:block; background-color:#ffffff;}
.navbar > .nav > li .nav {display:none;}

----------------------------------

.searchform{margin:0;}
.searchform input{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; width:180px; margin:0; padding:3px; color:#000; border:none; background:#999999; font-family: Helvetica, Arial; font-size: 13px;}
.searchform input:active,
.searchform input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none; outline: none; border-color:inherit; color:#000; background:#999999;}
.searchform button{border:none; float:right; margin-right:0; margin-top:0; padding:0; height:19px; width:19px; background:url('../images/search.png') no-repeat 0 0;}
.witesearch {border: 1px solid; border-color:#666; margin:2px 0 5px 0; background-color: #999999;}

----------------------------------

/* news_block */
#news-block {height:150px; overflow:hidden; background:#ffffff; font-size:13px; font-family: Helvetica, Arial; color:#000;}
.date {font-family: Helvetica, Arial; color:#000000; font-size:15px; font-weight:bold; text-decoration:none; background-color:none;}
.newsanons {font-size:13px; font-family: Helvetica, Arial; text-decoration:none; background:none; color:#000;}
a.newsanons {color:#000000; text-decoration:underline;}
a.newsanons:hover{text-decoration:underline; color:#666666;}
a.newsanons:active{color:#000000; text-decoration:underline;}
.ollnews {font-family: Helvetica, Arial; float:right; margin-top:-1px; padding:3px 0; border-right:1px solid #666;}
.ollnews a {color:#000; text-decoration:none; border:1px solid #666; padding:3px 8px; font-size:13px; border-right:none;}
.ollnews a:hover {background-color:#ff9900; text-decoration:underline;}

