body {
	font-family: Arial, sans-serif;
	font-size:9pt;
	color:#333333;
	background-color:#e2e4e5;
	margin-left:0;
	margin-top:10px;
	line-height: 18px;
}
a {
	color: #d70065;
	text-decoration:none;
}
a:hover {
	color: #d70065;
	text-decoration:underline;
}

#c_body {
	margin: 0 auto;
	width: 980px;
}

#page_header {
	width: 980px;
	height: 85px;
	background-image: url(images/logo_header.gif);
}


#c_main_menu {
	width: 980px;
	height: 28px;
	float: left;
	background-image: url(images/bg_menu_level01.gif);
}
#c_menu_level01 {
	width: 740px;
	height: 27px;
	float: left;
	margin-top: 1px;
}
#menu_level01 a	{
	margin-left:19px;
	padding-top:6px;
	float:left;
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	background-image: url(images/menu_level01_mout.gif);
	padding-left: 19px;
}
#menu_level01 a:hover {
	color:#d70065;
	background-image: url(images/menu_level01_mover.gif);
}
#menu_level01-ACT a	{
	margin-left:19px;
	padding-top:6px;
	float:left;
	font-family: Arial, sans-serif;
	font-size:12px;
	color:#d70065;
	text-decoration:none;
	padding-left: 19px;
	background-image: url(images/menu_level01_mover.gif);
}


#c_search_box {
	width: 120px;
	float: left;
	height: 25px;
	padding-top: 3px;
}
.fe_searchbox {
	border-bottom:none;
	border-left: none;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	width: 80px;
	height: 18px;
}
.go-buttom {
	background-color:#ffffff;
	border: 1px solid #000000;
	height: 20px;
	width: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#A-Z-INDEX {
	float:right;
	width: 70px;
	padding-top: 8px;
}
#A-Z-INDEX a{
	font-family: Arial, sans-serif;
	font-size:9pt;
	color:#333333;
	text-decoration:none;
}
#A-Z-INDEX a:hover {
	color:#d70065;
}

#hspacer_head {
	background-image: url(images/hspacer_head.gif);
	width: 980px;
	height: 19px;
	clear: left;
}
#vspacer_left {
	width: 19px;
	height: 159px;
	float: left;
	background-image: url(images/vspacer_left.gif);
}
#header_image {
	height: 159px;
	width: 703px;
	float: left;
	background-color: #f1f1f3;
}
#vspacer_middle {
	width: 18px;
	height: 159px;
	float: left;
	background-image: url(images/vspacer_middle.gif);
}
#c_menu_level02 {
	width: 220px;
	height: 159px;
	background-image: url(images/menu_control.gif);
	float: right;
}
#vspacer_right {
	background-image: url(images/vspacer_right.gif);
	float: right;
	width: 19px;
	height: 159px;
}
#hspacer_middle {
	width: 980px;
	height: 19px;
	background-image: url(images/hspacer_middle.gif);
	float: left;
	clear: left;
}
#c_content {
	width: 961px;
	background-image: url(images/bg_content.gif);
	float: left;
	padding-left: 19px;
}
#content {
	padding:20px;
	width: 662px;
	float: left;
	min-height:400px;
}
#c_right {
	width: 220px;
	clear: right;
	float: right;
	padding-right:19px;
}
#c_content_right {
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
#hspacer_bottom {
	background-image: url(images/hspacer_middle.gif);
	width: 980px;
	height: 19px;
	float: left;
}
#hspacer_end {
	width: 980px;
	background-image: url(images/hspacer_end.gif);
	height: 22px;
	float: left;
}
#c_basic_links {
	width: 381px;
	height: 30px;
	float: left;
	padding-left: 19px;
	padding-top: 10px;
}
#c_basic_links a{
	font-family: Arial, sans-serif;
	font-size:8pt;
	color:#333333;
	text-decoration:none;
}
#c_basic_links a:hover {
	color:#d70065;
}
#copyright {
	width: 381px;
	font-size:8pt;
	padding-right: 19px;
	height: 30px;
	float: right;
	padding-top: 10px;
	text-align:right;
}
h1 {
	font-family: Arial, sans-serif;
	font-size:10pt;
	color:#d70065;
	text-decoration:none;
	background-image:url(images/balken_pink.gif);
	height:30px;
}
.h1anaesthesie {
	font-family: Arial, sans-serif;
	font-size:10pt;
	color:#4d8fcc;
	text-decoration:none;
	background-image:url(images/balken_blau.gif);
	height:30px;
}
.h1urologie {
	font-family: Arial, sans-serif;
	font-size:10pt;
	color:#da931d;
	text-decoration:none;
	background-image:url(images/balken_orange.gif);
	height:30px;
}
.h1chirurgie {
	font-family: Arial, sans-serif;
	font-size:10pt;
	color:#609c42;
	text-decoration:none;
	background-image:url(images/balken_gruen.gif);
	height:30px;
}
.h1stationsbedarf {
	font-family: Arial, sans-serif;
	font-size:10pt;
	color:#996699;
	text-decoration:none;
	background-image:url(images/balken_lila.gif);
	height:30px;
}


