﻿#over_viewer
{
  position:absolute;
  width:100%;
  min-width:990px;
  //width:expression(document.body.clientWidth ? (document.body.clientWidth < 990 ? '990px' : '100%') : '100%');
  z-index:1501;
  top:0;
  left:0;
  overflow:hidden;
  display:none;
}

#over_viewer_bg
{
	position: absolute;
	width: 100%;
	height: 100%;
	left:0;
	top: 0;
	background-color:#000;
	filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;
}

#over_viewer .frame
{
  position:relative;
  top:50px;
  width:90%;
  border:1px solid #1f1f1f;
  margin:0 auto 20px auto;
  background-color:#000;
  /*filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;*/
}

#over_viewer .frame .rcorner
{
	/*background-image: url(/i/css/rounded_corners_v.gif);*/
	/*background-color: #000000;*/
}

#over_viewer .close
{
	position:absolute;
	right:10px;
	top:5px;
	font-size:80%;
	cursor:pointer;
	color:#9e9e9e;
}

#over_viewer .close.hover
{
	color:#fc302f;
}

#over_viewer .close span
{
	text-decoration:underline;
}

#over_viewer .close ins
{
	font-size:140%;
	left:-1em;
	top:-0.1em;
	position:absolute;
	font-weight:bold;
	text-decoration:none;
}

#over_viewer h2
{
	color:#3c5ab6;
	font-size:150%;
	margin:0.4em 0 0.4em 0;
	font-weight:normal;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
}

#over_viewer h2 span
{
	padding-left:30px;
	background:url(/i/css/bul-level-1.gif) no-repeat 0em 0.3em;
}

#over_viewer .preview
{
	position:relative;
	width:545px;
	margin:0 auto;
}

#over_viewer .preview .last
{
	padding:4px 4px;
}

#over_viewer .preview .prev-link,
#over_viewer .preview .next-link
{
	position:absolute;
	width:6em;
}

#over_viewer .preview .prev-link .pseudo,
#over_viewer .preview .next-link .pseudo
{
	display:block;
	font-size:150%;
	border-bottom:none;
}

#over_viewer .preview .prev-link .pseudo,
#over_viewer .preview .next-link .pseudo,
#over_viewer .preview .prev-link,
#over_viewer .preview .next-link
{
	color:#3c5ab6;
	text-decoration:underline;
	cursor:pointer;
	font-size:100%;
	font-family:"Times New Roman", Times, serif;
}

#over_viewer .preview .prev-link.hover .pseudo,
#over_viewer .preview .next-link.hover .pseudo,
#over_viewer .preview .prev-link.hover,
#over_viewer .preview .next-link.hover
{
	color:#fc302f;
}

#over_viewer .preview div.prev-link.disable,
#over_viewer .preview div.next-link.disable,
#over_viewer .preview div.prev-link.disable .pseudo,
#over_viewer .preview div.next-link.disable .pseudo
{
	color:#4a4a4a;
	cursor:default;
   	text-decoration:none;
}

#over_viewer .preview .next-link
{
	left:100%;
	margin-left:25px;
	text-align:left;
}

#over_viewer .preview .prev-link
{
	right:100%;
	margin-right:25px;
	text-align:right;
}

#over_viewer .preview a
{
	display:block;
	float:left;
	padding:2px;
	margin:3px;
}

#over_viewer .preview a.selected
{
	padding:0;
	border:2px solid #ffff00;
}

#over_viewer .big-image
{
	clear:both;
	margin:0 auto;
	display:block;
	padding:40px 0;
	//padding:0;
}





/*

#over_viewer_prev span span, #over_viewer_next span span {}
#over_viewer_prev span.arr, #over_viewer_next span.arr {font-size:150%; line-height:100%;}
*/