.pngfix {
	behavior:url(/data/pngfix.htc);
}

body {
  font-family:Arial, Helvetica, sans-serif;
	background-image:url(/img/bg_all.gif);
	color:#3c6d6a;
	margin: 0px;
	padding: 0px;
	font-size:12px;
}

tr, td {
/*	behavior: url(/data/pngfix.htc);*/
}

a {

	color: #3c6d6a;

}

a:hover {

	color:#ff7c08;

}

h1 {

	font-size:24px;

}

.menu {
	margin-left:20px;
	background-image:url(/img/menu2.gif);
	height:22px;
	font-size:12px;
	color:#3c6d6a;
	padding-top:3px;
}

#prod {

	width:134px;

	height:34px;

	background-image:url(/img/prod_pod.gif);

	font-size:13px;

	font-weight:bold;

	color:#3c6d6a;

	padding-top:6px;

}

#menu {
	position:absolute;
	left:0px;
	top:200px;
	width:100%;
	height:40px;
}

a.cat {
	color:#3c6d6a;
	text-decoration:none;
}

a.cat:hover {
	color:#ff7c08;
	text-decoration:none;
}

a.l_menu {

    font-size:14px;

	font-weight:bold;

	color:#FFFFFF;	

}

a.l_menu:hover {

    font-size:14px;

	font-weight:bold;

	color:#ff7c08;	

}

a.r_menu {

    font-size:14px;

	font-weight:bold;

	color:#ff7c08;	

}

a.b_menu {

    font-size:11px;

	color:#10546d;	

}

a.prod {

	color:#3c6d6a;	

}

a.prod:hover {

	color:#ff7c08;	

}

a.logo {

	font-size:10px;

	color:#3c6d6a;	

}

a.logo:hover {

	font-size:10px;

	color:#ff7c08;	

}

#top {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:222px;
	margin:0px;
	border:none;
}

#body {
	position:absolute;
	left:0px;
	top:240px;
	width:100%;
}

#bottom {
	width:100%;
	height:51px;
}

#bg {

	background-image: url(/img/bg.gif);

	width:100%;

	height:756px;	

}

#reg {

	width:184px;

}

#vop_otv {

	background-image:url(/img/vop_otv.gif);

	width:177px;

	height:45px;

	padding-top:13px;

	padding-left:20px;

	font-weight:bold;

}

#bay {
	background-image:url(/img/bay_b.gif);
	width:160px;
	height:130px;
	padding-top:8px;
	padding-left:15px;
	text-align:left;
}

.lprod {
	background:url(/img/lprod.gif) no-repeat;
	width:10px;
}

.cprod {
	background-image: url(/img/cprod.gif);	
	height:34px; 
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#3c6d6a;
	padding-top:6px;
}

.rprod {background:url(/img/rprod.gif) no-repeat;width:10px;}

#poisk {
	height:35px;
}

#lift {

	FONT-SIZE: 93%;  FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal

}

#lift UL {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none

}

#lift LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 9px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#lift A {

	PADDING-RIGHT: 15px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(/img/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; DISPLAY: block; TEXT-DECORATION: none

}

#lift A {

	FLOAT: none

}

#lift A:hover {

	COLOR: #333

}

#lift #current {

	BACKGROUND-IMAGE: url(/img/left_on.gif)

}

#lift #current A {

	BACKGROUND-IMAGE: url(/img/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333

}

.mid, tr.mid td{
	vertical-align: middle;
}

.bf{font-weight: bold;}



#phone {
	background-image:url(/img/phone.gif) no-repeat;
	width:135px;
	height:103px;
	padding-top:10px;
	padding-left:8px;
	text-align:left;
	color: #3C506D;
	font-size: 18px;
}

#phone a {
	text-decoration:none;
	color: #3C506D;
}

#phone a:hover {
	color: #3C506D;
	text-decoration:none;	
}



	#dhtmlgoodies_tooltip{
		background-color:#EEE;
		border:1px solid #000;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:2em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#555;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}

.cat_menu {
	background-image: url(/img/button/new.gif) ;
	width:180px;
	height:20px;
	padding-left: 20px;
	padding-top: 4px;
	text-align:left;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

.cat_menu a {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
    .font_10{font-size:10px; font-family: Arial; text-decoration:none; list-style:none;}

    #link {position: absolute; left:20px; bottom:70px;color:#918200;}
    #link a {color:#918200;}
    *html #link {position: absolute; left:20px; bottom:60px;color:#918200;}
