/* reset */
* {
	text-decoration:none;
	//font-size:1em;
	outline:none;
	//margin:0;
	//padding:0;
	//font-weight:550;
	border:0;
}
/*textarea, input, select { font:inherit; white-space:normal; }
i, cite, address, em { font-style:normal; }
caption, th, td { text-align:left; }
html {
	//line-height:1;
	font-family:arial, sans-serif;
	background-color: #E6DCB8;
}
ul, ol { list-style:none; }

a { color:inherit; }
img { border:none; margin:0 }
ol {
}*/





/* show */

.showtd {
	text-align:left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	float: left;
}
div#show {
	padding-left: 0px;
}
div.show ol li {
	float: left;
	list-style: none;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-left: 0px;
}
div.show ol {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0px;
}





/*div.shownav {
	text-align:left;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 25px;
}
div.shownav .prev, div.shownav .next { background: url(../images/bg_diag-525.gif) repeat left top; height: 17px; width: 16px; display: block; line-height: normal; text-decoration: none; color: #1a1a1a; }
div.shownav .off { background: url(../images/bg_diag-2e.gif) repeat fixed left top; }
div.shownav .prev { float:left; margin: 22px 0 0 -24px; padding-right:1px; }
div.shownav .next { float:right; margin: 22px -24px 0 0; padding-left:1px; }
div.shownav ol {
	margin:0 auto;
	width:571px;
	height:64px;
}
div.shownav ol li {
	float: left;
	list-style: none;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 4px;
}
div.shownav a:link img, div.shownav a:visited img {
	padding: 5px;
	display: block;
	background-color: #98B89C;
	background-repeat: repeat;
	background-position: left top;
}
div.shownav .active a:link img, div.shownav .active a:visited img { background: #874100; }
div.shownav a:hover img, div.shownav a:active img, div.shownav a:focus img {
	background-color: #85A28A;
}*/

.show a:link img, .show a:visited img {
	padding: 5px;
	display:block;
	background-color: #98B89C;
	background-repeat: repeat;
	background-position: left top;
}


.show a:link img.loading, .show a:visited img.loading { background: #1a1a1a; color:#1a1a1a; }
.show a:hover img, .show a:active img, .show a:focus img {
	background-color: #85A28A;
}
div.show a:link span, div.show a:visited span {
	width:23px;
	height:21px;
	display: block;
	background: url(../images/bt_zoom.gif) no-repeat left top;
	text-indent: -9999px;
	margin:-26px 5px 0px 0px;
	float:right;
	position: relative;
}
div.show a:hover span, div.show a:active span, div.show a:focus span { background: url(../images/bt_zoom.gif) no-repeat left bottom; }


/* fancybox */
div#fancy_overlay {
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:90;
	background-color:#C6D5C5;
}
div#fancy_loading { cursor:pointer; display:none; height:40px; overflow:hidden; position:absolute; width:40px; z-index:100; }
div#fancy_loading div { background:url(fancy/fancy_progress.png) no-repeat; height:480px; left:0; position:absolute; top:0; width:40px; }
div#fancy_close { background:url(fancy/fancy_closebox.gif) no-repeat left top; cursor:pointer; display:none; height:23px; width:23px; position:absolute; right:-12px; top:-12px; z-index:100; }
div#fancy_content { height:100%; left:0; margin:0; padding:0; position:absolute; top:0; width:100%; z-index:96; }
#fancy_frame { display:none; height:100%; position:relative; width:100%; }
img#fancy_img {
	border:5px solid #FFFFFF;
	height:100%;
	left:0;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:92;
}
/*div#fancy_title { bottom:-2.5em; display:none; left:0; position:absolute; width:100%; z-index:100; text-align: center; }
div#fancy_title_main { background:#1a1a1a; margin:0 auto; padding:.75em; font-size: 1.1em; }*/
div#fancy_outer { display:none; left:0; margin:0; overflow:hidden; padding:18px 18px 58px; position:absolute; top:0; z-index:90; }
div#fancy_inner { background:#FFF; height:100%; position:relative; width:100%; }
a#fancy_left, a#fancy_right { background:url(data:image/gif;base64,AAAA); bottom:10px; cursor:pointer; height:100%; position:absolute; width:35%; z-index:100; }
a#fancy_left { left:0; }
a#fancy_right { right:0; }
a#fancy_left:hover { background:url(fancy/fancy_left.gif) no-repeat 0 100%; }
a#fancy_right:hover { background:url(fancy/fancy_right.gif) no-repeat 100% 100%; }
#fancy_bigIframe, #fancy_freeIframe { height:100%; left:0; position:absolute; top:0; width:100%; z-index:10; }
div#fancy_bg { display:none; }
div.fancy_bg { display:block; position:absolute; z-index:70; }
