html, body {	
		width:100%;
		margin:0px;	
		padding:0px;
		color: #000000;
		font-family: Arial;
		font-size: 13px;
		background-color:#FFFFFF;
}
input, textarea{
		color: #000000;
		font-family: Arial;
		font-size: 13px;
		}
table {		
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size: 13px;
}
table.top{
	cellspacing:0px;
	cellpadding:0px;
	height:254px;
	width:100%;
	margin:0px;
	border-collapse: collapse;
	border:0px;
	padding:0px;
	background-image:url(/images/logo_bg.jpg);
}

td.topcenter {
	height:254px;
	width:50%;
	padding:0px;
	margin:0px;
	background-image:url(/images/logo1.jpg);
	background-repeat: no-repeat;
	background-position: right;	
	text-align:right;
	vertical-align:top;
}

td.topcenter2 {
	width:50%;
	height:254px;
	padding:0px;
	margin:0px;
	background-image:url(/images/logo2.jpg);
	background-repeat: no-repeat;
	background-position: left;	
	text-align:right;
	vertical-align:top;
}

td {
	color: #000000;
	font-family: Arial;
	font-size: 13px;
	border-color:#30b9e8;
}

a {
	color: #045597;
	font-family: Arial;
	font-size: 13px;
	text-decoration:underline;
}

a:hover {
	color: #337fbe;
	font-family: Arial;
	font-size: 13px;
	text-decoration:underline;
}

td.menucenter{
	height:34px;
	width:100%;
	padding:0px;
	margin:0px;
	text-align:center;
}

table.menu{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	text-align: center;
	margin:0px;
	padding:0px;
	width:100%;

}

td.separ{
	background-color:#ffffff;
	height:34px;
	width:1px;
	padding:0px;	
	margin:0px;
}
td.menuitem1 {
	vertical-align: middle;
	text-align: center;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:15px;	
}
td.menuitem {
	vertical-align: middle;
	text-align: center;
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:15px;	
}

a.menu {
	text-decoration: none;
	color: #ffffff;
	font-family: Arial;
	font-size: 13px;
}

table.blank{
	height:30px;
	width:100%;
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
}
table.main{
	width:100%;	
	vertical-align:top;
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
}

/* Поиск-форма сайт */

table.findform{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	width:220px;
	margin:0px;
	border: 0px;
}

.buttomfind {
	width:20px;
	height:20px;
	border: 0px;
	cursor: pointer;
	background-image:url(/images/buttom2.jpg);	
}

.logourl {
	width:130px;
	height:80px;
	cursor: pointer;
	float:right;
	margin-right:207px;
	margin-top:45px;	
}

.inputfind {
	border:0px;
	height:20px;
	width:200px;
	border:1px solid #045597;
}

table.findform2{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	width:150px;
	margin:0px;
	border: 0px;
}

.inputfind2 {
	border:0px;
	height:20px;
	width:130px;
	border:1px solid #045597;
}

.buttomfind2 {
	width:20px;
	height:20px;
	border: 0px;
	cursor: pointer;
	background-image:url(/images/buttom1.jpg);	
}

/* Конец поиск-форма сайт */

table.vakansii {
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	border:0px;
	width:254px;
	height:91px;
	margin:0px;	
	margin-top:5px;
	background:#cfeffe;
	background-image:url(/images/vakansii_bg.png);
	background-repeat: no-repeat;	
}

