/* Pressemitteilungen */

/* +++ Allgemeine Elementanweisungen +++ */


html, body		  	{
			  	margin:0;
			  	padding:0;
			  	height: 100%;
				}

body			  	{
			 	background: #fff url(/images/pressemitteilungen/back_content.gif) center 0 repeat-y;
				color: #000;
			  	font-family: verdana,arial,helvetica,sans-serif;
			  	font-size:101%;	/* noetig damit nachher die Schriftgroessen mit "em" richtig angezeigt werden */
			  	}

h1				{
				color:#5a5a5a;
				font-size: 1.3em;
				font-weight: normal;
				}

h2				{
				color:#000;
				font-size: 0.9em;
				}

h3				{
				color:#000;
				font-size: 0.8em;
				}

h4 				{
				color:#000;
				font-size: 0.8em;
				}

p				{
				font-size: 0.8em;
				}

a				{
				color: #016891;
				text-decoration: none;
				}

a:visited			{
				text-decoration: none;
				}

a:hover				{
				text-decoration: underline;
				}

img	
				{
				border: none;
				margin: 0;
				padding: 0;
				}


/* Uebergreifende Klassen */

.clearfix:after			{
				content:".";
				display: block;
				clear: both; 
				height: 0;
				visibility: hidden;
				}
			
a.linkIntern 			{
				padding: 0 0 0 24px;
				margin: 0;
				background: url(/images/pressemitteilungen/icon_interner_link.gif) 0 -0.05em no-repeat;
				}

a.linkExtern 			{
				padding: 0 0 0 24px;
				margin: 0;
				background: url(/images/pressemitteilungen/icon_externer_link.gif) 0 -0.05em no-repeat;
				}

a.linkDownload 			{
				padding: 0 0 0 24px;
				margin: 0;
				background: url(/images/pressemitteilungen/icon_download.gif) 0 0 no-repeat;
				}

.druck	/* Inhalte die nur in der Druckversion zu sehen sind */
				{
				display: none;
				}	

/*------------------------------------------------------------------------------------------*/    

/* +++ Gesamtcontainer +++ */

#gesamtRahmen			{
				color: #000;
				margin: 0 auto;
				padding: 0;
				width: 907px;
				border: 1px solid #fff;
				}


/*------------------------------------------------------------------------------------------*/    

/* +++ Kopfbereich +++ */

#kopfRahmen			{
				margin: 85px 29px 20px 29px;
				padding: 0 218px 15px 70px; 
				position: relative;
				}

/* Titel */

#kopfTitel 			{
				margin: 0;
				padding: 0; 
				height: 40px;
				position: relative;
				}

#kopfTitel h1			{
				margin: 0;
				padding: 0; 
				line-height: 100%;
				position: absolute;
				top: 0;
				left: 0;
				}

/* Logo */

#kopfLogo			{
				position: absolute;
				top: -56px;
				right: 34px;
				}

/* Nummer und Datum */

#kopfNrDatum			{
				margin: 0;
				padding: 31px 0 0 0; 
				}

#kopfNrDatum p			{
				color: #464646;
				margin: 0;
				line-height: 100%;
				font-size: 0.9em;
				font-weight: bold;
				}


/*------------------------------------------------------------------------------------------*/    

/* +++ Hauptbereich +++ */

#haupt				{
				background: #fff; 
				margin: 0 0 60px 0;
				width: 100%;
				height: 100%;
				}

#inhaltRahmen			{
				margin: 0;
				padding: 0; 
				float: left;
				width: 651px;
				}

#inhalt				{
				margin: 0;
				padding: 115px 0 0px 100px; 
				}

#inhalt	h2			{
				margin: 0;
				padding: 0 0 30px 0; 
				}

#inhalt	h3			{
				margin: 0;
				padding: 20px 0 10px 0; 
				}

#inhalt	p			{
				line-height: 180%;
				padding: 0; 
				margin: 0 0 10px 0; 
				}

#inhalt	table			{
				font-size: 0.8em;
				line-height: 180%;
				}

#inhalt	p.hinweis		{
				color: #016891;
				line-height: 180%;
				padding: 10px; 
				margin: 0 0 25px 0; 
				border: 1px solid #016891;
				}

#inhalt p.link			{
				margin: 0 0 0 24px;
				text-indent: -24px;
				}

#inhalt	p.sperrfrist		{
				color: #016891;
				line-height: 180%;
				padding: 10px; 
				margin: 0 0 25px 0; 
				border: 1px solid #016891;
				}

#inhalt ul	
				{
				line-height: 180%;
				margin: 10px 0 17px 0;
				padding: 0 0 3px 15px; 
				font-size: 0.8em;
				list-style-image: url(/images/pressemitteilungen/punkt_liste.gif);
				}

#inhalt ul li	
				{
				margin: 0;
				padding: 0 0 3px 10px;
				}

#inhalt ol 			{
				line-height: 180%;
				margin: 10px 0 17px 5px;
				padding: 0 0 3px 15px;
				font-size: 0.8em;
				}

#inhalt ol li	
				{
				margin: 0;
				padding: 0 0 3px 10px;
				}

#inhalt ul li ul 		{
				margin: 2px 0 0 0;
				padding: 0 0 0 15px; 
				font-size: 100%;
				list-style-image: url(/images/pressemitteilungen/punkt_liste.gif);
				}

#inhalt ol li ol 		{
				margin: 2px 0 0 0;
				padding: 0 0 0 15px;
				font-size: 100%;
				}



/*------------------------------------------------------------------------------------------*/    

/* +++ Rechte Spalte +++ */

#rechteSpalteRahmen		{
				margin: 0;
				padding: 0; 
				float: right;
				width: 217px;
				}

#rechteSpalte			{
				margin: 0;
				padding: 0 29px 0 0; 
				}

#rechteSpalte h3		{
				margin: 0;
				padding: 0 0 10px 0; 
				}

#rechteSpalte h4		{
				margin: 0;
				padding: 0 0 40px 0; 
				}

#rechteSpalte p			{
				font-size: 0.7em;
				line-height: 160%;
				padding: 0 0 25px 0; 
				}
				
