@import url("reset.css");
@import url("type.css");
@import url("header.css");

img {
}
.txt_phone_litl {
	font-size: 10px;
	color: #01359b;
	text-align: right;
	clear: both;
	margin-bottom: 5px;
}

.left h1{ padding: 12px 0px 0px 0px;}

.txt_phone {
	font-size: 13px;
	color: #FF3300;
	font-weight: bold;
	padding-top: 5px;
}
.float_left {
	float: left;
}
#contentIndex{
	padding: 0px 0px 8px 275px;
}
#contentIndex table{
	width: 99%;
}
#contentIndex div.left p{
	padding: 0px 0px 5px 0px;
	text-align: justify;
}
#contentIndex div.right{
	text-align: right;
}
#contentIndex div.right p{
	font-size: 0.7em;
	color: #42577f;
	text-align: left;
	padding: 0px 0px 6px 54px;
	}
div.clear{clear: right;}

#pathway{font-size: 11px; color: Gray; position: absolute; top: 181px; left: 280px;}
#pathway a{font-size: 11px; color: Gray; text-decoration: none; display: block; padding: 4px 4px 2px 4px; float: left;}
#pathway a:hover{text-decoration: none; background: #04379C; color: White;}

strong{font-weight: bold;}
#content {margin: 40px 100px 30px 270px;}

/*выключка по левую сторону*/
#content p{	text-align: left; padding: 0px 0px 15px 0px;}

/*полная выключка*/
/*#content p{	text-align: justify; padding: 0px 0px 15px 0px;}*/


div.comment{ padding: 8px 0px 15px 0px;font-style: italic; font-size: 11px; color: Gray;}

#content div.zoomImage{margin: 0px 0px 12px 0px;}
#content div.zoomImage a img{padding: 5px 4px 5px 4px; margin: 0px 0px 0px 0px; border: solid 1px #007AC5;}
#content div.zoomImage a div{background: #007AC5 url(i/zoom.gif) no-repeat bottom right; width: 60px; padding: 2px 4px 4px 4px;}
#content div.zoomImage a{color: White; text-decoration: none; font-size: 11px; margin: 0px 0px 0px 0px; cursor: auto;}

#content div.zoomImageLeft{margin: 0px 0px 12px 0px; float: left; padding: 0px 8px 0px 0px;}
#content div.zoomImageLeft a img{padding: 5px 4px 5px 4px; margin: 0px 0px 0px 0px; border: solid 1px #007AC5;}
#content div.zoomImageLeft a div{background: #007AC5 url(i/zoom.gif) no-repeat bottom right; width: 60px; padding: 2px 4px 4px 4px;}
#content div.zoomImageLeft a{color: White; text-decoration: none; font-size: 11px; margin: 0px 0px 0px 0px; cursor: auto;}


#content table.leader td{ border-top: solid 2px white;  border-bottom: solid 1px silver;}
#content table.leader .post{ width: 195px; padding: 6px 0px 6px 25px; color: #003885;  background: #C3E6FC;margin: 1px 0px 1px 0px;}
#content table.leader .name{ padding: 6px 15px 6px 15px; margin: 1px 0px 1px 0px;background: #F8F8F8; }
#content table.leader strong{font-weight: bold; display: block; padding: 0px 0px 5px 0px;}

#content img{ margin: 6px 10px 6px 10px;}
#content img.left{ margin: 6px 10px 6px 10px; float: left;}
#content h1{ color:#640039; }
#content h3{ color:#640039; font-size: 14px;font-weight: bold; padding: 10px 0px 5px 0px;}
#content ul{ padding: 0px 0px 15px 0px;}
#content ul li{ padding: 0px 0px 6px 15px;}
#content ul li strong{font-weight: bold;}

