﻿#gallery {
			font:12px verdana,arial,sans-serif; 
			width:800px; 
			padding:20; 
			line-height:10px; 
			/* Distance from horiz to vert menu */
			height:35px;
			text-align:center;
			}

#gallery div.off {
			color:white; 
			/* Height for horiz menu - OFF state */
			height:25px; 
			margin-right:0px; 
			line-height:22px; 
			padding:0 15px; 
			float:right; 
			background:url(tabs_0.gif) repeat-x left bottom; 
			border:1px solid #ddd; 
			cursor:pointer; 
			position:relative; 
			z-index:20;
			text-align: inherit;
			}

#gallery div.on {
			color:yellow; 
			/* Height for vert menu - ON state */
			height:25px; 
			margin-right:0px; 
			padding:0 15px; 
			float:right; 
			background:url(tabs_2.gif) repeat-x left bottom; 
			cursor:pointer; 
			line-height:22px; 
			border:1px solid #ddd; 
			position:relative; 
			z-index:100;
			text-align:  inherit;			}

div.hide {
			display:none; 
			width:0; 
			overflow:hidden;
			}
			
div.show {
			clear:left; 
			background:#fff; 
			width:160px; 
			margin-top:20px; 
			position:relative; 
			z-index:50; 
			font:11px verdana, arial, sans-serif; 
			line-height:18px;
			}
			
div.show ul {
			margin:0; 
			padding:0; 
			list-style:none; 
			width:160px; 
			position:relative;
    top: 0px;
    left: 0px;
    height: 225px;
}
			
div.show ul li {
			width:160px; 
			height:25px; /* */
			background:url(side_1.gif); 
			margin:0px 0 0 0;
			}
			
div.show ul li a, div.show ul li a:visited {
			display	:block; 
			width:160px; 
			height:25px; 	/* Heght menu */
			line-height:20px; /* Text Pos Norm */
			background:url(side_0.gif); 
			color:white;
			/* color:#000; */
			text-align:Left; 
			text-decoration:none;
			}
			
			
div.blok1 {
			display	:block; 
			width:150px; 
			height:120px; 
			line-height:10px; /*  ??  */
			background:url(side_0.gif); 
			color:blue;
			/* color:#000; */
			text-align:center; 
			text-decoration:none;

	
}			
			
div.show ul li a:hover {
			background:transparent; 
			color:yellow; 
			 /* color:#c00; */
			white-space:nowrap; 
			line-height:20px; /* Text pos Over */
			}
			
div.show ul li a span {
			display:none;
			}
			
div.show ul li a:hover span {
			display:block; 
			position:absolute; 
			left:150px; 
			top:0;
			}
div.show ul li a:hover span img {
			border:1px solid #000;
			}
			
.clear {
			clear:both;
			}




