/* Festlegen der Body Eigenschaften */

body     { 
		  color: #111111; 
		  margin: 0;
		  padding: 0;
		  font-size: 10pt; 
		  font-family: Verdana; 
		  background-color: #ededed;
		  background-image: url("../images/l9sitebg.jpg"); 
		  background-repeat: repeat-y; 
		  background-position: 0px 0px;
		  }

/* Elemente der Seite */

#l9container 	{
			 	 position:absolute;
			 	 left: 0px;
			 	 width:980px;
			 	 text-align:left; 
			  
			 	}

/* Header */

#l9header 	{
			 	 width:980px;
			 	 height: 160px;
			 	 text-align:left; 
			  	 background: url("../images/l9header.jpg");
			 	}

/* Navigation */

#l9navi 		{
			 	 width:220px; 
			 	 text-align:left; 
			 	 float: left; 			  
			 	}
#l9spacer 		{
			 	 position:static;
			 	 width:220px; 
			 	 height: 20px;
			 	 text-align:left; 
			 	}
#l9menu 		{
			 	 position:static;
			 	 width:220px; 
			 	 text-align:left;  
			 	}

/* Inhalt */

#l9cont     	{
			 	 width:620px;
			 	 background:#ededed;
			 	 float: left;
			 	}
			 			 

#l9inhalt    	{
			  	 padding-left: 20px;
			  	 padding-right: 20px;
			  	 padding-top: 22px;
			  	 width:580px;
			  	 float: left;
			 	}

/* Bilderblock */

#l9imgrow 		{
			 	 width:130px;
			 	 text-align:left;
			 	 float: left; 			  
			 	}
			 	
			 	

#l9rowspc 		{
			 	 position:static;
			 	 width:130px; 
			 	 height: 20px;
			 	 text-align:left; 
			 	}
		 	

#l9imgcont    	{
			  	 position:static;
			 	 border-left: 1px;
			 	 border-left-style: solid;
			 	 border-left-color: #525252;			  	 
			  	 padding-left: 20px;
			  	 padding-right: 10px;
			  	 padding-top: 20px;
			  	 width:99px;
			  	 }

.imgcont		 {
			 	 position:static;
			 	 border-left: 1px;
			 	 border-left-style: solid;
			 	 border-left-color: #525252;			 	 
			  	 padding-left: 20px;
			  	 padding-right: 10px;
			 	 width:100px; 
			 	 height: 80px;
			 	 text-align:left;
			 	 overflow: hidden; 				 
				 }
.ispacer		 {
			 	 position:static;
			 	 border-left: 1px;
			 	 border-left-style: solid;
			 	 border-left-color: #525252;			 	 
			  	 padding-left: 20px;
			  	 padding-right: 10px;
			 	 width:100px; 
			 	 height: 20px;
			 	 text-align:left; 				 
				 }		  	 
				
				

/* Footer */

#l9footer   	{
			 	 width:740px;
			 	 padding-left: 240px;
			 	 padding-top: 56px;
			 	 height: 19px;
			 	 background:#D800FF;
			 	 background: url("../images/l9footer.jpg");
			 	 text-align:left; 
			 	 
			     clear: both;
			 	}

/* Festlegen der html-area Formatierung */

.align-center {text-align: center;
} 

/* Festlegen der Navigations-Eigenschaften */

