body {
	font-family : "Century Gothic", Tahoma, Verdana;
	font-size : 16px;
}
table{
 border-spacing:0px;
 padding:0px;
 border:0px;
}
hr{
 background:#640000;
 background-color:#640000;
 height: 1px;
 border-spacing: 1px;
 }

A {
    color : Maroon;
    font-family : Tahoma;
    font-size : 13px;

  }

hr {
	margin-top : 0px;
	margin-bottom :0px;
	color : Maroon;

	}

A:VISITED {
    text-decoration : none;
    font-size : 13px;
    color : #660000;
    font-family : Tahoma;
}
A:ACTIVE {
    color : #660000;
    font-size : 13px;
    font-family : Tahoma;
    text-decoration : none;
}

A:HOVER {
    color : #3E0000;
    font-size : 13px;
    text-decoration : underline;
        font-family : Tahoma;
}
A:LINK {
    font-size : 13px;
    color : #660000;
    font-family : Tahoma;
    text-decoration : none;
}

.search {
	FONT-SIZE: 12px; COLOR: #5B0000;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	TEXT-ALIGN: left;
	word-spacing : 2px;

}

.search a:active {
	COLOR: Maroon; TEXT-DECORATION: underline;
}
.search a:unknown {
	COLOR: #B22222; TEXT-DECORATION: underline;
}
.search a:link {
	COLOR: #B22222; TEXT-DECORATION: underline;
}
.search a:visited {
	COLOR: #B22222; TEXT-DECORATION: underline;
}
.search a:hover {
	font-size : 12px; COLOR: #f18e89; TEXT-DECORATION: underline;
}

.first_menu a:active {
	font-size : 12px;COLOR: Maroon; TEXT-DECORATION: underline;

}
.first_menu a:unknown {
	font-size : 12px;COLOR: #B22222; TEXT-DECORATION: underline;

}
.first_menu a:link {
	font-size : 12px;COLOR: #B22222; TEXT-DECORATION: underline;

}
.first_menu a:visited {
	font-size : 12px;COLOR: #B22222; TEXT-DECORATION: underline;

}
.first_menu a:hover {
	font-size : 12px;COLOR: #f18e89; TEXT-DECORATION: none;
}

.text {
	color : Black;
	font-size : 11px;
	font-family : Tahoma;
}
.header{
	color : #600000;
	font-size : 14px;
	font-family : "Century Gothic", Tahoma;
}

.title{
	color : #B33A00;
	font-size : 18px;
	font-family : "Century Gothic", Tahoma;
	font-weight : bold;
}

.tel{
	color : #600000;
	font-size : 14px;
	font-family : "Century Gothic", Tahoma;
	font-weight : bold;
}
.sale{
	color : #B33A00;
	font-size : 15px;
	font-family : "Century Gothic", Tahoma;
	font-weight : bold;
	    text-decoration : underline;
}
.newimg{
	color : #EA4100;
	font-size : 17px;
	font-family : "Century Gothic", Tahoma;

}
.poisk{
color: #000000;
border-style: inset;
border: 1px solid Maroon;
height:20px;
width: 120px;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;

}
.button{
color: #5B0000;
border-style: solid;
border: 1px solid Maroon;
height: 20px;
background-color:#FFFFCC;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
width: 40px;
cursor : hand;

}

.logpass{
color: #000000;
border-style: inset;
border: 1px solid #D18058;
height:17px;
width: 95px;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;

}
.art{
color: #000000;
border-style: inset;
border: 1px solid #D18058;
height:17px;
width: 200px;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;

}

.kolvo{
color: #000000;
border-style: inset;
border: 1px solid #D18058;
height:17px;
width: 40px;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;

}

.enter{
color: #5B0000;
border-style: solid;
border: 1px solid #D18058;
height: 16px;
background-color:#FFFFCC;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
width: 142px;
cursor : hand;

}

.autor{
color: #000000;
border-style: inset;
border: 1px solid Maroon;
height:20px;
width: 200px;
font-family:Tahoma, Arial, Helvetica;
font-size: 12px;

}

