html, body {
  margin:0;
  padding:0;
}

body {
  position:relative;
  width:1024px;
  height:100%;
  background:#3F0D02;
  margin:0 auto;
  font:normal 12px Arial, sans-Serif;
  color:#fff;
}

* {
  margin:0;
  padding:0;
}

a:link, a:hover, a:active, a:visited {
	color:#fff;
	text-decoration:none;
}

.counters {
	float:left;
}

.counters img {
	margin-right:4px;
}


a:hover {
	text-decoration:underline !important;
	color:#33CCFF;
	}

img {
	border:0;
	}

#all {
	margin-bottom:4px;
	float:left;
}


#footer {
  height: 50px;
  background:#000;
  margin:0px 10px 4px 10px;
  padding:10px 0 8px 8px;
  clear:both;
  width:994px;
  border-top:1px solid #260801;
  border-right:1px solid #1A0501;
  border-bottom:1px solid #190501;
  border-left:1px solid #1A0501;
}

#top {
	height:126px;
	margin:2px 10px 4px 10px;
	background:#161616;
	overflow:hidden;
}

.top img {
padding:0px;
margin:0px;
}

#title-text {
	margin:15px 53px 15px 153px;
}

#mmenu {
	height:54px;
	text-align: center;
	width:1008px;
	margin:0 6px 0 9px;
	background: url("../img/mmenu-bg.gif") top left repeat-x;
}

#mmenu-left, #mmenu-right {
	height:54px;
}

#mmenu-left {
	background: url("../img/mmenu-left.jpg") top left no-repeat;
}

#mmenu-right {
	padding-left:35px;
	background: url("../img/mmenu-right.jpg") top right no-repeat;
}

#mmenu ul {
	list-style:none;
	width:100%;
	font:bold 15px Tahoma, sans-Serif !important;
}

#mmenu ul li {
	float:left;
	display:inline;
	margin-top:16px;
}

#mmenu ul li a:link, #mmenu ul li a:hover, #mmenu ul li a:active, #mmenu ul li a:visited {
	color:#fff;
	text-decoration:none;
	width:100%;
	height:100%;
	padding:0 28px 0 28px;
	border-right:1px solid #AFAFAF;
	border-left:1px solid #838383;
}

.first {
	border-left:none !important;
}

.last {
	border-right:none !important;
}

#centralpart {
	margin:0 10px 0 10px;
	padding-bottom:27px;
	overflow:hidden;
	display:inline;
	width:1002px;
	float:left;
	background:#212121;
	border-left:1px solid #2D1914;
	border-right:1px solid #271916;
}

.news {
width:100%;
}

#leftside {
	width:171px;
	border-left:1px solid #2D1914;
	float:left;
}

.side-part {
	background:#1A1A1A;
	padding:3px;
	margin-bottom:5px;
	height:100%;
	text-align:left;
    text-decoration:none;
    size:12px;
}


.side-part ul {
	list-style:none;
	font-size:11px;
	overflow:hidden;
}

.side-part img {
    margin-left:-15px;
	overflow:visible;
}

.side-part ul li {
	padding-left:8px;
	background: url("../img/dotted-border.gif") bottom repeat-x;
	width:100%;
	overflow:hidden;
}

.side-part ul li a:link, .side-part ul li a:hover, .side-part ul li a:active, .side-part ul li a:visited {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	padding-left:13px;
	padding-top:6px;
	color:#E9E9E9;
	text-decoration:none;
	background: url("../img/menu-arrow.gif") 0px 9px no-repeat;
	padding-bottom:5px;
}

.side-part select {
	font:normal 10px Tahoma, sans-Serif !important;
	color:#282E3E;
	height:20px;
	width:146px;
	margin:7px 0 0 7px;
	border:1px solid #A3A3A3;
	background:#fff;
}

.side-part-info {
    background:#1A1A1A;
	padding:6px 5px 1px 5px;
	margin-bottom:5px;
	height:100%;
	position:relative;
}

.side-part-info p {
	margin-right:2px;
	margin-bottom:2px;
	overflow:hidden;
}

.side-part-info ul {
    list-style:none;
	font-size:11px;
	overflow:hidden;
}

