﻿ body 
  {font-family: Verdana, Tahoma, sans-serif;
   font-size: 12px;}

 table 
  {border-collapse: collapse;
   border: 0;
   margin: 0 auto;
   padding: 0;
   width: 900px;}
		
 a 
  {color: #000000;}
 a:link 
  {text-decoration: none;}
 a:visited 
  {text-decoration: none;}
 a:hover 
  {text-decoration: underline;}
 a:active 
  {text-decoration: none;}
 a:focus 
  {outline: none;}
  
 a[class=vved]:visited {color: #34817b;}
 a[class=tekt]:visited {color: #837932;}
 a[class=strat]:visited {color: #7e4b36;}
 a[class=pale]:visited {color: #b37502;}
 a[class=kosm]:visited {color: #a33612;}
 a[class=petr]:visited {color: #56793c;}
 a[class=miner]:visited {color: #36417e;}
 a[class=carst]:visited {color: #635452;}
 a[class=geom]:visited {color: #635452;}
 a[class=gidr]:visited {color: #635452;}
 a[class=gorn]:visited {color: #a4113d;}
 
 a.tekt {background-color: #cfc580;}
 a.strat {background-color: #c58f79;}
 a.pale {background-color: #fdc356;}
 a.kosm {background-color: #f6beac;}
 a.petr {background-color: #b7d2a2;}
 a.miner {background-color: #acb3db;}
 a.carst {background-color: #b8aba9;}
 a.geom {background-color: #c0a4cf;}
 a.gidr {background-color: #9ad3f3;}
 a.gorn {background-color: #f5a0ba;}
  
 th a:link 
  {text-decoration: underline;}
 th a:visited 
  {text-decoration: underline;}
 th a:hover 
  {color: #6c0000;
   text-decoration: none;}
 th a:active 
  {text-decoration: none;}
 th a:focus 
  {outline: none;}
  
 p a 
  {color: #6c0000;}
 
 .w100 {width: 100px;}
 .w110 {width: 110px;}
 .w120 {width: 120px;}
 .w130 {width: 130px;}
 .w140 {width: 140px;}
 .w150 {width: 150px;}
 
 .h3 {height: 3px;}
 .h6 {height: 6px;}
 .h11 {height: 11px;}
 .h25 {height: 25px;}
 .h30 {height: 30px;}
 .h34 {height: 34px;}
 .h50 {height: 50px;}
 .h120 {height: 120px;}
 .h118 {height: 118px;}
 .h184 {height: 184px;}
 
 .center 
  {text-align: center;}
  
 .right 
  {text-align: right;}
 .left
  {text-align: left;}
  
 
  
  
  /* gerb */
  
 td.gerb01
  {background-image: url(img1/gerb01.gif);
   background-repeat: no-repeat;}
 td.gerb02
  {background-image: url(img1/gerb02.gif);
   background-repeat: no-repeat;}
 td.gerb03
  {background-image: url(img1/gerb03.gif);
   background-repeat: no-repeat;}   
  
  
  
  /* Zagolovok */
 
 div.zag
  {margin-top: 1px;
   margin-right: 60px;
   margin-bottom: 1px;
   margin-left: 1px;
   text-align: center;}

 a.zag 
  {color: #ffde80;
   font-family: Tahoma, Verdana, sans-serif;
   font-size: 22px;
   font-weight: bold;}

 a.zag:link 
  {text-decoration: none;}
 a.zag:visited 
  {text-decoration: none;}
 a.zag:hover 
  {text-decoration: none;}
 a.zag:active 
  {text-decoration: none;}
 a.zag:focus 
  {text-decoration: none;}

   
 /* Menu */
 
 th.menu 
  {background-repeat: no-repeat;}
   
 th.a
  {background-image: url(img1/ml-01.jpg);}
 th.b
  {background-image: url(img1/ml-02.jpg);}
 th.c
  {background-image: url(img1/ml-03.jpg);}
 th.d
  {background-image: url(img1/ml-04.jpg);}
 th.e
  {background-image: url(img1/ml-05.jpg);}
 th.f
  {background-image: url(img1/ml-06.jpg);}
  
 th.menu a
  {margin-left: 30px;}  
  
  
 /* Text */
 
 td.epig
  {font-style: italic;
   padding-right: 20px;
   text-align: right;} 
 
 p.zag2 
  {font-family: Tahoma, Verdana, sans-serif;
   font-size: 18px;
   font-weight: bold;}
    
 p.italic 
  {font-style: italic;}
  
 blockquote
  {margin: 0 auto;
   text-align: justify;
   width: 700px;}
   
 .red 
  {background-color: #8c0000;}
   
 .blue
  {background-color: #c1ebfb;}
  
 img.lukoil
  {float: left;
   margin: 5px 10px 5px 10px;}
  
 td.img 
  {background-image: url(img1/00.jpg);
   height: 265px;}
   
 p.link
  {font-size: 10px;
   font-weight: bold;
   text-align: center;}
   
 div.bottom 
  {color: #ffffff;
   font-size: 10px;
   text-align: center;}
   
 div.bottom a
  {color: #ffffff;}
  
  
  /* Book */
  
 img.book
  {float: left;
   margin: 30px 20px 30px 30px;}
   
 /* Main Table - Site Map */  
 
 p.list1
  {margin: 0 0 0 100px;}
  
 p.list2
  {margin: 0 0 0 30px;}
  
 p.a-b 
  {color: #dddddd; 
   font-size: 12px;
   text-align: center;}
 
 table.main 
  {font-size: 12px;
   width: 800px;
   border-collapse: collapse;}
			 
 tr.top 
  {text-align: center;}
 
 table.main td 
  {border: solid 1px #808080;
   padding: 3px;}
 
 td.name 
  {text-align: left;
   padding-left: 3px}
		  
 td.terr 
  {text-align: center;
   width: 170px;}

 td.type 
  {text-align: center;
   width: 200px;}
   
 /* Dop materialy */
 
 p.zag3
  {font-size: 14px;
   font-weight: bold;}
   
 em.info
  {color: #a2a2a2;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;}
   
 p.end
  {font-style: italic;
   text-align: right;}
   
   
 /* Illustrations */

.rightf {float: right;}
.leftf {float: left;}

.margin-r {margin: 3px 3px 3px 10px;}
.margin-l {margin: 3px 10px 3px 3px;}

.w150 {width: 150px;}
.w200 {width: 200px;}
.w250 {width: 250px;}
.w300 {width: 300px;}

.noborder {border: 0;}

