body {
	padding: 0px;
	margin: 0px;
	font-family: arial;
	font-size: 11px;
	color: #0e1300;
	background: url(images/body_bg.png) left top repeat-x scroll #0e1300;
	behavior: url("csshover.htc");
}

p {
	padding: 0px;
	margin: 0px;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

#container {
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	width: 960px;
	background: url(images/container_bg.png) 0 0 no-repeat;
}

#container img#mainimgleft {
	position: absolute;
	top: 138px;
	left: -77px;
}

#container img#mainimgright {
	position: absolute;
	top: 138px;
	right: -85px;
}

#header {
	padding: 0px;
	margin: 0px;
	width: 960px;
	height: 138px;
}

#header #logo {
	float: left;
	padding: 26px 0px 0px 13px;
	margin: 0px;
	width: 479px;
	height: 77px;
}

#header #search {
	float: left;
	padding: 47px 0px 0px 17px;
	margin: 0px;
	width: 172px;
	height: 53px;
	border-left: 1px solid #5a6448;
}

#header #search label {
	float: left;
	padding: 1px 0px 0px 0px;
	margin: 14px 0px 0px 0px;
	width: 121px;
	height: 18px;
	background: url(images/searchinp_bg.png) 0 0 no-repeat;
}

#header #search input {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 121px;
	height: 18px;
	background: transparent;
	border: 0px;
}

#header #search input#search_btn {
	padding: 0px 0px 0px 0px;
	margin: 14px 0px 0px 7px;
	width: 28px;
	height: 19px;
	border: 0px;
	cursor: pointer;
}

#header #basket {
	float: left;
	padding: 47px 33px 0px 17px;
	margin: 0px;
	width: 227px;
	height: 53px;
	border-left: 1px solid #5a6448;
	font-size: 0px;
}

#header #basket #baskin {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	height: 53px;
}

#header #basket img.basbtnfl {
	float: left;
}

#header #basket img.basbtnfr {
	float: right;
	margin: 0px 0px 5px 0px;
}

#header #basket label {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 130px;
	height: 14px;
}

#header #basket label.baslbl1 {
	float: left;
	clear: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 72px;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

#header #basket label.baslbl2 {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 58px;
	height: 18px;
	font-weight: bold;
	font-size: 12px;
	color: #c8e35f;
}

#header #menu {
	position: relative;
	z-index: 1000;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 730px;
	height: 35px;
}
#header #home {
	position: relative;
	z-index: 1000;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 25px;
	height: 25px;
}

#header #menu ul#mainmenu#mainmenu {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 730px;
	height: 35px;
}

#header #menu ul#mainmenu li {
	float: left;
	padding: 0px;
	margin: 0px;
	height: 35px;
	overflow: hidden;
	list-style-type: none;
}

#header #menu ul#mainmenu li a {
	padding: 35px 0px 0px 0px;
	margin: 0px;
	height: 35px;
	display: block;
	background-image: url(images/menu.png);
	background-repeat: no-repeat;
}

#header #menu ul#mainmenu li#menu1 a {
	width: 114px;
	background-position: 0px 0px;
}
#header #menu ul#mainmenu li#menu1 a:hover, #header #menu ul#mainmenu li#menu1:hover a {
	background-position: 0px -35px !important;
}
#header #menu ul#mainmenu.childrens li#menu1 a {
	background-position: 0px -70px;
}

#header #menu ul#mainmenu li#menu2 a {
	width: 117px;
	background-position: -114px 0px;
}
#header #menu ul#mainmenu li#menu2 a:hover, #header #menu ul#mainmenu li#menu2:hover a {
	background-position: -114px -35px !important;
}
#header #menu ul#mainmenu.footwear li#menu2 a {
	background-position: -114px -70px;
}

#header #menu ul#mainmenu li#menu3 a {
	width: 87px;
	background-position: -231px 0px;
}
#header #menu ul#mainmenu li#menu3 a:hover, #header #menu ul#mainmenu li#menu3:hover a {
	background-position: -231px -35px !important;
}
#header #menu ul#mainmenu.ladies li#menu3 a {
	background-position: -231px -70px;
}