.side-part-info ul li {
	padding-left:3px;
	background: url("../img/dotted-border.gif") bottom repeat-x;
	width:100%;
	overflow:hidden;
}

.side-part-info ul li a:link, .side-part-info ul li a:hover, .side-part-info ul li a:active, .side-part-info ul li a:visited {
    width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	padding-left:13px;
	padding-top:6px;
	color:#E9E9E9;
	text-decoration:none;
	background: url("../img/menu-arrow.gif") 0px 9px no-repeat;
	padding-bottom:5px;
}

.side-part-left {
	background:#1A1A1A;
	padding:3px;
	margin-bottom:5px;
	height:100%;
	text-align:left;
    text-decoration:none;
    size:12px;
}

.side-part-left ul {
	list-style:none;
	font-size:11px;
	overflow:hidden;
}

.side-part-left img {
    margin-left:-15px;
	overflow:visible;
}

.side-part-left ul li {
	padding-left:5px;
	background: url("../img/dotted-border.gif") bottom repeat-x;
	width:100%;
	overflow:hidden;
}

.side-part-left ul li a:link, .side-part-left ul li a:hover, .side-part-left ul li a:active, .side-part-left ul li a:visited {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	padding-left:3px;
	padding-top:6px;
	color:#E9E9E9;
	text-decoration:none;
	padding-bottom:5px;
}

.side-part-left select {
	font:normal 10px Tahoma, sans-Serif !important;
	color:#282E3E;
	height:20px;
	width:146px;
	margin:7px 0 0 7px;
	border:1px solid #A3A3A3;
	background:#fff;
}

.side-part-center {
	background:#1A1A1A;
	padding:3px;
	margin-bottom:5px;
	height:100%;
	text-align:left;
    text-decoration:none;
    size:12px;
}

.side-part-center ul {
	list-style:none;
	font-size:11px;
	overflow:hidden;
	padding:3px;
}

.side-part-center ul li {
	padding:3px;
	width:100%;
	overflow:hidden;
}

.side-part-center ul li a:link, .side-part-center ul li a:hover, .side-part-center ul li a:active, .side-part-center ul li a:visited {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	padding-left:3px;
	padding-top:6px;
	color:#E9E9E9;
	text-decoration:none;
	padding-bottom:5px;
}

.side-part-center select {
	font:normal 10px Tahoma, sans-Serif !important;
	color:#282E3E;
	height:20px;
	width:146px;
	margin:7px 0 0 7px;
	border:1px solid #A3A3A3;
	background:#fff;
}

.shop_img{
	max-width: 220px;
	}

.grey-header, .red-header {
	width:100%;
	height:26px;
	border:1px solid #000;
	background: url("../img/grey-header-bg.gif") repeat-x;
}

.grey-header p, .red-header p {
	float:left;
	font:bold 15px Arial, sans-Serif !important;
	color:#fff;
	margin:5px 0 0 16px;
	display:inline;
	letter-spacing:1pt;
}

.red-header a:hover {
	float:left;
	text-decoration:none;
}

.grey-h-left, .grey-h-right, .red-h-right {
	position:relative;
	float:left;
	height:2px;
	width:1px;
	margin-left:-1px;
	border:1px solid #000;
	border-left:1px solid #1A1A1A;
	background:#1A1A1A;
	margin-top:11px;
	overflow:hidden;
}

.grey-h-right, .red-h-right {
	float:right;
	margin-left:0px !important;
	margin-right:-1px !important;
	border-left:1px solid #000 !important;
	border-right:1px solid #1A1A1A !important;
}

.shadow {
	width:100%;
	overflow:hidden;
	height:2px;
	background:url("../img/shadow.gif") repeat-x;
}

.shadow-ins {
	width:34px;
	height:2px;
	overflow:hidden;
	background:url("../img/shadow-ins.gif") no-repeat;
}



#choose-model {
	margin-bottom:7px;
}

.red-header {
	background: url("../img/red-header-bg.gif") repeat-x !important;
}

.red-header p a:link, .red-header p a:hover, .red-header p a:active {
    color:#FFFFFF;
	text-decoration:none;
	width:100%;
	height:26px;
}

