body {

	font-family: "Trebuchet MS", Helvetica, sans-serif;

	position: center;

	font-size:12px;

	margin: 0px;

	padding: 0px;

}



table {

	max-width:500px;

	}



table.suche {
	max-width:723px;
}

img {

	border:0px;

	padding:0px;

	margin:0px;

	}



#content {

	position:absolute;

	width: 970px;

	margin-left:2em;

	margin-bottom:2em;

	margin-top: 1em;

	}



.logo {
	position:relative;
	float:left;
	top:12px;
	width:240px;
	height:50px;
	}



.logo_zert {

	width:189px;

	float:left;

	}



.logo_text {

	position:relative;

	top:20px;

	left: 1em;

	font-weight:bold;

	font-size:1.2em;

	width:350px;

	}

.language {
	position:relative;
	top:15px;
	left:1em;
	width:160px;
	float:left;
        margin-left:59px;
	}

*html .language {
	position:relative;
	top:15px;
	left:1em;
	width:185px;
	float:left;
        margin-left:40px;
	}



.menu_oben {
	position:relative;
	float:left;
	left: 91px;
	top: 20px;
	height: 15px;
	width: 430px;
	}

*html .menu_oben {
	position:relative;
	float:left;
	left: 70px;
	top: 20px;
	height: 15px;
	width: 430px;
	}



.feed {

	position:absolute;

	float:right;

	left: 935px;

	top: 23px;

	}



.table_container {
	width:944px;
	height:144px;
	margin-top: 85px;
	margin-bottom: 1em;

	}



.header {

	position:absolute;

	margin-left:220px;

	width:723px;

	height:146px;

	background-color:#F2F5F9;

	}



* html .header {

	height:122px;

	margin: 0px;

	margin-left: 220px;

	padding: 0px;

	}



.header_cloud {

    position:absolute;

	width:723px;

	height:126px;

	background-color:#F2F5F9;

	}



*html .header_cloud {

    position:absolute;

	width:723px;

	height:146px;

	background-color:#F2F5F9;

	}



.header_history {

	width:723px;

	height:126px;

	overflow:auto;

	background-color:#F2F5F9;

	}



*html .header_history {

	width:723px;

	height:146px;

	overflow:auto;

	background-color:#F2F5F9;

	}



.header_quicknav {

	position:absolute;

	margin-left:220px;

	width:723px;

	height:1400px;

	background-color:#F2F5F9;

	}



.table_head {

	position:absolute;

	float: left;

	width: 200px;

	height: 143px;

	background-color:#F2F5F9;

	padding:0px;

	margin: 0px;

	padding-top: 4px;

	}



*html .table_head {

	width: 200px;

	height: 147px;

	}



.table_head_innen {

	padding-right: 14px;

	padding-top: 5px;

	text-align: right;

	margin-bottom:23px;

	}



*html .table_head_innen {



	padding-top: 5px;

	text-align: right;

	margin-bottom:30px;

	}



.button_history {

	position:relative;

	float:left;

	width: 67px;

	}



.button_cloud {

	position:relative;

	float:left;

	width: 67px;

	}



.button_quicknavi {

	position:relative;

	float:left;

	width: 66px;

	}



.desc_history {

	float:left;

	display:none;

	background-color:#C3D3E2;

	height:23px;

	width:200px;

	overflow:hidden;

	padding-top: 5px;

}



* html .desc_history {

	padding-top: 4px;

	margin-top: -5px;

	height: 21px;

	 }



.suchbutton {

	padding-top: 7px;

	padding-right:5px;

	}



* html .suchbutton {

	margin-top: 7px;

	margin-right:5px;

	}



.desc_cloud {

	float:left;

	display:none;

	background-color:#C3D3E2;

	height:23px;

	width:200px;

	overflow:hidden;

	padding-top: 5px;

}



* html .desc_cloud {

	padding-top: 4px;

	margin-top: -5px;

	height: 21px; }



