* {margin:0; padding:0}
body {background:#FFF; min-width:999px; font-family:Arial, Times, Verdana; text-align:center; behavior:url(/css/csshover3.htc);}
img, div {border:0; behavior:url(/css/iepngfix.htc)}
.pole {padding:1px 3px 2px; margin:0 10px 0 0}
.spisok {width:239px; padding:1px 3px 2px;}
a img.nobrdr {border:none; margin:0 10px 0 0}
.left {float:left}
.clearing {clear:both; height:1px; line-height:1px; font-size:1px;}
a:hover {text-decoration:none}
a:link {color:#275ED5}
a:visited {color:#275ED5}
h2 {color:#9e0400; text-transform:uppercase; font-size:12px;}
h3 {font-size:12px; padding:0px; margin:0px 0px 14px 0px; font-weight:bold;}
table {margin:0; padding:0;}
tr {margin:0; padding:0;}
td {margin:0; padding:0;}

select {font-size:10px;}
.selected form {font-size:12px; padding:5px 0px 0px 0px; width:150px;}
.selected form input {border-color:#000000 #7F8C9F #7F8C9F #000000; border-style:solid; border-width:1px; color:#000; width:100px; margin:0;}
.selected a {color:black;}

.imggray {border:5px #BEC6D8 solid;}

*html {text-align:left;}
/* border:1px solid #EEE;}*/

.addr_head {display:block; margin:0 0 10px 0; font-weight:bold; color:#99A4B8; font-size:11px; text-align:left;}
.addr_head a:link, .addr_head a:visited {color:#BB1D25;}

#all {width:100%; height:100%; margin:0; padding:0; position:absolute; top:0; left:0; text-align:left; border-top:4px solid #7d2a34;}

#header-centr {width:100%; height:300px; margin:0; padding:0; background:#FFF; position:relative;}
#header-r {width: 100%; height:82px; margin:0; padding:0; background:transparent url(../_images/fn-blue.gif) repeat top; text-align: right;}
#header-r2 {width: 100%; max-widht: 26px; min-widht: 0px; height:82px; margin:0; padding:0; background:transparent url(../_images/fn-blue-l.gif) repeat-y top right; background-position-x: right;}
#header-l {width: 100%; height:82px; margin:0; padding:0; background:transparent url(../_images/fn-blue.gif) repeat top; text-align: left;}
#header-l2 {width: 100%; max-widht: 25px; min-widht: 0px; height:82px; margin:0; padding:0; background:transparent url(../_images/fn-blue-r.gif) repeat-y top left; background-position-x: left;}
#headerbot {width:184px; height:22px; background:url(../_images/flag1.gif) no-repeat left bottom; margin:0; padding:0;  text-align:left; position:absolute; bottom:82px; left:0px;}
#headerbot2 {width:190px; height:15px; background:url(../_images/flag2.gif) no-repeat left bottom; margin:0; padding:0;  text-align:left; position:absolute; bottom:67px; left:0px;}
#center-centr {width:100%; margin:0; padding:0; background:#FFF url(../_images/fn-gray.gif) repeat 70% top; position:relative;}
#td-shade {background: transparent url(../_images/m-shade.jpg) no-repeat top right;}
#flag {margin-top: 20; background: white url(../_images/flag3.gif) no-repeat bottom right; height: 22px; width: 100%;}
#footer-centr {width:100%; margin:0; padding:0; background:#FFF url(../_images/fn-gray.gif) repeat 70% top; position:relative;}


#header {width:1000px; min-width:1000px; max-width:1000px; height:300px; border-top:1px solid white; background:#FFF url(../_images/bg-head.gif) no-repeat 65% top; margin:0; padding:0; margin-left:auto; margin-right:auto; text-align:left; position:relative;}
#center {width:1000px; min-width:1000px; max-width:1000px; margin:0; padding:0; margin-left:auto; margin-right:auto; text-align:left;  background-color:white;}
/*#wrapper-footer {width:1000px; min-width:1000px; max-width:1000px; height:190px; background:#FFF url(../_images/mainblock.gif) repeat-x top left; padding-top:35px; clear:both; margin-left:auto; margin-right:auto; text-align:left;}*/
#wrapper-footer {width:1000px; min-width:1000px; max-width:1000px; height:190px; background-color:#FFF; border-top:3px solid #A32727; padding-top:35px; clear:both; margin-left:auto; margin-right:auto; text-align:left;}
#wrapper-footer p {color:#424242; font-size:11px}
#wrapper-footer a {color:#507ddf}

	#header .header-left {height:300px; width:120px; margin:0 10px 0 20px; margin:expression("0px 10px 0px 10" + "px"); padding:0 0 0 0px; float:left; background:white; border-bottom:#a32727 4px solid;}
		#mini-nav {margin:0; background-color:transparent;}
			#mini-nav ul {list-style:none; margin:0; overflow:hidden;}
			#mini-nav ul li {margin:0; margin-top:4px;}
			#mini-nav a img {border:none}
	#header .header-right {height:300px; margin:0px; padding:0;}
		/*#logo {position:absolute; top:52px; left:15px;}/*150px*/
		#logo {position:absolute; top:52px; left:50px; width:300px; height:105px; text-align:left;  vertical-align:middle; text-decoration:none; color:black; font-weight:bolder; text-transform:uppercase; background:url(../_images/logo-i.gif) no-repeat top left;  padding:14px 0 0 65px; border-width:0px;}
		#logo a img {border:none}
		#logo a {text-decoration:none; color:black; cursor:hend;}
		#logo a:hover {text-decoration:none; color:black;}
		#photos-hdr {position:absolute; top:15px; right:15px; width:427px; height:290px;}
			#photos-hdr .slide{background-color:white; border-color:white; border-style:solid; cursor:pointer; float:left; margin:0 30px 0px 0; position:relative;}
			#photos-hdr .slide .caption{top:200px; color:#FFFFFF; font-size:11px; font-style:italic; padding:0 30px; position:absolute; right:0; text-align:right; vertical-align:middle; display:none;}
			#photos-hdr .slide:hover{border-color:#fff}
			#photos-hdr .wrapper{height:290px;overflow:hidden;padding:0;position:relative;width:427px}
		#wrapper-form {margin:218px 0 0 0;}
		#plashka {height:82px; margin:0 0 0 0; overflow:hidden; background-color:#a32727;}
			#self-pl {background-color:#a32727; height:82px}
				#self-pl form {font-size:8px; padding:15px 0px 15px 15px; width:300px;}
				#self-pl form input {border-color:#000000 #7F8C9F #7F8C9F #000000; border-style:solid; border-width:1px; color:#000; width:203px; margin:0;}
				#self-pl form select {margin:15px 0 0 0; border-color:#000000 #7F8C9F #7F8C9F #000000; border-style:solid; border-width:1px; background-color:#FFF; margin:10px 0 0 0; width:280px;}
				#self-pl form select .blackoption {background:#000; color:#fff;}
				#self-pl form #btnsearch {width:65px; height:21px; border:none; vertical-align:bottom; margin:0; padding:0;}
		.right-nav-w {float:right; height:113px; margin:224px 0 0; width:250px;}
		*html .right-nav-w {margin:224px 0 0 -3px; width:253px; height:113px; overflow:hidden}
		.right-nav-b {background:#611d25 url(../_images/pl-ft.gif) no-repeat scroll -4px top; height:3px; line-height:0;}
		.right-nav-m {background:#c32525 url(../_images/plashka-bg.gif) repeat-x left top; height:110px}

		.redstrip {margin:0; padding:0; height:10px; width:100%; background:#a3afc3; overflow:hidden;}
		.grestrip {margin:0; padding:0; height:1px; width:100%; background:#E8E7EA; overflow:hidden;}
    #top-menu {margin:0 0 0 0px; height:16px; background:#99A4B8; overflow:hidden;}
		#top-menu ul {list-style:none; float:left; margin:1px 5px 1px 5px; font-size:12px;}
		#top-menu ul li {float:left; margin:1px 20px 1px 20px;}
		#top-menu a {text-decoration:none; color:white; font-weight:bold;}
		#top-menu a:hover, #top-menu a:active {text-decoration:none; color:#E2E2E2;}
		.header-right  #red-line {margin:0 0 0 0px; height:2px; border-top:#a32727 4px solid; overflow:hidden;}
		
a {text-decoration:underline;}
a:hover {text-decoration:none}


	#right-panel {margin:22px 0; padding:0; width:230px; text-align:left; background-color:white;}
				
			#pl-ft {background:#611d25 url(../_images/pl-ft.gif) no-repeat left top; height:3px}
#wrapper-main {margin:0; padding:0; width:770px;}
#wrapper-content {margin:0; width:auto;}
	#content {margin:0;}
	#content p {margin:0 0 14px 0;}
	#content .title {margin:0 0 14px 0; font-weight:bolder; font-size:14px;}
	#content .black {color:#000;}
	#content #player {margin:0px 0px 10px 0px;}
	#content .player {margin:0px 0px 35px 0px;}
	#content .player h2 {color:#000; margin:0px;}
	#content .player p {margin:5px 0px 14px 0px;}
	#content .eye  {margin:-14px 0px 0px 315px;}
	#content .eye img {margin:0px 10px -2px 0px;}
	#content .albname {margin:0px 0 2px 0; clear:both; padding:5px 0px 0px 0px; font-weight:bold;}
	#content .albname em {font-weight:normal;}
	#content .fotko {width:125px; float:left; margin:0px 0 0 0; padding:0;}
	#content .rykovodstvo {width:125px; float:left}
	#content .fotocontainer {width:100%;}
	*html #content .fotocontainer {width:99%;}
	.foto-r {background:transparent url(../_images/foto-r.gif) no-repeat scroll right top; padding:0 3px 0 0; float:left; margin:0;}
	.foto-b {background:transparent url(../_images/foto-b.gif) no-repeat scroll left bottom; padding:0 0 3px 0; margin:0;}
	.foto-b a img {border:none}
	#content .albom  {margin:5px 30px 25px 5px;}
	#content .albom  a img {border:none;}
	#content .clock {padding:0px 4px;}
	#content .albom  p {border:none; margin:0px;}
	.albom .foto-r {background:none; border-bottom:1px solid #000; border-right:1px solid #000; padding:0px; position:relative; bottom:1px; right:1px;}
	.albom .foto-b {background:none; border-bottom:1px solid #000; border-right:1px solid #000; padding:0px; position:relative; bottom:1px; right:1px;}
	.albom img {position:relative; bottom:1px; right:1px;}
	.inn .fotko {width:auto !important; float:left; margin:0 15px 7px 0;}
	.albom .inn .foto-r {background:none; border:1px solid #000;}
	.albom .inn .foto-b {background:none; border:1px solid #000;}
	.inn .foto-b a img {border:none}
	.inn h2 {font-size:18px; margin:0 0 17px 0}
	#content .fotko span.caption {font-size:12px !important; color:#424242 !important; font-style:italic !important;}
		.wrapper-block {margin:0; padding:0 0 20px 0; width:100%; background:transparent url(../_images/contw.jpg) no-repeat left top;}
		.wrapper-block-g {margin:0; padding:0 0 20px 0; width:100%; background:#F2F2F2 url(../_images/contg.jpg) no-repeat left top;}
		#content .nomargin {margin:0px;}
		.wrapper-block h2 {margin:0px 0px 14px 0px;}
			.simpleTooltip {padding:15px 20px 18px 20px;  background:transparent url(../_images/foto-r.gif) no-repeat scroll right top;width:25%;font-size:12px; font-style:italic; color:#424242;}
			.simpleTooltip1 {padding:15px 20px;  background:transparent url(../_images/foto-b.gif) no-repeat scroll left bottom;width:25%;font-size:12px; font-style:italic; color:#424242;}
			.simpleTooltip2 {padding:15px 20px;  background:#efd6b9; width:25%;font-size:12px; font-style:italic; color:#424242;}
			.selectblock {background:#eaecf0; padding:12px 28px 12px 28px;}
			.block-content .formats {margin:0px;}
			.block-content .formats li {clear:both;padding:0px 0px 0px 25px;}
		#content .center {clear:both; margin:0px;}
		#content .formats li p {margin:3px 0px 14px 0px; text-decoration:underline;}
		#content table.common {border-collapse:collapse;}
		#content .cont table.common {margin:14px 0px 30px 0px;}
		#content .cont ul li {padding:0px;}
		#content table.common p {margin:9px 25px 8px 10px; padding:0px;}
		#content table .difficult p {margin:0px;}
		#content table tr td {padding:0px; margin:0px;}
		#content table .tablehead td {border:none; height:6px;}
		#content table .tablehead {text-align:center; background:#9ba0a8;   color:#fff;}
		#content table .tablehead p {font-weight:bolder !important;}
		#content table.common p {font-weight:normal;}
		#content table .second {background:#eaecf0;}
		#content table .tablehead .second {background:#7e828a;}
		#content table .incol {width:10%; background:#EAECF0;}
		#content table  .tablehead .incol {background:#c2c6cf;}
		#content table  .tablehead .incoldark {background:#afb4bc;}
		#content .line {margin:5px 0px 5px 13px;}
		#content .line  span {position:relative; bottom:5px; left:8px;}
		#content #qwest {margin:43px 0px 0px 0px;}
		#content #qwest  ul li {padding:0px 0px 0px 20px;}
		#content #qwest a {color:#507DDF}
		#content #qwest h3 {color:#000; font-size:14px;}
		#content .adres p {margin:0px;}
		#content .adres {margin:0px 0px 14px 0px;}
		#content .map {margin:0px 0px 10px 0px;}
		#map_canvas {border:1px solid #000; width:500px; height:300px; clear:both; margin:0px 0px 37px 0px;}
		*html #map_canvas {clear:none;}

		.block-left {width:138px; min-width:100px; height:auto; float:left; color:#9e0400; text-transform:uppercase; font-size:12px; font-weight:bold; margin:0 0 0 0; padding:20px 0 20px 10px; text-align:left; vertical-align:top;}
		.block-left a:link, .block-left a:visited {color:#9e0400; text-decoration:none;}
		.block-left a:hover, .block-left a:active {color:red; text-decoration:none;}
.inc_w {margin:1px; padding:10px 10px 0 10px; font-size:11px; background:transparent url(../_images/contw.jpg) no-repeat left top;}
.inc_g {margin:1px; padding:10px 10px 0 10px; font-size:11px; background:transparent url(../_images/contg.jpg) no-repeat left top;}

		#content .titlequestion {font-size:18px;color:#000; margin:0px 0px 31px 0px;}
		.block-content {width:auto; margin:0 20px 0 150px; color:#333; font-size:12px; padding-left:20px; padding-top:20px; text-align:left; border-left:1px solid #E8E7EA;}

		.block-content form textarea, .block-content form .text  {width:100%; background:#eaecf0; border:none;padding:2px 0px;}
		.block-content form {margin:0 0 14px;}
		.block-content img {float:left; padding:0; margin:5px;}
		.block-content p img {float:left; padding:10px; margin:10px;}
		.block-content p {}
		.block-content .submit {width:113px; margin:0px 25px 0px 0px;}
		#content .block-content label {padding:0px 0px 0px 10px; padding:0px; color:#000;}
		.block-content ul {list-style:none; margin:0 0 14px; padding:0px;}
		.block-content ul  li {padding:1px 0px;}
			.news-right {width:48%; float:right; text-align:left;}
			.news-left {width:48%; float:left; text-align:left;}
			.news-left span {margin:0; padding:0;}
			.news-right a, .news-left a , .news-center a{color:#507ddf; margin:0 0 0px 0; padding:0 0 0px 0;}
			.news-subscription a {color:#424242;}
			.news-right img, .news-left img {padding:0; margin:3px 8px 0 0px; float:left;}
			.news-right .fotko, .news-left .fotko {width:95px !important; position:relative; padding:0; margin:0px 0 0 0px;}
			.news-right .fotko .video, .news-left .fotko .video {position:absolute; left:54px; top:61px;}
			.news-right p, .news-left p {display:block; background:url(../_images/2lvl.gif) no-repeat 0px 6px; padding:0 0 0 10px;}

			/*.block-content span {color:#858585; font-size:10px}*/
			.block-content .autor {font-size:11px}
			.block-content .answer {font-weight:bolder; padding:0px 0px 0px 25px;}
			.news-center {clear:both;}

.news img {padding:0 8px 6px 0; margin:0 8px 6px 0; clear:all;}
.news p img {padding:0 8px 6px 0; margin:0 8px 6px 0; clear:all;}
.pdiv {width:auto; height:auto; display:block; overflow:auto; clear:right; margin-top:auto; padding-top:auto; margin-bottom: 10px;}
.pdiv img {padding:4px 8px 4px 0 !important; margin:4px 8px 4px 0 !important; clear:all !important;}

.pdiv a {clear:all;}

.pdiv p img {padding:0 8px 6px 0; margin:0 8px 6px 0; clear:all;}

.block-content table {width:auto;}
table.menu_s {width:auto; margin-bottom:5px; border-left:2px solid #E8E7EA;}
table.menu_s tr td {vertical-align:middle; text-align:left;}
table.menu_s tr td img {padding:0; margin:0; vertical-align:middle;}
table.menu_s tr td a {clear:none;}

	.right-nav {width:220px; float:right;}
		.right-nav p {margin:0 0 14px 0; padding:0 0 0 25px; font-size:12px}
		.right-nav p a {color:#507ddf;}
		.right-nav .foto-r {margin:0 0 0 25px}
		.right-nav ul {list-style:none; color:#424242; font-size:13px; text-decoration:underline; font-weight:bold; cursor:pointer}
		.right-nav ul li {padding:0 0 0 25px}
		.right-nav ul li a {font-weight:bold; color:#424242;}
		.right-nav .minus {background:white url(../_images/minus.gif) no-repeat 9px 4px !important;}
		.right-nav .plus {background:white url(../_images/plus.gif) no-repeat 9px 4px;}
		.right-nav ul ul {background:white margin:10px 0 10px -25px; padding:7px 0; display:none}
		.right-nav ul ul li {background:white url(../_images/2lvl.gif) no-repeat 11px 6px;}
		.right-nav ul ul ul {background:white; padding:7px 0;}
		.right-nav ul ul ul li {background:white url(../_images/3lvl.gif) no-repeat 11px 6px;}
		
		.sitekart p {margin:0 0 14px 0; padding:0 0 0 25px; font-size:12px}
		.sitekart p a {color:#507ddf;}
		.sitekart  a:hover {text-decoration:none;}
		.sitekart .foto-r {margin:0 0 0 25px}
		.sitekart ul {list-style:none; color:#424242; font-size:12px; font-weight:bold;}
		.sitekart ul li {padding:0 0 0 15px;}
		.sitekart ul li a {font-weight:bold; color:#424242; padding:0px; margin:0px;}
		.sitekart ul .minus {background:#eef0f4 url(../_images/minus.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px;}
		.sitekart ul .plus {background:url(../_images/plus.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px;}
		.sitekart ul ul {margin:10px 0 10px 0px; padding:7px 0;}
		.sitekart ul ul li .lev2 {background:url(../_images/2lvl.gif) no-repeat 0px 6px;font-weight:normal; padding:0px 0px 0px 10px;}
		.sitekart ul ul a {font-weight:normal;}
		.sitekart ul ul ul {padding:0px 0;}
		.sitekart ul ul ul li .lev3 {background:url(../_images/3lvl.gif) no-repeat 0px 6px; padding:0px 0px 0px 10px;}
		*html #content .nl  ul ul {margin:0px 0px 0px 0px; padding:4px 0px;}
		
	#content .imp-block2 {background:url(../_images/mainblock.gif) repeat-x top left;}
	#content .imp-block {background:none;}	
	#content .main a {color:#424242; font-size:16px; font-weight:bolder;}
	.inn a {color:#507ddf;}
	.right {float:right;}
	.right * {font-size:11px;}
	.right select {margin:0px 5px 0px 0px;}
	#content .calendar {width:71%; float:left; font-size:11px;}
	#content .calendar span {font-size:11px;}
	.calendar ul {margin:0px 0px 5px 0px; padding:0px;}
	.calendar ul li {display:inline;}
	.red {color:#c42626;}

#cssmenu, #cssmenu ul {list-style-image:url(../_images/2lvl2.gif); margin:0 0 0 20px; padding:0 0 0 2px; z-index:-1; text-align:left;}
#cssmenu li {margin:5px 0;}
#cssmenu a {font-size:12px; color:#507ddf; text-decoration:underline;}
#cssmenu a:hover {color:#000;}
#cssmenu li:hover {position:relative; z-index:1;}

#cssmenu li ul {list-style:none; list-style-image:none; display:none; position:absolute; top:17px; left:30px; background:#f2f6ff; margin:0; padding:5px; width:230px; border:1px solid #d3d4d6; overflow:hidden;}
#cssmenu li ul li {background:#f2f6ff; margin:0; padding:0;}
#cssmenu li li a {display:block; width:220px; color:#444444; background:#f2f6ff; text-decoration:none; margin:0px; padding:2px 5px 4px 5px; border-top:1px #d3d4d6 solid;}
#cssmenu li li a.top {border:none;}
#cssmenu li li a:hover {background:#dce7ff;}
#cssmenu li:hover ul {display:block;}

#cssmenu li:hover li ul {display:none; width:208px; top:-9px; left:203px;}
#cssmenu li:hover li:hover ul {display:block;}

#cssmenu2, #cssmenu2 ul {list-style-image:url(../_images/2lvl2.gif); margin:0; padding:0 0 0 2px; z-index:-1; text-align:left;}
#cssmenu2 li {margin:5px 0;}
#cssmenu2 a {font-size:12px; color:#507ddf; text-decoration:underline;}
#cssmenu2 a:hover {color:#000;}
#cssmenu2 li:hover {position:relative; z-index:1;}

#cssmenu2 li ul {list-style:none; list-style-image:none; display:none; position:absolute; top:17px; left:30px; background:#f2f6ff; margin:0; padding:5px; width:230px; border:1px solid #d3d4d6; overflow:hidden;}
#cssmenu2 li ul li {background:#f2f6ff; margin:0; padding:0;}
#cssmenu2 li li a {display:block; width:220px; color:#444444; background:#f2f6ff; text-decoration:none; margin:0px; padding:2px 5px 4px 5px; border-top:1px #d3d4d6 solid;}
#cssmenu2 li li a.top {border:none;}
#cssmenu2 li li a:hover {background:#dce7ff;}
#cssmenu2 li:hover ul {display:block;}

#cssmenu2 li:hover li ul {display:none; width:208px; top:-9px; left:203px;}
#cssmenu2 li:hover li:hover ul {display:block;}

#weather {text-align:center; font-weight:normal; padding:5px 0;}
#weather a {text-decoration:none; color:#6666ff;}

#structura {margin:0 0 0 0px; padding:0; text-align:center; font-size:11px; overflow:hidden;}
#structura table {margin:0;padding:0;border:0;}
#structura td {margin:0px; padding:2px; width:100px; background:#eef0f4; border:1px #eef0f4 solid; vertical-align:top; text-align:left;}
#structura th {margin:0px; padding:2px; border:1px #eef0f4 solid; vertical-align:top;}
#structura_main {width:600px; height:60px; background:#fcfcfc url(../_images/strstr.gif) no-repeat center bottom;}

/* Informer */
.gmtbl{background-color:#ffffff; border:1px solid #ffffff;}
.gmtdttl{font-size:110%; font-weight:bold; color:#0d00dc; text-align:center;  background-color:#ffffff}
.gmtdtext{font-size:100%; font-weight:normal; color:#030010;}text-align:center;}
.tddiv {text-align:left !important;}
div#cntdiv{position:absolute; display:block;}
div#infselectlist{background-color:#ffffff; border:1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}
div#hiddentl{position:relative; top:1; left:0; right:0; visibility:hidden;}

/* Авторизация */

.authorization {margin:5px;}
.authorization TD {font-size:100%; text-align:left; padding:5px;}
.authorization .authorization_head {text-align:center; font-weight:bolder;}
.authorization .authorization_subm {text-align:right;}

.feedback P {margin:5px 0px 0px 0px; font-weight:bold;}
.feedback .fsubm {text-align:center; margin:0px;}
.feedback IMG {vertical-align:top; margin:0px 5px 0px 0px;}

.comments {width:100%;}
.comments TD {width:50%; vertical-align:top;}

.comment, .comment_actung {margin:20px 0px 20px 40px;}
.comment_actung STRONG {color:red;}
.comment STRONG {color:#333;}
.comment_actung .comment STRONG {color:#333!important;}
.comment .comment_actung STRONG {color:red!important;}
.act {font-weight:bold;}

.site_map UL {margin:5px 0px 5px 20px; padding:0px; list-style:disc;}
.site_map UL UL {list-style-type:circle;}
.site_map UL UL UL {list-style-type:square;}
.site_map LI {line-height:13px; padding:0px 0px 0px 6px; list-style-position:outside; margin:0px 0px 5px 15px; text-align:left;}

/* Поиск */

div.pages {padding:10px;}
div.pages a {}
div.pages b {background-color:#333333; color:#ffffff; padding-left:5px; padding-right:5px;}
div.result {font-size:100%; padding:10px 0px; text-align:justify;}
div.result a {color:#0c6fb3; font-weight:bolder;}
div.result span.date {color:#666666; font-size:90%;}
div.result span.quotes {}
form.search {width:100%; text-align:center; margin-bottom:10px;}


/* file_link */
.file_link {clear:left;}
