@font-face{font-family:'Glyphicons Halflings';src:url('../../../portal_responsive/fonts/glyphicons-halflings-regular.eot');src:url('../../../portal_responsive/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../../../portal_responsive/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../../../portal_responsive/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../../../portal_responsive/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../../../portal_responsive/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6f8aad;}
.glyphicon-asterisk:before{content:"\2a";}
.glyphicon-plus:before{content:"\2b";}
.glyphicon-euro:before,
.glyphicon-eur:before{content:"\20ac";}
.glyphicon-minus:before{content:"\2212";}
.glyphicon-cloud:before{content:"\2601";}
.glyphicon-envelope:before{content:"\2709";}
.glyphicon-pencil:before{content:"\270f";}
.glyphicon-glass:before{content:"\e001";}
.glyphicon-music:before{content:"\e002";}
.glyphicon-search:before{content:"\e003";}
.glyphicon-heart:before{content:"\e005";}
.glyphicon-star:before{content:"\e006";}
.glyphicon-star-empty:before{content:"\e007";}
.glyphicon-user:before{content:"\e008";}
.glyphicon-film:before{content:"\e009";}
.glyphicon-th-large:before{content:"\e010";}
.glyphicon-th:before{content:"\e011";}
.glyphicon-th-list:before{content:"\e012";}
.glyphicon-ok:before{content:"\e013";}
.glyphicon-remove:before{content:"\e014";}
.glyphicon-zoom-in:before{content:"\e015";}
.glyphicon-zoom-out:before{content:"\e016";}
.glyphicon-off:before{content:"\e017";}
.glyphicon-signal:before{content:"\e018";}
.glyphicon-cog:before{content:"\e019";}
.glyphicon-trash:before{content:"\e020";}
.glyphicon-home:before{content:"\e021";}
.glyphicon-file:before{content:"\e022";}
.glyphicon-time:before{content:"\e023";}
.glyphicon-road:before{content:"\e024";}
.glyphicon-download-alt:before{content:"\e025";}
.glyphicon-download:before{content:"\e026";}
.glyphicon-upload:before{content:"\e027";}
.glyphicon-inbox:before{content:"\e028";}
.glyphicon-play-circle:before{content:"\e029";}
.glyphicon-repeat:before{content:"\e030";}
.glyphicon-refresh:before{content:"\e031";}
.glyphicon-list-alt:before{content:"\e032";}
.glyphicon-lock:before{content:"\e033";}
.glyphicon-flag:before{content:"\e034";}
.glyphicon-headphones:before{content:"\e035";}
.glyphicon-volume-off:before{content:"\e036";}
.glyphicon-volume-down:before{content:"\e037";}
.glyphicon-volume-up:before{content:"\e038";}
.glyphicon-qrcode:before{content:"\e039";}
.glyphicon-barcode:before{content:"\e040";}
.glyphicon-tag:before{content:"\e041";}
.glyphicon-tags:before{content:"\e042";}
.glyphicon-book:before{content:"\e043";}
.glyphicon-bookmark:before{content:"\e044";}
.glyphicon-print:before{content:"\e045";}
.glyphicon-camera:before{content:"\e046";}
.glyphicon-font:before{content:"\e047";}
.glyphicon-bold:before{content:"\e048";}
.glyphicon-italic:before{content:"\e049";}
.glyphicon-text-height:before{content:"\e050";}
.glyphicon-text-width:before{content:"\e051";}
.glyphicon-align-left:before{content:"\e052";}
.glyphicon-align-center:before{content:"\e053";}
.glyphicon-align-right:before{content:"\e054";}
.glyphicon-align-justify:before{content:"\e055";}
.glyphicon-list:before{content:"\e056";}
.glyphicon-indent-left:before{content:"\e057";}
.glyphicon-indent-right:before{content:"\e058";}
.glyphicon-facetime-video:before{content:"\e059";}
.glyphicon-picture:before{content:"\e060";}
.glyphicon-map-marker:before{content:"\e062";}
.glyphicon-adjust:before{content:"\e063";}
.glyphicon-tint:before{content:"\e064";}
.glyphicon-edit:before{content:"\e065";}
.glyphicon-share:before{content:"\e066";}
.glyphicon-check:before{content:"\e067";}
.glyphicon-move:before{content:"\e068";}
.glyphicon-step-backward:before{content:"\e069";}
.glyphicon-fast-backward:before{content:"\e070";}
.glyphicon-backward:before{content:"\e071";}
.glyphicon-play:before{content:"\e072";}
.glyphicon-pause:before{content:"\e073";}
.glyphicon-stop:before{content:"\e074";}
.glyphicon-forward:before{content:"\e075";}
.glyphicon-fast-forward:before{content:"\e076";}
.glyphicon-step-forward:before{content:"\e077";}
.glyphicon-eject:before{content:"\e078";}
.glyphicon-chevron-left:before{content:"";}
.glyphicon-chevron-left{background:url(../../../portal_responsiveimg/piktogramme.png) no-repeat;background-position:-208px 0;width:37px;height:37px;}
.glyphicon-chevron-right:before{content:"";}
.glyphicon-chevron-right{background:url(../../../portal_responsiveimg/piktogramme.png) no-repeat;background-position:-256px 0;width:37px;height:37px;}
.glyphicon-plus-sign:before{content:"\e081";}
.glyphicon-minus-sign:before{content:"\e082";}
.glyphicon-remove-sign:before{content:"\e083";}
.glyphicon-ok-sign:before{content:"\e084";}
.glyphicon-question-sign:before{content:"\e085";}
.glyphicon-info-sign:before{content:"\e086";}
.glyphicon-screenshot:before{content:"\e087";}
.glyphicon-remove-circle:before{content:"\e088";}
.glyphicon-ok-circle:before{content:"\e089";}
.glyphicon-ban-circle:before{content:"\e090";}
.glyphicon-arrow-left:before{content:"\e091";}
.glyphicon-arrow-right:before{content:"\e092";}
.glyphicon-arrow-up:before{content:"\e093";}
.glyphicon-arrow-down:before{content:"\e094";}
.glyphicon-share-alt:before{content:"\e095";}
.glyphicon-resize-full:before{content:"\e096";}
.glyphicon-resize-small:before{content:"\e097";}
.glyphicon-exclamation-sign:before{content:"\e101";}
.glyphicon-gift:before{content:"\e102";}
.glyphicon-leaf:before{content:"\e103";}
.glyphicon-fire:before{content:"\e104";}
.glyphicon-eye-open:before{content:"\e105";}
.glyphicon-eye-close:before{content:"\e106";}
.glyphicon-warning-sign:before{content:"\e107";}
.glyphicon-plane:before{content:"\e108";}
.glyphicon-calendar:before{content:"\e109";}
.glyphicon-random:before{content:"\e110";}
.glyphicon-comment:before{content:"\e111";}
.glyphicon-magnet:before{content:"\e112";}
.glyphicon-chevron-up:before{content:"\e113";}
.glyphicon-chevron-down:before{content:"\e114";}
.glyphicon-retweet:before{content:"\e115";}
.glyphicon-shopping-cart:before{content:"\e116";}
.glyphicon-folder-close:before{content:"\e117";}
.glyphicon-folder-open:before{content:"\e118";}
.glyphicon-resize-vertical:before{content:"\e119";}
.glyphicon-resize-horizontal:before{content:"\e120";}
.glyphicon-hdd:before{content:"\e121";}
.glyphicon-bullhorn:before{content:"\e122";}
.glyphicon-bell:before{content:"\e123";}
.glyphicon-certificate:before{content:"\e124";}
.glyphicon-thumbs-up:before{content:"\e125";}
.glyphicon-thumbs-down:before{content:"\e126";}
.glyphicon-hand-right:before{content:"\e127";}
.glyphicon-hand-left:before{content:"\e128";}
.glyphicon-hand-up:before{content:"\e129";}
.glyphicon-hand-down:before{content:"\e130";}
.glyphicon-circle-arrow-right:before{content:"\e131";}
.glyphicon-circle-arrow-left:before{content:"\e132";}
.glyphicon-circle-arrow-up:before{content:"\e133";}
.glyphicon-circle-arrow-down:before{content:"\e134";}
.glyphicon-globe:before{content:"\e135";}
.glyphicon-wrench:before{content:"\e136";}
.glyphicon-tasks:before{content:"\e137";}
.glyphicon-filter:before{content:"\e138";}
.glyphicon-briefcase:before{content:"\e139";}
.glyphicon-fullscreen:before{content:"\e140";}
.glyphicon-dashboard:before{content:"\e141";}
.glyphicon-paperclip:before{content:"\e142";}
.glyphicon-heart-empty:before{content:"\e143";}
.glyphicon-link:before{content:"\e144";}
.glyphicon-phone:before{content:"\e145";}
.glyphicon-pushpin:before{content:"\e146";}
.glyphicon-usd:before{content:"\e148";}
.glyphicon-gbp:before{content:"\e149";}
.glyphicon-sort:before{content:"\e150";}
.glyphicon-sort-by-alphabet:before{content:"\e151";}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}
.glyphicon-sort-by-order:before{content:"\e153";}
.glyphicon-sort-by-order-alt:before{content:"\e154";}
.glyphicon-sort-by-attributes:before{content:"\e155";}
.glyphicon-sort-by-attributes-alt:before{content:"\e156";}
.glyphicon-unchecked:before{content:"\e157";}
.glyphicon-expand:before{content:"\e158";}
.glyphicon-collapse-down:before{content:"\e159";}
.glyphicon-collapse-up:before{content:"\e160";}
.glyphicon-log-in:before{content:"\e161";}
.glyphicon-flash:before{content:"\e162";}
.glyphicon-log-out:before{content:"\e163";}
.glyphicon-new-window:before{content:"\e164";}
.glyphicon-record:before{content:"\e165";}
.glyphicon-save:before{content:"\e166";}
.glyphicon-open:before{content:"\e167";}
.glyphicon-saved:before{content:"\e168";}
.glyphicon-import:before{content:"\e169";}
.glyphicon-export:before{content:"\e170";}
.glyphicon-send:before{content:"\e171";}
.glyphicon-floppy-disk:before{content:"\e172";}
.glyphicon-floppy-saved:before{content:"\e173";}
.glyphicon-floppy-remove:before{content:"\e174";}
.glyphicon-floppy-save:before{content:"\e175";}
.glyphicon-floppy-open:before{content:"\e176";}
.glyphicon-credit-card:before{content:"\e177";}
.glyphicon-transfer:before{content:"\e178";}
.glyphicon-cutlery:before{content:"\e179";}
.glyphicon-header:before{content:"\e180";}
.glyphicon-compressed:before{content:"\e181";}
.glyphicon-earphone:before{content:"\e182";}
.glyphicon-phone-alt:before{content:"\e183";}
.glyphicon-tower:before{content:"\e184";}
.glyphicon-stats:before{content:"\e185";}
.glyphicon-sd-video:before{content:"\e186";}
.glyphicon-hd-video:before{content:"\e187";}
.glyphicon-subtitles:before{content:"\e188";}
.glyphicon-sound-stereo:before{content:"\e189";}
.glyphicon-sound-dolby:before{content:"\e190";}
.glyphicon-sound-5-1:before{content:"\e191";}
.glyphicon-sound-6-1:before{content:"\e192";}
.glyphicon-sound-7-1:before{content:"\e193";}
.glyphicon-copyright-mark:before{content:"\e194";}
.glyphicon-registration-mark:before{content:"\e195";}
.glyphicon-cloud-download:before{content:"\e197";}
.glyphicon-cloud-upload:before{content:"\e198";}
.glyphicon-tree-conifer:before{content:"\e199";}
.glyphicon-tree-deciduous:before{content:"\e200";}
.glyphicon-cd:before{content:"\e201";}
.glyphicon-save-file:before{content:"\e202";}
.glyphicon-open-file:before{content:"\e203";}
.glyphicon-level-up:before{content:"\e204";}
.glyphicon-copy:before{content:"\e205";}
.glyphicon-paste:before{content:"\e206";}
.glyphicon-alert:before{content:"\e209";}
.glyphicon-equalizer:before{content:"\e210";}
.glyphicon-king:before{content:"\e211";}
.glyphicon-queen:before{content:"\e212";}
.glyphicon-pawn:before{content:"\e213";}
.glyphicon-bishop:before{content:"\e214";}
.glyphicon-knight:before{content:"\e215";}
.glyphicon-baby-formula:before{content:"\e216";}
.glyphicon-tent:before{content:"\26fa";}
.glyphicon-blackboard:before{content:"\e218";}
.glyphicon-bed:before{content:"\e219";}
.glyphicon-apple:before{content:"\f8ff";}
.glyphicon-erase:before{content:"\e221";}
.glyphicon-hourglass:before{content:"\231b";}
.glyphicon-lamp:before{content:"\e223";}
.glyphicon-duplicate:before{content:"\e224";}
.glyphicon-piggy-bank:before{content:"\e225";}
.glyphicon-scissors:before{content:"\e226";}
.glyphicon-bitcoin:before{content:"\e227";}
.glyphicon-btc:before{content:"\e227";}
.glyphicon-xbt:before{content:"\e227";}
.glyphicon-yen:before{content:"\00a5";}
.glyphicon-jpy:before{content:"\00a5";}
.glyphicon-ruble:before{content:"\20bd";}
.glyphicon-rub:before{content:"\20bd";}
.glyphicon-scale:before{content:"\e230";}
.glyphicon-ice-lolly:before{content:"\e231";}
.glyphicon-ice-lolly-tasted:before{content:"\e232";}
.glyphicon-education:before{content:"\e233";}
.glyphicon-option-horizontal:before{content:"\e234";}
.glyphicon-option-vertical:before{content:"\e235";}
.glyphicon-menu-hamburger:before{content:"\e236";}
.glyphicon-modal-window:before{content:"\e237";}
.glyphicon-oil:before{content:"\e238";}
.glyphicon-grain:before{content:"\e239";}
.glyphicon-sunglasses:before{content:"\e240";}
.glyphicon-text-size:before{content:"\e241";}
.glyphicon-text-color:before{content:"\e242";}
.glyphicon-text-background:before{content:"\e243";}
.glyphicon-object-align-top:before{content:"\e244";}
.glyphicon-object-align-bottom:before{content:"\e245";}
.glyphicon-object-align-horizontal:before{content:"\e246";}
.glyphicon-object-align-left:before{content:"\e247";}
.glyphicon-object-align-vertical:before{content:"\e248";}
.glyphicon-object-align-right:before{content:"\e249";}
.glyphicon-triangle-right:before{content:"\e250";}
.glyphicon-triangle-left:before{content:"\e251";}
.glyphicon-triangle-bottom:before{content:"\e252";}
.glyphicon-triangle-top:before{content:"\e253";}
.glyphicon-console:before{content:"\e254";}
.glyphicon-superscript:before{content:"\e255";}
.glyphicon-subscript:before{content:"\e256";}
.glyphicon-menu-left:before{content:"\e257";}
.glyphicon-menu-right:before{content:"\e258";}
.glyphicon-menu-down:before{content:"\e259";}
.glyphicon-menu-up:before{content:"\e260";}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}



