#img_bulleten {
margin: auto;
background:url(../images/bulleten.jpg) no-repeat;
width: 60px;
height: 59px;
}
.img_bulleten {
margin: auto;
background:url(../images/bulleten.jpg) no-repeat right;
width: 60px;
height: 59px;
padding-right: 74px;
text-align:right;
}
.img_bulleten a:link {
margin: auto;
background:url(../images/bulleten.jpg) no-repeat right;
width: 60px;
height: 59px;
padding-right: 74px;
text-align:right;
}
.img_bulleten a:active {
margin: auto;
background:url(../images/bulleten.jpg) no-repeat right;
width: 60px;
height: 59px;
padding-right: 74px;
text-align:right;
}
.img_bulleten a:visited {
margin: auto;
background:url(../images/bulleten.jpg) no-repeat right;
width: 60px;
height: 59px;
padding-right: 74px;
text-align:right;
}
.img_bulleten a:hover {
margin: auto;
background:url(../images/bulleten2.jpg) no-repeat right;
width: 60px;
height: 59px;
padding-right: 74px;
text-align:right;
}
#img_zagolovok  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	right: 0%;
	top: 230px;
	bottom: 0px;
	z-index:0;
	background:url(../images/fon.gif) no-repeat center center;
	width: 248px;
	height: 69px;
	}
#img_zagolovok2  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	right: 0%;
	top: 510px;
	bottom: 0px;
	z-index:0;
	background:url(../images/fon.gif) no-repeat center center;
	width: 248px;
	height: 69px;
	}
#img_zagolovok3  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 255px;
	top: 1150px;
	z-index:0;
	background:url(../images/fon2.gif) no-repeat center center;
	width: 248px;
	height: 69px;
	}
#img_zagolovok4  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 0px;
	top: 560px;
	z-index:0;
	background:url(../images/fon3.gif) no-repeat center center;
	width: 248px;
	height: 69px;
	}
#menu_img  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 0px;
	top: 13px;
	bottom: 0px;
	z-index:0;
	background:url(../images/5_12.gif) no-repeat center center;
	width:230px;
	height:24px;
	}
#bg_img {
background:url(../images/5_3.gif) repeat-x;
width: 280px;
}
#left_img  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 0%;
	z-index:0;
	top:0px;
	width:238px;
	height:185px;
	background:url(../images/5_1.jpg) no-repeat;
	}
#left_img2  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 238px;
	z-index:0;
	top:0px;
	width:169px;
	height:185px;
	background:url(../images/5_1_a.jpg) no-repeat; 
	}
#right_img  {
	padding: 0px 0px 0px 0px;
	position: absolute;
	right: 0%;
	z-index:0;
	top: 0px;
	width: 230px;
	height: 185px;
	background: url(../images/5_2.jpg) no-repeat;
	}
