<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Салтыкова Надежда nadin@saltykova.name 28.06.06 */
	body {
	background-color: #fff;
	color: #535353;
	margin-top: 42px;
}
table {
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
}
h1{
	font-size: 18px;
	color: #535353;
}
P {
	text-align: justify
}

td {
	vertical-align: top;
	text-align: left;
}
a:link,  a:visited {
	color: #424242;
	background-color: transparent;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a:hover, a:active {
	color: #424242;
	background-color: transparent;
	text-decoration: underline;
}
img {
	border: 0px;
}
/* ширина */
#topMenu, #header, #main, #footer {
	width: 753px;
}
.colRight {
	width: 213px;
}
.empty {
	width: 23px;
}
/* topMenu */
#topMenu {
	border-top: 4px solid #999999;
	font-weight: bold;
	text-decoration: underline;
	line-height: 35px;
}
#topMenu td {
	background: url(bg-top-menu.gif) no-repeat right;
	text-align: center;
}
#topMenu .TMempty {
	width: 50%;
	background: none;
}
/* header */
#header {
	height: 64px;
	margin-bottom: 20px;
}
#header .colLeft {
	background: #FFDA00 url(bg-header.gif) no-repeat left top;
	color: #2342AA;
	font-size: 19px;
	vertical-align: middle;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
#header .colLeft span {
	text-transform: uppercase;
	margin-left: 10px;
	margin-right: 27px;
	font-weight: bold;
	font-size: 22px;
}
#header .colRight {
	background: url(bg-mo.gif) no-repeat right top;
}
/* main */
.title {
	background-color: #EFFFD8;
	color: #535353;
	font-weight: bold;
	padding-left: 10px;
	line-height: 28px;	
}
/* main left */
#main .colLeft {
	background: url(bg-main.jpg) no-repeat left top;
}
#main .colLeft #menu {
	margin-left: 300px;
	height: 315px;
}
.colLeft #menu p {
	margin-left: 30px;
}
#main .colLeft h3 {
	text-transform: none;
	margin: 0px;
	padding: 0px 0px 0px 29px;
	height: 18px;
	line-height: 28px;
	color: #424242;
	background-color: transparent;
	font-size: 12px;
}
#main .colLeft #menu&gt;h3 {
	height: 25px;
}

.colLeft p {
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
h3.address {
	background: url(i-address.gif) no-repeat 0px 7px;
}
h3.phone {
	background: url(i-phone.gif) no-repeat 0px 7px;
}
h3.circuit {
	background: url(i-circuit.gif) no-repeat 0px 7px;
}
h3.work {
	background: url(i-work.gif) no-repeat 0px 7px;
}
h3.letter {
	background: url(i-letter.gif) no-repeat 0px 7px;
}
/* main Right */
#main .colRight .menuTop {
	background: #EFFFD8 url(bg-menu-top.gif) no-repeat top;
	width: 199px;
	margin-left: 11px;
}
#main .colRight p {
	margin-top: 6px;
}
.colRight .menuTop ul {
	list-style: url(bg-li.gif);
	line-height: 20px;
	margin: 0px 0px 0px 30px;
	padding: 0px;
}
.colRight .menuBottom {
	background: url(bg-menu-bottom.gif) no-repeat top;
	margin-left: 11px;
	width: 199px;
	height: 11px;
}
.bBlue {
	background: url(b-blue.gif) no-repeat center;
	margin-bottom: 27px;
}
.bBlue a:link, .bBlue a:visited {
	color: #00418B;
	background-color: transparent;
		display: block;
	margin: 15px 3px auto 90px;
	text-decoration: none;
	font-weight: normal;		
}
.bPink a:link, .bPink a:visited {
	color: #fff;
	background-color: transparent;
		display: block;
	margin: 15px 3px auto 90px;
	text-decoration: none;
	font-weight: normal;	
}
.bBlue a:hover, .bPink a:hover {
	text-decoration: underline;
}
.bPink {
	background: url(b-pink.gif) no-repeat center;
	margin-top: 20px;
	}
.bBlue, .bPink {
	display: block;
	width: 212px;
	height: 86px;
	text-decoration: none;
	margin-top: 20px;

}
.bBlue&gt;a, .bPink&gt;a {
	padding-top: 15px;
}
span.BB {
	font-size: 14px;
	font-weight: bold;
}
.NewsDate {
	font-weight: bold;
	padding: 0px;
	margin-top: 10px;
	color: #F0B10C;
	background-color: transparent;
}
/* footer */</pre></body></html>