<!--
body      { font-family: Tahoma, Verdana;
            font-size: 11px;
            background-color: #FFFFFF;
            color: #007F00;
	        margin: 0;
	        scrollbar-arrow-color:#FFFFFF;
	        scrollbar-base-color:#007F00;
	        scrollbar-shadow-color:#FFFFFF;
	        scrollbar-face-color:#007F00;
	        scrollbar-highlight-color:#FFFFFF;
	        
            background-image: url('images/vac.jpg');
            background-repeat: repeat; 
            background-position: left top;
	      }
	  
table { border-collapse: collapse; 
        border: 0;
        padding: 0px; 
      }	  
td    { border: 0;
        font-size:11px;
                    color: #007F00;
      }
  
     
/* -------------------------------------header----------------------------------------- */                   
                    
table#header     { border-collapse: collapse; /* Убираем двойные линии между ячейками */
                   border:0px; /* Прячем рамку вокруг таблицы */
                   padding: 0px; /* Поля вокруг содержимого таблицы */
                   width:995px;
                   height:80px;
                 }

table#header TD  { padding: 0px; /* Поля вокруг содержимого ячейки */
                   text-align: left /* Выравнивание по левому краю */
                   font-size: 11px;
                 }        	  
 /* -------------------------------------base----------------------------------------- */                   
                    
table#base       { border-collapse: collapse; /* Убираем двойные линии между ячейками */
                   border:0px; /* Прячем рамку вокруг таблицы */
                   padding: 0px; /* Поля вокруг содержимого таблицы */
                   width:995px;
                   background-color: #007F00;
                 }

table#base TD    { padding: 0px; /* Поля вокруг содержимого ячейки */
                   text-align: left /* Выравнивание по левому краю */
                   font-size: 11px;
                 }  
 /* -------------------------------------desc----------------------------------------- */  	  
	  
table#desc       { border-collapse: collapse; /* Убираем двойные линии между ячейками */
                   border:0px; /* Прячем рамку вокруг таблицы */
                   padding: 0px; /* Поля вокруг содержимого таблицы */
                   width:100%;
                   color: #007F00;
                   text-align: center; /* Выравнивание */
                 }
table#desc TD    { padding: 2px; /* Поля вокруг содержимого ячейки */


                   
                   font-size: 11px;
                 }
 /* -------------------------------------opi----------------------------------------- */  	  
	  
table#opi         { border-collapse: collapse; /* Убираем двойные линии между ячейками */
                    border:0px; /* Прячем рамку вокруг таблицы */
                    padding: 0px; /* Поля вокруг содержимого таблицы */

                    background-color: #FFFFFF;
                    color: #007F00;
                    text-align: left; /* Выравнивание */
                  }

table#opi TD, TH    { padding: 2px; /* Поля вокруг содержимого ячейки */
                      font-size: 11px;
                    }  
table#opi  TH       { padding: 2px; /* Поля вокруг содержимого ячейки */
                      font-size: 11px;
                      text-align: center;
                    }                                
 /* -------------------------------------desc_an---------------------------------------- */
 table#desc_an      { border-collapse: collapse; /* Убираем двойные линии между ячейками */
                      border:0px; /* Прячем рамку вокруг таблицы */
                      padding: 0px; /* Поля вокруг содержимого таблицы */
                      width:100%;
                      color: #0071BC;
                      text-align: center;
                    }

table#desc_an TD    { padding: 2px; /* Поля вокруг содержимого ячейки */
                      font-size: 11px;
                    }
 
  /* -------------------------------------price---------------------------------------- */
TABLE#price      { font-family:Tahoma, Verdana;
					border-collapse: collapse; 
                   border:2px solid #FFFFFF;
                   font-size:11px;
                   text-align:center;
                                      background-color: #FFFFFF;
                 }

TABLE#price Td   { font-family:Tahoma, Verdana;
                   font-size:11px;
                   padding:2px;
                   border:1px solid #007F00;
                   text-align:center 

                   
                 }
 TABLE#price TH   { padding:2px; 
                   border:1px solid #007F00; 
                   font-size:11px;
                   color:#007F00;    


                 }
  /* -------------------------------------price2---------------------------------------- */
