html, body{height:95%;}
body{
	overflow-Y: hidden;
	overflow-X: hidden;
	margin:0;
	padding:11px;
	font-size:65.5%;
	background-color: #EFEFEF;
	background-image: url(http://www.oregional.net/regionalin/imagens/bg.jpg);
}
.mainTable{height:100%; width:100%;}

.title{text-align:center;}
.title a{
	font-family: Tahoma, Arial, Helvetica;
	font-size:21px;
	color:#336699;
	vertical-align:top;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	text-align: center;
	line-height: 35px;
}
.title a:hover{
	color:#666666;
	text-align: center;
}

.pagerContainer{padding-right:30px; width:100%; text-align:right;}
.buttonsContainer{
	padding-left:80px;
	white-space:nowrap;
	text-align: center;
}

.buttonUp {
	position:relative;
	white-space:nowrap;
	color:#666666;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:24px;
	text-align: center;
}
.buttonUp:hover{color:#000000;}

.buttonSlideshow{position:relative;  white-space:nowrap; color:#990000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
.buttonSlideshow:hover{color:#333333;}

.pager{font-size:11px;}
.pager td{white-space:nowrap;}
.pager, .pager a{color:#666666; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.pager a:hover, .currentPage{color:#000000;}
.nthPage, .currentPage{display:block; width:28px; white-space:nowrap; text-align:center;}

.photoName, .bigPhotoName{color:#EFEFEF; font-family:Arial, Helvetica, sans-serif; font-size:1em; text-align:center;}
.photoName{
	color: #EFEFEF;
}
.bigPhotoName{padding-bottom:7px;}


.pagerButtonEnabled {cursor:pointer;}
.pagerButtonDisabled {cursor:default;}
.thumbPager{background:#DADADA;}
.thumbPagerTop{background:url(../images/thumb_pager_t.gif) repeat-x;}
#thumbPagerContainer{position: relative; width:580px; overflow: hidden; text-align:left;}

.thumbPagerCell, .currentThumbPagerCell {vertical-align:middle; white-space:nowrap; cursor:pointer;}
.currentThumbPagerCell img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
-moz-opacity: 1.0; /* Mozilla 1.6- */
-khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
opacity: 1.0;
zoom: 1;}

.thumbPagerCell img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
-moz-opacity: 0.7; /* Mozilla 1.6- */
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.7;
zoom: 1;
}

.frame{
	width:100%;
	background-color: #DADADA;
}
.frameTop{background:url(../images/frame_t.gif) repeat-x; width:100%;}
.bigFrameTop{background:url(../images/frame_t.gif) repeat-x center; width:100%;}
.frameCenter{text-align:center; vertical-align:middle;}


#backButton{padding-left:11px; padding-right:8px; }
#forwardButton{padding-right:11px; padding-left:8px; }
.thumbPagerTop{background:url(../images/thumb_pager_t.gif) repeat-x top; margin-left:6px; margin-right:6px;}

.buttonFullsize{color:#8c97a2; text-decoration:none; white-space:nowrap; font-family:Arial, Verdana, Helvetica, sans-serif; top:15px; left:0px; position:absolute; text-align:center;}
.buttonFullsize:hover{color:#0c3784;}

.noscriptText{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.1em; text-align:center; font-weight:bold; color:#000000;}
.noscriptText a{color:#0c3784;}

.text{font-family:Arial, Verdana, Helvetica, sans-serif; text-align:center; color:#747474; height:25px; padding-top:10px;}
.text a{color:#0d1c3f; text-decoration:none;}
.text a span{text-decoration:underline;}
.text a:hover{color:#0c3784;}
.text a img{display:inline; vertical-align:middle; border:0; margin-right:2px;}

.exif{width:820px; position:relative; border:1px solid #e3e5e8; padding-top:15px; padding-left: 10px; padding-right: 10px; padding-bottom:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#CCCCCC;}
