@CHARSET "UTF-8";

.catalogue img {position: absolute;}

.red_text {color: red;}
.green_text {color: green;}
#secure_key {border: 1px solid #7F9DB9; padding: 2px;}

.err_validate {
	border: red 1px solid !important; 
}
/* novelty */
.novelty {overflow:hidden; zoom:1; margin-bottom:20px;}
.novelty .item{width:48%; color:#58595b;}
.novelty .item .intend{padding:15px; overflow:hidden; zoom:1;}
/*.novelty .item img{float:left; margin-right:13px;}*/
.novelty .item .title{color:#000;}
.novelty .item .txt{padding-bottom:8px;}
.novelty .item .mark{font-size:14px;}
.novelty .item .intend p {padding: 0px; margin: 3px 0px;}

.novelty2 {margin-right: 20px; overflow:hidden; margin-bottom:20px;}
.novelty2 .gray { margin-left: 0px; overflow: hidden; }
.novelty2 .item2 { width: 48%; float: left; margin-top: 20px; }
.novelty2 .corners .intend img {margin: 0px 10px 0px 0px; float: left;}
.novelty2 .intend {padding: 10px;}
.novelty2 h3, .novelty2 p { margin-top: 0px !important; margin-bottom: 0px !important; margin-bottom:5px; padding-top: 0px !important;}
.novelty2 .margins { margin: 0px 20px 0px 0px;}
.model .item { margin-top: 10px;} 

.pic_tovar {text-align:center; margin: 20px 0px;}
div.image { text-align: center;}
.news p { margin: 5px 0 !important;}
.news .item, .info .item {margin: 0px; padding: 0 0 10px 0;}
.description p {margin: 5px 0px !important; padding: 0px !important;}

.right_sidebar{float:left; width:212px; margin-left:-212px; padding-top:28px;}

.contact{overflow:hidden; zoom:1;}

#desc_v_dop {height: 200px; display: table;}
#big_scheme { position: absolute;  height: auto; z-index: 80;  margin-left: -50px; display: none; padding-top: 20px; }
#content_feedback { }
#contact_infotop {visibility: inherit;}
.info .item .image { float: left !important;}
.info .item .date {float: left !important;}

