body#page {
	LINE-HEIGHT: 1.3; FONT-FAMILY: Verdana, serif; PADDING: 0; MARGIN: 0px 0px 0px 5px; BACKGROUND-COLOR: #fff; FONT-SIZE: 10px; TEXT-ALIGN: left; COLOR: #393c39
}

A {
	COLOR: #f06918; TEXT-DECORATION: none; BORDER-BOTTOM: 0; FONT-WEIGHT: bold
}

A:hover {
	COLOR: #f06918; text-decoration: underline
}

UL,LI {
	TEXT-INDENT: 0; PADDING: 0; LIST-STYLE: none; MARGIN: 0
}

#container {
	WIDTH: 768px; BACKGROUND-COLOR: #fff; PADDING: 0; MARGIN: 0
}

#header #logo {
	FLOAT: left; MARGIN: 0; PADDING: 0; WIDTH: 112px; HEIGHT: 75px; BACKGROUND: url(/templates/default/images/logo-bg.gif) repeat-x bottom #b53021; TEXT-ALIGN: center
}

#header #logo A {
	BORDER: 0
}

#header #logo IMG {
	BORDER: 0; MARGIN: 23px 0 0 0
}

#header #text {
	MARGIN: 8px 2px 0px 13px; PADDING: 7px; FLOAT: left; HEIGHT: 55px; WIDTH: 240px; BORDER-RIGHT: 1px solid #cccccc
}

#header #contacts {
	MARGIN: 8px 2px 0px 5px; PADDING: 7px; FLOAT: left; HEIGHT: 55px; WIDTH: 170px; BORDER-RIGHT: 1px solid #cccccc
}

.lighttext {
	COLOR: #f06918; FONT-WEIGHT: bold
}

#header #cart {
	MARGIN: 8px 0px 0px 5px; PADDING: 7px; FLOAT: left; WIDTH: 155px; BACKGROUND: url( /templates/default/images/big-cart.gif) no-repeat right
}

#bookmarks {
	PADDING-TOP: 11px; CLEAR: both; MARGIN: 0; PADDING-BOTTOM: 0px; HEIGHT: 25px
}

#bookmarks A:hover {
	BORDER: 0
}

#bookmarks IMG {
	BORDER: 0
}

#bookmarks .choice {
	HEIGHT: 25px; FLOAT: left; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #b53021
}

#bookmarks .catalog {
	HEIGHT: 25px; FLOAT: left; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #ef6918
}

#bookmarks .about {
	HEIGHT: 25px; FLOAT: left; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #426984
}

#bookmarks .help {
	HEIGHT: 25px; FLOAT: left; BACKGROUND-COLOR: #adae00
}

#bookmarks .links {
	FLOAT: right; COLOR: #b53021; PADDING-TOP: 5px
}

#bookmarks .links A {
	FONT-WEIGHT: normal; COLOR: #b53021; TEXT-DECORATION: underline
}

#bookmarks .links A:hover {
	COLOR: #b53021
}

#top {
	CLEAR: both; WIDTH: 768px
}

#search {
	CLEAR: both; FLOAT: left; BACKGROUND-COLOR: #b53021; WIDTH: 217px; HEIGHT: 181px; MARGIN: 0; PADDING: 0; COLOR: #fff
}

#search .content {
	BACKGROUND-COLOR: #b53021; WIDTH: 197px; PADDING: 10px; COLOR: #fff; FONT-SIZE: 11px
}

#search FORM {
	PADDING: 0; MARGIN: 0
}

#search INPUT {
	BORDER-TOP: 2px solid #94261a; BORDER-RIGHT: 2px solid #de5b4d; BORDER-BOTTOM: 2px solid #de5b4d; BORDER-LEFT: 2px solid #94261a; FONT-SIZE: 11px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px
}

#search SELECT {
	BORDER-TOP: 2px solid #94261a; BORDER-RIGHT: 2px solid #de5b4d; BORDER-BOTTOM: 2px solid #de5b4d; BORDER-LEFT: 2px solid #94261a; FONT-SIZE: 11px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 5px
}

