html,body{padding:0;margin:0;border:0;}
body {padding:0px;font-family:Arial;}
td.left{padding:60px 10px 0px 10px;  vertical-align:top;}
td.right{padding:100px 40px 10px 10px;}
div.add{	background-color:#f6f6f6;border:1px solid #ccc; padding:24px; font-size:120%;}
div.form{	font-size:80%;padding:12px;}
div.no{	  border:1px solid #ccc; padding:12px;    margin:16px 0px 16px 0px;}
div.no2{	  border:3px solid #ccc; padding:12px;    margin:16px 0px 16px 0px;}
div.co{	border:3px solid #b00; padding:12px;    margin:16px 0px 16px 0px;}
div.co a.map, div.no a.map{font-size:70%;}
div.selector{	padding: 12px 8px 12px 8px;margin-bottom:12px; }
div.selector_adler{	padding: 0px 8px 12px 20px; font-size:80%;margin-top:-12px;}

span.button{	margin:0px 4px 0px 4px;	border-bottom: 1px dotted blue;	color:blue;	cursor:pointer;}
span.selected{	cursor:default;margin:0px 4px 0px 4px;	color:#555;	background-color:#f6f6f6;	padding:4px;	border:1px solid #ccc;}
span.button span.count, span.selected span.count {font-size:60%;color:#999;position:relative;bottom:2px;left:0px}

a.button{	margin:0px 4px 0px 4px;	color:blue;	cursor:pointer;}
a.selected{	cursor:default;margin:0px 4px 0px 4px;	color:#555;	background-color:#f6f6f6;	padding:4px;	border:1px solid #ccc;}
span.count {text-decoration:none;font-size:60%;color:#999;position:relative;bottom:2px;left:-4px;}

a.page{padding:10px}

div.weather{display:none;}


#success{background-color:#fff;padding:12px;display:none;color:#008000}
#bes{font-weight:normal;font-size:70%;}
#txt{border-width:1px; font-size:120%; padding:4px; font-family:Arial}
#contact{border-width:1px; font-size:120%; padding:4px;}
#button{padding:8px;font-size:140%;border-width:1px;}

#iframe1{width:0;height:0;border:0;}

a:link, a:visited{
	color:#4169e1;
}
a:hover{
	color:#b00;
}


h2, h1{
	font-family:Verdana;
	letter-spacing:2px;
	padding:24px;
	font-size:120%;
	margin:0px;
	background-color:#ff7f50;
	color:#fff;
}
h2 a,h1 a{color:#fff !important;text-decoration:none;}

/* оформление объявления */
/* общие классы */
table.item{
	width:100%;
	margin:0px 0px 6px 0px;
}

table.item td.content{
	padding: 8px;
    text-align: left;
}
table.item td.corner{
	background-image:url(img/_corners-.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border:0pt none;
	padding:0pt;
	height:13px;
	width:15px;
}
table.item td.horizontal_side{
	background-repeat:repeat-x;
	height:13px;
	background-color: #FFFFFF;
	border:0pt none;
	padding:0pt;
    color: #000;
}
table.item td.vertical_side{
	background-repeat:repeat-y;
	width:13px;
	background-color:#FFFFFF;
	border:0pt none;
	padding:0pt;
	background-image:url(img/_sides_vertical-.gif);
}
table.item td.top_side{
	background-image:url(img/_sides_top-.gif);
}
table.item td.bottom_side{
	background-image:url(img/_sides_bottom-.gif);
}

/* раздельные классы */

table.item td.top_left_corner{
	background-position:0px 0px;
}
table.item td.top_right_corner{
	background-position:-16px 0px;
}
table.item td.bottom_left_corner{
	background-position:0px 100%;
}
table.item td.bottom_right_corner{
	background-position:-16px 100%;
}


table.item td.top_side{
	background-position:0px 0px;
}
table.item td.bottom_side{
	background-position:0px 100%;
}
table.item td.left_side{
	background-position:0px 0px;
}
table.item td.right_side{
	background-position:-16px 0px;
}

/* highleghted */
table.highlighted_item td.top_side{
	background-position:0px -14px;
}
table.highlighted_item td.bottom_side{
	background-position:0px -14px;
}
table.highlighted_item td.left_side{
	background-position:-32px 0px;
}
table.highlighted_item td.right_side{
	background-position:-48px 0px;
}

table.highlighted_item td.top_left_corner{
	background-position:-32px 0px;
}
table.highlighted_item td.top_right_corner{
	background-position:-48px 0px;
}
table.highlighted_item td.bottom_left_corner{
	background-position:-32px 100%;
}
table.highlighted_item td.bottom_right_corner{
	background-position:-48px 100%;
}

/* конец оформления объявления */





div#footer{
	margin-top:12px;
	border-top:1px solid #fff2e6;
	/*background-color:#F5FEF2;*/
	padding:8px;
	font-size:70%;
}

div#left{
	background-color:#fff2e6;
	font-size:80%;
	color:#333;
	padding:8px;
	margin:8px;
}
div#left2{
	background-color:#fff;
	font-size:80%;
	color:#333;
	padding:8px;
	margin:8px;
}

.nobr {white-space: nowrap}
.div_ad {
  padding: 8px;
}

table.highlighted_item div.share_button{
      filter:alpha(opacity=100) !important;
      -moz-opacity: 1 !important;
      -khtml-opacity: 1 !important;
      opacity: 1 !important;
      float: right;
      margin-left: 8px; 
}
table.item div.share_button{
      filter:alpha(opacity=30);
      -moz-opacity:0.3;
      -khtml-opacity: 0.3;
      opacity: 0.3;
      float: right;
      margin-left: 8px;
}

.phoneicon{
  vertical-align: middle;
  border:0;
}