td.vakansii {
	padding-left: 38px;	
}
.vakansii a  {
	color:#045597;
	font-size: 22px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.vakansii a:hover {
	color:#3980ba;
	font-size: 22px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}

table.contactscatalog {
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	border:0px;
	width:254px;
	margin:0px;	
	background:#cfeffe;	
	border:0px solid red;
}

td.contactsupcatalog {
	height:12px;
	background-image: url(/images/ugol_news.png);
	background-repeat: no-repeat;
	background-position: right top;	
}

td.korzina {
	padding-left: 60px;	
	padding-top: 15px;			
	height:59px;
	width:254px;
	background-image:url(/images/bigkorzina.jpg);
	background-repeat: no-repeat;
	background-position: bottom;	
}

td.contactscatalog {
	padding-left: 20px;	
	padding-top:30px;
}

td.infacatalog {
	padding-left: 20px;	
	padding-top: 35px;	
}

td.infacatalog2 {
	padding-left: 20px;	
	padding-right: 20px;	
	padding-top: 15px;	
}
td.quecatalog {
	padding-left: 20px;	
}

table.menutopsmall {
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	height:17px;
}

td.menutopsmall {
	background-image:url(/images/top_menu.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-left:10px;
	padding-right:20px;
	height:17px;
}

.menutopsmall a {
	color:#b6b6b6;
	font-size:11px;
	text-transform:uppercase;
	text-decoration:none;
}

.menutopsmall a:hover {
	text-decoration:underline;
	color:#b6b6b6;
	font-size:11px;
	text-transform:uppercase;
}

/* Контакты сайта */

table.contacts {
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	border:0px;
	width:254px;
	margin:0px;	
	background:#cfeffe;
	background-image:url(/images/map_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;	
}

td.contactsup {
	height:12px;
	background-image: url(/images/ugol_news.png);
	background-repeat: no-repeat;
	background-position: right top;	
}

td.contactbot {
	height:40px;
}

td.contacts {
	padding-left: 20px;
	padding-right: 20px;	
}

.contacts h2 {
	padding:0px;
	margin:0;
	padding-bottom:10px;
}

td.icq {
	padding-left: 27px;	
	padding-top: 15px;			
	height:59px;
	width:254px;
	background-image:url(/images/icq_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;	
}

td.zayavka {
	padding-left: 33px;	
	height:44px;
	width:254px;
	background-image:url(/images/zayavka_bg.png);
	background-repeat: no-repeat;
	background-position: left;	
}
.zayavka a,.zayavka a:hover {
	color:#ffffff;
	font-size: 10px;
	text-decoration:none;
}

.contacts h2 {
	color: #696969;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	padding-top:30px;
}

.adress {
	color: #696969;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	padding-top:30px;
}

.tel1 {
	color: #045597;
	font-family: Arial;
	font-size: 20px;
	vertical-align:text-top;
	font-weight:bold;
}

.tel1 sup{
	color: #045597;
	font-family: Arial;
	font-size: 10px;
	vertical-align:text-top;
	font-weight:bold;
}

.tel2 {
	color: #045597;
	font-family: Arial;
	font-size: 20px;
	vertical-align:text-top;
	font-weight:bold;
}

.tel2 sup{
	color: #045597;
	font-family: Arial;
	font-size: 10px;
	vertical-align:text-top;
	font-weight:bold;
}

.timec {
	color: #696969;
	padding:0px;
}

.shema {
	padding-left: 20px;
	padding-top: 17px;
	padding-bottom: 41px;	
}
.shema1 {

	padding-top: 17px;
	
}

.shema1 a{
	color:#045597;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}

.shema1 a:hover{
	color:#498abf;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

/* Конец контакты сайта */

span.top_item {
	background-image:url(/images/top_menu.jpg);
	background-repeat: no-repeat;
}

/* Новости */

td.news{
	vertical-align:top;
	width:220px;
}

table.tablenews{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	width:220px;
	margin:0px;		
}

table.leftnews{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;	
	width:220px;
	margin:0px;
	padding-left: 20px;
	background:#cfeffe;
	background-image:url(/images/znak_news.png);
	background-repeat: no-repeat;
	background-position: right bottom;		
}

td.newszag{
	width:220px;
	height:35px;
	margin:0px;
	color:#045597;
	padding-left: 20px;
	font-size: 16px;
	font-weight:bold;
	text-transform: uppercase;
	vertical-align:bottom;
	background-image: url(/images/ugol_news.png);
	background-repeat: no-repeat;
	background-position: right top;		
}

td.anonsnews {
	width:220px;
	padding-left: 20px;	
	padding-top: 30px;
	padding-right: 20px;
}

.datenews {
	color:#5b9bd0;
	font-size: 12px;
	font-weight:bold;
	padding-bottom: 5px;
}

.linknews {
	padding-bottom: 20px;
}

.linknews a{
	color:#045597;
	font-size: 13px;
	font-weight:bold;
}

.linknews a:hover{
	color:#498abf;
	font-size: 13px;
	font-weight:bold;
}

.linkinfocatalog {
	padding-bottom: 20px;
}

.linkinfocatalog a{
	color:#045597;
	font-size: 13px;
	font-weight:bold;
}

.linkinfocatalog a:hover{
	color:#498abf;
	font-size: 13px;
	font-weight:bold;
}

td.allnews{
	padding-right: 20px;
	padding-bottom: 20px;
	text-align:right;	
	vertical-align:top;	
}

.allnews a{
	color:#045597;
	font-size: 11px;
	font-weight:bold;
}

.allnews a:hover{
	color:#498abf;
	font-size: 11px;
	font-weight:bold;
}

/* Конец Новости */

table.linkscatalog{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse:collapse;	
	width:220px;
	margin:0px;
	padding-left:20px;
	background:#e8e8e8;
	background-image:url(/images/morelinkcatalog.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;		
}

td.linkscatalogzag{
	width:220px;
	height:35px;
	margin:0px;
	padding-left:20px;
	color:#686868;
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:bottom;
}

td.linkscataloganons {
	width:220px;
	padding-left:20px;
	padding-right:20px;
	padding-top: 30px;
}

.linkscatalogd {
	padding-bottom: 20px;
}

.linkscatalogd a{
	color:#686868;
	font-size: 13px;
	font-weight:bold;
}

.linkscatalogd a:hover{
	color:#929292;
	font-size: 13px;
	font-weight:bold;
}

td.alllinkscatalog{
	padding-right: 20px;
	padding-bottom: 20px;
	text-align:right;	
	vertical-align:top;	
}

.alllinkscatalog a{
	color:#518022;
	font-size: 11px;
	font-weight:bold;
}

.alllinkscatalog a:hover{
	color:#7aa84c;
	font-size: 11px;
	font-weight:bold;
}

/* Вопросы */

table.tablevopr{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse:collapse;
	width:220px;
	margin:0px;	
}

table.leftvopr{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse:collapse;	
	width:220px;
	margin:0px;
	padding-left:20px;
	background:#eaf5c5;
	background-image:url(/images/znak_vopros.png);
	background-repeat:no-repeat;
	background-position:right bottom;		
}

td.voprzag{
	width:220px;
	height:35px;
	margin:0px;
	padding-left:20px;
	color:#588628;
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:bottom;
}

td.anonsvopr {
	width:220px;
	padding-left:20px;
	padding-right:20px;
	padding-top: 30px;
}

.linkvopr {
	padding-bottom: 20px;
}

.linkvopr a{
	color:#518022;
	font-size: 13px;
	font-weight:bold;
}

.linkvopr a:hover{
	color:#7aa84c;
	font-size: 13px;
	font-weight:bold;
}

td.allvopr{
	padding-right: 20px;
	padding-bottom: 20px;
	text-align:right;	
	vertical-align:top;	
}

.allvopr a{
	color:#518022;
	font-size: 11px;
	font-weight:bold;
}

.allvopr a:hover{
	color:#7aa84c;
	font-size: 11px;
	font-weight:bold;
}

/* Конец Вопросы */

/* Вопросы каталог*/

table.tablevoprcatalog{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse:collapse;
	width:254px;
	margin:0px;	
}

table.leftvoprcatalog{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse:collapse;	
	width:254px;
	margin:0px;
	padding-left:33px;
	background:#eaf5c5;
	background-image:url(/images/znak_vopros.png);
	background-repeat:no-repeat;
	background-position:right bottom;		
}

td.voprzagcatalog{
	width:254px;
	height:35px;
	margin:0px;
	padding-left:20px;
	color:#588628;
	font-size: 16px;
	font-weight:bold;
	text-transform:uppercase;
	vertical-align:bottom;
}

.anonsvoprcatalog {
	width:254px;
	padding-left:20px;
	padding-right:20px;	
	padding-top:35px;
}

.linkvoprcatalog {
	padding-bottom: 20px;	
}

.linkvoprcatalog a{
	color:#518022;
	font-size: 13px;
	font-weight:bold;
}

.linkvoprcatalog a:hover{
	color:#7aa84c;
	font-size: 13px;
	font-weight:bold;
}

.allvoprcatalog{
	padding-right: 20px;
	padding-bottom: 20px;
	text-align:right;	
	vertical-align:top;	
}

.allvoprcatalog a{
	color:#518022;
	font-size: 11px;
	font-weight:bold;
}

.allvoprcatalog a:hover{
	color:#7aa84c;
	font-size: 11px;
	font-weight:bold;
}

/* Конец Вопросы каталог*/

td.newspictures{
	vertical-align:top;	
	padding:0px;
	margin:0px;

}
h4 {
	color: #045597;
	font-size: 14px;
	font-family: Arial;
	/*
	padding-bottom: 0px;
	margin-bottom:0px;	
	font-weight:normal;
	*/
}
h1 {
	color: #045597;
	font-family: Arial;
	font-size: 18px;
	padding-bottom: 0px;
	margin-bottom:0px;	
	font-weight:normal;
}
a.vopros {
	color: #045597;
	font-family: Arial;
	font-size: 13px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight:bold;
}
h6 {
	color: #045597;
	font-family: Arial;
	font-size: 13px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	font-weight:bold;
}

td.anons{
	padding-left:0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align:middle;
	
}
td.anonsright{
	padding:0px;
}
a.catalogline{
	color: #0099d6;
	font-family: Arial;
	font-size: 13px;
	text-decoration:underline;
	font-weight:bold;
}
a.catalog{
	text-decoration: none;
	font-weight:bold;
}
a.anons{
	text-decoration: none;
}
.part{
padding-top: 10px;
padding-bottom: 10px;
line-height:1.7em;
}
.part a{
	color: #000000;
	text-decoration: underline;
}
.part a:hover{
	text-decoration: underline;
	color: #0099d6;
}

.quest{
padding-bottom: 10px;
line-height:1.3em;
}

.quest a{
	color: #000000;
	text-decoration: underline;
}

.quest a:hover{
	text-decoration: underline;
	color: #0099d6;
}

td.photo{
	padding-left:0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 4px;
}

td.dots{
	background-repeat: repeat-y;
	width:3px;
	padding-bottom: 55px;
	margin-top: 30px
}

td.dotsnews{
	background-repeat: repeat-x;
	height:3px;
	width:200px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
}

.dotsnews{
border: 0;
width: 200px;
}

td.dotsallnews{
	background-repeat: repeat-x;
	height:3px;
	width:400px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

td.dotshor{
	background-repeat: repeat-x;
	height:3px;
	width:200px;
	padding-right:10px;
	padding-left:10px;
	
}

table.tabledots{
	width:3px;
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;	
	margin-top: 30px;
	margin-left: 0px;
	margin-right: 0px;	
	margin-bottom: 55px;
}

td.events{
	vertical-align:top;
	text-align:left;
	width:100%;
	padding-left:20px;
	padding-top:13px;
	padding-bottom:0px;
	padding-right:8px;
	background-image:url(/images/event_bg.jpg);
	background-repeat: repeat-x;
}

td.ugol_event {
	background-image:url(/images/event_bg_right.jpg);
	background-position: top right;	
	background-repeat: no-repeat;
	padding:6px;
}

table.tableevents{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	width:100%;
	margin-top:13px;
	vertical-align:top;
}
table.rubric{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	width:100%;
	margin:0px;
	vertical-align:top;
}
td.centertext{
	padding: 0px;
	margin: 0px;
	color: #000000;
	font-family: Arial;
	font-size: 13px;
	vertical-align:top; 
}
td.tdfirst{
	width:50%;
	padding: 0px;
	margin: 0px;
}
td.tdsecond{
	width:50%;
	padding: 0px;
	margin: 0px;
}
table.tablepicture{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	margin-top:15px;
	margin-right: 0px;	
	margin-bottom: 22px;
	width:254px;
}

table.infoo{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	margin-top:15px;
	margin-right: 0px;	
	width:200px;
	
}
td.rightinf{
	vertical-align:top;
	text-align:left;
	margin: 0px;
	width:254px;
}

table.bottommenu{
	background-color:#535353;
	height:156px;
	width:100%;
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
}
td.bottomcenter{
	background-image:url(/images/footer.jpg);
	height:156px;
	width:100%;
	padding:0px;
	margin:0px;
	align:center;
}
td.blast{
	padding:0px;
	margin:0px;
	width:50%;
}

table.btop{
	cellspacing:0px;
	cellpadding:0px;
	height:140px;
	width:100%;
	margin:0px;
	border-collapse: collapse;
	padding:0px;
	background-image:url(/images/leftfooter.jpg);
}

td.btopcenter{
	height:140px;
	padding:0px;
	margin:0px;
	text-align:center;
	background:url(../images/footer.jpg) no-repeat;
	background-position: center;
}

td.prod{
	padding-bottom:10px;
	margin:0px;
	vertical-align:top;
	
}

h5 {
	color: #045597;
	font-family: Arial;
	font-size: 13px;
	padding-bottom:0px;
	padding-top:0px;	
	font-weight:normal;
}

.zagolovok {
	color:#045597;
	font-size: 16px;
	font-weight:bold;
	font-family: Arial;
	margin:0;
	padding:0px;
	padding-bottom:20px;
	text-transform: uppercase;
}

h2 {
	color: #045597;
	font-family: Arial;
	font-size: 14px;
	padding-bottom:0px;
	padding-top:0px;
}

a.map{
	color: #000000;
	font-family: Arial;
	font-size: 13px;
	text-decoration:none;
}

table.topbunners{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	width:100%;
	padding:0px;
	margin-top:0px;		
}
td.leftbunners{
	padding:0px;
	margin:0px;
	align:right;
	vertical-align:middle;
	width:80px;
}
td.podpisi1{
	padding:0px;
	margin:0px;
	align:right;
	width:70px;
}
td.podpisi2{
	padding:0px;
	margin:0px;
	align:right;
	width:55px;
}
a.podpis{
	color: #0099d6;
	font-family: Arial;
	font-size: 9px;
	text-decoration:underline;
}
.blue{
	color:#1293D6;
}
.sl_h1 {
display:none;
}
.sl_h2 {
display:none;
}

.links {
	color:#ececec;
	margin:0;
}

.links a{
	font-size: 10px;
	color:#dfdfdf;
	text-decoration:none;
}

.links a:hover{
	font-size: 10px;
	color:#cdcdcd;
	text-decoration:none;
}

.sl_title {
	line-height:1.6em;
}

.cart_left_td {
	border-left:1px solid #5FB2DC;
	border-bottom:1px solid #5FB2DC;
	border-right:1px solid #5FB2DC;
}

.cart_center_td {
	border-bottom:1px solid #5FB2DC;
	border-right:1px solid #5FB2DC;
}

.cart_bottom_td {
	border-left:1px solid #5FB2DC;
	border-bottom:1px solid #5FB2DC;
	border-right:1px solid #5FB2DC;
}

.table_all td {
	border:1px solid #5FB2DC;
}

.menu_div {
padding-top:2px;
padding-bottom:2px;
}

a.menu_link1 {
	color: #045597;
	text-decoration:none;
}
a.menu_link1:hover {
	text-decoration:underline;
}

a.menu_link2 {
	color: #1f73b7;
	text-decoration:none;
	background:url(../images/li.gif) no-repeat;
	padding-left:10px;
	margin-left:10px;
}
a.menu_link2:hover {
	text-decoration:underline;
}
a.menu_link3 {
	color: #368ace;
	text-decoration:none;
	background:url(../images/li.gif) no-repeat;
	padding-left:10px;
	margin-left:20px;
}
a.menu_link3:hover {
	text-decoration:underline;
}
a.menu_link4 {
	color: #519edc;
	text-decoration:none;
	background:url(../images/li.gif) no-repeat;
	padding-left:10px;
	margin-left:30px;
}
a.menu_link4:hover {
	text-decoration:underline;
}
a.menu_link5 {
	color: #76d2f7;
	text-decoration:none;
	background:url(../images/li.gif) no-repeat;
	padding-left:10px;
}
a.menu_link5:hover {
	text-decoration:underline;
}

.text_main {
	line-height:1.6em;
}

.links_catalogd{
	padding-right:20px;
	padding-left:20px;
}

.links_catalogl{
	padding-top:10px;
	padding-bottom:10px;
}
table.topmenu{
	cellspacing:0px;
	cellpadding:0px;
	width:100%;
	height:40px;
	margin:0;
	border-collapse: collapse;
	border:0px;
	padding:0px;
}
table.topmenu2{
	cellspacing:0px;
	cellpadding:0px;
	width:1005px;
	margin:0;
	border-collapse: collapse;
	padding:0px;
}
td.topmenuleft {
	width:17px;
	height:40px;
	margin:0;
	padding:0px;
	background-image:url(/images/1topmenuleft_bg.gif);
	background-repeat: no-repeat;
	background-position: top;	
}
td.topmenuright {
	width:17px;
	height:40px;
	margin:0;
	padding:0px;
	background-image:url(/images/1topmenuright_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
td.topmenucenter {
	height:40px;
	background-image:url(/images/1topmenu_bg.gif);
	background-repeat:repeat-x;
	vertical-align:top;
}
.glossymenu{
	padding: 0px;
	padding-top: 1px;
	margin: 0;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#045597;
	text-decoration: none;
	font-size: 14px;
	padding:0 7px 0 9px;
	cursor: pointer;
	height:34px;	
}

.glossymenu li a b{
	float: left;
	display: block;
	font-weight:normal;
	padding: 8px 15px 0 8px;
	text-decoration: none;
	font-size: 14px;
	height:34px;	
	text-shadow:1px 1px 1px #d2deac;

}

.glossymenu li.current a, .glossymenu li a:hover{
	height:34px;
	text-decoration: none;
	color: #fff;
	background: url(/images/1menur_hover_left.gif) no-repeat left top;
	text-decoration: none;
	text-shadow:1px 1px 1px #666666;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	height:34px;
	color: #fff;
	background: url(/images/1menur_hover_right.gif) no-repeat right top;
	text-decoration: none;
	text-shadow:1px 1px 1px #666666;
}

table.leftcatalog{
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;	
	width:220px;
	margin:0px;
	background:#cfeffe;
	background-image:url(/images/znak_news.png);
	background-repeat: no-repeat;
	background-position: right bottom;		
}

td.catalogzag{
	width:220px;
	height:12px;
	margin:0px;
	padding-left: 20px;
	color:#045597;
	font-size: 16px;
	font-weight:bold;
	text-transform: uppercase;
	vertical-align:top;
	background-image: url(/images/ugol_news.png);
	background-repeat: no-repeat;
	background-position: right top;		
}
.anonscatalog {
	width:220px;
	padding-left: 20px;
	padding-bottom: 30px;
	padding-right: 20px;
}
/*
table {
border:1px solid red;
}*/

.navode {
 margin-top:25px;
 margin-left:10px;
}

.buy2 {
	background:url(/images/buy4.gif) no-repeat;
	height:31px;
}
.buy2 a,.buy2 a:hover {
	text-decoration:none;
	color:#ffffff;
	padding-left:18px;
	padding-right:18px;
	font-size:11px;
}