
body {
	margin: 0px;
	background-color: #ffffff;
}

h1 {
	color: #dd8f5e;
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 16pt;
	text-align: left;
	font-weight: bold;
}

td.menu {
}

b, strong
{color: #A3421F;}

td.menu_sel {
	background-color: #BFAA78;
}

a:link.menu, a:visited.menu, a:active.menu {
	color: #653E2C;
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a:hover.menu {
	color: #653E2C;
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

a:link.menu_sel, a:visited.menu_sel, a:active.menu_sel, a:hover.menu_sel {
	color: white;
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

a:link.submenu, a:visited.submenu, a:active.submenu {
	font-size: 14px;
	font-family: Arial, Verdana;
	color: #663322;
	text-decoration: none;
	font-weight: normal;
}

a:hover.submenu {
	font-size: 14px;
	font-family: Arial, Verdana;
	color: white;
	text-decoration: underline;
	font-weight: normal;
}

a:link.news_head, a:visited.news_head, a:active.news_head, a:hover.news_head {
	color: #C0B08C;
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
}

a:link.bottom_menu, a:visited.bottom_menu, a:active.bottom_menu, a:hover.bottom_menu {
	color: #666666;
	font-family: Arial, Verdana;
	font-size: 14px;
	text-transform: lowercase;
}

a:link.catalog_menu, a:visited.catalog_menu, a:active.catalog_menu, a:hover.catalog_menu {
	color: black;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
}

a:link.c_menu, a:visited.c_menu, a:active.c_menu, a:hover.c_menu {
	color: #a3421f;
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
}

span.menu_top, a:link.menu_top, a:visited.menu_top, a:active.menu_top, a:hover.menu_top {
	color: #a3421f;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-transform: lowercase;
}

span.menu_top_sel, a:link.menu_top_sel, a:visited.menu_top_sel, a:active.menu_top_sel, a:hover.menu_top_sel {
	color: #a3421f;
	font-family: Arial, Verdana;
	font-size: 12px;
	text-transform: lowercase;
	text-decoration: underline;
}


p,body,td {
	color: #777777;
	font-family: Arial, Verdana;
	font-size: 10pt;
}

a:link, a:visited, a:active, a:link.def, a:visited.def, a:active.def {
	color: #a04123;
	text-decoration: none;
	font-size: 12px;
}

a:hover, a:hover.def {
	color: #a04123;
	text-decoration: underline;
	font-size: 12px;
}

input,textarea {
	font-family: MS Sans Serif;
	font-size: 14px;
	border: 1px solid #dd8f5e;
}

.btn, .submit, .button {
	background-color: #fcf0e0;
	color: #dd8f5e;
	font-weight: bold;
}

img {
	border-color: #000000;
}

form {
	margin: 0px;
}

.mn {
	position: absolute;
	visibility: hidden;
}

td.submenu, div.submenu2 {
	text-align: left;
	border-bottom: 1px solid #663322;
	white-space: nowrap;
	padding: 5px;
	min-width: 150px;
}

table.px1 {
	border-collapse: collapse;
}

table.px1 tr td {
	border: 1px solid #77c9ff;
}

table.px0 tr td {
	border: 0px solid gray;
}


.cart_info {
	/* устанавливаем верхний левый угол слоя посередине окна */
	position: absolute;
	left: 50%;
	top: 50%;
	/* задаем размеры слоя */
	width: 200px;
	/*height: 50px;*/
	/* корректируем положение слоя, делим длину и высоту на 2 */
	margin-left: -100px;
	margin-top: -25px;
	/* остальное рюшечки */
	z-index: 1;
	text-align: center;
	border: 1px solid #004488;
	vertical-align: middle;
	background-color: #F0F0F0;
}

.cart_header {
	border-bottom: 1px solid #004488;
}

table.px1cart {
	border-collapse: collapse;
	border-left: 1px solid #f1d3af;
}

table.px1cart tr th {
	background-color: #f1d3af;
	padding: 3px;
}

table.px1cart tr td {
	border-right: 1px solid #f1d3af;
	border-bottom: 1px solid #f1d3af;
	padding: 3px;
}