.red-header p a:visited {
    color:#CCCCCC;
	text-decoration:none;
	width:100%;
	height:26px;
}

.red-h-left {
	background: url("../img/red-h-left.jpg") no-repeat;
	position:relative;
	float:left;
	height:26px;
	width:5px;
	margin-left:-1px;
}

.red-h-right {
	border-left:1px solid #250303;
}

.red-h-left-news {
	background: url("../img/red-h-left.jpg") no-repeat;
	position:relative;
	float:left;
	height:26px;
	width:5px;
	margin-left:-1px;
}

.red-h-right-news {
	border-left:1px solid #250303;
}

.menu-level2 {
	padding-left:13px !important;
	background:none !important;
}

.menu-level2 a:link, .menu-level2 a:hover, .menu-level2 a:active, .menu-level2 a:visited {
	background: url("../img/menu-list.gif") 0 5px no-repeat !important;
	padding:0px 0 3px 8px !important;
}

#content {
	width:650px;
	height:100%;
	float:left;
	margin:0 5px 0 5px;
}

.download_icon {
padding:10px;
}

.file_name {
margin-top: -40px;
margin-left: 45px;
}

.file_name ul {
color: #0099FF;
}

.contact_icon {
padding:10px;
position:relative;
}

.parametr {
margin-top: -40px;
margin-left: 45px;

}

.contact_icon_mail {
margin-left: 200px;
margin-top: -53px;
padding:10px;
position:relative;
}

.parametr2 {
margin-top: -40px;
margin-left: 245px;

}

.contact_icon_skype {
margin-left: 420px;
margin-top: -53px;
padding:10px;
position:relative;
}

.parametr3 {
margin-top: -40px;
margin-left: 496px;
padding-bottom:15px;
}

.contact_icon_icq {
padding:10px;
position:relative;
}

.parametr4 {
margin-top: -43px;
margin-left: 45px;
padding-bottom:15px;
}


#content-news {
	width:821px;
	height:100%;
	float:left;
	margin:0 5px 0 5px;
}


#seach-cont {
	width:645px;
	height:100%;
	overflow:hidden;
	margin-right:-5px;
}

#search {
	width:558px;
	height:23px;
	border:0;
	background:#fff url("../img/search-bg.gif") no-repeat;
	padding-left:4px;
	padding-top:2px;
	font-size:18px;
	float:left;
	display:inline;
}

#search-button {
	background: url("../img/search-but.gif") no-repeat;
	width:77px;
	height:25px;
	border:none;
	margin:8px 0px 2px 0px;
	float:right;
	display:inline;
	cursor:pointer;
}

/*закругленное обрамление картинки*/

.top, .bottom {
	height:3px;
	background:#000;
	width:78px;
	overflow:hidden;
}

.top-left-corner {
	background: url("../img/top-left-corner.gif") top left no-repeat;
	height:3px;
}

.top-right-corner {
	background: url("../img/top-right-corner.gif") top right no-repeat;
	height:3px;
}

.bottom-left-corner {
	background: url("../img/bottom-left-corner.gif") bottom left no-repeat;
	height:3px;
}

.bottom-right-corner {
	background: url("../img/bottom-right-corner.gif") bottom right no-repeat;
	height:3px;
}

.left-pic img {
	border-left:3px solid #000;
	border-right:3px solid #000;
	overflow:hidden;
	margin-bottom:-3px;
}

.goods-img {
	float:left;
	display:inline;
	overflow:hidden;
	margin:5px 0 0 5px;
}
.good-img {
	border-left:2px solid #4B4B4B;
	border-right:2px solid #4B4B4B;
	width:288px;
}
.good-cell-img {
	border-left:2px solid #4B4B4B;
	border-right:2px solid #4B4B4B;
	width:240px;
	}
.goods-img img {
	border-left:2px solid #4B4B4B;
	border-right:2px solid #4B4B4B;
	overflow:hidden;
	margin-bottom:-3px;
}

.top-goods, .bottom-goods {
	height:2px;
	background:#4B4B4B;
	width:123px;
	overflow:hidden;
}

.top-goods {
	height:2px !important;
}

