/* DATEI: style.css */

/* GENERAL  */

body  { 
	padding: 0; 
	margin:25pt 15pt 15pt 30pt;
	background:#fff;
	}
/* --- */

	
/* FONTS */

body, table, th, td, div, form, input, textarea, select, option, .txt_normal {
	font-size:10pt;
	font-family: "Andale Mono", "Courier New", Courier, monospace;
	font-style:normal;
	font-weight:normal;
	line-height:16pt;
	color:#000000;
}


h1, .title {
	margin-left:-25pt;
	font-size:11pt;
	letter-spacing:1pt;
	line-height:16pt;
}

h2, .subtitle {
	margin-left:-24pt;
	font-size:10pt;
	line-height:16pt;
}
	
.txt_left {
	margin-left:-25pt;
}

em, .txt_small_italic {
	font-size:9pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
.txt_small {
	font-size:9pt;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}
/* --- */

/* LAYERS */

#div_bottom { display:none; }
#div_header { display:none; }
#div_statnav { display:none; }
#div_langnav { display:none;}
#div_subnav { display:none; }
#div_mainnav { display:none; }

#div_popcontent { position:relative; z-index:20; left:0; top:0; width:auto; height:auto; overflow:visible; visibility:visible; }

#div_logo { position:absolute; z-index:11; left:5pt; top:0; width:auto; height:auto; visibility:visible; }
#div_container { position:relative; z-index:20; left:0; top:145pt; bottom:auto; width:auto; height:auto; overflow:visible; visibility:visible; border:0;}
	#div_content { position:relative; z-index:24; left:0; top:10pt; width:auto; height:auto; padding:2px; overflow:visible; visibility:visible; }

#div_flash { z-index:99; }

#div_print_header { position:relative; z-index:19; left:0; top:20pt; width:100%; visibility:visible; }
#div_print_footer { display:none; }

#div_devel_monitor { display:none; }

/* fleXcroll */
.scrollgeneric {
	display:none;
}

.flexcroll, .mcontentwrapper, .contentwrapper {
	position: relative !important;
	height: auto !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	top: 0 !important;
	overflow: visible !important;
}
/* --- */
	