#bloss_keinen_umbruch {

	margin:0px;
	padding:0px;
	display: inline;
	white-space:nowrap;
}
.kpf_suchfeld {

	background-color:#FFFFFF;
	border:1px solid #9d0926;

	width:10em;
	font-size:0.8em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.kpf_submit {
	background-color:#B51435;
	text-transform:uppercase;
	border:1px solid #9d0926;
	color:#FFFFFF;
	padding-left:0.1em;
	padding-right:0.1em;
	width:8em;
	font-size:0.8em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}
.float_right {

	float:right;
}
#header_nav {
	
	/*background-color:	#FFFF33;*/
     		
	padding-left:20px;
	width:81em;
	padding-bottom:10px
        
}

/* Neu Trennlinien*/
#trennlinie {
	margin-left:18px;
	height:3px;
	padding: 0;
	background-color:#FFFF00;/*#FFFFFF;*/
	width:81.1em;
       
	background: url("../img/content_seperator1.gif") bottom left repeat-x;
}

#trennlinie li {
	padding: 0;
	margin: 0;
	list-style: none;
}


/* Punkte-Linien zum Trennen der Kopfzeile mit Intranet-Menus und Logos*/
#header_search {
	height:2.8em;
	/*background: url("../img/content_seperator1.gif") bottom left repeat-x;*/
	padding-bottom:1.0em;
       /* background-color:#990099;*/

	margin:0px;
}

/* Intranet-Klinikum und IMBEI, Typo3-IMBEI*/
#kopf_zeilen_liste_ul {
	float:left;
	list-style-type: none;
	margin:0px;
	padding:0px;
	display: inline;
/*background-color:#990099;*/	
}

#kopf_zeilen_liste_ul li {
	float: left;
	background-color:#FFFFFF;
	text-align:center;
	margin:3px;
	padding:3px;
	list-style: none;
}

#kopf_zeilen_liste_spacer {
	width:0px;
	float:left;
	/*border-right:1px solid #FFFFFF;*/
     /*border-right:1px solid #990066;*/
}

#kopf_zeilen_liste_menue {
 	text-align: right;
	/*width:200px;*/
	/*float:left;*/
	background-color:#660000;

}

/*-------------------------------------------------------*/
.logo{
	/*background: url("../img/logo.png") top left no-repeat;*/
	width:30em;
	height:5.5em;
}

.logoclick{
	display: block;
	width:30em;
	height:5.5em;
}

a, a:link, a:active, a:visited,  a:focus {
	text-decoration:none;
	color: #B51435;

}

a:hover {
	text-decoration:underline;
}

/****************** CONTENTELEMENTE BEGIN *********************/


table{
	/*background: url("../img/content_seperator1.gif") top left repeat-x;
	background: url("../img/content_seperator1.gif") bottom left repeat-x;*/
	padding-bottom:0em;
        font-size:1em;
	/*background-color:#f7f7f7;*/
	border-collapse:collapse;
	margin-bottom:1.5em;
}



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;
	text-align:left;
}


/****************** CONTENTELEMENTE ENDE **********************/

/************* INHALT-CONTENT START **************/
	
#colLeft {

  /* padding-left: 240px; */
  /* background-color:#00FFFF;*/ /*HIER1*/
padding-right: 0px;
/*padding-right: 50px;*/

/* padding-top:4.5em;  HIER6 */ 

vertical-align: top;

}

/************* INHALT-CONTENT ENDE **************/
/* 	Globale Definitionen */
body{
       /* height: 100%;

	margin:5;
	padding: 5;
	font-size: 0.75em;
	line-height: 1.28em;
	font-family:  Arial,Verdana, Helvetica, sans-serif;   
	font-style:normal;   
	color: #333333;
	background-color:#FFFFFF;
	text-align: justify;
	padding-left:3px;	*/
	
	height: 100%;
	margin: 0;
	padding: 0;
	font-size: 0.75em;
	line-height: 1.28em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: #333333;
	background-color:#FFFFFF;
		
}


label {
	margin:0;
	padding:0;
	width:0;
}


/* Klasse für die Submit Buttons */
.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;
	width:8em;
}
.texttop {
	vertical-align:top;
}

.input {
	border:1px solid #888;
	font-size:0.8em;
	height:1.50em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	padding-left: 0.3em;
	width:15em;
}