.tlc-goods {
	background: url("../img/tlc-goods.gif") top left no-repeat;
	height:2px;
}

.trc-goods {
	background: url("../img/trc-goods.gif") top right no-repeat;
	height:2px;
}

.blc-goods {
	background: url("../img/blc-goods.gif") bottom left no-repeat;
	height:2px;
}

.brc-goods {
	background: url("../img/brc-goods.gif") bottom right no-repeat;
	height:2px;
}
/*end*/

.bottom {
	margin-bottom:8px;
}

.left-pic {
	float:left;
	display:inline;
	overflow:hidden;
	margin:7px 17px 0 9px;
}

.left-pic p {
	color:#FF8000;
	font-size:11px;
	text-align:center;
}

.goods-img p {
	color:#FFF;
	font-size:10px;
	text-align:center;
}

.side-part p {
	margin-right:2px;
	margin-bottom:2px;
	overflow:hidden;
}

#new-come {
	margin-top:8px;
}

.mark-name {
/*	float:left;
	display:block;*/
	overflow:hidden;
/*	width:64px;*/
	width:100%;
}

.mark-name p {
	float:left;
	display:block;
	overflow:hidden;
	width:64px;
	color:#FF8000;
	font-size:14px;
}

.mark-name p a {
	color:#FFF;
}

.description {
/*	padding-left:65px;*/
	float:left;
	display:inline;
	width:569px !important;
	color:#FFF !important;
	font-size:12px !important;
}

#right-side {
	float:right;
	width:170px;
	overflow:hidden;
	display:inline;
}

#busket {
	margin:3px 0px 3px 3px;
	float:left;
/*	display:inline;*/
	width:34px;
}

.right-text {
	overflow:hidden;
	width:170px;
}

.goods {
	font-size:14px;
	color:#FF8000;
	padding:7px 0 2px 4px;
	margin-left:42px;
	width:116px;
	border-bottom:1px solid #525252;
	margin-bottom:0 !important;
}

.goods a:link, .goods a:hover, .goods a:active, .goods a:visited {
	color:#FF8000;
	font-weight:bold;
}

p.goods, p.prise {
	overflow:visible !important;
}

.prise {
	font-size:11px;
	border-top:1px solid #6F6F6F;
	width:120px;
	padding-top:2px;
	margin-left:42px;
}

.grey-header span {
	font-size:10px;
	float:left;
	padding-top:8px !important;
	height:15px;
}

.red-header span {
	font-size:10px;
	float:left;
	padding-top:8px !important;
	height:15px;
}



#currency {
	background: url("../img/currency-bg.jpg") no-repeat;
	width:159px;
	height:54px;
	margin-top:4px;
	margin-left:5px;
	margin-right:-7px;
}

#currency table {
	font-size:10px;
	color:#000;
	margin-top:5px;
	margin-left:29px;
	float:left;
	display:inline;
}

.row-name {
	width:29px;
	text-align:right;
}

.znachenie {
	padding-left:10px;
}

.small-text {
	font-size:10px;
	color:#C0C0C0;
	margin-left:8px;
}

.small-text a:link, .small-text a:visited {
	text-decoration:none;
	color:#C0C0C0;
}

.small-text a:hover, .small-text a:active {
	text-decoration:underline;
	color:#C0C0C0;
}

.contact {
	overflow:hidden;
	margin-bottom:10px;
}

.contact img {
	margin:5px 10px 0 5px;
	border:0px solid #fff;
	float:left;
	display:inline;
	overflow:hidden;
	width:25px;
	height:25px;
}

.contact-text {
	color:#C8DCFD;
	font-size:10px;
	float:left;
	display:inline;
	width:118px;
}

.contact-text a:link, .contact-text a:hover, .contact-text a:active, .contact-text a:visited {
	text-decoration:none;
	color:#C8DCFD;
}

.contact-text a:hover{
	text-decoration:underline !important;
}

#b-menu {
	float:left;
	width:500px;
}

#b-menu ul {
	list-style:none;
	width:100%;
	font:normal 12px Tahoma, sans-Serif;
}

#b-menu ul li {
	float:left;
	display:inline;
/*	margin-top:16px;*/
}

