@charset "ISO-8859-1";


/***** PSEUDO-CLASSES ******************************************* PSEUDO-CLASSES */

a:link
	{	color: #44432A;
		text-decoration: none;
		}

a:visited
	{ color: #44432A;
		text-decoration: none;
		}

a:focus
	{ color: #1A1A10;
		font-weight: bold;
		}

a:hover
	{ color: #1A1A10;
		font-weight: bold;
		}

a:active
	{ color: #1A1A10;
		}

/***** CLASSES ************************************************** CLASSES */

.mmenbutton
	{	margin-left: 3.8%;
		margin-top: 1.4%;
		position: relative;
		left: 9%;
		}

.mainmenu_hov
	{	font-size:135%;
		font-weight: bold;
		border-style: ridge;
		border-width: 2px;
		background-color:#FFFFF0;
		padding: 15px;
	  color: #44432A;
		visibility: hidden;
		}

.submenu_1_table
	{	position: absolute;
  	left: 3%;
		top: 15%;
		border-style: ridge;
		background-color: #FFFFF0;
		border-spacing: 5px;
		padding: 5px;
		font-size: 100%;
		align: left;
		}

.submenu_2_table
	{	position: absolute;
  	left: 10%;
		border-style: ridge;
		border-width: 3px;
		border-spacing: 5px;
		background-color: #FFFFE0;
		padding: 5px;
		font-size: 100%;
		text-align: left;
		}

.frm_cell_01
	{	background-color: #FFFFFF;
		border-collapse: separate;
		border-style: ridge;
		border-width: 1px;
    border-color: #303030;
		padding: 0px 20px;
		letter-spacing: 0.05em;
		vertical-align: top;
		text-align: left;
		color: #44432A;
		cursor: pointer;
		}

.frm_cell_01 a:link
	{	color: #1A1A10;
		}

.frm_cell_02
	{	border-collapse: separate;
		background-color: #FFFFFF;
		border-style: ridge;
		border-width: 1px;
    border-color: #303030;
		padding: 0px 20px;
		letter-spacing: 0.05em;
		vertical-align: top;
		text-align: left;
    color: #44432A;
		}

.frm_cell_03
	{	border-collapse: separate;
		background-color: #FFFFFF;
		border-style: ridge;
		border-width: 1px;
    border-color: #303030;
		padding: 0px 5px;
		letter-spacing: 0.05em;
		vertical-align: top;
		text-align: left;
    color: #44432A;
		}

.content_txt_01
	{	background-color: #FFFFF0;
		border-style: ridge;
		padding: 0px;
		font-size: 100%;
    line-height: 140%;
		vertical-align: top;
		text-align: left;
    color: #44432A;
		}

.content_txt
	{	background-color: #FFFFF0;
		border-style: none;
		font-size: 80%;
    color: #44432A;
		}


/***** IDs *************************************************** IDs */

#adresse
	{	position: absolute;
		left: 3%;
		top: 40%
		}

#adresse_pos_02, #unerlaubt_01
	{	position: absolute;
		left: 3%;
		top: 52%;
		width: 45%;
		visibility: hidden;
		}

#aktuell
	{ position: absolute;
		left: 18%;
		top: 17%;
		width: 71%;
		}

#ani_01
	{	position: absolute;
		left: 4%;
		top: 51%;
		}

#beratung_komp, #beratung_opko, #beratung_rech, #inkuerze, #phil_moeg, #phil_erge
	{	position: absolute;
		left: 3%;
		top: 47%;
		width: 45%;
		visibility: hidden;
		}

#beratung_indi
	{	position: absolute;
		left: 52%;
		top: 37%;
		width: 45%;
		visibility: hidden;
		}

#beratung_kost
	{	position: absolute;
		left: 54%;
		top: 67%;
		width: 45%;
		visibility: hidden;
		}

#beratung_zeit
	{	position: absolute;
		left: 59%;
		top: 10%;
		width: 45%;
		visibility: hidden;
		}