#search A {
	COLOR: #fff
}

#search A:hover {
	TEXT-DECORATION: underline
}

#centerbanner {
	FLOAT: left; HEIGHT: 190px; BACKGROUND-COLOR: #b53021; MARGIN: 0; PADDING: 0
}

#centerbanner A:hover {
	BORDER: 0
}

#maindelivery {
	WIDTH: 185px; FLOAT: right; MARGIN: 0; PADDING: 0; BACKGROUND: url( /templates/default/images/delivery-header.gif) no-repeat #efefef top; BORDER-BOTTOM: 2px solid #fff
}

#maindelivery .content{
	COLOR: #636363; WIDTH: 169px; MARGIN: 0; PADDING: 12px 8px 25px 8px; FONT-SIZE: 11px
}

#delivery {
	WIDTH: 185px; FLOAT: right; MARGIN: 0; PADDING: 0; BACKGROUND: url( /templates/default/images/delivery-header.gif) no-repeat #efefef top
}

#delivery .content{
	COLOR: #636363; WIDTH: 169px; MARGIN: 0; PADDING: 12px 0 11px 8px; FONT-SIZE: 11px
}

#mainworktimeheader {
	FLOAT: right; MARGIN: 0; PADDING: 0; WIDTH: 185px; HEIGHT: 26px; BACKGROUND: url( /templates/default/images/worktime-header.gif) no-repeat #efefef top; FONT-SIZE: 11px
}

#mainworktime {
	FLOAT: right; MARGIN: 2px 0 0 0; PADDING: 0; WIDTH: 185px; BACKGROUND: #efefef
}

#mainworktime .content {
	MARGIN: 0; PADDING: 8px 8px 15px 8px; WIDTH: 169px; FONT-SIZE: 11px
}

#leftcolumn {
	FLOAT: left; WIDTH: 217px; MARGIN: 0; PADDING: 0
}

#catalog {
	MARGIN: 0; PADDING: 0; WIDTH: 217px; BACKGROUND-COLOR: #426984; COLOR: #fff; FONT-SIZE: 11px
}

#catalog UL {
	MARGIN: 10px 10px 5px 10px
}

#catalog LI {
	MARGIN: 5px; PADDING-BOTTOM: 5px; border-bottom: 1px dotted #7a96a8
}

#catalog .last {
	MARGIN: 5px; PADDING-BOTTOM: 5px; BORDER: 0
}
#catalog LI A {
	COLOR: #fff; FONT-WEIGHT: normal
}
#catalog LI A:hover {
	TEXT-DECORATION: underline
}

#discont {
	COLOR: #636363; WIDTH: 217px; MARGIN: 0; PADDING: 0; BACKGROUND: url( /templates/default/images/discont-header.gif) no-repeat #efefef top; BORDER-TOP: 2px solid #fff
}

#discont .content {
	MARGIN: 0; PADDING: 30px 5px 10px 0px; FONT-SIZE: 10px
}

#discont A {
	COLOR: #B53021; TEXT-DECORATION: underline
}

#discont A:hover {
	COLOR: #B53021; BORDER: 0
}

#advertising {
	COLOR: #636363; WIDTH: 217px; MARGIN: 0; PADDING: 0; BACKGROUND: url( /templates/default/images/advertising-header.gif) no-repeat #efefef top; BORDER-TOP: 2px solid #fff
}

#advertising .content {
	MARGIN: 0; PADDING: 35px 5px 10px 5px; FONT-SIZE: 10px
}

#advertising A {
	COLOR: #B53021; TEXT-DECORATION: underline
}

#advertising A:hover {
	COLOR: #B53021; BORDER: 0
}

.red {
	COLOR: #b53021
}

#homepagecontent {
	FLOAT: left; PADDING: 0; MARGIN: 0; WIDTH: 364px; BACKGROUND: url( /templates/default/images/center-left-bg.gif) no-repeat #fff top left
}

#homepagecontent #banners {
	PADDING: 11px; MARGIN: 0
}

#homepagecontent #banners IMG {
	PADDING: 0; MARGIN: 0
}