#b-menu ul li a:link, #b-menu ul li a:hover, #b-menu ul li a:active, #b-menu ul li a:visited {
	color:#808080;
	text-decoration:none;
	width:100%;
	height:100%;
	padding:0 6px 0 6px;
	border-right:1px solid #5E5E5E;
	border-left:1px solid #222222;
}

#b-menu ul li a:hover {
	text-decoration:underline !important;
}

#copyright {
	clear:right;
	float:left;
	margin-top:7px;
}

ul#copyright li {
	font-size:10px !important;
}

/* basket */

table.basket {
/*	margin-top:15px;*/
	margin-left:6px;
	width:629px;
	border-collapse:collapse;
}

table.basket thead {
	font-size:11px;
}

.top-border {
	height:4px;
	width:629px;
	background: url("../img/top-border-basket.gif") top left repeat-x;
}

.top-left-border {
	height:4px;
	width:4px;
	background: url("../img/top-left-basket.gif") top left no-repeat;
}

.top-right-border {
	height:4px;
	width:4px;
	background: url("../img/top-right-basket.gif") top right no-repeat;
}

.lborder-basket {
	background: url("../img/left-border-basket.gif") top left repeat-y;
}

.rborder-basket {
	background: url("../img/right-border-basket.gif") top right repeat-y;
}

.bottom-border {
	height:4px;
	background: url("../img/bottom-border-basket.gif") top left repeat-x;
}

.bottom-left-border {
	height:4px;
	width:4px;
	background: url("../img/bottom-left-basket.gif") top left no-repeat;
}

.bottom-right-border {
	height:4px;
	width:4px;
	background: url("../img/bottom-right-basket.gif") top right no-repeat;
}

.good-cell {
	font-size:11px;
	padding-left:5px;
	padding-top:8px;
}

.good-cell img {
	border:1px solid #F1F1F1;
}

.orange {
	color:#DB3D0F;
}


.less, .more{
	display:inline;
	width:3px;
	height:100%;
	padding-left:6px;
	padding-right:6px;
	cursor:pointer;
}

.last-cell td {
	padding-bottom:12px;
}

.wiled-border {
	margin-left:6px;
	width:629px;
	margin-top:4px;
}

.rborder-basket p {
	clear:both;
	padding:6px 6px 0px 12px;
	font-size:14px;
	letter-spacing:1pt;
}

.rborder-basket p span {
	display:inline;
	font-size:16px !important;
	color:#D82101;
}

.lfloat {
	float:left;
}

.rfloat {
	float:right;
}

#gb {
    padding:10px 5px 10px 5px;
	width:100%;
}

#d_results {
    width:100%;
	}
.note {
	font-size:11px !important;
	color:#B90000;
	text-align:center;
	padding-top:0 !important;
}

.wiled-border label {
	margin:5px 7px 0 5px;
	padding-left:5px;
	clear:both;
	width:100%;
}

.wiled-border label input {
	border:0;
	border-bottom:1px solid #D1D1D1;
	background:#1A1A1A;
	margin-left:4px;
	padding-bottom:2px;
	color:#fff;
}

#last-name {
	width:553px;
}

#first-name {
	width:581px;
}

#father-name {
	width:555px;
}

#city {
	width:571px;
}

#adress {
	width:572px;
}

#phone {
	width:555px;
}

#e_mail {
	width:564px;
}

#komment {
	width:525px;
	padding:2px;
	height:50px;
	vertical-align:top;
}

textarea {
	border:0;
	border-bottom:1px solid #D1D1D1;
	background:#1A1A1A;
	margin-left:4px;
	color:#fff;
}

#komment2 {
	width:606px;
	margin-bottom:2px;
}

#done-button {
	border:0;
	color:#000;
	background: url("../img/basket-button.jpg") no-repeat;
	width:96px;
	height:26px;
	margin-top:15px;
	margin-bottom:10px;
	margin-left:537px;
}

#print-button {
	border:0;
	color:#000;
	background: url("../img/basket-button.jpg") no-repeat;
	width:86px;
	height:26px;
	margin-top:18px;
	margin-left:10px;
	margin-bottom:0px;
}


