.scroll {
	SCROLLBAR-FACE-COLOR: #e8e8e8;
	SCROLLBAR-HIGHLIGHT-COLOR: #dbdbdb;
	SCROLLBAR-SHADOW-COLOR: #d1d1d1;
	SCROLLBAR-3DLIGHT-COLOR: #e8e8e8;
	SCROLLBAR-ARROW-COLOR: #2c7800;
	SCROLLBAR-TRACK-COLOR: #f8f8f8;
	SCROLLBAR-DARKSHADOW-COLOR: #e8e8e8;
	overflow:auto;
	height:450px;
	width:287px;
}

BODY,TD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #919191
}

P, body {
    margin: 0	
}

a {
    text-decoration: none;
	cursor:pointer;
    color: #000000
}

H2 {
    margin: 0;
    padding: 0;
    color: #358400;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px
}

H3 {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px
}

FORM {
    margin: 0
}

TABLE.basket_full TH {
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #2c7800 1px solid;
    color: #2c7800
}

TABLE.basket_full TD.bottom {
    BORDER-BOTTOM: #7d8080 2px solid
}

TABLE.basket_full TH P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    font-size: 12px
}

TD.photo {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}

TD.check {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 5px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 5px solid;
    BACKGROUND-COLOR: #F4F4F4
}

TD.id {
    padding: 5px;
    color: #000000;
    padding-right: 0;
    padding-top: 3px
}

TABLE.basket_full TD.good {
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px
}

TABLE.basket_full TD.good a {
    padding-bottom: 5px;
    display: block
}

.price_forone {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.num_goods {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}

.price_forall DIV {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #F4F4F4;
    display: block
}

INPUT.min_button {
    FONT-SIZE: 11px
}

DIV#text p {
    margin-bottom: 10px
}

DIV.good {
    margin-bottom: 10px;
    margin-right: 10px;
    width: 260px;
}

DIV.good img.good {
    margin: 5px
}

DIV.good img.more_info {
    margin-left: 6px
}

DIV.good TD.desc {
    padding: 8px;
    padding-left: 6px;
    padding-right: 0
}

DIV.good p.desc {
    font-size: 10px;
}

DIV.good p.desc  img {
    margin-top: 10px
}

DIV.good p.cost {
    font-size: 13px;
    font-weight: bold;
    color: #358400
}

DIV.good p.title {
    color: #000000;
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 9px
}

#dogimg {
	position: absolute;
    visibility: visible;
	bottom:0;
	left:691px;
	width:304px;
	height:521px;
	background: url(/images/home/main1.jpg) no-repeat 100% 100%;
}

#dogface {
    width: 118px;
	height: 300px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home/main1.png');
    background: url(/images/home/main1.png) no-repeat;
	// background-image: none;
}

#goods_div {
	width:100%;
	height:100%;
	overflow:auto
}

#wraper {height:100%}

#main_text {
	width: 406px;
	height: 250px;
	overflow-x: hidden;
}
#main_text p {
    margin-bottom: 10;
    margin-right: 20
}

#minus {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/minus.png');
    background-image: url(/images/minus.png);
    background-repeat: no-repeat; //    background-image: none;
    width: 21;
    height: 21;
    cursor: hand;
	display:block;
}

TD.t1 {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top.png');
    background-image: url(/images/top.png);
    background-repeat: no-repeat; //    background-image: none
}

TD.t2 {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg.png',sizingMethod='scale');
    background-image: url(/images/bg.png);
    background-repeat: repeat; //    background-image: none
}

TD.t3 {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom.png');
    background-image: url(/images/bottom.png);
    background-repeat: no-repeat; //    background-image: none
}

TD.small_img {
    background-image: url(/images/bg_for_img.gif);
    background-repeat: no-repeat
}

TD.small_img img {
    margin: 5px
}

TD.main_desc {
    color: #000000;
    padding: 9px;
    font-size: 10px
}

TD.main_desc p.title {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px
}

div#top_menu {
    color: #858585;
    margin-right: 5px
}

div#top_menu a {
    color: #858585;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    margin-right: 5px;
    margin-left: 5px
}

div#bottom_menu {
    color: #595959;
    margin-bottom: 20px;
    margin-right: 17px
}

div#bottom_menu a {
    color: #999999;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    margin-right: 5px;
    margin-left: 5px
}

span#next_cart {
    margin-left: 140px;
}

span#next_cart a {
    color: #339900;
    font-weight: bold;
    text-decoration: none;
    font-size: 9px;
}

TD#main_menu {
    padding-top: 15px;
    padding-left: 12px;
	background-image:url(/images/menu_main.jpg)
}

TD#main_menu a {
    text-decoration: none;
    color: #FFFFFF;
    font-weight: bold;
    display: block;
    width: 100px;
    color: #f4ffed
}

TD#main_menu img {
    margin-top: 1px;
    display: block;
    margin-bottom: 3px
}

TD#pages {
    padding-left: 10px;
    padding-right: 20px
}

TD#pages span {
    color: #2c7800;
    font-weight: bold;
    padding-right: 3px
}

TD#pages a {
	cursor: pointer;
    text-decoration: none;
    color: #000000;
    padding-right: 3px
}
TD#pages a.active {
	cursor: default;
    color: #2c7800;
    font-weight: bold;
    padding-right: 3px
}
TABLE#checkout {
    margin-top: 20px
}

TABLE#checkout td {
    font-size: 11px
}

TABLE#form td {
    height: 30px;
    padding-right: 10px
}

TABLE#form2 td {
    height: 30px;
    padding-right: 10px
}

TABLE#form input,select {
    width: 120px
}

TABLE#form2 input,select {
    width: 120px
}

TABLE#form2 span {
    color: #003300;
    font-size: 14px
}

TABLE#form span {
    color: #003300;
    font-size: 14px
}

TABLE#form span.s {
    color: #919191;
    font-size: 11px
}

TABLE#form2 span.s {
    color: #919191;
    font-size: 11px
}

TABLE#good4 {
    display: none
}

TD.pad {
    padding-top: 5px
}

INPUT#shipping_option {
    vertical-align: top; //    margin: -3
}

TABLE#search {
    height: 40px
}

TABLE.tbl100 {
    height: 100%
}

.description {
	margin:3px 0;
}