* html img {
behavior: url(iepngfix.htc)
}

BODY {
        PADDING: 0;
        MARGIN: 0px 0px 10px;
        FONT: 70% verdana, arial, sans-serif;
		background-color: #fff;
		color: #000000;
        TEXT-ALIGN: center;}

A:link {
        color: #f30;
        TEXT-DECORATION: none;}

A:visited {
        color: #f30;
        TEXT-DECORATION: none;}

A:hover {
        color: #f30;
        TEXT-DECORATION: underline;}

FORM {
        PADDING: 0;
        MARGIN: 0;}

img {
        border: 0;
        }

img.text {
        border: 0;
        margin-left: 8px;
        margin-right: 8px;
        }

H2 {
        font-weight: normal;
        FONT-FAMILY: Tahoma, arial, sans-serif;
        FONT-SIZE: 18px;
		padding: 0;
		margin: 0;
        COLOR: #c20;}

H2 a {
        font-weight: normal;
        FONT-FAMILY: Tahoma, arial, sans-serif;
        FONT-SIZE: 18px;
		padding: 0;
		margin: 0;
        COLOR: #c20;}


H3 {
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        PADDING: 0;
        FONT-SIZE: 110%;
        MARGIN: 0.8em 0px 0.1em 0px;
        COLOR: #333333;}

p {
        padding-top: 0;
        margin-top: 0;}

.text {
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        PADDING: 0;
        FONT-SIZE: 1em;
        COLOR: #444}

#header {
        WIDTH: 100%;
        height: 98px;
        text-align: left;
        background: url("../img/camouflage.gif") repeat-x;}

img#noB {
        border: 0;}

img#tovarPic {
        border: 0;
        width: 200px;
        height: 123px;}

.tovarPicCatalog {
        border: 0;}

img#bannerXSnow {
        border: 0;
        width: 150px;
        height: 200px;}

#logo {
        WIDTH: 157px;
        height: 98px;
        top: 0;
        left: 0;
        float: left;}

#menuRed {
        WIDTH: 575px;
        height: 40px;
        position: absolute;
        top: 44px;
        left: 141px;
        color: #fff;
        background: url("../img/menu-fon.gif") no-repeat;
        padding: 11px 0 0 27px;}

#menuRedEl {
        COLOR: #fff;
        background: #bd0000;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Tahoma, Verdana, arial, sans-serif;
        FONT-SIZE: 1em;}

#menuS {
        WIDTH: 119px;
        height: 48px;
        float: left;
        padding: 15px 0 0 33px;
        margin: 11px 0 0 40px;
        background: url("../img/menu-s-fon.gif") no-repeat;}

#busketPlace {
        WIDTH: 45px;
        height: 68px;
        position: absolute;
        top: 23px;
        right: 0px;
        text-align: left;
        padding: 22px 0 0 20px;
        background: url("../img/menu-busket-fon.gif") no-repeat;}

#price-n-how {
        WIDTH: 185px;
        position: absolute;
        top: 70px;
        right: 0px;
        text-align: left;}

#space {
        clear: left;
        width: 1px;
        height: 10px;}

#leftCol {
        width: 170px;}

#leftBlock {
        width: 100%;
        text-align: right;
        background: url("../img/header-red.gif") no-repeat center top;}

#leftBlockHeader {
        width: 100%;
        height: 30px;
        padding: 7px 0 0 0;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: center;
        color: #fff;
        FONT-SIZE: 0.9em;}

#brands {
        list-style: none inside;
        padding: 0 15px 0 0;
        margin: 0 0 5px 0;}

#brands li {
        border: 1px solid #fff;}

#brands li a {
        display: block;
        padding: 3px 15px 3px 0;
        margin: 0;
        border-right: 3px solid #09c;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        color: #000;
        FONT-SIZE: 1em;}

#brands li a:hover {
        border-right: 3px solid #3cf;}

