/*  --The size of a page box cannot be specified in CSS 2.1--
@page 		{
		size:       21.0cm 29.5cm;
		}  */


body 		{
		font-family: 	Arial, sans-serif;
		margin:      	0; 
		padding:        	0; 
                                font-size:                   75%;
		}
		
.text table 		{}
.text table 	td.rowHeader4 img	{display: none;}


body#main	{background-image: 	url("");}

#popup table#seitentitel {margin-bottom: 1.5em}
   
h1    		{ 
		font: 		260%/100% "Times New Roman", serif;
		color:		#000033;
		margin:     	1.5em 0 0 0;
		}

h2, #komponenten h2 {  
        		clear:      		both;

                                }

h2.sub, #komponenten h2.sub, h4 {
        		clear:      		both;
		font: 		120%/130% Arial, sans-serif;
		color:		#202020;
		margin:		2px 0 0 0;
		}

h2.alpha {display: inline; font:70%/100% Arial, sans-serif;}
h2.alpha a{display: inline; font:70%/100% Arial, sans-serif; color: #efefef; margin:30px 0 0 0;}
h2.alpha a.active{display: inline; font:bold 100%/100% Arial, sans-serif; color: #013473;}
		
h3, h3.hl, h3.erl, #komponenten h3, #komponenten h3.hl, h5, .h5_erl {
        		clear:      		both;
		font: 		bold 120%/130% Arial, sans-serif;
		color:		#013473;
		margin:		20px 0 0 0;
		text-align: 		left;
		}

h3.sub, #komponenten h3.sub, h6 {
         		clear:                        both; 
		font: 		110%/120% Arial, sans-serif;
		color:		#202020;
		margin:		2px 0 0 0;
		}

div#header	{
		background: 	url("/img/oenblogo_tcm12-1957.jpg") no-repeat 100% 0; 
		float: 		right; 
		width: 		16cm;
		height: 		90px;
		vertical-align: 	top;
		margin: 		0 0; 
		padding: 		0;
		}

script 		{display: none}
							
#metamenue 	{display: none}
						
#meta 		{display: none}
						
#pfad 		{display: none}

#nav 		{display: none}

#kontext 		{display: none}

.eyecatcher 	{display: none}


/* Kontentbereich */

div#homepage, div#startseite, div#content, div#contentbreit {
        		overflow: 	visible;
		width: 	auto;  
		}
		
div#homepage div#komponenten, div#startseite div#komponenten, div#content div#komponenten, div#content div#sitemap, div#contentbreit div#komponenten   	{
		margin:  	0;  
		padding: 	0; 
		}
		 
div#homepage div.images, div#startseite div.images  {display: none;}
		 
#seitentitel  	{padding:  0 0 20px 0;}

.text, div.grbilder, div.grbild, td {width: auto;}

ul.fotoalbum              {  
		font:		100% Arial, sans-serif;
		width: 		auto;
		float:		left;
		margin:     	10px 0 0 0;
		padding: 		0; 
		list-style-type: 	none; 
		} 

ul.fotoalbum li           {  
		float: 		left; 
		width: 		160px; 
		padding: 		0; 
		} 

ul.fotoalbum li p         {  
		margin-top:               2px;
		text-align:                 left; 
		} 

div.foto, li.foto      	{ 
		width:       		160px;
		float:		left;
		}

li.left       		{margin-right: 20px;}

li.middle  		{margin-right: 19px;}

li.right      		{float: right;}

div.left       	{margin-right: 10px;}

div.middle                 {margin-right: 9px;}

div.right      	{float: right;}
div#sdds 		{
		font:		100%/140% Arial, sans-serif;
		color:		#191919;
		text-align:  	center;
		width: 		950px;
		margin:		40px 0px;
		padding:    	0 0 0 1px;
		}
		 
div.filter   		{display: none}

p.resultURL 	{display: block;}
		
#schlussleiste  	{display: none}

div.text, table	{page-break-inside: avoid;}


table.popup, div#glossar { 
		font:          	80%/100% Arial, sans-serif;	/* IE7 */
        		width: 		16cm;
		margin:		0 auto;
		}

/*  Glossarkategorien  neu */
div#kategorie 		{
		margin: 		0 0 0 0; 
		padding: 		0; 
		width: 		    700px;
		} 
		
div#kategorie ul 	{  
		font-size:		92%; 
		margin:         0 0 25px 0;
		padding:        0;
		float: 			left;
		}		
	
div#kategorie ul li 	{
                                font-weight: bold;
		display: 		inline;
		color: 			#333333; 
		background:  	url("/img/strich_tcm12-85452.gif") no-repeat 0 50%; 
		padding:        0 0 0 5px;
                                 }	
div#kategorie ul li:first-child 	{
		display: 		inline;
		color: 			#333333; 
		background:  	none; 
		padding:        0 0 0 0;
		}

div#kategorie ul li a{display: inline; font:100%/100% Arial, sans-serif; color: #efefef; margin:30px 0 0 0;}
div#kategorie ul li a.active{display: inline; font:bold 100%/100% Arial, sans-serif; color: #013473;}

div.glossar_liste        {display: none;}
div.glossar_search    {display: none;}

.kontakt     	{
		width: 		auto; 
		margin:     15px 0 0 0; 
		}

.links 		{
		float: 		left; 
		width: 		8cm; 
		left: 		0px;
		 }

.rechts       	{ 
		float:		right; 
		width: 		8cm; 
		right:		0px;
		 }
		 

.headline   	{
		font-weight: 	bold;
		margin: 		0 0 5px 0;
		}

.kontaktkurz	{padding:0; margin: 0px;}


.kontaktname	{
		font-weight: 	bold;
		padding: 		3px 0 0 1px;
		}

.abt, .pos		{font: 		90%/110% Arial, sans-serif;}

.email 		{color: #013473;}

a {text-decoration: none; color:		#013473;}	

br.clear    { font: 0%/0% Arial, sans-serif; clear: both;}	
div.leiste {display: none}		
div.linkleiste {display: none}	
div.linkleiste ul {display: none}
div.linkleiste li {display: none}
.button {display: none}

.anker_wrap {display: none;}

#custom-tweet-button  {display: none;}


