/* raphaelle massageheilkunst*/
* {
	font-size: 100%;
}
html {
	height: 100%;
	padding: 0;
	margin: 0;
	border: 0;
	background-color: #ffffff;
/* hide overflow: hidden from IE5/Mac */
/* \*/
	overflow: hidden;
/* */
}
body {
	font-family: Arial,Verdana,sans-serif;
	line-height: 140%;
	font-size: 0.8em;
	color: #333333;
	background-color: #F9F0F0;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	
}


.menue_masse {
	margin: 0px;
	padding: 0px;
}
a:link {
	color: #400000;
	text-decoration: none
}
a:visited {
	color: #400000;
	text-decoration: none
}
a:hover {
	color: #D90000;
	text-decoration: none;
}
a:active {
	color: #FF8000;
	text-decoration: none
}
.mail_link {
}
a:link.mail_link {
	color: #707070
}
a:hover.mail_link {
	color: #9B9B9B
}
a:visited.mail_link {
	color: #707070
}
a:active.mail_link {
	color: #FFFF00
}
a.menu_link {
	display: block;
	text-align: left;
	text-decoration: none;
}
.task_background_high .menue_sub001 a:link {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub001 a:visited {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub001 a:hover {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub001 a:active {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF0000;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub002 a:link {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub002 a:visited {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub002 a:hover {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub002 a:active {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF0000;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub003 a:link {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub003 a:visited {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub003 a:hover {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_high .menue_sub003 a:active {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF0000;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub001 a:link {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FFffff;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub001 a:visited {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FFffff;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub001 a:hover {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub001 a:active {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF0000;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub002 a:link {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FFffff;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub002 a:visited {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FFffff;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub002 a:hover {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub002 a:active {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF0000;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub003 a:link {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FFffff;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub003 a:visited {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FFffff;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub003 a:hover {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF8040;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.task_background_all .menue_sub003 a:active {
	margin-top: 6px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 23px;
	border-left: 0px transparent solid;
	color: #FF0000;
	background-color: transparent;
	border-bottom: 0px #FF0200 dotted;
}
.menue_sub000 {
	color: #FFFF00
}
.menue_sub001 {
	font-size: 1.0em;
	color: #FFFF00;
	font-weight: bold;
}
.menue_sub002 {
	font-size: 0.9em;
}
.menue_sub003 {
	color: #0000FF;
}
.menue_sub004 {
	color: #008000
}
.menue_sub005 {
	color: #FF0000;
}
.menue_sub006 {
	color: #000000;
}
.bild {
	margin: 1px;
	border: 1px #800000 solid;
}
.bild_table {
	border: 0px #FFFFFF solid;
	padding: 0px;
}
.bild_table_select {
	border: 0px #FF0000 dotted;
	padding: 0px;
}
.pressefoto {
	font-size: 0.8em;
	margin: 0px;
	padding: 3px;
	text-align: center;
}
.menuelinks {
}
.high {
}
.form_suchen {
}
.formular_table_hintergrund {
}
.formular_table_hintergrund_inner{
}
.formular_zelle_hintergrund {
}
.clear_block_formular_zeile{line-height:0;height:0;font-size:0pt}
.old_jinput {
}
.jinput {
	background-color: #FBF5F0;
	border: 1px #D88672 dotted;
}
.jinput_pflicht {
}
.jsubmit {
}
.suche_starten {
}
#fix_head {
	text-align: center
}
#fix_head_2 {
	color: #000000;
}
.head_zeile_1 {
	color: #FFFFFF;
	margin: 0px;
	margin-top: 20px;
	margin-left: 24px;
	text-align: left;
	font-family: Impact,'Copperplate Gothic Light','times new roman',times,serif;
	font-size: 26pt;
	font-weight: bold;
}
.head_zeile_2 {
	color: #FFFFFF;
	text-align: center;
}
.head_zeile_3 {
	color: #FFFFFF;
	text-align: center;
}
.head_subtitel1, .head_subtitel2, .head_subtitel3, .head_subtitel4 {
	color: #800000;
	letter-spacing: 1px;
	text-align: left;
	margin: 0px;
	margin-top: 0px;
	margin-left: 24px;
	font-size: 9pt;
}
.head_subtitel4 {
	margin-bottom: 6px;
}
.head_subtitel1, .head_subtitel2 {
}
#fix_head_left {
	background-color: #FF9933;
	color: #FFFFFF;
	border: 1px #000000 solid;
	text-align: center
}
#fix_head_left_2 {
	color: #000000;
}
.head_left_zeile_1 {
	text-align: center;
	font-size: 1.4em;
	font-weight: bold;
}
.head_left_zeile_2 {
	text-align: center;
}
.head_left_zeile_3 {
	text-align: center;
	margin: 6px;
}
.head_left_subtitel1, .head_left_subtitel2, .head_left_subtitel3, .head_left_subtitel4 {
	color: #000000;
	text-align: center;
	margin: 6px;
	font-size: 0.9em;
}
.head_left_subtitel4 {
	margin-bottom: 12px;
	background-color: #FFFFFF;
}
.head_left_subtitel1, .head_left_subtitel2 {
}
.mini_images {
	text-align: center;
	margin: 0px;
	margin-top: 6px;
	margin-bottom: 0px;
	padding: 12px;
	background-color: transparent;
}
.mini_images_p {
	margin: 0px;
}


.table_main {
	/*margin-top: 10px;*/
	width: 700px;
}
.table_main_td_head_left {
	width: 190px;
	background-color: #8A001B;
}
.table_main_td_head {
	width: 510px;
	height: 112px;
	float: left;
	text-align: left;
	background-color: #ffffff;
	border: 1px #8A001B solid;
	border-bottom-width: 0px;
}
.table_main_td_head_right {
}
.table_main_td_left {
	background-color: #8A001B;
}
.table_main_td_main {
	background-color: #ffffff;
	height: 460px;
	border: 1px #8A001B solid;
	border-top-width: 0px;
}
.table_main_td_right {
	width: 0px;
}
.table_main_td_foot_left {
}
.table_main_td_foot {
	text-align: right;
}
.table_main_td_foot_right {
}
.main0 {
	
	
}
.main1 {
	width:700px;
margin:10px;
	
}
#menue_links {
	text-align: left;
	margin-top: 100px
}
#haupttext {
	
	margin: 0px;
	margin-left: 12px;
	text-align: left;
	margin-top: 25px
}
#overflow_im_haupttext_logoff {
	margin: 0px;
	margin-top: 27px;
	height: 432px;
	overflow: auto;
}
#overflow_im_haupttext_login {
	text-align: left;
	margin: 0px;
}
#menue_rechts {
}
#menue_unten {
}
#menue_hintergrund {
}
.menue_zentrier {
	margin: 12px;
}
.fixtop {
	width: 100%;
	top: 0px;
	background-color: #8A001B;
	text-align: center;
	clear: both;
	display: block;
}
.fixtoptext {
	font-family: 'arial narrow', 'arial', sans-serif;
	height: 100%;
	letter-spacing: 12px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	margin-top: 12px;
	font-size: 16pt;
	overflow: hidden;
	text-decoration: none;
	vertical-align: middle;
}
.fixtop2 {
	position: absolute;
	overflow: hidden;
	left: 0px;
	width: 100%;
	top: 14%;
	background-color: #FF8040;
	border-bottom: 0px #000040 solid;
	height: 5%;
	text-align: left;
	clear: both;
	vertical-align: middle;
}
.fixtoptext2 {
	margin: 0px;
	padding: 0px;
	padding-left: 40px;
	margin-top: 6px;
	text-decoration: none;
	vertical-align: middle;
}
.fixtop3 {
	
	background-color: #8A001B;
	border-top: 1px #A80022 solid;
	border-bottom: 1px #590012 solid;
	height: 24px;
	text-align: center;
	vertical-align: middle;
}
.fixtoptext3 {
	font-family: 'arial narrow',arial,sans-serif;
	
	letter-spacing: 21px;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	margin-top: 2px;
	font-size: 8pt;
	overflow: hidden;
	text-decoration: none;
	
}
.fixtop4 {
	position: absolute;
	top: 460px;
	left: 230px;
	width: auto;
	text-align: left;
	vertical-align: middle;
}
.fixtoptext4 {
	overflow: hidden;
}
.img_logo_left {
	text-align: center
}
.img_minis {
	margin: 1px;
	border: 1px #FFFFFF solid;
	padding: 1px;
}
.div_menue_kasten_unten {
	background-color: white;
	border: 1px #000000 solid;
}
.menue_headline_background {
	margin: 0px;
	margin-bottom: 2px;
	margin-top: 8px;
	background-color: #9A3D3D;
	border-bottom: 1px #000000 solid;
	text-align: center;
}
.menue_headline_p {
	color: #2F0000;
	padding: 1px;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 0px;
}
.headline_background {
	margin: 0px;
	margin-top: 8px;
	margin-bottom: 2px;
	border-bottom: 1px #800000 dotted;
	text-align: left;
}
.headline_p {
	padding: 2px;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 0px;
}
.download {
	text-align: center;
	border: 1px #000000 solid;
	font-weight: bold;
	padding: 5px;
	background-color: #FFFFBF
}
.korrigieren {
	text-align: center;
	border: 1px #000000 solid;
	font-weight: bold;
	padding: 5px;
	background-color: #FFFFBF
}
.fehler {
	color: #FF0000;
	font-weight: bold
}
.okay {
	color: #008000;
	font-weight: bold
}
.recht_ja {
	color: #008000
}
.recht_nein {
	color: #FF0000
}
.s_on {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.s_off {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.sz_p {
	padding: 0px;
	text-align: center;
	width: 100%;
	margin: 0px;
	border-bottom: 1px #8D8D8D solid;
	margin-bottom: 12px;
}
.sz_text {
	margin: 0px
}
.szon {
	padding-left: 0px;
	color: #808080;
	text-decoration: underline;
}
.sz {
}
.sz a:link {
	border: 1px #d0d0d0 solid;
	background-color: #e0e0e0;
	color: #A52A2A;
	padding-left: 0px;
}
.sz a:visited {
	border: 1px #d0d0d0 solid;
	background-color: #e0e0e0;
	color: #A52A2A;
	padding-left: 0;
}
.sz a:hover {
	border: 1px #575757 solid;
	background-color: #A52A2A;
	color: #FFFF00;
}
.schalter_masse {
	margin: 0px;
	margin-top: 2px;
	background-color: transparent;
}


#highlight_suchwort {
	background-color: #FFFFB9;
}
#eingabeselect_high {
	background-color: #FFFF00
}
#eingabeselect_normal {
	background-color: #C6FFC6
}

.impressum {
	font-size: 0.8em
}


.jobix_menue_foot_div {
	text-align: right;
	margin-top: 3px;
	margin-bottom: 0px;
}
.jobix_menue_foot_p {
	font-family: 'lucida sans',verdana,sans-serif;
	font-size: 6pt;
	letter-spacing: 1px;
	color: #909090;
}
.jobix_menue_left_div {
	text-align: center;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px #7F7F7F solid;
	background-color: transparent;
}
.jobix_menue_left_p {
	color: #7f7f7f;
	margin: 3px;
	font-size: 7pt;
}
.visits_div {
	text-align: right;
}
.visits_p {
	color: #FFFFFF;
}
.table_suchfunktionen {
	margin-top: 6px;
	margin-bottom: 6px;
	background-color: #D1D1D1;
}
.table_such_parameter {
	background-color: #FFFFFF;
	border: 1px #000000 dotted
}
.reiter_table {
	font-weight: bold;
	background-color: #FFFFFF;
	padding: 2px;
	text-align: center;
	margin-top: 3px;
	margin-bottom: 3px;
}
.reiter_low {
}
.reiter_high {
	text-decoration: underline;
}
.kukao_container_filter_passwort {
	border: 0px #004040 dotted;
	margin: 0px;
}
.menue_sub_container {
	border: 0px #FF2F2F dotted;
	margin: 0px;
}