a:hover, a:active, a:focus {outline:none;}
table { border-collapse: collapse; }
.top_warn_shadow img {position:absolute; top:0;left:0;}

#market {min-width:1000px; max-width:3000px;}
*html #market {width: expression(((document.documentElement.offsetWidth < 1000 + 22) ? 1000 + 'px' : 'auto'));
		zoom: 1;}

#header .siteLogo {
background:transparent url(/images/base/siteLogo_market.gif) no-repeat scroll center center;
height:76px;
left:26px;
top:62px;
width:415px;
text-indent:0;
}

h3 {font-size:1.9em; color:#9f9f9f; font-weight:normal;}
h3 span {font-size:1.4em; color:#5c5c5c;}
h4 {font-size:2.4em; color:#595959; font-weight:normal; margin:0 0 30px 0;}
.rules h4 {position:relative; left:-53px;}
.head {position:relative; font-size:1.9em; color:#9f9f9f; font-weight:normal; width:110%; overflow:hidden; white-space:nowrap; margin-bottom:28px;}
.head-details {position:relative; font-size:1.9em; color:#9f9f9f; font-weight:normal; margin-top:15px; width:105%; white-space:normal;}
.head .titl_t, .head-details .titl_t {color:#5C5C5C; display:block; float:left; font-size:1.4em; width:80%;  }

.head .titl, .head-details .titl {display:block; float:left; margin-top:8px; margin-right:5px; }
.head-details .titl {margin-right:8px;}
.head-details .titl_t { line-height:1.3em;}
.textContent_fleamarket {margin-left:3.2em; width:92%; left:0; margin-bottom:0; padding-left:50px; }
.textContent_fleamarket_edit {padding-left:7.2em;}
.textContent_fleamarket_edit h4 { position:relative; float:left; left:-45px;}
.light-shad {position:absolute; right:0px; top:0;  width:116px; height:48px;    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fleamarket/light-shad.png', sizingMethod='scale'); }
.select-city {text-align:right !important; padding-right:50px; padding-top:0px !important;}
.select-city select, .radio-btn select {margin-left:6px; }
/*====paging====*/
#paging {letter-spacing:0.4px; float:right; font-size:0.85em; height:55px; margin-top:30px; position:relative; right:-70px;}

/*=====about market on main====*/
#about-fleamarket {position:relative; margin-left:290px; width:60%; margin-top:7px;}
#about-fleamarket p {margin-bottom:18px; font-size:1.4em; line-height:21px;}

/*=====search on main====*/
#search-market {position:relative; height:106px; background:#6699cc; width:80%;  margin:35px 0 43px 0; -moz-box-sizing:border-box; text-align:left; }

#search-market #search-img {position:absolute; left:0; bottom:-17px; width:204px; height:198px; background:url(/images/fleamarket/game_wolf.png) no-repeat; -background:none;}
*html #search-market #search-img {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/fleamarket/game_wolf.png,sizingMethod=crop);
} 

.search-form {position:relative; width:63%; margin:0px 0 0 0px; padding:20px 0 0 290px;}
.search-form .input-text, .search-form-inner .input-text  {width:80%; height:18px; font-size:1.5em; padding-top:2px; padding-left:4px; color:#262626;}

#search-market .radio-btn {color:#cbdcee; font-size:1.2em; margin:10px 0 0 300px;}
.radio-btn {color:#cbdcee; font-size:1.2em; margin:12px 0 0 67px;}
.radio-btn ul {margin:6px 0 0 0px;}
.radio-btn ul li {display:inline; list-style:none; color:#ffffff; margin-left:20px; margin-right:12px;}
.radio-btn ul li input {margin-right:5px; margin-top:2px;}

#search-market-inner {position:relative; height:112px; background:#6699cc; width:120%;  margin:35px 0 25px -60px; -moz-box-sizing:border-box; text-align:left;}
.search-form-inner {position:relative; width:100%; margin:0px 0 0 0px; padding:20px 0 0 60px;}


.search-tab-inner td {padding-top:16px;}
.search-tab-inner td .input-text {
color:#262626;
font-size:1.5em;
height:18px;
padding-left:4px;
padding-top:2px;
width:100%;
letter-spacing:normal;
}
.btn-search {/*height:24px;*/ font-family: Verdana, sans-serif; font-size: 13px; font-style: normal; width:64px; padding:0 4px; margin-left:15px;}

.tags-market {background:#edebd7; padding:11px 17px 28px 10px; text-align:center; font-size:1em; line-height:3em; }
.tags-market a {text-decoration:none; color:#0070c0;}
.tags-market a:hover, .tags-market a:focus {text-decoration:underline;}
a.t1 {font-size:1.1em; margin:0 15px 0 15px;}
a.t2 {font-size:1.3em; margin:0 8px 0 8px;}
a.t3 {font-size:1.6em; margin:0 8px 0 8px;}
a.t4 {font-size:1.8em; margin:0 10px 0 10px;}
a.t5 {font-size:2.4em; margin:0 5px 0 5px;}
a.t6 {font-size:2.8em; margin:0 5px 0 5px;}
a.t7 {font-size:3.2em; margin:0 5px 0 5px;}

#header-tags-market {padding-left:52px;}
.link-header-tags {position:relative; float:left; width:194px; height:58px; text-align:center; background:#EDEBD7; margin-right:17px;}
.link-header-tags a {padding:18px 0 0 0; display:block; font-size:2em; color:#0070C0;}
.buy-lh {background:#dbd6c1;}
#header-tags-market .active a {padding:12px 0 0 0; display:block; font-size:2.8em; text-decoration:none; color:#96958b;}
#header-tags-market .add-mess {float:right; display:block; font-size:1.9em  !important; padding:22px 80px 20px 68px  !important; background:url(/images/fleamarket/add_mesage.jpg) no-repeat  !important; margin-top:-10px  !important;}
#header-tags-market .add-mess a {font-size:1em  !important; color:#195CAB !important; padding:0 !important; text-decoration:underline !important;}

#market #footer {margin-top:0px; border-top:0;}
#market-inner #footer {margin-top:0px;}
#footer .search {top:20px;}
/*=======inner=======*/
.breadCrumbs {margin-bottom:28px;}
.subColumnMenu {width:23%;}
.subColumnContent {width:63%; padding-bottom:100px; position:relative; z-index:2;}
.subColumnContent a {color:#0070c0;}
.subColumnMenu .subMenuDecoration {margin-top:110px; position:relative;}

/*=====tab-announcement=====*/
.tab-announcement {width:105%; left:40px; float:left; position:relative; margin-top:10px;}
.tab-announcement .dash td, td.dash  {background:url(/images/fleamarket/dashed-tab.gif) repeat-x left bottom;   padding-bottom:7px; }
 .tab-announcement .nodash, td.nodash {padding-bottom:20px !important; background:none !important; }
.tab-announcement .pos td {padding:6px 0 10px 0; font-size:1.6em; vertical-align:top;}
.my-anounc .tab-announcement .pos td {font-size:1.4em; padding:6px 0 7px;}
.tab-announcement td.nobg {background:none; width:14px; /*border:0 !important;*/}
.tab-announcement .city {padding:8px 0 6px 0 !important; font-size:1.3em !important; color:#9f9f9f; width:120px;}
.tab-announcement .select {height:42px; vertical-align:top;}
.tab-announcement .select td {text-align:center; font-size:1.2em; padding-top:2px; }
*html .tab-announcement .select td {padding-top:0;}
*:first-child+html .tab-announcement .select td  {padding-top:0;}
.tab-announcement .select td a {/*display:block;*/ padding:5px 18px 5px 5px; white-space:nowrap;}
*html .tab-announcement .select td a {display:block; }
*:first-child+html .tab-announcement .select td a {display:block;}
.tab-announcement .select td a.active {color:#fff; text-decoration:none; background:#6699cc url(/images/fleamarket/select.gif) no-repeat right 9px; white-space:nowrap; }
.tab-announcement .select td a.activeup  {color:#fff; text-decoration:none; background:#6699cc url(/images/fleamarket/select_up.gif) no-repeat right 9px; }
.my-anounc .tab-announcement .select td a.active {color:#363636; background:#f3e3b1 url(/images/fleamarket/select_my.gif) no-repeat right 9px; }
.my-anounc .tab-announcement .select td a.activeup {color:#363636; background:#f3e3b1 url(/images/fleamarket/select_my_up.gif) no-repeat right 9px; }
.tab-announcement .product input { margin-right:18px; float:left; margin-top:2px;}
*html .tab-announcement .product input {float:none; margin-top:0px;}
*:first-child+html .tab-announcement .product input { float:none; margin-top:0px;}
.delete-my-an {position:relative; display:block; margin-left:55px; font-size:1.8em;}

.data {text-align:center; font-size:1.3em !important; font-style:italic; color:#8a8a8a; padding-right:10px !important; /*width:176px;*/ padding:8px 0 !important;}
.my-anounc .data {text-align:right; padding-right:15px !important;}
.ann-price {text-align:right; padding-right:8px !important; width:100px; white-space:nowrap;}
.product {padding-left:10px !important; padding-right:18px !important; width:50%;}
.product a {display:block; width:90%;}
.td-checkbox {padding-left:7px !important; padding-top:9px !important;}
*:first-child+html .td-checkbox {padding-top:5px !important;}
*html .td-checkbox {padding-top:5px !important;}
.rang-date-create {width:148px;}
.rang-price {width:86px;}

.no-announcement {width:100%; padding-left:20px; padding-top:25px; font-size:1.5em;}

.my-anounc .add-ann-my { position:absolute; right:-30px; top:-52px; display:block; font-size:1.9em  !important; padding:12px 0px 20px 50px  !important; background:url(/images/fleamarket/add_mesage_my.gif) no-repeat  !important; margin-top:-10px  !important;}
.my-anounc .add-ann-my a {font-size:1em  !important; color:#195CAB !important; padding:0 !important; text-decoration:underline !important;}

.my-ann { width:98%; margin:-4px 0px 5px 10px;}
.my-ann .product {width:85%; padding-left:18px !important;}
.my-ann .select td {padding-bottom:17px;}
/*=====product alone=====*/
.city-price {position:relative; float:right; height:38px;  margin:19px 0 10px 0; right:24px;}
.al-city {position:relative; float:left; font-size:1.9em; color:#5c5c5c; margin:9px 20px 0 0; }
.under {margin:0px 7px 0 0;}
.under-price {position:relative; float:left; font-size:1.8em; color:#9f9f9f; margin:10px 7px 0 0; }

.city-price .ye-price {position:relative; float:left; height:34px; font-size:2.6em; padding:3px 7px 0 11px;  background:#f8cc2c url(/images/fleamarket/yell-left.gif) no-repeat left center; }
.yell-right {background:#f8cc2c url(/images/fleamarket/yell-right.gif) no-repeat left center; position:absolute; right:-5px; width:7px; height:38px; top:0; }

.description {padding-left:40px; margin:0px 0 10px 0; width:90%;}
.description p {line-height:1.4;}
.info {padding-left:9px; margin-bottom:31px; height:auto;}
.info p {font-size:1.2em; margin:4px 0 8px 0px; color:#7b7b7b;}
.info p.tel span {font-size:1.5em; color:#646464;}
.info p b {font-weight:normal; display:block; width:78px; float:left;}
.info p.tel b  {margin-top:5px;}
dd.tel p {font-size:0.9em; display:block; width:80%; color:#4f4f4f;}
dd.tel dl {margin-left:30px;}
dd.tel dl dd {padding-left:20px;}

.seller-buer {margin:4px 0 11px 0px !important;}

a.postContactsPM {
background-image:url(/forum/images/forumPM.gif);
background-position:left center;
background-repeat:no-repeat;
line-height:1em;
margin-left:30px;
padding:2px 0 5px 29px;
font-size:0.9em;
}

/*======photo=====*/
#goods-foto {position:relative; width:520px; left:50%; margin-left:-260px; margin-bottom:50px;}
#goods-foto .preview {position:relative; float:left; width:122px;}
 .preview ul {list-style:none;}
 .preview ul li {margin-bottom:1px;}
 .preview ul li img {background:transparent url(/images/fleamarket/shadow-pr.gif) no-repeat scroll right bottom !important; padding:3px 4px 9px 2px; opacity: .7; filter: alpha(opacity=50); width:115px; height:79px;}
 .preview .active img {opacity: 1; filter: alpha(opacity=100);}
#goods-foto .big-photo {margin-left:2px;}
#goods-foto .big-photo img {background:transparent url(/images/fleamarket/shadow1.gif) no-repeat scroll right bottom !important; padding:0 8px 13px 0;}
#goods-foto .big-photo {position:relative; float:left; width:380px;}
.annou-prev-photo {margin-left:11px;}
.preview a {float:left; display:block;}
.preview a.delete {margin:35px 0 0 28px; font-size:12px;}

.photo-tags {font-size:1.2em; text-align:center; line-height:2.4em; margin-top:4px;}
.photo-tags a {margin:8px;}

.shadow-big {
background:url(/images/shadow1_big.gif) no-repeat left top ;
float:left;
padding-top:3px;
padding-left:8px;
}
.left-corner-big {
position:absolute;
width:8px;
height:13px;
background:url(/images/fleamarket/left_corner_big.gif) no-repeat 0 0;
bottom:0;
left:0;
}
.shadow-small {
background:url(/images/shadow_small.gif) no-repeat left top ;
float:left;
padding-top:2px;
padding-left:3px;
position:relative;
}
.left-corner-small {
position:absolute;
width:3px;
height:12px;
background:url(/images/fleamarket/left_corner_small.gif) no-repeat 0 0;
bottom:0px;
left:0;
}


/*====mod my announcement======*/
#mod_my_anouncement a {margin-right:25px; font-size:1.8em;}
.my-anounc {padding-right:30px; width:87%; position:relative;}

/*=======sell-buy========*/
ul.sell-buy {position:relative; float:left; list-style:none; left:-15px; margin-bottom:37px;}
ul.sell-buy li  {display:inline;}
ul.sell-buy li a {padding:6px; display:block; font-size:1.2em; float:left;  margin-right:10px;}
ul.sell-buy li a.active {display:block; text-decoration:none; background:#6699cc; color:#fff; }

.my-an {left:35px !important; margin-bottom:0 !important;}

.form-sell {font-size:1.4em;}
.form-sell input, .form-sell textarea, .form-sell select {font-family: Arial, sans-serif; font-size:0.9em; padding:1px; color:#363636; line-height:1.6em;}
.form-sell dd {padding-left:35px; margin-bottom:18px; margin-top:16px;}
.form-sell input {width:142px; }
.form-sell textarea  {width:98%; padding:2px 4px; overflow: auto;  }
textarea.tags {height:80px;}
textarea.description_txar {height:138px;}
.announ_brd {padding:12px; display:block; position:relative; float:left; width:80%; left:-12px; margin-top:-10px;}

  *html .tel .announ_brd input { margin-left:-32px;}
  *html .tel-num  {margin-left:0px !important;}
  *:first-child+html .tel .announ_brd input { margin-left:-32px;}
  *:first-child+html .tel-num  {margin-left:0px !important;}


.announ_brd-active {background:#d3e8f4; }
*html .announ_brd {padding:14px;}
.form-sell .announ_brd input {width:100%;}

.form-sell .money .announ_brd, .form-sell .foto .announ_brd, .form-sell .tel .announ_brd, .form-sell .email .announ_brd, .form-sell .city_p .announ_brd, .form-sell .name .announ_brd   {width:auto ;}
.money i {margin-right:5px; color:#808080; font-size:0.9em;}

.tel-num, .tel-pref, textarea {padding:2px; }

.email input {width:200px !important; padding:2px;}

.form-sell .money input {width:94px; text-align:right; }
.form-sell .name input, .money input, .email input, .name input  {width:390px;}
.tags_sell {height:87px;}
.descript_sell {height:145px;}

.foto span {font-style:italic; color:#808080; font-size:13px; display:block; margin-bottom:10px; width:80%; position:relative; float:left; left:-5px;}
.tel-pref {width:37px !important; }
.tel-num {width:63px !important; }

.create_announcement {position:relative; display:block; width:300px; font-size:2em; left:50%; margin-left:-200px;}


.fillall {
background-color:#1cac63;
color:#FFFFFF;
font-size:0.85em;
margin-right:15px;
padding:2px 12px;
display:none;
}

.fill-contacts {background:#f0ddbd; color:#363636; padding:10px 10px 8px 10px; width:75%; font-size:0.9em; line-height:1.5; margin:-5px 0 10px 0; float:left; position:relative; left:-10px; display:none;}

.fill {
color:#363636;
font-style:normal;
}

.help-msg {
color:#808080 !important;
font-style:italic;
}


/*==here===*/
.tiny_text_warn {
padding:28px 30px 22px;
}

.buyBox {background:  #e9e6d2 url(/images/fleamarket/buyBox.gif) repeat-y; background-position:left;}
.sellBox {background: #e1dcca url(/images/fleamarket/sellBox.gif) repeat-y; background-position:left;}
.sellBox .buy {display:none;}
.buyBox .sell {display:none;}

#add_announc_form {background:none;}

/*---attach-files-----*/
.attach-filef {
float:left;
position:relative;
margin-bottom:10px;
}

.attach-filef .file-upload-box {
opacity:0;
position:relative;
text-align:right;
width:284px;
z-index:2;
  -moz-opacity:0 ;
  filter:alpha(opacity: 0);
}
.attach-filef input {

}

.attach-filef .fake-block {
left:0;
position:absolute;
top:0;
z-index:1;
}

.attach-filef .fake-block input {
height:18px;
width:232px;
}

.attach-filef .fake-block a {
left:10px;
position:relative;
top:-1px;
}

.delete-file {position:absolute; right:-90px; top:1px; z-index:2;}
*html .delete-file {top:4px;}
*:first-child+html .delete-file {top:4px;}
.attach-fls {width:290px !important; padding:14px 25px 4px 14px;}
.attach-fls a {font-size:0.9em;}
/*-----layout-----*/
#market-inner {min-width:1000px; max-width:3000px;}
*html #market-inner {
	width: expression(((document.documentElement.offsetWidth < 1000 + 22) ? 1000 + 'px' : 'auto'));
	zoom: 1;
}


#errorMarket {margin-left:10em; height:225px; margin-top:155px; width:82%;}

#errorMarket h1 {
color:#7B7B7B;
font-size:1.9em;
font-weight:normal;
margin-bottom:1em;
margin-top:0;
position:relative;
text-align:left;
}
#errorMarket .textContent {margin-left:3.7em; font-size:0.9em;}

.nothing {font-size:1.5em; margin:3em 0 0 0;}
.abspic {position:absolute; left:0; top:-50px;}
.notfound {padding-top:8.3em; margin-left:13.7em;}