TABLE#price2      { font-family: Tahoma, Verdana;
					width: 100%;
                   border-collapse: collapse; /* Убираем двойные линии между ячейками */
                   border-left: 2px solid #FFFFFF;
                   border-right: 2px solid #FFFFFF;
                   border-top: 1px solid #007F00;
                   border-bottom: 1px solid #007F00;                                      
                   background-color: #FFFFFF;
                   font-size: 11px;
                   text-align: center;
                 }

TABLE#price2 TD   { font-family: Tahoma, Verdana;
                   font-size: 11px;
                   padding: 2px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #007F00; /* Параметры рамки */
                   text-align: center /* Выравнивание по левому краю */

                   
                 }
TABLE#price2 TH   { padding: 2px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #007F00; /* Параметры рамки */
                   font-size: 11px;
                   color: #007F00;    
                 }                  
  /* -------------------------------------curr---------------------------------------- */
TABLE#curr      { font-family: Tahoma, Verdana;
                   border-collapse: collapse; /* Убираем двойные линии между ячейками */
                   border: 2px solid #007F00;
                   color: #FFFFFF; 
                   font-size: 11px;
                   text-align: center;
                 }

TABLE#curr TD   { font-family: Tahoma, Verdana;
                   font-size: 11px;
                   color: #FFFFFF; 
                   padding: 3px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #6EB66E; /* Параметры рамки */
                   text-align: center /* Выравнивание по левому краю */
                   
                 }
TABLE#curr TH   { padding: 3px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #007F00; /* Параметры рамки */
                   font-size: 11px;
                   border: 1px solid #6EB66E; /* Параметры рамки */
                   color: #FFFFFF;    
                 }                  
  /* -------------------------------------galery---------------------------------------- */
TABLE#galery      { font-family: Tahoma, Verdana;
                   border-collapse: collapse; /* Убираем двойные линии между ячейками */
                   border: 2px solid #FFFFFF;
                   font-size: 11px;
                   text-align: center
                   width:100%;
                   
                  }

TABLE#galery TD  { font-family: Tahoma, Verdana;
                   font-size: 11px;
                   padding: 4px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #007F00; /* Параметры рамки */
                   text-align: center /* Выравнивание по левому краю */
                 }
TABLE#galery TH  {  padding: 4px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #007F00; /* Параметры рамки */
                   font-size: 11px;              
                   
                  } 

  /* -------------------------------------galery2---------------------------------------- */
TABLE#galery2      { font-family: Tahoma, Verdana;
					width:100%;
                   border-collapse: collapse; /* Убираем двойные линии между ячейками */

                   border: 2px solid #FFFFFF;
                   font-size: 11px;
                   text-align: center
                   
                  }

TABLE#galery2 TD  { font-family: Tahoma, Verdana;
                   font-size: 11px;
                   padding: 5px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #007F00; /* Параметры рамки */
                   text-align: center /* Выравнивание по левому краю */
                 }
TABLE#galery2 TH  {  padding: 5px; /* Поля вокруг содержимого таблицы */
                   border: 1px solid #007F00; /* Параметры рамки */
                   font-size: 11px;              
                   
                  }

 /* ------------------------------------------------------------------------------ */ 
 
  /* -------------------------------------present---------------------------------------- */
TABLE#present      { font-family: Tahoma, Verdana;
					width:90%;
                   border-collapse: collapse; /* Убираем двойные линии между ячейками */

                   border: 2px solid #FFFFFF;
                   font-size: 11px;
                   text-align: center
                   
                  }

TABLE#present TD  { font-family: Tahoma, Verdana;
                   font-size: 11px;
                   padding: 8px; /* Поля вокруг содержимого таблицы */
                   border: 1px dotted #007F00; /* Параметры рамки */
                   text-align: center /* Выравнивание по левому краю */
                 }
TABLE#present TH  {  padding: 8px; /* Поля вокруг содержимого таблицы */
                   border: 1px dotted #007F00; /* Параметры рамки */
                   font-size: 11px;              
                   
                  }

 /* ------------------------------------------------------------------------------ */  
 
.pad {      padding: 13 15 7 15;
            margin-left: 0;
            
            
}	  
h1     {font-family: Tahoma, Verdana;
        font-size: 24 px;
        margin: 0 0 2 0;
        }
h2, h3, h4
       {font-family: Tahoma, Verdana;
        margin: 0 0 0 0;
       }
h3     {font-size: 18px;}       
h5
       {font-family: Tahoma, Verdana;        
        font-size: 120%;
                margin: 0 0 0 0;
       }      
 h4
       {font-family: Tahoma, Verdana;
        
        font-size: 140%;
       }        