#pops {
        list-style: none inside;
        padding: 0 15px 0 0;
        margin: 0 0 20px 0;}

#pops li {
        border: 1px solid #fff;}

#pops li a {
        display: block;
        padding: 3px 15px 3px 0;
        margin: 0;
        border-right: 3px solid #3cf;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        color: #000;
        FONT-SIZE: 1em;}

#pops li a:hover {
        border-right: 3px solid #09c;}

#auth
 {
	text-align: center;
}

#auth table {
        width: 200px;
        border: 0;}

#auth-top {
        background: url("../img/authwin-top.gif") no-repeat top left;
        height: 16px;}

#auth-center {
        background: url("../img/authwin-center.gif") no-repeat top left;
        padding: 0 10px;}

#auth-bottom {
        background: url("../img/authwin-bottom.gif") no-repeat top left;
        height: 13px;}

#auth ul {
        list-style-type: none;
        padding: 0 10px;
        margin-left: 0;}

#auth input {
        margin-top: 5px;}

#content {
        text-align: left;
        padding: 11px 10px 10px 10px;
        background: url("../img/shadowbiker.gif") no-repeat right bottom;}

#name {
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        PADDING: 0;
        FONT-SIZE: 120%;
        MARGIN: 0 0 0.5em 0;
        COLOR: #c00;}

.trace {
        FONT-SIZE: 90%;
}

.catalog_big {
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        color: #666;
        FONT-SIZE: 110%;}

.priceTitle {
        width: 49%;
        text-align: right;
        padding-right: 10px;}

.priceTitle a.giftTitle{
        color: #11d307;}

.XRow a.giftTitle{
        color: #11d307;}

.price {
        FONT-WEIGHT: bold;
        FONT-SIZE: 130%;
        color: #c00;
        text-align: left;
        padding-left: 10px;}

.XRow {
        background: #eee;}

.HRow {
        background: #fc0;}

.serviceTable {
    width: 90%;
    border: 0;
    border-collapse: collapse;}

.serviceTable td {
    background-color: #F6F4E5;
    color: #333;
    font-family: Verdana, Arial;
    border: 1px solid #ccc;
    font-size: 12px;
    padding: 5px;}

.serviceTable th {
    background-color: none;
    color: #333;
    font-family: Verdana, Arial;
    font-size: 14px;
    padding: 20px 10px 10px 10px;
    letter-spacing: 1px;
    text-transform: uppercase;}

.helpfulTable {
    width: 90%;
    border: 1px solid red;}

.helpfulTable td {
    width: 50%;
    border: 0;
    border: 1px solid red;
    padding: 5px;}

.helpfulTable td ul {
    list-style-type: none;
    padding: 0;
    margin: 0;}

.tovarLeftRow {
        width: 49%;
        FONT-WEIGHT: bold;
        text-align: right;
        padding-right: 10px;}

.tovarRightRow {
        padding-left: 10px;}

.tovarTitleRow {
        width: 25%;
        font-weight: bold;
        text-align: right;
        padding-right: 10px;}

.tovarValueRow {
        width: 25%;
        text-align: left;
        padding-left: 10px;
        padding-right: 10px;}

.priceValueRow {
        width: 25%;
        text-align: left;
        padding-left: 10px;
        padding-right: 10px;
        font-weight: bold;}

#petitMenu td {
        border: 1px solid #c00;}

#busketBottom {
        border: 1px solid #999;
        text-align: center;}

#rightCol {
        width: 200px;}

#search {
        width: 90%;
        margin: 0 0 -9px 5px;
        height: 40px;
        border-left: 3px solid #09c;
        text-align: left;
        FONT-SIZE: 0.9em;
        FONT-WEIGHT: bold;}

.search {
        padding: 0px 0 0 8px;}

#searchButton {
        width: 15px;
        height: 15px;
        margin-top: 3px;
        background: url("../img/search.gif") no-repeat;
        border: 0;}

