TABLE.main /* class="main" - стиль основной таблицы */
{
width: 800px; /* Ширина таблицы */
bgcolor="#FFFFFF"
border="0" align="center" cellpadding="0" cellspacing="0"
border-collapse: collapse;
}


A         {COLOR: #BB0C00; TEXT-DECORATION: underline; }
A:link    {COLOR: #BB0C00; TEXT-DECORATION: underline; }
A:hover   {color: #000000; TEXT-DECORATION: underline; }
A:vlink   {color: #BB0C00; TEXT-DECORATION: underline;}


.menu        {
	COLOR:#BB0C00;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
/*	font-weight: bold;*/
}
.menu A      {
	COLOR:#BB0C00;
	TEXT-DECORATION: none;
	font-size: 9pt
}
.menu  style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #BB0C00;
}

.menu A:link {COLOR:#BB0C00; TEXT-DECORATION: none; font-size: 9pt}
.menu A:hover{color:#000000; TEXT-DECORATION: none; font-size: 9pt}
.menu A:vlink{color:#BB0C00; TEXT-DECORATION: none; font-size: 9pt}

.menu1        {COLOR:#ffffff; TEXT-DECORATION: none; font-size: 9pt}
.menu1 A      {COLOR:#ffffff; TEXT-DECORATION: none; font-size: 9pt}
.menu1 A:link {COLOR:#ffffff; TEXT-DECORATION: none; font-size: 9pt}
.menu1 A:hover{color:#000000; TEXT-DECORATION: none; font-size: 9pt}
.menu1 A:vlink{color:#ffffff; TEXT-DECORATION: none; font-size: 9pt}

.style21 {
	color: #FFFFFF;/* шрифт шапки */
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;}

.style20  {
	font-family: Arial, Helvetica, sans-serif; /* Основной шрифт таблицы */
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;}

.style29 {
	color: #FFFFFF;/* шрифт названия */
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
	
.style7 {/* шрифт малых заголовков */
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #BB0C00;
	font-weight: bold;}
.stylemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #BB0C00;
}


.style28 {font-size: x-small}

.style25 {color: #FFFFFF;font-size: x-small}
	
.zag1  {color:#BB0C00; font-size: 14pt} /* шрифт больших заголовков */

.zag3  {color:#587568; font-size: 10pt}

ul#gallery, ul#gallery li{
   margin:0;
   padding:0;
   list-style:none;
}
ul#gallery{
   width:500px;
   height:300px;
   position:relative;
   background:#e1e1e1 url(gallery/6.jpg) no-repeat 50% 40%;  
}			
ul#gallery li{
   float:left;
   display:inline;
   margin-top:300px;
}
ul#gallery a img{
   vertical-align:left;
}								
ul#gallery a span{
   display:none;
}
ul#gallery a:hover{
   background:none;
   z-index:100;
}	
ul#gallery a:hover span{
   position:absolute;
   width:480px;
   height:300px;
   top:0;
   left:0;
   display:block;
}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 164px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
background: #DEDEDE;
font-family: arial;
font-size: 10pt;
font-weight: bold;
}

.suckerdiv ul li{
position: relative;
}

/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 210px; /*sub menu width*/
top: 0;
visibility: hidden;
background: #DEDEDE;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #BB0C00;
text-decoration: none;
background: #DEDEDE;
padding: 1px 15px;
border: 1px solid #ccc;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
color: #BB0C00;
}

.suckerdiv ul li a:hover{
background-color: #DEDEDE;/*цвет маркера*/
color: #000000;
/*font-weight: bold;*/
}

.suckerdiv .subfolderstyle{
background: url(images/arrow-list-2.gif) no-repeat center right;
}


/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