div.finder-note {
	float:right;
	display:inline;
	width:115px;
	text-align:center;
}

.finder, .zapros {
	margin-top:15px;
	margin-left:28px;
	width:599px;
	height:100%;
	overflow:hidden;
}

.zapros {
	margin-left:106px !important;
    margin-bottom:5px;
	position:relative;
}

.finder-param, .zapros-param {
	float:left;
	margin-bottom:4px;
	width:484px;
	overflow:hidden;
}

.finder-param2 {
	float:left;
	margin-bottom:4px;
	overflow:hidden;
}

.zapros-param {
	width:609px;
}

.finder-param p {
	float:left;
	width:328px;
	font-size:14px;
	font-weight:bold;
}

.zapros-param p {
	float:left;
	width:114px;
	font-size:14px;
}

.finder-param select {
	width:370px;
	font-size:14px;
	margin:0 !important;
	border:1px solid #A3A3A3;
}

.zapros-param input {
	width:294px;
	height:19px;
	border:0;
	background: url("../img/zapros-input.gif") no-repeat;
	font-size:14px;
	margin:0 !important;
	padding-left:3px;
	margin-bottom:2px !important;
}

.zapros-param input.zapros-text {
	width:291px;
	height:84px;
	border:0;
	background:#fff url("../img/zapros-input-text.gif") no-repeat;
	font-size:14px;
	margin:0 !important;
	padding-left:3px;
	margin-bottom:2px !important;
}

.zapros-param span {
	width:auto !important;
	float:none !important;
}

.finder span {
	float:left;
	display:inline;
	width:260px;
	overflow:hidden;
}

a.finder-note:link, a.finder-note:hover, a.finder-note:active, a.finder-note:visited,
a.finder-note-last:link, a.finder-note-last:hover, a.finder-note-last:active, a.finder-note-last:visited {
	display:block;
	text-decoration:none;
	font-size:10px;
	color:#C0C0C0;
	margin-left:10px;
	margin-bottom:25px;
}

a.finder-note-last:link, a.finder-note-last:hover, a.finder-note-last:active, a.finder-note-last:visited {
	margin-bottom:0 !important;
}

.finder-param label {
	margin-left:34px;
	cursor:pointer;
}

.finder-note input#search-button {
	margin-right:10px;
}

.grey-header span.finder-counter, .grey-header span.find-counter {
	float:none;
	position:relative;
	top:0;
	right:0;
	display:inline;
	letter-spacing:normal !important;
}

.grey-header span.find-counter {
	position:relative;
	top:0;
	right:0;
	font-size:14px!important;
	padding-left:0 !important;
	color:#D22D15 !important;
	font-weight:bold;
	width:3px !important;
}

.red-header span.finder-counter, .red-header span.find-counter {
	float:none;
	position:relative;
	top:0;
	right:0;
	display:inline;
	letter-spacing:normal !important;
}

.red-header span.find-counter {
	position:relative;
	top:0;
	right:0;
	font-size:14px!important;
	padding-left:0 !important;
	color: #FF9900 !important;
	font-weight:bold;
	width:3px !important;
}

.finder-counter {
    padding-left:210px;
	font-size:11px !important;
	font-weight:normal;
}
a.lfloat:link, a.lfloat:hover, a.lfloat:active, a.lfloat:visited,
a.rfloat:link, a.rfloat:hover, a.rfloat:active, a.rfloat:visited,
span.nav a:link, span.nav a:hover, span.nav a:active, span.nav a:visited {
	text-decoration:none;
	color:#fff;
	margin-top:3px;
}

a.active-page {
	font-weight:bold;
	text-decoration:underline !important;
}

a.lfloat {
	width:50px;
}

span.nav {
	float:center;
	text-align:center;
	width:521px;
	margin-top:3px;
}

span.nav2 {
	float:center;
	text-align:center;
	width:688px;
	margin-top:3px;
}

td.good-cell-rez {
	width:250px;
	padding-bottom:8px;
}

td.good-cell-rez img {
	border:2px solid #898989;
    margin:2px;
}

table.find-rezult {
	width:100%;
	margin-top:7px;
	border-collapse:collapse;
}