#pic {
position:relative;
width: 180px;
height: 120px;
}
#pic ul {
margin: 0px;
padding: 0px;
list-style: none;
}
#pic a {
	position:absolute;
	width: 11px;
	height: 11px;
	text-indent: -1000em;
	left: 253px;
	top: 166px;
	color:#000;
	text-decoration:none;
	border: 1px solid;
}
#pic .krasnokamsk a {
	top: 216px;
	left: 115px;
}
#pic .gubaha a {
	top: 166px;
	left: 174px;
}
#pic .chaikovsky a {
	top: 297px;
	left: 61px;
}
#pic .solikamsk a {
	top: 124px;
	left: 150px;
}
#pic a .outer {
display: block;
width: 100px;
height: 118px;
}
#pic a.inner {
display: block;
width: 98px;
height: 116px;
border: 1px solid #fff;
}
#pic a.note {
position:absolute;
bottom: -3em;
width: 9em;
padding: 0.2em 0.5em;
background-color: #ffc;
left: -3000000px;
margin-left: -5em;
color: #000000;
}
#pic a:hover .note {
left: 50px;
}
.podrobnee {
	padding-right: 20px;
	color:#000099;
	font-size: 11px;
}
A.podrobnee:link {
	text-decoration: underline;
	color: #002B79;
}
A.podrobnee:visited {
	text-decoration: underline;
	color: #002B79;
}
A.podrobnee:active {
	text-decoration: underline;
	color: #002B79;
}
A.podrobnee:hover {
	text-decoration: none;
	color: #da0202;
}
.bottom_info {
height: 40px;
float:left;
padding-left: 10px;
padding-top: 0px;
background:url(../images/5_10.gif);
color:#FFFFFF;
font-size: 12px;
line-height: 20px;
}
.bottom_komeco {
background:url(../images/5_10.gif);
height: 40px;
float:right;
padding-right: 20px;
padding-top: 0px;
color:#FFFFFF;
font-size: 11px;
line-height: 40px;
}
A.bottom_komeco {
background:url(../images/5_10.gif);
height: 40px;
width: 5em;
float:right;
padding-right: 10px;
padding-top: 8px;
vertical-align: bottom;
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
}
img.home_new {
	position: absolute;
	right: 0%;
	top: 0px;
	z-index: 1000;
	float:left;
}
img.topdiv {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 389px;
	top: 66px;
	z-index: 2;
	float:left;
}
img.topdiv1 {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 474px;
	top: 60px;
	z-index: 2;
	float:left;
}
img.topdiv2  {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 550px;
	top: 55px;
	float:left;
	z-index:2;
}
img.topdiv3  {
	behavior:  url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 638px;
	top: 59px;
	float:left;
	z-index:2;
}
img.topdiv4  {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 702px;
	top: 70px;
	float:left;
	z-index:2;
}
img.topdiv5  {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 793px;
	top: 67px;
	float:left;
	z-index:2;
}
img.topdiv_oopt  {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 389px;
	top: 66px;
	z-index: 2;
	float:left;
}
img.topdiv1_oopt  {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 474px;
	top: 65px;
	z-index: 2;
	float:left;
}
img.topdiv2_oopt  {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 550px;
	top: 57px;
	float:left;
	z-index:2;
}
img.topdiv3_oopt  {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 638px;
	top: 70px;
	float:left;
	z-index:2;
}
img.topdiv4_oopt {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 702px;
	top: 64px;
	float:left;
	z-index:2;
}
img.topdiv5_oopt {
	behavior: url(../iepngfix.htc);
	padding: 7px 0px 0px 0px;
	position: absolute;
	left: 793px;
	top: 67px;
	float:left;
	z-index:2;
}
.right_column {background-color:#F3F3F1; border:#cccccc solid 1px; margin:1px;}

A:link     {
	text-decoration: underline;
	color: #002B79;
	font-size: 12px;
}
A:visited  {
	text-decoration: underline;
	color: #444444;
	font-size: 12px;
}
A:hover    {
	text-decoration: none;
	color: #da0202;
	font-size: 12px;
}
A:active   {
	text-decoration: underline;
	color: #002B79;
	font-size: 12px;
}
.title {
	font-family:  Arial,Tahoma,sans-serif;
	font-size: 12px; 
	color: #000000;
	font-weight: bold;
	margin-right: 10px;
	}	
.titlebig {
	font-family: Arial,Tahoma,sans-serif;
	font-size: 18px; 
	color: #000000;
	font-weight: bold;
	margin-left: 11px;
	text-align: left;
	line-height:34px;
	}

input.small {
	font-family:Arial,Tahoma,sans-serif;
	font-size: 10px;  
	background : #F5E4ED;  
	}

/*	border : 1px solid Gray; */
/*.small {font-family:Verdana,Tahoma,Arial,sans-serif;	font-size: 10px;} */

.small       {font-family:Arial,Tahoma,sans-serif; font-size: 11px; color:#000000}
.smallmax       {font-family:Arial,Tahoma,sans-serif; font-size: 9px;}
.silver		{font-family:Arial,Tahoma,sans-serif; font-size: 11px; color: #666666}
.silverob	{font-family:Arial,Tahoma,sans-serif; font-size: 12px; font-weight: bold; color: #222222; margin: 10px 16px 10px 10px;
text-align:justify;}
.silverbold		{font-family:Arial,Tahoma,sans-serif; font-size: 12px; font-weight: bold; color: #444444; margin: 10px 20px 10px 20px;
text-align:justify;}
.silversmall	{font-family:Arial,Tahoma,sans-serif; font-size: 11px; color: #000000}

.select {
	font-family:  Arial,Tahoma,sans-serif;
	font-size: 11px; 
	width:120px;
	background:#D7F4D8;
	}

.header {
	font-family: Arial,Tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	}
A.header {
	font-family: Arial,Tahoma,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

.headerblue {
	font-family:Arial,Tahoma,sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #99FFFF;
	}	
.tools {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	background-color: #dcdcdc;
	display: block;
	padding: 4px 3px 4px 3px;
	border: 1px solid #bebebe;
	width: 200px;
	}
.tools_ob {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	background-color: #dcdcdc;
	display: block;
	padding: 4px 3px 4px 3px;
	border: 1px solid #bebebe;
	width: 200px;
	margin-left: 10px;
	margin-right: 16px;
	}
#tools_bottom {
	background-color: #dcdcdc;
	display: block;
	padding: 0;
	margin: 0;
	border-top: 1px solid #bebebe;
	width: 100%;
	}
.tools_bottom {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #444;
	font-weight: normal;
	padding: 5px 10px 5px 10px;
	}
.menutop  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	}

A.menutop:link        {
	text-decoration: none;
	color: #444444;
	font-size: 11px;
}
A.menutop:visited  {
	text-decoration: none;
	color: #444444;
	font-size: 11px;
}
A.menutop:active   {
	text-decoration: none;
	color: #444444;
	font-size: 11px;
}
A.menutop:hover   {
	text-decoration: none;
	color: #666666;
	font-size: 11px;
}	
.menuleft  {
	font-family: Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight:normal;
	line-height:18px;
	margin: 10px 10px 10px 10px;
	}

A.menuleft:link     {text-decoration: none; color: #000066; margin: 4px 10px 4px 4px;}
A.menuleft:visited  {text-decoration: none; color: #000066; margin: 4px 10px 4px 4px;}
A.menuleft:active   {text-decoration: none; color: #000066; margin: 4px 10px 4px 4px;
}
A.menuleft:hover    {text-decoration: none; color: #339900; margin: 4px 10px 4px 4px;}

#menuleft2  {
	background: url(../images/5_13.gif) no-repeat left top;
	height: 10px;
	padding: 0;
	position: absolute;
	left: 11px;
	top: 12px;
	z-index:0;
	width: 10px;
	}

A.menuleft2:link     {
	font-family: Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background: url(../images/5_13.gif) no-repeat left;
	padding-left: 10px;
	margin-left: -10px;
	text-align:right;
}
A.menuleft2:visited  {	font-family: Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background: url(../images/5_13.gif) no-repeat left;
	padding-left: 10px;
	margin-left: -10px;
	text-align:right;
	}
A.menuleft2:active   {	font-family: Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background: url(../images/5_13.gif) no-repeat left;
	padding-left: 10px;
	margin-left: -10px;
	text-align:right;
	}
A.menuleft2:hover    {
	font-family: Arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	background: url(../images/5_13.gif) no-repeat left;
	padding-left: 10px;
	margin-left: -10px;
	text-align:right;
}

.menubottom  {
	font-family:Tahoma,Verdana,sans-serif;
	font-size: 12px;
	color: #006600;
	}
A.menubottom {
	font-family: Tahoma,Verdana,sans-serif;
	font-size: 12px;
	color: #006600;
	}
A.menubottom:link     {text-decoration: none; color: #006600}
A.menubottom:visited  {text-decoration: none; color: #006600}
A.menubottom:active   {text-decoration: none; color: #006600}
A.menubottom:hover    {text-decoration: none; color: #339900}

.nav  {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #003399;
	}

A.nav:link     {text-decoration: none; color: #003399}
A.nav:visited  {text-decoration: none; color: #003399}
A.nav:active   {text-decoration: none; color: #003399}
A.nav:hover    {text-decoration: none; color: #003399}


.normal	{
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	margin-right: 16px;
	padding-right: 16px;
	color: #333333;
	}
	
	.normaldesc	{
	font-family:Arial,Tahoma,sans-serif;
	font-size: 11px;
	margin-top:	0px;
	margin-left: 10px;
	margin-right: 5px;
	color: #666666;
	}
	
	.normalsilver	{
	font-family:Arial,Tahoma,sans-serif;
	font-size: 11px;
	margin-left: 4px;
	margin-right: 20px;
	color: #000000;
	font-weight: normal;
	}
	.datetext	{
	font-family:Arial,Tahoma,sans-serif;
	font-size: 12px;
	margin: 10px 20px 10px 20px;
	font-weight:normal;
	color: #da0202;
	}
ol {
font-family: Arial,Tahoma,sans-serif;
font-size: 13px;
margin-top: 4px;
margin-left: 26px;
margin-right: 20px;
margin-bottom: 2px;
color: #222222;
text-align:justify;
font-weight: normal;
padding-left: 26px;
padding-right: 50px;
}
#body ol {
font-family: Arial,Tahoma,sans-serif;
font-size: 13px;
margin-top: 4px;
margin-left: 26px;
margin-right: 20px;
margin-bottom: 2px;
color: #222222;
text-align:justify;
font-weight: normal;
padding-left: 26px;
padding-right: 50px;
}
#body ul {
	font-family: Arial,sans-serif;
	font-size: 12px;
	margin-top: 4pt;
	margin-bottom: 4pt;
	margin-left: 10px;
	text-indent: 0cm;
	width: 100%;
	padding-left: 30px;
	padding-right: 70px;
	color: #333;
	list-style: circle;
	border-bottom: none;
	}
#body li {
	font-family: Arial,sans-serif;
	padding-left: 10px;
	margin-top:6px;
	font-size: 12px;
	text-indent: 0cm;
	padding-right: 70px;
	font-weight:bold;
	}

#body {
	font-family: Arial,Tahoma,sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
	}
P {
	font-family: Arial,Tahoma,sans-serif;
	font-size: 13px;
	margin: 10px 20px 10px 20px;
	color: #000000;
	}

TR, TD  {
	font-family:Arial,Tahoma,sans-serif;
	font-size: 11px; color: #444444;
	}

h1 	{
	font-family: Optima,Georgia,Times,Tahoma,Arial,sans-serif;
	font-size: 22px;
	color: #32477E;
	font-weight: normal;
	margin: 10px 20px 10px 20px;
	text-align:center;
	}

h2 	{
	font-family: Arial,Tahoma,sans-serif;
	font-size: 19px;
	font-weight: normal;
	margin: 10px 20px 10px 20px;
	color: #32477E;
	line-height: 28px;
	text-align: center;
	}

h3 	{
	font-family:Arial,Tahoma,sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #F21012;
	margin: 10px 20px 10px 20px;
	text-align:center;
	}

h4 	{
	font-family: Arial,Tahoma,sans-serif;
	font-size: 13px;
	color: #D10C0C;
	font-weight: bold;
	margin: 10px 20px 10px 20px;
	}

h5 	{
	font-family: Times,Tahoma,Arial,sans-serif;
	font-size: 16px;
	margin: 10px 20px 10px 20px;
	color: #333333;
	text-transform: uppercase;
	font-weight: normal;
	text-align: left;
	letter-spacing: -1px;
	word-spacing: normal;
	}

h6 	{
	font-family: Times,Tahoma,Arial,sans-serif;
	font-size: 16px;
	margin: 10px 20px 10px 20px;
	color: #333333;
	text-transform: uppercase;
	font-weight: normal;
	text-align: right;
	letter-spacing: -1px;
	word-spacing: normal;
	}

blockquote {
	font-family:Verdana,Tahoma,Arial,sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 10px;
	}
	
	HR {
	margin-bottom: 0px;
	margin-top: 0px;
}

.msg{color: #920C0C; }	
.help{color: #636363; }
.input{background-color: #FFFEE3; border-width: 2px}	
.button{background-image: url(../images/button.gif); border-width: 1px; color: #2B452A; }		
.table{background-color: #F9F9F9; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.zagtrtable{font-weight: bold; background-color: #C5CED2;}
.search {
	background-color: #4b8dce;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	border:solid 3px #3C83CA;
}
.search2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; border:solid 1px #b3dab3}
#news_line {
background:url(../images/5_6.gif) repeat-x center;
height:3px;
width:86%;
}
#bgbottom_img {
background:url(../images/5_10.gif) repeat-x;
height: 40px;
width: 100%;
}
#bgmenu_img {
background:url(../images/menu_spaser.gif) repeat-y left center;
width: 280px;
height: 100%;
vertical-align:top;
min-height: 120em;
max-height: 500em;
}
.image {
padding: 1px;
margin-left: 20px;
border:solid 3px #dcdcdc;
right: 0px;
}
.calendnar	{
	font-family: Arial,Tahoma,sans-serif;
	font-size: 12px;
	color: #385096;
	font-weight: bold;
	}
.calendofic	{
	font-family: Arial,Tahoma,sans-serif;
	font-size: 12px;
	color: #F21012;
	font-weight : bold;
	}
.click-menu {
	font-family: Arial,Tahoma,sans-serif;
    width: 250px;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: 0px;
}
.click-menu .box1 {
	font-family: Arial,Tahoma,sans-serif;
	color: #000079;
	font-weight: normal;
	font-size: 13px;
	padding: 0px 10px;
	cursor: default;
	position: relative;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: 0px;
}
.click-menu a.box1  {
	font-family: Arial,Tahoma,sans-serif;
    padding: 0px 10px;
    cursor: default;
    position: relative;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: 0px;
}
.click-menu .box1 a:hover {
	font-family: Arial,Tahoma,sans-serif;
    color: #000079;
    font-weight: normal;
    font-size: 13px;
    padding: 0px 10px;
    cursor: default;
    position: relative;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: 0px;
}
.click-menu .box1-hover {
	font-family: Arial,Tahoma,sans-serif;
	color: #F21012;
	font-weight: normal;
	font-size: 13px;
	padding: 0px 10px;
	cursor: default;
	position: relative;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: 0px;
}
.click-menu .box1-open {
	font-family: Arial,Tahoma,sans-serif;
    color: #F21012;
    font-weight: normal;
    font-size: 13px;
    padding: 0px 10px;
    cursor: default;
    position: relative;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: 0px;
}
.click-menu .box1-open-hover {
	font-family: Arial,Tahoma,sans-serif;
    color: #F21012;
    font-weight: normal;
    font-size: 13px;
    padding: 0px 10px;
    cursor: default;
    position: relative;
	text-decoration:none;
	line-height: 30px;
	letter-spacing: 0px;
}
.click-menu .box1 img, .click-menu .box1-hover img, .click-menu .box1-open img, .click-menu .box1-open-hover img {
    position: absolute;
	text-decoration:none;
}
.click-menu .section {
	font-family: Arial,Tahoma,sans-serif;
    font-family: arial;
    font-size: 12px;
    line-height: 16px;
    padding: 4px 12px 4px 4px;
    display: none;
	text-decoration:none;
}
.click-menu .section a {
	font-family: Arial,Tahoma,sans-serif;
    color: #0d528c;
    text-decoration: none;
    white-space: nowrap;
}
.click-menu .section a:hover {
	font-family: Arial,Tahoma,sans-serif;
    color: #F21012;
    text-decoration: none;
    white-space: nowrap;
}
.click-menu .box2 {
}
.click-menu .box2-hover {
	font-family: Arial,Tahoma,sans-serif;
	text-decoration:none;
}
.click-menu .section .active,
.click-menu .section .active:hover {
    color: #F21012;
	text-decoration:none;
}