/* Основные */

BODY {
	margin: 0; padding: 0; background: #FFF;
	font-family: tahoma, verdana, helvetica, sans serif; color: #5C5C5C
 }

FORM { margin: 0; padding: 0 }
INPUT, TEXTAREA { font-family: tahoma, verdana, helvetica, sans serif; color: #5C5C5C }
A { color: #5C5C5C }
H1 { font-family: arial, tahoma, verdana, helvetica, sans serif; margin: 0; font-size: 112%; text-transform: uppercase; }
H2 { font-family: arial, tahoma, verdana, helvetica, sans serif; margin: 0; font-size: 106%; text-transform: uppercase; }
H3 { font-family: tahoma, verdana, helvetica, sans serif; margin: 0; font-size: 100% }
H1, H2, H3 { color: #0061A7 }
UL { list-style-type: none; list-style-position: outside; margin: 0; padding: 0 0 0 30px }
UL LI { list-style-image: url('/pics/ul.gif'); padding-left: 5px; line-height: 1.4 }

OL { list-style-position: outside; padding: 0 0 0 30px; margin: 0 }
OL LI { padding-left: 0px; line-height: 1.4 }
P { margin: 0; padding: 0 }
.small { font-size: 8pt }
.SColor { color: #0061A7 }
 
/* Фоны */
.bg01 { background: url('/pics/bg/01.gif') 0 2px repeat-x }
.bg01_1 { background: url('/pics/bg/01.gif') bottom repeat-x }
#bg03 { background: #0076CC url('/pics/bg/03.gif') bottom repeat-x }
#bg06 { background: #FFF url('/pics/bg/06.gif') }
#bg07 { background: url('/pics/bg/07.gif') left top no-repeat; padding-top: 28px }
#bg08 { background: url('/pics/bg/08.gif') top repeat-x; text-align: right; vertical-align: bottom }
.bg09 { background: url('/pics/bg/09.gif') left top repeat-y }
#bg10 { background: #00A0E2 url('/pics/bg/10.gif') right top no-repeat; text-align: center; padding: 12px 6px 0 15px }
.bg11 { background: url('/pics/bg/11.gif') left top repeat-x }
.bg13 { background: url('/pics/bg/13.gif') bottom repeat-x }
.bg15 { background: url('/pics/bg/15.gif') left top repeat-x }
#bg18 { background: url('/pics/bg/18.gif') left bottom no-repeat }
#bg19 { background: url('/pics/bg/19.gif') right bottom no-repeat }
#bg22 { background: url('/pics/bg/22.gif') top repeat-x; height: 59px }
#bg23 { background: url('/pics/bg/23.gif') left top no-repeat }
.bg24 { background: url('/pics/bg/24.gif') center repeat-x }

/* Навигация */
#nav { padding-left: 19px }
#nav TABLE { background: url('/pics/bg/21.jpg') left top no-repeat }
#nav TD { text-align: center; background: url('/pics/nav/s.gif') right top no-repeat; padding: 11px 0 9px 0; vertical-align: top; border-bottom: 3px solid #ADE0F6 }
#nav2 { padding: 5px 26px 10px 20px }
#nav2 TABLE#items TD {
	border-top: 1px solid #ADE0F6;
	background: url('/pics/bg/27.gif') right center no-repeat; padding: 5px 20px
}

/* Контент */
#content { font-size: 80%; padding: 10px 6% 35px 50px }

/* Картинки */
IMG { border: none }
IMG.left { display: block; float: left; margin: 0.5em 2em 1em 0; border: 1px solid #0061A7 }
IMG.right { display: block; float: right; margin: 0.5em 0 1em 2em; border: 1px solid #0061A7 }
IMG.leftnb { display: block; float: left; margin: 0.5em 2em 1em 0 }
IMG.rightnb { display: block; float: right; margin: 0.5em 0 1em 2em }
IMG.img { border: 1px solid #0061A7 }

/* Таблицы */
TABLE.data { border-style: solid; border-color: #ADE0F6; border-width: 1px 0 0 1px }
TR.noborder TD { border-width: 0 1px 0 0 !important; text-align: center !important;}
TR.noborderend TD { border-width: 0 1px 1px 0 !important; text-align: center !important;}
TR.noborder TD.first, TR.noborderend TD.first { text-align: left !important;}
TABLE.data TH, TABLE.data TD { border-style: solid; border-color: #ADE0F6; border-width: 0 1px 1px 0; text-align: left }
TABLE.data TH { font-size: 85%; padding: 5px 10px 5px 10px; background: #D6EFFA; color: #0061A7 }
TABLE.data TH.center, TABLE.data TD.center, TABLE.data TR.center TH, TABLE.data TR.center TD { text-align: center }
TABLE.data TH.left, TABLE.data TD.left, TABLE.data TR.left TH, TABLE.data TR.left TD { text-align: left }
TABLE.data TR.center TH.left, TABLE.data TR.center TD.left { text-align: left }
TABLE.data TD { padding: 4px 10px 4px 10px }

/* Приложенные файлы */
.file { padding: 4px }
.file #pic { float: left; margin-right: 10px }
.file #name A { font-family: tahoma; font-size: 11px; color: #0061A7; font-weight: bold }
.file #info { color: #0061A7; font-size: 8pt; padding-bottom: 3px; padding-top: 2px }

.file2 { padding: 4px }
.file2 #pic { float: left; margin-right: 10px }
.file2 #name A { font-family: tahoma; font-size: 11px;}
.file2 #info { font-size: 8pt; padding-bottom: 3px; padding-top: 2px }


/* Поиск */
#searchForm { padding-top: 16px }
#searchText { font-size: 10px; width: 130px; margin-right: 5px }

/* Заголовок страницы */
#pic1, #pic2 { height: 54px }
#pic1 { background: #90D6F5 url('/pics/21.jpg') center top no-repeat; border-right: 1px solid #FFF }
#pic2 { background: #90D6F5 url('/pics/22.jpg') center top no-repeat }

/* Уши */
#banners { padding: 20px 24px 20px 8px; text-align: center }

/* Подвал */
#address { padding: 0 4px 26px 46px }
#reaktive { padding-left: 35px }
#rambler { padding: 13px 0 0 25px }

/* Новости (правая колонка) */
#newsBlock { padding: 9px 20px 8px 20px }
#newsBlock .new { padding-bottom: 20px }
#newsBlock .date { font-size: 10px; color: #00A0E2; background: url('/pics/bg/17.gif') 0 1px no-repeat; width: 50px; padding: 0 0 2px 20px }
#newsBlock .head { font-size: 13px; padding-left: 20px }

/* Контакты */
#contacts TD { vertical-align: top; padding-right: 20px; padding-bottom: 20px }

/* Карта сайта */
#sitemap { padding: 0 0 0 35px; margin: 0 }
#sitemap LI {
	font: bold 11pt/1.5 Arial; color: #0061A7;
	list-style-image: none; list-style-type: none; padding: 0
}
#sitemap LI A { color: #0061A7; text-decoration: none }
#sitemap LI UL { padding-bottom: 10px }
#sitemap LI UL LI { font: 10pt/1.5 Arial; list-style-image: url('/pics/ul.gif'); padding-left: 5px }
#sitemap LI UL LI A { text-decoration: underline; color: #5C5C5C }

/* Attention */
#mainAttention { font-size: 10pt; padding: 0 20px 0 40px; text-align: left }
#attention { font-size: 10pt; padding: 0 26px 10px 20px }