/* HGHI - Intro */

body { 
	padding: 0px;
	margin: 0px;
	color: #ffffff;	
	font-size: 80.01%;
	background-color: #362000;
	background-image: url(../images/back.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* Language */

#langroot { background-image: url(../images/back_lang.gif); background-repeat: repeat-x; width: 215px; height: 37px; position: absolute; margin: -22px 0px 0px 648px; color: #be9c56; font-size: 10px; text-align: center; border: 3px solid #ffffff; }
#langroot p { margin-top: 12px; }
#langroot a, #langroot a:link, #langroot a:active, #langroot a:visited, #langroot a:hover { color: #836120; text-decoration: underline; font-weight: normal; }
#langroot a:hover { text-decoration: none; color: #be9c56; }
.langspacerfirst, .langspacerlast { padding: 0px 10px 0px 6px; background-image: url(../images/menu_lang_border.gif); background-repeat: no-repeat; background-position: right; }
.langspacerlast { padding: 0px 2px 0px 6px; background-image: none; }

/* Misc */

.backslash { color: #825b12; padding-left: 3px; padding-right: 3px; }
.pagecontent { width: 100%; height: 100%; }
.floater { top: 50%; position: absolute; margin-top: -235px; margin-left: -425px; left: 50%; }
.mainintro { border-top: 1px solid #e9d9b9; border-bottom: 5px solid #90681d; }
.tx-rlmpflashdetection-pi1 { width: 850px; height: 450px; text-align: center; color: #dcc6ba; background-color: #ffffff; }
.tx-rlmpflashdetection-pi1 img { margin-bottom: -3px; }
.hiddentext, #header_slogan, header_menuroot h3, #siteheader, #backlink, #menuefollowsub_header { visibility: hidden; display: none; }
#footer { font-size: 0.85em; color: #e2a724; margin-top: 2px; }
#footer a, #footer a:link, #footer a:active, #footer a:visited, #footer a:hover { font-weight: normal; text-decoration: underline; color: #e2a724; }
#footer a:hover { text-decoration: none; color: #a77918; }

/* HGHI - Intro */