

.short {
width: 49%;
height:300px;
position:relative;
top:3px;
left:3px;
right:3px;
bottom:3px;
float:left;
margin: 1px 1px 1px 1px;
z-index: 1;
}
body { color: #474747; background-color: white; font-size: 12px; font-family: Arial;}

div.product_display {float: left; position: relative; //height: 215px; min-height: 215px; margin: 40px 1em 0 0; z-index: 2;}

.content {
	font:Arial;
	font-size:12px;
	color:#474747;
	background-color: white;
}

a {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: none;}
a:active {color: #000000; text-decoration: none;}

#more a, h2 a {color: #000000; text-decoration: underline;}
#more a:visited, h2 a:visited {color: #000000; text-decoration: underline;}
#more a:hover, h2 a:hover {color: #000000; text-decoration: none;}
#more a:active, h2 a:active {color: #000000; text-decoration: none;}

#sort a {color: #525252; text-decoration: underline; font-weight: bold; line-height: 25px;}
#sort a:visited {color: #525252; text-decoration: underline;}
#sort a:hover {color: #525252; text-decoration: none;}
#sort a:active {color: #525252; text-decoration: none;}

.menu-top a {display: block;  padding: 12px 17px 12px 17px;}
.menu-top a:visited {display: block; padding: 12px 17px 12px 17px;}
.menu-top a:hover {display: block; padding: 12px 17px 12px 17px;}
.menu-top a:active {display: block; padding: 12px 17px 12px 17px;}

.menu-top-on a {color: white; text-decoration: none;  display: block;  padding: 12px 17px 12px 17px;}
.menu-top-on a:visited {color: white; text-decoration: none;  display: block; padding: 12px 17px 12px 17px;}
.menu-top-on a:hover {color: white; text-decoration: none;  display: block; padding: 12px 17px 12px 17px;}
.menu-top-on a:active {color: white; text-decoration: none;  display: block; padding: 12px 17px 12px 17px;}

.catalog-menu a {color: #4D4D4D; text-decoration: none; font-weight: normal; display: block; padding: 5px 5px 5px 10px;}
.catalog-menu a:visited {color: #4D4D4D; text-decoration: none; display: block; padding: 5px 5px 5px 10px;}
.catalog-menu a:hover {color: #4D4D4D; text-decoration: none; display: block; padding: 5px 5px 5px 10px;}
.catalog-menu a:active {color: #4D4D4D; text-decoration: none; display: block; padding: 5px 5px 5px 10px;}

.catalog-menu-on a {color: white; text-decoration: none; font-weight: normal; display: block; padding: 5px 5px 5px 10px;}
.catalog-menu-on a:visited {color: white; text-decoration: none; display: block; padding: 5px 5px 5px 10px;}
.catalog-menu-on a:hover {color: white; text-decoration: none; display: block; background-color: #952929; padding: 5px 5px 5px 10px;}
.catalog-menu-on a:active {color: white; text-decoration: none; display: block; padding: 5px 5px 5px 10px;}

#fortrash a {color: #474747; text-decoration: none;}
#fortrash a:visited {color: #474747; text-decoration: none;}
#fortrash a:hover {color: #474747; text-decoration: underline;}
#fortrash a:active {color: #474747; text-decoration: underline;}

#new a {color: white; text-decoration: underline;}
#new a:visited {color: white; text-decoration: underline;}
#new a:hover {color: white; text-decoration: none;}
#new a:active {color: white; text-decoration: none;}

#b-r a {color: #474747; text-decoration: underline;}
#b-r a:visited {color: #474747; text-decoration: underline;}
#b-r a:hover {color: #474747; text-decoration: none;}
#b-r a:active {color: #474747; text-decoration: none;}

#menu_footer a {color: #881A1A; text-decoration: underline;}
#menu_footer a:visited {color: #881A1A; text-decoration: underline;}
#menu_footer a:hover {color: #881A1A; text-decoration: none;}
#menu_footer a:active {color: #881A1A; text-decoration: none;}

#logo{padding: 10px 0 10px 50px;}
#head{background: #801111 url(../images/bg-head0.jpg);}
#headtb{background: left top no-repeat url(../images/bg-left-.jpg); color: white; font-size: 11px;}
#phone{font-size: 14px; color: #D5D5D5; }
#tel{font-size: 15px;}
#tel span{color: white; font-size:24px; }
#title{font-size: 18px; margin-left:-7px; padding: 15px 0 5px 0;}
#date{color: #B5B5B5; font-size: 9px; padding-left: 12px; padding-top: 10px;}
#new{background: left top no-repeat url(../images/arrow000.gif); padding-left: 12px;}
#slog{margin: 0 50px 60px 0; font-size: 28px; text-align: right;}

#fortrash{width:225px; background-color: #E6E6E6; color: #474747; margin-top: 15px;}
#fortrash-top{background: url(../images/fortrash.gif) top no-repeat;}
#fortrash-bot{background: no-repeat bottom url(../images/fortrasi.gif); padding: 20px;}
#nametrash{font-size: 18px; margin: -10px 0 10px 0;}

#t{background: repeat-x top url(../images/t0000000.gif);}
#b{background: repeat-x bottom url(../images/b0000000.gif);}
#l{background: repeat-y left url(../images/l0000000.gif);}
#r{background: repeat-y right url(../images/r0000000.gif);}
#t-l{background: left top no-repeat url(../images/t-l00000.gif);}
#t-r{background: right top no-repeat url(../images/t-r00000.gif);}
#b-r{background: right bottom no-repeat url(../images/b-r00000.gif); padding: 15px 20px 0 35px;}
#b-l{background: left bottom no-repeat url(../images/b-l00000.gif);}

h3{font-size: 18px; margin: 0 0 10px -10px; color: #474747; font-weight: normal;}
h3 span{font-size: 18px; margin: 0 0 10px -10px; color: #831313; font-weight: normal;}
#opinion{padding-left: 10px; color: #000000; font-weight: bold;}
#opin{vertical-align: middle;}
#opform{font-weight: normal; padding-top: 20px; padding-left: 5px; margin: 0; line-height: 25px; font-size: 11px;}
#button-w{background-color: transparent; background-image:url(../images/button-b.gif); border: 0 solid; height: 19px; width: 106px; font-family: Arial; margin: 20px 0 0 35px; font-size: 11px; color: #000000;}
#button-sr{background-color: transparent; background-image:url(../images/button-s.gif); border: 0 solid; height: 20px; width: 173px; font-family: Arial; font-size: 11px; color: #000000;}

#forsearch{width:225px; background: #8F1919 url(../images/forsearc.gif); color: #474747; margin-top: 15px;}
#forsearch-top{background: url(../images/forseard.gif) top no-repeat;}
#forsearch-bot{background: no-repeat bottom url(../images/forseare.gif); padding: 20px;}
#namesearch{font-size: 16px; margin: -10px 0 10px 0; color: white;}
#searchfield{border: 0 solid; width: 130px;}
#button-r{background-color: transparent; background-image:url(../images/button-c.gif); border: 0 solid; height: 19px; width: 50px; font-family: Arial; font-size: 11px; color: #000000;}

.menu-top{font-size: 11px; text-align: center;}
.menu-top-on{font-size: 11px; text-align: center; background: #BDBDBD repeat-x url(../images/bg-link0.gif);}
#menu-razd{background: repeat-y url(../images/dot-link.gif); width: 1px; vertical-align: top;}
#price span{color: #ff0000;}
#price {font-weight: bold; font-size: 11px; color: #7D7D7D;}
#oldprice span{color: #7D7D7D; font-weight: normal; text-decoration: line-through;}
#oldprice {font-weight: bold; font-size: 11px; text-decoration: none; color: #7D7D7D;}

#pad{padding-top: 40px;}
#content{padding: 15px 0 20px 10px;}
#product{float:left; height:150px; padding:0 5px; text-align:center; width:150px;}
#imgproduct{height: 100px;}

#content h3{font-size: 18px; margin: 0 0 10px 5px; color: #474747; font-weight: normal;}
#content h3 span{font-size: 18px; margin: 0 0 10px 5px; color: #831313; font-weight: normal;}

#greybox{background-color: #F3F3F3; padding: 30px 30px 50px 30px; text-align: justify; color: #000000;}
#greybox h3{font-size: 18px; margin: 0 0 10px 0px; color: #606060; font-weight: normal;}
#greybox h1{font-size: 20px; margin: 0 0 10px 0px; color: #606060; font-weight: normal;}

#menu_footer{padding: 0 15px 0 15px; text-align: center;}
#fotter{color: #454545; font-size: 11px;}


.catalog-menu{font-size: 11px; border-bottom: #4D4D4D 1px dotted;}
.catalog-menu-on{font-size: 11px; border-bottom: #4D4D4D 1px dotted; background-color: #952929;}

.cat td{padding-right: 15px; padding-bottom: 20px; color: #000000;}
h2{ font-size: 15px; margin: 0; padding-bottom:7px; font-weight: bold;}
#pricecat{font-weight: bold;}
#pricecat span{font-weight: bold; color: #952929; font-size: 14px;}
#more{padding-left: 30px;}

#forsrav{background-color: #E7E7E7; border: #7E7E7E 1px solid; padding: 5px;}

form {padding:0; margin:0;}
a img {border:0;}

