html, body{
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px;
width:100%;
height: 100%;
font-family: Verdana;
font-size: 12px;
color: #663333;
}

div.mainouterdiv {width:100%; text-align:center;}
.mainoutertable {min-width:1280px; max-width:1280px; padding:0px;}

img{
border:0px;
margin: 0px;
padding: 0px;
}
p{
padding-top:3px;
padding-bottom:3px;
margin:0px;
font-family: Verdana;
font-size: 14px;
color: #663333;
}
.news_gl{
font-family: Verdana;
font-size: 13px;
color:#B0753D;}
ol.search li{
display: list-item;
list-style-type:decimal;
background: none;
}
li{
list-style-type:none;
background: url('/templates/template29/img/menu_marker.gif') left no-repeat;
font-family : Arial; 
font-size : 12px; 
color : #510607;
text-decoration:none; 
display:block;
padding-left: 14px;
list-style-position: outside; 
}
ul.map li{
background: url('/templates/template29/img/menu_marker.gif') left top no-repeat;
background-position: 0px 3px;
}
table { 
border-spacing : 0px; 
border-collapse : collapse; 
vertical-align : top; 
} 
object 
 { 
border : 0px; 
margin : 0px; 
padding :0px; 
display: block; 
} 
a{
color: #510607;
text-decoration:none; 
}
a:hover{
color: #ff6600;
text-decoration:underline;
}
A#blue:LINK    {text-decoration:underline; color: #000000;}
A#blue:VISITED {text-decoration:underline; color: #000000;}
A#blue:ACTIVE  {text-decoration:underline; color: #000000;}
A#blue:HOVER   {text-decoration:none; color: #990000;}
A#green:LINK    {text-decoration:none; color: #669900;}
A#green:VISITED {text-decoration:none; color: #669900;}
A#green:ACTIVE  {text-decoration:none; color: #669900;}
A#green:HOVER   {text-decoration:none; color: #669900;}
A#smallbright:LINK    {text-decoration:underline; color: #ff6600;; font-size: 11px;}
A#smallbright:VISITED {text-decoration:underline; color: #ff6600;; font-size: 11px;}
A#smallbright:ACTIVE  {text-decoration:underline; color: #ff6600;; font-size: 11px;}
A#smallbright:HOVER   {text-decoration:underline; color: #ff6600;; font-size: 11px;}
A#gray:LINK    {text-decoration:underline; color: #510607; font-size: 11px;}
A#gray:VISITED {text-decoration:underline; color: #510607; font-size: 11px;}
A#gray:ACTIVE  {text-decoration:underline; color: #510607; font-size: 11px;}
A#gray:HOVER   {text-decoration:underline; color: #510607; font-size: 11px;}
a#redsmall{
color: #510607;
font-family: "Times New Roman", Times, serif;
font-size: 12px;
text-decoration : underline;
}
td#indsmaller {
font-family : "Times New Roman", Times, serif;
font-size : 13px;
color: #510607;
}
table {
border-spacing: 0px;
border-collapse: collapse;
font-family: Arial;
font-size: 12px;
color: #510607;
}
input, select {
font-family: Arial;
font-size: 12px;
color: #510607;
}
#content_text{
font-family: Arial;
font-size: 12px;
color: #AB7D57;
}
#content_text a{
font-family: Arial;
font-size: 12px;
color: #AB7D57;
text-decoration:underline;
}
td#caption {
background-color: ActiveCaption;
padding:5px;
padding-left: 20px;
font-weight: bold;
color: CaptionText;
}
font#date {
font-size: 10px;
}
font#highlight {
background-color: #ff9900;
}
img#mini {
border-style: solid;
border-color: #753628;
border-width: 1px;
}
img#pic {
border-style: solid;
border-color: #753628;
border-width: 1px;
}
input#logon {
border-width: 1px;
border-style: solid;
border-color: #AEDBFF; 
background: transparent; 
color: #ffffff;
}
a#logon {
color: #ffffff;
font-size: 12px;
}
h1{
font-family : Arial; 
font-size : 18px; 
color : #663333; 
}
h2{
font-family : Arial; 
font-size : 16px; 
color : #663333; 
}
h3{
font-family : Arial; 
font-size : 14px; 
color : #663333; 
}
hr {
height: 4px;
color: #C4AE80;
margin-top: 1px;
}
font#small {
	font-size: 11px;
}
font#bright {
color: #ff6600;
}
img#logo {
border-style: solid;
border-color: #510607;
border-width: 0px;
}
a.ul, a:active.ul, a:link.ul, a:visited.ul{
/*display:block;*/
font-size:12px;
color:#510607;
padding:5px 0px 0px 0px;
}
a:hover.ul{
text-decoration:underline;
}
div.ul{
padding:0px 0px 0px 10px;
font-size:11px;
color:#692E1F;
font-weight:bold;
text-decoration:none;
}
div.map{
display:block;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
padding:5px 0px 0px 0px;
}
a.li, a:active.li, a:link.li, a:visited.li{
/*display:block;*/
font-size:12px;
font-weight:normal;
color:#000000;
padding:1px 0px 2px 0px;
line-height:12px;
}
a:hover.li{
text-decoration:underline;
}
div.news {width:100%;}
a.news, a:active.news, a:link.news, a:visited.news{
font-size:12px;
color:#510607;
font-weight:bold;
}
a.m, a:active.m, a:link.m, a:visited.m{
/*display:block;*/
color:#000000;
padding:5px 10px 5px 10px;
}
a.m_activ, a:active.m_activ, a:link.m_activ, a:visited.m_activ{
/*display:block;*/
color:#FF6600;
padding:5px 10px 5px 10px;
}
IMG.bord_sm{
border: 1px solid #510607;
}
td.lefttree a,
td.lefttree a:active,
td.lefttree a:link,
td.lefttree a:visited,
td.lefttree a:hover
{
color:#510607;
font-weight:normal;
text-decoration:none;
font-size:15px;

}
td.lefttree a:hover
{
color:#ff6600;
text-decoration:none;
}
a#marked, a:active#marked, a:link#marked, a:visited#marked
{
font-weight:bold;
}
td.title{
font-size:18px;
color:#510607;
font-weight:bold;
}

