html, body {
	margin:0px;
	padding:0px;
	text-align:center;
	background:#FAE9B4;
}
td, input, select, textarea {
	font-family: "Times New Roman", serif;
	font-size: 16px;
	color: #8B4513;
	/*color:brown;*/
}
table.main {
	width: 100%; 
	height: 100%;
	border-collapse: collapse;
	margin:0px;
	padding:0px;
	border: 3px ridge #FAE9B4;
}
td.main_top{
	
	
}
td.main_text{
	height: 100%;
}
td.main_bottom{
}
table.top {
	width: 100%;
	background-image: url(top.gif);
	border-collapse: collapse;
	border-bottom:3px ridge #FAE9B4;
	margin:0px;
	padding:0px;
}
table.content {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
	margin:0px;
	padding:0px;
}
table.bottom {
	width: 100%;
	background-image: url(top.gif);
	border-collapse: collapse;
	border-top:3px ridge #FAE9B4;
	margin:0px;
	padding:0px;
}
td.top {
	vertical-align:middle;
	height: 120px;
	padding-left:10px;
	padding-right:10px;
}
td.topmenu {
	/*border: 3px ridge #FAE9B4;*/
	/*border-top:3px ridge #FAE9B4;*/
}
td.toptext_left {
	background-image: url(toptext.jpg);
	/*background:#FAE9B4;*/
	text-align:center;
}
td.toptext_center {
	background:#FAE9B4;
	border-left:3px ridge #FAE9B4;
	border-right:3px ridge #FAE9B4;
	text-align:center;
	valign:middle;
	height: 30px;
}
td.toptext_right {
	background-image: url(toptext.jpg);
	/*background:#FAE9B4;*/
	text-align:center;
}
td.cont_left {
	width: 15%;
	height: 100%;
	/*background:#FAE9B4;*/
	background-image: url(toptext.jpg);
	vertical-align:top;
}
td.cont_center {
	width: 70%;
	height: 100%;
	/*background-image: url(toptext.jpg);*/
	background:#FAE9B4;
	border-left:3px ridge #FAE9B4;
	border-right:3px ridge #FAE9B4;
	vertical-align:top;
	text-align:center;
	/*padding-left:10px;*/
	/*padding-right:10px;*/
}
td.cont_right {
	/*width: 15%;*/
	height: 100%;
	/*background:#FAE9B4;*/
	background-image: url(toptext.jpg);
	vertical-align:top;
}
td.copyright {
	width: 200px;
	text-align:center;
	valign:middle;
	
}
td.bottommenu {
}
table.in_top{
	width: 100%; 
	/*height: 100%;*/
	border-collapse: collapse;
	margin:0px;
	padding:0px;
}
td.logo_left {
	text-align: left;
	width: 50%;
}
td.logo_right {
	text-align: right;
	width: 50%;
}
table.in_topmenu{
	width: 100%; 
	/*height: 100%;*/
	border-collapse: collapse;
	margin:0px;
	padding:0px;
}
td.topmenu_but{
	border: 2px ridge #FAE9B4;
	text-align:center;
	width: 17%;
	vertical-align: middle;
	
}
table.cat_index{
	width: 100%; 
	border-top: 3px ridge #FAE9B4;
}
td.cat_gif{
	padding:2px;
	text-align:center;
	vertical-align:middle;
	border: 2px ridge #FAE9B4;
	/*width:120px;*/
	/*height:80px;*/
}
td.cat_opis{
	padding:5px;
	text-align:center;
	vertical-align: middle;
	/*width:120px;*/
	/*height:20px;*/
	border: 2px ridge #FAE9B4;
	font-size: 20px;
}
table.cat_foto{
	width: 100%; 
	border-top: 3px ridge #FAE9B4;
}
table.cat_opisfabr{
	width: 100%;
	border-top: 3px ridge #FAE9B4;
}
td.cat_opisfabr{
	text-align:center;
}
td.cat_foto{
	padding:2px;
	text-align:center;
	vertical-align:middle;
	border: 2px ridge #FAE9B4;
	/*width:120px;*/
	/*height:80px;*/
	
}
td.cat_podfoto{
	text-align:center;
	vertical-align: middle;
	/*width:120px;*/
	/*height:20px;*/
	border: 2px ridge #FAE9B4;
	font-size: 14px;
}
table.rasprodazh_bottom{
	width: 100%
	/*border-top: 3px ridge #FAE9B4;*/
}
table.rasprodazh{
	width: 100%; 
	border-top: 3px ridge #FAE9B4;
}
td.rasprodazh_foto{
	padding:2px;
	text-align:center;
	vertical-align:middle;
	border: 2px ridge #FAE9B4;
	width:150px;
	/*height:80px;*/
}
td.rasprodazh_opis{
	text-align:center;
	vertical-align: middle;
	/*width:120px;*/
	/*height:20px;*/
	border: 2px ridge #FAE9B4;
	font-size: 14px;
}
table.fabr_cont_center{
	width: 100%; 
	border-top: 3px ridge #FAE9B4;
}
td.fabr_name{
	text-align:center;
	vertical-align:middle;
	border: 2px ridge #FAE9B4;
	width:25%;
}
td.fabr_style{
	text-align:center;
	vertical-align: middle;
	border: 2px ridge #FAE9B4;
	width:25%;
}
td.fabr_profile{
	text-align:center;
	vertical-align: middle;
	border: 2px ridge #FAE9B4;
	width:50%;
}
a.fabr_title{
	text-transform: uppercase;
	font-weight:bold;
}
a.fabr_site{
	text-decoration:none;
	color: #8B4513;
}
a.fabr_site:hover{
	font-weight:bold;
	text-decoration:none;
}
table.ind_cont_right{
	width: 100%; 
	border-top: 3px ridge #FAE9B4
}
td.ind_cont_right_foto{
	padding:2px;
	text-align:center;
	vertical-align:middle;
	border: 2px ridge #FAE9B4
	/*width:150px;*/
	/*height:80px;*/
}
td.ind_cont_right_opis{
	text-align:center;
	vertical-align: middle;
	/*width:120px;*/
	/*height:20px;*/
	border: 2px ridge #FAE9B4;
	font-size: 12px;
	color: #FAE9B4;
}
table.cont_center_bottom{
	width: 100%;
}
a.cont_center_bottom{
	text-decoration:none;
	font-size: 15px;
	/*color:brown;*/
	color: #8B4513;
}
a.cont_center_bottom:hover{
	font-weight:bold;
	text-decoration:none;
}
td.cont_center_bottom{
	height:20px;
	text-align:center;
	vertical-align: middle;
}
/**********************/