.select {
	border:1px solid #CCCCCC;
	font-size:0.9em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	margin-bottom:0.3em;
}

.invisible, dfn {
	position: absolute;
	left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	/*overflow: ;*/
	display: inline;
}

img {
	border: none;
}

.item {
	list-style: none;
}

/* 	Um die unterschiedlichen Standard-Abstaende fuer versch. Broweser zu ueberschreiben */
ul,li {
/*	padding: 0em;
	margin: 0em; HIER2   */ 
	
	
}





.formular_label {
	width:12.5em;
}


.formular_text {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	width:150px;
	height:1.8em;
	font-size: 0.83em;
	/*font-weight:regular;*/
	margin:0px;
	padding:0px;
}

.formular_text165 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	width:165px;
	height:1.8em;
	font-size: 0.83em;
	/*font-weight:regular;*/
}


.formular_text200 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	width:17.666em;
	height:1.8em;
	font-size: 0.83em;
	/*font-weight:regular;*/
	border:1px solid #CCCCCC;
}

.formular_text320 {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	width:26.6em;
	height:1.8em;
	font-size: 0.83em;
	/*font-weight:regular;*/
	border:1px solid #CCCCCC;
}


/*	als eigene Klasse, um es im Context einer Seite besser steuerbar zu machen */
.navText {
	font-size: 12px;
}

#logo1 {
	width:31.08em;
	height:6.2em;
}


#logoklinik {
	width:33.833333em;
	height:6em;
}

#teaser {
	width:80em;
}

* html #teaser {
	width:82em;
}


#vorschalt_image {
	margin-left:1.6em;
	width:80.0em;
	height:17.6666em;
	float:left;
}

* html #vorschalt_image {
	margin-left:0.8em;
}

#vorschalt_image .image{
	width:80em;
	height:17.5888em;

}

#vorschalt_text {
	padding-top:4em;
	width:30.00em;
	float:right;
}

#info {
	background-color:#B51435;
	text-transform:uppercase;
	text-align:right;
	color:#FFFFFF;
	width:19.7911em;
	font-size:0.9em;
	margin-top:2em;
	float:left;
}

*html #info {
	margin-top: 2em;
}

#info li {
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	padding:0.5em;
}

#news {
	width:32em;
	float:right;
	margin-top:2em;
}

*html #news {
	margin-top: 2em;
}

#news h3 {
	color:#B51435;
	padding-bottom:0.5em;
	background: url("../img/content_seperator1.gif") bottom left repeat-x;

}

#news p {
	font-size:0.9em;
	padding-bottom:0.8em;
}


#uebersicht_frame {
	width: 81.76em;
	padding-top:0.33em;
	/*border-left: 1.62em solid #FFFFFF;*/
}

#uebersicht_bild {
	float:left;
	width:65.41em;
	height:14.3em;
}
#uebersicht_context {
	float:left;
	width:14.58em;
	background-color:#F1F1F1;
	height:14.3em
}
#uebersicht_context_content {
	width:14.58em;
	background-color:#F1F1F1;
	height:14.3em
}

#uebersicht_context ul{
	/*PORTALpadding:0.3em;*/
}

#uebersicht_context .submit {
	border:1px solid #9d0926;
	font-size:0.8em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	padding-left:0.1em;
	padding-right:0.1em;
}
#uebersicht_context_content .submit {
	border:1px solid #9d0926;
	font-size:0.8em;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	padding-left:0.1em;
	padding-right:0.1em;
}

#uebersicht_context li {
	background: url("../img/context_pfeil.gif") top left no-repeat;
	padding-left:1em;
}
#uebersicht_context_content li {
	background: url("../img/context_pfeil.gif") top left no-repeat;
	padding-left:1em;
}

#uebersicht_context .h2_grau {
	padding:0.2em 0.5em;
	color:#FFFFFF;
	background-color:#003466;
	font-size:1em;
	/*border-bottom: 0.18em solid #FFFFFF;*/
}

#uebersicht_context_content .h2_grau {
	padding:0.2em 0.5em;
	color:#FFFFFF;
	background-color:#003466;
	font-size:1em;
	/*border-bottom: 0.18em solid #FFFFFF;*/
}


#uebersicht_context_item {
	/*padding-left:0.3em;
	padding-top:0.3em;
	padding-bottom:0.3em;*/
}