a.pro4:link                     { color: #fff; font-size: 10pt; font-family: Verdana; line-height: 20px; text-decoration: none }
a.pro4_act                           { color: #fff; font-size: 10pt; font-family: Verdana; font-weight: bold; line-height: 20px; text-decoration: none }
a.pro4_cur                       { color: #fff; font-size: 10pt; font-family: Verdana; font-weight: bold; line-height: 20px; text-decoration: none }
a.pro4:visited	          { color: #fff; font-size: 10pt; font-family: Verdana; line-height: 20px; text-decoration: none }
a.pro4:hover                { color: #fff; font-size: 10pt; font-family: Verdana; font-weight: bold; line-height: 20px; text-decoration: none }
a.pro4:active		           { color: #fff; font-size: 10pt; font-family: Verdana; line-height: 20px; text-decoration: none }
a.pro4_active:link                     { color: #3f3f3f; font-size: 10pt; font-family: Verdana; line-height: 20px; text-decoration: none }
.pro4_active        { color: #fff; font-size: 10pt; font-family: Verdana; font-weight: bold; line-height: 20px }
a.pro4_sub1_act                           { color: #fff; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 18px; text-decoration: none }
a.pro4_sub1_cur                        { color: #fff; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 18px; text-decoration: none }
a.pro4_sub1:link                      { color: #fff; font-size: 8pt; font-family: Verdana; line-height: 18px; text-decoration: none }
a.pro4_sub1:visited	           { color: #fff; font-size: 8pt; font-family: Verdana; line-height: 18px; text-decoration: none }
a.pro4_sub1:hover                  { color: #fff; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 18px; font-stretch: condensed; text-decoration: none }
a.pro4_sub1:active		             { color: #fff; font-size: 8pt; font-family: Verdana; line-height: 18px; font-stretch: condensed; text-decoration: none }
a.pro4_sub1_active:active		             { color: #fff; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 18px; text-decoration: none }
.pro4_sub1_active          { color: #fff; font-size: 8pt; font-family: Verdana; font-weight: bold; line-height: 20px; text-decoration: none }

a.pro4_sub2_act                          { color: #f0f0f0; font-size: 7pt; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none }
a.pro4_sub2_cur                       { color: #f0f0f0; font-size: 7pt; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none }
a.pro4_sub2:link                     { color: #f0f0f0; font-size: 7pt; font-family: Verdana; line-height: 16px; text-decoration: none }
a.pro4_sub2:visited	          { color: #f0f0f0; font-size: 7pt; font-family: Verdana; line-height: 16px; text-decoration: none }
a.pro4_sub2:hover                { color: #f0f0f0; font-size: 7pt; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none }
a.pro4_sub2:active		           { color: #f0f0f0; font-size: 7pt; font-family: Verdana; line-height: 16px; text-decoration: none }

a.pro4_sub3_act                          { color: #f0f0f0; font-size: 7pt; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none; padding-left: 45px }
a.pro4_sub3_cur                       { color: #f0f0f0; font-size: 7pt; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none; padding-left: 45px }
a.pro4_sub3:link                     { color: #f0f0f0; font-size: 7pt; font-family: Verdana; line-height: 16px; text-decoration: none; padding-left: 45px }
a.pro4_sub3:visited	          { color: #f0f0f0; font-size: 7pt; font-family: Verdana; line-height: 16px; text-decoration: none; padding-left: 45px }
a.pro4_sub3:hover                { color: #f0f0f0; font-size: 7pt; font-family: Verdana; font-weight: bold; line-height: 16px; text-decoration: none; padding-left: 45px }
a.pro4_sub3:active		           { color: #f0f0f0; font-size: 7pt; font-family: Verdana; line-height: 16px; text-decoration: none; padding-left: 45px }


a.pro4_imprint:link                  { color: #f0f0f0; font-size: 9pt; font-family: Verdana; text-decoration: none }
a.pro4_imprint:visited	       { color: #f0f0f0; font-size: 9pt; font-family: Verdana; text-decoration: none }
a.pro4_imprint:hover              { color: #f0f0f0; font-size: 9pt; font-family: Verdana; text-decoration: none }
a.pro4_imprint:active		        { color: #f0f0f0; font-size: 9pt; font-family: Verdana; text-decoration: none }

.inputa   { border: solid 1px #ff8c33 }
.selecta   { color: white; font-style: normal; font-weight: lighter; line-height: 15pt; background: white; list-style-position: outside; margin: 1pt; padding: 1px; position: relative; top: 0; left: 0; width: 15pt; height: 15pt; clip: rect(0 0 0 0); border-style: solid; border-width: medium; border-color: #b80000 #ff8c32 #ff8c33 #b80000 }
.senda  { color: black; font-weight: bold; text-decoration: underline; background-color: #f0f0f0; margin: 1pt; border: solid 2pt #ff8c33 }
.haken  { color: black; font-weight: bold; background-color: white; margin: 1pt; border: solid 1pt #ff8c33; outline-width: 1pt }
.text  { color: #323232; font-size: 9pt; font-family: Verdana; font-style: normal; font-weight: normal; font-stretch: normal }
.headline  { color: white; font-size: 9pt; font-family: Verdana; font-weight: bold }
.seminare   { color: gray; font-size: 10pt; font-family: Verdana; margin: 0 auto 0; top: 5px; vertical-align: top }


.navi14no     {text-align: right; padding-top: 0px; padding-right: 20px; width: 200px; height: 25px }
.navi14act     {text-align: right; padding-top: 0px; padding-right: 20px; width: 200px; height: 25px }
.navi14cur     {text-align: right; padding-top: 0px; padding-right: 20px; width: 200px; height: 25px }						
.navi2no     {text-align: right; padding-right: 30px; width: 190px; height: 20px }
.navi2act     {text-align: right; padding-right: 30px; width: 190px; height: 20px }
.navi2cur     {text-align: right; padding-right: 30px; width: 190px; height: 20px }			 			 	             
.seitentext     { color: #3f3f3f; font-size: 10pt; text-align: left }