table.find-rezult td.good-cell {
	font-size:16px;
	padding-right:5px;
}

.search-result {
	width:245px;
	height:100%;
	float:left;
	clear:both;
	font-size:12px!important;
}

.search-rez-name {
	width:118px;
	color:#BB421A;
	float:left;
	height:18px;
	overflow:hidden;
}

.search-rez-name span {
	color:#fff !important;
}

.search-result a:link, .search-result a:hover, .search-result a:active, .search-result a:visited {
	text-decoration:underline !important;
	color:#178BFF;
}

p.nav {
	margin-left:18px;
}

.good-pic {

	float:left;
	overflow:hidden;
	position:relative;
	margin:12px 5px 5px 0px;
	min-height:300px;
}

.good-pic img {
	margin-left:3px;
	overflow:hidden;
}

.tlc-good-pic {
	overflow:hidden;
	height:3px;
	background: url("../img/tlc-good-pic.gif") top left no-repeat;
}

.trc-good-pic {
	overflow:hidden;
	height:3px;
	background: url("../img/trc-good-pic.gif") top right no-repeat;
}

.bottom-good-pic {
	clear:both;

	height:3px;
	overflow:hidden;
	width:300px;
	background: url("../img/bottom-good-pic.gif") bottom left repeat-x;
}
.top-good-pic {
	width:300px;
	height:3px;
	overflow:hidden;
	background: url("../img/top-good-pic.gif") top left repeat-x;
}
.blc-good-pic {
    overflow:hidden;
	bottom:0;
	left:0;
	height:3px;
	width:300px;
	background: url("../img/blc-good-pic.gif") bottom left no-repeat;
}

.brc-good-pic {
    float:right;
	bottom:0;
	right:0;
	height:3px;
	width:3px;
	background: url("../img/brc-good-pic.gif") bottom right no-repeat;
}

.left-good-pic {
	width:300px;
	min-height:117px;
	overflow:hidden;
	background: url("../img/left-good-pic.gif") top left repeat-y;
}

.right-good-pic {
	width:300px;
	min-height:117px;
	overflow:hidden;
	background: url("../img/right-good-pic.gif") top right repeat-y;
}

.descrip-good {
	float:right;
	position:relative;
	width:308px;
	margin-top:12px;
	color:#eee;
	text-align: left;
}

.descrip-good span {
	font-size:13px;
	color:#FC2D07 !important;
}

.descrip-good p input {
	width:22px !important;
	height:14px !important;
	background:#fff;
	border:1px solid #111 !important;
	padding-left:3px;
}

input.add-basket {
	width:86px;
	height:37px;
	position:left;
    margin-top: 80px;
    margin-left: 120px;
	border:0;
	background: url("../img/add-basket.gif") no-repeat;
	cursor:pointer;
}

.float-conteiner, .float-conteiner2 {
	float:none;
	width:629px;
	overflow:hidden;
	height:100%;
	margin-left:10px;
	padding-bottom:5px;
}

.float-conteiner2 {
	padding-left:2px !important;
	width:627px !important;
}

.float-conteiner p, .float-conteiner2 p {
	clear:both;
    margin:2px;
}

.float-conteiner p span {
	color:#FF0000;
}

.clearer {
	clear:both;
}

p.centr {
	text-align:center;
	color:#E9E9E9;
}

input#zapros_send {
    position:relative;
	width:86px;
	height:26px;
   	bottom:30px;
	border:0;
	background: url("../img/zapros_send.gif") no-repeat;
	cursor:pointer;
	font:normal 12px Arial, sans-Serif;
}

.bold {
	font-weight:bold;
}



.newsdate {
text-align:left;
color:#0099FF;
float:left;
padding-right:15px;
padding-left:5px;
font-weight:600;
}

.newsname {
text-align:left;
float:none;
margin-left:95px;
text-transform:capitalize;
font-weight:bold
}

.newstext {
text-align:left;
float:left;
padding:7px;
}

.newsmore {
text-align:right;
float:right;
padding:5px;
color:#0099FF;
}

.newsmore a:link, .newsmore a:hover, .newsmore a:active, .newsmore a:visited {
	text-decoration:underline !important;
	color:#178BFF;