.mes{
color: #000000;
border-style: inset;
border: 1px solid Maroon;
height:200px;
width: 400px;
font-family:Tahoma, Arial, Helvetica;
font-size: 12px;

}

.sendmes{
color: #5B0000;
border-style: solid;
border: 1px solid Maroon;
height: 20px;
background-color:#FFFFCC;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
width: 100px;
cursor : hand;

}

.adr{
color: #000000;
border-style: inset;
border: 1px solid Maroon;
height:70px;
width: 300px;
font-family:Tahoma, Arial, Helvetica;
font-size: 11px;

}


select {
width: 170px;
height: 18px;
font-size: 11px;
font-family:Tahoma;
border: 1px solid #693712;
background-color : #FFEFD5;
}
.addtov{
color: #5B0000;
border-style: solid;
border: 1px solid Maroon;
height: 20px;
background-color:#FFFFCC;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
width: 140px;
cursor : hand;

}


.treeview { padding: 0; }
.treeview ul
    {
        overflow: hidden; margin: 0; padding: 0;
        list-style-type: none;
    }
.treeview ul ul { overflow: visible; margin: 0 0 0 0; padding: 0 0 0 0; }
    /* класс для ul после которых нет li в родительских ветках */
    .treeview li.cl ul { display: none;}
	 .treeview li { margin: 0; padding: 0.1em; }
    .treeview li li { margin: 0 0 0 0.5em; padding: 0 0 0 0.5em; }
    .treeview li div { position: relative; }

.treeview li p
    {
       margin: 0; padding: 0.1em;
    }
.treeview a { padding: 0.1em 0.2em; font-size : 13px;}

.treeview a.sc
    {
      position: absolute;
      margin-left:-0.3em; padding:  0 0 0 0; text-decoration: none;
		font-weight : bold;
		font-size : 11px;
		font-family : Arial, Helvetica, sans-serif;
    }
	.treeview a.sc:hover
    {
      position: absolute;
      margin-left:-0.3em; padding: 0 0 0 0; text-decoration: none;
		font-weight : bold;
		font-size : 11px;
		font-family : Arial, Helvetica, sans-serif;
    }
.sortT {
width: 240px;
height: 20px;
font-size: 11px;
font-family:Tahoma;
border: 1px solid #693712;
background-color : #FFEFD5;
}

.bigButton{
color: #5B0000;
border-style: solid;
border: 1px solid Maroon;
height: 20px;
background-color:#FFFFCC;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
width: 120px;
cursor : hand;

}
.enter2{
color: #5B0000;
border-style: solid;
border: 1px solid #D18058;
height: 16px;
background-color:#FFFFCC;
font-family:Tahoma, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
width: 400px;
cursor : hand;

}
/* Printing */
  @media print
  {
    BODY
    {
		visibility: hidden;
	}
    DIV#print_this
    {
		width: 100%;
		font-size: 120%;
		visibility: visible;
		position: absolute;
		left:0;
		top:0;
    }
    DIV#print_this TD
	{
		border: 1px #999 solid;
	}
  }

#imgx{ border: 1px solid #640000;
padding: 5px 5px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 5px 6px;
-moz-box-shadow: #666 0px 5px 6px;
box-shadow: #666 0px 5px 6px;
background: #FFFFFF;
behavior: url(/css/PIE.htc);
position:absolute;
display: none;
}
.treev A:link{padding: 0; color: #4a2500; font-weight : bold; font-size: 11px;}
UL.treev {padding-left:0px; margin-left:0px; padding-right: 0px;}
UL.treev UL	{display: none;}
UL.treev LI	{list-style: none;}
UL.treev A:hover{background-color: #ffdab0; text-decoration: underline;}
UL.treev UL.visible{display:block;}

A.MaI  { background: url(/images/admin/fav00001.gif) no-repeat; color: red; padding: 0px;}
div.treevf A:link, div.treevf A:visited{padding: 0px; color: #4a2500; font-weight : bold; font-size: 11px; margin:0px;}
div.treevf div{padding: 0px;}
div.treevf b{display: none; margin-left:20px;  border:0; list-style: none; padding: 0px;}
div.treevf A:hover{background-color: #ffdab0; text-decoration: underline; margin:0px; padding: 0px;}