#SubMenu a {
	border-bottom: 1px solid #4d8fcc;
	font-weight:bold;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:9pt;
	color:#4d8fcc;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenu a:hover {
	background-color:#4d8fcc;
	color:#FFFFFF;
	border-bottom: 1px solid #fff;
}
#SubMenu-ACT a {
	border-bottom: 1px solid #ffffff;
	font-weight:bold;
	width: 211px;
	height:21px;
	padding-left: 10px;
	background-color:#4d8fcc;
	font-family: Arial, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}

#SubMenu01 a {
	border-bottom: 1px solid #4d8fcc;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	color:#4d8fcc;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenu01 a:hover {
	background-color:#99ccff;
	color:#FFFFFF;
}
#SubMenu01-ACT a {
	border-bottom: 1px solid #fff;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	background-color:#4d8fcc;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}


#SubMenuUrologie a {
	border-bottom: 1px solid #da931d;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#da931d;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenuUrologie a:hover {
	background-color:#da931d;
	color:#FFFFFF;
	border-bottom: 1px solid #fff;
}
#SubMenuUrologie-ACT a {
	border-bottom: 1px solid #ffffff;
	width: 211px;
	height:21px;
	padding-left: 10px;
	background-color:#da931d;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}

#SubMenu01Urologie a {
	border-bottom: 1px solid #da931d;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	color:#da931d;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenu01Urologie a:hover {
	background-color:#ffcc33;
	color:#FFFFFF;
}
#SubMenu01Urologie-ACT a {
	border-bottom: 1px solid #fff;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	background-color:#da931d;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}


#SubMenuChirurgie a {
	border-bottom: 1px solid #609c42;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#609c42;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenuChirurgie a:hover {
	background-color:#609c42;
	color:#FFFFFF;
	border-bottom: 1px solid #fff;
}
#SubMenuChirurgie-ACT a {
	border-bottom: 1px solid #ffffff;
	width: 211px;
	height:21px;
	padding-left: 10px;
	background-color:#609c42;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}

#SubMenu01Chirurgie a {
	border-bottom: 1px solid #609c42;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	color:#609c42;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenu01Chirurgie a:hover {
	background-color:#99cc66;
	color:#FFFFFF;
}
#SubMenu01Chirurgie-ACT a {
	border-bottom: 1px solid #fff;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	background-color:#609c42;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}



#SubMenuStationsbedarf a {
	border-bottom: 1px solid #996699;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#996699;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenuStationsbedarf a:hover {
	background-color:#996699;
	color:#FFFFFF;
	border-bottom: 1px solid #fff;
}
#SubMenuStationsbedarf-ACT a {
	border-bottom: 1px solid #ffffff;
	width: 211px;
	height:21px;
	padding-left: 10px;
	background-color:#996699;
	font-family: Arial, sans-serif;
	font-weight:bold;
	font-size:9pt;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}

#SubMenu01Stationsbedarf a {
	border-bottom: 1px solid #996699;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	color:#996699;
	line-height:22px;
	text-decoration:none;
	display:block;
}
#SubMenu01Stationsbedarf a:hover {
	background-color:#cc99cc;
	color:#FFFFFF;
}
#SubMenu01Stationsbedarf-ACT a {
	border-bottom: 1px solid #fff;
	width: 211px;
	height:21px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size:8pt;
	background-color:#996699;
	color:#FFFFFF;
	line-height:22px;
	text-decoration:none;
	display:block;
}
.tx-wssitemap-pi1 .treemenudiv {} .tx-wssitemap-pi1 .treemenudiv img {vertical-align: middle;border: none;} .tx-wssitemap-pi1 .treemenudiv a {text-decoration: none; color: #788289; } .tx-wssitemap-pi1 .treemenudiv a:hover {color: #d70065;} .tx-wssitemap-pi1 .treemenudiv a span.treemenutext_act {color:#d70065;} .tx-wssitemap-pi1 .treemenudiv a span.treemenutext_actifsub {color:green; } 
.tx-srfreecap-pi2-cant-read { font-size:9pt; color:#333333;}

.std-textarea {
	border: 1px solid #333333;
	background-color: #FFFFFF;
}
.std-selectbox {
	border: 1px solid #333333;
	background-color: #FFFFFF;
}

.std-textbox {
	border: 1px solid #333333;
	background-color: #FFFFFF;
	height: 18px;
}
.stdbutton {
	border: 1px solid #333333;
	background-color: #F5F5F5;
	height: 24px;
	font-size: 10px;
}
#hspacer_menuright {
	width:240px;
	height: 19px;
	float: right;
	clear: right;
	background-image: url(images/hspacer_menuright.gif);
}
.a-zkeywordwrap {
	font-size:1px;
	line-height:1pt;
	color:#fff;
}
.csc-textpic-caption {
	font-size:9px;
}