#header #menu ul#mainmenu li#menu4 a {
	width: 80px;
	background-position: -318px 0px;
}
#header #menu ul#mainmenu li#menu4 a:hover, #header #menu ul#mainmenu li#menu4:hover a {
	background-position: -318px -35px !important;
}
#header #menu ul#mainmenu.mens li#menu4 a {
	background-position: -318px -70px;
}

#header #menu ul#mainmenu li#menu5 a {
	width: 120px;
	background-position: -398px 0px;
}
#header #menu ul#mainmenu li#menu5 a:hover, #header #menu ul#mainmenu li#menu5:hover a {
	background-position: -398px -35px !important;
}
#header #menu ul#mainmenu.riderwear li#menu5 a {
	background-position: -398px -70px;
}

#header #menu ul#mainmenu li#menu6 a {
	width: 111px;
	background-position: -518px 0px;
}
#header #menu ul#mainmenu li#menu6 a:hover, #header #menu ul#mainmenu li#menu6:hover a {
	background-position: -518px -35px !important;
}
#header #menu ul#mainmenu.saddlery li#menu6 a {
	background-position: -518px -70px;
}

#header #menu ul#mainmenu li#menu7 a {
	width: 101px;
	background-position: -629px 0px;
}
#header #menu ul#mainmenu li#menu7 a:hover, #header #menu ul#mainmenu li#menu7:hover a {
	background-position: -629px -35px !important;
}
#header #menu ul#mainmenu.shooting li#menu7 a {
	background-position: -629px -70px;
}

#header #menu ul#mainmenu li .sunmenu {
	position: absolute;
	top: 35px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	display: none;
}

#header #menu ul#mainmenu li:hover .sunmenu {
	display: block;
}

#header #menu ul#mainmenu li .sunmenu .sunmenutop {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	height: 15px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

#header #menu ul#mainmenu li .sunmenu .sunmenumid {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	background: url(images/menusubmid_3.png) 0 0 repeat-y;
	_ background: url(images/menusubmid_3_ie6.gif) 0 0 repeat-y;
}

#header #menu ul#mainmenu li .sunmenu .sunmenumid ul {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#header #menu ul#mainmenu li .sunmenu .sunmenumid ul li {
	float: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px !important;
	height: 19px;
	list-style-type: none;
}

#header #menu ul#mainmenu li .sunmenu .sunmenumid ul li a {
	padding: 2px 10px 2px 10px;
	width: 116px !important;
	height: 15px;
	background: none;
	color: #ffffff;
	text-decoration: none;
}

#header #menu ul#mainmenu li .sunmenu .sunmenumid ul li a:hover {
	background: #203701;
	color: #d5ff34;
}

#header #menu ul#mainmenu li .sunmenu .sunmenubot {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	height: 5px;
	background: url(images/menusubbot_3.png) 0 0 no-repeat;
	_ background: url(images/menusubbot_3_ie6.gif) 0 0 no-repeat;
}

#content {
	padding: 0px 0px 8px 0px;
	margin: 0px;
	width: 960px;
	background: url(images/content_bg.png) 0 0 no-repeat;
}

#leftside {
	float: left;
	padding: 220px 0px 0px 28px;
	margin: 0px;
	width: 192px;
}

#leftside ul#menu_left {
	padding: 15px 0px 0px 15px;
	margin: 0px;
}

#leftside ul#menu_left li {
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}

#leftside ul#menu_left li a {
	font-size: 12px;
	font-weight: bold;
	color: #749419;
	text-decoration: none;
}

#leftside ul#menu_left li a:hover {
	color: #ffffff;
}

#contart {
	float: left;
	padding: 7px 7px 7px 7px;
	margin: 0px;
	width: 726px;
	background: #ffffff;
}

#contart .fesaits {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
}

#contart .fesaits img.itstop {
	float: left;
}

#contart .fesaits img.itsbot {
	float: right;
}
#contart .fesaits img.itscenter {
	padding-top:7px;
	clear:both;
	display: block;
}

#contart #feits {
	float: left;
	padding: 7px 0px 7px 0px;
	margin: 0px;
	width: 362px;
	border-right: 1px dotted #2e4105;
}

