/*****************************************/
/* PRINT Styles  */
/*****************************************/


/* ---------------- Allgemeines ---------------- */
body {
	font-family:Verdana, Sans-Serif;
	font-size:10pt;
	font-weight:normal;
}

h1,
h2,
h3,
h4,
h5 {
	color:#920;
}

h1 {
	font-size: 1.4em;
	border-bottom: 1px solid #000;
	padding-left: 10px;
}

a,
a:visited,
a:focus,
a:active {
	color:#029;
	text-decoration:none;
	/*border:1px dotted #777;*/
}


/* ----------------  Versteckte Inhalte  ---------------- */
div#head_mitte,
div#head_rechts,
div#breadcrumb_wrapper,
div#hauptmenu_container,

div#roter_strich,
div#col1,
div#col3,
div#footer_rechts,
div#head_top,
div#footer_submenu_container,
div#article_browser_bottom,
div#content_ratings {
	display:none;
}


/* ---------------- Logo -------------------- */
div#header_wrapper div#head_links {
	width: 100%;
	margin-bottom: 20px;
	text-align:right;
}


/* ---------------- Col2 Content -------------- */
div#col2 {
	height: auto!important;
}


/* ---------------- Artikel-Seite ------------- */
div.tx-datamintstabs-pi1 div#datamints_tabs div#dmtabs_menu {
	display: none!important;
}

div.tx-datamintstabs-pi1 div#datamints_tabs div.ui-tabs-panel {
	display:block!important;
	margin-bottom: 20px;
}

/*div.csc-textpic-intext-right div.csc-textpic-imagewrap, 
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
margin-left:20px !important;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap {
	float: right;
	background-color:#DDDDDD;
	padding:8px 8px 0;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	float: left;
	background-color:#DDDDDD;
	padding:8px 8px 0;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap dl.csc-textpic-image {
	margin: 0 0 5px 0;
}*/
	

/* ---------------- Footer ---------------- */
div#alt_footer_wrapper {
	border-top:1px solid #000;
	font-size:8pt;
	margin-top:2cm;
}



/* ---------------- Definition List ---------------- */
dl.aufzaehlung {
	margin:0;
	padding:0;
}
dl.aufzaehlung dt {
	clear:left;
	display:block;
	margin-bottom:10px;
	float:left;
	width:20px;
	line-height:20px;
	height:20px;
	font-size:0.9em;
	background-color:#920;
	border:1px solid #920;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#fff;
	text-align:center;
}
dl.aufzaehlung dd {
	margin:0;
	margin-bottom:15px;
	padding-left:30px;
}


/* -------------------- RTE Tabellen ----------------- */
table.contenttable {
	border-collapse:collapse;
	width:100%;
}
table.contenttable thead tr {
	background-color:#35426E;
	color:#021938;
}
table.contenttable tbody td {
	background-color:#DDDDDD;
	border:1px solid #CCCCCC;
	text-align:left;
}
table.contenttable tbody td p {
	margin:0;
}
table.contenttable thead tr {
	height:28px;
}
table.contenttable thead th {
	background-color:#35426E;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	padding:0 0 0 15px;
	vertical-align:top;
}


/* Content Formatierung (kopiert aus der von Typo3 generierten Stylesheet Datei) */
div.csc-textpic-caption-c .csc-textpic-caption {
	text-align:center;
}

div.csc-textpic-caption-r .csc-textpic-caption {
	text-align:right;
}

div.csc-textpic-caption-l .csc-textpic-caption {
	text-align:left;
}

div.csc-textpic div.csc-textpic-imagecolumn {
	display:inline;
	float:left;
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:1px solid black;
	padding:0;
}

div.csc-textpic-imagewrap {
	padding:0;
}

div.csc-textpic img {
	border:medium none;
}

div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {
	float:left;
}

div.csc-textpic div.csc-textpic-imagewrap ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

div.csc-textpic div.csc-textpic-imagewrap ul li {
	float:left;
	margin:0;
	padding:0;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	float:left;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
	float:none;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
	float:none;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img {
	border:medium none;
}

dl.csc-textpic-image {
	margin:0;
}

dl.csc-textpic-image dt {
	display:inline;
	margin:0;
}

dl.csc-textpic-image dd {
	margin:0;
}

div.csc-textpic-clear {
	clear:both;
}

div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
	display:inline;
	margin-right:10px;
}

div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
	display:inline;
	margin-left:10px;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	display:inline;
	margin-left:10px;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	margin:0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
	margin:0;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:5px;
}

div.csc-textpic-equalheight div.csc-textpic-imagerow {
	display:block;
	margin-bottom:5px;
}

div.csc-textpic div.csc-textpic-imagerow {
	clear:both;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {
	margin-left:0 !important;
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
	margin-right:0 !important;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right:20px !important;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	margin-left:20px !important;
}

div.csc-textpic-above div.csc-textpic-text {
	clear:both;
}

div.csc-textpic-center {
	text-align:center;
}

div.csc-textpic-center div.csc-textpic-imagewrap {
	margin:0 auto;
}

div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	text-align:left;
}

div.csc-textpic-center div.csc-textpic-text {
	text-align:left;
}

div.csc-textpic-right div.csc-textpic-imagewrap {
	float:right;
}

div.csc-textpic-right div.csc-textpic-text {
	clear:right;
}

div.csc-textpic-left div.csc-textpic-imagewrap {
	float:left;
}

div.csc-textpic-left div.csc-textpic-text {
	clear:left;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	float:left;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap {
	float:right;
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	clear:both;
	float:right;
}

* html div.csc-textpic-intext-right-nowrap .csc-textpic-text {
	height:1%;
}

div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	clear:both;
	float:left;
}

* html div.csc-textpic-intext-left-nowrap .csc-textpic-text {
	height:1%;
}

div.csc-textpic div.csc-textpic-imagerow-last {
	margin-bottom:0;
}

.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
	height:1%;
	overflow:auto;
	padding-left:40px;
}

