body {
	color : Black;
	font-family : "Century Gothic", Tahoma, Verdana;
	font-size : 16px;
	border : 1px #6C1818;
	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 {
	COLOR: #f18e89; TEXT-DECORATION: underline;
}



.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;
	}
  }