#mittelbereich {
	/*padding-top:0.33em;*/
	width: 88.31em;
 padding-left:0.0em;
	background-color:#003466;

}

#mittelbereich ol{
	padding-bottom:1em;
	padding-top:1em;
}

#mittelbereich ul{
	padding-bottom:0.3em;
	/* padding-left:0;   /*HIER3*/
	padding-right:0; */
	padding-top:0.3em;
}
#mittelbereich ul.subitem{
	background: url("../img/context_doppelpfeil.gif") top left no-repeat;
	padding-bottom:0em;
	padding-top:0em;
}
#mittelbereich ul ul li{
	background: url("../img/context_doppelpfeil.gif") top left no-repeat;
	padding-bottom:0em;
	padding-top:0em;
}


#content ul li{
   background: url("../img/context_pfeil.gif") top left no-repeat;
  padding-left:1em;
  padding-bottom:0.3em;
  line-height: 1.30em;
}





#mittelbereich ol{
   margin-left:2.3em;
}

#mittelbereich ol li{
  list-style:decimal;
}

#mittelbereich ol li ul li{
	background: url("../img/context_pfeil.gif") top left no-repeat;
	list-style:none;

}



/*	Den Layer um die Navigation eine Hintergrundfarbe und Breite vorgeben */
#kopf_zeilen_liste_menue {
 	text-align: right;
	/*width:40px;*/
	float:right;

}



#navigation2 {
		 /*Abstand zw. Kategorieleiste in dem Bereich Kategorie_Leisete: INSTITUT, FORSCHUNG, usw. */
     
       width:15.900em;
       margin-top:5px;
     
        background-color: #FFFFFF;
       /* background-color: #000033;*/
	/*border-left: 1.62em solid #FFFFFF;*/
     border-left: 1.28em solid #FFFFFF;	
	text-align: right;
        display:block;
        float:left;


}

/*	In der Navigation sollen keine Linien unter den Links sein, ausserdem sollen alle Links Block-Elemente sein, damit die ganze Navigations-Flaeche klickbar wird */
#navigation2 a, #navigation2 a:link, #navigation2 a:visited, #navigation2 a:active {
    text-decoration: none;
	color:#333333;
	display: block;
}

#navigation2 a:hover {
	color:#FFFFFF;
}



* html #navigation2 a {
	text-decoration: none;
	display: block;
}

#navigation2 ul {
	border-top:0.25em solid #666666;
	padding-top:0px;
	margin-left:0px;
	padding-left:0;   /*HIER4*/
	padding-right:0; 
	margin-right:0px;
	margin-top:0.83em;
	display: block;

}

/*#navigation2 ul ul {
	border:0em;
	padding:0em;
	margin-left:0em;
	margin-right:0em;
	display: block;
}*/



#navigation2_menu li {
	padding: 0;
	margin: 0; 
	list-style: none;
	/*list-style-image: url(../img/ menu_e1.GIF);*/
}

#navigation2 ul li {
	border-top: 0.08em solid #FFFFFF;
	padding: 0.5em 0.83em;
	background-color:#CCCCCC;
}

#navigation2 ul li.navigation2_parent {
	padding: 0px;
}

#navigation2 ul li.navigation2_selected {
	padding: 0.41em 0.83em;
	background-color:#666666;
	color:#F1F1F1;
	font-weight:bold;
	border-top: 0.08em solid #FFFFFF;
	list-style: none;
}

#navigation2 .navigation2_selected a {
	color:#f1f1f1;
}

#navigation2 .navigation2_selected a:link {
	color:#f1f1f1;
}

#navigation2 .navigation2_selected a:visited{
	color:#f1f1f1;
}

#navigation2 .navigation2_selected a:active{
	color:#f1f1f1;
}

#navigation2 .navigation2_selected a:hover{
	color:#f1f1f1;
}
/*li.navigation2_selected a{
	color:#f1f1f1;
}*/



#navigation2 ul li ul li {
	/*padding: 0.41em 0.83em;*/
	border-top: 0.08em solid #666666;
	border-bottom: 0px;
	background-color:#F1F1F1;
	font-weight:normal;
}

#navigation2 .image {
	width:16.16em;
	height:14.33em;
}

#navigation2 .navigation2_submenu {
	border-top: 0.08em solid #666666;
	background-color:#F1F1F1;
	font-weight:normal;
	list-style: none;
}


