body {	margin: 0px;
	padding: 0px;
	background: #d5d7d8;
	font-family: Verdana;}
img {	border: 0px;}

a   {color: #3984f5;}

/* для шапки */
/* --------------- */
td.phone {	font-size: 11px;
	color:#555;}

.phone a {	color:#3984f5;}
.phone span {	font-size: 16px;}
/* --------------- */
td.service {	text-align:right;
	font-size:11px;
	vertical-align:bottom;
	height:36px;
	color:#666;
	padding-bottom: 3px;}/* --------------- */
td.about {	text-align:left;
	font-size:11px;
	vertical-align:bottom;
	color:#666;
	padding-bottom: 3px;}

div.materials {
	text-align:left;
	font-size:11px;
	vertical-align:bottom;
	color:#666;
	padding-bottom: 3px;}

/* --------------- */
td.law_service {	width:400px;
	vertical-align:bottom;}
/*end для шапки */
/*для основного содержимого */
/* --------------- */
td.pic {	width:400px;
	max-width:400px;
	vertical-align:top;
	border-bottom: 1px solid #b9babc;}
	                         /* menu */
/* --------------- */
div.left_meny {	background: url(../images/bg_meny.gif);
	background-position: right top;
	background-repeat: repeat-y;
	text-align:right;}
.left_meny a {	display:inline-block;	font-size:11px;
	text-decoration:none;
	padding-bottom: 5px;
	padding-right:5px;
	color:#333;
	border-bottom:1px solid #b9babb;
	padding-top:4px;}
.left_meny a:hover {	color:#000;}
/* --------------- */
div.right_meny {
	background: url(../images/bg_meny_r.gif);
	background-position: left top;
	background-repeat: repeat-y;
	text-align:left;}
.right_meny a {
	display:inline-block;
	font-size:11px;
	text-decoration:none;
	padding-bottom: 5px;
	padding-left:5px;
	color:#333;
	border-bottom:1px solid #b9babb;
	padding-top:4px;}
.right_meny a:hover {
	color:#000;}
/* --------------- */                               /* end menu */
/* текст слева и блок специалиста справа */
div.right_text {	font-size:11px;
	padding:15px;
	background:#e5e6e7;
	border-top:1px solid #b9bbbc;
	margin-top:15px;}
.right_text span {	font-size:11px;
	color:#666;}
.right_text h1 {
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	font-family:Times New Roman;
	font-size: 20px;
	font-weight:normal;}
	/*к сожалению ie не поддерживает counter, нумеруем вручную*/
.right_text h1 b{	font-weight:normal;
	color:#a11818;}
.right_text p b{	font-weight:normal;
	font-size:9px;
	color:#999;}
td.right_block {	vertical-align:top;
	font-size:11px;
	padding:5px;
	width:50%;}

.right_block a {	color:#3984f5;}
.right_block li {
    background: url(../images/li.gif);
	background-position:center left;
	background-repeat: no-repeat;
	list-style:none;
	padding-left: 10px;}

.right_block ul {	padding:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;}
/* --------------- */

span.footer {	display:block;
	paddign-bottom:0px;
	padding:5px;
	font-size:9px;
	background:#a0bbe2;
	width:110px;
	height:100%;}

/*  ***********art********* */
td.art_meny {	}
td.art_meny a {
	color:#434343;
	font-size:11px;
	font-weight:normal;}
td.art_meny a:hover {
	color:#000;
	font-size:11px;
	font-weight:normal;}
/* for text */
td.ltc {	width:11px;
	height:12px;
	background-image: url(../images/1.gif);
	background-position:top left;
	background-repeat: no-repeat;}
td.rtc {
	width:11px;
	height:12px;
	background-image: url(../images/rtc.gif);
	background-position:top right;
	background-repeat: no-repeat;}
td.lbc {
	width:11px;
	height:12px;
	background-image: url(../images/lbc.gif);
	background-position:bottom left;
	background-repeat: no-repeat;}
td.rbc {
	width:11px;
	height:12px;
	background-image: url(../images/rbc.gif);
	background-position:bottom right;
	background-repeat: no-repeat;}
td.navigation {	border-bottom: 1px solid #b9babc;
	font-size:11px;}
.navigation a {
	font-size:11px;}

td.content {	padding: 15px;
	border-top: 1px solid #dadcdd;
	vertical-align: top;
	font-size:11px;}

td.content table td
{font-size:11px;
}

.navigation h1 {
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	font-family:Times New Roman;
	font-size: 20px;
	font-weight:normal;
	display: inline;}

.navigation h1 b{
	font-weight:normal;
	color:#a11818;}

.content h2
{
	padding-left:10px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	font-family:Times New Roman;
	font-size: 16px;
	font-weight:bold;
}

.content p b{
	font-weight:normal;
	font-size:9px;
	color:#999;}
.content img {	float: left;
	margin: 10px;}

td.adr {	font-size:9px;
	padding-left:5px;
	text-align:left;}

hr {	 color:#B9BBBC;
	background-color:#B9BBBC;
	height: 1px;
	border-width:0px;

	}
td.content p span {
	text-decoration: underline;
	color:#A92727;
	font-size:9pt;
	}

div.banners {	margin-top:10px;
	margin-bottom:10px;
	}
div.banners img {	border:0px;
	display:block;
	}














