BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #111111;
	background-color : #E0EFEF;
	display: block;
	margin-top: 0em;
  	margin-right: 0em;
 	margin-bottom: 0em;
  	margin-left: 0em; 
}
.link1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #223e3f;
	text-align: left;
	text-decoration: none;
	vertical-align: 50%;
	white-space: normal;
	font-weight: bold;
	
}
.link1:hover {
	COLOR: #0d7b7e; 
}
a:link{
	color: #223E3F;
	text-decoration : none;
}
a:visited{
	color: #223E3F;
	text-decoration : none;
}
a:active{
	color: #0D7B7E;
	text-decoration : none;
}
a:hover{
	color: #0D7B7E;
	text-decoration : none;
}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* Glebsn */

#logo {
	width:424;
	height:115;
}
#logo h1{
	display: block;
	margin: 0;
	padding: 0;
	width:424;
	height:115;
	cursor: hand;
	text-indent: -1234em;
	background: url(../images/logo.gif) no-repeat 10px center;
}
td.fonupright{
	background: url("../images/fon_up_r.gif") no-repeat right top;
	color: white;
	word-spacing: 4px;
	text-align: right;
	vertical-align: top;
	padding: 0 10 0 0;
}
.menuleft {
	padding: 0 0 0 7;
	width:11px;
	height:23px;
	vertical-align: top;
	background: url("../images/but_left.gif") no-repeat right top;
}
td.menuright {
	padding: 0 0 0 0;
	width:11px;
	height:23px;
	vertical-align: top;
	background: url("../images/but_right.gif") no-repeat right top;
}
td.menucenter {
	background: url("../images/but_fon.gif") repeat-x right top;
	text-align: center;	
}
a.menugleb {
	display:block;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	background: url('../images/but_fon.gif') repeat-x right top;
	height:100%;
	text-align:center;
	line-height:170%;
}
a.menugleb:hover {
	text-decoration: none;	
	color: #000;
}
td.katalog {
	height: 24px;
	background: url("../images/head_kat_new.gif") repeat-x right top;
	color: #244C4E;	
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	border-bottom: 1px solid #fff;
}
td.foncat {
	width: 199px;
	background: url("../images/fon_cat.gif");
	vertical-align:top;
	text-align:center;
}
.headkatalog {
	height: 24px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	vertical-align: bottom;
	background: url("../images/header_kat_new.gif") no-repeat right top;
	line-height: 180%;
}
.bottomkatalog {
	height: 24px;
	background: url("../images/fon_down_new.gif") no-repeat right bottom;	
}
#setka {background: url("../images/setka.gif") no-repeat 10px 8px;}
#kanaty{background: url("../images/kanaty.gif") no-repeat 10px 4px;}
#egoza{background: url("../images/egoza.gif") no-repeat 10px 8px;}
#stropy{background: url("../images/stropy.gif") no-repeat 10px 8px;}
#elektrody{background: url("../images/elektrody.gif") no-repeat 10px 8px;}
#provoloka{background: url("../images/provoloka.gif") no-repeat 10px 8px;}
#gvozd{background: url("../images/gvozd.gif") no-repeat 10px 8px;}
#bolt{background: url("../images/bolt.gif") no-repeat 10px 8px;}
#instrument{background: url("../images/inst.gif") no-repeat 10px 8px;}
#zepi{background: url("../images/cepi.gif") no-repeat 10px 8px;}
#zachv{background: url("../images/zahv.gif") no-repeat 10px 8px;}
#travers{background: url("../images/travers.gif") no-repeat 10px 8px;}
#zachvat{background: url("../images/zachvat.gif") no-repeat 10px 8px;}
#lebedki{background: url("../images/lebedki.gif") no-repeat 10px 4px;}
#kompleks{background: url("../images/kompleks.gif") no-repeat 10px 4px;}
.divmenu {
	height: 46px;
	background: url("../images/menufon.gif") repeat-x left center;
	line-height: 430%;
}
.divmenubig {
	height: 56px;
	background: url("../images/menufonbig.gif") repeat-x left top;
	line-height: 180%;
}
a.katlinknew {
	display: block;
	padding: 0 0 0 0;
	color: #fff;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
a.katlinknew:hover {
	color: #244C4E;
	text-decoration: none;
}
.popup {
	style:position:absolute; 
	z-index:10; 
	left: 0px; 
	top: -1px; 
	width:100px; 
	visibility: hidden;
}
.abs {
	position: absolute;
}
.links {
	text-align:right;
	padding: 0 10 0 0;
}
.bottleft {
	width: 14px;
	background: url("../images/bott_left.gif") no-repeat left top;
}
.padl10 {padding-left: 10px;}
/* End Glebsn */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #111111;
}