#navigation2 .navigation2_submenu_selected {
	border-top: 0.08em solid #666666;
	background-color:#F1F1F1;
	font-weight:bold;
list-style: none;	
	
}




#navigation2 .navigation2_submenu a:hover{
	 color:#999999;
}
#navigation2 .navigation2_submenu_selected a:hover {
	 color:#999999;
}

/**/
#header {
    text-decoration:none;
    color: #666666;
    padding-left:1.66em;
    padding-right:1.66em;
    width:82.0em; /*Breite der Kopfzeile mit den Logos, usw*/
   /* background-color:#CCFF33;*/ /* HIER5 */

   
	
}

/*

#header a:visited, #header a:link, #header a:active {
	text-decoration:none;
	color: #666666;
}

#header a:hover {
	text-decoration:none;
	color:#333333;
}
*/



#kopf_zeilen_liste_ul {
	float:left;
	list-style-type: none;
	margin:0px;
	padding:0px;
	display: inline;
    
}

/*
#TL_first {
	width:190px;
	float:left;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background: url("../img/content_seperator1.gif") bottom repeat-x;
}

#TL_four {
	width:190px;
	float:left;
	border-right:1px solid #FFFFFF;
	background: url("../img/content_seperator1.gif") bottom  repeat-x;
}*/

#seiten_kopf {
	text-decoration:none;
	color: #666666;
	background-color:#FFFFFF;
}





#header_nav li {
	font-size: 0.88em;
	padding-right:0.72em;

padding-left:0.8em;	
       line-height:0.0em;
	margin-top:0.3em;
	
	
}
#header_nav a {
/*	color:#666666;*/
}

#header_nav .item {
	border-right:1px solid #666666;
}

* html div.header_nav {
	padding-top:10.18em;
	padding-right:10.36em;
}

div.header_nav p {
	padding: 0em 0.43em;
}

div.footer_nav p {
	padding: 0em 0.83em;
}

#topnavi_blank {
	height:3.2em;
	background: url("../img/bg_topnavi_blank.gif") bottom left no-repeat;
	margin-bottom:1.3em;
}


/*----------------------- Anfang-Kategorien_Leiste ------------------------------------*/
#formatnavigation{
  width: 83.0em;
  background-color: #FFFF33;
}



#navigation {
	float:left;
	font-weight:bold;	
	font-size: 1em;
	background-color:#CCCCCC;
	margin:0px;
	padding:0px;
	display: block;
	white-space:nowrap;
	text-align: center;
	line-height:150%;
	width:84.60em;
	text-transform:uppercase;
        list-style: none;	
}
#navigation_ul {
	float:left;	
	list-style-type: none;
	margin:0px; 
	padding:0px;
	display: inline;
}

#navigation_ul li {
	float: left;
	background-color:#CCCCCC;
	text-align:center;
	height:22px;
	padding: 0;
	margin: 0; 
	list-style: none;
}


* html #navigation_ul {
	margin-left:0.8em;

}



#navigation_ul li {
	float: left;
	background-color:#CCCCCC;
	text-align:center;
	padding-top:0.4em;
	height:1.6em;
	border-left:0.08em solid #FFFFFF;
}

#navigation_first {
	/*padding-left:0.1em;*/
width:13px; 
	/*float:left;
	border-right:1px solid #FFFFFF;*/
	
}



* html #navigation_first {
	margin-left:8.9em;
text-transform:uppercase;	
}


#navigation_last {
	/*padding-left:0.1em;*/
width:3px; 
	/*float:left;
	border-right:1px solid #FFFFFF;*/
	
}



* html #navigation_last {
	/*margin-left:8.9em;*/
text-transform:uppercase;	
}

#navigation_withoutgroups {
	width:70.00em;
	margin-left:17.63em;
	text-transform:uppercase;
}
* html #navigation_withoutgroups {
	width:70.00em;
	margin-left:8.9em;
}


#navigation ul li.item {
	/*width:17.37em;*/
	width:17.37em;
	/*width:18.0em;*/
         margin-left: 0.08em; 
	text-transform:uppercase;
	width:190px; 
}
* html #navigation ul li.item {
	width:17.37em;
	/*margin-left: 0.08em; */
	text-transform:uppercase;
}

#navigation ul li a, #navigation ul li a:visited {
	text-decoration:none;
	color: #333333;
}

