@import "./search-result.css" all; 
/*--- MAIN --------------------------- */
body {	line-height:1; font-size:0.7em; font-family:Sans-Serif, Tahoma, Verdana, Arial;	}
p {	padding-bottom:1em;	}
#head span.currency, #head span.measure, #head span.quantity {	margin-left:0.2em;	}
span.currency, span.measure, span.quantity {	margin-left:0.4em;	}
.hidden {	display:none;	}

/*--- Links --- */
a.edit, 
a.edit-links, 
a.undo, 
a.save, 
a.delete, 
a.add, 
a.view, 
a.view-my, 
a.set, 
a.unset, 
a.plus, 
a.minus, 
a.select, 
a.help, 
a.param_digital, 
a.param_string, 
a.param_text, 
a.param_image, 
a.param_document, 
a.admin, 
a.print, 
a.geo-add, 
a.up, 
a.down, 
a.extr, 
a.unextr, 
a.menu, 
a.favorite-add, 
a.favorite-del, 
a.favorite-price, 
a.all-price, 
a.stat, 
a.next, 
a.top, 
a.picture, 
a.classified, 
a.edit-admin, 
a.clone, 
a.synchronize, 
a.new, 
a.all, 
a.export, 
a.begin, 
a.end,
a.add-image, 
a.add-folder, 
a.settings, 
a.left, 
a.right,
a.order, 
a.add-contact-structure  {	display:block; width:1.5em; height:1.5em; margin:0.3em 0.5em; line-height:1; text-indent:-3000em;	}

/*--- Tables --- */
table {	display:block; clear:both;	}
th, td {	padding:0.5%; text-align:left; vertical-align:top;	}
caption {	width:100%; margin-bottom:0.5em; font-size:1.2em; text-align:left;	}

/*--- Forms --- */
input, select {	width:10em;	}
input, select, button, textarea {	font-family:Sans-Serif, Tahoma, Verdana, Arial;	}
input, select, button {	font-size:1.3em;	}
textarea {	display:block; width:30em; height:8em; font-size:1em;	}
input.button, input.reset, button {	width:auto !important; padding:0 1em;	}
input.checkbox, input.radio {	height:1em; width:1em !important; margin:0; padding:0;	}


/*--- Heads --- */
h1, h2, h3, h4, h5, h6 {	line-height:1; font-weight:bold; text-align:center;	}
h1 { font-size:2em;	}
h2 { font-size:1.5em;	}
h3 { font-size:1.3em;	}
h4 { font-size:1.1em;	}

/*--- Lists --- */
li label {	margin-right:1em; font-weight:bold;	}
li.foot, tfoot td {	padding-top:1em;	}


#ajax_indicator {	position:absolute;	}
.advert, .set-form {	display:none;	} 

.overbody-close {	float:right !important; margin-bottom:0.5em; padding-left:1em;	}

/*--- SEARCH --------------- */
.search {	white-space:nowrap;	}
#head .search {	position:relative; float:left; margin:0.5em; /*padding-top:1.5em;*/	}

.search ul.search-param {	/*z-index:200; position:absolute; top:0;*/ margin-left:0.2em;	}
.search ul.search-param li {	display:inline; margin-right:0.1em; line-height:1;	}
.search ul.search-param label {	margin-right:0;	}
.search ul.search-param span {	margin:0 0.2em 0 0.4em;	}
.search ul.search-param input {	margin:0 0.2em; font-size:1em; vertical-align:middle;	}
.search input.search-value {	display:block; width:24.5em; margin:0.2em 0 0.3em; font-size:1.2em;	}
.search select.search-classification {	width:15.8em; font-size:1.2em;	}
.search .button, .search .reset, .object .button {	margin-left:0.2em; font-size:1.2em;	}





/*--- CENTRALLIST --------------- */

.centrallist {	float:left; width:100%;	}
.centrallist li {	float:left; clear:both; width:100%; margin-bottom:0.5em; line-height:1.7; list-style:none;	}
.centrallist li.top {	margin-bottom:1em;	}
.centrallist li.top div.message {	text-align:center;	}
.centrallist li div.error {	margin-left:49%; margin-bottom:0.3em; padding-left:1.1em; line-height:1;	}
.centrallist li.top div.error {	margin-left:0; padding-left:0; line-height:1.7em; text-align:center;	}
.centrallist label, .centrallist span {	display:block; float:left; 	}
.centrallist label {	width:49%; margin-right:2%; text-align:right; white-space:nowrap;	}
.centrallist span {	width:49%; text-align:left;	}
.centrallist input, .centrallist input.text, .centrallist textarea {	float:left; width:10em;	}
.centrallist input.checkbox {	margin-top:0.2em;	}

.centrallist a.help {	display:inline;	}
.centrallist a.edit, .centrallist a.delete {	display:none; float:left;	}
.centrallist li.foot {	padding-top:1.5em; text-align:center;	}
.centrallist li.foot .button {	float:none; margin:0 1em;	}
#remember {	margin-top:1em; white-space:nowrap; 	}

.centrallist .contact .icq, .centrallist .contact .skype {	float:left; margin-left:0.5em;	}

#yandex-map {	width:500px; height:350px; margin:0 auto;	}
#yandex-map-geo {	display:none;	}

/*--- PROFILE-INFO --------------- */

/*--- ALFABETIC --------------- */
#tree {	display:none; position:absolute; z-index:100; width:50em; height:30em; padding:5px; background-color:#fff; border:1px solid #999; }
.simpleTree {	clear:both; width:auto; height:auto; background-color:transparent; overflow:scroll;	}

