.underlogo {
	font-family: Arial, Tahoma;
	font-size: 11px;
	line-height: 13px;
	color: #b6b5b5;
}

td {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;	
	text-decoration: none;
}

.text {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;	
	text-decoration: none;
	font-weight: none;
}

span {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;	
	font-weight: none;
}

span.public a {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;	
	text-decoration: underline;
	font-weight: none;
}

span.public a:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #2d2d2d;	
	text-decoration: none;
	font-weight: none;
}

.mintext {
	font-family: Tahoma, Arial;
	font-size: 9px;
	color: #000000;	
	text-decoration: none;
	font-weight: none;
}

.undo {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;	
	text-decoration: none;
}

a.mpage {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;	
	text-decoration: underline;
	font-weight: none;
}

a.mpage:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ff3939;	
	text-decoration: underline;
	font-weight: none;
}

.copy {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #4c4c4c;
}

.suono {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #bcbcbc;
	text-decoration: none;
}

a.menu {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.menu {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 15px 0px 15px;
}

.cat_1 {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}

.cimg {
	margin-right: 6px;
	vertical-align: middle;
}

.cat_2 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: none;
	white-space: nowrap;
	line-height: 16px;
}

.cat_2:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ff3939;	
	text-decoration: underline;
	font-weight: none;
	white-space: nowrap;
	line-height: 16px;
}

.cat_3 {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	white-space: nowrap;
}

.cat_3_in {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #f30000;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}

.c3img {
	margin-right: 10px;
	margin-left: 10px;
	vertical-align: middle;
}

.title {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #7e838d;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
	background: #e7e7eb;
	padding: 12px 15px 9px 15px;
}

.item {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}

td.item {
	padding: 6px 7px 5px 7px;
	background: #0a5ebd;
}

a.mores {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #0a5ebd;
	text-decoration: underline;
}

a.mores:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	background: #eff5fc;
}

.perenositsa {
	float: left; display: inline;
	width: 210px;
	height: 183px;
	padding: 5px 5px 5px 0px;
}

.perenositsaindex {
	float: left; display: inline;
	width: 210px;
	height: 100px;
	padding: 5px 5px 5px 0px;
}

.price {
	font-family: Tahoma, Arial;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	font-weight: none;
	white-space: nowrap;
}

.price_detal {
	font-family: Tahoma, Arial;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	font-weight: none;
	white-space: nowrap;
}

.shdes {
	font-family: Tahoma, Arial;
	font-size: 10px;
	color: #888888;
	text-decoration: none;
	font-weight: none;
}

.watch_p {
	font-family: Tahoma, Arial;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
	background: #e34b00;
	padding: 6px 7px 5px 7px;
}

.download_p {
	font-family: Tahoma, Arial;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
	background: #7ab837;
	padding: 6px 7px 5px 7px;
}

.back {
	font-family: Tahoma, Arial;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
	background: #7ab837;
	cursor: pointer;
	cursor: hand;
}

#all_models table {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #66666b;
	width: 100%;
	background: #ffffff;
}

#all_models td {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #66666b;
	padding: 2px;
}

#all_models td img {
	margin: 1px;
}

#article {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #000000;	
	text-decoration: none;
}

#article a {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #5d6f84;	
	text-decoration: underline;
}

#article a:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #99a2ab;	
	text-decoration: none;
}

#new td a {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #2a2a30;	
	text-decoration: underline;
}

#new td a:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #37373b;	
	text-decoration: none;
}

a.more {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #84a56b;	
	text-decoration: underline;
}

a.more:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #447428;	
	text-decoration: none;
}

#shop {
	margin: 5px 0px 0px 0px;
	padding: 5px;
	background: #fdfcfc;
	border-top: solid 1px #a6a6a6;
	border-left: solid 1px #c6c6c6;
	border-right: solid 1px #c6c6c6;
	border-bottom: solid 1px #dddddd;
}

#shop {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #a6a6a6;	
	text-decoration: none;
}

#shop h2 {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #a6a6a6;	
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}

table#newest{
	border-spacing: 5px 0px 5px 0px; 
}

table#newest td {
	padding: 5px; 
	font-family: Tahoma;
	color: #000000;
	font-size: 12px;
}

table#newest .cat_1 {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}

table#newest span.cat_1 {
	font-family: Tahoma, Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
	display: block;
}

table#newest td h6 {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #2a2a30;
	font-weight: bold;
	display: block;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}

table#newest td a {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #2a2a30;	
	text-decoration: underline;
}

table#newest td a:hover {
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #37373b;	
	text-decoration: none;
}

image#addition {
	padding: 1px; 
	border: solid 1px #ececec;
}

font#addition {
	border: none;
	font-family: Times New Roman, Tahoma;
	font-size: 20px;
	color: #e34b00;
}


                                                                                  /* страница офисные двери (ofiopt) */

table#ofiopt {
	width: 100%;
	font-family: Tahoma, Arial;
	font-size: 12px;
	color: #2a2a30;
	border: 0; 
	padding: 10px 0 0 0; 
	border-spacing: 0;
	border-collapse: separate;
	margin: 0;
}

table#ofiopt td.a1 {
	text-align: center;
	vertical-align: top;
	border-bottom: solid #7c7e84 1px;
	border-right: solid #7c7e84 1px;
	padding: 5px;
	background: #e2e2e2;
}

table#ofiopt td.a2 {
	text-align: center;
	vertical-align: top;
	border-bottom: solid #7c7e84 1px;
	padding: 5px;
	background: #e2e2e2;
}

table#ofiopt td.b1 {
	text-align: left;
	vertical-align: center;
	width: 20%;
	border-bottom: solid #7c7e84 1px; 
	border-right: solid #7c7e84 1px; 
	padding: 5px; 
	background: #f4f4f6;
}

table#ofiopt td.b2 {
	text-align: center;
	vertical-align: top;
	width: 10%;
	border-bottom: solid #7c7e84 1px;
	border-right: solid #7c7e84 1px;
	padding: 5px;
	background: #f4f4f6;
}

table#ofiopt td.b3 {
	text-align: center;
	vertical-align: top;
	width: 10%;
	border-bottom: solid #7c7e84 1px;
	padding: 5px;	
	background: #f4f4f6;
}

table#ofiopt td.c1 {
	text-align: left;
	vertical-align: top;
	width: 20%;
	border-bottom: solid #a0a5b3 1px;
	border-right: solid #a0a5b3 1px;
	padding: 5px;
	vertical-align: top;
}

table#ofiopt td.c2 {
	text-align: center;
	vertical-align: top;
	width: 10%;
	border-bottom: solid #a0a5b3 1px;
	border-right: solid #a0a5b3 1px;
	padding: 5px;
}

table#ofiopt td.c3 {
	text-align: center;
	vertical-align: top;
	width: 10%;
	border-bottom: solid #a0a5b3 1px;
	padding: 5px;
}