#navigation ul li a:active, #navigation ul li a:hover {
	color: #F7F7F7;
}

#navigation ul li.navigation_selected {
        /*width:17.42em;*/
width:17.37em;        
	background-color:#666666;
	color: #F7F7F7;
	font-weight:bold;
	text-transform:uppercase;
}

* html #navigation ul li.navigation_selected {
	/*width:17.39em;*/
	width:17.37em;
	background-color:#666666;
	color: #F7F7F7;
	font-weight:bold;
	text-transform:uppercase;
}


#navigation ul li.navigation_selected a, #navigation ul li.navigation_selected a:visited {
	width:100%;
	height:100%;
	text-decoration:none;
	color: #F7F7F7;
}



.navigation_seperator {
	width:1px;
	background-color:#F7F7F7;
	height:100%;
}


div.navigation_item {
	float:left;
	height:2em;
	vertical-align:middle;/*GP vertical-align:center;*/
	text-align:center;
	min-height:22px;
}

* html div.navigation_item {
	height:2em;
	margin:0px;
	padding:0px;
}


div.navigation_item p {
	padding:5px;
}

* html div.navigation_seperator {
	height:100%;
}
div.navigation_seperator p {
	font-size:1px;
}

div.navigation_item_selected {
	float:left;
	height:2em;
	vertical-align:middle;
	text-align:center;
	color: #F1F1F1;
	background-color:#666666;
}

div.navigation_item_selected p {
	padding:5px;
}


* html div.navigation_item_selected {
	width:100%;
	height:100%;
}

div.navigation_item_selected_icon {
    /*GPbackground: url("../img/nav_pfeil.gif") middle left no-repeat;*/
	background: url("../img/nav_pfeil.gif") center left no-repeat;

}

/*------------ Ende ---  Kategorien_Leiste ---------------------------------------------------*/


div.navigation2_seperator {
	border-top: 1.45em solid #FFFFFF;
	border-bottom: 0.08em solid #FFFFFF;
	background-color: #666666;
	height:0.27em;
}


* html div.navigation2_seperator p {
	padding-top:3px;
}


/*footer*/

.content_footer{
    padding-top:3em;
}

.itemfooter{

color: #333333;    
}

#footer {
	background: url("../img/content_seperator1.gif") top left repeat-x;
   /* width:88em;*/
width:81.30em;   
    padding-top:0.4em;
	margin-top:1em;
	padding-bottom:1em;
    margin-left:1.9em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	height:1.8em;
}
.footer_links {
   width:25em;
}

#footer a:hover {
	text-decoration:none;
	color:#333333;
}


#footer_nav {
	float:left;
	min-width:30em;
	line-height:0.9em;
	margin-top:0.3em;
	padding-bottom:0.3em;
	list-style: none;
}

#footer_nav li {
	font-size: 0.88em;
	padding-right:0.72em;

	float:left;
	text-align:center;
	list-style: none;
}
#footer_nav a {
	/*color:#666666;*/
}

#footer_nav .item {
	/*border-left:1px solid #666666;*/
	padding-left:0.74em;
}

.small_seperator{
	background: url("../img/content_seperator1.gif") bottom left repeat-x;
}


div.large_seperator {
	font-size:0.08em;
	width:87.27em;
	height:0.36em;
    background: url("../img/header_sperator.gif") top left repeat;
}



div.content_seperator_blank {
	height:1em;
	width:551px;
	background-color:#CCCCCC
}


div.content_seperator_mini {
	font-size:1px;
	height:5px;
	width:367px;
	background: url("../img/content_seperator1.gif") top left repeat;
	clear:both;
}

div.content_seperator_small {
	font-size:1px;
	height:5px;
	width:551px;
	background: url("../img/content_seperator1.gif") top left repeat;
	clear:both;
}

div.content_seperator_normal {
	height:0.66em;
	width:45.91em;
	background: url("../img/content_seperator1.gif") top left repeat-x;
	clear:both;
	margin-bottom: 1em;
}
div.content_seperator_ende {
         height:0.66em;
	width:63.20em;
	background: url("../img/content_seperator1.gif") top left repeat-x;
	clear:both;

 	margin-left:20em;



}

div.content_seperator_normal_margin2em {
	height:0.66em;
	width:45.91em;
	background: url("../img/content_seperator2.gif") top left repeat-x;
	clear:both;
	margin: 2em;
}


