@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 250px;}
#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: 268px;}
#pathway span {display: block;float:left;padding: 4px 4px 2px 4px;}
#pathway a, #pathway a:link, #pathway a:visited{float:left; font-size: 11px; color: Gray; text-decoration: none; display: block; padding: 4px 4px 4px 4px;}
#pathway a:hover{text-decoration: none; background: #04379C; color: White;}
#box_menu_path_title {position: absolute; top: 191px; left: 270px;}
#box_menu_path_title h1 {color:#640039; margin: 25px 0px 0px 0px;}


strong{font-weight: bold;}
#content {margin: 50px 15px 30px 250px; width: 650px;}

/*выключка по левую сторону*/
#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(img/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(img/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.admingroup{ position: absolute; top: 0px; left: 400px;}
div.admingroup a{ display: block; padding: 8px 8px 8px 8px; background: #0078C4; color: White; font-weight: bold; font-size: 12px; text-decoration: none;}
div.admingroup a:hover{ display: block; padding: 8px 8px 8px 8px; background: #0078C4; color: White; font-weight: bold; font-size: 12px; text-decoration: underline;}

.menulist a{ color: #8C0033; text-decoration: none;}
.menulist a:hover{ color: #8C0033; text-decoration: underline;}

 div.obzorBox{	margin: 10px 0px 0px 0px; padding: 0px 0px 0px 10px; background: White url(img/boxTop.jpg) no-repeat top left;	border-top: 1px solid white;}
 div.obzorBox div.BgBox{}
 #nonePad{padding: 0px 0px 0px 0px;}
 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 4px 0px;}
div.obzorBox table td span a{color: #721c4f;font-weight: bold;font-size: 1.0em; text-decoration: none;}
div.obzorBox table td span a:hover{color: #721c4f;font-weight: bold;font-size: 1.0em; 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 0px;
}
div.obzorBox #newsbox h1{
	background: #9293ab url(img/newsPath.gif) no-repeat left;
	color: White;
	display: block;
	padding: 5px 4px 5px 23px;
	font-size: 1em;
	margin: 0px;
}
div.obzorBox #newsbox h1 a, div.obzorBox #newsbox h1 a:link, div.obzorBox #newsbox h1 a:visited{
	text-decoration: none;
	color: White;
}
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 p.content, a.box_news_link{
	background: White;
	color: #53668a;
	font-size: 0.9em;
	padding: 0px 10px 0px 10px;
	border-left: none;
}
div.obzorBox #newsbox td div p.data{
	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;
}

a.box_news_link{
	display: inline;
}
#navBot{margin: 0px 0px 0px 0px; padding: 10px 0px 10px 240px; line-height: 1.3em;}
 #navBot p{ padding: 0px 0px 0px 0px; text-align: center;}
 #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(img/navBot.jpg) repeat-x top;	color: White;	font-size: 0.9em;	text-align: center; padding: 0px 0px 0px 0px;}
.copyright table{background: url(img/navBotLeft.jpg) repeat-y right top;	padding: 8px 0px 8px 0px;}
.copyright a{text-decoration: none;	color: White;	font-size: 0.8em;}
.copyright a:hover{text-decoration: underline;	color: White;}
.copyright div.goome{ width: 420px; float: left;}
div.copyright div{
 padding: 0px 0px 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(img/menuPazz.gif) no-repeat right top;
}
#navigac_left {
	width: 228px;
	background: url(img/bg_map.jpg) no-repeat top left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#navigac_left li {
	font-size: 11px;
	color: #8C0033;
	background-color: #e1e9f5;
	border-bottom: solid 1px #C5D3EB;
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
}
#navigac_left li a:link, 
#navigac_left li a:visited, 
#navigac_left li a:hover {
	padding: .3em .5em .3em 3em; margin: 0px 0px 0px 0px; 
	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;margin: 0px 0px 0px 0px;
}

div#hardpixel{background: url(img/bg_all.gif); border-left: solid 1px #0078C4; border-right: solid 1px #0078C4;}
body {margin: 0px auto 0px 0px; width: 1000px;background: url(img/body.jpg) repeat-y left; border-left:}
