/*
Thank you for viewing the source to this page.

If you would like the Trion Visual Concepts GmbH to design and/or host a web site for
you, please contact us by
fon:  +49 - 89 - 357 218 730
fax:  +49 - 89 - 354 56 12
www:  http://www.trionline.de
post: Trion Visual Concepts GmbH, Münchner Str.3, 81379 Muenchen
*/


/* Einstellung der Abstaende zum Nullpunkt des Browsers und weitere Standards */
html, body, div, p,
h1, h2, h3, ol, 
 a, table, td,
form, img			{ margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
							  
html, body 				{ background: #ffffff; font-size: 101%; 
							  scrollbar-base-color: #F37421; 
							  scrollbar-3d-light-color: #FDF5EC;
							  scrollbar-arrow-color: #F37421;
							  scrollbar-darkshadow-color: #F37421;
							  scrollbar-face-color: #FDF5EC;
							  scrollbar-highlight-color: #FDF5EC;
							  scrollbar-shadow-color: #FDF5EC;
							  scrollbar-track-color: #FFFFFF;} 							  
							    
#screen_00				{ position: absolute; visibility: visible; left: 50%; top: 50%; width: 780px; height: 600px;
					 		  margin-left: -390px; margin-top: -300px; }

#screen_xx				{ position: absolute; visibility: visible; left: 50%; top: 0px; width: 780px;
					 		  margin-left: -390px; media: screen;}
						  
#finden					{ margin-left: -999px; }
							  
/* Boxen */
#box_00_115x600			{ position: absolute; width: 115px; height: 600px; margin-left: 0px; margin-top: 0px; background-image: url("images/00glefta.jpg"); background-repeat: no-repeat; }
#box_00_665x120			{ position: absolute; width: 665px; height: 120px; margin-left: 115px; margin-top: 0px; }							  
#box_00_190x400			{ position: absolute; width: 190px; height: 400px; margin-left: 115px; margin-top: 120px; background-image: url("images/00gconta.jpg"); background-repeat: no-repeat; }
#box_00_475x400			{ position: absolute; width: 475px; height: 400px; margin-left: 305px; margin-top: 95px; }						  
#box_00_665x80			{ position: absolute; width: 665px; height: 80px; margin-left: 115px; margin-top: 520px; background-image: url("images/00gfoota.jpg"); background-repeat: no-repeat; }						  

#box_xx_780x94			{ width: 780px; height:  93px; margin-left:   0px; margin-top:   0px; border-top: 1px solid #FCB97D; border-left: 1px solid #FCB97D; border-right: 1px solid #FCB97D; }							  
#box_xx_780x24			{ width: 780px; height:  24px; margin-left:   0px; margin-top:   0px; border-left: 1px solid #FCB97D; border-right: 1px solid #FCB97D; background-image: url("images/xxgnavia.gif"); background-repeat: no-repeat; }
#box_xx_780x600			{ width: 780px; margin-left: 0px; border-left: 1px solid #FCB97D; border-right: 1px solid #FCB97D; background-image: url("images/xxgconta.gif"); background-repeat: no-repeat;
							  scrollbar-base-color: #F37421; 
							  scrollbar-3d-light-color: #FDF5EC;
							  scrollbar-arrow-color: #F37421;
							  scrollbar-darkshadow-color: #F37421;
							  scrollbar-face-color: #FDF5EC;
							  scrollbar-highlight-color: #FDF5EC;
							  scrollbar-shadow-color: #FDF5EC;
							  scrollbar-track-color: #FFFFFF; }		
#box_xx_780x82			{ width: 780px; height: 82px; margin-left: 0px; border-left: 1px solid #FCB97D; border-right: 1px solid #FCB97D; border-bottom: 1px solid #FCB97D; background-image: url("images/xxgfoota.jpg"); background-position: bottom; background-repeat: no-repeat; }						  
			
			/* Hacks für Mozilla */
			html>body #box_xx_780x94	{ width: 778px; height:  92px; }							  
			html>body #box_xx_780x24	{ width: 778px; height:  24px; }
			html>body #box_xx_780x600	{ width: 778px; }
			html>body #box_xx_780x82	{ width: 778px; }
				
							  				  				  