#design_detail
	{	width: 300px;
		height: 270px;
		border-style: ridge;
    background-color: #D2E6FF;
		padding: 10px;
		font-size: 140%;
    line-height: 140%;
    color: #666666; }

#facharzt_enga
	{ position: absolute;
		left: 52%;
		top: 55%;
		width: 45%;
		visibility: hidden;
		}

#facharzt_werd
	{ position: absolute;
		left: 4%;
		top: 40%;
		width: 45%;
		visibility: hidden;
		}

#facharzt_vert
	{ position: absolute;
		left: 4%;
		top: 30%;
		width: 45%;
		visibility: hidden;
		}

#facharzt_komp
	{ position: absolute;
		left: 52%;
		top: 55%;
		width: 45%;
		visibility: hidden;
		}

#phil_wiss, #phil_schl
	{ position: absolute;
		left: 52%;
		top: 62%;
		width: 45%;
		visibility: hidden;
		}

#gra_pre_all
	{	position: absolute;
		left: 94%;
		top: 25%;
		width: 40px;
		visibility: hidden;
		}

#gra_pre_tv14
	{	position: absolute;
		left: 94%;
		top: 71%;
		width: 40px;
		visibility: hidden;
		}

#gra_pre_fa
	{	position: absolute;
		left: 94%;
		top: 52%;
		width: 40px;
		visibility: hidden;
		}

#gra_pre_bild
	{	position: absolute;
		left: 94%;
		top: 36%;
		width: 40px;
		visibility: hidden;
		}

#gra_pre_hus
	{	position: absolute;
		left: 94%;
		top: 85%;
		width: 40px;
		visibility: hidden;
		}

#gra_pre_ami
	{	position: absolute;
		left: 94%;
		top: 6%;
		width: 40px;
		visibility: hidden;
		}

#gra_pre_hab
	{	position: absolute;
		left: 55%;
		top: 54%;
		visibility: hidden;
		}

#gra_pre_lz
	{	position: absolute;
		left: 51%;
		top: 74%;
		visibility: hidden;
		}

#gra_pre_mop
	{	position: absolute;
		left: 85%;
		top: 80%;
		visibility: hidden;
		}

#gra_pre_spi_onl1
	{	position: absolute;
		left: 80%;
		top: 80%;
		visibility: hidden;
		}

#siegel_120
	{	position: absolute;
		left: 32%;
		top: 56%;
		}

#gra_tv_ndr
	{	position: absolute;
		left: 86%;
		top: 6%;
		width: 120px;
		visibility: hidden;
		}

#gra_tv_rtl
	{	position: absolute;
		left: 86%;
		top: 62%;
		width: 120px;
		visibility: hidden;
		}

#gra_tv_sam
	{	position: absolute;
		left: 86%;
		top: 88%;
		width: 120px;
		visibility: hidden;
		}

#gra_tv_zdf
	{	position: absolute;
		left: 86%;
		top: 34%;
		width: 120px;
		visibility: hidden;
		}

#gra_tv_bri_sat
	{	position: absolute;
		left: 90%;
		top: 6%;
		width: 80px;
		visibility: hidden;
		}

#gra_tv_spi_onl
	{	position: absolute;
		left: 90%;
		top: 42.5%;
		width: 80px;
		visibility: hidden;
		}

#gra_tv_spi_tv
	{	position: absolute;
		left: 90%;
		top: 49%;
		width: 80px;
		visibility: hidden;
		}

#gra_tv_gei_rtl
	{	position: absolute;
		left: 90%;
		top: 78%;
		width: 80px;
		visibility: hidden;
		}

#gra_impress
	{ position: absolute;
		left: 2.5%;
		top: 3%;
		}

#gra_name
	{ position: absolute;
		left: 4%;
		top: 75%;
		}

#gra_vdaepc
	{ position: absolute;
		left: 4%;
		top: 51%;
		}

#gra_vdaepc_idx
	{	position: absolute;
		left: 34%;
		top: 60%;
		}

#gra_vdpc
	{ position: absolute;
		left: 26%;
		top: 51%;
		}

#hov_impr
	{ position: absolute;
		left: 9%;
		top: 2%;
		}

#hov_home
	{ position: absolute;
		left: 18%;
		top: 2%;
		}

#hov_lei
	{ position: absolute;
		left: 25.5%;
		top: 2%;
		}

#hov_mab
	{ position: absolute;
		left: 33%;
		top: 2%;
		}

#hov_ber
	{ position: absolute;
		left: 41%;
		top: 2%;
		}

#hov_pre
	{ position: absolute;
		left: 7%;
		top: 2%;
		}

#hov_tv
	{ position: absolute;
		left: 11%;
		top: 2%;
		}

#lage
	{ position: absolute;
		left: 60%;
		top: 4%;
		width: 35%;
		visibility: hidden;
		}

#pho_akt_01
	{ position: absolute;
		left: 65%;
		top: 0%;
		max-height: 100%;
		}

#pho_body_01
	{ position: absolute;
		left: 71%;
		top: 0%;
		max-height: 100%;
		}

#pho_mw_01, #pho_mw_02
	{	position: absolute;
		left: 67%;
		top: 2%;
		visibility: hidden;
		}

#pho_rezeption_01
	{	position: absolute;
		left: 56%;
		top: 2%;
		}

#pho_team_01
	{	position: absolute;
		left: 62%;
		top: 49%;
		visibility: hidden;
		}

#pho_warten_01
	{	position: absolute;
		left: 64%;
		top: 51%;
		visibility: hidden;
		}

#team_nark, #tv_spi_op_02, #tv_ndr_op_02
	{ position: absolute;
		left: 61%;
		top: 5%;
		width: 35%;
		visibility: hidden;
		}

#tv_spi_op_03, #tv_ndr_op_03
	{	position: absolute;
		left: 58%;
		top: 56%;
		width: 45%;
		visibility: hidden;
		}

#unerlaubt_pre
	{	position: absolute;
		left: 20%;
		top: 56%;
		width: 60%;
		visibility: hidden;
		}

#unerlaubt_tv
	{	position: absolute;
		left: 52%;
		top: 15%;
		width: 35%;
		visibility: hidden;
		}

#unerlaubt_02
	{	position: absolute;
		left: 20%;
		top: 54%;
		width: 65%;
		visibility: hidden;
		}

#unerlaubt_03
	{	position: absolute;
		left: 52%;
		top: 14%;
		width: 45%;
		visibility: hidden;
		}

#video_01
	{ position: absolute;
		left: 45%;
		top: 12%;
		width: 100%;
		visibility: hidden;
		}

#weg_flug
	{	position: absolute;
		left: 4%;
		top: 48%;
		width: 35%;
		visibility: hidden;
		}

#weg_auto
	{	position: absolute;
		left: 52%;
		top: 7%;
		width: 45%;
		visibility: hidden;
		}

#weg_bahn
	{	position: absolute;
		left: 43%;
		top: 67%;
		width: 50%;
		visibility: hidden;
		}

#zeiten_pos_02
	{	position: absolute;
		left: 40%;
		top: 40%;
		visibility: hidden;
		}

#zitat_01
	{	position: absolute;
		left: 18%;
		top: 14%;
		width: 50%;
		background-color: none;
		border-style: ridge;
		border-size: 1px;
		padding: 10px;
		font-size: 100%;
    line-height: 160%;
		text-align: left;
    color: #44432A;
		cursor: pointer;
		visibility: hidden;
		}

#ifr_01
	{	position: absolute;
		left: 22%;
		top: 14%;
		background-color: none;
		border-style: ridge;
		border-size: 1px;
		padding: 10px;
		text-align: left;
    color: #44432A;
		}


/***** Multi-IDs ********************************************** Multi-IDs */


#arztwahl, #verbaende
	{ position: absolute;
		left: 8%;
		top: 12%;
		width: 70%;
		visibility: hidden;
		}

#facelift, #lidkorr, #nasenk, #kinnk, #ohrk, #lippenk, #brustk_au, #brustk_re, #brustk_st, #schluk,
#gynk, #armk_st, #armk_li, #labk_re, #gluk_st, #gluk_im, #beik_os, #beik_wa, #haut_tu, #haut_tr
	{ position: absolute;
		left: 28%;
		top: 20%;
		visibility: hidden;
		}

#faltenk, #armk_ah, #bauchk_li, #beik_li, #haut_na, #bauchk_st
	{ position: absolute;
		left: 20%;
		top: 12%;
		width: 78%;
		visibility: hidden;
		}

#konsult, #facelift_s, #facelift_hw, #facelift_st, #lidkorr_o, #lidkorr_u, #nasenk_sp, #nasenk_ho,
#kinnk_au, #kinnk_re, #ohrk_an, #ohrk_re, #ohrk_la, #lippenk_au, #faltenk_st, #faltenk_dy, #brustk_au_ue,
#brustk_re_ue, #brustk_st_ue, #schluk_ue, #gynk_ue, #armk_st_ue, #armk_li_ue, #armk_sk_ue, #armk_bo_ue,
#bauchk_st_ue, #bauchk_mi_ue, #bauchk_li_ue, #labk_re_ue, #gluk_st_ue, #gluk_im_ue, #beik_os_ue,
#beik_li_ue, #beik_wa_ue
	{ position: absolute;
		left: 30%;
		top: 17%;
		width: 38%;
		visibility: hidden;
		}

#klinik, #team_fach, #tv_spi_op_01, #tv_ndr_op_01
	{ position: absolute;
		left: 3%;
		top: 52%;
		width: 50%;
		visibility: hidden;
		}

#impressum, #zeiten, #design
	{ position: absolute;
		left: 31%;
		top: 23%;
		visibility: hidden;
		}



/***** TAGs ******************************************************** TAGs */

HTML
	{	font-family: verdana,arial,helvetica,sans-serif;
    font-size: 80%;
    text-decoration: none;
		background-image: url(../images/logo_idx.gif);
 		background-repeat: no-repeat;
		background-attachment: fixed;
		background-position: 0% 100%;
		background-image: url(../images/siegel_wm.gif);
 		background-repeat: no-repeat;
		background-attachment: fixed;
		background-position: -15% -30%;

		}


IMG
	{ border-style: none }

LI
	{ font-size: 1.2em;
		}




/* ###################  ALT - NOCH ORDNEN  ##############################
   ###################################################################### */




.csub
	{ position:absolute;
  	left:55px;
		border-style:ridge;
    background-color:#FFFFF0;
		padding:10px;
    line-height:140%;
		vertical-align:top;
		text-align:left;
    color:#666666; }

.frm_table_02
	{	position:relative;
  	border-style:none;
    border-color:#303030;
		border-spacing:7px;
		background-color:#FFFFF0;
		padding:5px;
		font-size:100%;
		vertical-align:top;
		text-align:left }

.msubtxt
	{ color: #84836A;
		mouseover:
		cursor: pointer }

/*
	color:#B4B39A
*/

}


#verbaende
	{	background-image: url(../images/bckgr_verbaende_01.png);
 		background-repeat: no-repeat;
		background-attachment: scroll;
		background-position: -7px -8px; }







#fgr_body_01
	{ position:absolute;
		left:503;
		top:0;
		width:277;
		height:488;
		border-width:0 }



/***** impressum.htm *****/

#con_imp_01
	{ position:absolute;
  	top:125px;
		left:55px;
		border-style:ridge;
    background-color:#FFFFF0;
		padding:10px;
		font-size:100%;
    line-height:140%;
		vertical-align:top;
		text-align:left;
    color:#666666; }

#con_imp_02
	{ position:absolute;
  	top:70px;
		left:360px;
		border-style:ridge;
    background-color:#FFFFF0;
		padding:10px;
		font-size:100%;
    line-height:140%;
		vertical-align:top;
		text-align:left;
    color:#666666; }



/***** index.htm *****/

#fgr_klinik_01
	{ position:absolute;
		left:55px;
		top: 300px;
		width:402px;
		height:102px;
		border-width:0 }

#fgr_vdaepc_01
	{ position:absolute;
		left:245px;
		top: 210px;
		width:95px;
		height:96px;
		border-width:0 }

#fgr_body_01
	{ position:absolute;
		left:560px;
		top:0px;
		width:224px;
		height:450px;
		border-width:0 }

#bgr_kwords
	{ position:absolute;
		left:0px;
		top:0px;
		color:#FFFFFF;
		visibility:hidden }