/*footer*/

/*content*/
div.content_box {
	width:551px;
	vertical-align: middle;
	background-color:#F7F7F7;
}

div.content_box p {
	padding-left: 5px;
	padding-right: 5px;
}

* html div.content_box {
	width:100%;
}

div.content_box2 {
	width:551px;
	background-color:#F7F7F7;
}

* html div.content_box2 {
	width:100%;
}

div.context_seperator_mini {
	font-size:1px;
	/*PORTALheight:5px;*/
	height:3px;
	width:100%;
	background: url("../img/context_seperator.gif") top repeat;
	clear:both;
}

#context {
	background-color:#F1F1F1;
	float:right;
}

.context_box ul{
padding-left:0.3em;
padding-right:0.3em;
}

#context .image {
	width:14.58em;
	height:5.8em;
}

.context_text{
  padding-left:0.3em;
  padding-right:0.3em;
  padding-bottom:0.3em;
}

.context_text .bodytext{
 line-height: 1.2em;
}
.context_text_news{
 line-height: 1.2em;
}


.context_text li{
  color: #B51435;
  background: url("../img/context_pfeil.gif") top left no-repeat;
  padding-left:1em;
}

.context_text_news{
  padding-left:0.3em;
  padding-bottom:0.3em;

}



#context .h2_grau {
	padding:0.2em 0.5em;
	color:#FFFFFF;
	background-color:#003466;
	font-size:1em;
	/*border-bottom: 0.18em solid #FFFFFF;*/
}
/*content*/


/* punkt zum Trennen für breadcrumb */
#content {
	/*width:66.00em;*/
/*width:67.30em;	
width:53.950em;	*/
width:63.50em;	
   /* border-left: 1.66em solid #FFFFFF;
    border-right: 1.66em solid #FFFFFF;*/
    float:left;
    padding-left:25px;
   /*  background-color: #00FF33; */
   
   
}


#content_first_item {
	padding-top:1em;
	padding-bottom: 5px;
	height:11.7em;
}

#content_first_item h1 {
    padding-bottom:0.8em;
}

.content_item {
	background: url("../img/content_seperator1.gif") top left repeat-x;
	padding-top:0.83em;
	padding-bottom:0.41em;
}

.content_item input {
	border:1px solid #888;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}




.content_item_bottom {
	background: url("../img/content_seperator1.gif") bottom left repeat-x;
	padding-top:0.83em;
	padding-bottom:0.83em;
}


.content_item h2 {
	padding-top:0.5em;
	padding-bottom:1em;
}

.content_item .image168x104 {
	width:14em;
}

.content_item .imagetest {
	width:10em;
}

.content_item .image350x218 {
	width:29.166666em;
	height:18.1666em;
}

#glossar dt {
	margin:0em;
	text-transform:uppercase ;
	font-weight:bold;

}

#glossar dd {
	margin:0em;
}

.content_item h1 {
   padding-bottom:1.0em;
}
/*content 1*/

/*breadcrumb*/



div.breadcrumb {
	font-size: 0.8em;
	color: #666666;
	background: url("../img/content_seperator1.gif") bottom left repeat-x;
	height: 2.2em;
	padding-left:0px;

}


div.breadcrumb a:link, div.breadcrumb a:visited, div.breadcrumb a:hover {
	text-decoration:none;
	color: #666666;
}

.breadcrumb_pfeil {
	background: url("../img/icon_breadcrumb_pfeil.gif") left no-repeat;
}

.breadcrumb_selected {
      
	background: url("../img/icon_breadcrumb_pfeil_selected.gif") left no-repeat;
	color: #B51435;
	 
}





/*breadcrumb*/



/* Für Seitenanfang Browser Firefox*/

div.icon_nachoben {
	 /*background: url("../img/icon_pfeil_oben_k.png") center left no-repeat;*/
	 font-size:0.8em;
         text-transform:uppercase;
         padding-left:900px;
         padding-bottom: 3px;   
         
	/*background: url("../img/icon_nachoben.png") center left no-repeat;
	font-size:0.8em;
	width:8.2em;
	float:right;
	text-align:right;
	padding-left:1.8em;
	text-transform:uppercase;
	margin-top: 1em;*/
}
div.icon_nachoben p {
	padding-right:0.41em;
}