#contart #saits {
	float: left;
	padding: 7px 0px 7px 0px;
	margin: 0px;
	width: 362px;
}

#contart .itemboxs {
	position: relative;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 180px;
	height: 115px;
}

#contart .salebox {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 180px;
	height: 115px;
	text-align: center;
}

#contart .itemboxs.borders2, #contart .salebox.borders2 {
	border-bottom: 1px dotted #2e4105;
	border-right: 1px dotted #2e4105;
}

#contart .itemboxs.borders11 {
	border-bottom: 1px dotted #2e4105;
}

#contart .itemboxs.borders12 {
	border-right: 1px dotted #2e4105;
}

#contart .itemboxs #overdiv1, #contart .itemboxs #overdiv2, #contart .itemboxs #overdiv3, #contart .itemboxs #overdiv4, #contart .itemboxs #overdiv5, #contart .itemboxs #overdiv6, #contart .itemboxs #overdiv7 {
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 180px;
	height: 115px;
	background: #c0d49f;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
	display: none;
}

#contart .itemboxs img.saleimg {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 51px;
	height: 50px;
}

#contart .itemboxs .itemimg {
	float: left;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	width: 90px;
	height: 103px;
	text-align: center;
}

#contart .itemboxs .itemdesc {
	float: left;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	width: 90px;
	height: 73px;
}

#contart .itemboxs .itemdesc p.itdep {
	font-size: 12px;
	font-weight: bold;
	color: #0e1300;
	line-height: 14px;
}

#contart .itemboxs .itemdesc p {
	color: #5c6c3d;
	line-height: 11px;
}

#contart .itemboxs .itemdesc span {
	font-weight: bold;
	color: #62360f;
}

#contart .itemboxs .itembtn {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 90px;
	height: 30px;
}

#contart .itemboxs .itembtn a {
	position: relative;
}

#contart #prodlist_tit {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
	height: 58px;
	background: url(images/prodlist_tit_bg.jpg) 0 0 no-repeat;
}

#contart #prodlist_tit h2 {
	padding: 8px 0px 0px 18px;
	margin: 0px;
	font-family: times new roman,times roman,times;
	font-size: 36px;
	font-weight: normal;
	color: #304900;
	text-transform: uppercase;
}
#contart #prodlist_tit h2.h2_sale {
	color: #830002;
}

#contart #prli_pds {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
}

#contart #prli_pds .pdsboxs {
	position: relative;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 241px;
	height: 141px;
}

#contart #prli_pds .pdsboxs img.saleimg2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 51px;
	height: 50px;
}

#contart #prli_pds .pdsboxs.borders2, #contart .salebox.borders2 {
	border-bottom: 1px dotted #2e4105;
	border-right: 1px dotted #2e4105;
}

#contart #prli_pds .pdsboxs.borders11 {
	border-bottom: 1px dotted #2e4105;
}

#contart #prli_pds .pdsboxs.borders12 {
	border-right: 1px dotted #2e4105;
}

#contart #prli_pds .pdsboxs .pdsimg {
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 141px;
	height: 131px;
	text-align: center;
}

#contart #prli_pds .pdsboxs .pdsimg img {
	max-width: 120px;
	_width: 120px;
}

#contart #prli_pds .pdsboxs .pdsdesc {
	float: left;
	padding: 16px 0px 0px 0px;
	margin: 0px;
	width: 100px;
	height: 97px;
}

#contart #prli_pds .pdsboxs .pdsdesc p.pdsdep {
	padding: 0px 0px 4px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #0e1300;
	line-height: 14px;
}

#contart #prli_pds .pdsboxs .pdsdesc p {
	color: #5c6c3d;
	line-height: 11px;
}

#contart #prli_pds .pdsboxs .pdsdesc a {
	color: #0e1300;
	text-decoration: none;
}

#contart #prli_pds .pdsboxs .pdsdesc a:hover {
	color: #a1c85d;
}

#contart #prli_pds .pdsboxs .pdsdesc span {
	font-weight: bold;
	color: #62360f;
}

#contart #prli_pds .pdsboxs .pdsbtn {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 100px;
	height: 28px;
}

