#GalleryFon {
  opacity: 0.8;
  filter: alpha(opacity=80);
  -moz-opacity: 0.8;
  
  height: 100%; 
  width: 100%; 
  background-color: #000;
  position: absolute;
  z-index: -1;
  top: 0px;
  left: 0px;
}

#GalSliderFon {
	
	opacity: 0.4;
  filter: alpha(opacity=40);
  -moz-opacity: 0.4;

  width: 100%;
  height: 130px; 
  z-index: 30;
  margin-top: 50px;
  background-color: #000;
}

.GalSlider {
	margin-left: auto; margin-right: auto; margin-top: -125px; padding-bottom:20px; width: 80%;
}
.GalUser {
	margin-left: auto; margin-right: auto; margin-top: 0; padding-bottom:40px; width: 80%;
	color: #fff;
}
.GalUser p {
  padding-bottom:60px;
}

#Gal_box {
	
	margin: 0px;
	z-index: 20;
	position: static;	
}
.Gal_UpBlock {
	height: 70px; 
	margin: 0px 20px 0px 30px;
}
.Gal_UpBlock div {
	margin-top:15px;
}

#footer {
	z-index: 100;
}

#Gal_text p, h2{
	color: #fff;
}
#Gal_text h2 {margin-bottom: 20px; font-size:22px;}

#Gal_Img, #PreloadGif {
	border: 1px solid #aaa;
}

.Gal_trumb {
	position: relative;
	float: left;
	margin: 5px; /* Значение исп. в myjs скрипте ( LineImgLoad() ) */
	
	opacity: 0.5; /* Значение исп. в myjs скрипте ( GalClickTrmb() ) */
  	filter: alpha(opacity=50);
  	-moz-opacity: 0.5;
}

.Gal_trumb img {
	max-height: 75px;
}

.Gal_trumb div {
	max-width: 125px;
}

.GSlideNavR {
	width:15px; 
	height:150px;
	float: right;
	position:relative;
	background: transparent url('/static/images/GalNav.png') -54px 28px no-repeat;

	opacity: 0.3;
  	filter: alpha(opacity=30);
  	-moz-opacity: 0.3;
	
}

.GSlideNavL {
	width:15px; 
	height:150px;
	position:relative;
	float: left;
	background: transparent url('/static/images/GalNav.png') 0px 28px no-repeat;
	
	opacity: 0.3;
  	filter: alpha(opacity=30);
  	-moz-opacity: 0.3;
}

.GSlideNavR:hover {
	opacity: 1;
  	filter: alpha(opacity=100);
  	-moz-opacity: 1;
	
}

.GSlideNavL:hover {
	opacity: 1;
  	filter: alpha(opacity=100);
  	-moz-opacity: 1;
}

#GalTrumbDiv {
	color: #fff; 
	width: 1000px; /* Start width */
	height: 150px; 
	overflow: hidden;
	position: relative;
	left: 0px;
	font-size: 10px;
}

#GalTrumbDiv a:hover{
	color: #fff; 
}

#GalTrumbDiv a{
	color: #fff; 
}

#ImgDiv {
	background: transparent url('/static/images/GalNav.png') 100% 50% no-repeat;
}
#ImgDiv1 {
	background: transparent url('/static/images/GalNav.png') -25px 50% no-repeat;
}

#ImgCounter {
	margin: 3px 25px; color:#aaa; font-size:10px;
}


/* == Gal MENU == */

.Gjqueryslidemenu{
font: 16px;
width: 400px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: auto;
margin-top: 0px;
display: inline;
z-index: 250;

}

.Gjqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
z-index: 250;
}

/*Top level list items*/
.Gjqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
z-index: 250;
}

/*Top level menu link items style*/
.Gjqueryslidemenu ul li a{
display: block;
/*background: #414141; /*background of tabs (default state)*/
padding: 8px 10px;
/*border-right: 1px solid #778;*/
color: #B4B4B4;
text-decoration: none;
z-index: 250;

}

* html .Gjqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.Gjqueryslidemenu a:link, .jqueryslidemenu a:visited{
color: #cef7ed;
}

.Gjqueryslidemenu a:hover{
color: #7E7E80;
}
	
/*1st sub level menu*/
.Gjqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
text-align:left;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.Gjqueryslidemenu ul li ul li{
display: list-item;
float: none;
}


/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.Gjqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.Gjqueryslidemenu ul li ul li a{

/*width: 165px; width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid #C2DFEF;

display: block;
background: #3E3E3E; /*background of tabs (default state)*/
padding: 8px 10px;
/*border-right: 1px solid #778;*/
color: #cef7ed;
text-decoration: none;

  opacity: 0.9;
  filter: alpha(opacity=90);
  -moz-opacity: 0.9;
}


/* /Gal Menu */

.GActiveMenu {
	color: #7E7E80 !important;
	cursor: default;
}

