body    { padding: 0px; margin: 0px; font-family: Arial, Tahoma, Verdana, sans-serif; color: #30302b;}
table   { font-family: Arial, Tahoma, Verdana, sans-serif; border-collapse: collapse; margin: 0px;}
td      { padding: 0px;}
*		{ box-sizing: border-box; -moz-box-sizing: border-box;}

/* Общая стилизация */
h1			{ font-size: 150%; color: #5e5d51; margin: 0 13px 45px 0; font-family: Georgia, sans-serif; font-weight: normal;}
h2			{ color: #5e5d51; margin: 0 0 21px 0; font-size: 113%; font-weight: normal;}
h3			{ color: #5e5d51; margin: 0 0 21px 0; font-size: 100%; font-weight: bold;}
h2 span		{ color: #ccc;}
img 		{ border: 0px;}
p			{ color: #333; font-size: 82%; margin: 0 0 21px 0; line-height: 1.5em;}
p1			{ color: #333; font-size: 82%; margin: 0 0 21px 0; line-height: 1.5em;}
p.cit		{ font-family: Arial, sans-serif; font-size: 75%; color: #333; border-left: 3px solid #dfdcbc; background: #fdfdfb; margin: 0 0 21px 90px; padding: 19px 23px 23px 23px;}
ol			{ color: #333; font-size: 82%; margin-bottom: 21px;}
ul			{ color: #333; font-size: 82%; list-style-type: none; margin: 0 0 21px 19px; padding: 0px;}
ul li		{ background: url(../images/bg/ul.gif) 0px 7px no-repeat; padding: 0 0 0 22px; margin: 0 0 7px 0;}
ol li		{ margin: 0 0 7px 0;}
ol ol		{ font-size: 90%;}
ul ul		{ font-size: 90%;}
ul ol		{ font-size: 90%;}
ol ul		{ font-size: 90%;}

form		{ margin: 0px;}

a			{ color: #3a649e; text-decoration: underline;}
a:visited	{ color: #3a649e; text-decoration: underline;}
a:hover		{ color: #5a5146; text-decoration: none;}

a.ask			{ color: #9e0918; text-decoration: underline; font-size: 82%; background: #fff url(../images/icons/ask.gif) 7px 3px no-repeat; padding: 0 10px 0 28px; margin: 0 8px 0 0; white-space: nowrap;}
a:visited.ask	{ color: #9e0918; text-decoration: underline;}
a:hover.ask		{ color: #9e0918; text-decoration: none;}
a.ans			{ color: #5e5d51; text-decoration: underline; font-size: 82%; background: #fff; padding: 0 10px 0 7px; margin: 0 8px 0 0; white-space: nowrap;}
a:visited.ans	{ color: #5e5d51; text-decoration: underline;}
a:hover.ans		{ color: #5e5d51; text-decoration: none;}
a.arc			{ background: url(../images/icons/arc.gif) 16px 3px no-repeat; padding: 0 10px 0 40px; margin: 0 8px 0 0; white-space: nowrap;}
a.pod			{ background: url(../images/icons/pod.gif) 16px 3px no-repeat; padding: 0 10px 0 40px; margin: 0 8px 0 0; white-space: nowrap;}

.avtor		{ color: #999; font-size: 82%; margin: -45px 0 45px 0;}
.avtor a			{ color: #999; text-decoration: underline;}
.avtor a:visited	{ color: #999; text-decoration: underline;}
.avtor a:hover		{ color: #333; text-decoration: none;}

.rss		{ color: #999; font-size: 82%; color: #9e0918; float: right; position: relative; z-index: 1; top: 7px;}
.rss a			{ color: #9e0918; text-decoration: underline;}
.rss a:visited	{ color: #9e0918; text-decoration: underline;}
.rss a:hover	{ color: #9e0918; text-decoration: none;}

.smenu		{ border: 1px solid #e8e8e8; background: #f6f6f6; margin: 0 0 21px 0;}
.smenu1		{ font-size: 57%; color: #999; margin: 0px 0 7px 15px; position: relative; z-index: 1; top: -7px;}
.smenu1 span		{ background: #fff; padding: 0 5px 0 5px;}
.smenu2		{ background: url(../images/bg/smenu2.gif) 0px 5px no-repeat; font-size: 88%; color: #999; margin: 0 0 7px 15px; font-family: Times New Roman; padding: 0 25px 0 10px; position: relative; z-index: 1; top: -7px;}

.more		{ border-top: 1px solid #dfdcbc;}
.more1		{ font-size: 57%; color: #999; margin: 0px 0 7px 15px; position: relative; z-index: 1; top: -7px;}
.more1 span		{ background: #fff; padding: 0 5px 0 5px;}
.more2		{ font-size: 88%; color: #999; margin: 0 0 7px 15px; font-family: Times New Roman; padding: 0 25px 0 10px; position: relative; z-index: 1; top: -7px;}
.vop		{ background: url(../images/icons/ask.gif) 10px 3px no-repeat; padding: 0 25px 0 30px;}
.zak		{ background: url(../images/icons/zak.gif) 10px 3px no-repeat; padding: 0 25px 0 30px;}
.lin		{ background: url(../images/icons/lin.gif) 10px 3px no-repeat; padding: 0 25px 0 30px;}
.doc		{ background: url(../images/icons/doc.gif) 11px 3px no-repeat; padding: 0 25px 0 30px;}


/* Хидер  */
.head		{ background: #8b010f url(../images/bg/head.jpg) left top repeat-x; height: 134px; width: 100%;}
.head td	{ vertical-align: top; padding: 18px 0 0 39px;}
.head1		{ width: 50%;}
.head1 a			{ color: #fff;}
.head1 a:visited	{ color: #fff;}
.head1 a:hover		{ color: #fff;}
.head2		{ white-space: nowrap;}
.head2-1	{ color: #dfdcbc; font-size: 69%; margin-bottom: 3px;}
.head2-2	{ color: #f0efe0; font-size: 113%; font-family: Georgia, sans-serif;}
.head3		{ white-space: nowrap;}
.head3-1	{ color: #dfdcbc; font-size: 82%; margin-bottom: 14px;}
.head3-2	{ font-size: 69%;}
.head3-2 a		{ color: #dfdcbc; text-decoration: underline;}
.head3-2 a:visited	{ color: #dfdcbc; text-decoration: underline;}
.head3-2 a:hover	{ color: #dfdcbc; text-decoration: none;}
.head3-3	{ color: #dfdcbc; font-size: 69%;}
.head3-3 a		{ color: #dfdcbc; text-decoration: underline;}
.head3-3 a:visited	{ color: #dfdcbc; text-decoration: underline;}
.head3-3 a:hover	{ color: #dfdcbc; text-decoration: none;}
.head4		{ height: 93px; background: #9e0918 url(../images/bg/head4.gif) left top repeat-x;}
.head4-1	{ min-height: 38px; height: "38px"; background: #9e0918 url(../images/bg/head4.gif) left top repeat-x; color: #fff; font-size: 69%; padding: 13px 350px 5px 37px;}
.head4-1 a			{ color: #fff; text-decoration: none;}
.head4-1 a:visited	{ color: #fff; text-decoration: none;}
.head4-1 a:hover	{ color: #fff; text-decoration: underline;}
.head5		{ color: #fff; font-size: 57%; background: url(../images/bg/head5.gif) 100% 6px no-repeat; position: absolute; z-index: 1; left: 28px; top: 182px; padding: 0 13px 0 0;}

/* Горизонтальное меню */
.gmenu		{ background: #dfdcbc url(../images/bg/gmenu.gif) left top repeat-x; height: 35px; width: 100%; font-size: 82%;}
.gmenu td	{ text-align: center; white-space: nowrap;}
.gmenu a			{ color: #333; text-decoration: underline;}
.gmenu a:visited	{ color: #333; text-decoration: underline;}
.gmenu a:hover		{ color: #333; text-decoration: none;}
.gmenu1		{ width: 2px; background: #b7b7b7 url(../images/bg/gmenu1.gif) left top no-repeat;}
.gmenu2		{ background: #f0efdf url(../images/bg/gmenu2.gif) left top repeat-x;}
.gmenu2 a			{ color: #333; text-decoration: none; font-weight: bold;}
.gmenu2 a:visited	{ color: #333; text-decoration: none; font-weight: bold;}
.gmenu2 a:hover		{ color: #333; text-decoration: underline; font-weight: bold;}

/* Главная страница */
.sind		{ width: 100%;}
.sind td	{ vertical-align: top;}
.sind1		{ width: 52%; padding: 0 13px 0 15px;}
.sind2		{ width: 48%; padding: 0 18px 0 0;}

.scind		{ width: 100%; margin: 0 0 13px 0;}
.scind td	{ vertical-align: top;}
.scind1		{ width: 50%; border-right: 13px solid #fff; background: #f0efe0 url(../images/bg/imenu.gif) left bottom no-repeat;}
.scind2		{ width: 50%; background: #f0efe0 url(../images/bg/imenu.gif) left bottom no-repeat;}

.zag1		{ background: #dfdcbc url(../images/bg/zag1.gif) right top no-repeat; height: 59px; margin: -59px 0 0 -3px; position: relative; z-index: 1;}
.zag2		{ background: #dfdcbc url(../images/bg/zag2.gif) right top no-repeat; height: 59px; margin: -59px 0 0 -3px; position: relative; z-index: 1;}
.zag3		{ background: #dfdcbc url(../images/bg/zag3.gif) right top no-repeat; height: 59px; margin: -59px 0 0 -3px; position: relative; z-index: 1;}
.zag3-1		{ background: url(../images/bg/zag3-1.gif) left top no-repeat; height: 59px; font-size: 188%; font-family: Georgia, sans-serif; color: #5e5d51; padding: 10px 0 0 16px;}

.imenu1		{ border-top: 1px solid #fff; padding: 12px 0 25px 0;}
.imenu1-1	{ font-size: 82%; padding: 0 30px 0 15px; line-height: 1em; margin: 0 0 10px 0;}
.imenu1-1 a			{ color: #5e5d51; text-decoration: underline;}
.imenu1-1 a:visited	{ color: #5e5d51; text-decoration: underline;}
.imenu1-1 a:hover	{ color: #5e5d51; text-decoration: none;}

.imenu1-1_	{ font-size: 82%; padding: 3px 30px 3px 10px; line-height: 1em; font-weight: bold; background: url(../images/bg/imenu1-1_.gif) right top no-repeat; min-height: 19px; height: "19px";}
.imenu1-1_ a			{ color: #5e5d51; text-decoration: none;}
.imenu1-1_ a:visited	{ color: #5e5d51; text-decoration: none;}
.imenu1-1_ a:hover		{ color: #5e5d51; text-decoration: none;}

.imenu1-2_	{ background: #d5d4c4 url(../images/bg/imenu1-2_.gif) left top no-repeat; margin: 0 7px 0 5px;}
.imenu1-3	{ background: #f8f7f0; border-bottom: 1px solid #dfdcbc; margin: 0 7px 15px 5px; padding: 10px 0 5px 0;}
.imenu1-4	{ line-height: 1em; margin: 0 0 5px 10px; font-size: 82%;}
.imenu1-4_	{ font-size: 82%; background: #9e0918 url(../images/bg/imenu1-5_.gif) left top repeat-y; padding: 2px 18px 3px 18px; margin: 0 0 3px 0; left: -26px; font-weight: bold; position: relative; z-index: 1;}
.imenu1-4 a			{ color: #5e5d51; text-decoration: underline;}
.imenu1-4 a:visited	{ color: #5e5d51; text-decoration: underline;}
.imenu1-4 a:hover	{ color: #5e5d51; text-decoration: none;}
.imenu1-4_ a			{ color: #fff; text-decoration: none;}
.imenu1-4_ a:visited	{ color: #fff; text-decoration: none;}
.imenu1-4_ a:hover		{ color: #fff; text-decoration: none;}
.imenu1-5_	{ position: relative; z-index: 2; right: -17px; background: url(../images/bg/imenu1-4_.gif) right bottom no-repeat;}
.imenu1-6_	{ position: relative; z-index: 1; right: -12px; background: url(../images/bg/imenu1-4_.gif) right bottom no-repeat;}
.imenu1-6_ .imenu1-4_ { left: -21px;}

.imenu2		{ border-top: 1px solid #fff; padding: 10px 0 25px 0; background: #f0efe0 url(../images/bg/imenu.gif) left bottom no-repeat; margin: 0 0 13px 0;}

.imenu2-1	{ font-size: 82%; color: #666; font-weight: bold; background: #dfdcbc url(../images/bg/imenu2-1.gif) left top no-repeat; border-bottom: 1px solid #c0b8b8; position: relative; z-index: 1; min-height: 26px; height: "26px";}
.imenu2-2	{ background: url(../images/bg/imenu2-2.gif) right top no-repeat; min-height: 15px; height: "26px"; padding: 7px 80px 4px 22px; line-height: 1em;}
.imenu2-1 img	{ position: absolute; z-index: 1; top: 0px; right: 27px;}
.imenu2-2 a			{ color: #666; text-decoration: none;}
.imenu2-2 a:visited	{ color: #666; text-decoration: none;}
.imenu2-2 a:hover	{ color: #666; text-decoration: none;}

.imenu2-1_	{ font-size: 82%; color: #666; font-weight: bold; background: #cac7aa url(../images/bg/imenu2-1_.gif) left top no-repeat; border-bottom: 1px solid #c0b8b8; position: relative; z-index: 1; min-height: 26px; height: "26px";}
.imenu2-2_	{ background: url(../images/bg/imenu2-2_.gif) right top no-repeat; min-height: 15px; height: "26px"; padding: 7px 80px 4px 22px; line-height: 1em;}
.imenu2-1_ img	{ position: absolute; z-index: 1; top: 0px; right: 27px;}
.imenu2-2_ a			{ color: #666; text-decoration: none;}
.imenu2-2_ a:visited	{ color: #666; text-decoration: none;}
.imenu2-2_ a:hover		{ color: #666; text-decoration: none;}

.imenu3		{ background: #f8f7f0; border-bottom: 1px solid #dfdcbc; margin: 0 4px 15px 4px; padding: 13px 10px 13px 10px}

/* Блок специалисты на морде */
.spec		{ }
.spec1		{ }
.spec1-1	{ border: 1px solid #e1dec1; background: #fff; padding: 3px;}
.spec2		{ padding: 0 0 0 11px;}
.spec2 p	{ font-size: 75%; color: #333; margin: 0 0 11px 0;}
.spec2 h3	{ color: #990000; font-size: 82%; font-weight: bold; margin: 0 0 11px 0;}
.spec2 h3 a			{ color: #990000; text-decoration: underline;}
.spec2 h3 a:visited	{ color: #990000; text-decoration: underline;}
.spec2 h3 a:hover	{ color: #990000; text-decoration: none;}

.link1		{ margin: 23px 0 0 0;}

/* Стилизация форм */
.tform		{ width: 90%; font-size: 69%; color: #333;}
.tform td	{ vertical-align: top;}
.itext		{ width: 100%; border: 1px solid #ccc; }
.itext1		{ width: 80%; border: 1px solid #ccc; position: relative; z-index: 1; top: -5px; margin: 0 9px 0 0;}
.tform textarea	{ width: 100%; overflow: auto; border: 1px solid #ccc; height: 115px;}
.tform select	{ font-size: 12px;}
.tform1	td	{ padding: 0 0 3px 0;}
.tform2	td	{ padding: 0 0 9px 0;}
.tform3	td	{ padding: 3px 0 0 0;}

/* Поиск на морде */
.ipoisk1	{ background: #dfdcbc url(../images/bg/poisk1.gif) left top no-repeat; min-height: 30px; height: "30px"; padding: 5px 0 0 12px;}
.ipoisk2	{ color: #5e5d51; font-size: 113%; font-family: Georgia, sans-serif; display: inline; margin: 0 17px 0 0;}
.ipoisk3	{ display: inline; color: #666; font-size: 69%;}
.ipoisk4	{ border-top: 1px solid #fff; background: #f0efe0 url(../images/bg/imenu.gif) left bottom no-repeat; padding: 13px 0 11px 11px; margin: 0 0 13px 0;}
.ipoisk5	{ }
.ipoisk6	{ color: #999; font-size: 69%;}
.ipoisk6 a			{ color: #999; text-decoration: none; border-bottom: 1px dotted #999;}
.ipoisk6 a:visited	{ color: #999; text-decoration: none; border-bottom: 1px dotted #999;}
.ipoisk6 a:hover	{ color: #999; text-decoration: none; border: none;}

.mpoisk		{ position: relative; z-index: 1; top: -23px; background: url(../images/bg/mpoisk.gif) left top no-repeat; padding: 0 0 0 4px;}
.mpoisk .ipoisk1	{ background: #dfdcbc url(../images/bg/mpoisk1.gif) left top no-repeat;}
.mpoisk .itext1		{ width: 140px; margin: 0 4px 0 0;}
.mpoisk .ipoisk4	{ border-top: 1px solid #fff; background: #f0efe0; padding: 13px 0 11px 11px;}

/* новости на морде */
.inews		{ border: solid #efeded 9px; background: #f6f5f5; padding: 0 15px 0 7px;}
.inews1		{ color: #5e5d51; font-family: Georgia, sans-serif; font-size: 113%; margin: 0 0 9px 0;}
.inews2		{ background: #efeded; border: 1px solid #dad4d4; display: inline; font-size: 82%; color: #666; padding: 3px 6px 2px 6px;}
.inews2 span	{ font-weight: bold; margin: 0 5px 0 0;}
.inews2 a			{ color: #999; text-decoration: none; margin: 0 5px 0 0;}
.inews2 a:visited	{ color: #999; text-decoration: none;}
.inews2 a:hover		{ color: #333; text-decoration: underline;}
.inews3		{ font-size: 57%; color: #5e5d51; margin: 0 0 4px 0;}
.inews4		{ font-size: 88%; font-family: Times New Roman, sans-serif; margin: 0 0 17px 0;}
.inews7		{ height: 17px; font-size: 1px;}
.inews4 a			{ color: #3a649e; text-decoration: underline;}
.inews4 a:visited	{ color: #3a649e; text-decoration: underline;}
.inews4 a:hover		{ color: #3a649e; text-decoration: none;}
.inews8		{ background: #cdcbcb url(../images/bg/inews8.gif) right bottom no-repeat; min-height: 27px; height: "27px"; border-bottom: 1px solid #fff; font-size: 69%; padding: 6px 0 0 0; white-space: nowrap;}
.inews8 a			{ color: #fff; text-decoration: underline;}
.inews8 a:visited	{ color: #fff; text-decoration: underline;}
.inews8 a:hover		{ color: #fff; text-decoration: none;}

/* Баннер на главной */
.ibanner	{ background: #951410 url(../images/bg/ibanner.jpg) left top no-repeat; border-top: 4px solid #d2d2d2; height: 57px; font-size: 69%; padding: 20px 30px 0 170px; text-align: right; margin: 0 0 13px 0;}
.ibanner a			{ color: #fff; text-decoration: underline;}
.ibanner a:visited	{ color: #fff; text-decoration: underline;}
.ibanner a:hover	{ color: #fff; text-decoration: none;}


.ipa		{ width: 100%;}
.ipa td		{ vertical-align: top;}
.ipa1		{ background: #f4f4f4 url(../images/bg/ipa1.gif) left top no-repeat; width: 26px; height: 26px;}
.ipa2		{ background: #f4f4f4 url(../images/bg/ipa2.gif) right top no-repeat; width: 26px; height: 26px;}
.ipa3		{ font-size: 82%; color: #333; background: #f5f5f5;}
.ipa4		{ background: #f4f4f4 url(../images/bg/ipa4.gif) left top no-repeat; width: 26px; height: 26px;}
.ipa5		{ background: #f4f4f4 url(../images/bg/ipa5.gif) right top no-repeat; width: 26px; height: 26px;}
.ipa6		{ background: #f4f4f4 url(../images/bg/ipa6.gif) left top repeat-x; height: 26px;}
.ipa7		{ background: #f4f4f4 url(../images/bg/ipa7.gif) left top repeat-x; height: 26px;}
.ipa8		{ width: 26px; background: #f4f4f4 url(../images/bg/ipa8.gif) left top repeat-y;}
.ipa9		{ width: 26px; background: #f4f4f4 url(../images/bg/ipa9.gif) left top repeat-y;}

/* футер */
.foot1		{border-top: 2px solid #9e0918; margin: 35px 24px 0 24px; font-size: 69%; padding: 18px 17px 40px 3px;}
.foot1 a			{ color: #999; text-decoration: underline; margin: 0 5px 0 0; white-space: nowrap;}
.foot1 a:visited	{ color: #999; text-decoration: underline;}
.foot1 a:hover		{ color: #333; text-decoration: none;}

.foot2		{ width: 100%; font-size: 69%;}
.foot2 td	{ vertical-align: top; padding-bottom: 17px;}
.foot2-1	{ background: url(../images/icons/copy.gif) 27px 0px no-repeat; padding: 0 0 0 54px; color: #999; width: 33%;}
.foot2-2	{ color: #e3e3e3; width: 42%; padding: 0 40px 0 20px;}
.foot2-3	{ background: url(../images/icons/it.gif) 0px 0px no-repeat; padding: 13px 80px 0 70px; color: #999; white-space; nowrap; width: 25%;}
.foot2 a			{ color: #999; text-decoration: none;}
.foot2 a:visited	{ color: #999; text-decoration: none;}
.foot2 a:hover		{ color: #3a649e; text-decoration: underline;}

.foot2-4	{ padding: 13px 0 21px 50px;}
.foot2-4 img	{ margin: 0 5px 0 0;}

/* Скелет общей страницы */
.sk		{ width: 100%;}
.sk td	{ vertical-align: top;}
.sk1	{ padding: 20px 25px 40px 25px;}
.sk2	{ width: 235px;}

/* Правое меню */
.pmenu		{ background: #f8f7f0; border-top: #bfbeab 3px solid; margin: -36px 0 0 4px; padding: 30px 0 30px 0;}
.pmenu1		{ font-size: 82%; margin: 0 0 0 9px; border-bottom: 1px solid #e0dfda; padding: 4px 5px 4px 7px;}
.pmenu1z	{ font-size: 82%; margin: 21px 0 0 0; border-bottom: 1px solid #e0dfda; padding: 7px 5px 7px 16px; background: #dfdcbc; color: #666;}
.pmenu1-1	{ font-size: 82%; margin: 0 0 0 9px; padding: 4px 5px 4px 7px;}
.pmenu1_	{ font-size: 82%; margin: 0 0 0 0; border-left: 3px solid #990033; padding: 4px 5px 4px 16px; background: url(../images/bg/pmenu1_.gif) 12px 100% no-repeat; position: relative; z-index: 1; left: -3px;}
.pmenu1 a			{ color: #990033; text-decoration: none;}
.pmenu1 a:visited	{ color: #990033; text-decoration: none;}
.pmenu1 a:hover		{ color: #990033; text-decoration: underline;}
.pmenu1-1 a			{ color: #990033; text-decoration: none;}
.pmenu1-1 a:visited	{ color: #990033; text-decoration: none;}
.pmenu1-1 a:hover	{ color: #990033; text-decoration: underline;}

.pmenu1_ a			{ color: #666; text-decoration: none; display: block; background: url(../images/bg/pmenu1_a.gif) 0px 5px no-repeat; padding: 0 0 0 30px;}
.pmenu1_ a:visited	{ color: #666; text-decoration: none;}
.pmenu1_ a:hover	{ color: #666; text-decoration: underline;}

/*  */
.mask		{ padding: 0 0 0 4px;}
.mask .imenu3		{ background: #f8f7f0; border-bottom: 1px solid #dfdcbc; margin: 0 0 15px 0px; padding: 13px 10px 13px 13px}
.mask .imenu2-1	{ font-size: 82%; color: #666; font-weight: bold; background: #dfdcbc url(../images/bg/imenu2-1.gif) left top no-repeat; border-bottom: 1px solid #c0b8b8; position: relative; z-index: 1; min-height: 26px; height: "26px"; margin: 0 0 0 0px;}
.imenu2-2	{ background: url(../images/bg/imenu2-2.gif) right top no-repeat; min-height: 15px; height: "26px"; padding: 7px 80px 4px 22px; line-height: 1em;}
.imenu2-1 img	{ position: absolute; z-index: 1; top: 0px; right: 27px;}
.imenu2-2 a			{ color: #666; text-decoration: none;}
.imenu2-2 a:visited	{ color: #666; text-decoration: none;}
.imenu2-2 a:hover	{ color: #666; text-decoration: none;}

.sk2 .ibanner	{ background: #951410 url(../images/bg/ibanner.jpg) left top no-repeat; border-top: 4px solid #d2d2d2; height: 57px; font-size: 69%; padding: 20px 10px 0 20px; text-align: right; margin: 0 0 13px 4px;}

.nav		{ width: 100%; font-size: 82%; margin: 30px 0 60px 0;}
.nav1		{ vertical-align: top; padding: 0 15px 0 0; white-space: nowrap;}
.nav3		{ vertical-align: top; text-align: center; word-spacing: 3px;}
.nav2		{ text-align: right; vertical-align: top; padding: 0 0 0 15px; white-space: nowrap;}

/* Список дел */
.delo		{  margin: 0 0 37px 0;}
.delo1		{ color: #5e5d51; font-size: 57%; margin: 0 0 9px 0;}
.delo2		{ font-size: 88%; font-family: Times New Roman, sans-serif; margin: 0 0 17px 0;}
.delo3		{ color: #666; font-size: 88%; font-family: Times New Roman, sans-serif; line-height: 1.3em; margin: 0 0 17px 0;}
.delo4		{ color: #666; font-size: 88%; font-family: Times New Roman, sans-serif; background: url(../images/icons/molot.gif) 0px 1px no-repeat; line-height: 1.3em; padding: 0 0 0 24px;}

/* Вопрос ответ */
.vopr		{ width: 100%; margin: 0 0 18px 0;}
.vopr1		{ vertical-align: top; width: 56px;}
.vopr2		{ border: 1px solid #e7e5cd; padding: 3px;}
.vopr3		{ vertical-align: top; background: #f3f3f3 url(../images/bg/vopr3.gif) left top no-repeat; padding: 10px 24px 7px 24px;}
.vopr p		{ line-height: 1.3em; margin: 0 0 9px 0;}
.vopr4		{ }

.otve		{ width: 100%; margin: 0 0 57px 0;}
.otve1		{ vertical-align: top; width: 56px;}
.otve2		{ border: 1px solid #e7e5cd; padding: 3px;}
.otve3		{ vertical-align: top; background: #f9f9f3 url(../images/bg/vopr3.gif) left top no-repeat; padding: 10px 24px 7px 24px;}
.otve p		{ line-height: 1.3em; margin: 0 0 9px 0;}
.otve3 span		{ color: #999;}
.otve4		{ }

.otve3 a			{ color: #333; text-decoration: underline;}
.otve3 a:visited	{ color: #333; text-decoration: underline;}
.otve3 a:hover		{ color: #990033; text-decoration: none;}

/* Дела в аяксе */
.ajax_delo		{ margin: 7px 14px 21px 14px;}
.ajax_delo1		{ color: #5e5d51; font-size: 57%; margin: 0 0 3px 0;}
.ajax_delo2		{ font-size: 88%; font-family: Times New Roman, sans-serif; margin: 0 0 7px 0;}
.ajax_delo3		{ color: #666; font-size: 88%; font-family: Times New Roman, sans-serif; line-height: 1.3em; margin: 0 0 7px 0;}
.ajax_delo4		{ color: #666; font-size: 88%; font-family: Times New Roman, sans-serif; background: url(../images/icons/molot.gif) 0px 1px no-repeat; line-height: 1.3em; padding: 0 0 0 24px; }


/* Статьи в аяксе */
.a_ajax		{  margin: 7px 14px 7px 14px;}
.a_ajax1	{ color: #5e5d51; font-size: 57%; margin: 0 0 3px 0;}
.a_ajax2	{ font-size: 88%; font-family: Times New Roman, sans-serif; margin: 0 0 17px 0;}

/* Вопрос ответ в аяксе */
.ajax_vopr		{ width: 95%; margin: 14px 0 14px 14px;}
.ajax_vopr1		{ vertical-align: top; width: 56px;}
.ajax_vopr2		{ border: 1px solid #e7e5cd; padding: 3px;}
.ajax_vopr3		{ vertical-align: top; background: #f3f3f3 url(../images/bg/vopr3.gif) left top no-repeat; padding: 10px 24px 7px 24px;}
.ajax_vopr p		{ line-height: 1.3em; margin: 0 0 9px 0;}

.ajax_otve		{ width: 95%; margin: 0 0 31px 14px;}
.ajax_otve1		{ vertical-align: top; width: 56px;}
.ajax_otve2		{ border: 1px solid #e7e5cd; padding: 3px;}
.ajax_otve3		{ vertical-align: top; background: #f9f9f3 url(../images/bg/vopr3.gif) left top no-repeat; padding: 10px 24px 7px 24px;}
.ajax_otve p		{ line-height: 1.3em; margin: 0 0 9px 0;}
.ajax_otve3 span	{ color: #999;}

/* Документы в аяксе */
.d_ajax		{  margin: 7px 14px 7px 14px;}
.d_ajax1	{ color: #5e5d51; font-size: 57%; margin: 0 0 3px 14px;}
.d_ajax2	{ font-size: 88%; font-family: Times New Roman, sans-serif; margin: 0 0 17px 0px; background: url(../images/icons/doc.gif) 0px 3px no-repeat; padding:0 0 0 14px; }

.num    { margin: 14px 0 14px 0; word-spacing: 3px;}
.num td { font-size: 80%; }



.puimg	{ margin: 0 0 21px 0;}
.puimg a { display: block; float: left; border: 1px solid #000; margin: 0 7px 7px 0;}
.puimg img { }

.test1 {width:100%;height:150px;overflow:auto;}