#rightBlock {
        width: 100%;
        text-align: left;
        background: url("../img/header-grey.gif") no-repeat center top;}

#rightBlock0 {
        width: 100%;
        text-align: left;
        background: url("../img/header-grey.gif") no-repeat center top;}

#rightBlock1 {
        width: 100%;
        text-align: left;
        background: url("../img/header-grey.gif") no-repeat center top;}

#rightBlock2 {
        width: 100%;
        text-align: left;
        background: url("../img/header-grey.gif") no-repeat center top;}

#rightBlock3 {
        width: 100%;
        text-align: left;
        background: url("../img/header-grey.gif") no-repeat center top;}

#rightBlock4 {
        width: 100%;
        text-align: left;
        background: url("../img/header-grey.gif") no-repeat center top;}

#rightBlock5 {
        width: 100%;
        text-align: left;
        background: url("../img/header-grey.gif") no-repeat center top;}


#rightBlockHeader {
        width: 90%;
        height: 30px;
        padding-top: 8px;
        margin-left: 12px;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;}

#rightBlockHeader0 {
        width: 90%;
        height: 30px;
        padding-top: 8px;
        margin-left: 12px;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;}

#rightBlockHeader1 {
        width: 90%;
        height: 30px;
        padding-top: 8px;
        margin-left: 12px;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;}

#rightBlockHeader2 {
        width: 90%;
        height: 30px;
        padding-top: 8px;
        margin-left: 12px;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;}

#rightBlockHeader3 {
        width: 90%;
        height: 30px;
        padding-top: 8px;
        margin-left: 12px;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;}

#rightBlockHeader4 {
        width: 90%;
        height: 30px;
        padding-top: 8px;
        margin-left: 12px;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;}

#rightBlockHeader5 {
        width: 90%;
        height: 30px;
        padding-top: 8px;
        margin-left: 12px;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;}

.red {
        color: red;}

#rightBlockText {
        width: 189px;
        margin: 0 0 10px 5px;
        padding: 0 0 0 5px;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;
        border-left: 1px dotted #999;}

#rightBlockText0 {
        width: 189px;
        margin: 0 0 10px 5px;
        padding: 0 0 0 5px;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;
        border-left: 1px dotted #999;}

#rightBlockText1 {
        width: 189px;
        margin: 0 0 10px 5px;
        padding: 0 0 0 5px;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;
        border-left: 1px dotted #999;}

#rightBlockText2 {
        width: 189px;
        margin: 0 0 10px 5px;
        padding: 0 0 0 5px;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;
        border-left: 1px dotted #999;}

#rightBlockText3 {
        width: 189px;
        margin: 0 0 10px 5px;
        padding: 0 0 0 5px;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;
        border-left: 1px dotted #999;}

#rightBlockText4 {
        width: 189px;
        margin: 0 0 10px 5px;
        padding: 0 0 0 5px;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;
        border-left: 1px dotted #999;}

#rightBlockText5 {
        width: 189px;
        margin: 0 0 10px 5px;
        padding: 0 0 0 5px;
        FONT-WEIGHT: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
        text-align: left;
        color: #000;
        FONT-SIZE: 1em;
        border-left: 1px dotted #999;}

#footer {
        width: 100%;
        height: 62px;
        clear: left;
        text-align: center;
        background: url("../img/footer-fon.gif") repeat-x;}

#footerLeftPic {
        width: 23px;
        height: 62px;
        float: left;
        background: url("../img/footer-left.gif") no-repeat;}

#footerRightPic {
        width: 23px;
        height: 62px;
        float: right;
        background: url("../img/footer-right.gif") no-repeat;}

#footerText {
        padding: 10px;}

.hotposname
{
		font-weight: normal;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
		FONT-SIZE: 16px;
	    color: #f00;
		text-align: center;
}

.hotposname a
{
       text-decoration: none;
	   color: #f00;
}