.desc_quicknav {

	float:left;

	display:none;

	background-color:#C3D3E2;

	height:23px;

	width:200px;

	overflow:hidden;

	padding-top: 5px;

}



* html .desc_quicknav {

	padding-top: 4px;

	margin-top: -5px;

	height: 21px; }



.desc_none {

	float:left;

	display:block;

	background-color:#F2F5F9;

	height:28px;

	width:200px;

	overflow:hidden;

}



* html .desc_none {

	float:left;

	display:block;

	background-color:#F2F5F9;

	height:12px;

	width:200px;

	overflow:hidden;

}



.quicknav_head {

	float:left;

	font-size:0.9em;

	border-left: 8px solid #C4D3E2;

	border-bottom: 1px solid #C4D3E2;

	padding-left:10px;

	}



.quicknav_sub {

	float:left;

	font-size:0.85em;

	border-left: 4px solid #F2F5F9;

	padding-left:8px;

	}



.left {

	position:relative;

	float:left;

	width:200px;

	margin-top:1em;

	}



.menu_links {

	position:relative;

	vertical-align:center;

	width:200px;

	float:right;

	line-height:0.9;

	}



.weiterbildungsprogramm {

	position:relative;

	float:left;

	width:200px;

	height:92px;

	margin-top:20px;

	background-color:#F2F5F9;

	border-bottom-color:#C4D3E2;

	border-bottom-style:solid;

	border-bottom-width:thin;

	border-left: 15px solid #C4D3E2;

	overflow:hidden;

	}



.zeitschrift {

	position:relative;

	float:left;

	width:200px;

	height:92px;

	margin-top:4px;

	background-color:#F2F5F9;

	border-bottom-color:#C4D3E2;

	border-bottom-style:solid;

	border-bottom-width:thin;

	border-left: 15px solid #C4D3E2;

	overflow:hidden;

	}



.balken_links {

	position:relative;

	width:15px;

	height:92px;

	background-color:#C4D3E2;

	padding:0px;

	margin:0px;

	}



.links_text {

	position:absolute;

	height:80px;

	width:180px;

	float:right;

	left: 20px;

	top: 5px;

	}



.logo2 {

	position:relative;

	width:200px;

	height:90px;

	float:left;

	margin-top:20px;

	margin-bottom:20px;

	}



.inhalt {

	position:relative;

	width:513px;

	float:left;

	margin-left:20px;

	margin-top:1em;

	overflow:hidden;

	}



.inhalt_breit {

	position:relative;

	width:723px;

	float:left;

	margin-left:20px;

	margin-top:1em;

	overflow:hidden;

	}



* html .inhalt_breit {

	position:relative;

	width:722px;

	float:left;

	margin-left:20px;

	margin-top:1em;



	}



.emas {

	width:60px;

	}



/*.nachrichten_dihk {

	margin-top:150px;

	}



* html .nachrichten_dihk {

	margin-top:0px;

	}

*/

.right {

	position:relative;

	width:189px;

	float:left;

	margin-left:20px;

	margin-top:2px;

	}



*html .right {

	position:relative;

	width:189px;

	float:left;

	margin-left:20px;

	margin-top:6px;

	}



.menu_unten {

	position:relative;

	float:left;

	width:944px;

	height:22px;

	background-color:#F2F5F9;

	margin-top:20px;

	margin-bottom:20px;

	}



.seitenanfang {

	font-weight:bold;

	position: relative;

	float:left;

	padding-left:10px;

	margin-right:5px;

	top:5px;

	background-repeat:no-repeat;

	}



.schriftgroesse {

	font-weight:bold;

	position: relative;

	float:left;

	padding-left:10px;

	margin-right:70px;

	top:5px;

	background-repeat:no-repeat;

	}



.seitenfunktionen {

	font-weight:bold;

	position: relative;

	float:left;

	padding-left:10px;

	margin-right:70px;

	top:5px;

	background-repeat:no-repeat;

	}



a {

	color:#004F8D;

	text-decoration:none;

	}



