*{
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, sans-serif;
	}
	
	/*.gallery_button1 img,.gallery_button2 img{
    behavior: url("http://www.real.cz/templates/iepngfix.htc");
  }*/

#loading{
	position:absolute;
	left:50%;
	margin-left:-62px;
	z-index:5;
	display:none;
	}
#gallery{
	position:absolute;
	left:50%;
  
	z-index:5;
	display:none;
	
	width: 700px;
	height: 700px;
	_width: 660px;
	_height: 660px;
	background: url(images/overlay_panel_gallery2.png) left top no-repeat;
	
	_background: white;
	}
	
	#gallery2,#gallery3{
	position:absolute;
	left:50%;
  
	z-index:5;
	display:none;
	
	width: 700px;
	height: 700px;
	
	}
	
#gallery a{
	display:block;
	
	text-decoration:none;
	}
#shadow{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:#000000;
	filter: alpha(opacity=60);
	opacity:0.6;
	z-index:4;
	display:none;
	}
.g_image{
	position:relative;
	margin:80px 8px 10px 8px;
	_margin:40px 8px 10px 8px;
	border: 0;
	text-align:justify;
	opacity:1;
	filter:alpha(opacity:100);
	max-width: 600px;
	max-height: 450px;
	_width: 600px;
	_height: 450px;
}

#back_image{
  position: absolute;
  top: 80px;
  left: 50px;
  _top: 40px;
  _left: 30px;
  background:#000000;
	filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;
  width: 600px;
	height: 450px;
}

.gallery_memo{
	position:absolute;
	top:60px;
	_top:20px;
	left:40px;
	margin:0 auto;
	height:20px;

	text-align:center;
	padding:2px 0 0 10px;
	
	font-size:12px;
	color:grey;
	font-weight:bold;
	z-index:6;
	filter:alpha(opacity=100);
	}
.gallery_button2:link, .gallery_button2:visited{
	position:absolute;
	bottom:30px;
	_bottom: 15px;
	right:-10px;
	_right: 10px;
	padding:2px;
	width:40px;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	z-index: 2000010;
	display: block;
	
	}
.gallery_button1:link, .gallery_button1:visited{
	position:absolute;
	bottom:30px;
	_bottom: 15px;
	left:-20px;
	width:40px;
	padding:2px;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	z-index: 2000010;
	display: block;
	
	}
.gallery_button1:hover, .gallery_button2:hover{
	
	color:#333333;	
	}
.gallery_close{
	position:absolute;
	right:40px;
	top:55px;
	_top: 15px;
	filter:alpha(opacity:100);
	}
.gallery_back{
	position:absolute;
	right:10px;
	top:-4px;
	}
	


/* Gallery Styles */
#all_gallery{
  position:absolute;
	left: 50%;
	top: 535px;
	z-index: 100009;
	
	width: 500px;
	height: 100px;
	visibility: hidden;
}

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 600px; /* Set to gallery width, in px or percentage */
_width: 560px;
height: 130px; /* Set to gallery height */
}

#motioncontainer a img {
  /* Set image border color */
  margin: 5px;
 max-width: 100px;
  max-height: 64px;
  _width: 100px;
  _height: 64px;
  
}

#motioncontainer a:hover img {
 /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
bottom: 0px;
left: 0px;
z-index: 300000;
height: 20px;
visibility: hidden;
}

#motioncontainer a:hover {
 /* Dummy definition to overcome IE bug */
}

.gallery2_img{
  margin: 5px 10px 5px 0px;
  width: 100px;
  height: 64px;
  
}

#trueContainer a{
  display: inline;
}

#trueContainer a div{
  width: 110px;
  height: 74px;
  display: inline-block;
  background: black;

  
}
/* End Gallery Styles */

 
