BODY  {}
A {
	text-decoration: none;
	color: #445dba;
}


.text { Font-Family: Arial; Font-size: 12px; color: #50522B; }
.text2 { Font-Family: Arial; Font-weight: bold; Font-size: 10px; color: #50522B; }

.menutop {Font-Family: Arial; Text-decoration: None;Font-size: 11px; color: 110E0C;}
.menutop A {Font-Family: Arial; Text-decoration: None;Font-size: 11px; color: 110E0C;}
.menutop A:hover {Font-Family: Arial;Font-size: 11px;Text-decoration: underline; color: 110E0C;}

.menuleft {Font-Family: Arial;Font-weight: bold; Font-size: 12px;Text-decoration: None; color: 0E1B43;}
.menuleft A {Font-Family: Arial;Font-weight: bold; Font-size: 12px;Text-decoration: None; color: 0E1B43;}
/* .menuleft A:hover {Font-Family: Arial;Font-weight: bold; Font-size: 12px; Text-decoration: underline; color: 0E1B43; background-color: #E4C9B0;} */

.menubottom {Font-Family: Arial;Font-size: 11px;Text-decoration: None; color: FFFFFF;}
.menubottom A {Font-Family: Arial;Font-size: 11px;Text-decoration: None; color: FFFFFF;}
.menubottom A:hover {Font-Family: Arial;Font-size: 11px;Text-decoration: underline; color: FFFFFF;}

.menubottom2 {Font-Family: Arial;Font-size: 11px;Text-decoration: None; color: BE7676;}
.menubottom2 A {Font-Family: Arial;Font-size: 11px;Text-decoration: None; color: BE7676;}
.menubottom2 A:hover {Font-Family: Arial;Font-size: 11px;Text-decoration: underline; color: BE7676;}

TD.storyLeft { PADDING-RIGHT: 12px }
h1 {Font-Family: Arial;Font-size: 18px;Font-weight: bold;Text-decoration: None; color: 79644F; margin-top:0px; margin-bottom:0px;}
h2 {Font-Family: Arial;Font-size: 15px;Text-decoration: None; color: 79644F;}

.head1 {Font-Family: Arial;Font-size: 18px;Font-weight: bold;Text-decoration: None; color: 79644F;}

.story A.capsule:hover { TEXT-DECORATION: underline }
.story P { padding: 10px 5px 15px 10px; FONT: 12px Arial,sans-serif; }
.story A.capsule { display: block; PADDING-BOTTOM: 5px; FONT: bold 12px Arial,sans-serif; COLOR: #005fa9 }

td.order-label-marked {
	color: red;
}
a.new { TEXT-DECORATION: none; }
a.new:hover { TEXT-DECORATION: underline; }

.news {
	font-family: Arial;
	font-size: 12px;
	color: #50522B;
	margin: 5px 0 10px 0;
	width: 100%;
}
.news td {
	padding: 0 10px 10px 0;
}
#dict {
	display: block;
	padding: 10px 0px 10px 0px;
	clear: both;
}
#dict a, #dict span {
	margin: 0px 5px 0px 0px;
	font-weight: normal;
}
#dict span {
	font-weight: normal;
}
#head_dict {
	padding: 30px 0px 0px 0px;
}
#dict a {
	text-decoration: underline;
}
#head_dict img {
	display: block;
	float: left;
}
#head_dict .text {
	margin: 0px;
	padding: 0px;
}
.word {
	font-weight: bold;
}
.descr .text {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.cursor_pointer {
	cursor: pointer;
}
.order_btn {
	display: block;
	width: 70px;
	height: 20px;
	background-image: url('/image/order_up.gif');
	text-decoration: none;
}
.order_btn:hover {
	background-image: url('/image/order_down.gif');
	text-decoration: none;
}

/* Таблицы */
.main_table {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	color: #50522B;
	font-size: 12px;
	text-align: center;
}
.main_table th, .main_table td {
	padding: 5px;
}
.main_table th {
	border: solid 1px #DAB899;
	font-weight: bold;
}
.main_table td {
	border: solid 1px #DAB899;
}
.main_table td.small { font-size: 10px; text-align: left; }
/* !Таблицы */

.more_images {
	border:0;
	float: left;
	margin: 10px 0;
	padding: 0;
	width: 100%;
}
.more_images img {
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
}
.more_images .left {
	float: left;
}
.more_images .right {
	float: right;
}

.clear {
	width: 100%;
	height: 1px;
	clear: both;
}

/* Заказ (новый) */
#orders { border: 0; width: 500px; padding: 10px; text-align: left; }
#orders form label.lbl, #orders form input.inpt, #orders form textarea.txta { width: 100px; display: block; float: left; }
#orders form input.inpt, #orders form textarea.txta { width: 70%; }
#orders form label.lbl { border: 0; padding-left: 20px; width: 100px; color: #850606; font-weight: bold; }
#orders .clear { height: 5px; }

.error { clear: both; color: red; font-size: 11px; padding-left: 120px; }
.inpt_error { border: dotted red 1px !important; }
/* !Заказ (новый) */
