/* CSS Document */


 body { margin-top: auto; background-color:#9e9476   }
 #table1 { border:  ridge; border-color: #BDB76B; background-color:#FFFFFF; width:780px; vertical-align:top   }
  #ss a { border: none;   height:auto}
 
   #ss  a.act:visited, a.act:link {  ;} 
 #ss a.act:active { background-color:#c6c0ae;
                   display:block; width:130px}    
 #ss a.act img {/* border-style: dotted; border-width: medium;   
      border-color: #b9b19d;*/ background-color:#cac5b5;
	                           display:block;
							     width:130px}
 #ss a:hover { background-color:#cac5b5;
               width:130px;
			   height:100%;
			   display:block}

    img { border:none;
	      padding: 0 0 0 0; }   
 
#ss { padding:3px 0px 3px 0px; 
      vertical-align:top} /* Left link table in <td> on main pages */
	  
/* #ss a:hover {border-right: dotted  medium #b9b19d; }  */
 /* #top { height:185; background-image: url(images/grad2.jpg); background-repeat:repeat-x} */
 #ss2 /*Top link table on other pages*/ a:hover {color:#3d46f1;
              background-color:#cac5b5;
			  /*  width: auto;  */}
 .act3{color:#3d46f1;
           background-color:#cac5b5;
		   width: auto; 
		   text-decoration:none }
  
  .main {   text-align:left; 
            padding-right:5px; 
			height:100%; width:78%} 
			
  .main1 { padding-left:10px;
            text-align:left;
			padding-right:20px }
			
  .main1 h3 { color:#000099}
  
  .ma { padding-left:10px;
         text-align:left;}
		 
  #Layer1 span {font-size:12px;} 
  
  .bottom { text-align:center}
  
  .top {background-image:url(images/grad.jpg);
         background-repeat:repeat-x;
		  vertical-align:top;
		  text-align:center}
/*#ss2 img {{ border-style: dotted; border-width: medium;   
      border-color: #b9b19d; background-color:#fbf3db}} */
	  a {font-size:100%;
	      color:#009;}
		  
	  a:hover {color:#3d46f1;}
	  
	  #left {padding-left:5px;/* Left link <td> on other pages*/
	         font-size: medium;
			  width:auto; 
			  vertical-align:top } 
			  
	  #left a:hover {color:#3d46f1;
	                 background-color:#cac5b5;
					  width:150px;}
					  
	 .brown {color:#423306; }
	 
	  #sm.bot {background-image:url(images/small.bot.grad.jpg);
	            background-repeat:repeat-y;}
				
	  .ff {/*text-align: center*/} /* Top link <tr> on main pages*/ 
	  
	  
	   #horizontal  a  img{
	  display:block;
	           width:auto;
			   padding:0px}
			   
		#horisontal  {
			   list-style:none; display:inline;
			   }
          #horisontal li {
          margin:0 25px 0 35px; float:left;
          }
         #horisontal li a:hover {
          background-color:#cac5b5; height:100%; width:100%;display:block;float:left;
          }
	  
	  
	  .ff  a  img{display:block;
	           width:auto;
			   padding:0px}
	 	 .ff  a:hover { background-color:#cac5b5;
		                 display:block;}
		.toplinkmain { /*text-align:center;*/
		               vertical-align:middle;
					   padding-left:25px;
					   padding-right:25px;/*display:block;*/}
						 
      .act2{ display:block;
	         text-decoration:none;
			  background-color:#cac5b5;
			   color: #3d46f1; 
			   width:150px;}
			   	  
	   .span {font-size: 100%; 
	          color:#423306}
			  
	   .text {font-family:"Times New Roman", Times, serif; /*Arial, Helvetica, sans-serif ;font-size: 85%;*/ 
	           text-align:justify;
			   line-height:1.2;
			  padding-left:5px; 
			  padding-right:10px}
				  
	   .h2pages  {  text-decoration:overline;
	                 color:#000099}
		.h2 { color:#000099;text-align:center}			 
		h2 			 { color:#000099;text-align:center}	
	   h3 { font-family:"Times New Roman", Times, serif;
	       color:#000099; 
		   text-align:center}
		   
       .istochn { padding-left:30px; font-weight:bold;}
	   #bottom { vertical-align:bottom; }
	   
	   #months {list-style:none;}
	    
	   #months li    {padding-bottom:20px;}
	#voznesenie { float:right;
	              margin-right:20px;
				  margin-top:40px;
				  border:#999966 thin;
				 }		
	   #voznesenie img { border:thin;
				  border-color:#999966;}
		.hp { color:#000099; text-align:center}
		.ind   {text-indent:30px}
		ul { list-style:none}

#sobor { border: 1px solid #CCCCCC;}		
#sobor td {
vertical-align:top;
padding:10px 10px 20px 10px;
 border: 1px solid #CCCCCC;
}		
.cent {
 font-size:larger;
  color:#000099; 
  text-align:center;
  }




		
      form {
		text-align:left;
		 background-color:#cac5b5;
		 width:370px;
		 height:22px;
		 border:1px solid #999999;
		 margin-left:25px;		  
		 }
		 
		 #gallery {
		 margin-top:30px;
		}
		 
		#gallery th {
		color:#000099;
		padding-bottom:25px;}
		
		#gallery .gallery{
		margin-right:55px;
		margin-left:20px;}
		
		#gallery  td { padding-bottom:105px;
		              vertical-align:top;
                             }
               .ooo {		
		color:#0000CC;
                }
		.img-margin {
		margin: 5px 10px;
		}

                
		 .ots { margin-top:50px;
font-size:larger;
font-weight:bold;}

.bold {
            font-weight:bold;
			font-size:larger;}
hr {
		     text-align:left;
			 width:500px;}

.autor { font-weight:bold;
	 text-align:right;            
	 padding-right:20px;			 
	 }
address {
	 color:#0000CC;
	 font-style:normal;
	 text-align: center;
	 width:270px;
	 
	  }

      .a-name { color:#000099; font-weight:bold; text-align:center; text-decoration:none;} 
		.today {color:#000099; font-weight:bold; text-align:center; }
			 
		h4 {color:#000099; text-align: center; font-size:16px;}				 		

@media print{
		#lefttable, #left {
		 display: none;
		}

               .text {
                width: 80%;
                }
				
		#table1 { border:none;}
		.ff { display:none;}
		#ss2 { display:none;}	
		h2 {font-size:small;
		width:80%;}
	#counter { display:none;}
		hr { display:none;}

			
}



