

#link_krem{position:absolute; left:198px; top:5px; width:10px; height:10px; text-decoration: none}
#link_about{position:absolute; left:290px; top:5px; width:10px; height:10px; text-decoration: none}
#link_lib{position:absolute; left:420px; top:5px; width:10px; height:10px; text-decoration: none}
#link_contact{position:absolute; left:530px; top:5px; width:10px; height:10px; text-decoration: none}



#left_bottom {
		width: 247px;
		height:66px;
	float: left;
	background-image: url('img/bottom.gif');
}
#right_bottom_in {
	margin-left: 247px;
	height:66px;
	background-image: url('img/bottom2.gif');
}
#right_bottom {
width: 100%;
	margin-left: -247px;
	float: right;
  
}



#left{
		width: 247px;
		
	float: left;
	
}
#right_in {
	margin-left: 247px;
	
	
}
#right {
width: 95%;
	margin-left: -247px;
	float: right;
  
}









#top_left {
	width: 822px;
	height:100px;
	float: left;
 
}

#top_right2 {
width: 100%;
height: 229px;
margin-left: 822px;
background: #a3cdf3;
}

#top_left_middle {
	float: right;
	width: 655px;
	background: #a3cdf3;
		

}
#top_left_left {
	width: 167px;
	height: 229px;
	float: left;
	background: #a3cdf3;
	
}

#top_right {
	width: 100%;
	height: 229px;
	float: right;
	margin-left: -822px;
}

















#bottom_left2 {
	width: 822px;
	height:66px;
	float: left;
 
}

#bottom_right22 {
width: 100%;
margin-left: 822px;
}

#bottom_left_middle2 {
	float: right;
	width: 655px;
}
#bottom_left_left2 {
	width: 167px;
	float: left;
	
}

#bottom_right2 {
	width: 100%;
	float: right;
	margin-left: -822px;
}


.clearing {
	height: 0;
	clear: both;
}













BODY,P,TD,TR{
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:x-small;
	color:#000000;
}
P {
	margin-bottom:7px;
	margin-top:18px;
}
INPUT,TEXTAREA,SELECT {
	font-family:Arial,Tahoma,Helvetica,sans-serif;
	font-size:x-small;
	color:#000000;
}
/* заголовки headings *******************************/
H1 {
	font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
	font-size:large;
	color:#000000;
	margin-left:0;
	margin-right:0;
	margin-bottom:2px;
	margin-top:5px;
}

H2 {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:small;
	margin-bottom:5px;
}
H3 {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:11pt;
	margin-top:30px;
	margin-bottom:10px;
}
H4 {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:x-small;
	margin-bottom:10px;
}
H5 {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:10pt;
	margin-bottom:10px;
}
UL {
	list-style-type:square;
	margin-bottom:20px;
	margin-top:7px;
                  color:#000000;
}
OL {
	margin-bottom:2;
	margin-top:0;
	}
TH {
	background-color:#CCCCCC;
	font-weight:bold;
	font-size:8pt;
}
/* ссылки links *******************************/
A:link,A:active,A:visited {
	font-size:8pt;
	color:#2A5BA7;
	text-decoration:underline;
}
A:hover {
	font-size:8pt;
	color:#2A5BA7;
	text-decoration:none;
}
/* ссылка без подчеркивания */
a.n { 
	text-decoration:none;
	font-size:8pt;
}
a.menu:link,a.menu:active,a.menu:visited {
	font-size:8pt;
	text-decoration:underline;
	color:#FFFFFF;
}
a.menu:hover {
	font-size:8pt;
	text-decoration:none;
	color:#FFFFFF;
}
a.submenu {
	font-size:xx-small;
}
A.h5:link,A.h5:visited,A.h5:active {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;
}
A.h5:hover {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	color:#333333;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;
}


/****************************************** классы classes */
/* общие common *******************************/

/*.date {
	font-family:Arial,Tahoma,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}*/
.copyright {
	font-size:xx-small;
	color:#FFFFFF;
}

.pref {
	margin-top:4px;
	margin-bottom:2px;
	margin-left:20px;
	text-indent:-17;
	font-size:8pt;
	color:#999999;
}
.error {
	color:#B22222;
	font-weight:bold;
	font-size:x-small;
}
.message {
	font-weight:bold;
	color:#483D8B;
}
.btn {
border-color:#999999;
}

/* другие other *******************************/
.gray {
	color:#666666;
	font-size:8pt;
}
.fon {
	background-color:#999999;
}
.small {
	font-size:xx-small;
}
.trow {
	background-color:#FFFFFF;
	font-size:8pt;
}
.menu {
	font-size:8pt;
	color:#FFFFFF;
}
.trow B {
	font-size:	10pt;
}

.table1 td {
			border-bottom:1px solid #999999;
			border-right:1px solid #999999;
			}
.table1 th {
			border-style:solid;
			border-color:#999999;
			border-bottom-width:1px;
			border-right-width:1px;
			border-top-width:0px;
			border-left-width:0px;
			}
.table1 {
			border-style:solid;
			border-color:#999999;
			border-top-width:1px;
			border-left-width:1px;
			border-right-width:0px;
			border-bottom-width:0px;
			}
.table1 .nobord {
			padding-top:0px;
			paddig-bottom:0px;
			border-bottom-style:none;
			}
		
