/*
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&uuml;nchner Str.3, 81379 M&uuml;nchen
*/

/* Standard-CSS fuer {Projektname} */

/* Definition der verwendeten Farben

{Farbname}	= #ffffff
...

*/

/* Einstellung der Abstaende zum Nullpunkt des Browsers und weitere Standards */

html, body, div, p, span, a, form, img
							{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px;
							  font-family: Verdana, Arial, Helvetica, sans-serif; color: #00386E; }
							  
body						{ scrollbar-base-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF;
							  scrollbar-track-color: #dbe0e7; scrollbar-face-color: #dbe0e7; scrollbar-3dlight-color: #dbe0e7; scrollbar-darkshadow-color: #dbe0e7; }

img 						{ behavior: url("pngbehavior.htc"); }

 
h1							{ font-size: 15px; color: #00386E; }
h2							{ font-size: 11px; color: #00386E; }
h3							{ font-size: 11px; color: #00386E; margin-top: 10px; }
cite						{ font-size: 11px; }
.verfasser					{ font-size: 11px; text-align: right; }
ul, ol						{ font-size: 11px; }
sup							{ font-size: 10px;  }
* > sup	{ color: #6889A9; }
.fussnote					{ font-size: 10px; }
table, thead				{ border-collapse: collapse; width:540px; }
table.ohne_border			{ border: none;}			  						  
td							{ border: solid 1px #00386E; }	
table.ohne_border	td		{ border: none; }	

table.linien				{ border: none; }
table.linien		td		{ border: none; border-top: 1px solid #00386E; border-bottom: 1px solid #00386E; }
table.zh_10und10	td		{ padding: 10px 0px 10px 0px; }
table.zh_12und12	td		{ padding: 12px 0px 12px 0px; }
table.zh_24und24	td		{ padding: 22px 0px 24px 0px; }
  						  
.tdnorm						{ border: none; }
hr							{ height: 1px; color: #00386E; }

.ticker						{ width: 475px; font-size: 15px; font-weight: bold; border: 0px solid black; color: #00386E; }


/* -- CSS für StyleGuide Geschichten (os - 060330) -- */
div.inhalt_text_x00				{ margin-top: 25px; }
div.inhalt_text_xx0_uebersicht 	{ margin-left: 100px; }
p.margin_titel2text				{ margin-top: -2px; _margin-top: -12px; margin-bottom: 17px; _margin-bottom: 0px;}

div.inhalt_text_xxx				{ margin-top: 30px; margin-left: 0px;}

.inhalt_xxx						{ margin-top: 27px; }

.h1_2_text_32px					{ margin-top: 27px; _margin-top: 27px; }
.h1_2_text_25px					{ margin-top: 20px; _margin-top: 20px; }
.h1_2_text_20px					{ margin-top: 15px; _margin-top: -4px; }

.h1_to_h2_25px					{ margin-top: 20px; _margin-top: 20px; }
.h2_to_text_23px				{ margin-top: 18px; _margin-top: 18px; }

.titel_2_text_46px				{ margin-top: 31px; _margin-top: 31px; }
.titel_2_table_46px				{ margin-top: 4px; _margin-top: 33px; }

.h1_2_table_32px				{ margin-top: 29px; _margin-top: 29px; }


.margintop_20					{ margin-top: 15px; _margin-top: -4px; }
.margintop_46					{ margin-top: -8px; _margin-top: -8px; }
img.titel_xxx					{ margin-top: 12px; }

div.quicklinks					{ margin-top: -5px; _margin-top: -15px; margin-bottom: 7px; _margin-bottom: 16px; }

.strich2inhuebrschr				{ margin-top: -1px; margin-bottom: 29px; _margin-bottom: 29px; }


/********** CSS fuer Datei xxhheada.htm **********/ 
.head						{ float:left; padding-top: 50px; line-height: 15px; }  
   
a.head_x0_n:link, a.head_x0_n:active, a.head_x0_n:visited
							{ text-decoration: none; font-size: 12px; color: #ffffff; }
a.head_x0_n:hover			{ text-decoration: none; font-size: 12px; color: #ffffff; font-weight: bold; }
a.head_x0_a:link, a.head_x0_a:visited
							{ text-decoration: none; font-size: 12px; color: #ffffff; font-weight: bold; }							
/********** Ende CSS fuer Datei xxhheada.htm **********/


/********** CSS fuer Datei xxhfoota.htm **********/  
a.foot_xx_n:link, a.foot_xx_n:active, a.foot_xx_n:visited
							{ text-decoration: none; font-size: 11px; color: #ffffff; }
a.foot_xx_n:hover			{ text-decoration: none; font-size: 11px; color: #ffffff; font-weight: bold; }
a.foot_xx_a:link, a.foot_xx_a:visited
							{ text-decoration: none; font-size: 11px; color: #ffffff; font-weight: bold; }							
/********** Ende CSS fuer Datei xxhfoota.htm **********/


/********** CSS fuer Spalten **********/
#spalte_links				{ position: absolute; width: 184px; height: 100%; margin-top: 40px; margin-left: 15px; }
#spalte_links_sub			{ margin-top: 6px; margin-left: 15px; width: 152px; }
   
a.links_1x0_n:link, a.links_1x0_n:active, a.links_1x0_n:visited
							{ text-decoration: none; font-size: 11px; line-height: 13px; }
a.links_1x0_n:hover			{ text-decoration: none; font-size: 11px; font-weight: bold; background-image: url(images/xxgaktia.gif); background-repeat: no-repeat; background-position: 1px; }
a.links_1x0_a:link, a.links_1x0_a:visited
							{ text-decoration: none; font-size: 11px; line-height: 13px; font-weight: bold; background-image: url(images/xxgaktia.gif); background-repeat: no-repeat; background-position: 0px;  }
							
a.links_1xx_n:link, a.links_1xx_n:active, a.links_1xx_n:visited
							{ text-decoration: none; font-size: 11px; line-height: 13px; }
a.links_1xx_n:hover			{ text-decoration: none; font-size: 11px; font-weight: bold; }
a.links_1xx_a:link, a.links_1xx_a:visited
							{ text-decoration: none; font-size: 11px; line-height: 13px; font-weight: bold; }
							
#spalte_rechts				{ position: absolute; margin-left: 810px; margin-top: 52px; height: 100%; }
#spalte_rechts_home			{ position: absolute; margin-left: 810px; margin-top: 25px; height: 100%; }

a.rechts_1xx_n:link, a.rechts_1xx_n:active, a.rechts_1xx_n:visited, a.rechts_1xx_n:hover
							{ text-decoration: none; font-size: 11px; font-weight: normal; }
a.rechts_1xx_n:hover		{ text-decoration: underline; font-size: 11px; font-weight: normal; }
a.rechts_1xx_a:link, a.content_1xx_a:visited
							{ text-decoration: underline; font-size: 11px; font-weight: normal; }		
/********** Ende CSS fuer Spalten **********/ 


/* CSS fuer Inhalt */
#inhalt						{ position: absolute; margin-left: 214px; width: 556px; margin-top: 26px; }
#inhalt_print				{ position: relative; margin-left: 10px; width: 580px; }
.fliesstext					{ font-size: 11px; }
.fehler						{ font-size: 11px; color: #cc0000; }

/* CSS für 2 spaltige Übersichten, meist auf x00-Seiten*/
.titel_x00					{ margin-left: 80px;  }
div	> .titel_x00			{ margin-bottom: 19px; }
.bild_x00					{ position: absolute; left: 0px; height: 80px; width: 80px; margin: 0px; padding: 0px; }
.inhalt_x00					{ font-size: 11px; margin-top: -12px; margin-left: 80px; margin-bottom: -2px; }


.titel_410					{ padding-left: 100px; }
.bild_410					{ position: absolute; margin-top: 7px; width: 70px; height: 100px; }
.inhalt_410					{ font-size: 11px; margin-left: 100px; }


.titel_620					{ margin-left: 120px; margin-top: 0px; }
*	> .titel_620			{ margin-bottom: 19px; }
.bild_620					{ position: absolute; left: 0px; margin-top: 1px; width: 80px; }
.inhalt_620					{ font-size: 11px; margin-top: -12px; margin-left: 120px; }



a:link,	a:active, a:visited	{ text-decoration: underline; font-size: 11px; }
a:hover						{ text-decoration: none; font-size: 11px; color:; }


a.norm:link, a.norm:active, a.norm:visited	{ text-decoration: none; font-size: 11px; }
a.norm:hover						{ text-decoration: underline; font-size: 11px; color: }

a.inhalt_1x0_n:link, a.inhalt_1x0_n:active, a.inhalt_1x0_n:visited
							{ text-decoration: none; font-size: 11px; line-height: 13px; }
a.inhalt_1x0_n:hover		{ text-decoration: underline; font-size: 11px; }
a.inhalt_1x0_a:link, a.inhalt_1x0_a:visited
							{ text-decoration: none; font-size: 11px; font-weight: bold; line-height: 13px; }

a.inhalt_1xx_n:link, a.inhalt_1xx_n:active, a.inhalt_1xx_n:visited
							{ text-decoration: none; font-size: 11px; line-height: 13px; }
a.inhalt_1xx_n:hover		{ text-decoration: underline; font-size: 11px; }
a.inhalt_1xx_a:link, a.inhalt_1xx_a:visited
							{ text-decoration: none; font-size: 11px; font-weight: bold; line-height: 13px; }

.funktionen					{ padding-right:2px; padding-top:1px; height: 30px; width: 580px;
								 text-align: right; font-size: 11px; }
													
a.ueberschrift_x00_n:link, a.ueberschrift_x00_n:active, a.ueberschrift_x00_n:visited
							{ font-size: 15px; text-decoration: none; }
a.ueberschrift_x00_n:hover	{ tfont-size: 15px; text-decoration: underline; }
a.ueberschrift_x00_a:link, a.ueberschrift_x00_a:visited
							{ font-size: 15px; text-decoration: none; }	
							
/* CSS fuer Formulare */
.select_1					{ width: 200px; font-size: 10px; }
.select_2					{ width: 150px; font-size: 10px; }
.input_00					{ width: 125px;  font-size: 10px; }
.input_1					{ width: 200px; font-size: 10px; }
.input_2					{ width: 150px; font-size: 10px; }
.input_3					{ width: 45px; font-size: 10px; }
.input_4					{ width: 50px; font-size: 10px; }

.textarea_1					{ width: 347px; font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; }
.textarea_2					{ width: 200px; font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; }


.submit_00					{ width: 50px; height: 16px; font-size: 10px; background-color:#dbe0e7; border:1px solid #00386E; }
.submit						{ font-size: 11px; width: 200px; background-color:#dbe0e7; border:1px solid #00386E; }
.submit2					{ color:#00386E; font-size: 11px; width: 150px; background-color:#dbe0e7; border:1px solid #00386E; }

.error						{ background-color:#FFD400; color:#00386E; }
.error						{ border: 2px solid #FFD400;  }

/********** CSS fuer Datei xxhsitea.htm **********/  

a.sitemap_haupt:link, a.sitemap_haupt:active, a.sitemap_haupt:visited
							{ margin-bottom: 25px; text-decoration: none; font-size: 12px; color: #00386E; font-weight: bolder;}
a.sitemap_haupt:hover		{ text-decoration: underline; font-size: 12px; color: #00386E;  }

a.sitemap_sub:link, a.sitemap_sub:active, a.sitemap_sub:visited
							{ text-decoration: none; font-size: 11px; color: #00386E; font-weight: bold; }		
a.sitemap_sub:hover			{ text-decoration: underline; font-size: 11px; color: #00386E; }			

a.sitemap_sub_sub:link, a.sitemap_sub_sub:active, a.sitemap_sub_sub:visited
							{ text-decoration: none; font-size: 11px; color: #00386E; }		
a.sitemap_sub_sub:hover			{ text-decoration: underline; font-size: 11px; color: #00386E; }			
/********** Ende CSS fuer Datei xxhsitea.htm **********/
							
	