/*--- PAGIGNG --------------- */
/*.paging {	width:50%; margin:1em auto; text-align:center; overflow:visible;	}*/
.paging {	width:100%; margin:1em 0; text-align:center;	}
.paging li {	display:inline; margin:0.1em; 	}
.paging a {	padding:0.5em; font-size:1.4em;	}


/*---- OBJECT-INPUT -----*/ 
.object-input {	float:left; width:90%; margin-bottom:1em; 	}
.object-input li {	clear:both; float:left; width:100%; margin-bottom:0.7em; line-height:2.5em;	}
.object-input label, .object-input span {	display:block; float:left;	}
.object-input label {	width:16em; margin-left:0.8em; white-space:nowrap;	}
.object-input span {	width:auto;	}

.object-input .object-mark a,
.object-input .collection a, 
.object-input .object-model a {	font-weight:bold;	}
.object-input .object-mark a, 
.object-input .collection a {	text-transform:uppercase;	}
.object-input .object-classification a {	font-style:italic;	}
.object-input .object-title a {	font-size:2.1em;	}
.object-input .object-mark a {	font-size:2em;	}
.object-input .collection  a {	font-size:1.8em;	}
.object-input .object-model a {	font-size:1.7em;	}
.object-input .object-producer a {	font-size:1.5em;	}
.object-input .object-cod a {	font-size:1.5em;	}
.object-input .object-classification a {	font-size:1.3em;	}

#edit-object.object-input a {	font-size:1em;	}

/*---- DESCRIBTION_VIEW -----*/ 


/*---- OBJECT-DATA -----*/ 
.describtion_view .up, .describtion_view .down {	clear:both; float:right; width:95%; width:auto; margin-bottom:1em; padding:0; height:auto; line-height:2em; text-align:right; text-indent:0; background:none;	} 
.describtion_view .down span, .describtion_view .up span {	padding-left:0.2em; font-size:2em; font-weight:bold; line-height:0.1em;	}

.object-data {	position:relative; width:100%; margin-bottom:0.5em; line-height:1.2; font-size:1.2em;	}
.object-data th {	font-size:1.1em; font-weight:bold;	}
.object-data td span, .object-data td a {	float:left;	}
.object-data td .object-param-name {	font-weight:bold;	}
.object-data td .object-param-quantity {	margin-left:0.4em;	} /*	.quantity	*/
.object-data a.doc, 
.object-data a.xls, 
.object-data a.ppt, 
.object-data a.pdf, 
.object-data a.zip, 
.object-data a.rar {	display:block; width:2em; height:2em; margin:0.3em 0.5em; line-height:1; text-indent:-3000em;	}

/*---- SET-FORM -----*/ 
.set-form {	display:none; position:absolute; z-index:90; width:21em; padding:5px; background-color:#fff; border:1px solid #aaa;	}
#delete_price.set-form  {	width:25em;	}
.set-form li {	margin-bottom:0.5em;	}
.set-form label {	display:block; margin:0.2em 0;	}
.set-form input {	width:6em;	}
.set-form select {	width:5em; margin-left:0.5em;	}
.set-form span {	margin-left:0.5em; font-size:1.4em;	}
.set-form textarea {	clear:both; width:20em;	}
.set-form input:hover, .set-form input:active, .set-form select:hover, .set-form select:active, .set-form textarea:hover, .set-form textarea:active {	border-color:#9FC4D1;	}
#delete_price.set-form div.message, #delete_request.set-form div.message {	margin-bottom:1em;	}
#delete_price.set-form .button, #delete_request.set-form .button {	font-weight:bold;	}


/*---- OVERBODY -----*/ 
.overbody {	display:none; position:absolute; z-index:240; top:0; left:0; width:100%; height:100%;	}
		.overbody .overbody-close {	margin:0.5em; font-size:1.5em;	} /*	.link-close	*/
		.overbody .overcont {	display:table-cell; overflow:hidden; text-align:center; vertical-align:middle;	}
		.overbody .overcont img {	width:auto; height:auto; max-width:600px; max-height:600px;	}
.overbody .menu {	width:8em; margin:1em auto;	}
.overbody label {	display:block; width:70%; margin:1em auto 0.5em; font-size:1.7em; font-weight:bold; text-align:center;	}
.overbody div.count {	margin-bottom:0.5em; text-align:center;	}
.overbody img {	margin:0 auto;	}
.overbody div.text {	margin-top:1em; text-align:center;	}
.overbody .menu a {	display:block; line-height:1; font-size:3em;	} /*	после выноса из #body	*/
.overbody .menu a {	display:block; width:auto; height:auto; margin:0; line-height:1; font-size:3em; text-indent:0; background:none;	}
.overbody .menu a:hover, .overbody .menu a:active {	text-decoration:none;	}
.overbody .menu a.prev {	float:left;	}
.overbody .menu a.next {	float:right;	}


/*---- CLASSIFIED -----*/ 
.advert {	display:none; position:absolute; z-index:200; height:105px; width:205px; padding:55px 20px 10px 25px;	}
.advert span, .advert label {	display:block;	}
.advert label { margin-bottom:0.5em; margin-left:1em; font-weight:bold; }


/*--- COUNTER --------------- */
.counter {	display:none;	}


/*--- SUBMENU --------------- */
ul.submenu {	clear:both; margin-bottom:1em; 	}
ul.submenu li {	display:inline;	margin-right:1em;	}
/*ul.submenu li a {	padding:0 0.3em;	}*/

