a{color:#254690;}
a:hover{color:#006ED7;text-decoration:none;}
a:visited{color:  #254690;}

a.none{
	text-decoration:none; color:black;
}
a.none:hover{
	text-decoration:none; color:black;
}


body{ 
 width: 100%-1px;  
	background-color:#F2F2F2;
}
 
h1{
/*line-height: 12px;*/
font-size:1.5em;  
}

td,body{
 color: #333;
 font-size:0.8em;
 font-family:arial,georgia,arial,tahoma,verdana,arial;
 background-color:#F2F2F2;}


span.counter{
	font-size:0.6em;
}
 input.SearchForm{ font-family: arial;  
  width:150px; height: 15px; padding-left:5px; background-color: #fff; border: medium;
  font-size:0.9em;
  background:no-repeat top left url(_storage/poisk.jpg);
 }
 div.SearchForm{
 	text-align:left; margin-top: 10px;margin-bottom: -20px; font-size:0.9em;
 }

blockquote{
 border-left: 2px #ccc solid;
 padding-left: 16px;
 font-family:arial;
 color:#888;
 font-style:italic;}

 .LogoText{
 	font-size:2.3em; direction:  ltr;
 	background:no-repeat bottom right url(logo.gif); 
	 height: 80px;
	 width: 100%; 
	background-color: #fff; 
 }

div.rsslogo{
	 position:   absolute;
	right:  20%; top: 60px;
	
} 

 div.Footer{
 	color:#bbb;padding-left:15px; font-family:verdana; font-size: 0.7em; 
 }

 
 .PageContent{
	/*padding-top:0px;padding-right:0%;*/
   padding-top:5px;
	 margin-left: 1px;
	padding-left:5px;
	padding-right:0%;
	width: 90%;
	/*background-color:#a0a0a0;*/
}
 
 div.Content{
 	 padding-left:20%; padding-right:10px;
	   margin-right: 2%;
     min-height: 200px;  	    
 }
div.quote{
	 text-align: justify;
	 
	 border: 1px dotted #999; font-family: Courier New, Arial;  font-size: 1.0em;
	 margin-top: 15px;
	 margin-bottom: 15px;
	 width: 80%;
	padding: 5px 5px 5px 5px;
}
span.quote-header{ font-weight: bold; font-size:1em;}
span.quote-header-date{ font-size:0.8em;}
div.quote-text{  } 

div.errdiv{   color:red; width: 50%; }
 
div.pageslink{
	 margin-left: 200px;
}
 div.object{
	 padding-top:5px;
	 padding-left:10px;
	 padding-right: 10px;
	 padding-bottom: 10px; 
	  margin-left: 10px;
	  margin-right: 2%;
	 text-align: justify;
	 border: 1px dotted #999; font-family: Courier New, Arial;  font-size: 1.0em;
 }
  div.SubObjectList{
	 padding-top:15px;
	 padding-left:10px;
	 padding-bottom: 10px; 
	  margin-left: 10px;
	  margin-right: 2%;
	 text-align: justify;
 }
.ListObjectHeader{
 	/*font-family:tahoma,verdana,arial;*/
	font-style:normal;font-size:1.3em;
 }
 .ListObjectLink{
 	/*font-family:tahoma,verdana,arial;*/
	font-style:normal;font-size:1.0em;
 }

 div.error{
 	background-color: #F2FFCC;
	 border: 1px solid #BF0000; 
	 padding: 30px;
	 margin-top:30px;
 }
 
img.border{
	 border: solid;
	border-color: black;	
   border-width: 1px;

}
div.commenttext
{
	 font-family: arial,verdana,tahoma;
	 font-size: 0.9em;
}

#tooltip {
	position:absolute; visibility:hidden; z-index:100;
	border:1px solid #5c5749; padding:2px 5px;
	text-align:justify; 
	font-family: Verdana, Helvetica,sans-serif;
	font-size: 0.7em;
	color:5c5749;
	background: #ffffff;
	-moz-opacity: .80; opacity: .80; FILTER: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}