#homepagecontent #news {
	PADDING-TOP: 30px; MARGIN-LEFT: 11px; BACKGROUND: url( /templates/default/images/news-header.gif) no-repeat #fff top left; FONT-SIZE: 11px
}

#homepagecontent #news .header {
	COLOR: #416983; FONT-WEIGHT: bold; PADDING: 0; MARGIN: 0
}

#homepagecontent #news .body {
	PADDING: 5px; MARGIN: 0 10px 0 0; TEXT-ALIGN: justify
}

#homepagecontent #news HR {
	WIDTH: 344px; COLOR: #dedede; HEIGHT: 1px; BACKGROUND-COLOR: #dedede
}

#pagecontent {
	FLOAT: left; PADDING: 0; MARGIN: 0; WIDTH: 549px; BACKGROUND: url( /templates/default/images/center-left-bg.gif) no-repeat #fff top left
}

#navigation {
	MARGIN: 10px 0 2px 10px; PADDING: 5px 0 5px 10px; CLEAR: both; WIDTH: 529px; BACKGROUND: url( /templates/default/images/nav-bg.gif) no-repeat #416983 top center; TEXT-ALIGN: left; COLOR: #fff; FONT-SIZE: 11px
}

#navigation A {
	COLOR: #fff
}

#navigation A:hover {
	TEXT-DECORATION: underline
}

#novelty {
	FLOAT: left; MARGIN: 0; PADDING: 30px 0 0 0; WIDTH: 183px; BACKGROUND: url( /templates/default/images/novelty-header.gif) no-repeat #fff top center
}

#novelty .entry {
	MARGIN: 0 0 0 10px; PADDING: 10px 10px 0 0px; BORDER-RIGHT: 1px solid #ccc; BORDER-BOTTOM: 1px dotted #ccc
}

#novelty .header {
	MARGIN: 0; PADDING: 0 0 10px 0; COLOR: #B53021; FONT-WEIGHT: bold; FONT-SIZE: 11px
}

#novelty .img {
	FLOAT: left; MARGIN: 0 5px 0 0; PADDING: 2px 0 10px 0; WIDTH: 80px
}

#novelty .img IMG, A:hover {
	BORDER: 0
}

#novelty .price{
	FLOAT: right; BACKGROUND: #F06918; COLOR: #fff; PADDING: 3px; MARGIN-TOP: 10px; FONT-WEIGHT: bold
}

#novelty .desc {
	CLEAR: both; MARGIN: 0 10px 0 0; PADDING: 5px 0 10px 0
}

#bestsellers {
	FLOAT: right; MARGIN: 0; PADDING: 30px 0 0 0; WIDTH: 181px; BACKGROUND: url( /templates/default/images/bestsellers-header.gif) no-repeat #fff top center
}

#bestsellers .entry {
	MARGIN: 0 10px 0 0; PADDING: 0 0 0 10px; BORDER-BOTTOM: 1px dotted #ccc
}

#bestsellers .header {
	MARGIN: 0; PADDING: 0 0 10px 0; COLOR: #B53021; FONT-WEIGHT: bold; FONT-SIZE: 11px
}

#bestsellers .img {
	FLOAT: left; MARGIN: 0 5px 0 0; PADDING: 2px 0 10px 0; WIDTH: 80px
}

#bestsellers .img IMG, A:hover {
	BORDER: 0
}

#bestsellers .price {
	FLOAT: right; BACKGROUND: #F06918; COLOR: #fff; PADDING: 3px; MARGIN-TOP: 10px; FONT-WEIGHT: bold
}

#bestsellers .desc {
	CLEAR: both; MARGIN: 0 10px 0 0; PADDING: 5px 0 10px 0
}

#worktime {
	FLOAT: right; MARGIN: 0; PADDING: 0; WIDTH: 185px; BACKGROUND: url( /templates/default/images/worktime-header.gif) no-repeat #efefef top center
}

#worktime .content {
	MARGIN: 2px 0 0 0; PADDING: 40px 8px 15px 8px; WIDTH: 169px; FONT-SIZE: 11px
}

