* {
	margin:0;
	padding:0;
}

.romancer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	letter-spacing: 1px;
	padding: 13px 5px 5px 19px;
}
.dmanue {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 12px;
	font-size: 90%;
	letter-spacing: 1px;


}
.dmanue:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
	text-align: center;
	padding-top: 12px;
	font-size: 90%;
	letter-spacing: 1px;


}
.tmanue {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 1px;
	font-size: 90%;
	letter-spacing: 1px;
	word-spacing: 5px;


}
.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.picture {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 15px;
	padding: 10px;
	width: 400px;
	float: left;
}
.gheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ce0000;
}
a.gheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ce0000;
	text-decoration: underline;
}
a.gheader:hover {
	text-decoration: none;
}
a.all {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ce0000;
	text-decoration: underline;
}
a.all:hover {
	text-decoration: underline;
}
.price {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #213C8C;
}
.lr15 {
	padding-left: 15px;
	padding-right: 15px;
}
.l10 {
	padding-left: 10px;
}
.a8 {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.a15 {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.centrheader {
	font-size: 100%;
	color: #CC0000;
	padding: 10px;
	text-align: left;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	font-family: "Book Antiqua", Century, "Century Gothic";
}
.centr3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #666666;
	text-decoration: none;
}
.centr3:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	text-decoration: none;
}
.centr1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
.pager {
	font-size: 95%;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.pager {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.pager:hover {
	text-decoration: underline;
}


.centr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #333333;
	text-decoration: none;
}
.centr2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #990000;
	text-decoration: underline;
}
.header {
	font-family: "Century Gothic", sans-serif, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
	letter-spacing: 1px;
}
.header:hover {
	font-family: "Century Gothic", sans-serif, serif;
	font-size: 18px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	vertical-align: middle;
	letter-spacing: 1px;
}
.romancer {
	font-family: "Book Antiqua", Century, "Century Gothic";
	font-size: 18px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	font-style: normal;
	letter-spacing: 3px;
}
.romancer:hover {
	font-family: "Book Antiqua", Century, "Century Gothic";
	font-size: 18px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 3px;
}






.categories-list				{ margin:0; padding:7px 0 0 0; background:#f3f3f3; list-style:none; }
.categories-list .selected A	{ background:url('images/menu-check.gif') 95% top no-repeat; }
.categories-list A				{ display:block; height:24px; padding-left:10px; border-bottom:1px #ccc dotted; line-height:24px; color:#444; font-family:Georgia; font-size:14px; text-decoration:none; }
.categories-list A.first		{ border-top:1px #ccc dotted; }
.categories-list A:hover		{ background-color:#e8e8e8; color:#000; }

.category-name			{ padding:1px 10px 3px 10px; border:1px #ccc solid; border-top:none; background:#fff; color:#c00; font-family:Georgia; font-size:14px; font-weight:bold; font-style:italic; }
.category-descr			{ padding-bottom:3px; border-bottom:1px #ccc dashed; color:#666; font-family:Georgia; font-size:14px; font-style:italic; letter-spacing:1px; }
.good-name A			{ color:#c00; font-family:Georgia; font-size:14px; font-weight:bold; font-style:normal; }
.good-name A:hover		{ color:#f00; font-family:Georgia; font-size:14px; font-weight:bold; font-style:normal; text-decoration:underline; }
.good-descr				{ padding-bottom:10px; font-family:Georgia; color:#666; font-size:12px; }

#basket				{ margin-top:20px; padding:5px 5px 10px 5px; border-top:3px #888 double; border-bottom:3px #aaa double; background-color:#f3f3f3; background-position:90% 90%; background-repeat:no-repeat; }
#basket H4			{ margin:0 3px 5px 3px; text-align:center; }
#basket H4 A		{ color:#666; text-decoration:none; }
#basket H4 A:hover	{ color:#c00; text-decoration:underline; }
#basket TD			{ padding:0 3px; line-height:15px; color:#444; font-family:Times New Roman; font-size:13px; }
#basket .ico		{ float:right; width:52px; height:38px; margin-bottom:-15px; background:url('images/basket.gif'); line-height:0; font-size:0.01pt; }
#basket-total		{ font-weight:bold; }

.basket-goods-list		{ width:100%; background:#ccc; font-family:Georgia; }
.basket-goods-list TH	{ padding:5px 10px; background:#eee; font-size:13px; }
.basket-goods-list TD	{ padding:3px 10px; background:#fff; text-align:center; color:#444; font-size:11px; }

.order-info			{ width:100%; background:#888; font-family:Georgia; }
.order-info TH		{ padding:3px 4px; background:#ddd; color:#444; font-size:12px; }
.order-info TD		{ padding:5px 4px; background:#fff; vertical-align:top; white-space:nowrap; }
.order-info	.txt	{ width:275px; height:17px; margin:0; padding:0 1px; border:1px #daa solid; font-family:Arial; font-size:12px; }
.order-info	.tarea	{ width:275px; height:52px; border:1px #daa solid; }
.order-info .chbox	{ margin:0; padding:0; }

.order-new-customer			{ width:100%; color:#444; font-size:12px; }
.order-new-customer TD		{ padding:1px 4px 2px 4px; border-bottom:1px #ccc dotted; }

.order-exists-customer-control		{ width:100%; border-bottom:1px #888 dotted; color:#444; }
.order-exists-customer-control TD	{ padding:0 3px 2px 3px; border:none; line-height:14px; font-size:11px; }

.payment-type		{ width:auto; color:#444; font-family:Georgia; font-size:12px; }
.payment-type TD	{ padding:4px 4px; vertical-align:middle; }
.payment-type LABEL	{ margin-right:20px; }

.slider-wrap	{ overflow:hidden; }
.slider-body	{ display:none; }

#slider-ccard	{ margin:5px 0; }