#contart #prli_pds .pdsboxs .pdsbtn a, #contart #prli_pds .pdsboxs .pdsbtn input {
	float: left;
	margin: 0px 2px 0px 0px;
}

#contart #prodlist_page {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
	height: 40px;
	background: #e3ebd4;
}

#contart #prodlist_page #pagesinn {
	float: left;
	padding: 14px 0px 0px 0px;
	margin: 0px;
	width: 546px;
	height: 26px;
	text-align: center;
}

#contart #prodlist_page #pagesinn a {
	padding: 14px 4px 12px 4px;
	margin: 12px 0px 0px 0px;
	width: 10px;
	height: 28px;
	background: transparent;
	font-weight: bold;
	color: #374323;
	text-decoration: none;
	text-align: center;
}

#contart #prodlist_page #pagesinn a:hover {
	background: #b9dd49;
}

#contart #prodlist_page a#page_prev {
	float: left;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	width: 90px;
	height: 28px;
	background: #cad9b0;
	display: block;
	font-weight: bold;
	color: #374323;
	text-decoration: none;
	text-align: center;
}

#contart #prodlist_page a#page_next {
	float: right;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	width: 90px;
	height: 28px;
	background: #cad9b0;
	display: block;
	font-weight: bold;
	color: #374323;
	text-decoration: none;
	text-align: center;
}

#contart #prodlist_page a#page_prev:hover, #contart #prodlist_page a#page_next:hover {
	background: #b9dd49;
	color: #374323;
}

#contart #prde_pds {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
	border-bottom: 1px dotted #2e4105;
}

#contart #prde_pds #prde_img {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 324px;
	/*height: 490px;*/
}

#contart #prde_pds #prde_img_big {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 324px;
	height: 318px;
	text-align: center;
}

#contart #prde_pds #prde_img_zoom {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 317px;
	height: 40px;
	background: #e3ebd4;
}

#contart #prde_pds #prde_img_zoom p {
	padding: 14px 0px 0px 14px;
	margin: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0e1300;
}

#contart #prde_pds #prde_img_small {
	padding: 16px 0px 0px 0px;
	margin: 0px;
	width: 324px;
	/*height: 116px;*/
	text-align: center;
}

#contart #prde_pds #prde_img_small img {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	height: 100px;
}

#contart #prde_pds #prde_depi {
	float: left;
	padding: 0px 0px 0px 7px;
	margin: 0px;
	width: 394px;
	min-height: 490px;
	border-left: 1px dotted #2e4105;
}

#contart #prde_pds #prde_depi #prde_depi_desc {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 394px;
	min-height: 441px;
}

#contart #prde_pds #prde_depi #prde_depi_desc h3 {
	padding: 10px 0px 10px 0px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
}

#contart #prde_pds #prde_depi #prde_depi_desc p {
	padding: 0px 0px 10px 0px;
	color: #5c6c3d;
}

#contart #prde_pds #prde_depi #prde_depi_desc span {
	font-weight: bold;
	color: #0e1300;
}

#contart #prde_pds #prde_depi #prde_depi_desc ul {
	padding: 0px 0px 10px 30px;
	margin: 0px;
}

#contart #prde_pds #prde_depi #prde_depi_desc ul li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	color: #5c6c3d;
}

#contart #prde_pds #prde_depi #prde_depi_desc select {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 20px;
	width: 140px;
	display: block;
}

#contart #prde_pds #prde_depi #prde_depi_pri {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 394px;
	height: 40px;
	border-top: 1px solid #2e4105;
	border-bottom: 1px solid #2e4105;
}

#contart #prde_pds #prde_depi #prde_depi_pri label {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 140px;
	height: 40px;
	background: #e3ebd4;
	font-family: times new roman, times new, times;
	font-size: 36px;
	color: #304900;
	text-align: center;
}

#contart #prde_pds #prde_depi #prde_depi_pri input {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 4px 0px 4px;
}
#contart #prde_pds #prde_depi #prde_depi_pri .stock
{
	float: right;
	margin:0px;
	padding:0px;
}
#outofstock
{
	font-weight:bold;
	font-size:18px;
	padding:10px 20px 0 0 !important;
}
div.response {
	position:absolute;
  padding: 0 0 10px 0;
  /*width: 140px;*/
  vertical-align: middle;
  text-align: center;
  font-size: 12px;
	z-index:1004;
  border: 3px solid #0F1400;
  background: #efefdd;
	width:400px;
}

