BODY, TD, TH, P, DIV, A {
	font: 400 12px "Arial", Arial, sans-serif;
	color: #000000;
}
form {
	margin: 0px 0px 0px 0px;
}

h1, h2, h3, h4 {
	font-weight: 700;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #2E2E71;
}
h1 {
	font-size: 20px;
	font-weight: 400;
	margin: 10px 8px 20px 13px;
	padding: 0px 0px 10px 0px;
	background: url(/images/header_plain.gif) no-repeat bottom left;
}
h1.promoheader {
        color: white;
	background: url(/images/header_promo.gif) no-repeat bottom left;
}
h2 {
	font-size: 16px;
	margin: 0px 0px 15px 0px;
}
h3 {
	font-size: 12px;
	font-weight: 700;
}
h4 {
	font-size: 12px;
	font-weight: 700;;
}
th {
	background-color: #B2B2B2;
	color: white;
	text-align: left;
	font-weight: 700;
}

a, a:link, a:hover, a:visited, a:active {
	color: #2E2F71;
	text-decoration: underline;
}
a:hover {
	text-decoration: underline;
	color: 358099;
}

.buttontext {
	font: bold #12px Arial;
	color: black;
}

a.topmenu, a.topmenu:link, a.topmenu:hover, a.topmenu:visited, a.topmenu:active {
	color: #2E2F71;
	font-size: 11px;
	font-weight: 400;
	text-decoration: underline;
}

a.catalog, a.catalog:link, a.catalog:hover, a.catalog:visited, a.catalog:active {
	color: #2E2F71;
	font-size: 12px;
	font-weight: 400;
	text-decoration: underline;
}
a.catalog:hover {
	text-decoration: underline;
	font-weight: 700;
	color: 358099;
}

button, .button, input.button,
.button2, input.button2 {
	color: white;
	background-color: #358099;
	font-weight: 700;
	font-size: 11px;
	padding: 2px 10px 2px 10px;
/*	width: 200px;*/
}

.button2, input.button2 {
	background-color: #B2B2B2;
}

.imageborder {
/*	border: 1px solid #B2B2B2; */
	border: 2px solid #E2E2E2;
	background-color: white;
}
.imageborder_over {
/*	border: 1px solid #8C6928; */
	border-top: 2px solid #E2E2E2;
	border-left: 2px solid #E2E2E2;
	border-bottom: 2px solid #666666;
	border-right: 2px solid #666666;
	background-color: white;
}

.copyright, .copyright * {
	color: white;
	font-size: 11px;
}

.bigimage {
	margin: 0px 0px 18px 0px;
	border: 1px solid #333333;
}

.white, .white * {
	color: white;
}
.white a {
	color: white;
	font-weight: 700;
}

li.categories {
	font-size: 11px;
	color: #2E2F71;
}
a.categories, a.categories:link, a.categories:hover, a.categories:visited, a.categories:active {
	font-size: 11px;
}
a.categories_promo, a.categories_promo:link, a.categories_promo:hover, a.categories_promo:visited, a.categories_promo:active {
	font-size: 11px;
	color: #FDE48F
}
a.categories_promo:hover {
	color: white;
}
li.categories_promo {
	font-size: 11px;
	color: #FDE48F
}
a.path, .path {
	font-size: 16px;
	color: #2E2E71;
}
a.price, a.price:link, a.price:hover, a.price:visited, aprice:active {
	color: #ECDDA3;
	text-decoration: underline;
}
.news, .news * {
	color: white;
}
.news * a, .news * a:link , .news * a:hover , .news * a:visited, .news * a:active {
	color: #ECDDA3;
}
.news * input {
	color: black;
}
b.category {
	color: #2E2F71;
}
.search {
	color: black;
	background-color: white;
	font-weight: 400;
	font-size: 10px;
	width: 220px;
	height: 16px;
	border: none;
/*	width: 200px;*/
}