table.exel td{ padding: 10px 10px 10px 10px; color:#640039; }
table.statistik td{ padding: 0px 25px 0px 0px;}

 div.obzorBox{
	margin: 10px 0px 0px 0px;
	background: White url(i/boxTop.jpg) repeat-x top;
	border-top: 1px solid #d8d8e4;
}
 div.obzorBox div.BgBox{
 	background: url(i/nav_bootBg.jpg) repeat-y left;
 }
 #nonePad{
	padding: 0px 0px 0px 240px;
 }
 div.obzorBox table{
	margin: 10px 6px 10px 0px;
}
div.obzorBox table td{
	font-size: 0.9em;
}
table#none td.none{
 padding: 0px 0px 0px 0px;
 width: 30%;
}
table#none{
	padding: 0px 0px 0px 0px;
}
div.obzorBox table td span{display: block;color: #721c4f;font-weight: bold;font-size: 1.2em; padding: 3px 0px 8px 0px;}
div.obzorBox table td span a{color: #721c4f;font-weight: bold;font-size: 1.2em; text-decoration: none;}
div.obzorBox table td span a:hover{color: #721c4f;font-weight: bold;font-size: 1.2em; text-decoration: underline;}
div.obzorBox table td.rasp{

}
div.obzorBox table td div{
	padding: 4px 0px 0px 6px;
}
div.obzorBox table td div img{
	float: left;
	margin: 0px 6px 0px 0px;
}
#newsbox #Mainnews{
	padding: 0px 16px 0px 35px;
}
div.obzorBox #newsbox{
	margin: 0px 0px 0px 241px;
}
div.obzorBox #newsbox h1{
	background: #9293ab url(i/newsPath.gif) no-repeat left;
	color: White;
	display: block;
	padding: 5px 4px 5px 23px;
	font-size: 1em;
	margin: 0px;
}
div.obzorBox #newsbox table{
	padding: 0px 0px 0px 0px;
}
div.obzorBox #newsbox td{
	background: White;
}
div.obzorBox #newsbox td div{
	background: White;
	color: #53668a;
	font-size: 0.9em;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #ceb8cd;
}
div.obzorBox #newsbox td div.none{
	background: White;
	color: #53668a;
	font-size: 0.9em;
	padding: 0px 10px 0px 10px;
	border-left: none;
}
div.obzorBox #newsbox td div p{
	display: block;
	color: #142e60;
	font-size: 1.2em;
	font-weight: bold;
	padding: 8px 0px 2px 0px;
	border-bottom: 1px solid #ceb8cd;
	margin: 0px 0px 6px 0px;
}
 #navBot{
	margin: 0px;
	text-align: center;
	/*background: url(i/nav_bootBg.jpg) repeat-y left;*/
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 230px;
	line-height: 1.3em;
}

 #navBot div.border{
 	border-bottom: 1px solid #214ea6;
	margin: 6px 0px 15px 21px;
 }
 #navBot a{
	color: #640039;
	text-decoration: none;
}
 #navBot a:hover{
	color: #640039;
	text-decoration: underline;
}
.copyright{
	background: #0075c5 url(i/navBot.jpg) repeat-x top;
	color: White;
	font-size: 0.9em;
	text-align: center;
}
.copyright table{
	background: url(i/navBotLeft.jpg) repeat-y right top;
	padding: 8px 0px 8px 0px;
}
.copyright div {
	margin: 5px 0 -5px 0;
}
.copyright a{
	text-decoration: none;
	color: White;
		/* font-size: 0.8em; */
}
.copyright a:hover{
	text-decoration: underline;
	color: White;
}
div.copyright div{
 padding: 0px 40px 10px 40px;
 }
#contentIndex h1{
	color: #640039;
}
#contentIndex p{
	color: #152f62;
}

#navigac_left{
	float: left;
}
#navigac_left h5 {
	font-size: 1.1em;
	font-weight: bold;
	color: #8C0033;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 2em;
	padding-right: 0px;
	background-color: #ceb8cd;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0.4em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #8C0033;
}
#navigac_left h5 a{
	font-size: 1em;
	font-weight: bold;
	color: #8C0033; text-decoration: none;
}
#navigac_left h5.top {
	font-size: 1.1em;
	font-weight: bold;
	color: #8C0033;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left: 2em;
	padding-right: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0.4em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #8C0033;
	background:  #ceb8cd url(i/menuPazz.gif) no-repeat right top;
}
#navigac_left {
	width: 228px;
	background-image: url(i/bg_map.jpg);
	background-repeat: no-repeat;
	margin:0;
	padding:0;
}
#navigac_left li {
	font-size: 11px;
	color: #8C0033;
	background-color: #e1e9f5;
	border-bottom: solid 1px #C5D3EB;
	padding:0;
}
#navigac_left li a:link,
#navigac_left li a:visited,
#navigac_left li a:hover,
#navigac_left li span {
	padding: .3em .5em .3em 3em;
	display:block;
}
#navigac_left li a:link,
#navigac_left li a:visited {
	text-decoration: none;
	color: #990000;
}
#navigac_left li a:hover {
	text-decoration: underline;
	color: #003366;
	background-color: #BBCDE8;
}
body {
	background-image: url(i/bg_all.gif);
}
