ul.menu, ul.menu ul {
				    list-style-type: none;
				  }

ul.menu a {
    		display: block;
    		padding: 2px 25px 2px 0px;

		}

ul.menu ul a {
    			padding: 0 10px;

		     }

ul.menu li {
    		padding: 1;
    		margin: 0;
    		background-image: none;
    		background-color: #073261;
    		float: left;
    		border: 0px solid #26383D;

		}

ul.menu ul {
    			margin-left:0;
   			padding: 0 0 5px 0;
    			position: absolute;
    			background-color: #073261;
    			border: 0px solid #FFF9E4;
    			display: none;
		z-index:50;

filter:alpha(opacity=80); /* IE */
-moz-opacity:0.8; /* Gecko-Browser */
opacity:0.8; /* Opera 9+ */

    			//min-width: 120px;
		}

/* IE-Hack für die Breite */

*html ul.menu ul {
  			  //width:120px;
				}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */

ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    												display:block;
												}

ul.menu ul li {
			    float: none;
			    background-color: transparent;
			}



/* #################################### DIV ######################################## */



div.block      {
      width:800px;
			border:0px;
			padding:0px;
			margin-top: 0px;
                	margin-left: 0px;
                	margin-right: 0px;
                	margin-bottom: 0px;
			}
			
div.content_box      {
     border:0px solid #000000;
			width:800px;
			/*background-color:#d4edfa; */
			border:0px;
			padding:0px;
			margin-top: 0px;
                	margin-left: 0px;
                	margin-right: 0px;
                	margin-bottom: 0px;
                	margin:0px auto;
			}

div.bottom      {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 8pt;
  		          line-height: 11pt;
  		          color: #073261;
   		          margin:0px auto;
                text-align: center;
                margin-top: 0px;
                	margin-left: 0px;
                	margin-right: 0px;
                	margin-bottom: 5px;
			           width:840px;
 		          }	




div.kategorie_div      {
   		          margin-top: 13px;
                margin-left: 20px;
                margin-right: 20px;
                margin-bottom: 13px;
		               font-family: verdana,arial,helvetica,sans-serif;
                   font-weight: bold;
                   font-size: 11pt;
  		             line-height: 13pt;
  		             color: #0082B4;
  		             text-align: left;
  		          }

div.text_normal_div    {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
  		          line-height: 12pt;
  		          text-align: left;
  		          /* color: #073261; */
				color: #58585a;
  		          margin-top: 0px;
                margin-left: 20px;
                margin-right: 20px;
                margin-bottom: px;
  		          }
  		          
div.text_block_div    {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
  		          color: #58585a;
  		          line-height: 12pt;
  		          margin-top: 0px;
                margin-left: 20px;
                margin-right: 20px;
                margin-bottom: 0px;
  		          text-align: justify;
  		          } 

div.text_block_div_logo    {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
				background: url(../pics/content_nur_logo.jpg) no-repeat right bottom;
  		          } 






  		          
div.text_block_div_index    {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
  		          line-height: 12pt;
  		          color: #58585a;
  		          margin-top: 0px;
                margin-left: 132px;
                margin-right: 20px;
                margin-bottom: 0px;
  		          text-align: justify;
  		          }  	 		

div.text_fett_div      {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: bold;
  		          font-size: 10pt;
  		          line-height: 15pt;
  		          color: #073261;
   		          margin-top: 0px;
                margin-left: 20px;
                margin-right: 20px;
                margin-bottom: 0px;
                text-align: left;
  		          }

div.text_ueberschrift_div {
		               font-family: verdana,arial,helvetica,sans-serif;
                   font-weight: bold;
                   font-size: 15pt;
  		             line-height: 20pt;
  		             color: #073261;
  		             margin-top: 20px;
                   margin-left: 20px;
                   margin-right: 20px;
                   margin-bottom: 20px;
                   text-align: left;
  		             }  

	
  		          
/* ####################################### FONT ##################################### */ 		

.text_normal    {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
  		          line-height: 12pt;
  		          color: #58585a;
  		          text-align: left;
  		          }
  		          
.text_block     {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
  		          line-height: 12pt;
  		          color: #58585a;
  		          text-align: justify;
  		          text-align-last: left;
  		          }  	

.text_block_logo     {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
  		          line-height: 12pt;
  		          color: #073261;
  		          text-align: justify;
  		          text-align-last: left;
  		          }  			

.text_fett      {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: bold;
  		          font-size:10pt;
  		          line-height: 12pt;
  		          color: #073261;
  		          text-align: left;
  		          }  	

