
/*Definiert die DIV-Boxen*/
body {
    color: #444;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0 auto; 	
	padding: 0em 0em 0em 0em;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
	/*background: url(../img/background4.jpg) repeat-x:repeat;*/
	background:#EFEBE1;
 	}
	
	/*  Stylen für Debug*/
	table, td {
		border:dotted 0px #00f;
	}
	/* PNG Fix IE*/
	img {
		border:solid 0px #00f;
		behavior: url("pngbehavior.htc");
	}
	div {
		border:dashed 0px #f00;
	}
	p {
		border:solid 0px #0f0;
		padding:0 0 0 0;
		margin: 0 0 0 0;
	}
	
	/* Zentriertes DIV*/
	.centerDIV {
	border-left:solid #fff;
	border-right:solid #fff;
	border: solid 0.2em #fff;
	/*width:1000px;*/
	/*height:650px;*/
	width:62.5em;
	margin:0 auto;
	/*height:35.5em;*/
	overflow:hidden;
	background-color: #EFEBE1;
	}	
	*html .centerDIV {
	text-align: left;	
	}	
	
	*html #ie_center_div{
	text-align: center;
	}

	/* Rahmen bei Bildern*/
	.RahmenLinks10px {
	border-left:solid 10px #EFEBE1;
	}
	.RahmenRechts10px {
	border-right:solid 10px #EFEBE1;
	}
			
/*=========Startseite ================= */
	#menu_oben_startseite_box {
		height:1.4em;
		background:#fff;	
		/*margin-top:-0.8em;*/
		/*background-image:url(../../images/kopf_standard_2.jpg); */
		background-repeat:repeat-x;
		
	}

	#startseite_news_box {
	position:relative;
	top:-27em;
	left:45em;
	border:solid 2px #fff;
	width:15em;
	text-align:center;
	}
	
	#menu_oben_startseite_box table {
	width:60em;
	}
	
	#startseite_inhalt_box {
	border-bottom:solid 0.15em #fff;
	}
	
	#startseite_unten_table {
	width:100%;
	border-collapse: separate;
	border-spacing:0px;	
	}
	
	#startseite_unten_table td {
	border-collapse: separate;
	border-spacing:0px;	
	}
	
	
/*=========Innenseiten ================= */
			
	/* Untertitelbox */
	#inhalt_subtitle_box {
	font:bold 0.875em Arial;
	color:#6F7071;
	line-height:1.5em;
	padding: 5px 0 0em 0;
	}
			
	/*Box für Images über Seiten */
	#head_image_box {
	/*background-color: #E6E1CD;*/
	background-color: #E9E5D3;
	}
	
	/* Box für Logo*/
	#logo_PNG {
	position:relative;
	left:0;
	top:2em;
	padding: 0 30px 10px 0;
	width:265px;
	height:14px;
	}
	
	*html #logo_PNG {
	padding: 20px 30px 10px 0;
	width:265px;
	height:14px;
	}
	
	/*Tabelle die Seitenlogo und KKL-Logo beinhaltet*/
	#head_image_box table {
	width:100%;
	border-collapse: separate;
	border-spacing:0px;	
	}
	#head_image_box table td {
	border-collapse: separate;
	border-spacing:0px;	
	line-height:1em;
	}
	
	/*Img in Box mit Bild über jeder Seite*/
	/* 1px = 0,0625em bei 1280 x 1024 auf 19" */

	#fachabteilungs_head {
	height:104px;
	}
	
	/*Logo rechts oben*/
	#kreisklinikum-siegen-logo_img {
	border: solid 0px;
	/*width:12em;*/
	}
	
	
	/*Menü auf Innenseiten oben (PatServ -> Fachabteil..) */
	#menu_oben_box {
		height:1.4em;
		background:#fff;	
		/*margin-top:-0.8em;*/
		/*background-image:url(../../images/kopf_standard_2.jpg); */
		background-repeat:repeat-x;
	}
	*html #menu_oben_box {
	text-align:left;
	}
	
	
	#menu_oben_box table {
	width:100%;
	width:64em;
	}

	/* clear.gif welches kleine naviicons platziert */
	#menu_oben_clear_gif_links {
	width:0em;
	height:1px;
	}
	
	/* Abstand zum Rand Rechts*/
	#menu_oben_clear_gif_rechts {
	width:6em;
	height:1px;
	}
	
	/* Abstand zum Rand links*/
	#menu_oben_clear_gif_rand {
	width:0.3em;
	height:1px;
	}
	
	/* Naviicons und Druckansicht*/
	#siteheader_box {
		/*height:1.3em;*/
		margin:12 0 0 11em;
		padding: 0 0 0 0em;
		border-bottom:solid 0.15em #fff;
		text-align:right;
		font:bold 1em Arial;
		color:#4e7bab;
	}
	
	
	/* Box in Siteheader, welche Seitentitel beinhaltet*/
	#siteheader_subbox {
	text-align:left;
	}
		
	/* Untermenü*/
	#menu_links_box {
		width:11em;
		float:left;
		/*height:1%;*/
	}
	/* IE fix */
	*html #menu_links_box {
		width:9em;
		overflow:hidden;
		
	}
	
	/* Haupt-Inhalt*/
	#inhalt_box {
		/*margin: 1.2em 10em 0em 10em;*/
		border-right: solid 0.125em #fff;
		padding: 0em 2em 0em 0em;
		overflow-y:auto;
		overflow-x:hidden;
		height:35em;
		/*width:40.5em;*/
	}
	
	*html #inhalt_box {
		padding:0.5em 1em 0 1.5em;
		/*float:left;*/
		overflow-y:auto;
		overflow-x:hidden;
		height:35em;
		text-align: left;
		border:solid 0px;
		position:relative;
		top:0px;
		left:0px;
		border-right: solid 0.125em #fff;		
		
	}
	
	/*einzelne Person*/
	#persdiv{
	width:13em;
	line-height:1.4em;
	}
		/*einzelne Person*/
	#persdiv_6_s{
	width:11em;
	line-height:1.4em;
	}
	
	
	/*Füllelement für Hierarchieansicht*/
	#persdiv_leer{
	width:10em;
	height:9em;
	}
	
	/* Rechter Rand*/
	#kontakt_box {
		width:7.38em; /*feste Breite 150px*/
		padding:0em 1em 0em 1em;
		float:right;
		margin-right:0.1em;
	}
	/* und wieder IE FIX für EM Werte */
	*html #kontakt_box {
		width:7.1em;	
		padding:1.3em 0.5em 0 0;
		margin:0 0.2em 0 0.3em;
		text-align: left;
		
	}
	