a#top_menu{
color:#ffffff;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}
a:hover#top_menu{
color:#ffffff;
font-weight:normal;
text-decoration:underline;
font-size:12px;
}
#top_left{background:url('/templates/template29/img/top_left.jpg') no-repeat;} 
#flash_b_top{background:url('/templates/template29/img/740x350_JPG.jpg') no-repeat;} 
#news a{
color:#510607;
font-weight:bold;
font-size:13px;
font-family: "Verdana";
text-decoration:underline;
}
#news a:hover{
color:#510607;
font-weight:bold;
font-size:13px;
font-family: "Verdana";
text-decoration:none;
}
a:hover#all_news{
color:#510607;
font-weight:bold;
font-size:11px;
font-family: "Arial";
text-decoration:none;
}
a#all_news{
color:#510607;
font-weight:bold;
font-size:11px;
font-family: "Arial";
text-decoration:underline;
}
a.name{
color:#510607;
font-weight:bold;
font-size:13px;
font-family: "Verdana";
text-decoration:underline;
}
ul a:hover.name{
color:#510607;
font-weight:bold;
font-size:13px;
font-family: "Verdana";
text-decoration:none;
}
ul span.date{
font-weight:normal;
font-size:10px;
font-family: "Verdana";
color: #996633;
}
p.title{
font-weight:normal;
font-size:18px;
font-family: "Verdana";
color:#663333;
}
#content_text a.comments{
font-weight:normal;
font-size:18px;
font-family: "Verdana";
color:#663333;
text-decoration:none;
}
ul a#comment_count{
font-weight:normal;
font-size: 11px;
font-family: "Verdana";
text-decoration:underline;
color: #996633;
}
ul a:hover#comment_count{
font-weight:normal;
font-size: 11px;
font-family: "Verdana";
text-decoration:none;
color: #996633;
}
a#add_comment{
font-weight:normal;
font-size: 18px;
font-family: "Verdana";
text-decoration:underline;
color: #663333;
}
a:hover#add_comment{
font-weight:normal;
font-size: 18px;
font-family: "Verdana";
text-decoration:underline;
color: #663333;
}
a#c_u_l{
color: #996633;
}
#text{
color: #996633;
}
#comment_subj{
background-color: #EDD49C;
padding:7px;
}
.comment_desc{padding-left:0px; padding-bottom:5px;}
span.tag{
display:inline;
}
a.oformit{font-weight:bold;}
a:hover.oformit{font-weight:bold;}
.date{
font-size:11px;
color: #996633;}
#line{background-color:#C4AE80;}
.path_arrow_ss{
background-color:#F7E9C9;
}
#elem_active{
background-color:#F7E9C9; 
/*margin-left:5px;*/
margin-right:5px;
color:#663333;
white-space: nowrap;
}
a#elem_noactive{
color:#663333;
text-decoration:underline;
white-space: nowrap;
}
a:hover#elem_noactive{
color:#663333;
text-decoration:none;
}
#left_fon{
background:url('/templates/template29/img/left_fon.jpg') repeat-y left top;
width: 265px;
height:100%;
}
a#marked, a:active#marked, a:link#marked, a:visited#marked { 
font-weight : bold; 
} 
td.title { 
font-size : 18px; 
color : #510607; 
font-weight : bold; 
}
#flashcontent{
padding:0px; 
margin:0px;
}
#index_zoui{
padding:0px; 
margin:0px;
}
ul.cat-fasad_new{margin: 0px;  padding:0px;  list-style-type:none; font:12px Arial; color:#ab946e;  float:left; width:100%;}
li#gall_li {float:left; margin:0px; padding:0px;  list-style-type:none;  background: url('/templates/template29/img/null.gif') left no-repeat; list-style-type:none; font:12px Arial; color:#ab946e; }
a#cat_group_item{ 
font-size : 14px; 
color : #663300; 
font-family: "Arial";
}
a:hover#cat_group_item{
font-size : 14px; 
color : #B0753D; 
font-family: "Arial";
}
a#cat_group_item_comm{ 
font-size : 11px; 
color : #663300; 
font-family: "Arial";
}
a:hover#cat_group_item_comm{
font-size : 11px; 
color : #B0753D; 
font-family: "Arial";
}
a#cat_group_img img, a.cat_item_img img {border: 1px solid #663333}
a:hover#cat_group_img img, a:hover.cat_item_img img {border: 1px solid #B0753D}