#rand_00_oben			{ position: absolute; width: 780px; height: 1px; margin-left: 0px; margin-top: 0px; background-image: url("images/00granda.gif"); background-repeat: repeat-x; z-index: 1; } 
#rand_00_rechts			{ position: absolute; width: 1px; height: 600px; margin-left: 780px; margin-top: 0px; background-image: url("images/00granda.gif"); background-repeat: repeat-y; z-index: 2; } 
#rand_00_unten			{ position: absolute; width: 780px; height: 1px; margin-left: 0px; margin-top: 600px; background-image: url("images/00granda.gif"); background-repeat: repeat-x; z-index: 3; } 
#rand_00_links			{ position: absolute; width: 1px; height: 600px; margin-left: 0px; margin-top: 0px; background-image: url("images/00granda.gif"); background-repeat: repeat-y; z-index: 4; } 

.box_00_475x400   		{ padding: 30px 50px 40px 12px; color: #000000; font-size: 10pt; line-height: 11pt; }
.box_00_665x80			{ padding: 30px  5px 13px 55px; color: #000000; font-size: 8pt; line-height: 11pt; }

.box_xx_780x600			{ padding: 2px 40px 10px 53px; color: #000000; font-size: 8pt; line-height: 10pt; }
.box_xx_780x600_scroll	{ padding: 2px 30px 10px 53px; color: #000000; font-size: 8pt; line-height: 10pt; }
.box_xx_780x82			{ padding: 35px 5px 0px 21px; color: #000000; font-size: 8pt; line-height: 11pt; }


.klein					{ color: #000000; font-size: 7pt; line-height: 11pt; }
.adresse				{ color: #000000; font-size: 7pt; line-height: 10pt; }
li						{ line-height: 13pt; }

/* Formatierungen für Formulareingabefelder*/
.input					{ width: 205px; height: 22px; border: 1px solid #F37321; background-color: #FCF0E3;}
.input_select			{ width: 206px; height: 22px; border: 1px solid #F37321; background-color: #FCF0E3;}
.input_ganzklein		{ width: 40px; height: 22px; border: 1px solid #F37321; background-color: #FCF0E3;}
.input_klein			{ width: 160px; height: 22px; border: 1px solid #F37321; background-color: #FCF0E3;}
.input_textarea1		{ width: 523px; height: 95px; border: 1px solid #F37321; background-color: #FCF0E3;}
.input_textarea2		{ width: 503px; height: 95px; border: 1px solid #F37321; background-color: #FCF0E3;}

	/* Hacks für Mozilla */
	html>body .input				{ width: 201px; height: 16px;}
	html>body .input_select			{ width: 203px; height: 20px;}
	html>body .input_ganzklein		{ width: 40px; height: 16px;}
	html>body .input_klein			{ width: 152px; height: 16px;}
	html>body .input_textarea1		{ width: 551px; height: 95px;}
	html>body .input_textarea2		{ width: 527px; height: 207px;}


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: none; font-size: 10pt; font-weight: bold; color: #F47421; }
a.orange:hover				{ text-decoration: underline; color: #F47421; }
a.orange_duenn:link,	a.orange_duenn:active, a.orange_duenn:visited	
							{ text-decoration: none; font-size: 10pt; color: #F47421; }
a.orange_duenn:hover				{ text-decoration: underline; color: #F47421; }
a.braun_duenn:link,	a.braun_duenn:active, a.braun_duenn:visited	
							{ text-decoration: none; font-size: 10pt; color: #7C1315; }
a.braun_duenn:hover				{ text-decoration: underline; color: #7C1315; }

a.underline:link,	a.underline:active, a.underline:visited	
							{ text-decoration: underline; }
a.underline:hover				{ text-decoration: none;}


a.navi_00_prax:link, a.navi_00_prax:active, a.navi_00_prax:visited 
						{ display: block; width: 97px; height: 29px; background-image: url("images/00bpraxa.gif"); background-repeat: no-repeat; }
a.navi_00_prax:hover	{ display: block; background-position: -119px; }

a.navi_00_beha:link, a.navi_00_beha:active, a.navi_00_beha:visited 	
						{ display: block; width: 120px; height: 29px; background-image: url("images/00bbehaa.gif"); background-repeat: no-repeat; }
a.navi_00_beha:hover	{ display: block; background-position: -119px; }

a.navi_00_anfr:link, a.navi_00_anfr:active, a.navi_00_anfr:visited 	
						{ display: block; width: 84px; height: 29px; background-image: url("images/00banfra.gif"); background-repeat: no-repeat; }
a.navi_00_anfr:hover	{ display: block; background-position: -119px; }

a.navi_00_aktu:link, a.navi_00_aktu:active, a.navi_00_aktu:visited 	
						{ display: block; width: 99px; height: 29px; background-image: url("images/00baktua.gif"); background-repeat: no-repeat; }
a.navi_00_aktu:hover	{ display: block; background-position: -119px; }

a.navi_00_frag:link, a.navi_00_frag:active, a.navi_00_frag:visited 	
						{ display: block; width: 99px; height: 47px; background-image: url("images/00bfraga.gif"); background-repeat: no-repeat; }
a.navi_00_frag:hover	{ display: block; background-position: -119px; }

a.navi_00_kont:link, a.navi_00_kont:active, a.navi_00_kont:visited 	
						{ display: block; width: 98px; height: 29px; background-image: url("images/00bkonta.gif"); background-repeat: no-repeat; }
a.navi_00_kont:hover	{ display: block; background-position: -119px; }


a.navi_xx_prax:link, a.navi_xx_prax:active, a.navi_xx_prax:visited 	
						{ display: block; width: 119px; height: 24px; background-image: url("images/xxbpraxa.gif"); background-repeat: no-repeat; }
a.navi_xx_prax:hover	{ display: block; background-position: 0 -24px; }

a.navi_xx_beha:link, a.navi_xx_beha:active, a.navi_xx_beha:visited 	
						{ display: block; width: 138px; height: 24px; background-image: url("images/xxbbehaa.gif"); background-repeat: no-repeat; }
a.navi_xx_beha:hover	{ display: block; background-position: 0 -24px; }

a.navi_xx_anfr:link, a.navi_xx_anfr:active, a.navi_xx_anfr:visited 	
						{ display: block; width: 99px; height: 24px; background-image: url("images/xxbanfra.gif"); background-repeat: no-repeat; }
a.navi_xx_anfr:hover	{ display: block; background-position: 0 -24px; }

a.navi_xx_aktu:link, a.navi_xx_aktu:active, a.navi_xx_aktu:visited 	
						{ display: block; width: 116px; height: 24px; background-image: url("images/xxbaktua.gif"); background-repeat: no-repeat; }
a.navi_xx_aktu:hover	{ display: block; background-position: 0 -24px; }

a.navi_xx_frag:link, a.navi_xx_frag:active, a.navi_xx_frag:visited 	
						{ display: block; width: 203px; height: 24px; background-image: url("images/xxbfraga.gif"); background-repeat: no-repeat; }
a.navi_xx_frag:hover	{ display: block; background-position: 0 -24px; }

a.navi_xx_kont:link, a.navi_xx_kont:active, a.navi_xx_kont:visited 	
						{ display: block; width: 103px; height: 24px; background-image: url("images/xxbkonta.gif"); background-repeat: no-repeat; }
a.navi_xx_kont:hover	{ display: block; background-position: 0 -24px; }



a.navi_10_klin:link, a.navi_10_klin:active, a.navi_10_klin:visited
						{ display: inline; width: 98px; height: 10px; background-image: url("images/11bklina.gif"); background-repeat: no-repeat; }
a.navi_10_klin:hover 	{ display: inline; background-position: -98px 0px; }
a.navi_10_klin_akt		{ display: inline; background-position: -98px 0px; background-image: url("images/11bklina.gif"); background-repeat: no-repeat;}

a.navi_10_drha:link, a.navi_10_drha:active, a.navi_10_drha:visited 	
						{ display: inline; width: 91px; height: 10px; background-image: url("images/12bdrhaa.gif"); background-repeat: no-repeat; }
a.navi_10_drha:hover	{ display: inline; background-position: -94px 0px; }
a.navi_10_drha_akt		{ display: inline; background-position: -94px 0px; background-image: url("images/12bdrhaa.gif"); background-repeat: no-repeat; }


a.navi_20_meth:link, a.navi_20_meth:active, a.navi_20_meth:visited 	
						{ display: inline; width: 83px; height: 12px; background-image: url("images/21bmetha.gif"); background-repeat: no-repeat; }
a.navi_20_meth:hover	{ display: inline; background-position: -83px 0px; }
a.navi_20_meth_akt		{ display: inline; background-position: -83px 0px; background-image: url("images/21bmetha.gif"); background-repeat: no-repeat; }

a.navi_20_beha:link, a.navi_20_beha:active, a.navi_20_beha:visited 	
						{ display: inline; width: 227px; height: 12px; background-image: url("images/22bbehaa.gif"); background-repeat: no-repeat; }
a.navi_20_beha:hover	{ display: inline; background-position: -227px 0px; }
a.navi_20_beha_akt		{ display: inline; background-position: -227px 0px; background-image: url("images/22bbehaa.gif"); background-repeat: no-repeat; }

a.navi_20_alte:link, a.navi_20_alte:active, a.navi_20_alte:visited 	
						{ display: inline; width: 109px; height: 12px; background-image: url("images/23baltea.gif"); background-repeat: no-repeat; }
a.navi_20_alte:hover	{ display: inline; background-position: -109px 0px; }
a.navi_20_alte_akt		{ display: inline; background-position: -109px 0px; background-image: url("images/23baltea.gif"); background-repeat: no-repeat; }



a.navi_40_buch:link, a.navi_40_buch:active, a.navi_40_buch:visited 	
						{ display: inline; width: 292px; height: 12px; background-image: url("images/41bbucha.gif"); background-repeat: no-repeat; }
a.navi_40_buch:hover	{ display: inline; background-position: -292px 0px; }
a.navi_40_buch_akt		{ display: inline; background-position: -292px 0px; background-image: url("images/41bbucha.gif"); background-repeat: no-repeat; }


a.navi_xx_prax_akt		{ display: block; background-image: url(images/xxbpraxa.gif); background-position: 0 -48px; background-repeat: no-repeat; }
a.navi_xx_beha_akt		{ display: block; background-image: url(images/xxbbehaa.gif); background-position: 0 -48px; background-repeat: no-repeat; }
a.navi_xx_anfr_akt		{ display: block; background-image: url(images/xxbanfra.gif); background-position: 0 -48px; background-repeat: no-repeat; }
a.navi_xx_aktu_akt		{ display: block; background-image: url(images/xxbaktua.gif); background-position: 0 -48px; background-repeat: no-repeat; }
a.navi_xx_frag_akt		{ display: block; background-image: url(images/xxbfraga.gif); background-position: 0 -48px; background-repeat: no-repeat; }
a.navi_xx_kont_akt		{ display: block; background-image: url(images/xxbkonta.gif); background-position: 0 -48px; background-repeat: no-repeat; }

td						{ line-height: 11pt; }

/* Sektionsweite Formatierungen */

#titel					{ font-size: 12pt; font-weight: bold; color: #ffffff; }

#infoText{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	margin-bottom: 20px;
}
#infoText h2{
	font-size: 10pt;
	font-weight: normal;
	margin-bottom: 10pt;
}
