body
{
     margin: 0px;
}

td
{
     font-family: Tahoma, Geneva,  Helvetica, Verdana, Arial, sans-serif;
     font-size: 72%;
     font-color: #000000;
}

a:link, a:visited, a:active
{    color: #BD4923;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
}

a:hover
{
     color: #E49780;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
}

hr
{
     color: #DED9C7;
     height:1;
     margin: 5 0 5 0;
}

.telefon
{
     font-weight: bold;
     text-align: center;
     line-height: 18px;
}
.tel
{
     font-weight: bold;
     text-align: center;
     color: #8A2302;
     font-size: 15px;
}

.menu
{
     background-image: url(../images/button.gif);
     background-repeat: no-repeat;
     text-align: center;
     text-valign: middle;
}

.left_menu a:link, .left_menu a:visited, .left_menu a:active
{
     color: #000000;
     font-size: 12px;
     font-weight: normal;
     text-decoration: none;
}

.left_menu a:hover
{
     color: #666666;
     font-size: 12px;
     font-weight: normal;
     text-decoration: none;
}

.top
{
     background-color: #8A2302;
     color: #ffffff;
     font-size: 10pt;
     font-weight: bold;
     text-align: right;
     padding-right: 10px;
}

.top_r
{
     background-color: #8A2302;
     color: #ffffff;
     font-size: 10pt;
     font-weight: bold;
     text-align: left;
     padding-right: 10px;
}

.zag
{
     color: #8A2302;
     font-size: 10pt;
     font-weight: bold;
}

.down
{
     color: #ffffff;
     font-size: 8pt;
}

.down a:link, .down a:visited, .down a:active
{
     color: #ffffff;
     text-decoration: none;
     font-weight: normal;
     /* text-decoration: underline; */
	 text-decoration: none;
}

.down a:hover
{
     color: #e0e0e0;
     text-decoration: none;
     font-weight: normal;
}

.contact
{
    font-size: 11px;
    color: #8A2302;
    padding-right: 10px;
}

.contact a:link, .contact a:active, .contact a:visited
{
    color: #8A2302;
    font-weight: normal;
    text-decoration: underline;
}

.contact a:hover
{
    color: #8A2302;
    text-decoration: none;
}

.anot
{
    font-size: 70%;
    color: #575656;
}

.pic
{
    border:1 solid #8A2302;
    margin: 0 10 0 10;
    width: 93px;
    height: 67px;
}

INPUT,TEXTAREA,OPTION {
	/*FONT-WEIGHT:bold; */
	FONT-FAMILY:Tahoma, sans-serif; 
	FONT-SIZE:10pt; 
	COLOR:MAROON;
	BORDER-STYLE:solid; 
	BORDER-WIDTH:1; scrollbar-arrow-color:LIGHTYELLOW;
}


SELECT {
	/*FONT-WEIGHT:bold; */
	width: 200px;
	FONT-FAMILY:Tahoma, sans-serif; 
	FONT-SIZE:10pt; 
	COLOR:MAROON;
	BORDER-STYLE:solid; 
	BORDER-WIDTH:1; scrollbar-arrow-color:LIGHTYELLOW;
}

.tbl_data {
	color: #964B3F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}


.form_text_td {
	color: #612C27;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
}

.form_text_up_to {
	color: #612C27;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
}


.digit_nav{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

a.digit_nav {
	color: #B36355;
}

a.digit_nav:link {
	color: #C68A80;
}

a.digit_nav:visited {
	color: #B36355;
}

a.digit_nav:hover {
	color: #B36355;
}



/* Добавить Удалить Редактировать */
.manage_link{
	color: #893F38;
	font-family: Verdana;
	font-size: 12px;
	 /*font-weight: bold; */
}
a.manage_link {
	color: #893F38;
}

a.manage_link:link {
	color: #893F38;
}

a.manage_link:visited {
	color: #893F38;
}

a.manage_link:hover {
	color: #CB847E;
}

.record_data {
	color: #964B3F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-align: left;
}

/*
guestbook
*/
.gb_td_bg_txt{
	BACKGROUND-COLOR:#F2E8BF;
}

.gb_td_bg_info{
	BACKGROUND-COLOR:#BD4923;
}

/* message */
.gb_txt{
/*
	color: #BD4923;
*/
	color: #BD4923;
}
/* date,name,e-mail */
.gb_info{
	color: #FFFFFF;
}

a.gb_info {
	color: #F2F2F2;
}

a.gb_info:link {
	color: #F2F2F2;
}

a.gb_info:visited {
	color: #F2F2F2;
}

a.gb_info:hover {
	color: #F2F2F2;
}



.gb_head{
	color: #AB6836;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.gb_data{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.gb_nav{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

a.gb_nav {
	color: #B36355;
}

a.gb_nav:link {
	color: #C68A80;
}

a.gb_nav:visited {
	color: #B36355;
}

a.gb_nav:hover {
	color: #B36355;
}

.gb_but {
	BORDER-STYLE:solid; 
	BORDER-WIDTH:1; 
	FONT-FAMILY:Tahoma; 
	COLOR:MAROON; 
	FONT-WEIGHT:bold; 
	FONT-SIZE:10pt; 
	BACKGROUND-COLOR:transparent;
	width: 100px;
}

.gb_submit_date{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.gb_bg_submit_date{
	BACKGROUND-COLOR:#F2E8BF;
}

/*
news
*/
.news_head{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
}

.news_short_txt{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}


.news_txt{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	/*font-weight: bold;*/
}

.news_nav{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

a.news_nav {
	color: #B36355;
}

a.news_nav:link {
	color: #B36355;
}

a.news_nav:visited {
	color: #B36355;
}

a.news_nav:hover {
	color: #B36355;
}

.news_slash {
	color: #E1C0BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}

.news_but {
	BORDER-STYLE:solid; 
	BORDER-WIDTH:1; 
	FONT-FAMILY:Tahoma; 
	COLOR:MAROON; 
	FONT-WEIGHT:bold; 
	FONT-SIZE:10pt; 
	BACKGROUND-COLOR:transparent;
}

.news_submit_date{
	color: #7A6652;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.form_submit{
	BORDER-STYLE:solid; 
	BORDER-WIDTH:1; 
	FONT-FAMILY:Tahoma; 
	COLOR:MAROON; 
	FONT-WEIGHT:bold; 
	FONT-SIZE:10pt; 
	BACKGROUND-COLOR:transparent;
	width: 100px;
}

.td_form_text{
	text-align: right;
}

.column_news_head{
	font-weight: bold;
}

.column_news_short_txt{
	font-style: normal;
}
<!--
#8A2302- темно бордовый
#BD4923- светло бордовый
#575656- темно серый
#DED9C7 -  светло серый
#E49780 - розовый
-->