td#price_border{
/*font-size : 12px; 
color:  #AF753B;
font-family: "Arial";*/
}
a#gl_title_ss{
font-size : 14px; 
color: #B0753D;
font-family: "Verdana";
}
a:hover#gl_title_ss{
font-size : 14px; 
color: #AF753B;
font-family: "Verdana";
}
a#all_comm{
font-size : 11px; 
color: #510607;
font-family: "Arial";
}
/****SCROL*****/
div.sc_menu {
  /* Set it so we could calculate the offsetLeft */
  position: relative;
  height: 145px;
  width: 500px;
  /* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 1500px;
  padding: 5px 0 0 5px;
  /* Remove default margin */
  margin: 0px;
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0px;
  background:none;
}

.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin: 0px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
/****END SCROL*****/

.inp_search{
border: 0px;
background:#F7E9C9;
height:14px;
width:126px;
padding: 0px;
margin: 0px;
color:#AF753B;
font-size: 12px;
}
.form_search{
height:15px;
width:126px;
padding: 0px;
margin: 0px;
font-size: 12px;
color:#AF753B;
}
form, input{
padding: 0px;
margin: 0px;
font-size: 12px;
color:#AF753B;
}
.input_search_b{
background: url('/templates/template29/img/search.gif') no-repeat;
}
.search_a{
font-family:Arial;
font-size: 14px;
background:none;
color: #000000;
padding: 0px;
margin: 0px;
border: 0px;
width: 45px;
}
.div_search_a{
border-bottom: 1px solid black;
padding: 0px;
margin: 0px;
width: 45px;
height:12px;
}
ul li.li_none{
list-style-image:url('/templates/template29/img/null.gif');
}
.opros{
font-family:Arial;
font-size: 12px;
color:#AF753B;}
/*******POP_UP*********/
.popup_content{
background-color:#FFFFE1;
border: 1px solid black;
padding:2px;}
/*******END POP_UP*********/
<!--ROUND-->
.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-3 .inner-box, #rounded-box-3  b {
    background-color: #CCCCCC;
}

.inner-box {
    padding:1em;
}
.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}

/* Для 1 - 2 - 3 списка элементов */
#content_text p.pages .current, #content_text p.pages a.page_link
{ 
	height:17px; 
	padding:0px 3px;
	float: left;
	display: block;
	margin-right: 0.3em;
	background: none;
	float: left;
}

#content_text p.pages a.page_link:hover
{ 
	background-color: #663333;
	border: none;
	color:#AB7D57;
}

#content_text p.pages a.page_link
{
	border: none;
	text-decoration:none;
}

#content_text p.pages .current
{
	border: 1px solid #663333;
	background-color: none;
	color: #663333;
}
/* /Для 1 - 2 - 3 списка элементов */

.indexdiv h1
{
	font-size:16px;
	margin-bottom: 0px;
}

#content_text .indexdiv a
{
font-family: "Verdana";
font-size: 12px;
line-height: 140%;
text-decoration:none;
color: #663333;
}

#content_text .indexdiv table
{
width:75%;
}

