#block-footer TD {
  font-family:Arial;
  font-size:11px;
  color: #999;
  padding:2px;
}
#block-footer A {
  color: #999;
  text-decoration:none;
}
#block-footer .header {
  font-family:Tahoma;
  font-size:16px;
  border-bottom:2px solid #c70000;
  padding:2px;
  color:#fff;
}
/*-----------------*/
#block-news {
  font-family:Tahoma;
  font-size:12px;
  color:#7e7d7d;
}
#block-news .date {
  font-family:Tahoma;
  font-size:10px;
  color:#7e7d7d;
  margin:10px 0px 0px 0px;
}
#block-news A{
  font-family:Tahoma;
  font-size:12px;
  color:#c84e46;
  font-weight:bold;
}
#block-news TD.subheader{
  background: url(../img/bg-tree.gif) repeat-x; 
  height:27px;
  font-family:Tahoma;
  font-size:12px;
  color:#c84e46;
  font-weight:bold;
}
#block-news TD.subheader A{
  color:#000;
  text-decoration:none;
}
#block-news TD.subelement{
  font-family:Tahoma;
  font-size:12px;
  color:#000;
}
#block-news TD.subelement A{
  color:#000;
  font-weight:lighter;
  text-decoration:underline;
}

#block-catalog .td-category {
  border:2px dashed #e5e5e5;
}
#block-catalog A {
  font-family:Tahoma;
  font-size:12px;
  color:#000;
}
#block-catalog h1,#block-news h1 {
  font-family:Tahoma;
  font-size:30px;
  color:#444;
  letter-spacing:-1px;
  font-weight:lighter;
  padding:0px;
  margin:0px;
  line-height:28px;
  margin-bottom:15px;
}
#block-catalog  {
  font-family:Arial;
  font-size:12px;
  color:#000;
}
#block-catalog  .padd{
  padding-left:9px;
  padding-top:10px;
}
#block-menu {
  padding-left:20px;
}
.search_string {
  border-bottom: medium none;
  border-left: medium none; 
  background: url(../img/bg-search-input.gif); 
  height: 22px; border-top: medium none; border-right: medium none;
  font-size:11px;
  font-family:Arial;
  font-style:italic;
  color:#888;
  width:300px;
  padding:2px 0px 0px 0px;
}
#pop-form {
  position:absolute;
  background: url( ../img/bg-form.png);
  width: 235px;
  height:134px; 
  top:168px;
}
#pop-form TD, #pop-form INPUT, #pop-form A{
  font-size:12px;
  font-family:Arial;
  color:#222; 
}

#contacts{
  font-size:11px;
  font-family:Tahoma;
  color:#000;
  background: url( ../img/bg-contacts.png) no-repeat top right;
  padding-top:3px;
}

#contacts A,#contacts SPAN{
  font-size:11px;
  font-family:Tahoma;
  color:#fff;
  text-decoration:none;
}
#contacts TD{
  text-align:left;
}




body {
	/*background: url(/_page../img/bodybg.gif);	 */
}

#mainmenu TD {
	padding-left:7;
	padding-right:7;
}

#mainmenu A {
	text-align: left;
	font-family:Tahoma; 
	font-size:12px;
	font-weight:normal; 
	color:white; 
	text-decoration:none;
	text-transform:lowercase;
}
#mainmenu A:hover {
	text-decoration:underline;
}
#mainmenu A.menu_active {
	font-weight:bold; 
}
#mainmenu INPUT{
	text-align:right;
	font-family:Tahoma; 
	font-size:11px;
	color:#888;
	height:20px;
	padding:1px;		
}

#auth, #auth TD, #auth A, #auth INPUT{
	font-family:Arial; 
	font-size:11px;
	color:#444;
}

#bottommenu TD {
	padding-left:3;
	padding-right:3;
	font-size:11px;
	color:#fff; 
}

#bottommenu A {
	text-align: left;
	font-family:Tahoma; 
	font-size:11px;
	font-weight:normal; 
	color:white; 
	text-decoration:none;
	text-transform:lowercase;
}
#bottommenu A:hover {
	text-decoration:underline;
}
#bottommenu A.menu_active {
	font-weight:bold; 
}

h2 {
	color:#555;
	font-size:24px;
	font-family:Arial;
	padding-top:13px;
	padding-left:15px;
	background:url(/_page../img/phone-element.gif) no-repeat top left;
	line-height:24px;
	LETTER-SPACING:-2px;
}

