
*			{	margin: 0px;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif; }
				
body			{	background-image:  url('web/grafix/background.gif');
				background-repeat: repeat-y;  }
#Main		{	width: 100%; }

#Header		{	position: fixed;
				top: 0px;
				left: 0px;
				width: 100%;
				height: 104px;
				background-color: #E7CFB3;
				background-image:  url('web/grafix/background_header.gif');
				background-repeat: repeat-x;
				z-index: 50;
				min-width: 400px; }
#Header_Logo
			{	position: absolute;
				top: 0px;
				left: 0px;
				width: 123px;
				height: 104px;
				background: url('web/grafix/cross.jpg');
				z-index: 50;}
#Header_Secret
			{	position: absolute;
				background-image:url(web/grafix/secret.gif);
				left: 123px;
				top: 0px;
				width: 259px;
				height:79px;
				z-index: 50; }
#Header_Banner
			{	position: absolute;
				background-image:url(web/grafix/banner.jpg);
				top: 0px;
				right: 0px;
				width: 328px;
				height:79px;
				z-index: 30; }
				
#Header_Menu 
			{	position: absolute;
				top: 79px;
				left: 138px;
				height: 25px;
				margin-top: 3px;
				z-index: 50; }
#Header_Menu .search
			{  	color: #004080;
				background:#EEEEEE;
				font-size: 8pt;
				margin-top: 1px; }
#Header_Menu a:link
			{ 	color:#000000;
				text-decoration:none; }
#Header_Menu a:visited
			{ 	color:#000000;
				text-decoration:none;}
#Header_Menu a:hover
			{ 	color:#000000;
				text-decoration:underline;}
#Header_Menu a:active
			{ 	color:#000000;
				text-decoration:underline;}
				
#Menu		{	position: fixed;
				top: 104px;
				left: 0px;
				bottom: 0px; 
				width: 123px; 
				background-color:#FDF4CD;
				background-image:url(web/grafix/background_menu.jpg);
				background-position:top;
				background-repeat:repeat-x;
				vertical-align:top;
				z-index: 50; }
#Menu ol		{ 	list-style:none;
				margin:10px 0 0 10px;
				width:8em;
				padding:0px;}
#Menu li		{	padding:5px 0 5px 0px;
				background-image:url(web/grafix/line.gif);
				background-repeat:no-repeat;
				background-position:bottom left;
				width:100%; }
#Menu li a		{ 	width:100%; }
#Menu li a:link 
			{ 	color:#FFFFFF;
				text-decoration:none; }
#Menu li a:visited
			{ 	color:#FFFFFF;
				text-decoration:none; }
#Menu li a:hover
			{ 	color:#FFAA66;
				text-decoration:none; }
#Menu li a:active
			{ 	color:#FFAA66;
				text-decoration:none; }
#Menu li.Last	{	background-image:none; }

				
				
#Content	{	position: absolute; 
				top: 119px;
				left: 138px;
				right: 15px; 
				z-index: 1; }
#Content *	{ 	line-height: 1.5em; }	
#IFrame		{	width: 130px;	}
#Content a[name]	{
				padding-top: 119px; }				

#Footer {		width: 100%;
				padding: 30px 0px 30px 0px;
				text-align: center;
				font-size: 9pt; }				
#Footer a:link 
			{ 	color:#000000;
				text-decoration:none; }
#Footer a:visited
			{ 	color:#000000;
				text-decoration:none; }
#Footer a:hover
			{ 	color:#000000;
				text-decoration:underline; }
#Footer a:active
			{ 	color:#000000;
				text-decoration:underline; }
			
				


.DynMenu	{	position: fixed;
				background-image:url(web/grafix/back1.jpg);
				border:solid #666666 1px;
				left: 122px;
				top: 115px;
				visibility:hidden;
				background-color:#FDF4CD;
				vertical-align:top;
				overflow:visible;
				z-index: 50; }
.DynMenu_List
			{ 	list-style:none inside url(web/grafix/square2.gif);
				margin:10px 10px 10px 3px;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				padding:0px; }
.DynMenu_List li
			{	padding:2px 0 2px 5px;
				white-space:nowrap; }
.DynMenu_List a:link
			{ 	color:#000000;
				text-decoration:none; }
.DynMenu_List a:visited
			{ 	color:#000000;
				text-decoration:none; }
.DynMenu_List a:hover
			{ 	color:#000000;
				text-decoration:underline; }
.DynMenu_List a:active
			{ 	color:#000000;
				text-decoration:underline; }


h1          		{ 	font-size: 12pt;
				margin:0 0 1em 0; }