.hotposname a:hover
{
       text-decoration: underline;
	   color: #f00;
}

.hotpostext
{
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
		FONT-SIZE: 10px;
	    color: #000;
		text-align: center;
		margin-bottom: 10px;
}

.pricetext a
{
       text-decoration: none;
	   color: #000;
}

.pricetext a:hover
{
       text-decoration: underline;
	   color: #000;
}

.pricered
{
		background-color: #FECC00;
        FONT-WEIGHT: bold;
        FONT-FAMILY: Verdana, Tahoma, arial, sans-serif;
		FONT-SIZE: 12px;
	    color: #f00;
		text-align: center;
}

.pricered a
{
       text-decoration: none;
	   color: #f00;
}

.pricered a:hover
{
       text-decoration: underline;
	   color: #f00;
}

#headtable
{
	width: 100%;
	height: 114px;
	background: url("../img/newsite/header_back.jpg") repeat-x;
}


#headtablecompare
{
	height: 114px;
	background: url("../img/newsite/header_back.jpg") repeat-x;
}


#leftheaderblock
{
	width: 200px;
	height: 114px;
}

#centerheaderblock
{
	background: url("../img/newsite/header_cnt.jpg") no-repeat top right;
	height: 114px;
	width: 100%;
}

#rightheaderblock
{
	background: url("../img/newsite/header_right.jpg") ;
	height: 114px;
	width: 200px;
}

#headershortlinks
{
	height: 17px;
	color: #BED2F4;
    font-family: Tahoma, Verdana, Arial;
    font-size: 13px;
	text-align:left;
	padding-top:25px;
}

#headershortlinks a
{

	color: #BED2F4;
    text-decoration: none;
}

#headershortlinks a: hover
{

	color: #BED2F4;
    text-decoration: unerline;
}

#addr
{
	height: 30px;
	color: #fff;
    font-family: Tahoma, Verdana, Arial;
    font-size: 13px;
	text-align:right;
	padding-top:8px;
	padding-right:25px;
}

#slogan
{
	height: 33px;
	text-align:left;
	font-weight: normal;
    FONT-FAMILY: Tahoma, arial, sans-serif;
    FONT-SIZE: 26px;
    COLOR: #fff;
}

#tel
{
	height: 33px;
	text-align:right;
	font-weight: normal;
    FONT-FAMILY: Tahoma, arial, sans-serif;
    FONT-SIZE: 26px;
    COLOR: #fff;
	padding-right:25px;
}

#map
{
	height: 16px;
	text-align:left;
	padding-top:13px;
}

h1 {
		font-weight: normal;
        FONT-FAMILY: Tahoma, arial, sans-serif;
        FONT-SIZE: 26px;
        COLOR: #fff;
		padding: 0;
		margin: 0;
	}



#menu
{
	padding-top:13px;
	font-weight: bold;
	height: 25px;
	text-align:left;
	color: #7F7F7F;
    font-family: Tahoma, Verdana, Arial;
    font-size: 12px;

}

#menu a
{

	color: #7F7F7F;
    text-decoration: none;
}

#menu a: hover
{

	color: #fff;
    text-decoration: underline;
}


.sp200
{
	width:200px;
	height:1px;
}
.sp220
{	width:220px;
	height:1px;}
.gray
{
	background-color: #eee;
}
.white
{
	background-color: #fff;
}
.gray_article
{
	background-color: #eee;
	margin-bottom: 5px;
}
.white_article
{
	background-color: #fff;
	margin-bottom: 5px;
}
table.countdown {margin:auto;width:537px;height:189px;background:none center center no-repeat;}table.countdown td{padding:5px 0px 0px 10px;width:100%;height:100%;vertical-align:middle;text-align:center;white-space:nowrap;font-family:arial;}table.countdown td span{font-size:20px;font-family:arial;margin:0px 1px 0px 6px;}table.countdown {background-image:url('/img/site/ny1.JPG')}