.bold{
	font-weight: bold;
	background-color : #A1C6C6;
}

a.white:link {
	color: #ffffff;
}
a.white:visited{
	color: #ffffff;
}
a.white:active{
	color: #ffffff;
}
a.white:hover{
	color: #E7F4F4;
}

a.menu2:link {
	color: #000000;
}
a.menu2:visited{
	color: #000000;
}
a.menu2:active{
	color: #4B4B4B;
}
a.menu2:hover{
	color: #4B4B4B;
}

select,option,input,textarea{

	font-size:11px;
}

div.menu2 {
	margin-top:4;
}

.main {
	margin:15;
	font-size : 9pt;
}

td.act
{
	background-color : #B0320C;
}

.head{
	font-size : 13pt;
	color: #335454;
	font-family : Arial Narrow;
	text-transform : uppercase;
}

h1{
	font-size : 13pt;
	color: #335454;
	font-family : Arial Narrow;
	text-transform : uppercase;
}

#real_catalog h1{
	font-size : 19px;
	margin-left:20px;
	color: #335454;
	font-family : Tahoma;
	text-transform : uppercase;
}

h2{
	font-size : 10pt;
	color: #335454;
	font-family : Verdana;
	text-transform : uppercase;
}

.head1{
	color: #335454;
}

.sm{
	font-size : 7pt;
}

.big{
	font-size : 9pt;
}

.news{
	padding : 2;
}
 
 .white{
 	color: #ffffff;
 }
 
 .but{
 	margin-left:3;
 }
 
 .bord {
	border : 3px double #5D8181;
}

.list{
	list-style-image : url("../images/marker.gif");


}
.icon3{
	list-style-image : url("../images/icon3.gif");
	line-height : 96%;

}
.new1{
	list-style-image : url("../images/new1.gif");
	line-height : 96%;

}

input,textarea{
font-family : Arial, Helvetica, sans-serif
}

.fonup{
	background: url("../images/fon_up.jpg") no-repeat right;
} 

td.fonmenu{
background-image : url("../images/fon_menu.gif");
background-repeat : repeat-x;
background-position : center;
}


td.fonflash{
background-image : url("../images/flash_fon.jpg");
background-repeat : no-repeat;
background-position : right;
}

td.fonmenu2 {
	background-repeat : repeat-x;
	background-position : bottom;
	background-image : url("../images/menu2_fon_d.gif");
}

td.fonmenu_l {
	background-repeat : no-repeat;
	background-position : bottom;
	background-image : url("../images/menu2_left.gif");
}

td.fonmenu_r {
	background-repeat : no-repeat;
	background-position : bottom;
	background-image : url("../images/menu2_r.gif");
}

.up_menu {
	font-size : 7pt;
	color: black;
	font-family : "verdana";
	text-transform : uppercase;
	font-weight: bold;
	text-decoration: none;

}

.up_menu:hover {
	text-decoration: none;
}

.tablcontent {
	margin-top: 5px;
	margin-left: 40px;
	padding: 10px;


}
.tdcontent {
	text-align: left;
	vertical-align: top;
	padding: 15px 10px 10px;
	margin: 15px 10px 10px;
}
.pic {
	border: none;
	margin-right: 10px;
	margin-bottom: 20px;
}
