@import "http://www.zurbazar.ru/js/impromptu/examples.css";
@import "http://www.zurbazar.ru/js/fancybox/jquery.fancybox-1.3.0.css";

html,body{
height:100%;
margin:0px;
padding:0px;
/* font-size:12px; font-family: verdana,tahoma,arial; */
}
body { background-color: #FFF; background-image: url('/img/1.gif');background-repeat: no-repeat; background-attachment: fixed; }

.zoom { border: 0px;}

th,td,input,textarea,select {font-size:12px; font-family: verdana,tahoma,arial; color: #000000;}
IMG, TABLE, DIV {border:0px;}
H1 {color: #000; font-size: 160%; font-family: tahoma,verdana,arial; margin: 5px 0px 5px 0px; font-weight: normal;text-shadow:2px 2px 1px #ddd;}
H2 {color: #000; font-size: 140%; margin: 12px 0px 7px 0px; font-weight: normal;}
H3 {font-size: 120%; font-weight: bold;}
H4 {color: #b80758; font-size: 15px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px;}
A {color:#076cc7; text-decoration:underline;}
A:hover {text-decoration:none; color: #d00565;}
.small {font-size:12px;}
#logo img {color: #D9D9D9; font-size: 290%; font-weight: normal;}
.key {font-size: 11px; color:#C3C3C3;}
.oplata {font-size: 12px; color:#CCCCCC;}
ul,li {padding: 0px; margin: 0px; padding-left: 10px; padding-right: 5px; list-style-type: disc; list-style-position: inside;}

.border_eee {border: 1px solid #eee;}
.odinn {font-size: 11px;}
.nowrap {white-space: nowrap;}

td#logo {padding-top: 5px;}
/* Меню */
.nav {list-style: none; margin: 0px; padding: 0px;}
.nav li {font-size:110%; line-height:1.3; background: url('/img/bullet.gif') 0 8px no-repeat; padding:0px 0px 2px 7px;}
.nav li.bkg {padding: 0px 5px 3px 0px;}
.nav li.name {font-size:12px; color:#828282; background:none; margin: 6px 0px 4px 1px;}
.nav li.level2 {margin-bottom:0px;}

/* Каталог */
dl,dt {color:#333333; font-size: 14px; padding: 0px; display: inline; margin: 0px;}
dd {padding: 0px;margin: 0px;}
/*dd a {font-size: 14px; padding: 0px;margin: 0px;}*/
.bk {color:#333333; font-size: 14px; text-decoration:underline; font-family: tahoma, verdana, arial; font-weight: bold;}
.bk:hover {text-decoration:none;}
.bk2 {font-size: 11px; text-decoration:underline;}
.bk2:hover {text-decoration:none;}
#zp TD {width: 25%; font-size:90%; color:#000;}
#zp A {text-decoration:underline;}
#zp A:hover {color:#b80758; text-decoration:none;}
.add {font-size: 15px; font-weight: bold; color:#A7C00C; text-decoration:underline;}
.add:hover {text-decoration:none;}
/*
#123 A {font-size:12px; text-decoration:underline}
#123 A:hover {text-decoration:none}
*/
#vid A {text-decoration:none;}
#vid A:hover {text-decoration:none; border-bottom:none;}
#vid .aktiv {color:#000; text-decoration:none; border-bottom:none;}
#vid .aktiv:hover {text-decoration:none; border-bottom:none;}
#vid TD {font-size:11px; color:#828282;}
#vid IMG {width:30px; height:15px;}
#tab #zag A {font-size:13px;color:#000; text-decoration:none; border-bottom:#000 1px dashed;}
#tab #zag A:hover {text-decoration:none; border-bottom:none;}
#tab #zag TD {padding: 0px 0px 0px 10px;}
/* #tab IMG {width:100px;padding: 0px 10px 0px 10px;} */
#tab .nomer {font-size:12px; color:#000;}
#tab .price {
	font-size:12px; 
	color:#A72E03; 
	font-weight: bold;
	border-bottom: 1px solid #E3E3E3; 
	padding: 5px 0px 5px 5px;
	}

#tab A {font-size:15px; text-decoration:underline;}
#tab A:hover {color:#b80758; text-decoration:none;}
#list { padding: 20px 0px 20px 0px;}
#list a:link,
#list a:visited,
#list a:hover,
#list a:active {
	text-decoration: none;
	color: #555555;
	background-image: url(/img/nav_inactive.gif);
	background-color: #d2d2d2;
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #e1e1e1;
	padding: 3px 6px;
	font-size: 11px;
	outline:none;
}

#list A:hover {
	background-image: url(/img/nav_active.gif);
	background-color: #971b43;
	background-repeat: repeat-x;
	background-position: top;
	color: #ffffff;
	border-color: #e1e1e1;
	outline:none;
}
#list .aktive {
	text-decoration: none;
	background-color: #ffffff;
	padding: 3px 6px;
	border: 1px solid #c06f98;
	color: #b08b9e;
	font-size: 11px;
}
#param TD {font-size:12px; color: #9E9E9E; padding: 0px 10px 5px 0px; font-style: italic;}
#param .znah {color: #000;}
#img IMG {border: 5px solid #FFF; height:71px;}
#img TD {padding: 10px 0px 0px 0px;}

/* Меню компании */
/*
#menu a {text-decoration:underline;}
#menu a:hover {text-decoration:none;}
*/

.basket {font-size:12px; color: #828282;}

/* Подвал */
#bottom {color:#555555; font-size:11px; padding: 0px 5px 2px 5px;}
#bottom div {color:#555555; font-size:11px;}
#bottom a:link,
#bottom a:visited,
#bottom a:active {color:#000; font-size:11px; text-decoration:underline;}
#bottom a:hover {text-decoration:none;color: #b70657;}
#bottom .gray a:link,
#bottom .gray a:visited,
#bottom .gray a:active {color: #555555;}
#bottom .gray a:hover {text-decoration:none;color: #b70657;}

.bottom_menu {background: url('/img/del/btm_bg.gif') repeat-x 0 0 #b00058; color: #d286ac; font-size: 11px; padding: 1px 3px 5px 3px;} 
.bottom_menu_top {background-color: #931944; }
/*.bottom_menu_shadow {height: 5px; background: #ffffff url(/img/del/bottom_menu_shadow.gif) right bottom repeat-x;}*/
.bottom_menu_shadow {height: 5px; background: url("/img/v3/shadow.gif") 0 0 repeat-x #eee;}
.bottom_menu a {color: #ffffff;font-size: 11px; text-decoration: none;}
.bottom_menu a:hover {color: #ffffff; text-decoration: underline;}
#bottom div.stick {float: left; width: 1px; height: 63px; margin-top: 5px; border-right: 1px solid #e3e3e3;}

/* Новости/Статьи */
#n {/*margin: 0 5px; padding: 0 10px*/}
#n td {border-bottom: 1px dashed #E3E3E3; padding: 10px 5px 0;}
#n div {padding: 10px 0px 5px 0px;}
#n img {border: 0px solid #E3E3E3; margin-bottom: 10px;}
#n font {background: #5d6f7b; color: #fff; font-size: 12px; padding: 3px 8px;}
#n blockquote {padding: 0px 0px 3px 0px; margin: 0px 0px 0px 0px;}

#news {color:#555555; font-size:12px; padding: 0px 0px 3px 0px;font-family: tahoma, verdana, arial;}
#news DIV {color:#555555; font-size:12px; padding: 0px 0px 3px 0px;font-family: tahoma, verdana, arial;}
#news a {font-size:12px; color:#000; text-decoration:underline;font-family: tahoma, verdana, arial;}
#news a:hover {text-decoration:none; color: #b80758;}
#news2 {color:#555555; font-size:12px; padding: 0px 0px 3px 0px;font-family: tahoma, verdana, arial;}
#news2 DIV {color:#555555; font-size:12px; padding: 0px 0px 3px 0px;font-family: tahoma, verdana, arial;}
#news2 a {font-size:12px; color:#000; text-decoration:underline;font-family: tahoma, verdana, arial;}
#news2 a:hover {text-decoration:none; color: #b80758;}

/* оформление заголовков на главной */
.ontitle h2 {padding-top: 5px; color: #555555;}

/* Поиск */
.search-link {font-size:18px; text-decoration:none; border-bottom:#11AAF6 2px dotted;}
.search-link:link { text-decoration:none; border-bottom:#11AAF6 2px dotted;}
.search-link:visited { text-decoration:none; border-bottom:#11AAF6 2px dotted;}
.search-link:hover {text-decoration:none; border-bottom:#000000 2px dotted;}
.search-link-a {color: #000000; font-size:18px; text-decoration:none; border-bottom: #000000 2px dotted;}
.search {font-size: 12px; color:#959595; text-decoration:none;}
.search:hover {color:#000; text-decoration:none;}
#search-link IMG {margin-top: 5px; color: #000; font-weight: normal;}

/* Ссылки */
.link {font-size: 11px; color:#CCCCCC;}
.link A {color:#CCCCCC; text-decoration:none;}
.link A:hover {text-decoration:underline;}
.link DIV {padding: 0px 0px 5px 0px;}

/* Авторизация */
.login-form INPUT {border: 1px solid #7C7C7C; font-size: 13px; color:#828282; height:20px;}
.login-link-a {font-size:11px; text-decoration:underline;}
.login-link-a:hover {color:#000; text-decoration:none;}
.login-link {font-size:11px; color:#828282; text-decoration:underline;}
.login-link:hover {color:#000; text-decoration:none;}

/* Объявления */
#ob {font-size:12px; font-family: tahoma, verdana, arial;}
#ob IMG {margin: 6px 0px;}
#ob div {font-size:12px; color:#A92E04; padding: 0px 0px 3px 0px; font-weight: bold;font-family: tahoma, verdana, arial;}
#ob font {font-size:12px; font-family: tahoma, verdana, arial;}
#ob a {font-size:12px; text-decoration:underline; font-family: tahoma, verdana, arial;}
#ob a:hover {text-decoration:none;}
#tab .obyava {font-size: 12px; font-family: tahoma, verdana, arial;}
#tab .obyava-sm {font-size: 11px;}
#tab .obyava a {font-size: 12px; font-family: verdana, tahoma, arial;}

.warnText {padding: 5px; background-color: #ffdede; border: 1px solid #ef8585; margin-bottom: 10px; color: #ff0000;}

/* информационные сообщения */
.status_ok, .status_error, .status_info {
  border: 1px solid #ACD8A0;
  padding: 15px;
  padding-left: 60px;
  margin-bottom: 8px;
  font: bold 10pt Verdana, Tahoma, Arial, sans-serif;
  color: #385E34;
  background: url('/img/status_ok.gif') no-repeat 15px 50% #EDFFEB;
}

.status_error {
  border: 1px solid #FB7E7E;
  color: #5A2626;
  background: url('/img/status_error.gif') no-repeat 15px 50% #FFE5E5;
}

.status_info {
  border: 1px solid #ADC7E3;
/*  color: #405E84;*/
	color: #000;
	font-weight: normal;
  background: url('/img/status_info.gif') no-repeat 15px 50% #F0F7FF;
}
.status_info_sm {padding: 5px 5px 5px 60px;}

.comment {font-size: 14px; font-weight: bold; color: #707070;}
.office {font-weight: bold; font-size:14px; color:#555555;}
.coords {font-weight: bold; color:#555555; font-family: tahoma;}

/*
.flashka { outline: none; z-index: 10; position: absolute; margin: -100px auto auto -100px; width: 450px; top: 40%; left: 40%; }
  */

/* other */
.richmedia { outline: none; z-index: 10; position: fixed; margin: -100px auto auto -100px; width: 450px; top: 40%; left: 40%;}

.rubriki {font-size: 11px; padding-top: 5px; font-family: tahoma,verdana,arial;}

/* Личный кабинет */
/*
.lk {padding: 5px 5px 6px 5px; border: 1px solid #dddddd; font-size: 11px; font-family: tahoma, verdana, arial;background: #f5f5f5 url('/img/del/login.gif') no-repeat right 10%;font-weight: bold; line-height: 16px;color: #666666;}
.lk a {font-weight: bold; line-height: 16px; text-decoration: none;}
.lk input.logout {padding: 3px 7px; border: 1px solid #dddddd; background-color: #dddddd; color: #333333; font-size: 11px;}
*/
.lk_dis {border: 1px solid #ffaaaa; background: #fff5f5;}
/*
.lk_adm {border: 1px solid #aaddaa; color: #555555; background-color: #f5fff5; background-repeat: no-repeat; background-position: right top;}
.lk_adm a:hover {color: #009900;}
*/

/* Справочная */
#spravka_city_select {padding: 9px 5px; border: 1px solid #cccccc; color: #777;}
#spravka_city_select span.select {padding: 3px 5px 3px 3px;}
#spravka_city_select span.city {padding: 3px 5px;}
#spravka_city_select span.city:hover {background-color: #5c7176;}
#spravka_city_select span.city a {text-decoration: none;}
#spravka_city_select span.city:hover a {color: #ffffff;}
#spravka_city_select span.active {background-color: #5c7176;}
#spravka_city_select span.active:hover {background-color: #b70657;}
#spravka_city_select span.active a {color: #ffffff;}
#spravka_search {float: right; font-size: 10px; color: #999999; font-weight: bold; padding: 0px; margin: 0px;}
#spravka_content a,.spravka_content a {text-decoration: none; outline: none;}
#spravka_content img.incontent,.spravka_content img.incontent {padding-right: 10px;}

/* Анкета для акции */
#anketa td, #anketa th, #anketa td input {font-size: 11px; padding: 5px 0;}
#anketa td input {padding: 0;margin:0;}
#anketa td {width: 90%; vertical-align: top;}
#anketa th {white-space: nowrap; text-align: left; padding-right: 10px; color: #444; vertical-align: top;}

.rating td {font-size: 12px;}

optgroup {font-style: normal;font-family: Tahoma;font-size: 11px;}

/*
ul#xxx {list-style: none; list-style-type: none;}
ul#xxx > li {list-style: none; list-style-type: none;}
*/

#errortext {white-space: nowrap;margin-left: -180px;margin-top: -35px;position: fixed;width: 360px;height: 70px;top: 50%;left: 50%;display: none;z-index: 9999;visibility: visible;}
hr {border-width:0px; background-color:#E3E3E3; height: 1px; color:#E3E3E3;}

/* Коментарии */
#comments_list .nc_item {font-size: 11px;padding: 3px 0;background: url('/img/del/comm_bg.gif') #eee repeat-x top left; border: 2px solid #fff;}
#comments_list .nc_item .nc_title, 
#comments_list .nc_item .date,
#comments_list .nc_item .time,
#comments_list .nc_item .sh_ip {padding: 3px;}
#comments_list .nc_item .nc_title {padding: 3px 0 3px 5px; border-left: 4px solid #d00565;text-shadow:1px 1px 1px #d0d0d0;}
#comments_list .nc_item .date,
#comments_list .nc_item .time,
#comments_list .nc_item .sh_ip {font-size: 9px;}
#comments_list .nc_item .date {padding-left: 0;}
#comments_list .nc_item .stick {color: #ccc;}
#comments_list .nc_item .sh_ip {padding: 3px 5px 4px;margin-top: -3px;float:right;}
#comments_list .nc_item .sh_ip a {text-decoration: none;}
#comments_list .com_comment_row {border: 1px solid #ddd; margin-bottom: 5px;}
#comments_list .com_comment_row .text {background: url('/img/del/comm_text_bg.jpg') #fff no-repeat;padding: 10px; border-top: 1px solid #ddd;font-size: 11px;}

/*
----------------------
--- Автообъявления ---
----------------------
*/

#addform table.main,
#addform table.info,
#addform table.foto {margin: 5px 10px 5px 10px}

#addform a {text-decoration: none; outline: none;}
#addform input {margin: 5px 6px;}
#addform span.must {margin: 0; color: #c00;font-weight: bold;}
#addform select {width: 250px;margin: 5px;}
/*#addform table {width: 100%;}*/
#addform th {color: #687782;}
#addform table.main th,
#addform #thprobeg {white-space: nowrap; padding: 7px 15px 7px 10px;border-bottom:1px solid #e3e7f0;}
#addform table.main td {width: 90%;border-bottom:1px solid #e3e7f0;}
#addform table.main td span.new {margin-top:7px;}
#addform table.main td.radio {padding:3px 0;}
#addform input.checkbox { margin-left: 1px; /*width: 13px;*/ vertical-align: middle;}
#addform #f_probeg {margin: 5px 5px 0 6px;}
#addform #notmust {color: #999}
/* #addform textarea {width: 500px} */

#custmodel, #custback {display: none;}

#addform table.info th {white-space: nowrap;}
#addform table.info td {width: 90%;}

#addform table.complectation {padding: 0 3px 0 2px; width:100%;}
#addform table.complectation input {margin: 0 5px 0 0; vertical-align: middle;}
#addform table.complectation th, table.complectation td {width: 50%;padding: 0 5px;}
#addform table.complectation input[type=checkbox] {margin: 5px 0 5px 5px;}

span.stick {color: #e3e7f0; font-weight: normal;}
form {font-family: tahoma; font-size: 12px;}
/*legend {background-color: #d00565; color: #fff; font-weight: bold; padding: 3px 10px 5px 10px; margin-bottom: 5px;}*/
legend {
	background-image: url('/img/nav_active.gif');
	background-color: #d00565;
	background-repeat: repeat-x;
	background-position: top;
	color: #ffffff;
	border-color: #e1e1e1;
	outline:none;
	padding: 3px 10px 5px;
	margin: 0 0 5px 5px;
}

input.radio {vertical-align: middle;}
th {text-align: left; vertical-align: top; padding: 7px 0;}
label {font-size: 11px; margin: 0 10px 0 5px;}
.hint {font-size: 11px; font-family: verdana,tahona,arial;color: #515f74; text-align: justify;padding: 5px 7px;margin-bottom: 5px; background-color: #f5f5f5;border: 1px solid #ddd; margin: 5px;}
label.error {color: red; font-weight: bold;margin: 0 10px;}
/*input.error {border: 1px dotted #f00;}*/

.fs11 {font-size: 11px;}
.pad5 {padding: 5px;}
.ml5 {margin-left: 5px !important;}
.mb0 {margin-bottom: 0 !important;}
.mb10 {margin-bottom:10px !important;}
.bg_eee {background-color: #EEE;}
.brd_e {border: 1px solid #EEE;}
.brd_d {border: 1px solid #DDD;}

#autofull {font-family: tahoma, verdana, arial; color: #444;}
#autofull .infophoto {margin-bottom:10px;width:100%;}
#autofull .infophoto .info {width:100%;vertical-align: top;}
#autofull .infophoto .info table {border-top:5px solid #e3e7f0; border-bottom:5px solid #e3e7f0; margin-bottom:8px;width:100%;}
#autofull h2 {margin:0;font-family:Georgia;font-size:25px;font-weight:normal;line-height:1em;margin-bottom:5px;text-shadow:3px 2px 1px #ddd;}
#autofull .added {font-size: 11px;margin-bottom: 10px;}
#autofull .infophoto .info td {color: #444; border-bottom:1px solid #e3e7f0;font-weight:bold;padding:4px 0 5px;width:90%;}
#autofull .infophoto .info td span {color: #444; font-weight: normal;}
#autofull .infophoto .info th {border-bottom:1px solid #e3e7f0;color:#637289;font-weight:normal;padding:4px 25px 5px 5px;text-align:left; white-space:nowrap;}
#autofull .infophoto .photo {padding-left:15px;}
#autofull .infophoto .photo img {border: 1px solid #e3e7f0;}
#autofull .infophoto .photo span {float: right;white-space:nowrap;}
#autofull .infophoto .photo span.over {width: 100%; margin-top: 3px;color:#637289;font-size:11px;border-top:1px solid #e3e7f0;white-space:normal;text-align:center;}

.autohdr {background-color: #e3e7f0; width: 210px; font-weight: bold; font-size: 13px; padding: 5px 0 1px 10px;}
.hdrchars {width: 185px; }
.hdrcompl {width: 107px; }

#autodetails {border-top:5px solid #e3e7f0; border-bottom:5px solid #e3e7f0; margin-bottom: 18px; width:100%;font-size: 14px; }
#autodetails table { width: 100%; }
#autodetails table td {color: #444; border-bottom:1px solid #e3e7f0;font-weight:bold;padding:4px 0 5px 0;width:100%;}
#autodetails table th {border-bottom:1px solid #e3e7f0;color:#637289;font-weight:normal;padding:4px 25px 5px 5px;text-align:left; white-space:nowrap;}

#autodetails_info {border-top:5px solid #e3e7f0; border-bottom:5px solid #e3e7f0; margin-bottom: 18px; font-size: 13px; padding: 10px;}

#autocomplect {border-top:5px solid #e3e7f0; border-bottom:5px solid #e3e7f0; margin-bottom: 18px; width:100%;font-size: 14px; }
#autocomplect table { width: 100%; }
#autocomplect table td {color: #444; border-bottom:1px solid #e3e7f0;font-weight:bold;padding:4px 0 5px 0; width: 50%;vertical-align:top;padding: 10px 10px 0 10px;line-height:1.3em}
#autocomplect table td span {font-weight: normal;}
#autocomplect table td div {margin-bottom:10px; font-size: 11px;}

.ajax_load {background: url('/img/del/ajax-loader.gif') no-repeat 13px 50% #F0F7FF;}

/*.autolist:hover {background-color: #f5f5f5;}*/
.autolist td {font-family: tahoma, verdana, arial;font-size: 11px;color: #777}
.autolist td.img {width: 100px; text-align: center; padding: 10px 5px; vertical-align: top;}
.autolist td.img img {border: 1px solid #b6babe;}
.autolist td.details {padding: 8px 5px;}
.autolist div.link_detail {font-size: 13px; font-weight: bold;}
.autolist span.new {color: #b70657;}
.autolist div.cena {color: #ee483a; font-size: 13px; font-weight: bold; margin-top: 5px; text-shadow: 1px 1px 1px #ddd;}
.autolist span.added_date {float: left; font-weight: bold; color: #90be51; text-shadow: 1px 1px 1px #eee;}
.autolist span.link_detail {padding: 0 0px 0 0; float: right;font-weight: bold;}
td.divider {background-color: #dfdfdf;padding: 0;margin: 0;}

#autosearch {border: 1px solid #ffd200;white-space: nowrap; width: 100%; background: url('/img/del/au_search_bg.gif') repeat-x #fff2b7;}
#autosearch span.title {font-weight: bold;padding-right: 5px; text-shadow: 1px 1px 1px #ccc;}
#autosearch span.stick {color: #ffd200; padding: 5px 5px 5px 0;}
#autosearch th {padding: 5px 0px 5px 10px; vertical-align: middle; font-weight: normal;white-space: nowrap;}
#autosearch td {padding: 5px;white-space: nowrap; font-size: 11px;}
#autosearch th.second {padding-left: 0px;}
#autosearch td.sub {padding: 5px 10px 5px 0; width: 100%;}
#autosearch td.sub input {padding: 0px;}

/*
-----------------------
--- /Автообъявления ---
-----------------------
*/


