html, body {
    height: 100%;
}
#container {
    position: relative;
    min-height: 100%
}
#footer {
				position: absolute;
				bottom: 0;
				padding: 0px;
				background-color: #000;
				width:100%
			}
body {background: url(/images/bg.jpg) repeat-x #fff; margin:0 0 0 0; padding:0; font: 75% Arial, Verdana, Sans-Serif;}
img {margin:0; padding:0;}
a img {border:1px solid #333; }
a img:hover {border:1px solid #fff; }
div {margin:0; padding:0;}
div#page {width:800px; margin:0 auto; text-align:center; padding:50px 0 40px 0;}
div#bodytext { letter-spacing:1px; color:#333; text-align:justify; width:780px; background:#fff; height:210px; border:1px solid #333; margin:20px auto; padding:10px; overflow:hidden; margin-top:5px;}
div#links {margin:30px 0 30px 0;}

a.lang {color:#666; text-decoration:none;}
a.lang:hover {color:#000; text-decoration:none;}

a.lang_active {color:#000; text-decoration:none;}
a.lang_active:hover {color:#000; text-decoration:none; cursor:text;}

/* jScrollPane */

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	margin-right:10px;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #fff;
}
.jScrollPaneDrag {
	position: absolute;
	background: #000;
	cursor: pointer;
	overflow: hidden;
	z-index:1;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}

a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

			.holder {
				float: left;
				margin-left: 10px;
				margin-top: 0px;
				background: transparent;
			}
			.holder p { text-align:justify;}
			.scroll-pane {
                position: relative;
				width: 760px;
				overflow: auto;
				background: #fff;
				float: left;
				height: 200px;
				padding-right: 10px;
				margin-top:-10px;
				background: transparent;
			}
			
			a.jScrollArrowUp {
				background: url(../images/basic_arrow_up.gif) no-repeat 0 0;
			}
			a.jScrollArrowUp:hover {
				background-position: 0 -15px;
			}
			a.jScrollArrowDown {
				background: url(../images/basic_arrow_down.gif) no-repeat 0 0;
			}
			a.jScrollArrowDown:hover {
				background-position: 0 -15px;
			}
			a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
				background-position: 0 -30px;
			}