#order {
	FLOAT: right; 0; PADDING: 0; WIDTH: 185px; BACKGROUND: url( /templates/default/images/order-header.gif) no-repeat #efefef top center; BORDER-TOP: 2px solid #fff
}

#order .content {
	MARGIN: 0; PADDING: 40px 8px 15px 8px; WIDTH: 169px; FONT-SIZE: 11px
}

#consult {
	FLOAT: right; MARGIN: 0; PADDING: 0; WIDTH: 185px; BACKGROUND: url( /templates/default/images/consult-header.gif) no-repeat #efefef top center; BORDER-TOP: 2px solid #fff
}

#consult .content {
	MARGIN: 0; PADDING: 110px 8px 15px 8px; WIDTH: 169px; FONT-SIZE: 11px
}

#completeset {
	FLOAT: right; MARGIN: 0; PADDING: 0; WIDTH: 185px; BACKGROUND: url( /templates/default/images/completeset-header.gif) no-repeat #efefef top center; BORDER-TOP: 2px solid #fff
}

#completeset .content {
	MARGIN: 0; PADDING: 40px 8px 15px 8px; WIDTH: 169px; FONT-SIZE: 11px
}

#opt {
	FLOAT: right; MARGIN: 0; PADDING: 0; WIDTH: 185px; BACKGROUND: url( /templates/default/images/opt-header.gif) no-repeat #efefef top center; FONT-SIZE: 10px; TEXT-ALIGN: center; BORDER-TOP: 2px solid #fff
}

#opt .content {
	MARGIN: 0; PADDING: 10px 5px 25px 5px; WIDTH: 169px; FONT-SIZE: 10px; TEXT-ALIGN: center
}

#bottom {
	MARGIN: 10px 0 10px 0; PADDING: 8px 0 8px 0; CLEAR: both; WIDTH: 767px; BACKGROUND: url( /templates/default/images/bottom-bg.gif) no-repeat #b53021 top center; TEXT-ALIGN: center; COLOR: #fff
}

#catalogshop {
	MARGIN: 0 0 0 10px;
}

#catalogshop .description {
	MARGIN: 0px; PADDING: 10px; BACKGROUND-COLOR: #eee
}

#catalogshop .col1 {
	PADDING: 0 10px 0 0; FLOAT: LEFT; BORDER-RIGHT: 1px solid #ccc; WIDTH: 260px
}

#catalogshop .col2 {
	PADDING: 0 0 0 10px; FLOAT: RIGHT; WIDTH: 258px
}

#catalogshop .entry {
	PADDING: 5px; MARGIN: 0 0 2px 0; BACKGROUND-COLOR: #eee; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

#catalogshop .entry A {
	COLOR: #F06918
}

#catalogshop .entry A:hover {
	COLOR: #F06918; TEXT-DECORATION: underline
}

#catalogshop .subentry {
	PADDING: 2px; MARGIN: 2px 0 2px 0; FONT-WEIGHT: normal
}

#catalogshop .subentry IMG {
	MARGIN: 0 4px 0 2px;
}

#catalogshop .subentry A {
	COLOR: #416983;  FONT-WEIGHT: normal
}

#catalogshop .search {
	MARGIN: 0px; PADDING: 0px; BACKGROUND-COLOR: #eee; FONT-SIZE: 11px
}

#catalogshop .search TABLE {
	MARGIN: 5px; FONT-SIZE: 11px
}

#catalogshop .search FORM {
	MARGIN: 0; PADDING: 0
}

#catalogshop .search H2 {
	MARGIN: 0px; PADDING: 4px 0 4px 10px; BACKGROUND-COLOR: #e1e1e1; COLOR: #B53021; FONT-SIZE: 11px
}

#catalogshop .pagescroll {
	CLEAR: both; MARGIN: 0px; PADDING: 5px; BACKGROUND-COLOR: #eee; FONT-SIZE: 11px
}

#catalogshop #offers {
}

