.appendix ul
{
	list-style: none;
}
.appendix ul li
{
	float: left;
}

.appendix table, .appendix table tr, .appendix table tr td 
{
	height: 80px; margin: 0; padding: 0;
}
.appendix img
{
	border: none;
}
.clinic-info
{ margin: 12px 0; /*border: solid 1px blue;*/ }
.clinic-info .rounded
{ position: relative; border: solid 1px white; /*невидмый бордер - против глюка ИЕ7*/ }
div.clinic-info.active .rounded
{ background-color: #FFFBD6; /*margin-top: 12px;*/ }
.clinic-info .rounded .insearch-banner
{ position: relative; margin: 12px 0; padding: 0; }
.clinic-info .rounded .insearch-banner .insearch-banner-container
{ width: 100%; }
.clinic-info .rounded .info
{ margin: 12px;  }
.clinic-info .rounded p.clinic-name a
{ font-size: 14pt; }
div.clinic-info.active .rounded p.clinic-name a
{ color: #f00 !important; }
div.clinic-info.active .rounded p.clinic-name
{ border: none; background: transparent !important; margin: auto; padding: 0 !important; line-height: auto; }
div.clinic-info .rounded p.clinic-name a
{ color: #5388bc; }
div.clinic-info .rounded p.clinic-name
{ border-left-width: 0; border-right-width: 0; background-color: #f3f3f3; margin: 0 -12px; padding: 0 12px !important; text-align: left !important; }



div.clinic-info.active .rounded .lt, .clinic-info .rounded .lb, .clinic-info .rounded .rb, .clinic-info .rounded .rt
{ width: 12px; height: 12px; /*border: solid 1px green;*/ }

div.clinic-info.active .rounded .lt
{ background-image: url(../images/clinic_infp_lt.png); }
div.clinic-info.active .rounded .lb
{ background-image: url(../images/clinic_infp_lb.png); }
div.clinic-info.active .rounded .rb
{ background-image: url(../images/clinic_infp_rb.png); }
div.clinic-info.active .rounded .rt
{ background-image: url(../images/clinic_infp_rt.png); }

.clinic-info .rounded table
{ margin: 12px;}


a#table-text-ad-block
{ color: #0077dd; text-decoration: none; }
a#table-text-ad-block div
{
	/*border: #000 solid 2px;*/
	width: 170px;
	border: #f00 solid 2px;
	padding: 0;
}
/*
a#table-text-ad-block:hover div
{
	border: #333399 solid 1px;
}
*/
a#table-text-ad-block h4
{
	padding: 1px;
	margin: 0;
	font-size: 10pt;
	text-align: center;
	background-color: #f00;
	text-decoration: none !important;
	color: #fff;
}
a#table-text-ad-block p
{
	margin: 0;
	padding: 3px  0;
	cursor: pointer;
	cursor: hand;
	background-color: #FFF;
	color: #0077dd;
	/*border-bottom: #0077dd 1px dashed;*/
}
a#table-text-ad-block p.nechet
{/*
	background-color: #f00;
	color: #fff;
	text-decoration: none;
	*/
}