h4 {
	color:#222;
	font-size:18px;
	font-family:Tahoma;
	font-weight:lighter;
	background:#f0f0f0;
	text-decoration:underline;
}
#tetka {
	position:absolute;
	top:14px;
	left:30px;
	width:169px;
	height:233px;
	background: url(/_page../img/telka1.png) no-repeat 0% 0%;
	filter:expression(fixPNG(this,2));
}


#content TD, #bottom TD {
	font-family: Tahoma;
	color:#555;
	font-size:12px;
	line-height:13px;
	background-color:#fff;
}

#content B, #content STRONG {

}
#content H3 {
	font-size:17px;
	font-weight:lighter;
	margin:0px;
	line-height:17px;
}

#content A {
	color:#1078ad;
	text-decoration:none;
	font-family:tahoma;
	font-size:12px;
}

#content p.date {
	color:#888;
	font-family:tahoma;
	font-size:10px;
}













#main {
	padding:20px;
}




.edit {
display:block;
}

a.navig {
	margin-left:6px;
	margin-right:6px;
	color:#777;
	font-family:Tahoma; 
	font-size:8pt;
}
a.curnavig {
	margin-left:6px;
	margin-right:6px;
	color:#777;
	font-family:Tahoma; 
	font-size:8pt;
}

#main TD,#main {
	padding:5px;
	font-size:12px;
	line-height:1.5;
	color:#757678;
	font-family:Arial;
}
#main A {
	color:#00aeee;
	text-decoration:none;
}
#main A:hover {
	text-decoration:underline;
}


#main UL {
	padding:5px;
	margin:5px;
}

#page {
	color:#555;
	margin:5px;	
}
#curpage {
	color:#fff;
	margin:5px;
	font-weight:bold;
	color:a21d1d;
	text-decoration:none;
}

#curmenu {
	
}
#curmenu A {
	font-family:Tahoma; 
	font-size:11;
	color:#555; 
	text-decoration:underline;
}
#curmenu A.cur {
	font-family:Tahoma; 
	font-size:11;
	color:a21d1d;
	font-weight:bold;
	text-decoration:none;
}
#main A.high {
	color:#f00; 
}

#desi A {
	color:#555;
	font-size:11;
}


.png  {
	filter:expression(fixPNG(this,2));
}

#modelh P {
	margin:0px;
	margin-bottom:20px;
}


A.menu_link
{
	DISPLAY: block;  BACKGROUND: none; text-align:center; height:26px; POSITION: relative; float:left;
	COLOR: #fff;  WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:12px; font-family:Tahoma; font-size:12px; font-weight:bold;
}
A.menu_link:hover
{
	DISPLAY: block;  BACKGROUND: none;  text-align:center; height:26px; POSITION: relative; float:left; font-weight:bold;
	COLOR: #fff;  WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:12px; font-family:Tahoma;
}
A.menu_active, a.menu_active:hover
{
	DISPLAY: block;  BACKGROUND: none;  text-align:center; height:26px; POSITION: relative; float:left; font-weight:lighter;
	COLOR: #fff;  WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:12px; font-family:Tahoma; font-weight:bold;
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 25; BACKGROUND: #eee; LEFT: 0px;
	VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px 0px; FONT: 11px tahoma; PADDING-TOP: 3px; 
	 POSITION: absolute; TOP: 0px
}
.menu A {
	DISPLAY: block; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 10px;   
	COLOR: #444; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none; font-size:11px; font-family:verdana; font-weight:lighter;
}
.menu A:hover {
	BACKGROUND-COLOR: #dadada; color:#444; font-weight:lighter;text-decoration:none;
}

#menu_top {
	Z-INDEX: 20; POSITION: relative; HEIGHT: 25px; width:100%;  repeat-x bottom center; margin-left:12px;
}
#menu_top UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 20; LEFT: 26px; PADDING-BOTTOM: 0px; MARGIN: 0; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px
}
#menu_top UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; border-right: 1px solid #7d7d7d; 
	LINE-HEIGHT: 28px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; POSITION: relative;   background: url( ../img/bg-menu.gif)
}

#ajaxForm TD {
	font-family:Tahoma; 
	font-size:11px;
	color:#000;
	text-align:left;
}
#ajaxForm INPUT, #ajaxForm TEXTAREA  {
	font-family:Tahoma; 
	font-size:11px;
	color:#333;
}

#content TD.nobg {
	background: transparent;
}


#pagescroll TD { font-family: Arial; font-size: 11px; color: #333; padding: 2px 7px 2px 7px; }
#pagescroll TD.current { background-color: #ccc; }
#pagescroll TD.textlink { border-left: 1px solid #ccc; }
#pagescroll A { font-family: Arial; font-size: 11px; color: #333; text-decoration: none;  }