#catalogshop #offers H1 {
	MARGIN: 0; PADDING: 5px 0 5px 10px; CLEAR: both; BACKGROUND: url( /templates/default/images/dev-bg.gif) no-repeat #b53021 top center; TEXT-ALIGN: left; COLOR: #fff; FONT-SIZE: 11px
}

#catalogshop #offers .offer {
	MARGIN: 0; PADDING: 2px; CLEAR: both
}

#catalogshop #offers .offer .image {
	FLOAT: left;
}

#catalogshop #offers .offer IMG {
	BORDER: 0; MARGIN: 5px
}

#catalogshop #offers .offer .description {
	MARGIN: 0; PADDING: 5px 0 2px 0; FLOAT: left; BACKGROUND-COLOR: #fff; FONT-WEIGHT: normal; WIDTH: 340px
}

#catalogshop #offers .offer .description H3 {
	MARGIN: 0; PADDING: 0; FONT-SIZE: 11px
}

#catalogshop #offers .offer .description A {
	BORDER-BOTTOM: 1px solid #F06918
}

#catalogshop #offers .offer .cart {
	MARGIN: 0; PADDING: 0; WIDTH: 100px; FLOAT: right; BACKGROUND-COLOR: #fff; FONT-WEIGHT: normal
}

#catalogshop #offers .offer .delimiter {
	CLEAR: both; BORDER-BOTTOM: 1px dotted #ccc
}

#catalogshop #offers .offer .cart .ue {
	MARGIN: 10px 0 0 0; PADDING: 3px 10px 3px 10px; BACKGROUND-COLOR: #F06918; FONT-WEIGHT: bold; COLOR: #fff
}

#catalogshop #offers .offer .cart A {
	COLOR: #416983; TEXT-DECORATION: underline
}

#offer {
	MARGIN: 10px; WIDTH: 529px
}

#offer A {
	COLOR: #416983; TEXT-DECORATION: underline
}

#offer H1 {
	MARGIN: 10px 0 0 0; PADDING: 0; FONT-SIZE: 12px; COLOR: #F06918; FONT-WEIGHT: bold
}

#offer .image {
	FLOAT: left; BORDER: 0
}

#offer IMG {
	BORDER: 0
}

#offer .image IMG {
	MARGIN: 20px
}

#offer .description {
	FLOAT: right; FONT-SIZE: 11px
}

#offer .info {
	CLEAR: both; MARGIN-TOP: 10px; BORDER-TOP: 1px dotted #ccc
}

.offer TABLE {
	PADDING: 10px; CLEAR: both; BORDER: 1px solid #aeaeae; BORDER-COLLAPSE: separate
}

.offer TD {
	BORDER: 1px solid #aeaeae; PADDING: 10px; BORDER-COLLAPSE: separate; FONT-SIZE: 10px
}

#mycart {
	CLEAR: both; MARGIN: 10px; WIDTH: 529px
}

#mycart TABLE {
	MARGIN: 10px; WIDTH: 509px
}

#mycart .main {
	CLEAR: both; TEXT-ALIGN: center; FONT-SIZE: 13px;
}

#mycart .caption TD {
	BACKGROUND-COLOR: #eee; PADDING: 10px
}

#sendorder {
}

#sendorder INPUT, TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 68%; FONT-FAMILY: Verdana, serif
}

#sendorder P {
	CLEAR: left; MARGIN: 0; PADDING: 5px 0 0 0
}

#sendorder P LABEL {
	FLOAT: left; WIDTH: 30%; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

#post {
	WIDTH: 519px; MARGIN: 15px
}

#message {
	MARGIN: 20px; FONT-SIZE: 13px
}

#message A {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}

.compare {
	padding: 10px; clear: both; border: 1px solid #426984; border-collapse: separate
}

.compare .rowheader {
	color: #fff; font-size: 10px
}

.compare .rowheader A {
	font-size: 10px; color: #fff; text-decoration: underline
}

.compare td {
	font-size: 10px; border: 0px solid #fff; padding: 10px; border-collapse: separate
}

#offer .offer {
	WIDTH: 100%
}

#offer .offer .header {
	WIDTH: 150px
}

.offer .description h3 { font-size: 12px }