ul {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
}

body {
	margin: 0; padding: 0; 
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.body {margin:0}
.blue {background-color:#4A8CC6}
.dark_blue {background-color:#116595}
.grey {background-color:#F8F8F8}
.dark_grey {background-color:#DEDEDE}
.logo {
	height : 32px;
	width : 100%;
	color : #4A8CC6;
	font : bolder;
	background : url(logo-bg.gif) repeat-y;
	vertical-align : middle;
	text-align : left;
}
.header {
	background : url(header-bg.gif) repeat-x;
}

.second_menu {
	background : #F5F3EB url(secmenu-bg.gif) repeat-x;
}
.copyright {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #4A8CC6;
}
.test {
	background : #99CCCC url(logo-bg.gif) no-repeat right;
}
.navigation {
	background: #4A8CC6 url(nav-bg.gif) repeat-y left;
	height: 32px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: middle;
	color: #FFF;
	* height: 32px;
	font: 10pt  Verdana, Geneva, Arial, Helvetica, sans-serif;;
}
.navigation A:visited {

	color: #FFF;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navigation A:link {
	color: #FFF;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navigation A:hover{
	color: #000;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navigation A:active{
	color: #FFF;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.window {
	border-bottom : 6px solid #CDF4FF;
	border-top: 3px solid #FFF77F;
	width: 100%;
	background : #F1F9FF url(win-bg.gif) repeat-x;
	padding-bottom : 10px;
	padding-top : 10px;
	color: #116595;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.search {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color : #4A8CC6;

	text-decoration: none;
}

.search a:visited {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color : #4A8CC6;

}
.search a:link {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color : #4A8CC6;
}
.search a:hover {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color : #4A8CC6;
	text-decoration: none;
}

a.services  {
	text-decoration: none;
	color: #116595;
	text-align: left;
	padding-left: 30px;
	font : 10pt;
	background: url(arrow1.gif) no-repeat 0px 3px;
}

.servicesmenu {
	height:25px;
}

div.secondmenu {
	position: relative;
	height: 100%;
	width: 100.1%;
}

div.informer {


position: absolute;
top: 100px;
left: 15%;
width: 300px;
height: 100px;
padding: 20px;
border: 2px solid #116595;
background-color: #FFFFFF;
color: #116595;
z-index: 20;
font : bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;


}

.sep {
	background: url(sep.gif) no-repeat right 50%;
	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.sep  A:link {

	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.sep  A:hover {

	color : #4A8CC6;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.sep A:visited{

	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.sep A:active{

	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.uleft {position: absolute ; top:0%; left: 0%}
.uright {position: absolute ; top:0%; right: -0%}

div.title {
	background : #E0ECF8;
	padding : 5px 5px 5px 5px;
	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: auto;
}
div.title A, div.title A:link, div.title A:active, div.title A:hover
{
	background : #E0ECF8;
	padding : 5px 5px 5px 5px;
	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: auto;
	text-decoration: none;
}

div.content1 {
	padding: 0px 30px 0px 30px;
	width : 100%;
}
div.content {
	padding: 0px 30px 0px 30px;
* width: 100%;
}
div.content_main {
	padding: 0px 5px 0px 5px;
* width: 100%;
}

.razdel{
	text-align : center;
	color : #116595;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.quote{
	color : #116595;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:20px;
	background : #E0ECF8;
}
.razdel A:link, .razdel A:visited, .razdel A:active {
	
	color : #116595;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.razdel A:hover {
	
	color : #4A8CC6;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.name-left{
	text-align : left;
	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.name-left A:link, .name-left A:visited, .name-left A:active {
	
	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.name-left A:hover {
	
	color : #4A8CC6;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.name-right {
	text-align : right;
		color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.name-right A:link, .name-right A:visited, .name-right A:active {
	
	color : #116595;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
.name-right A:hover {
	
	color : #4A8CC6;
	font : bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.blue_font {
	color : #116595;
	font :  8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.blue_font A:link, .blue_font A:active, .blue_font A:visited {
	
	color : #116595;
	text-decoration : none;
}
.blue_font A:hover {
	
	color : #4A8CC6;
	text-decoration : underline;
}

.linki {
	color : #116595;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.linki A:link, .linki A:active, .linki A:visited {
	
	color : #116595;
	font :  8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.linki A:hover {
	
	color : #4A8CC6;
	font :  8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.text {
	color: #565656;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-indent : 30px;
	text-align : justify;
}
.text  A:link, .text A:visited, .text  A:active {
	color: #8E8E8E;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text  A:hover {
	color: #000;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.right_column 
{
	color: #116595;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
	padding: 0px 0px 0px 0px;
}
.right_column  A:link, .right_column A:active, .right_column A:visited {
	color: #116595;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.right_column  A:hover {
	color: #000;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.date {
	color : #116595;
	width: 120px;
	* padding: 5px 5px 5px 5px;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : url(date.gif) no-repeat;
	height: 25px;
	text-align : center;
}

.date_main_page {
	color : #116595;
	width: 80px;
	* padding: 5px 5px 5px 5px;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #E0ECF8;
	height: 25px;
	text-align : center;
}

.date_article {
	color : #116595;
	width: 80px;
	* padding: 5px 5px 5px 5px;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #E0ECF8;
	height: 25px;
	text-align : center;
}

.section_article {
	color : #116595;
	width: 100%;
	* padding: 5px 5px 5px 5px;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 25px;
	text-align : center;
	border-right: 2px solid #E0ECF8;
	border-bottom: 2px solid #E0ECF8;
	border-left: 2px solid #E0ECF8;
}

.calendar {
	border: 1px solid #8E8E8E;
		color: #116595;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.calendar a:link, .calendar a:active, .calendar a:visited{
color: #116595;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.calendar a:hover{
color: #116595;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.current-day {
	background-color : #fff000;
}

.another-mounth {
	color: #8E8E8E;
}
.another-mounth a:link {
	color: #8E8E8E;
}
.another-mounth a:hover {
	color: #8E8E8E;
}
.another-mounth a:visited {
	color: #8E8E8E;
}
.another-mounth a:active {
	color: #8E8E8E;
}


}

div.our_services{
text-indent: 0px;
text-align: right;
margin: 0px;
padding: 0px;
}

div.our_services ul{
margin: 0px;
padding-left: 20px;
margin-top: -5px;
}

div.our_services ul li{
	list-style-type: none;
	text-indent: 0px;
	text-align: left;
	margin-left: 0px;
	padding-left: 0px; 
	color: red;
}
	
div.our_services ul li a{
	color: #116595; 
	font-weight: bold;
	text-align: left; 
	font-family: verdana,arial,sans-serif;
	text-decoration: none
}


.search_result
{
font-weight: bold;
font-style: italic;
}

.text a.search_result:link, .text a.search_result:visited, .text a.search_result:active {
	font-weight: bold;
	font-style: italic;
	color: #32639e;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text a.search_result:hover {
	font-weight: bold;
	color: #8E8E8E;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.announces_link {
	color : #5093ca;
	font :  10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
 a.announces_link:link{
	
	color: #5093ca;
	font-size:  10pt;
	text-decoration: none;
	
}
   
 a.announces_link:active,  a.announces_link:visited {
	
	color: #5093ca;
	font-size:  10pt;
	text-decoration: none;
}
a.announces_link:hover {
	
	color: #4A8CC6;
	font-size:  10pt;
	text-decoration: underline;
}
table.trans_table
{
	color: #565656;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	border-collapse: collapse;
	
}
table.trans_table td
{
border: 1px solid #565656;
}
div.visiting
{
color: #116595; 
font-size: 15pt; 
font-style: oblique; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.visiting a
{
color: #116595; 
}
div.visiting a:hover
{
color: #8E8E8E; 
}
div.img_left
{
display: block;
float: left;
font-style: italic;
text-indent: 0px;
color: #116595;
padding-right: 10px;
}
div.img_right
{
display: block;
float: right;
font-style: italic;
text-indent: 0px;
text-align: right;
color: #116595;
padding-left: 10px;
}

table.gallery tr td
{
border-width: 0px;
color: #116595;
padding-bottom: 20px;
}

table.gallery tr td a:link
{
color: #116595;
}
table.gallery tr td a:active, table.gallery tr td a:visited 
{
	color: #116595;
	text-decoration: underline;
}  
table.gallery tr td a:hover 
{
color: #116595;
text-decoration: none;
}

table.gallpopup tr td
{
border-width: 0px;
color: #116595;
padding-bottom: 0px;
}
table.gallpopup tr td a:link
{
color: #116595;
}
table.gallpopup tr td a:active, table.gallpopup tr td a:visited 
{
color: #116595;
text-decoration: underline;
}  
table.gallpopup tr td a:hover 
{
color: #116595;
text-decoration: none;
}
.gall_tbl_header
{
font-weight: bold;
color: #116595;
}
.shadow {
box-shadow: #666 10px 10px 15px;
-webkit-box-shadow: #666 10px 10px 15px;
-moz-box-shadow: #666 10px 10px 15px;
behavior: url(/ie-css3.htc);}