.text_klein      {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: normal;
  		          font-size: 10pt;
  		          line-height: 12pt;
  		          color: #073261;
  		          text-align: left;
  		          }                  	

.text_klein_fett      {
		                  font-family: verdana,arial,helvetica,sans-serif;
		                  font-weight: bold;
  		                font-size: 8pt;
  		                line-height: 10pt;
  		                color: #073261;
  		                text-align: left;
  		                }

.text_ueberschrift {
		               font-family: verdana,arial,helvetica,sans-serif;
                   font-weight: bold;
                   font-size: 15pt;
  		             line-height: 20pt;
  		             color: #0082B4;
  		             text-align: left;
  		             }

.text_normal_kursiv    {
		            font-family: verdana,arial,helvetica,sans-serif;
		            font-weight: italic;
  	            font-style: italic;
  		          font-size: 10pt;
  		          line-height: 12pt;
  		          color: #073261;
  		          text-align: left;
  		          }  		

.text_klein_kursiv    {
		                  font-family: verdana,arial,helvetica,sans-serif;
		                  font-weight: italic;
  	                  font-style: italic;
  		                font-size: 8pt;
  		                line-height: 10pt;
  		                color: #073261;
  		                text-align: left;
  		                }

/* ####################################### TABELEN ##################################### */

.tabelle_content {
                border: 0px solid;
                border-collapse: collapse;
                width: 800px;
                table-layout: fixed;
		  background-position: bottom;  
		  background-repeat:no-repeat;
		  bbackground-image:url(../pics/content_tabelle.gif);  
               }

.tabelle_content_ohne_logo {
                border: 0px solid;
                border-collapse: collapse;
                width: 800px;
                table-layout: fixed;
               }

.table_listing {
                border: 0px solid;
                border-collapse: collapse;
                width: 800px;
                table-layout: fixed;
               }

.table_listing .heller {
                        _background-color:#d4edfa;
                       }

.table_listing .dunkler {
                         background-color:#a4dcfa;
                        }

/* ##################################### LINKs ####################################### */

A.menu_klein:link 		{color:#FFFFFF; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height: 12pt; font-weight:normal}
A.menu_klein:visited 	{color:#FFFFFF; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height: 12pt; font-weight:normal}
A.menu_klein:active	{color:#0082B4; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height: 12pt; font-weight:normal}
A.menu_klein:hover	{color:#0082B4; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height: 12pt; font-weight:normal}

A.menu:link 		{color:#FFFFFF; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}
A.menu:visited 	{color:#FFFFFF; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}
A.menu:active		{color:#0082B4; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}
A.menu:hover		{color:#0082B4; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}

A.menu_home:link 		{ text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}
A.menu_home:visited 		{ text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}
A.menu_home:active		{ text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}
A.menu_home:hover		{ text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-size:10pt; line-height:12pt; font-weight:normal}

A.link_normal:link 		{color:#0082B4; text-decoration:underline; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}
A.link_normal:visited 	{color:#0082B4; text-decoration:underline; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}
A.link_normal:active	{color:#073261; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}
A.link_normal:hover	{color:#073261; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}

A.link_ohne_unterstr:link 	{color:#073261; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}
A.link_ohne_unterstr:visited  {color:#073261; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}
A.link_ohne_unterstr:active	{color:#0082B4; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}
A.link_ohne_unterstr:hover	{color:#0082B4; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:10pt; line-height: 12pt; bbackground-color: #000000;}

A.link_bottom:link 		{color:#0082B4; text-decoration:underline; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:9pt; line-height: 11pt; bbackground-color: #000000;}
A.link_bottom:visited 	{color:#0082B4; text-decoration:underline; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:9pt; line-height: 11pt; bbackground-color: #000000;}
A.link_bottom:active	{color:#073261; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:9pt; line-height: 11pt; bbackground-color: #000000;}
A.link_bottom:hover	{color:#073261; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif; font-weight:normal; font-size:9pt; line-height: 11pt; bbackground-color: #000000;}

A.link_home:link 		{display:block; background-image:url(pics/home_haus.gif); width:19px; height:17px;}
A.link_home:visited 	{display:block; background-image:url(pics/home_haus.gif); width:19px; height:17px;}
A.link_home:active		{display:block; background-image:url(pics/home_haus_on.gif); width:19px; height:17px;}
A.link_home:hover	  	{display:block; background-image:url(pics/home_haus_on.gif); width:19px; height:17px;}