.shapka    {height: 90px;
            background-color: #007F00;
			background-image: url('images/shapka.gif');
            background-repeat: no-repeat; 
            background-position: right top;
            color: #FFFFFF;}       
 /* ------------------------------------------------------------------------------ */
 
 
a.menu_main  {font-family: Verdana, Tahoma;
             font-size: 13px;
             font-weight: bold;
             color: #007F00;
             text-decoration: none;
            } 
a:hover.menu_main  {font-family: Verdana, Tahoma;
             font-size: 13px;
             font-weight: bold;
             color: #FF0000;
             text-decoration: none;
            }  
            
            
.nav        { font-family: Tahoma, Verdana; 
              font-size:11px;
              color: #FFFFFF;
            }
a.nav       { font-family: Tahoma, Verdana; 
              font-size:11px;
              color: #FFFFFF;
            }
a:hover.nav { font-family: Tahoma, Verdana; 
              font-size:11px;
              color: #FFFFFF;
            }            
 /* ------------------------------------links------------------------------------------ */ 
a             { color :#007F00;}
a:hover       { text-decoration: none;
                color :#FF0000;} 
                        
.san             { color :#007F00;
                   
                   text-decoration: none;
                 }
/* ------------------------------------2------------------------------------------ */ 
.reg		{
				color :#007F00;              
				text-decoration: none;
				padding-left: 22px;
				font-family:  Verdana, Tahoma;
				font-size:11px;
				font-weight: bold;
				background: url('images/mark_region.gif') no-repeat;
				background-position: left center;
				
			}                  

a:hover.reg		{
				color :#FF0000;              
				text-decoration: none;
				padding-left: 22px;
				font-family:  Verdana, Tahoma;
				font-size:11px;
				font-weight: bold;
				background: url('images/mark_region.gif') no-repeat;
				background-position: left center;
			}  
.regact		{
				color :#FF0000;              
				text-decoration: none;
				padding-left: 18px;
				font-family:  Verdana, Tahoma;
				font-size:11px;
				font-weight: bold;
				background: url('images/mark_region_act.gif') no-repeat;
				background-position: left center;
			} 
.regreg		{
				color :#007F00;              
				text-decoration: none;
				padding-left: 18px;
				font-family:  Verdana, Tahoma;
				font-size:11px;
				font-weight: bold;
				background: url('images/mark_region_act.gif') no-repeat;
				background-position: left center;
			} 
/* ------------------------------------3------------------------------------------ */ 
.foto		{
				color :#007F00;              
				text-decoration: none;

				padding-left: 22px;
/*				font-family: Verdana;*/
				font-size:11px;
				background: url('images/but_b.gif') no-repeat left center;
				background-position: left;

			} 						
/* ------------------------------------3------------------------------------------ */ 
.san3		{
				color :#007F00;              
				text-decoration: none;

				padding-left: 18px;
				font-family: Verdana;
				font-size:11px;
				background: url('images/mark_san.gif') no-repeat left center;
				background-position: left;

			}                 


a:hover.san3		
			{
				color :#FF0000;              
				text-decoration: none;
/*				padding-left: 18px;*/
				background: url('images/mark_san_over.gif') no-repeat;
				background-position:left center;

			}

.san3act		{
				color :#FF0000;              
				text-decoration: none;
				padding-left: 18px;
				font-family: Verdana;
				font-size:11px;
				background: url('images/mark_san_act.gif') no-repeat;
				background-position: left center;
				
			} 

/* ------------------------------------end------------------------------------------ */ 



a:hover.san        { text-decoration: underline;
                     color :#007F00;
                     
                 } 
.san_n             { color :#007F00;
                     font-family: Verdana, Tahoma;
                     text-decoration: none;
                     padding: 3 3 3 10 px;
                 }
a:hover.san_n      { text-decoration: none;
                     padding: 3 px;
                     color :#007F00;
                     padding: 3 3 3 10 px;
                 }                      
                     
.san_an            { color :#0071BC;
                     text-decoration: none;}
a:hover.san_an     { text-decoration: underline;
                     color :#0071BC;
                     }                 
 /* ------------------------------------------------------------------------------ */ 
.bas         { background-color: #007F00;
               color: #FFFFFF;
               width:313px;
               height:200px;}
.whbgr       { background-color: #FFFFFF;
               color: #007F00;
               width:313px;
               height:200px;}    
                                         
.karta
			{
				background-color: #FFD300;
				color: #007F00;
				text-align: center;
				height:400px;
			}
               
               
.brief         { background-color: #FFFFFF;
                 
                 color: #007F00;
                 width:640px;
                 }   



                             
.another     { background-color: #007F00;
               color: #FFFFFF;
               width:313px;
               height:200px;}
.main        { background-color: #FFFFFF;
               color: #0071BC;
               width:313px;
               height:200px;}                               
 /* ------------------------------------------------------------------------------ */ 
.bord  {background-image: url('images/bord.gif');
        background-repeat: repeat-y; 
        background-position: center center;
        background-color: #FFFFFF;
        width:14px;
}
.bordh  {background-image: url('images/bordh.gif');
         background-repeat: repeat-x; 
         background-position: center center;
         background-color: #FFFFFF;
         height:10px;
}
.bordbold  {background-image: url('images/bordbold.gif');
            background-repeat: repeat-x; 
            background-position: center center;
            background-color: #FFFFFF;
            height:5px;
}
.bordleft  { background-image: url('images/bord.gif');
             background-repeat: repeat-y; 
             background-position: left center;
             padding-left: 10px;
            }
/* ------------------------------------borders------------------------------------------ */            
.mm_bot   { 
            border-bottom: 1px solid #007F00;             
            }
.mb_bot   { 
            border-bottom: 2px solid #007F00;             
            }            
.w_bot   { 
            border-bottom: 1px solid #FFFFFF;             
            }
.g_bot   { 
            border-bottom: 1px solid #FFFFFF;   
                   
            }            
.blue_bot   { 
            border-bottom: 1px solid #0071BC;             
            }            
.text     { padding: 0 7 0 7;
            vertical-align:top;
            border-left: 1px solid #007F00;
          }            
.text2     { padding: 0 7 0 7;
            vertical-align:top;
            border-left: 1px solid #0071BC;
            
          } 
.text1     { padding: 0 7 0 7;
            vertical-align:top;
            border-left: 1px solid #FFFFFF;
            
          }          
       
 .text_brief     { padding: 10 10 10 10;
                  vertical-align:top;
                  border-left: 1px solid #007F00;
            
          }           
.dotsborder
      { background-image: url('images/dots-h.gif'); 
        background-repeat: repeat-x; 
        padding:4;
       }         
         
.small {line-height: 90%;
        font-size:10px;
}

.fb {font-family: Verdana; Tahoma;
    
     width:100%;
     font-size: 11px;}

.preim {border: 10 solid #FFFFFF;}

.bg1 {background-color: #E8EEDB;}
.bg2 {background-color: #F8FFEC;}
	  
.order                          {  background-color: #FFFFFF;
                                   color: #007F00;
                                   font-family: Verdana, Tahoma; 
                                   font-size: 11px;
                                   
                                   }
                                   
                                   
                                   
.w {  padding: 13 15 7 15;
      width:50%;}
      
      
      
HR {
 border: none; /* Убираем границу для браузера Firefox */
 color: #007F00; /* Цвет линии для браузера Internet Explorer */
 background-color: #007F00; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; /* Толщина линии */
}

/*----------------------------------------------------------*/

.list 
{
			width:100%;


} 
 
.list ul 
{ 
			list-style:none;
			margin-left:0px;
			padding:0px;
} 
	
.list li { 
			padding:0px;
			margin:0px;
			
}


.list li a {

} 

.list li ul { 
			display:none;
			padding:0px; 
			margin:10px;
}

.list ul li ul li { 
			font-size:100%; 
			border-left:1px solid #007F00;
/*			margin-left:10px;*/
			padding-left:10px;
			
}

.error {	color: #007F00;
			background-color:#FFFFFF;
/*			padding: 40px;
			width:40%;*/
			}
#adv {color :#cde0cd;

	width: 995px;
    text-align:center;
    font-size : 10px;
    font-weight: normal;
    text-decoration: none;

   }	
#adv TD {color :transparent;

    text-align:center;
    font-size : 10px;
    font-weight: normal;
    text-decoration: none;

   }    
a.adv {color :transparent;

    font-size : 10px;
    font-weight: normal;
    text-decoration: none;

   }	  
    
a.adv:hover {color :transparent;

    font-size : 10px;
    font-weight: normal;
    text-decoration: none;

    }