	/* Standards */

*				{ font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva}  	
p				{ margin-top: 0; margin-bottom: 0 }


	/* Titel, Bild, Innenraum und Frames */

.Gesamtrahmen	{ width:765; border-color: #7D7D7D; border-width:1; border-collapse: collapse; border-style: solid }
.Tabelle	    { border:0; width:760; height:580 }
.Innentabelle   { width:450; height:400; margin:0 }
.RoteSchraffur  { background-image: url('Graphics/Rote_Schraffur_quer.jpg') }
.line           { background-image: url('Graphics/line.jpg') }
.line_grau      { background-image: url('Graphics/line_grau.jpg') }
.Hoehe20        { height: 20 }
H1 				{ font-size: 18px; color: #FFFFFF; margin: 0; font-weight: normal }     /* Titel ist zentriert, weiß und groß   */
																								/* margin 0 sorgt dafür, dass valign=top funktioniert   */
.Bild			{ border: 0; width: 153; height: 102 }								    /* Bild									*/
.Bild_Zelle     { height: 120; text-align: right; vertical-align: top }		
.Innenraum      { background-color: #F5F5F5; vertical-align: top }						/* Hintergrundfarbe des Innenraums		*/
.Link_oben_Zelle { text-align: center; background-color: #BCBCBC; height: 18 }  		/* oberer Frame							*/
a.weiss:link, a.weiss:hover, a.weiss:active, a.weiss:visited	{ color: #FFFFFF; text-decoration: none }
.Link_oben		{ color: #FFFFFF; font-size: 12px; font-weight: normal; cursor: pointer }
.Hauptpunkt     { margin-left: 3; margin-right: -50; cursor: pointer ; color: #808080 } /* linker Frame, 1. Level				*/
																								/* margin-right -50 sorgt dafür, dass die Spaltenbreite konstant bleibt,   */
																								/* auch wenn der Text nahe an den Rand heranreicht */
.Punkt          { margin-left: 10; margin-right: -50; cursor: pointer; color: #808080 } /* linker Frame, 2. Level				*/
a.grau:link, a.grau:hover, a.grau:active, a.grau:visited		{ color: #808080; text-decoration: none }
.Link_unten_Zelle { text-align: center; background-color: #BCBCBC; height: 18 }  		/* unterer Frame						*/
.Firmenname  	{ color: #CC0000; font-size: 11px; cursor: pointer; border-color: #CC0000 }		/* unten RW GmbH						*/
.Link_unten		{ color: #FFFFFF; font-size: 11px; cursor: pointer }
																						/* Kontakt, Wissenswertes, Impressum	*/



	/* Formatierungen im Innenbereich */

ul				{ margin-top: 5; margin-bottom: 0 }									    /* Aufzählungen							*/
strong 			{ color: #CC0000; font-weight: bold }									/* rot und fett							*/
small 			{ color: #CC0000; font-weight: normal }									/* rot 									*/
norm 			{ color: #000000; font-weight: normal }									/* normal - schwarz und nicht fett		*/
a:link		    { color: #000000 }										    	    	/* Hyperlink							*/
a:hover, a:active, a:visited   { color: #CC0000}										
a.schwarz:link, a.schwarz:hover, a.schwarz:active, a.schwarz:visited	{ color: #000000 }
a.sitemap:link, a.sitemap:hover, a.sitemap:active, a.sitemap:visited	{ color: #000000; text-decoration: none }
a.rot:link, a.rot:hover, a.rot:active, a.rot:visited { color: #CC0000; text-decoration: underline }
.Maus			{ cursor: pointer }														/* Maus als Hand						*/
.Training15 	{ background-color: #FFFFFF }											/* Die Kästchen mit den Trainings		*/
.Training15 p  	{ margin-left: 10; margin-top: 5; margin-bottom: 5; line-height: 150% } 
.Training2	 	{ background-color: #FFFFFF }
.Training2 p  	{ margin-left: 10; margin-top: 5; margin-bottom: 5; line-height: 200% }
.Kasten			{ background-color: #FFFFFF }											/* die weißen Kästchen mit Aufzählungen */
.Kasten p		{ margin-left: 5; margin-top: 5; color: #CC0000; font-weight: bold }	/* die Überschrift						*/
.Kasten ul		{ margin-top: 10; margin-bottom: 8; margin-right: -10 } 				/* die Aufzählung 						*/	
.Kasten ul p    { margin-left: 20; margin-top: 5; color: #000000; font-weight: normal; line-height: 120% }			/* normal	*/
.Kasten li		{ line-height: 100%; margin-top: 8 }									/* der Zeilenabstand					*/
.sap  			{ font-size: 10px; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva}


	/* Formatierungen im Impressum */
.Impressum		{ background-color: #F5F5F5 }
.Impressum p	{ font-size: 10px; margin-top: 5; margin-left: 5; margin-right: 5 }
bdo				{ font-size: 10px; font-family: Arial, Verdana, Helvetica, Geneva; color: #CC0000; font-weight: bold}
dfn 			{ font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva; font-weight: bold; font-style: normal}