a:hover {

	text-decoration:underline;

	}



.logo_text2 {

	position:relative;

	float:right;

	width: 135px;

	color:#000000;

	line-height:1;

	padding-top:5px;

	color:#000000;

	font-size:0.9em;

	text-decoration:none;

	}



a.logo_text2 {

	float:right;

	color:#000000;

	line-height:1;

	color:#000000;

	font-size:0.9em;

	font-weight:normal;

	text-decoration:none;

	}



a.logo_text2:hover {

	text-decoration:underline;

	}





.logo3 {

	width:52px;

	position:relative;

	float:left;

	padding-top:5px;

	margin-left:0px;

	}



.logo4 {

	width:52px;

	position:absolute;

	float:left;

	left: 0px;

	top: 36px;

	}



.kommentar {

	position:relative;

	float:left;

	height:160px;

	width:245px;

	background-color:#F2F5F9;

	border-bottom-color:#C4D3E2;

	border-bottom-style:solid;

	border-bottom-width:thin;

	border-left:15px solid #C4D3E2;

	overflow:hidden;

	}



.dossier {

	position:relative;

	float:right;

	height:160px;

	width:245px;

	background-color:#F2F5F9;

	border-bottom-color:#C4D3E2;

	border-bottom-style:solid;

	border-bottom-width:thin;

	border-left:15px solid #C4D3E2;

	overflow:hidden;

	}



.links_blau {

	position:relative;

	width:15px;

	height:160px;

	background-color:#C4D3E2;

	padding:0px;

	margin:0px;

	}



.teaser_inhalt {

	position:absolute;

	height:140px;

	width:200px;

	float:right;

	left: 34px;

	top: 10px;

	}



.portale {
	position:relative;
	margin-bottom:5px;
	width: 513px;
	}

.portal_eins {
        margin-top:0px;
	position:relative;
	width:246px;
	height:82px;
	float:left;
	background-color:#F2F5F9;
	border-bottom: 1px solid #C4D3E2;
	border-left: 12px solid #C4D3E2;
	margin-bottom:12px;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:0px;
	overflow:hidden;
	vertical-align:bottom;
	font-size:14px;
	font-weight: bold;
	color:#004F8D;
	}



* html .portal_eins {
	width:247px;
	height:82px;
	}



* html .portal_1 {

	padding-left:15px;

	}