#Source		{	display:none; }
.s1			{	color: #7A292C; }
.small		{	font-size:8pt; }
.faq		{	color: #576FA3;
				font-weight:bold; }
.Liste		{	list-style: url(web/grafix/square.gif);
				margin: 0px 20px 0px 20px;
				padding:0px; }
.Liste li	{		margin: 4px 0px 0px 0px; }				
a:link		{ 	color:#475F73;
				text-decoration:underline;}
a:visited	{ 	color:#475F73;
				text-decoration:underline;}
a:hover	{	 	color:#FF9900;
				text-decoration:underline;}
a:active	{ 	color:#000000;
				text-decoration:underline;}

.Sitemap	{ 	list-style:none inside url(web/grafix/square1.gif);
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				margin:0 20px 0 0;
				padding:0px; }
.Sitemap li	{	padding:0 0px 3px 0px; }

.Sitemap li a	{ 	width:100%; }
.Sitemap li a:link 
			{ 	color:#333333;
				text-decoration:none; }
.Sitemap li a:visited
			{ 	color:#333333;
				text-decoration:none; }
.Sitemap li a:hover 
			{ 	color:#FF9900;
				text-decoration:underline; }
.Sitemap li a:active
			{ 	color:#000000;
				text-decoration:underline; }			


#Box {			visibility: hidden;
				position: fixed;
				width: 300px;
				margin: 0px;
				top:100px;
				left:100px;
				font-size: 12px;
				font-family: arial;
				z-index: 50;}

#Box_Top {		font-weight: bold;
				background: url(web/grafix/box_top.gif);
				height: 21px; 
				padding-top: 3px;
				padding-left: 5px; }

#Box_Mid {		background: url(web/grafix/box_line.gif);	}

#Box_Content {	padding: 12px;
				text-align: center; }

#Box_Bottom { 	background: url(web/grafix/box_bottom.gif);
				height: 20px; }

.span_box	 {	border-style: double;
				border-width: 0px 0px 3px 0px;
				border-color: #CCCCCC;
				cursor:help;			}



				
				
				
.bq_box_question {	height: 90px;
					text-align: center;
					background: #FCF9ED;
					background-image: url(web/grafix/bq_back_question.jpg);
					width: 400px;		}

.bq_box_answer {	height: 50px;
					text-align: center;
					background: #FCF9ED;
					background-image: url(web/grafix/bq_back_answer.gif);
					width: 250px;		}

.bq_text	{		margin: 8px; }		

#bq_Message {	visibility: hidden; }
				
.bq_hinweis {	font-size: 0.9 em; }
								
.bq_community {	border:1px solid #E7CFB3;
					padding:10px;
					width:400px;
					background: #F6F6F6;
					margin-top: 10px; }
				

.bq_cell_top {	font-size: 1px;
					margin-top: 5px; }

.bq_cell {		font-size: 1px;
					border: 1px solid #E5B277;
					margin: auto;
					margin-top: -1px;
					width: 30px; }
		
.bq_cell1, .bq_cell2, .bq_cell3, .bq_cell4, .bq_cell5, 
.bq_cell6, .bq_cell7, .bq_cell8, .bq_cell9, .bq_cell10, 
.bq_cell11, .bq_cell12, .bq_cell13, .bq_cell14, 
.bq_cell15 {	font-size: 1px;
					height: 14px;
					width: 30px; }
		
.bq_cell1 {		background-color: #FCF9ED;}
.bq_cell2 {		background-color: #FBF8EA;} 
.bq_cell3 {		background-color: #FBF7E7;} 
.bq_cell4 {		background-color: #FBF6E5;} 
.bq_cell5 {		background-color: #FBF5E2;} 
.bq_cell6 {		background-color: #FBF5DF;} 
.bq_cell7 {		background-color: #FAF4DC;} 
.bq_cell8 {		background-color: #FAF3D9;} 
.bq_cell9 {		background-color: #FAF2D6;} 
.bq_cell10 {	background-color: #FAF2D4;} 
.bq_cell11 {	background-color: #FAF1D1;} 
.bq_cell12 {	background-color: #F9F0CE;} 
.bq_cell13 {	background-color: #F9EFCB;} 
.bq_cell14 {	background-color: #F9EEC8;} 
.bq_cell15 {	background-color: #F9EEC5;} 

#bq_Message_Layer {	position: absolute;
					width: 300px;
					height: 150px;
					top: 230px;
					left: 263px;
					background-color: #FCF9ED;
					border: 1px solid #E7CFB3;
					text-align: center;
					z-index: 100;
					padding: 10px; }
#bq_Message_Layer1 {	position: absolute;
					width: 300px;
					height: 150px;
					top: 240px;
					left: 273px;
					background-color: #666666;
					z-index: 50; }

#bq_URL {		vertical-align: middle;
					padding-right: 10px; } 
#bq_Vers {		vertical-align: middle; } 

#bq_Nickname { color: #993333;
					font-style: italic; }				