a.topmenu_but{
	background-image: url(toptext.jpg);
	display:block;
	border:1px solid #FAE9B4;
	text-decoration:none;
	vertical-align: middle;
	text-align:center;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFFFFF;
	/*height: 30px;*/
}
a.topmenu_but:hover{
	border-top:none;
	border-left:none;
	text-decoration:none;
	color:#FAE9B4;
}
a.topmenu_but:active{
	text-decoration:none;
	border:1px solid #FAE9B4;
	color: #BEBEBE;
}
a.toptext_center{
	text-transform: uppercase;
	/*font-weight:bold;*/
	/*color:brown;*/
	color: #8B4513;
}
a.copyright{
	text-decoration:none;
	font-size: 12px;
	color:brown;
}
a.copyright:hover{
	font-weight:bold;
	text-decoration:none;
}
a.contacts{
	font-size: 17px;
	color: #8B4513;
}
a.cont_mail{
	text-decoration:none;
	color: #8B4513;
	font-size: 17px;
}
a.cont_mail:hover{
	font-weight:bold;
	text-decoration:none;
}

a.ind_toptext_left{
	text-transform: uppercase;
	color: #FAE9B4;
	font-size: 12px;
	text-decoration:none;
}
a.ind_toptext_left:hover{
	font-weight:bold;
	text-decoration:none;
}
/****ind_cont_left****/
ul#ind_cont_left a{
	color: #FAE9B4;
	font-size: 12px;
}
ul#ind_cont_left{
	color: #FAE9B4;
	font-size: 12px;
}
/****ind_cont_left****/