.portal_zwei {

    margin-top:0px;
	position:relative;
	width:246px;
	height:82px;
	float:right;
	background-color:#F2F5F9;
	border-bottom: 1px solid #C4D3E2;
	border-left: 12px solid #C4D3E2;
	margin-bottom:12px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	overflow:hidden;
	font-size:14px;
	font-weight: bold;
	color:#004F8D;	}


* html .portal_zwei {
	width:247px;
	height:82px;
	}



.portal_drei {

	position:relative;

	width:246px;

	height:60px;

	float:left;

	background-color:#F2F5F9;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	margin-bottom:10px;

	padding-top:2px;

	padding-bottom:3px;

	padding-left:0px;

	overflow:hidden;

	font-size:14px;

	font-weight: bold;

	color:#004F8D;



	}



* html .portal_drei {

	width:247px;

	height:60px;

	}



.portal_vier {

	position:relative;

	width:246px;

	height:60px;

	float:right;

	background-color:#F2F5F9;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	margin-bottom:10px;

	padding-top:2px;

	padding-bottom:3px;

	padding-left:0px;

	overflow:hidden;

	font-size:14px;

	font-weight: bold;

	color:#004F8D;

	}



* html .portal_vier {

	width:247px;

	height:60px;

	}





.portal_sub_eins {

	position:relative;

	width:330px;

	height:80px;

	float:left;

	background-color:#F2F5F9;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	margin-bottom:18px;

	margin-top: 20px;

	padding-top:15px;

	padding-left:15px;

	overflow:hidden;

	}



.portal_sub_zwei {

	position:relative;

	width:330px;

	height:80px;

	float:right;

	background-color:#F2F5F9;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	margin-bottom:18px;

	margin-top: 20px;

	padding-top:15px;

	padding-left:15px;

	overflow:hidden;

	}



.portal_sub_drei {

	position:relative;

	width:330px;

	height:80px;

	float:left;

	background-color:#F2F5F9;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	margin-bottom:36px;

	padding-top:15px;

	padding-left:15px;

	overflow:hidden;

	}



.portal_sub_vier {

	position:relative;

	width:330px;

	height:80px;

	float:right;

	background-color:#F2F5F9;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	margin-bottom:36px;

	padding-top:15px;

	padding-left:15px;

	overflow:hidden;

	}



.startseite {

	position:relative;

	width:513px;

	margin-bottom:30px;

	}



.menu_root {

	position: relative;

	float:left;

	background-repeat:no-repeat;

	width: 180px;

	height: 30px;

	color: #004F8D;

	padding-left: 20px;

	padding-top: 6px;

	cursor:pointer;

	}



* html .menu_root {

	height: 36px;

	width: 200px;

	}



.menu_root_sub {

	position: relative;

	float:right;

	vertical-align:center;

	background-repeat:no-repeat;

	width: 165px;

	height: 30px;

	color: #004F8D;

	padding-left:20px;

	padding-top:6px;

	cursor:pointer;

	}



* html .menu_root_sub {

	width: 185px;

	height: 36px;

	}



.menu_root_subsub {

	position: relative;

	float:right;

	vertical-align:center;

	background-repeat:no-repeat;

	width: 150px;

	height: 30px;

	color: #004F8D;

	padding-left:20px;

	padding-top:6px;

	cursor:pointer;

	}



* html .menu_root_subsub {

	width: 170px;

	height: 36px;

	}



.menu_root_oben {

	font-weight:bold;

	position: relative;

	float:left;

	overflow:visible;

	padding-left:10px;

	margin-right: 23px;

	background-repeat:no-repeat;

	cursor:pointer;

	font-size:1.0em;

	}



*html .menu_root_oben {

	font-weight:bold;

	position: relative;

	float:left;

	overflow:visible;

	padding-left:10px;

	margin-right: 4px;

	background-repeat:no-repeat;

	}



*+html .menu_root_oben {

	font-weight:bold;

	position: relative;

	float:left;

	overflow:visible;

	padding-left:10px;

	margin-right: 5px;

	background-repeat:no-repeat;

	}



.menu_root_oben_last {

	font-weight:bold;

	position: relative;

	float:left;

	overflow:visible;

	padding-left:10px;

	margin-right: 5px;

	background-repeat:no-repeat;

	}



* html .menu_root_oben {

	width: 80px;

	}



.menu_root_unten {

	font-weight:bold;

	position: relative;

	float:left;

	padding-left:10px;

	margin-right:70px;

	top:5px;

	background-repeat:no-repeat;

	}



ul {

	list-style-type:none;

	}



h1 {

	font-size:1.3em;

	font-weight:bold;

	color: #004F8D;

	margin:0px;

	padding-top: 2px;

	padding-left:10px;

	padding-bottom: 3px;

	}



h2 {

	font-size:1.2em;

	font-weight: bold;

	color:#004F8D;

	margin: 0px;

	}



h3 {
	font-size:1.0em;
	font-weight:bold;
	color:#7698BB;
	margin: 0px;
	}
	
	
h3 p {
	padding: 0px;
	margin: 0px;
	}



h4 {

	font-size:1.0em;

	color: #004F8D;

	margin:0px;

	padding:0px;

	font-weight:normal;

	}



h5 {

	font-size:1.3em;

	color: #004F8D;

	margin:0px;

	margin-bottom:15px;

	padding-bottom:5px;

	font-weight:bold;

	}



.background {

	width:723px;

	background-color:#F2F5F9;

	}



.ueberschrift {

	width:395px;

	height:50px;

	padding-left:10px;

	background-repeat:no-repeat;

	background-position:bottom;

	}



.sitemap_1 {

	height:20px;

	font-size:1.2em;

	margin-top:3px;

	padding-left:10px;

	padding-top:10px;

	border-bottom:solid;

	border-bottom-color:#004F8D;

	border-bottom-width:1px;

	border-left:solid;

	border-left-color:#004F8D;

	border-left-width:12px;

	}



.sitemap_2 {

	height:20px;

	font-size:1.0em;

	margin-top:3px;

	margin-left:-17px;

	padding-left:10px;

	padding-top:10px;

	border-bottom:solid;

	border-bottom-color:#C4D3E2;

	border-bottom-width:1px;

	border-left:solid;

	border-left-color:#004F8D;

	border-left-width:8px;

	}



.sitemap_3 {

	height:20px;

	font-size:1.0em;

	margin-top:1px;

	margin-left:-39px;

	padding-left:10px;

	padding-top:10px;

	border-bottom:solid;

	border-bottom-color:#C4D3E2;

	border-bottom-width:1px;

	border-left:solid;

	border-left-color:#004F8D;

	border-left-width:5px;

	}



.sitemap_4 {

	height:20px;

	font-size:1.0em;

	margin-top:1px;

	margin-left:-65px;

	padding-left:10px;

	padding-top:10px;

	border-bottom:solid;

	border-bottom-color:#C4D3E2;

	border-bottom-width:1px;

	border-left:solid;

	border-left-color:#004F8D;

	border-left-width:2px;

	}



/* News */



.news_image {

	width:116px;

	float:left;

	margin-right:20px;

	margin-top:20px;

	}



.news_inhalt {

	width:377px;

	float:right;

	}



.news {

	margin-top: 1em;

	margin-bottom: 1.5em;

	}



.newsHeader {

	border-bottom: 1px solid #004F8D;

	background-repeat:no-repeat;

	background-position:left;

	}



.news-latest-morelink {

	height:20px;

	width:70px;

	font-size:1.0em;

	font-weight:bold;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	color: #00478D;

	margin-bottom:20px;

	margin-top:5px;

	padding-left:10px;

	}



.news-latest-item {

	margin-top:10px;

	}



.news-latest-container {

	width:100%;

	}



.bodytext {

	font-size:1.0em;

	font-family: "Trebuchet MS", Helvetica, sans-serif;

	}



.news-latest-date {

	font-size:10px;

	margin-top:30px;

	}



/* berschriften */



.ueberschrift_link {

	position:relative;

	border-left: 12px solid #004F8D;

	border-bottom: 1px solid #004F8D;

	}



.ueberschrift1 {

	width: 513px;

	padding-left: -10px;

	margin-left: 0px;

	margin-bottom:20px;
	margin-top:10px;

	border-bottom: 1px solid #004F8D;

	}



.ueberschrift2 {

	width:200px;

	font-size:0.9em;

	padding-left:20px;

	border-bottom: 1px solid #C4D3E2;

	}

.ueberschrift2_breit {

	width:400px;

	font-size:0.9em;

	padding-left:20px;

	border-bottom: 1px solid #C4D3E2;

	}



.ueberschrift3 {

	width:513px;

	font-size:0.9em;

	padding-left:10px;

	border-bottom: 1px solid #C4D3E2;

	margin-bottom:30px;

	}



.table_veranstaltungen {

width:732px;

}

/* Detailseiten */



.detail_ansprechpartner {

	margin-bottom:20px;

	}



.hintergrundbild_ansprechpartner {

	width:50px;

	height:60px;

	margin-left:-40px;

		}



.ueberschrift_rechts {

	height: 25px;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	padding-left: 20px;

	padding-top: 5px;

	margin-top:10px;

	}



*html .ueberschrift_rechts {

	height: 25px;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	padding-left: 20px;

	padding-top: 5px;

	margin-top:5px;

	}



.ueberschrift_rechts_oben {

	height: 25px;

	border-bottom: 1px solid #C4D3E2;

	border-left: 12px solid #C4D3E2;

	padding-left: 20px;

	padding-top: 5px;

	margin-top: 3px;

	}



.ueberschrift_startseite {

	height:30px;

	margin-top:250px;

	padding-top:0px;

	position:relative;

	border-left: 12px solid #004F8D;

	border-bottom: 1px solid #004F8D;

	}



* html .ueberschrift_startseite {

	margin-top: -1px;	}



.background_hell {

	width:723px;

	}



.csc-header csc-header-n1 {

	border-left: 12px solid #004F8D;

	border-bottom: 1px solid #004F8D;

	}



.portal_betreten {

	float:right;

	position:relative;

	margin-top:-40px;

	margin-right:5px;

	}



.mehr {

	float:right;

	position:relative;

	margin-top:-20px;

	margin-right:5px;

	}



li.csc-section {

	margin-top: -10px;

	}



csc-textpic-text {

	margin-top:30px;

	}



/*******************************************

* Styles fr Extension "tx_indexedsearch"

********************************************/

.tx-indexedsearch-searchbox {

	width: 100%;

	background-color:#F2F4F6;

	padding-left:20px;

	padding-top:20px;

	}



.tx-indexedsearch-searchbox-sword {

	width: 200px;

	border: 1px solid #004F8C;

	padding-bottom: 30px;

	}



.tx-indexedsearch-searchbox-button {

	width: 120px;

	background-color:#FFFFFF;

	border-left: 10px solid #C4D3E2;

	border-bottom: 1px solid #C4D3E2;

	border-right:0px;

	border-top: 0px;

	font-weight:bold;

	text-align:left;

	color:#004F8C;

	padding-left:10px;

	cursor:pointer;

	}



/* Publikationen|Downloads */



.tx_abdownloads_searchView_searchBox_button {

	color:#6666CC;

	background-color:#006600;

	border-color:#FFCCCC;

	width:200px;

	}



.spacer_div {

	width: 2px;

	height: 20px;

	}



.umfrage {

	margin-bottom:10px;

	}





/*Veranstaltungen */

.veranstaltungen {

	margin-bottom:10px;

}



.veranstaltungen_detail {

	background-color: #F2F4F6;

	font-size:1.0em;

	}





/*RTE */



ul.aufzaehlung {

	color:#000000;

	list-style-type:disc;

	}



ul.link {

	color:#004F8C;

	list-style-image:url(../images/box_unten.gif);

	}





ol.aufzaehlung {

	color:#000000;

	}



ol.link {

	color:#004F8C;

	list-style-image:url(../images/box_unten.gif);

	}



td {

	vertical-align:top;

	padding:5px;

	font-size: 12px;

	}



table.rahmen {

	border-collapse:collapse;

	border: 1px solid #004F8C;

}



table.htmlarea-showtableborders {

 vertical-align:top;

 }



td.zellenhintergrund {

	background-color: #004F8C;

	color: white;

}



td.innenrahmen {

	border: 1px solid #004F8C;

}



td.hintergrund_innenrahmen {

	background-color: #004F8C;

	color: white;

	border: 1px solid #004F8C;

}



h1.unterstrichen {

	font-size:1.3em;

	font-weight:bold;

	color: #004F8D;

	border-bottom: 1px solid #004F8C;

	margin-bottom: 20px;

	padding-left:0px;

	}



h1.link {

	font-size:1.3em;

	font-weight:bold;

	color: #004F8D;

	border-left: 10px solid #004F8C;

	border-bottom: 1px solid #004F8C;

	margin-bottom: 20px;

	}



h3.unterstrichen {

	font-size:1.0em;

	font-weight:bold;

	color:#7698BB;

	border-bottom: 1px solid #C4D3E2;

	margin-bottom: 20px;

	padding-bottom: 3px;

	}



h3.link {

	font-size:1.0em;

	font-weight:bold;

	color:#7698BB;

	padding-left: 10px;

	border-left: 8px solid #C4D3E2;

	border-bottom: 1px solid #C4D3E2;

	margin-bottom: 20px;

	padding-bottom: 3px;

	}



p.standard {

	font-family: "Trebuchet MS", Helvetica, sans-serif;

	font-size:1.0em;

	margin: 0px;

	padding: 0px;

}



.drucken {

	text-align:right;

	float: right;

	border-bottom:1px solid #C4D3E2;

	border-left: 8px solid #C4D3E2;

	padding-left:10px;

	margin: 10px 0px 10px 417px;

	}

	

*html .drucken {

	text-align:right;

	float: right;

	border-bottom:1px solid #C4D3E2;

	border-left: 8px solid #C4D3E2;

	padding-left:10px;

	margin: 10px 0px 10px 400px;

	}



.drucken_detail {

	position:absolute; 

	float:left; 

	width:300px; 

	border-bottom:1px solid #C4D3E2; 

	border-left: 6px solid #C4D3E2; 

	padding-left: 12px; 

	margin: 25px 0px 10px 405px;

	}

*html .drucken_detail {

	margin: 25px 0px 10px 423px;

	}



.drucken_veranstaltungen {

	width:150px; 

	border-bottom:1px solid #C4D3E2; 

	border-left: 6px solid #C4D3E2; 

	padding-left: 12px; 

	margin: 0px 0px 10px 555px;

	}



*html .drucken_veranstaltungen {

	width:150px; 

	border-bottom:1px solid #C4D3E2; 

	border-left: 6px solid #C4D3E2; 

	padding-left: 12px; 

	margin: 0px 0px 10px 575px;

	}



.drucken_mitteilungen {

	float:right;

	margin-right: 15px;

	border-left: 6px solid #C4D3E2;

	border-bottom: 1px solid #C4D3E2;

	padding-left: 12px;

	padding-right:12px;

	}



.spacer {

	height:30px;

	width:100%;

	}



*html .spacer {

	height:0px;

	width:100%;

	}

.wahlportal {
	margin:0px;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:0px;
	padding-right:2px;
	padding:0px;
	}

table.merkliste_ausgabe {
	max-width:723px;
	}

table.merkliste_einzelausgabe {
	max-width:723px;
	}
#finanzierung {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/finanzierung.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#finanzierung:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/finanzierung_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#coaching {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/coaching.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#coaching:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/coaching_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}
#ausbildung {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/ausbildung.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#ausbildung:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/ausbildung_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#weiterbildung {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/weiterbildung.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#weiterbildung:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/weiterbildung_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#standort {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/standort.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#standort:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/standort_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#netzwerke {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/netzwerke.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#netzwerke:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/netzwerke_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#neue_maerkte {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/neue_maerkte.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#neue_maerkte:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/neue_maerkte_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#rechtsberatung {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/rechtsberatung.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#rechtsberatung:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/rechtsberatung_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#innovation {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/innovation.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#innovation:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/innovation_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}


#erste_hilfe {
	display:block;
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/erste_hilfe.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#erste_hilfe:hover {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi/erste_hilfe_over.jpg);
	background-repeat:no-repeat;
	width:255px;
	height:51px;
}

#portal2010 {
	background-image:url(../uploads/Portale/Jahresthema2010/ihk_navi.jpg);
	background-repeat:no-repeat;
}

.newsimage {margin-right:30px;}
.news-single-imgcaption {font-size:75%; margin-bottom:30px;}
.news-single-files dd a {padding:0 7px 0 7px;}
.news-latest-item h3 a {color:#7698BB;}
.news-latest-item h4 a {color:#004F8D;}
.news-latest-item .nachrichtentext a {color:#000000;}
.news-single-additional-info ul {padding-left:35px;}
*html .news-single-additional-info ul {padding-left:0px;}
.download_text {padding-left:5px;}
.news-single-links dd a {background-image:url(../images/box_unten.gif); background-repeat:no-repeat; padding-left:10px;}
.pressemitteilungen_downloads ul {margin:0px; padding:0px;}