#contart #prde_page {
	padding: 3px 0px 15px 0px;
	margin: 0px;
	width: 726px;
}

#contart #prde_page a#prde_paba {
	float: left;
	padding: 12px 0px 0px 0px;
	margin: 0px;
	width: 150px;
	height: 28px;
	background: #cad9b0;
	display: block;
	font-weight: bold;
	color: #374323;
	text-decoration: none;
	text-align: center;
}

#contart #prde_page a#prde_paba:hover {
	background: #b9dd49;
	color: #374323;
}

#contart #basket_tit {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
	height: 78px;
	background: url(images/basket_tit_bg.jpg) 0 0 no-repeat;
}

#contart #bastbl {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
	display: table;
}

#contart #bastbl .bastd1 {
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	border-bottom: 1px dotted #2e4105;
	text-align: center;
	vertical-align: middle;
}

#contart #bastbl .bastd1 img {
	width: 120px;
}

#contart #bastbl .bastd2 {
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 590px;
	border-bottom: 1px dotted #2e4105;
	text-align: left;
	vertical-align: top;
}

#contart #bastbl .bastd2 p {
	padding: 6px 0px 0px 0px;
	color: #5c6c3d;
}

#contart #bastbl .bastd2 a {
	padding: 6px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	width: 140px;
	height: 22px;
	background: #cad9b0;
	display: block;
	font-weight: bold;
	color: #374323;
	text-decoration: none;
	text-align: center;
}

#contart #bastbl .bastd2 a:hover {
	background: #b9dd49;
	color: #374323;
}

#contart #bastbl .bastd2divtop {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 590px;
	border-top: 1px solid #2e4105;
	border-bottom: 1px solid #2e4105;
}

#contart #bastbl .bastd2divtop label.bastit {
	float: left;
	padding: 3px 0px 0px 0px;
	margin: 0px;
	width: 330px;
	height: 19px;
	font-size: 12px;
	font-weight: bold;
	color: #0e1300;
}

#contart #bastbl .bastd2divtop label.basinp {
	float: left;
	padding: 2px 0px 0px 1px;
	margin: 0px;
	width: 46px;
	height: 20px;
	background: url(images/basinp_bg.png) 0px 1px no-repeat;
}

#contart #bastbl .bastd2divtop input {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 45px;
	height: 19px;
	background: transparent;
	border: 0px;
	text-align: center;
}

#contart #bastbl .bastd2divtop label.baspri {
	float: right;
	padding: 0px 40px 0px 0px;
	margin: 0px;
	width: 100px;
	height: 22px;
	background: #e3ebd4;
	font-family: times new roman, times roman, times;
	font-size: 20px;
	color: #304900;
	text-align: right;
}

#contart #basket_pri {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	width: 726px;
	/*height: 40px;*/
	border-top: 1px solid #2e4105;
	border-bottom: 1px solid #2e4105;
}

#contart #basket_pri label.basgratot {
	float: left;
	padding: 13px 20px 0px 50px;
	margin: 0px;
	width: 350px;
	height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #0e1300;
	text-align: left;
}

#contart #basket_pri label.bastotpri {
	float: right;
	padding: 3px 20px 3px 0px;
	margin: 0px;
	width: 150px;
	/*height: 37px;*/
	background: #e3ebd4;
	font-family: times new roman, times roman, times;
	font-size: 30px;
	color: #304900;
	text-align: right;
}
.basnote{
	font-size:11px;
	font-weight:normal;
	padding-left:13px;
	/*
	position: relative;
	top: 13px;
	*/
}

#contart #bas_intr {
	padding: 10px 0px 0px 10px;
	margin: 0px;
	width: 716px;
}

#contart #bas_intr a.basbtnfl {
	float: left;
	margin: 0px 10px 0px 0px;
}

#contart #bas_intr a.basbtnfr {
	float: right;
}

