html, body
 {
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	width: 100%;
	height: 100%;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: gray;
}

#fbFooter
 {
	height: 26px;
	background-image: url(../img/footer_hg.png);
	background-repeat: repeat-x;
	border-top: 1px solid #454545;
	line-height: 26px;
}

.fbPaginationMinor
 {
	color: white;
	margin-left: 2px;
}

#fbContents
 {
	float: left;	
}

#fbMenu
 {
	float: right;
}

#altmsg
 { 
	position: absolute;
	background-color:#000000;
	padding: 20px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	text-align:center;
}

#altmsg:hover
 { 
	opacity: 0.8;
	filter: alpha(opacity=80);
}

a.altlink:link
 {
	color: #FFFFFF;
}

a.altlink:visited
 {
	color: #DDDDDD;
}

a.altlink:hover
 {
	color: #FFFFFF;
}

/* @group Buttons */

#closewindow {
	float: left;
	text-decoration: none;
	color: white;
	margin-left: 10px;
	margin-right: 10px;
}

#closewindow:hover {
	color: #fff;
}

#fbForwardButton
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_next_n.png) no-repeat;
	float: left;
	margin-right: 10px;
}

#fbForwardButton:hover
 {
	background: url(../img/btn_next_h.png) no-repeat;
}

#fbBackButton
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_last_n.png) no-repeat;
	float: left;
	margin-left: 10px;
}

#fbBackButton:hover
 {
	background: url(../img/btn_last_h.png) no-repeat;
}

#fbDownloadButton
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_download_n.png) no-repeat;
	float: left;
}

#fbDownloadButton:hover
 {
	background: url(../img/btn_download_h.png) no-repeat;
}

#fbPrintButton
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_print_n.png) no-repeat;
	float: left;
}

#fbPrintButton:hover
 {
	background: url(../img/btn_print_h.png) no-repeat;
}

#fbZoomButton
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_zoom_n.png) no-repeat;
	float: left;
}

#fbZoomButton:hover
 {
	background: url(../img/btn_zoom_h.png) no-repeat;
}

#lang_en_n
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_gb_n.png) no-repeat;
	float: left;
}

#lang_en_n:hover
 {
	background: url(../img/btn_gb_h.png);
}

#lang_en_h
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_gb_h.png) no-repeat;
	float: left;
}

#lang_de_n
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_de_n.png) no-repeat;
	float: left;
}

#lang_de_n:hover
 {
	background: url(../img/btn_de_h.png);
}

#lang_de_h
 {
	width: 26px;
	height: 26px;
	background: url(../img/btn_de_h.png) no-repeat;
	float: left;
}

/* @end */
