BODY {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	color:  #2e2e2e;
	margin: 0px;
	padding: 0px;
	background-color: #eaeaea;
}
span {
	color: #CB0000;
	text-decoration: none;
	font-size: 8pt;
}
.class1 {
	color: #CB0000;
	text-decoration: underline;
	cursor: hand;
	font-size: 8pt;
}
.class2 {
	color: #CB0000;
	text-decoration: underline;
	cursor: hand;
	font-size: 8pt;
}
INPUT, SELECT, TEXTAREA, OPTION  {
	font-size: 7pt;
	color: #333333
}
LI {
	color: #000000;
}
TABLE, TR, TD, TH {
	font-size: 8pt;
}
h1 {
	font-size: 18pt;
	color: #CB0000;
	padding-bottom: 10px;
}
h2 {
	font-size: 14pt;
	color: #454646;
}
h4 {
	font-size: 12 pt;
	color: #000000;
}
h3 {
	font-size: 14pt;
	color: #CB0000;
}
#advpage1 {
	width:80%;
	border:1px solid #7b7b7b;
	padding:1em;
	margin-bottom:3em;
	text-align:left;
	height: 240px;
}

.name {
	font-size: 14pt;
	color: #CB0000;
	font-weight: 200;
}
 /* Новогодняя рекламная страница starts */
 .xtbl {
 	width:90%;
	text-align: center;
}
.xtbl td {
	width: 50%;
	border-bottom: 1px dashed gray;
	padding : 1.5em 0 1.5em 0;
	vertical-align: top;
}
.ximg {
	text-align: left;
	height:150px;
}
.ximg img {
	float: left;
	width: 120px;
	margin : 0 20px 0 10;
}
.ximg ul {
	list-style : inside url(http://www.territo.ru/Territo.ru/images/home/bullet.gif);
}
.xname {
	color: #a30b00;
	font-weight: bold;
	margin-bottom: 2em; 
	display: block;
}
.xdesc {
	width: 100%;
	display: block;
	margin-top: 3px; 
	color: #404040;
	padding: 0 1em 0 1em;
}
.xprice {
	font-weight: bold;
	color: #000;
}
/* Новогодняя рекламная страница ends */
#leftBlock 	{
	float:left;
	margin:0px;
	width: 290px;
	background-image : url(images/left/left_bgr.gif);
}

.leftTxt {
	padding: 6px;
	margin-left : 5px;
	margin-right : 5px;
	}
			 
#homeCat {
    margin-top: 10px; margin-right: 110px;
	}
#mainBlock {
    margin-right: 22px;
	padding: 20px 30px 10px 30px;
	}
#centerContent { 
    margin-right: 174px;
	padding: 10px 10px 10px 20px;
	border-right:1px solid #c0c0c0;
} 
#rightBlock { 
    float:right; 
    width: 184px;
	margin: 0px 0px 0px 15px;
}
#mimg {margin:0px 0px 0px 10px;
		border:0px;}

 /*.right  	{width: 170px; border-left: 1px solid #c0c0c0; padding-left: 8px; padding-right: 1px;} */

.topic  	{
	border-bottom: 1px solid #c0c0c0;
}

.txt  		{
	margin-top: 20px;
	margin-left: 15px;
	margin-right: 3px;
}

a.slink  	{
	font-family: Tahoma;
	font-size: 8pt;
	color : red;
}
 a.dynlink:link    {
	font-weight: bold;
	text-decoration : none;
	font-size : 8pt;
	color: #006666;
} 
a.dynlink:visited {
	font-weight: bold;
	text-decoration : none;
	font-size : 8pt;
	color: #006666;
}
a.dynlink:hover   {
	font-weight: bold;
	text-decoration : underline;
	font-size : 8pt;
	color: #66cc00;
}
a:visited {
	text-decoration : underline;
	font-size : 8pt;
	color : #CB0000;
}
a:active  {
	text-decoration : none;
	font-size : 8pt;
	color : red;
}
a:link	  {
	font-size : 8pt;
	color : #CB0000;
	text-decoration : underline;
}
a:hover   {
	font-size : 8pt;
	color : #ff6633;
	text-decoration : none;
}
a.cat:link    {
	font-weight: normal;
	text-decoration : underline;
	font-size : 8pt;
	color: #646464;
} 
a.cat:visited {
	color: #646464;
}
a.cat:hover   {
	color: #646464;
	text-decoration : none;
}
a.cat:active   {
	color: #646464;
}
.catalogue{
	font-weight: bold;
	padding: 3px;
}
.acc_name {
	background-color: #FFF0F0;
}