/*Für Druckansicht Browser Firefox*/
div.icon_druckversion {
	/*background: url("../img/icon_drucken.gif") center left no-repeat;
	color: #B51435;
	font-size:0.8em;
	padding-left:1.6em;
	float:left;
	text-transform:uppercase;*/
	
       /* background: url("../img/icon_drucken.gif") center left no-repeat;*/
	color: #B51435;
	font-size:0.8em;
	
        padding-left:1.8em;	
	
	text-transform:uppercase;
         padding-left:250px;
         padding-bottom: 3px;  		
}

div.icon_druckversion_right {
	/*background: url("../img/icon_drucken.gif") center left no-repeat;*/
	color: #B51435;
	font-size:0.8em;
	padding-left:1.6em;
	margin-left:1.6em;
	float:right;
	text-transform:uppercase;
	 position:absolute;
         right:400px; top:550px; 

}


div.icon_druckversion p {
	padding-right:2em;
	padding-top:3px;
}



.float_left {
	float:left;
}




.clear_both {
	clear:both;
}


.upper_case {
	text-transform:uppercase;
}

.no_border {
	border:1px solid #FFFFFF;;
}




/*-------------*/

.padding03 {
	padding:0.3em;
}
.padding0 {
	padding:0;
}

.padding1em {
	padding:1em;
}


.padding07em {
	padding:0.7em;
}

.topm0_8em {
	margin-top:0.80em;
}

.topm0_5em {
	margin-top:0.50em;
}

.abstand_context_first{
	margin-top:0.50em;
}

*html .abstand_context_first{
	margin-top:0.86em;
}


.top2 {
	padding-top:2px;
}

.top3 {
	padding-top:3px;
}
.top4 {
	padding-top:4px;
}

.top5 {
	padding-top:5px;
}

.top8 {
	padding-top:8px;
}

.top10 {
	padding-top:1em;
}



.top12 {
	padding-top:12px;
}

.top20 {
	padding-top:20px;
}

.top40 {
	padding-top:40px;
}

.top02em {
	padding-top:0.2em;
}

.top03em {
	padding-top:0.3em;
}

.top04em {
	padding-top:0.4em;
}

.top08em {
	padding-top:0.8em;
}

.top1_4em {
	padding-top:1.4444em;
}

.top1_6em {
	padding-top:1.6666em;
}

.top1_8em {
	padding-top:1.88888em;
}

.topm1_2em {
	margin-top:1.2em;
}

.top2em {
	padding-top:2.0em;
}

.top3em {
	padding-top:3.0em;
}

.top5em {
	padding-top:5.0em;
}

.top8_75em {
	padding-top:8.75em;
}

.posn2em {
	top:-2.000em;
}


.bottom05em{
	margin-bottom:0.5em;
}

.bottom10 {
	padding-bottom:1px;
}
.bottom11 {
	padding-bottom:11px;
}

.bottom14 {
	padding-bottom:14px;
}

.bottom30 {
	padding-bottom:30px;
}

.bottom35 {
	padding-bottom:35px;
}

.bottom1em {
	padding-bottom:1em;
}

.bottom2em {
	padding-bottom:2em;
}

.bottom3em {
	padding-bottom:3em;
}

.bottom4em {
	padding-bottom:4em;
}

.left0 {
	padding-left:0px;
}

.left5 {
	padding-left:5px;
}

.left13 {
	padding-left:13px;
}

.left20 {
	padding-left:20px;
}

.left04em {
	padding-left:0.4em;
}

.left06em {
	padding-left:0.6em;
}

.left08em {
	padding-left:0.8111em;
}

.left09em {
	padding-left:0.4em;
}

*html .left09em {
	padding-left:0.9em;
}


.left1em {
	padding-left:1.0em;
}

.left1_2em {
	padding-left:1.2em;
}


.left2em {
	padding-left:2.0em;
}

.left6em {
	padding-left:6.02222222em;
}

.left7em {
	padding-left:7.0em;
}
.left8em {
	padding-left:8.0em;
}

.left11em {
	padding-left:11.0em;
}

.right0 {
	padding-right:0px;
}
.right5 {
	padding-right:5px;
}

.right20 {
	padding-right:20px;
}

.righ04em {
	padding-right:0.4em;
}

.righ1em {
	padding-right:1em;
}

.righ2em {
	padding-right:2em;
}

