/* Standard-CSS fuer {Tanzen beim Siebenhuener} */

/* Einstellung der Abstaende zum Nullpunkt des Browsers und weitere Standards */
html, body, div, p, h1, h2, h3, span, a, form
					{ margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #000000; }	  

/* Listen */
ul      			{ margin-left: -24px; _margin-left: 16px; margin-top: 2px; margin-bottom: 0px; }
*+html ul      		{ margin-left: 16px; }
ol       			{ margin-left: -15px; _margin-left: 30px; margin-top: 2px; margin-bottom: 0px; }
*+html ol     		{ margin-left: 30px; }
li					{ line-height: 16px; padding-top: 3px; }

  
body 						{ width: 100%; height: 100%; background-color: #E1E1E1; background-image: url(images/xxgbg__a.jpg); background-repeat: repeat-x; } 

img							{ behavior: url("../pngbehavior.htc"); }


/* Boxenmodell */
#zentriert					{ align: center; margin: auto; margin-top: 20px; width: 960px; height: auto; }


#scrolling_navi				{ display: inline; float: left; width: 125px; height: 731px; background-image: url(images/xxgscnaa.jpg); background-repeat: no-repeat; }
	.scrolling_navi_swf				{ margin: 0px 0px 0px 18px; }

	
#content					{ display: inline; float: left; width: 799px; height: auto; }

	#box_head					{ position: absolute; margin: 11px 0px 0px 30px; width: 731px; height: 159px; background-image: url(images/xxgheada.gif); background-repeat: repeat-y; background-color: #48306C; overflow: hidden; z-index: 301; }
		#box_head_logo					{ float: left; margin: 12px 0px 0px 4px; width: 281px; height: 136px; z-index: 302; }
		#box_head_rechtsoben			{ float: right; margin: 13px 10px 0px 10px; width: 230px; height: 130px; font-size: 7pt; _font-size: 8pt; line-height: 10pt; color: #ffffff; z-index: 303; }
	
	#box_navi					{ position: absolute; margin: 170px 0px 0px 30px; width: 731px; height: 45px; background-image: url(images/xxgnav_a.gif); background-repeat: repeat-x; background-color: #ffffff; overflow: hidden; z-index: 300; }
	
	#box_schatten				{ position: absolute; margin-top: 0px; width: 791px; height: auto; z-index: 5; }
		
	#box_inhalt					{ position: absolute; margin-top: 205px; width: 791px; height: auto; background-image: url(images/xxgconta.gif); background-repeat: no-repeat; overflow: visible; z-index: 200; }
		#box_inhalt_text				{ width: 731px; height: auto; min-height: 440px; margin-left: 30px; background-color: #ffffff; overflow: hidden; }
		.brotkruemel					{ padding: 3px 0px 20px 0px; font-size: 7pt; color: #444444; }
		.text_padding_00				{ display: inline; float: left; padding: 28px 224px 10px 44px; background-color: #ffffff; }
		
		.text_padding_xx				{ display: block; float: left; padding: 28px 20px 50px 44px; background-color: #ffffff; }
			.text_padding_xx p					{ padding: 0px 60px 0px 0px; }
		.text_padding_xx_duenner		{ display: block; float: left; padding: 28px 100px 40px 44px; background-color: #ffffff; }
		
		.ueberschrift				{ font-size: 11pt; font-weight: bold; margin-bottom: 20px; }
		.ueberschrift_sub			{ font-size: 10pt; font-weight: bold; margin-bottom: 15px; }
		
		#seite_drucken				{ margin-top: 15px; }
		
		#box_foot_inhalt			{ display: block; clear: both; width: 791px; height: 95px; background-image: url(images/xxgfoota.jpg); background-repeat: no-repeat; background-color: #E1E1E1; }

/* Team */
.team			{ float: left; width: 550px; margin-bottom: 20px; }
	.team_titel		{ background-color: #48306c; width: 544px; font-weight: bold; color: #ffffff; padding: 1px 3px 1px 3px; }
	.team_abstand	{ background-color: #f5b44d; width: 550px; height: 2px; }
	.team_inhalt	{ padding: 3px 3px 0px 3px; }
		.team_inhalt img	{ float: left; margin: 2px 8px 2px -1px; }


/* Allgemein gueltige Formatierungen */
h1 							{ font-size: 16pt; color: #f60f60; margin: 20px 60px 10px 240px; border-bottom: 1px solid #ffffff; }

.zeile_orange				{ width: 580px; height: 20px; font-weight: bold; padding-left: 5px; margin: 0px 0px 5px 0px; background-image: url(images/xxglinia.gif); background-repeat: repeat-x; background-position: bottom; }


a:link,	a:active, a:visited	{ text-decoration: underline; color: #000000; }
a:hover						{ text-decoration: none; color: #000000;  }

a.orange:link,	a.orange:active, a.orange:visited	{ text-decoration: underline; color: #E1A546; }
a.orange:hover						{ text-decoration: none; color: #E1A546;  }

a.brotkruemel:link, a.brotkruemel:active, a.brotkruemel:visited	{ font-size: 7pt;  text-decoration: underline; color: #444444; }
a.brotkruemel:hover						{ font-size: 7pt;  text-decoration: none; color: #444444;  }

a.orte:link, a.orte:active, a.orte:visited	{ text-decoration: none; color: #FFFFFF; margin: 0px 0px 0px 12px; }
a.orte:hover						{ text-decoration: none; color: #E1A546;  }

a.anmelden:link, a.anmelden:active, a.anmelden:visited	{ text-decoration: none; color: #000000; }
a.anmelden:hover						{ text-decoration: none; color: #C58702;  }

a.klein:link, a.klein:active, a.klein:visited	{ font-size: 7pt;  text-decoration: underline; color: #000000; }
a.klein:hover						{ font-size: 7pt;  text-decoration: none; color: #000000;  }

a.foot:link, a.foot:active, a.foot:visited	{  font-size: 7pt; text-decoration: underline; color: #000000; margin: 0px px 0px px; }
a.foot:hover						{  font-size: 7pt; text-decoration: none; color: #000000;  }

a.foot_akt:link, a.foot_akt:active, a.foot_akt:visited { font-size: 7pt; text-decoration: none; color: #000000; margin: 0px px 0px px; }
a.foot_akt:hover					{ font-size: 7pt; text-decoration: none; color: #000000;  }

.pfeil_rollover:link, .pfeil_rollover:active, .pfeil_rollover:visited	{ background-image: url(images/xxgpfei1a.gif); background-position: 0px 2px; background-repeat: no-repeat; }
.pfeil_rollover:hover		{ background-position: 0px -30px; }


/* Navigation*/
.nav_10:link, .nav_10:active, .nav_10:visited, .nav_10_akt	
							{ float: left; background-image: url(images/10btakua.gif); background-repeat: no-repeat; width: 104px; }
.nav_10:hover, .nav_10_akt	{ background-position: 0px -22px; }

	a.nav_11:link, a.nav_11:active, a.nav_11:visited, a.nav_11_akt	
									{ display: block; background-image: url(images/11bkursa.gif); background-repeat: no-repeat; }
	a.nav_11:hover, a.nav_11_akt	{ background-position: -170px 0px; }
	
	a.nav_12:link, a.nav_12:active, a.nav_12:visited, a.nav_12_akt	
									{ display: block; background-image: url(images/12bkursa.gif); background-repeat: no-repeat; }
	a.nav_12:hover, a.nav_12_akt	{ background-position: -170px 0px; }
	
	a.nav_13:link, a.nav_13:active, a.nav_13:visited, a.nav_13_akt	
									{ display: block; background-image: url(images/13bkursa.gif); background-repeat: no-repeat; }
	a.nav_13:hover, a.nav_13_akt	{ background-position: -170px 0px; }
	
	a.nav_14:link, a.nav_14:active, a.nav_14:visited, a.nav_14_akt	
									{ display: block; background-image: url(images/14bkursa.gif); background-repeat: no-repeat; }
	a.nav_14:hover, a.nav_14_akt	{ background-position: -170px 0px; }
	
	a.nav_15:link, a.nav_15:active, a.nav_15:visited, a.nav_15_akt
									{ display: block; background-image: url(images/15bkursa.gif); background-repeat: no-repeat; }
	a.nav_15:hover, a.nav_15_akt	{ background-position: -170px 0px; }
	
	a.nav_16:link, a.nav_16:active, a.nav_16:visited, a.nav_16_akt	
									{ display: block; background-image: url(images/16bkursa.gif); background-repeat: no-repeat; }
	a.nav_16:hover, a.nav_16_akt	{ background-position: -170px 0px; }
	
	a.nav_17:link, a.nav_17:active, a.nav_17:visited, a.nav_17_akt	
									{ display: block; background-image: url(images/17bkursa.gif); background-repeat: no-repeat; }
	a.nav_17:hover, a.nav_17_akt	{ background-position: -170px 0px; }
	
	a.nav_18:link, a.nav_18:active, a.nav_18:visited, a.nav_18_akt	
									{ display: block; background-image: url(images/18bkursa.gif); background-repeat: no-repeat; }
	a.nav_18:hover, a.nav_18_akt	{ background-position: -170px 0px; }
	
	a.nav_19:link, a.nav_19:active, a.nav_19:visited, a.nav_19_akt	
									{ display: block; background-image: url(images/19bkursa.gif); background-repeat: no-repeat; }
	a.nav_19:hover, a.nav_19_akt	{ background-position: -170px 0px; }
	
	a.nav_1a:link, a.nav_1a:active, a.nav_1a:visited, a.nav_1a_akt	
									{ display: block; background-image: url(images/1abkursa.gif); background-repeat: no-repeat; }
	a.nav_1a:hover, a.nav_1a_akt	{ background-position: -170px 0px; }
	
	a.nav_1b:link, a.nav_1b:active, a.nav_1b:visited, a.nav_1b_akt	
									{ display: block; background-image: url(images/1bbkursa.gif); background-repeat: no-repeat; }
	a.nav_1b:hover, a.nav_1b_akt	{ background-position: -170px 0px; }
	
	a.nav_1c:link, a.nav_1c:active, a.nav_1c:visited, a.nav_1c_akt	
									{ display: block; background-image: url(images/1cbkursa.gif); background-repeat: no-repeat; }
	a.nav_1c:hover, a.nav_1c_akt	{ background-position: -170px 0px; }
	
	a.nav_1d:link, a.nav_1d:active, a.nav_1d:visited, a.nav_1d_akt	
									{ display: block; background-image: url(images/1dbkursa.gif); background-repeat: no-repeat; }
	a.nav_1d:hover, a.nav_1d_akt	{ background-position: -170px 0px; }
	

.nav_20:link, .nav_20:active, .nav_20:visited, .nav_20_akt	
							{ float: left; background-image: url(images/20bspeza.gif); background-repeat: no-repeat; width: 104px; }
.nav_20:hover, .nav_20_akt	{ background-position: 0px -22px; }

	a.nav_21:link, a.nav_21:active, a.nav_21:visited, a.nav_21_akt	
									{ display: block; background-image: url(images/21bspeza.gif); background-repeat: no-repeat; }
	a.nav_21:hover, a.nav_21_akt	{ background-position: -170px 0px; }
	
	a.nav_22:link, a.nav_22:active, a.nav_22:visited, a.nav_22_akt	
									{ display: block; background-image: url(images/22bspeza.gif); background-repeat: no-repeat; }
	a.nav_22:hover, a.nav_22_akt	{ background-position: -170px 0px; }
	
	a.nav_23:link, a.nav_23:active, a.nav_23:visited, a.nav_23_akt	
									{ display: block; background-image: url(images/23bspeza.gif); background-repeat: no-repeat; }
	a.nav_23:hover, a.nav_23_akt	{ background-position: -170px 0px; }
	
	a.nav_24:link, a.nav_24:active, a.nav_24:visited, a.nav_24_akt	
									{ display: block; background-image: url(images/24bspeza.gif); background-repeat: no-repeat; }
	a.nav_24:hover, a.nav_24_akt	{ background-position: -170px 0px; }
	
	a.nav_25:link, a.nav_25:active, a.nav_25:visited, a.nav_25_akt
									{ display: block; background-image: url(images/25bspeza.gif); background-repeat: no-repeat; }
	a.nav_25:hover, a.nav_25_akt	{ background-position: -170px 0px; }
	
	a.nav_26:link, a.nav_26:active, a.nav_26:visited, a.nav_26_akt	
									{ display: block; background-image: url(images/26bspeza.gif); background-repeat: no-repeat; }
	a.nav_26:hover, a.nav_26_akt	{ background-position: -170px 0px; }
	
	a.nav_27:link, a.nav_27:active, a.nav_27:visited, a.nav_27_akt	
									{ display: block; background-image: url(images/27bspeza.gif); background-repeat: no-repeat; }
	a.nav_27:hover, a.nav_27_akt	{ background-position: -170px 0px; }
	
	a.nav_28:link, a.nav_28:active, a.nav_28:visited, a.nav_28_akt	
									{ display: block; background-image: url(images/28bspeza.gif); background-repeat: no-repeat; }
	a.nav_28:hover, a.nav_28_akt	{ background-position: -170px 0px; }
	
	a.nav_29:link, a.nav_29:active, a.nav_29:visited, a.nav_29_akt	
									{ display: block; background-image: url(images/29bspeza.gif); background-repeat: no-repeat; }
	a.nav_29:hover, a.nav_29_akt	{ background-position: -170px 0px; }
	
	a.nav_2a:link, a.nav_2a:active, a.nav_2a:visited, a.nav_2a_akt	
									{ display: block; background-image: url(images/2abspeza.gif); background-repeat: no-repeat; }
	a.nav_2a:hover, a.nav_2a_akt	{ background-position: -170px 0px; }
	
	a.nav_2b:link, a.nav_2b:active, a.nav_2b:visited, a.nav_2b_akt	
									{ display: block; background-image: url(images/2bbspeza.gif); background-repeat: no-repeat; }
	a.nav_2b:hover, a.nav_2b_akt	{ background-position: -170px 0px; }
	
	a.nav_2c:link, a.nav_2c:active, a.nav_2c:visited, a.nav_2c_akt	
									{ display: block; background-image: url(images/2cbspeza.gif); background-repeat: no-repeat; }
	a.nav_2c:hover, a.nav_2c_akt	{ background-position: -170px 0px; }
	

.nav_30:link, .nav_30:active, .nav_30:visited, .nav_30_akt	
							{ float: left; background-image: url(images/30bworka.gif); background-repeat: no-repeat; width: 104px; }
.nav_30:hover, .nav_30_akt	{ background-position: 0px -22px; }

	a.nav_31:link, a.nav_31:active, a.nav_31:visited, a.nav_31_akt	
									{ display: block; background-image: url(images/31bworka.gif); background-repeat: no-repeat; }
	a.nav_31:hover, a.nav_31_akt	{ background-position: -170px 0px; }
	
	a.nav_32:link, a.nav_32:active, a.nav_32:visited, a.nav_32_akt	
									{ display: block; background-image: url(images/32bworka.gif); background-repeat: no-repeat; }
	a.nav_32:hover, a.nav_32_akt	{ background-position: -170px 0px; }
	
	a.nav_33:link, a.nav_33:active, a.nav_33:visited, a.nav_33_akt	
									{ display: block; background-image: url(images/33bworka.gif); background-repeat: no-repeat; }
	a.nav_33:hover, a.nav_33_akt	{ background-position: -170px 0px; }
	
	a.nav_34:link, a.nav_34:active, a.nav_34:visited, a.nav_34_akt	
									{ display: block; background-image: url(images/34bworka.gif); background-repeat: no-repeat; }
	a.nav_34:hover, a.nav_34_akt	{ background-position: -170px 0px; }
	
	a.nav_35:link, a.nav_35:active, a.nav_35:visited, a.nav_35_akt
									{ display: block; background-image: url(images/35bworka.gif); background-repeat: no-repeat; }
	a.nav_35:hover, a.nav_35_akt	{ background-position: -170px 0px; }
	
	a.nav_36:link, a.nav_36:active, a.nav_36:visited, a.nav_36_akt	
									{ display: block; background-image: url(images/36bworka.gif); background-repeat: no-repeat; }
	a.nav_36:hover, a.nav_36_akt	{ background-position: -170px 0px; }
	

.nav_40:link, .nav_40:active, .nav_40:visited, .nav_40_akt	
							{ float: left; background-image: url(images/40bfitna.gif); background-repeat: no-repeat; width: 100px; }
.nav_40:hover, .nav_40_akt	{ background-position: 0px -22px; }

	a.nav_41:link, a.nav_41:active, a.nav_41:visited, a.nav_41_akt	
									{ display: block; background-image: url(images/41bfitna.gif); background-repeat: no-repeat; }
	a.nav_41:hover, a.nav_41_akt	{ background-position: -170px 0px; }
	
	a.nav_42:link, a.nav_42:active, a.nav_42:visited, a.nav_42_akt	
									{ display: block; background-image: url(images/42bfitna.gif); background-repeat: no-repeat; }
	a.nav_42:hover, a.nav_42_akt	{ background-position: -170px 0px; }


.nav_50:link, .nav_50:active, .nav_50:visited, .nav_50_akt	{ float: left; background-image: url(images/50bveraa.gif); background-repeat: no-repeat; width: 104px; }
.nav_50:hover, .nav_50_akt				{ background-position: 0px -22px; }

.nav_60:link, .nav_60:active, .nav_60:visited, .nav_60_akt	{ float: left; background-image: url(images/60buebea.gif); background-repeat: no-repeat; width: 104px; }
.nav_60:hover, .nav_60_akt				{ background-position: 0px -22px; }
	
	a.nav_61:link, a.nav_61:active, a.nav_61:visited, a.nav_61_akt	{ display: block; background-image: url(images/61bteama.gif); background-repeat: no-repeat; }
	a.nav_61:hover, a.nav_61_akt				{ background-position: -170px 0px; }
	
	a.nav_62:link, a.nav_62:active, a.nav_62:visited, a.nav_62_akt	{ display: block; background-image: url(images/62bteama.gif); background-repeat: no-repeat; }
	a.nav_62:hover, a.nav_62_akt				{ background-position: -170px 0px; }
	
	a.nav_63:link, a.nav_63:active, a.nav_63:visited, a.nav_63_akt	{ display: block; background-image: url(images/63bteama.gif); background-repeat: no-repeat; }
	a.nav_63:hover, a.nav_63_akt				{ background-position: -170px 0px; }
	
	a.nav_64:link, a.nav_64:active, a.nav_64:visited, a.nav_64_akt	{ display: block; background-image: url(images/64bteama.gif); background-repeat: no-repeat; }
	a.nav_64:hover, a.nav_64_akt				{ background-position: -170px 0px; }
	
	a.nav_65:link, a.nav_65:active, a.nav_65:visited, a.nav_65_akt	{ display: block; background-image: url(images/65bteama.gif); background-repeat: no-repeat; }
	a.nav_65:hover, a.nav_65_akt				{ background-position: -170px 0px; }
	
	a.nav_66:link, a.nav_66:active, a.nav_66:visited, a.nav_66_akt	{ display: block; background-image: url(images/66bteama.gif); background-repeat: no-repeat; }
	a.nav_66:hover, a.nav_66_akt				{ background-position: -170px 0px; }
	

.nav_70:link, .nav_70:active, .nav_70:visited, .nav_70_akt	{ float: left; background-image: url(images/70bberua.gif); background-repeat: no-repeat; width: 111px; }
.nav_70:hover, .nav_70_akt				{ background-position: -0px -22px; }

/* Navi für Pflege */
.nav_kurspreise:link, .nav_kurspreise:active, .nav_kurspreise:visited, .nav_kurspreise_akt	
							{ float: left; background-image: url(pflege/images/50bpreia.gif); background-repeat: no-repeat; width: 104px; }
.nav_kurspreise:hover, .nav_kurspreise_akt	{ background-position: 0px -22px; }

.nav_aktuelles:link, .nav_aktuelles:active, .nav_aktuelles:visited, .nav_aktuelles_akt	
							{ float: left; background-image: url(pflege/images/60baktua.gif); background-repeat: no-repeat; width: 104px; }
.nav_aktuelles:hover, .nav_aktuelles_akt	{ background-position: 0px -22px; }

.nav_lacher:link, .nav_lacher:active, .nav_lacher:visited, .nav_lacher_akt	
							{ float: left; background-image: url(pflege/images/70blacha.gif); background-repeat: no-repeat; width: 104px; }
.nav_lacher:hover, .nav_lacher_akt	{ background-position: 0px -22px; }


/* Sub-Navigation */

#sub_navi_10				{ position: absolute; margin: 192px 0px 0px 30px; width: 170px; height: auto; background-image: url(images/xxgsnbga.gif); background-repeat: repeat-y; background-color: #F5B44D; visibility: hidden; z-index: 1000; }
#sub_navi_20				{ position: absolute; margin: 192px 0px 0px 134px; width: 170px; height: auto; background-image: url(images/xxgsnbga.gif); background-repeat: repeat-y; background-color: #F5B44D; visibility: hidden; z-index: 1001; }
#sub_navi_30				{ position: absolute; margin: 192px 0px 0px 238px; width: 170px; height: auto; background-image: url(images/xxgsnbga.gif); background-repeat: repeat-y; background-color: #F5B44D; visibility: hidden; z-index: 1002; }
#sub_navi_40				{ position: absolute; margin: 192px 0px 0px 341px; width: 170px; height: auto; background-image: url(images/xxgsnbga.gif); background-repeat: repeat-y; background-color: #F5B44D; visibility: hidden; z-index: 1003; }
#sub_navi_60				{ position: absolute; margin: 192px 0px 0px 545px; width: 170px; height: auto; background-image: url(images/xxgsnbga.gif); background-repeat: repeat-y; background-color: #F5B44D; visibility: hidden; z-index: 1004; }



/* Sektionsweite Formatierungen */

#titel						{ font-size: 12pt; font-weight: bold; color: #ffffff; }


.table_kurse				{ width: 635px; margin: 10px 0px 10px -2px; background-image: url(""); background-repeat: repeat-y; }

.table_kurse th				{ width: auto; height: 33px; padding-bottom: 5px; font-weight: bold; color: #FFFFFF; text-align: center; background-image: url("images/xxgth__a.gif"); background-repeat: repeat-x; background-position: bottom;  font-size: 8pt; }
.table_kurse th.erste			{ background-image: url("images/xxgth1_a.gif"); background-repeat: no-repeat; background-position: bottom left; }
.table_kurse th.letzte			{ background-image: url("images/xxgth2_a.gif"); background-repeat: no-repeat; background-position: bottom right; }
*+html .table_kurse th				{ height: 27px; }

.table_kurse td				{ width: auto; height: 24px; text-align: center; background-image: url("images/xxgtd__a.gif"); background-repeat: repeat-x; background-position: bottom; font-size: 8pt; }
.table_kurse td.erste			{ background-image: url("images/xxgtd1_a.gif"); background-repeat: no-repeat; background-position: bottom left; }
.table_kurse td.letzteorange	{ background-image: url("images/xxgtd2oa.gif"); background-repeat: no-repeat; background-position: bottom right; }

.table_kurse td.unten			{ height: 8px; background-image: url("images/xxgtdu_a.gif"); background-repeat: repeat-x; background-position: top; }
.table_kurse td.unten_erste		{ height: 8px; background-image: url("images/xxgtdu1a.gif"); background-repeat: no-repeat; background-position: top left; }
.table_kurse td.unten_letzte	{ height: 8px; background-image: url("images/xxgtdu2a.gif"); background-repeat: no-repeat; background-position: top right; }


td.trennstrich					{ height: 3px; background-image: url("images/xxgtrlia.gif"); background-repeat: repeat-x; overflow: hidden; }
td.trennstrich_erste			{ height: 3px; background-image: url("images/xxgtrl1a.gif"); background-repeat: no-repeat; background-position: top left; }
td.trennstrich_letzte			{ height: 3px; background-image: url("images/xxgtrl2a.gif"); background-repeat: no-repeat; background-position: top right; }


#box_anmeldung				{ width: 640px; height: auto; _height: 300px; margin-top: 25px; background-image: url("images/xxgabbga.jpg"); background-repeat: repeat-y; }
	#box_anmeldung_body				{ display: block; clear: both; width: 640px; height: auto; _height: 300px; background-image: url("images/xxgaboba.jpg"); background-repeat: no-repeat; }
	#box_anmeldung_foot				{ display: block; clear: both; width: 640px; height: 14px; background-image: url("images/xxgabfoa.jpg"); background-repeat: no-repeat; }


.table_anmeldung			{ width: 635px; margin: 15px 0px 10px 0px; border: 0px; }
.table_anmeldung td			{ font-size: 8pt; }
.table_anmeldung td.erste		{ padding-left: 15px; }

.table_anmeldung td input		{ width: 130px; border: 1px solid #D5942E; background-color: #FFFFFF; font-family: verdana, arial; font-size: 8pt; }	



.table_umfrage td			{ padding: 2px 10px 6px 0px; }

#fenster_schliessen			{ position: absolute; width: 110px; height: 22px; top: 100%; left: 100%; margin-top: -30px; margin-left: -125px; }

.error						{ color: #C04130; font-style: italic; }



/* -- Formatierungen für PopUps -- */

.body_popup				{ width: 100%; height: 100%; margin: 0px; padding: 0px; background-color: #F8A626; background-image: url(); }

#popup_head				{ position: absolute; width: 100%; height: 99px; background-color: #281E33; overflow: hidden; }
	.popup_head_padding		{ padding: 50px 10px 10px 30px; color: #FFFFFF; font-weight: bold; font-size: 10pt; }
	
#popup_body				{ position: absolute; top: 99px; width: 100%; height: 350px; background-color: #F8A626; background-image: url(images/xxgpoboa.gif); background-repeat: repeat-x; }
	.popup_body_padding		{ padding: 50px 15px 25px 25px; color: #000000; }
	

/* -- Formular -- */

textarea				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

/* Routenplaner */
#routenplaner			{ border: 1px solid rgb(72,48,108); width: 198px; }
	#routenplaner_titel		{ background: rgb(72,48,108); padding-top: 1px; padding-bottom: 2px; text-align: center; 
							font-weight: bold; color: rgb(255,255,255); font-size: 11px; border-bottom: 1px solid rgb(72,48,108); }
	#routenplaner_inhalt	{ margin-left: 8px; margin-top: 3px; }
	#routenplaner_inhalt p	{ width: 185px; }
