html{height:100%;}
body.startseite{background-color:#d8e7ef; margin-top:5px; margin-left:5px; background-image:url(../global_img/bg-body.gif); background-position:center top; background-repeat:no-repeat;}
body.theswan{margin-top:5px; margin-left:5px;}

h1{font-family: Arial; font-weight:400; font-size: 22px; color: #7eb0cb; margin: 0px;}
h2{font-size: 12px; color: #38342e; margin: 0px;}
h3{font-size: 10px; color:#7EB0CB; margin: 0px;}
h4{font-size: 14px; line-height:16px;}
h5{font-size: 13px;}
h6{font-size: 13px; margin-bottom:5px; margin-top:0px}
img{border:0;}


strong					{font-family: Arial;font-size: 12px;color: #38342e;}
.bodytext 				{font-family: Arial;font-size: 12px;line-height: 17px;color: #38342e;}
a.bodytext_link 		{font-family: Arial; font-size: 12px;color: #333333; text-decoration:underline; font-weight:normal}
a.bodytext_link:visited {}
a.bodytext_link:hover   {text-decoration:none;}
a.bodytext_link:active  {color: #bbac85; text-decoration:none; }

.headlinetext			{font-family: Arial; font-weight:400; font-size: 22px; color: #7eb0cb;line-height: 22px;}
.headline3text			{font-family: Arial; font-weight:400; font-size: 16px; color: #7eb0cb;}
.headline5text			{font-family: Arial; font-weight:400; font-size: 14px; color: #7eb0cb;}

.nav_on					{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #bbac85;font-weight:bold; text-decoration:none;}
.nav_off				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #7eb0cb;font-weight:bold; text-decoration:none;}
a.nav_off				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #7eb0cb;font-weight:bold; text-decoration:none;}
a.nav_off:hover, a.nav_off :active{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #bbac85;font-weight:bold; text-decoration:none;}

.subnav_on				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #bbac85;font-weight:bold; text-decoration:none;}
.subnav_off				{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #7eb0cb;font-weight:bold; text-decoration:none;}
a.subnav_off			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #7eb0cb;font-weight:bold; text-decoration:none;}
a.subnav_off:hover, a.nav_off :active{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 13px;color: #bbac85;font-weight:bold; text-decoration:none;}

.marginalnav_on			{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #cc0000;font-weight:normal; text-decoration:none; line-height: 15px;}
.marginalnav_off		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;font-weight:normal; text-decoration:none; line-height: 15px;}
a.marginalnav_off		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;font-weight:normal; text-decoration:none; line-height: 15px;}
a.marginalnav_off:hover, a.nav_off :active{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #cc0000;font-weight:normal; text-decoration:none; line-height: 15px;}

a.theswan				{font-family: Arial; font-size: 12px;color: #ec5a79; text-decoration:underline;}
a.theswan:visited 		{}
a.theswan:hover   		{color: #39c5f0; text-decoration:none;}
a.theswan:active  		{color: #ec5a79; text-decoration:none; }

.bodytextgold			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #bbac85;}
.bodytexttuerkis		{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #7eb0cb;}
.bodytextred			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #cc0000;}
a.bodytext_linkred 		{font-family: Arial; font-size: 12px;color: #cc0000; text-decoration:underline; font-weight:normal}
a.bodytext_linkred:visited {}
a.bodytext_linkred:hover   {text-decoration:none;}
a.bodytext_linkred:active  {color: #cc0000; text-decoration:none; }
.bodytextwhite			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #ffffff;}
.bodytextredbold		{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #cc0000; font-weight:bold}
.bodytextred_11b		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #cc0000; font-weight:bold}
.bodytextgrey			{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #a0a0a0;}
.bodytextgreybold		{font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 17px;color: #a0a0a0; font-weight:bold}
.bodytextgrey_11b		{font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 17px;color: #a0a0a0; font-weight:bold}
.marginaltext           {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #000000;}
.marginaltextwhite      {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #ffffff;}
.marginaltextbold		{font-family: Arial, Helvetica, sans-serif; letter-spacing:0px; font-weight:bold; font-size: 11px;color: #a0a0a0; TEXT-DECORATION: none; }
.marginaltextred        {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #cc0000;}
.marginaltextgrey       {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #666666;}
.marginaltextredbold	{font-family: Arial, Helvetica, sans-serif; letter-spacing:0px; font-weight:bold; font-size: 11px;color: #cc0000; TEXT-DECORATION: none; }


.zurueck		{font-family: Arial, Helvetica, sans-serif;font-size: 13px; line-height: 17px;color: #cc0000; font-weight:bold; TEXT-DECORATION: none;}

a.marginal_link {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #000000; TEXT-DECORATION: underline; }
a.marginal_link:hover   {TEXT-DECORATION: none; color: #cc0000;}
a.marginal_link:active  {color: #cc0000; TEXT-DECORATION: underline; }

a.marginal_link_black {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #000000; TEXT-DECORATION: underline; }
a.marginal_link_black:hover   {TEXT-DECORATION: none; color: #000000;}
a.marginal_link_black:active  {color: #000000; TEXT-DECORATION: underline; }

a.marginal_link_white {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #ffffff; TEXT-DECORATION: underline; }
a.marginal_link_white:hover   {TEXT-DECORATION: none; color: #ffffff;}
a.marginal_link_white:active  {color: #ffffff; TEXT-DECORATION: underline; }

a.marginal_link_red {font-family: Arial, Helvetica, sans-serif; font-size: 11px;color: #cc0000; TEXT-DECORATION: underline; }
a.marginal_link_red:hover   {TEXT-DECORATION: none; color: #cc0000;}
a.marginal_link_red:active  {color: #cc0000; TEXT-DECORATION: underline; }

a.marginal_dashedlink 		  {border:1px dashed #7eb0cb;}
a.marginal_dashedlink:hover   {border:1px dashed #cc0000;}
a.marginal_dashedlink:active  {border:1px dashed #cc0000;}

#alles_center {margin:0px auto; width:980px;}
#DIVpage{
	text-align:left;
	width:980px;
	z-index:1;
	background-color: #FFFFFF;
	border:0px solid;
}
#DIVtheswan{
	text-align:left;
	width:974px;
	z-index:1;
	background:url(../global_img/bg_theswan.jpg) no-repeat 3px 3px;

	border:0px solid;
	padding-bottom:6px;
}

/*header*/
#DIVheader{border:0px solid; width:980; height:113;}
#DIVlogo {float:left; border:0px solid; width:88px; height:90px; padding:9px 0px 0px 18px;}

#DIVcontent{border:0px solid; width:980;font-family: Arial;font-size: 12px;line-height: 17px;color: #38342e;}

div.headline{float:left; border:0px solid; width:610px; height:25px; padding:0px 0px 0px 172px;}
div.headlinestart{float:left; border:0px solid; width:400px; height:25px; padding:0px 0px 0px 172px;}
div.headline_mid{float:left; border:0px solid; width:310px; height:25px; padding:0px 0px 0px 0px;}
div.headline_aktuelles{float:left; border:0px solid; width:500px; height:25px; padding:0px 0px 0px 173px;}
div.subheadline_aktuelles{float:left; border:0px solid; width:500px; height:25px; padding:5px 0px 0px 173px;}
#DIVpagemin{float:right;position:relative; height:459px;width:19px; border:0px solid;}

div.headline_left{border:0px solid; width:590px; height:25px; padding:0px 0px 4px 18px;}
#DIVheadline_linie_full{border-top:1px dashed #7eb0cb; float:left; width:590px; margin-left:10px; padding:10px 0px 10px 0px;}

/*Box*/
#DIVbox, #DIVstartbox, #DIVkontaktboxklein, #DIVkontaktboxkleinrosa {float:right; border:0px solid; margin: 0px 0px 0px 0px; width:140px;}
#DIVbox15px {float:right; border:0px solid; margin: 0px 15px 0px 0px; width:140px;}


div.marginal_head_img, div.start_marginal_head_img{width:140px; height:12px; margin: 5px 0px 10px 0px; padding-bottom:3px; border-bottom:1px solid #a0a0a0;}
div.marginal_head_img_220{width:220px; height:12px; margin: 5px 0px 10px 0px; padding-bottom:3px; border-bottom:1px solid #a0a0a0;}
div.marginal_220{width:220px; height:12px; margin: 5px 0px 10px 0px; padding-bottom:3px; border-bottom:1px solid #a0a0a0;}

#DIVstartbox, div.start_marginal_head_img{width:300px;}
#DIVkontaktboxklein {background-color:#f2f7fa;}
#DIVkontaktboxkleinrosa {background-color:#fef0ed;}

/*Rechte Navi*/
div.nav_abstand{margin-bottom:10px;}
#DIVnav  {float:left; border:0px solid; width:788px; height:48px; padding-left: 62px;}
#DIVnav_rechts  {float:left; border:0px solid; width:230px;padding-top:0px;}
#DIVbox_nav{float:right; border:0px solid; margin: 0px 0px 0px 0px;text-align:left; width:220px;}
#DIVh_box_nav{border-bottom:1px solid #7eb0cb; float:left; text-align:left; padding: 6px 0px 6px 0px; width:220px;}
#DIVh_box_nav_termin{border-bottom:1px solid #7eb0cb; float:left; text-align:left; padding: 6px 0px 6px 0px; width:220px;}
.box_nav_text { width:220px;float:left; margin:0px 0px 0px 0px; padding-top:6px;}
.nav_linie_unten{ border-top:1px solid #7eb0cb; float:left; padding: 0px 0px 0px 0px; width:220px;}
#DIVbox_nav_linie{float:left; padding-top:27px;width:220px;}
#DIVbox_info_HWG{float: none; border:1px solid #7eb0cb; padding:0px; margin: 0px 0px 20px 0px; text-align:center; font-weight:bold; width:220px; height:120px; font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 20px;color: #bbac85;}
#DIVbox_info_vn{ border:1px solid #7eb0cb;float: none; padding:1px; margin: 0px 0px 20px 0px; text-align:center; font-weight:bold; width:220px; height:63px; font-family: Arial, Helvetica, sans-serif;}

/*Texte*/
#DIVcontent_text_start {float:left; border:0px solid; text-align:left; width:590px; height:380px; padding:29px 0px 0px 173px;}
.content_text_start_col1	 {width:590px;float: left;}

#DIVcontent_text_mgz {float:left; border:0px solid; text-align:left; width:625px; padding:29px 0px 0px 173px;}
.content_text_mgz_col1	 {width: 285px;float: left;}
.content_text_mgz_col2	 {width: 285px;float: left; padding-left: 27px;}

#DIVcontent_text_offen {float:left; border:0px solid; text-align:left; width:466px;}
.content_text_offen_col1 {width: 466px;float: left; padding:29px 0px 0px 0px;}

#DIVtext_chirurgie {float:left; border:0px solid; text-align:left; width:500px;padding:29px 0px 0px 173px;}
.text_chirurgie_col1 {float: left; width:500px;}

#DIVtext_v02 {float:left; border:0px solid; text-align:left; width:500px;padding:29px 0px 0px 173px;}
.text_v02_col1 {float: left; width:500px;}
.content_v02_solid{ border-top:1px solid #cc0000; float:left; margin:20px 0px 20px 0px; width:500px;}
.content_v02_dashed{ border-top:1px dashed #cc0000; float:left; margin:20px 0px 10px 0px; width:500px;}

#DIVcontent_text_vn {float:left; border:0px solid; text-align:left; width:520px; padding:29px 0px 0px 173px;}
.content_text_vn_col1	 {width: 240px;float: left;}
.content_text_vn_col2	 {width: 240px;float: left; padding-left: 30px;}

#DIVcontent_text_aktuelles {float:left; border:0px solid; text-align:left; width:590px; padding:29px 0px 0px 173px;}
.content_text_aktuelles_col1{width:590px; float:left;}
.content_text_aktuelles_news{width:390px; float:left;}


#DIVcontent_text_aktuelles2 {float:left; border:0px solid; text-align:left; width:590px; padding:29px 0px 0px 173px;}
.content_text_aktuelles2_col1{width:390px; float:left;}
.content_text_aktuelles2_col2{width:170px; float:left; padding-left:30px;}
#DIVcontent_aktuelles_linie{
	border-top:1px dashed #7eb0cb;
	float:left;
	height:1px;
	margin:15px 0px;
	width:590px;
	line-height: 1px;
	font-size: xx-small;
}

#DIVcontent_text_dl {float:left; border:0px solid; text-align:left; width:625px; height:189px; padding:29px 0px 0px 173px;}
.content_text_dl_col1	 {width: 300px;float: left;}
.content_text_dl_col2	 {width: 27;float: left; padding-left: 27px;}
.content_text_dl_col3	 {border:1px solid #7eb0cb; width: 243px;float: left; padding-left: 14px;padding-right: 14px;}

#DIVcontent_text_team {float:left; border:0px solid; text-align:left; width:590px; padding:29px 0px 0px 173px;}
.content_text_team_col1	 {width:400px;float: left;padding-right: 40px;}
.content_text_team_col2	 {width:147px;float: left;}

#DIVcontent_text_teamsub {float:left; border:0px solid; text-align:left; width:590px; height:170px; padding:10px 0px 0px 173px;}
.content_text_teamsub_col1	 {width:147px;float: left;}
.content_text_teamsub_col2	 {width:147px;float: left;}
.content_text_teamsub_col3	 {width:147px;float: left;}
.content_text_teamsub_col4	 {width:147px;float: left;}

#DIVcontent_text_teamempfang {float:left; border:0px solid; text-align:left; width:590px; padding:45px 0px 0px 173px;}
.content_text_teamempfang_col1	 {width:190px; float: left;}

#DIVcontent_text_teamaerzte  {float:left; border:0px solid; text-align:left; width:590px; padding:45px 0px 0px 173px;}
.content_text_teamaerzte_col1	 {width:147px; height:250px; float: left;}

#DIVcontent_text_panorama {border:0px solid; text-align:left; width:590px; height:170px; padding:10px 0px 0px 173px;}
.content_text_panorama_col1	 {width:160px;float: left; padding-right:35px}
.content_text_panorama_col2	 {width:160px;float: left; padding-right:35px}
.content_text_panorama_col3	 {width:160px;float: left; padding-right:35px}

#DIVcontent_theswan {float:left; border:0px solid; text-align:left; width:625px; padding:29px 0px 0px 173px;}
.content_theswan_col1	 {width: 300px;float: left;}
.content_theswan_col2	 {float: left; }
.content_theswan_col3	 { border:1px solid #edb5ff; background:#d2f7ff; width: 243px;float: left; padding-left: 14px;padding-right: 14px;}

#DIVcontent_theswan_video {float:left; border:0px solid; text-align:left; width:625px; padding:29px 0px 0px 173px;}
.content_theswan_video_col1	 {border:1px solid #edb5ff; background:#d2f7ff; float:left; padding-left:14px; padding-right:14px;}


/*Bilder*/
#DIVstart_img_container {float:left;border:0px solid;width:788px;height:177px;margin:0px 0px 0px 0px; padding:10px 0px 0px 173px;}
#DIVklinikstruktur_img_container {float:left;border:0px solid;width:278px;height:324px;margin:0px 36px 0px 0px;padding-left:18px;}
#DIVihrweg_img_container {float:left;border:0px solid;width:278px;height:362px;margin:0px 36px 0px 0px;padding-left:18px;}
#DIVchirurgie_img_container {float:left;border:0px solid;width:943px;height:224px;margin:20px 0px 0px 18px;padding-top:20px; background-color:#f1f6f6; line-height:25px}
#DIVflashnav_img_container {float:left;border:0px solid;width:760px;height:177px;margin:0px 0px 0px 0px;padding-left:18px;}

#DIVchirurgie_detail_flash_container {border:0px solid;width:608px;margin:10px 35px 0px 18px;}
#DIVchirurgie_detail_flash_container {border:0px solid;width:500px;padding:10px 35px 0px 172px;}

#DIVcontent_img_container {float:left;border:0px solid;margin:0px 0px 0px 0px; padding-right:17px;}
#DIVteam_img_container {float:left;border:0px solid;width:625px;height:177px;margin:0px 0px 0px 0px;padding:0px 0px 0px 173px;}

div.clear {clear:both;}
div.clearright {clear:right}

#deeplinks {
width:980px;
margin-top:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#7EB0CB;
text-align:center;
}

#deeplinks a, #deeplinks a:hover,#deeplinks a:active,#deeplinks a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#7EB0CB;
text-decoration:none;
}