.right8em {
	padding-right:8.0em;
}

.height100p {
	height:100%;
}

.height10em {
	height:10em;
}

.mheight10em {
	min-height:10em;
}

.grey1 {
	background-color: #CCCCCC;
}

.grey2 {
	background-color: #666666;
}

.grey3 {
	background-color: #F1F1F1;
}

.grey4 {
	background-color: #F7F7F7;
}

.bggrey {
	background-color:#F1F1F1;
}

.width3em {
	width:3.2em;
}

.width4em {
	width:4.2em;
}

.width5em {
	width:5.2em;
}

.width6em {
	width:6.5em;
}

* html .width6em {
	width:5.80em;
}

.width7em {
	width:7.2em;
}

.width8em {
	width:8.2em;
}

.width9em {
	width:9.2em;
}

.width10em {
	width:10.2em;
}

.width11em {
	width:11.2em;
}

.width12em {
	width:12.2em;
}

.width13em {
	width:13.2em;
}

.width14em {
	width:14.2em;
}

.width15em {
	width:15.2em;
}

.width16em {
	width:15.8em;
}

.width18em {
	width:18.2em;
}

.width20em {
	width:20.2em;
}

.width21em {
	width:21.2em;
}

.width22em {
	width:22.2em;
}


.width25em {
	width:25.2em;
}

.width30em {
	width:30em;
}

.width80em {
	width:80.2em;
}

.width81em {
	width:81.72em;
}

.width84em {
	width:84.2em;
}

.font07em {
	font-size:0.77em;
}

.font088em {
	font-size:0.88em;
}

.font09em {
	font-size:0.9em;
}


.border_left {
	border-left:1px solid #FFFFFF;
}

.border_right {
	/*border-right:1px solid #FFFFFF;*/
}

.width19px {
	width:19px;
}

.width194px {
	width:194px;
}

.width80em {
	width:80em;
}

.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;
}

/*
h1 {
	font-size: 1.16em;
	padding-bottom:0.2em;
	padding-top:1em;
	font-weight:bold;
}


h2 {
	font-size: 1em;
	padding-bottom:0.2em;
	padding-top:1em;
	font-weight:bold;
}


h3 {
	font-size: 1.5em;
	padding-bottom:0.2em;
	padding-top:1em;
	font-weight:bold;
}

h4 {
	font-size: 1em;
}
*/
.font_small {
	font-size: 0.9166666em;
}

.pfeillink {
	color: #B51435;
	background: url("../img/context_pfeil.gif") center left no-repeat;
	padding-left:0.8em;
	padding-top:0.2em;
}

.pfeillink_left {
	color: #B51435;
	background: url("../img/context_pfeil_links.gif") center right no-repeat;
	padding-right:0.8em;

}


.pfeillink p {
	padding-left:11px;
}


/*-------------------------------------------------------*/




#kopf_zeilen_liste_klinik a{
	display:block;
    	background-image:url("../img/btn_klinik_intern_long_hell.gif");
	width:129px; height:18px
}

#kopf_zeilen_liste_klinik a:hover {
	background-image:url("../img/btn_klinik_intern_long_dunkel.gif");
}


#kopf_zeilen_liste_imbei a{
	display:block;
    	background-image:url("../img/btn_imbei_intern_long_hell.gif");
	width:129px; height:18px
}

#kopf_zeilen_liste_imbei a:hover {
	background-image:url("../img/btn_imbei_intern_long_dunkel.gif");
}

#kopf_zeilen_liste_imbei_exit a{
	display:block;
    	background-image:url("../img/btn_imbei_intern_exit_long_hell.GIF");
	width:129px; height:18px
}

#kopf_zeilen_liste_imbei_exit a:hover {
	background-image:url("../img/btn_imbei_intern_exit_long_dunkel.GIF");
}

#kopf_zeilen_liste_externe {
	display:block;
	width:129px; height:18px
}


#kopf_zeilen_liste_typo3 a{
	border-right:1px solid #FFFFFF;
	display:block;
    	background-image:url("../img/btn_tyop3_hell.PNG");
	width:190px; height:18px
}

#kopf_zeilen_liste_tyop3 a:hover {
	background-image:url("../img/btn_tyop3_dunkel.PNG");
}


#kopf_zeilen_liste_distance {
	width:190px;
	float:left;
	border-right:1px solid #FFFFFF;
}