#contart #bas_intr p {
	padding: 20px 0px 20px 0px;
	width: 580px;
	color: #5c6c3d;
}

#contart #check_tit {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 726px;
	height: 78px;
	background: url(images/check_tit_bg.jpg) 0 0 no-repeat;
}

#contart #check_det {
	padding: 10px 0px 10px 24px;
	margin: 0px;
	width: 702px;
	border-bottom: 1px dotted #2e4105;
}

#contart #check_det label.chtila {
	float: left;
	clear: both;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	width: 156px;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
}

#contart #check_det label.chinla {
	float: left;
	padding: 2px 1px 0px 1px;
	margin: 0px 0px 6px 0px;
	width: 544px;
	height: 21px;
	background: url(images/checkinp_bg.png) 0 0 no-repeat;
}

#contart #check_det input {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 542px;
	height: 18px;
	background: transparent;
	border: 0px;
}

#contart #check_det select {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
	width: 140px;
}




#footer {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 960px;
	height: 28px;
	background: url(images/footer_bg.png) 0 0 no-repeat;
}

#footer p {
	font-size: 10px;
	font-weight: bold;
	color: #0e1300;
}

#footer p#foopfl {
	float: left;
	padding: 10px 0px 0px 16px;
}

#footer p#foopfr {
	float: right;
	padding: 10px 16px 0px 0px;
}

#footer a {
	font-size: 10px;
	font-weight: bold;
	color: #0e1300;
	text-decoration: none;
}

#footer a:hover {
	/*color: #749419;*/
	text-decoration: underline;
}



.clear{
	clear: both;
	float: none;
}
#menumas {
	position: relative;
	z-index: 1000;
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 730px;
	height: 35px;
}

#wasprice, #nowprice, .wasprice, .nowprice
{
	font-weight:bold;
	padding:3px 0 0 0;
	color:#5C6C3D;
}
.wasprice, .nowprice
{
	padding:1px 0 0 0;
}
#nowprice, .nowprice
{
	color:#800000;
}
h1, h2, h3 {
	font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #006600;
	text-decoration: none;
	background: none;
	font-weight: bold;	
}
.mainlevel {font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #006600;
	text-decoration: none;
	background: none;
	font-weight: bold;	
	}
a.mainlevel {font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #006600;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
a.mainlevel:hover {font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #66CC33;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
	
#thx_message, .message_newsletter
{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:20px;
	color:#f00;
}
.style1 {color: #264D06}
.sublevel {font-family: Arial;
	font-size: 16px;
	text-align: center;
	color: #006600;
	text-decoration: none;
	background: none;
	font-weight: bold;	
	}
a.sublevel {font-family: Arial;
	font-size: 16px;
	text-align: center;
	color: #006600;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
a.sublevel:hover {font-family: Arial;
	font-size: 16px;
	text-align: center;
	color: #FF0000;
	text-decoration: none;
	background: none;
	font-weight: bold;		
	}
	#imagebox{
		position: relative;
		height: 343px;
	}
	.images{
		position: absolute;
	}
	
#container #content #contart #view h2 {
	text-decoration:none;
	font-size: 18px;
}

#container #content #contart #view h2 a:hover {
	text-decoration:underline;
}

.seomain-internal .seotart h1 {
	font-size: 20px;
	text-align: left;
}

.seomain-internal .seotart .tart-bg .text ul li a {
	color: #006600;
	text-decoration: none;
}

.seomain-internal .seotart .tart-bg .text ul li a:hover {
	text-decoration: underline;
}

.seomain-internal .seotart .tart-bg .text table {
	padding-left: 30px;
}
.htext {
	width:720px;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	position:absolute;
	bottom:70px;
	right:0px;
	text-align:left;
	color:#333333;
	font-size:12px;
}
.htext a {
	text-decoration:none;
	color:#333333;
}
.htext a:hover {
	text-decoration:underline;
	color:#333333;
}
.border {
	border:1px dotted #333333;
	padding:10px;
}
.htext h2{
	font-size:16px;
	line-height:normal;
	text-align:left;
	padding:0px;
	margin:0px;
}
.ppTitle {
	background-image:url('images/prodlist_tit_bg.jpg');
	height:55px;
	width:726px;
}