.glyphicon-earphone,  .glyphicon-print,  .glyphicon-envelope{
   color:	 #444 !important;
   font-size:85%;
   margin-right: 0.2em;
}

 .tx-tkmitarbeiter-pi1{
	 margin-bottom:2em;
  }

.blutspendeteaser-startseite{
	position:relative; margin-top:2em;
	z-index:10000:
}
.blutspendebox{
	position:absolute;
}


.bgvisitenkarte {
   	background-color: #EFF2F7;
}

.visitenkartepadding{
   margin-top:0.5em;	
}

.font90{
	font-size:90%;
}

.font85{
	font-size:85%;	
}
.font80{
	font-size:80%;	
}
#anonymous_element_1{z-index:1000000 !important;}
#anonymous_element_1 .tooltip{opacity: 100};
#badgeCont875015{z-index:1000000 !important}

#anonymous_element_1 .tooltip {
    white-space:normal !important;
}


#suchfeld .navbar-form{padding:0;}
#suchfeld .navbar-form .form-control{width:80%;}
#suchfeld .btn-default{background-color:transparent;margin-bottom:0;}
#suchfeld .input-group-lg > .form-control,
#suchfeld .input-group-lg > .input-group-addon,
#suchfeld .input-group-lg > .input-group-btn > .btn{font-size:11px;height:36px;}
#newsletter_logo{border-bottom:solid 2px #7190B3;position:absolute;top:0em;left:0;z-index:22;}
#newsletter_header{width:100%;;background-color:#fff;padding-top:2em;color:#003C76;font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;z-index:10;position:absolute;top:2em;}
}
.zweispaltig{width:100%;min-height:0;margin-right:0.1em;margin-top:20px;}
.zweispaltig_breit{width:100%;min-height:0;margin-right:0.1em;margin-top:20px;}
#wrap_teaserarea .tx-tkmitarbeiter-pi1{float:none;}
#wrap_teaserarea .tx-tkmitarbeiter-pi1 .visitenkarte_breite{width:100%;min-height:0px;}
#wrap_teaserarea .pb_fileinfo{}
.teaser_global_text_start{clear:both;}
.clipwrap_seelsorge{position:relative;width:100%;height:170px;}
.unterseite_visual_seelsorge{position:absolute;margin-top:-20px;clip:rect(0px auto 320px auto);}
.tx-simpleslider-pi1{background-color:#003C76;padding:10px;margin-bottom:20px;color:#fff;height:100%;min-height:100px;margin-top:0px;}
.tx-simpleslider-pi1-slider{}
.tx-simpleslider-pi1-slides{}
.tx-simpleslider-pi1-item{clear:both;width:90%;color:#fff !important;}
. tx-simpleslider-pi1-image{display:none;}
.tx-simpleslider-pi1-item a,
.tx-simpleslider-pi1-item a:visited,
.tx-simpleslider-pi1-item a:focus,
.tx-simpleslider-pi1-item a:hover,
.tx-simpleslider-pi1-item a:active{color:#fff !important;}
.tx-simpleslider-pi1-switcher{display:none;padding:0px;}
﻿
#wrap_teaserarea .btn{max-width:100%;min-width:100%;white-space:normal !important;}
.logo-caption{position:absolute;left:0;top:10%;z-index:10;filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;color:#eee;background-color:#fff;width:300px;color:#555;text-align:left;text-shadow:none;-moz-box-shadow:2px 2px 16px #555;-webkit-box-shadow:2px 2px 16px #555;box-shadow:2px 2px 16px #555;}
.logo-caption p{font-size:130%;margin:1em;font-family:'Lato', sans-serif;font-family:"Open Sans Light";src:url("../../../portal_responsive/fonts/OpenSans-Light.eot?") format("eot"),url("../../../portal_responsive/fonts/OpenSans-Light.woff") format("woff"),url("../../../portal_responsive/fonts/OpenSans-Light.ttf") format("truetype"),url("../../../portal_responsive/fonts/OpenSans-Light.svg#OpenSans-Light") format("svg");font-weight:normal;font-style:normal;font-weight:lighter;}
.tx-tkklinischestudien-pi1{width:42em;}
#body_navigation{position:relative;min-width:50em;}
#body_navigation .details{width:30em !important;}
#wrap_contentarea .hvr-shutter-out-vertical{color:#fff !important;}
.csc-textpic-caption{white-space:normal !important;font-size:85% !important;padding-bottom:10px !important;}
.tx-powermail h3{display:none;}
.tx-powermail .powermail_fieldset .powermail_legend{margin:50 !important;font-size:150%;white-space:normal;background-color:#fff;border:1px #ccc solid;padding-left:10px;padding-right:10px;}
.powermail_radio_legend, .powermail_check_legend{font-size:100% !important;}
.pb_fileinfo{white-space:nowrap;}
.csc-header{clear:both;}
DIV.csc-textpic{}
.logo-caption a, .logo-caption a:hover{text-decoration:none;color:#222;}
#wrap_teaserarea .csc-header h1{padding:5px;font-size:16px;background-color:#EFF2F7 !important;padding-left:5px;padding-right:5px;}
#wrap_teaserarea h1{font-size:16px;}

/*.tx-tkmitarbeiter-pi1{float:left;clear:both;width:100%;}*/
.tx-tkmitarbeiter-pi1{clear:both;width:100%;}

/*.tx-tkmitarbeiter-pi1 .visitenkarte_breite{width:55%;}*/
.tx-tkmitarbeiter-pi1 .visitenkarte_breite{max-width:60%; /*GPmin-height:170px;*/}


.tx-tkmitarbeiter-pi1 .visitenkarte_breite2{width:65%;/*GPmin-height:170px;*/}
.tx-tkmitarbeiter-pi1 .maxwidthvisitenkarte{width:100%;}
.tx-tkmitarbeiter-pi1{clear:both !important;}
.tx-felogin-pi1{border:1px #ddd solid;padding:1em;margin-bottom:1em;}
.tx-felogin-pi1 legend{display:none;}
#header{
	display:none;
	visibility:hidden;
}

#footer
{
 	display:none;
	visibility:hidden;
}
 
#nav
{
 	display:none;
	visibility:hidden;
}

#col1
{
 	display:none;
	visibility:hidden;
}
#col1_content
{
 	display:none;
	visibility:hidden;
}


#col3
{
 	display:none;
	visibility:hidden;
}

#wrapper_klinikname
{
 	display:none;
	visibility:hidden;
}


.content_footer
{
 	display:none;
	visibility:hidden;
}

.breadcrumb
{
 	display:none;
	visibility:hidden;
}

.logo{
	background: url("../../../portal_responsiveimg/logo.png") top left no-repeat;
	
}


a, abbr, acronym	{
	color				:	#B51435;	
	border				:	0;
	border				:	none; 
	border-bottom		:	none; 
	border-bottom-style	:	none; 
	border-style		:	none;
	text-decoration		:	none;
	font-style			:	normal;
}



a:hover, a:focus {
	text-decoration		:	underline;
}


/****************** Mailform BEGIN **********************/


.csc-mailform{
	background-color:#F1F1F1;
	border:1px solid #F1F1F1;
	padding:1em;
	
}


.csc-mailform-submit{
	background-color:#B51435;
	text-transform:uppercase;
	border:1px solid #9d0926;
	font-size:0.8em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left:0.1em;
	padding-right:0.1em;
}


.csc-mailform input{
	border:1px solid #CCCCCC;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:0.9em;
}

.csc-mailform textarea{
	border:1px solid #CCCCCC;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:0.9em;
}

.csc-mailform label{
  width:32.3em;
  vertical-align:top;
}

.csc-textpic-caption{
  font-size:0.798em;
}


/****************** Mailform ENDE **********************/


/****************** CONTENTELEMENTE BEGIN *********************/





caption{
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
	visibility:hidden;
}


.contenttable{
	font-size:1em;
	background-color:#f7f7f7;
	border-collapse:collapse;
	margin-bottom:1.5em;
	
}


.contenttable th{

    background-color: #e1e1e1;
    border-bottom:1px solid #fff;
    border-right:1px solid #fff;
  	padding-left:7px;
	padding-top:7px;
	padding-right:7px;
	padding-bottom:7px;
	vertical-align:top;
	text-align:left;
}
.contenttable td{
    border-bottom:1px solid #fff;
    border-right:1px solid #fff;
  	padding-left:7px;
	padding-top:7px;
	padding-right:7px;
	padding-bottom:7px;
	vertical-align:top;
}







/****************** CONTENTELEMENTE ENDE **********************/









/* 	Globale Definitionen */
body{
	height: 100%;
	margin: 0;
	padding: 0;
	font-size: 1.1em; 
	line-height: 1.28em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: #333333;
	background-color:#FFFFFF;
	padding: 0.4em 1.7em 1.7em 1.7em ;
}

.bodytext{
	/*padding-top:1em;*/
	/*line-height: 1.28em;*/
	padding:0;
	margin:0;
	padding-top:2px;
	line-height: 1.40em;
	margin-left:10px;
}
.content_item{
	padding-top:1em;
}


 p {
	width  :	auto;
	/*padding:1em;*/
	padding:0;
	margin:0;
}


/* GP .label_padding{
	padding-bottom:10px;
}*/


label {
	margin:0;
	padding:0;
	width:0;
}





.display_inline {
	display:inline;
}


.min-width960px {
	min-width:960px;
}

.textright {
	text-align:right;
}


.csc-firstHeader{
	font-size: 1.5em;
	padding-top:5px;
	padding-bottom:3px;
	font-weight:bold;
	line-height:1.11em;
}
.nowrap {
	white-space: nowrap;
}


.float_left {
	float:left;
}

.float_right {
	float:right;
}

.clear_both {
	clear:both;     
}

.upper_case {
	text-transform:uppercase;
}

.no_border {
	border:1px solid #FFFFFF;;
}

div.icon_zurueck_right {
	background: url("../../../portal_responsiveimg/btn_zurueck_zur_uebersicht.png") center right no-repeat;
	color: #B51435;		
	float:left;
	padding-right:1.6em;
	text-transform:uppercase;
	width	:	17em;
}

.content_seperator{
	background: url("../../../portal_responsiveimg/content_seperator1.gif") top left repeat-x;
	margin-top:0.5em;
	padding-top:1em;
}

div.icon_druckversion {
	background: url("../../../portal_responsiveimg/icon_drucken.gif") center left no-repeat;
	color: #B51435;		
	font-size:0.8em;
	padding-left:1.6em;
	float:left;
	text-transform:uppercase;

}


  h1,h2,h3,h4,h5 {
  	font-family: Helvetica, Arial, "Helvetica Neue", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
    font-weight:bold;
    color:#003C76;
    margin:0 0 0.15em 0;
  }
  
  h6 {
  	font-family: Helvetica, Arial, "Helvetica Neue", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
    margin:0;
  }
  
                         /* 30px */
 
  h1 { font-size:130%; padding-top: 8px;}
  h1.csc-firstHeader { font-size:150%; padding-top:0px; padding-bottom:10px; }                       /* 30px */
  h2 { font-size:115%; padding-top: 20px;}                       /* 24px */
  h3 { font-size:110%; padding-top: 20px;}                       /* 18px */
  h4 { font-size:105%; padding-top: 20px;}                    /* 16px */
  h5 { font-size:105%; padding-top: 5px;}                    /* 14px */
  h6 { font-size:80%; padding-top: 0px; }                    /* 14px */

  /* --- Lists | Listen  -------------------------------------------------------------------------------- */

  ul, ol { line-height:1.5em; margin:0 0 1em 1em; }
  dl { line-height:1.5em; margin:0 0 0 0; }
  ul { list-style-type:disc; margin-bottom: 20px; }
  ul ul { list-style-type:circle; margin-bottom:0; }
  

  .csc-default ul{
   /* padding:0;*/
   /* margin:0;	*/
  }

  ol { list-style-type:decimal; }
  ol ol { list-style-type:lower-latin; margin-bottom:0; }

  li { margin-left:0.8em; line-height:1.5em; }

  /*dt { font-weight:bold; }
  dd { margin:0 0 1em 0.8em; }*/

  /* --- general text formatting | Allgemeine Textauszeichnung ------------------------------------------ */

  p { line-height:1.3em; margin:0 0 5px;}

  blockquote, cite, q {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-style:italic;
  }
  blockquote { margin:0 0 1em 1.6em; color:#666; }

  strong,b { font-weight:bold; }
  em,i { font-style:italic; }

  big { font-size:116.667%; }
  small { font-size:91.667%; }
 
  pre { line-height:1.5em; margin:0 0 1em 0; }
  pre, code, kbd, tt, samp, var { font-size:100%; }
  pre, code { color:#800; }
  kbd, samp, var, tt { color:#666; font-weight:bold; }
  var, dfn { font-style:italic; }

  acronym, abbr {
    border-bottom:1px #aaa dotted;
    font-variant:small-caps;
    letter-spacing:.07em;
    cursor:help;
  }
  
  sub { vertical-align: sub; font-size: 85%; }
  sup { vertical-align: super; font-size: 85%; }

  hr {
	 color:#fff;
    background:transparent;
    margin:0 0 0.0 0;
    padding:0 0 0.0 0;
    border:0;
    border-bottom:0px #fff solid;
	/*color:#fff;
    background:transparent;
    margin:0 0 0.5em 0;
    padding:0 0 0.5em 0;
    border:0;
    border-bottom:1px #eee solid;
  */
  }

  /*--- Links ----------------------------------------------------------------------------------------- */

  a { color:#4D87C7; background:transparent; text-decoration:none; }
  a:visited  {  }

  /* (en) maximum constrast for tab focus - change with great care */
  /* (en) Maximaler Kontrast für Tab Focus - Ändern Sie diese Regel mit Bedacht */
  a:focus { text-decoration:underline; color:#000;  }
  a:hover,
  a:active { color:#182E7A; text-decoration:underline; outline: 0 none; height:100%; min-height:100%}

  /* --- images (with optional captions) | Bilder (mit optionaler Bildunterschrift) ------------------ */

  p.icaption_left { float:left; display:inline; margin:0 1em 0.15em 0; }
  p.icaption_right { float:right; display:inline; margin:0 0 0.15em 1em; }

  p.icaption_left img,
  p.icaption_right img { padding:0; border:1px #888 solid; }

  p.icaption_left strong,
  p.icaption_right strong { display:block; overflow:hidden; margin-top:2px; padding:0.3em 0.5em; background:#eee; font-weight:normal; font-size:91.667%; }

 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Generic Content Classes
  *
  * (en) standard classes for positioning and highlighting
  * (de) Standardklassen zur Positionierung und Hervorhebung
  *
  * @section content-generic-classes
  */


.nur_intern_sichtbar{ 
	visibility:hidden;
}

.content_item{
	margin-bottom:1em;
}



.content_item p{
	padding:0;
	margin:0;
}


.content_item .width5em{
	width:75px;	
}

.content_item .left6em{
  padding-left:90px;	
}

.tx-tkmitarbeiter-pi1{
	float:left;	
}

/************ TRIPPLE A AAA *******************************************************/
.fontsize{
	float:right;	
	padding-bottom:3px;
	color:#fff;
}

div.breadcrumb .fontsize a, div.breadcrumb .fontsize a:link, div.breadcrumb .fontsize a:visited, div.breadcrumb .fontsize a:active,div.breadcrumb .fontsize a:hover {
 	color:#fff;
}


.tripplea_small{
	background-color:#B51435;
	margin-right:3px;
	padding:2px;
}

.tripplea_large{
	background-color:#B51435;
	width:20px;
	margin-right:3px;
	padding:2px;
	
}

.tripplea_xlarge{
	background-color:#B51435;
	width:20px;
	padding:2px;
}

.tx-macinasearchbox-pi1{
	float:right;
	margin:0;
	padding:0;
	
}



  .highlight { color:#c30; }
  .dimmed { color:#888; }

  .info { background:#f8f8f8; color:#666; padding:10px; margin-bottom:0.5em; font-size:91.7%; }

  .note { background:#efe; color:#040; border:2px #484 solid; padding:10px; margin-bottom:1em; }
  .important { background:#ffe; color:#440; border:2px #884 solid; padding:10px; margin-bottom:1em; }
  .warning { background:#fee; color:#400; border:2px #844 solid; padding:10px; margin-bottom:1em; }

  .float_left { float:left; display:inline; margin-right:1em; margin-bottom:0.15em; }
  
  .float_right { float:right; display:inline; margin-left:1em; margin-bottom:0.15em; }
  .center { display:block; text-align:center; margin:0.5em auto; }


 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Tables | Tabellen
  *
  * (en) Generic classes for table-width and design definition
  * (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
  *
  * @section content-tables
  */

  table { width:auto; border-collapse:collapse; margin-bottom:2em; border-top:1px #7190B3 solid; border-bottom:1px #7190B3 solid; }
  
/*table a{
padding:0; margin:2px;	
}*/


  .contenttable-1{ width:100%;

table-layout:fixed; }







  table caption { visibility:hidden}
  table.full { width:100%; }
  table.fixed { table-layout:fixed; }

  th,td { padding:0.5em;vertical-align:top; }
  
  th { color:#333; background-color:#7190B3;  border-bottom:1px #fff solid; border-right:1px #fff solid; }
  /*th { background:#7190B3; color:#333; }
  */
  
 
  thead th { color:#333; background-color:#7190B3;  border-bottom:1px #fff solid; border-right:1px #fff solid; }
  tbody th { background:#7190B3; color:#333; }
  
  
  
  /*tbody th[scope="row"], tbody th.sub { background:#f0f0f0; }
*/
  tbody th { border-bottom:1px solid #333; text-align:left;}
  tbody td { border-bottom:1px solid #fff; background:#eee; border-right:1px #fff solid; vertical-align:top}
  tfoot td { border-bottom:1px solid #fff; background:#eee; border-right:1px #fff solid; vertical-align:top}

  tbody tr:hover th[scope="row"],
  tbody tr:hover tbody th.sub { background:#DFE8EF; color:#333; }
  tbody tr:hover td { background:#DFE8EF; }


  tfoot tr:hover th[scope="row"],
  tfoot tr:hover tbody th.sub { background:#DFE8EF; color:#333; }
  tfoot tr:hover td { background:#DFE8EF; }



noscript{
	margin:0;
	padding:0;

}

 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Miscellaneous | Sonstiges
  *
  * @section content-misc
  */


.tx-tkmitarbeiter-pi1 {
  font-size:85%;	
}


.tx-tkmitarbeiter-pi1 .clear_both {
	clear:both;
	margin:10px;
}

.tx-tkmitarbeiter-pi1 .width10em{
  width:110px;	
}

.tx-tkmitarbeiter-pi1 .float_left{
  float:left;	
}

.tx-tkmitarbeiter-pi1 .content_item {
	background: url("/fileadmin/vorlagen/portal/img/content_seperator1.gif") top left repeat-x;
	padding-top:0.83em;
	padding-bottom:0.41em;
}


.content_footer{
   padding-top:40px;
   padding-bottom:20px;
   width:475px;
   padding-left:12px;
}

div.content_seperator_ende {
	height:0.66em;
	background: url("/fileadmin/portal_redesign/css/screen/images/content_seperator1.gif") top left repeat-x;
	clear:both;
	margin-right:0px;
	

}

div.icon_nachoben {
	background: url("/fileadmin/portal_redesign/css/screen/images/btn_nach_oben.png") center left no-repeat;

	font-size:0.8em;
	float:right;	
	text-align:left;
	text-transform:uppercase;
	margin-top: 0em;
	padding-left:15px;
}



	

div.icon_nachoben p {
	padding-right:1.41em;
}
.icon_zoom_out {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_zoom_out.gif") center right no-repeat;
	color: #B51435;		
	font-size:0.8em;
	padding-right:1.6em;
	text-transform:uppercase;
}

.icon_zoom_in {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_zoom_in.gif") top right no-repeat;
	color: #B51435;		
	font-size:0.8em;
	padding-right:1.6em;
	width:5.888em;
	text-transform:uppercase;
}


div.icon_zurueck {
	background: url("/fileadmin/portal_redesign/css/screen/images/btn_zurueck_zur_uebersicht.png") center left no-repeat;
	color: #B51435;		
	font-size:0.8em;
	float:left;
	padding-left:1.6em;
	text-transform:uppercase;
}

div.icon_zurueck_right {
	background: url("/fileadmin/portal_redesign/css/screen/images/btn_zurueck_zur_uebersicht.png") center left no-repeat;
	color: #B51435;		
	font-size:0.8em;
	float:right;
	padding-left:1.6em;
	text-transform:uppercase;
}

div.icon_druckversion {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_drucken.gif") center left no-repeat;
	color: #B51435;		
	font-size:0.8em;
	padding-left:1.6em;
	float:left;
	text-transform:uppercase;

}

div.icon_rss {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_rss.gif") center left no-repeat;
	color: #B51435;		
	font-size:0.8em;
	padding-left:1.6em;
	margin-left:1.6em;
	float:left;
	text-transform:uppercase;

}

div.icon_druckversion_right {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_drucken.gif") center right no-repeat;
	color: #B51435;		
	font-size:0.8em;
	padding-right:1.6em;
	float:right;
	text-transform:uppercase;
}


div.icon_druckversion p {
	padding-right:2em;
	padding-top:3px;
}



div.icon_weiterempfehlen {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_weiterempfehlen.gif") left no-repeat;
	color: #B51435;		
	float:left;
	font-size:0.8em;
	padding-left:1.6em;
	margin-left:1.6em;
	text-transform:uppercase;
}

div.icon_bookmark {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_bookmark.gif") top left no-repeat;
	color: #999;		
	float:left;
	font-size:0.8em;
	margin-left:0.1em;
	padding-left:1.3em;
	float:left;
	text-transform:uppercase;

}

div.icon_weiterempfehlen_right {
	background: url("/fileadmin/portal_redesign/css/screen/images/icon_weiterempfehlen.gif") right no-repeat;
	color: #B51435;		
	font-size:0.8em;
	padding-right:1.6em;
	float:right;
	text-transform:uppercase;
	/*GPpadding-top:-1em;*/
	padding-top:0em;
	
}


div.icon_weiterempfehlen p {
	
	
}

.invisible{
  padding:0;
  margin:0;	
}

div.breadcrumb {
	margin-left:2.8%;
	margin-right:3.2%;
	font-size: 85%;
	background: url("/fileadmin/portal_redesign/css/screen/images/content_seperator1.gif") bottom left repeat-x;
	white-space:nowrap;
	overflow:hidden;
	color: #333;
	padding-top:18px;
    padding-bottom:6px;
	
}


div.breadcrumb a:link, div.breadcrumb a:visited, div.breadcrumb a:hover {
	text-decoration:none;
	color: #003C76;
	white-space:nowrap;
	overflow:hidden;
}
div.breadcrumb a:hover {
	text-decoration:none;
	color: #003C76;
	white-space:nowrap;
	overflow:hidden;
	text-decoration:underline;
}


.breadcrumb_selected {
	color: #333;
	white-space:nowrap;
	overflow:hidden;
	font-weight:bold;
}

 

.page{
  width: 996px;
   position: relative;
}
div#wrapper_klinikname {
        position: absolute;
        left: 50%;
        width: 254px;
        margin-left: -498px; /* negative Hälfte von width:892px */
		top: 0%;
        margin-top:  102px;  /* negative Hälfte von height:567px */
		
		background-color:#fff;
		padding:23px;
		/*color:#728fb1;*/
		color:#003C76;
		
		
		font-size:16px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		
		z-index:1000;

      border-top: solid 2px #7190B3; /* #003C76;*/
		
} 
 

#dfa0{position:absolute;left:0px;top:35px;background-repeat:no-repeat;}
#dfa1{position:absolute;left:0px;top:35px;background-repeat:no-repeat;}
  
.divider_start{
	background:url("/fileadmin/portal_redesign/css/screen/images/content_seperator1.gif") top left repeat-x;
	padding-top:10px;
	margin-top:15px;
	margin-bottom:0px;
	margin-right:15px;
	float:none;
        width:688px;
	}  

.divider{
	background:url("/fileadmin/portal_redesign/css/screen/images/content_seperator1.gif") top left repeat-x;
	padding-top:10px;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:15px;
	float:none;
	clear: both;
	}
.content_seperator_normal{
	background:url("/fileadmin/portal_redesign/css/screen/images/content_seperator1.gif") top left repeat-x;
	padding-top:10px;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:15px;
	float:none;
	clear: both;
	}
	
	
	 #startseite_blaue_box {
			padding:15px;
			width:655px;
			background-color:#003c76;
			color:#FFFFFF;
	  }
	  
	  #startseite_blaue_box h1{
			padding:0;
			
	  }
	 
	  #rote_box {
		  	font-family:Arial, Helvetica, sans-serif;
			padding:15px;
			width:150px;
			background-color:#fff;
			color:#c1002a;
			border:3px #c1002a solid;
			margin-bottom:20px;
	
			
	  } 
	  #rote_box table,#rote_box  td,#rote_box  tr{
			padding:0;
			margin:0; 
			padding-right:3px;
			border:0;
			line-height:20px;
	  }
  

	 #startseite_blaue_box h1{
			color:#FFFFFF;
			font-weight:normal;
	  } 
	
	.start_topthema{
		width:680px;
		margin-bottom:40px;
		border:1px #003c76 solid;
	}

	.start_topthema_text{
		padding:15px;
		width:314px;
		float:left
	}
	.start_topthema_bild{
		padding:0;
		margin:0;
		float:right

	}
	.start_topthema_title{
		color:#fff;
		background-color:#7190b3;
		padding: 12px 15px 12px 15px;
		font-weight:bold
	}
  

	
	.start_topthema h1{
	font-size:180%;
	color:#003c76;
	font-weight:bold
	}
	
	.start_news_title{
		color:#fff;
		background-color:#7190b3;
		padding: 3px;
	}
	
	.start_news{
		
		width:316px;
		margin-bottom:30px;
		float:left;
		/*GPpadding-right:50px;*/
              
	}

	.start_news_text{
		padding:0px;
		width:316px;

	}
	
	.start_news_text p{
		padding:0;
		margin:0;
	}
	.start_news_bild{
		padding:0;
		margin:0;
	}

	
	.start_news h1{
		font-size:110%;
		color:#444;
		padding-top:10px;
		font-weight:bold
	}
	

  
  
  
 .teaser{

 	width:186px;
	margin-bottom:20px;
	height:100%;
	display:inline-block;
 } 
 
  .teaser_dunkel_blau_titel{
 	 padding:3px;
  	background-color:#003c76;
	color:#fff;
 } 
 
  .teaser_hell_blau_titel{
 	 padding:3px;

  	background-color:#7190b3;
	color:#fff;
 } 
 
#col3 .csc-header-n3 h1{
 	 padding:3px;
 	 margin-bottom:0px;
  	background-color:#7190b3;
	color:#fff;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:180px;
 } 
 
 #col3 .csc-textpic{
	 margin-bottom:20px;
 }
 
#col3 .csc-header-n2 h1{
 	 padding:3px;
 	 margin-bottom:0px;
  	background-color:#7190b3;
	color:#fff;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:180px;
 } 
 
 #col3 .csc-firstHeader{
 	 padding:3px;
 	 margin-bottom:0px;
  	background-color:#7190b3;
	color:#fff;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:180px;
 } 
 
.teaser_text{
 	padding:3px;
  }


.teaser_text_padding_bottom{
 	padding-bottom:10px;
  }



.teaser_text h1{
 	color:#003C76;
	margin:-10px;
	padding:0;
	font-size:14px;
  }


#col2_content ol{
  margin-bottom:1em;
   margin-left:10px;
padding:0;
}

#col2_content ol li{
	list-style:decimal;
}

 
#col2_content ul{
  margin:0;
  margin-bottom:25px;
  padding:0;
}


 
 #col2_content ul li{
background: url("/fileadmin/portal_redesign/images/context_pfeil.png") top left no-repeat;
	 /* sonst Probleme mit hintergrundfarbe Tabellen 
	 background-color: #fff;; */
	  padding-left:12px;
	  display: block;
	min-height: 16px;
	list-style-type: none;
}	
	
	
 
 .teaser  .teaser_text ul li a{
 	margin-left:0;
	display:block;
  }
 
   .teaser_text ul li a img{
	 /* line-height:90px;
	  background-color:#9C6 */
  }
 
 .pfeillink{
	  background: url("/fileadmin/portal_redesign/images/internal_link.png")left no-repeat;
	  padding-left:16px;
	  margin:0;
	
 }
 
 /***** KALENDER **/

.veranstaltung{
  padding:0em;
  margin:0em;
}

.veranstaltung h2, .veranstaltung h1{
  padding:0em;
  margin:0em;

}
.dateitem{
	width:78px;
	float:left; 
	background-color:#7190b3;
	color:#fff;
	line-height:1.8em;
	margin:0 1px 1px 0;
	text-align:center;
}

.dateitem_selected{
	width:78px;
	float:left; 
	color:#fff;
	line-height:1.8em;
	margin:0 1px 1px 0;
	text-align:center;
	background: url("../../../portal_responsiveimg/nav_pfeil_einfach.gif") center left no-repeat;
	background-color:#003c76;
}


.dateitem a, .dateitem a:link, .dateitem a:visited, .dateitem a:active {
    text-decoration: none;
	display: block;
	color:#fff;
}

.dateitem a:hover{
	background-color:#003c76;
	color:#FFF;
    text-decoration: none;
}

.width30em{
	width:350px;	
}



/***** KALENDER ENDE *****/

 /***** NEWS **/

.bgf7f7f7{
	background-color:#F3F9FF;
	color:#003C76;
	padding:10px;
	margin-bottom:10px;
}



.bgf7f7f7 a
{
		color:#003C76;
        text-decoration:none;
        width:auto;
 }
  
  .bgf7f7f7  a:focus,
  .bgf7f7f7  a:hover,
  .bgf7f7f7  a:active  {
	 color:#fff;
	 text-decoration:underline;
	 outline: 0 none;
 }

.tx-ttnews-browsebox-strong{
	
}







.tabswitch_intranet a{
	display:block;
    background-image:url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/intranet_lo.png");
	width:129px; height:25px ;
	color:#fff;
}

.tabswitch_intranet a:hover { 
	background-image:url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/intranet_hi.png"); 
	color:#fff;
}

.tabswitch_internet a{
display:block;
    background-image:url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/internet_hi.png");
	width:128px; height:25px ;
	color:#fff;
}

.tabswitch_internet a:hover { 
	background-image:url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/internet_hi.png"); 
	color:#fff;
}

.top1_4em {
	padding-top:1.4444em;
}
.topm0_8em {
	margin-top:0.80em;
}

.tabswitch_intranet_3med a{
	display:block;
    background:url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/intranet_3med_lo.png") no-repeat;
	width:126px; height:25px ;
	color:#fff;
}

.tabswitch_intranet_3med a:hover { 
	background-image:url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/intranet_3med_hi.png"); 
	color:#fff;
}

.tabswitch_internet_3med a{
	display:block;
    background: url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/internet_3med_lo.png") no-repeat;
	width:126px; height:25px ;
	color:#fff;
}
.tabswitch_internet_3med a:hover { 
	background-image:url("http://unimedizin-mainz.de/fileadmin/vorlagen/portal/img/internet_3med_hi.png"); 
}	


/***** NEWS ENDE *****/
 
 
/******* BILDER ******/

 #col2_content DIV.csc-textpic-imagewrap ul li{
  background: url("") top left no-repeat;
   padding:0 ;
   margin-left:10px ;
   display:inline;
 }
 


DIV.csc-textpic-clear { clear: none; }
DIV.csc-textpic-clear2 { clear: both;}

#col3_content .csc-default DIV.csc-textpic-clear2 {clear: none; display:block}

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	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; /* IE fix for double-margin bug */
		padding-right: 1em;
		padding-bottom: 0.7em;
		background-color:#FFFFFF;
	}

	/* Pictures on right, add margin on left */
	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; /* IE fix for double-margin bug */
		margin-left: 1em;
		padding-bottom: 0.7em;
		background-color:#FFFFFF;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		padding-bottom: 0.7em;
		background-color:#FFFFFF;
	}
	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; }

	/* Space below each image (also in-between rows) */
	/*DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }*/
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 1em !important;
		padding-bottom: 0.7em;
		background-color:#FFFFFF;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		/*margin-left: 1em !important;*/
		margin-left: 1em !important;
		padding-bottom: 0.7em;
		background-color:#FFFFFF;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	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; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	
		
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */
DIV.csc-textpic-imagerow ul {
	margin:100px;
	padding:100px;
	background-image:none;
	
}






















/****************** Mitarbeiter**********************/
.tx-tkmitarbeiter-pi1 a{
clear:none;

}
.zweispaltig{
   width:230px;
   min-height:0; 
   margin-right:0.1em;
   margin-top:20px;
}
.bottom1em{
margin-bottom:10px;

}

.bottom2em{
padding-bottom:2em;

}




/**************  ToTop - Link  ***************/
/*
Back to top button 
*/

/*
Back to top button 
*/
#back-top {
	position: fixed;
	right:0;
	bottom: 30px;
	margin-right:1px;
	
}
#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	/* background color transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}
/* arrow icon (span tag) */
#back-top span {
	width: 40px;
	height: 40px;
	display: block;
	margin-bottom: 7px;
	background: #b80633 url("/fileadmin/portal_redesign/images/up-arrow.png")  no-repeat center center ;

}
#back-top a:hover span {
	background-color: #b80633;
}



#newsletter_header{
	
	
	/*position: absolute;
	left: 50%;
	width: 254px;
	margin-left: -425px;
	top: 0%;
	
	margin-top:  102px;  
	*/
	position:relative;
	clear:both;
	background-color:#fff;
	padding:23px;color:#003C76;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;z-index:1000;
	border-top: solid 2px #7190B3;
	
	
}

#newsletter_logo{
	
    position: relative; 

	width: 336px;  
	z-index:100;
	
}









