/* jobimedia */
* {
	font-size: 100%;
	line-height: 140%;
}
html {
	height: 100%;
	max-height: 100%;
	padding: 0;
	margin: 0;
	border: 0;
/* hide overflow: hidden from IE5/Mac */
/* \*/
	overflow: hidden;
/* */
}
body {
	font-size: 0.8em;
	font-family: verdana, arial, sans-serif;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background-image: url('../images/logo/bg.png');
	background-position: 0px 0px;
}
li {
	margin-top: 12px
}
textarea {
	font-size: 1.2em
}
a:link {
	color: #AA0000;
	text-decoration: none
}
a:visited {
	color: #AA0000;
	text-decoration: none
}
a:hover {
	color: #FF0000;
	text-decoration: none
}
a:active {
	color: #FF0000;
	text-decoration: none
}
.mail_link {
}
a:link.mail_link {
	color: #800000;
}
a:visited.mail_link {
	color: #800000
}
a:hover.mail_link {
	color: #FF0000
}
a:active.mail_link {
	color: #800000
}
.div_menue_kasten_unten {
	font-size: 0.9em;
	border: 1px #EFEFEF solid;
	padding: 6px;
	line-height: 120%;
	margin-top: 18px;
	background-color: #ffffff;
	text-align: right;
	color: #888888
}
a.menu_link, a.menu_link_high {
}
a.menu_link:link {
	color: #AA0000
}
a.menu_link:visited {
	color: #AA0000
}
a.menu_link:hover {
	color: #000080
}
a.menu_link:active {
	color: #FF0000
}
.bild {
	border: 0px #F2F2F2 solid;
}
.bild_table {
}
.bild_table_select {
}
.pressefoto {
	font-size: 0.8em;
	margin: 0px;
	text-align: center;
}
.menuelinks {
}
.high {
}
.form_suchen {
}
.formular_table_hintergrund {
	background-color: #f4f4f4;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px #E5E5E5 solid;
}
.formular_table_hintergrund_inner {
	margin: 6px;
}
.formular_zelle_titel_hintergrund {
	text-align: left;
	font-size: 0.9em;
}
.formular_zelle_hintergrund {
}
.clear_block_formular_zeile {
	margin: 0px;
	padding: 0px;
	clear: both;
	margin-bottom: 6px;
	height: 0px;
	line-height: 0%
}
.old_jinput {
	background-color: #FFFFFF;
	font-size: 1.1em;
	border: 1px #B46565 solid;
	margin: 0px;
	background-image: url('images_des_programms/bg06.jpg');
	background-repeat: repeat-y;
}
.jinput {
	background-color: white;
	margin: 0px;
	border: 1px #F2F2F2 solid;
}
.jinput_pflicht {
	background-color: #FF00FF;
	border: 1px #B46565 solid;
	margin: 0px;
}
.jsubmit {
	margin: 0px;
	margin-bottom: 2px;
}
.suche_starten {
	background-color: #A4B4BF;
}
.suchfeld {
	text-align: right;
	margin-top: 0px;
	margin-bottom: 3px
}
#fix_head {
}
#fix_head_2 {
	color: black;
}
.head_zeile_1 {
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 6px;
	text-align: right;
	font-family: 'Lucida Sans', 'Copperplate Gothic Light', 'times new roman', 'times';
	font-size: 2.6em;
	color: #FFFFFF;
	letter-spacing: 6px;
}
.head_zeile_2 {
}
.head_zeile_3 {
}
.head_subtitel1, .head_subtitel2, .head_subtitel3 {
}
.head_subtitel1, .head_subtitel2, .head_subtitel3, .head_subtitel4 {
	margin-top: 0px;
	margin-bottom: 2px;
	text-align: right;
	font-size: 0.9em
}
.head_subtitel4 {
	position: relative;
	text-align: right;
	top: 26px;
	font-size: 0.8em;
}
#fix_head_left {
}
#fix_head_left_2 {
}
.head_left_zeile_1 {
}
.head_left_zeile_2 {
}
.head_left_zeile_3 {
}
.head_left_subtitel1, .head_left_subtitel2, .head_left_subtitel3, .head_left_subtitel4 {
}
.head_left_subtitel4 {
}
.head_left_subtitel1, .head_left_subtitel2 {
}
.mini_images {
}
.mini_images_p {
}
#logoff {
	text-align: left;
	padding: 0px;
	padding-left: 3px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFF00;
	border: 1px #FF0000 solid
}
#fix_head_login {
	color: #000000;
	width: 100%;
	background-color: #FFFFFF;
	border: 1px #008080 solid;
	padding: 0px
}
.table_main {
	margin-top: 16px;
	margin-bottom: 16px;
	background-color: #fff;
	width: 1000px;
	border: 1px #C3C3C3 solid;
	height: 900px;
}
#table_main_tr {
}
.table_main_td_head_left {
	padding-top: 0px;
}
.table_main_td_head {
	height: 250px;
	padding: 0;
	padding-right: 8px;
	background-image: url('../images/logo/web_kopf_jobimedia_2.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom: 3px #E2E2E2 solid;
	border-top: 1px #E2E2E2 solid;
}
.table_main_td_head_right {
	;
	background-color: #C00E0E
}
.table_main_td_reiter {
	background-color: #F4F4F4;
	border-bottom: 1px #DBDBDB solid;
}
.table_main_td_left {
	width: 10%;
	text-align: left;
	padding-top: 15px;
}
.table_main_td_main {
	text-align: left;
}
.table_main_td_right {
}
.table_main_td_foot_left {
	text-align: right;
}
.table_main_td_foot {
	height: 10px;
	text-align: center;
}
.table_main_td_foot_right {
}
.main0 {
	width: 100%;
}
.main1 {
}
#menue_links {
	width: 250px;
	text-align: left;
}
#haupttext {
	padding-top: 20px;
	width: 600px
}
#menue_rechts {
}
#menue_unten {
}
#menue_hintergrund {
}
.menue_zentrier {
	margin: 24px
}
.img_logo_left {
}
.img_minis {
}


a.menu_link, a.menu_link_high {
	display: block;
}
a.menu_link:link {
	color: #808080
}
a.menu_link:visited {
	color: #808080
}
a.menu_link:hover {
	color: #800000
}
a.menu_link:active {
	color: #FF0000
}
.task_background_high {
	margin: 0px;
	padding-right: 3px;
	border-right: 6px #000077 solid;
	text-align: right;
	margin-top: 1px;
}
.task_background_all {
	margin: 0px;
	padding-right: 3px;
	border-right: 6px #EBEBEB solid;
	text-align: right;
	margin-top: 1px;
}
.task_background_high a:visited, .task_background_high a:link {
	color: #000040;
}
.menue_sub001 {
	font-size: 1.4em;
	font-weight: bold;
}
.menue_sub002 {
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	background-color: #FBDD97
}
.menue_sub003 {
	display: block;
	padding: 0px;
	font-size: 1.0em;
	padding: 2px;
	font-weight: bold;
	margin-right: 1px;
}
.menue_sub004 {
	display: block;
	font-size: 0.8em;
	margin-right: 1px;
}
.menue_sub005 {
	color: #0000FF;
	font-size: 1.0em;
	padding-left: 0px
}
.menue_sub006 {
	color: #800080;
	font-size: 0.9em;
	padding-left: 9px
}
.task_background_high .menue_sub003 {
	border-bottom: 1px #f2f2f2 solid
}
.task_background_high .menue_sub004 {
}
.task_background_all .menue_sub003 {
	border-bottom: 1px #f2f2f2 solid
}
.task_background_all .menue_sub004 {
}
.task_background_admin_kukuc {
	background-color: #FFDD9D;
	border-bottom: 1px #EEC56F solid
}
.task_background_admin_product {
	background-color: #77F757;
}
.task_background_admin_private {
	background-color: #00FFFF;
}
.task_background_webmaster {
	background-color: #97EB8D;
}
.task_background_impressum_waagerecht {
}
a.reiter_link:link {
	color: #800000;
}
a.reiter_link:visited {
	color: #800000;
}
a.reiter_link:hover {
	color: #FF0000;
}
a.reiter_link:active {
	color: #FF0000
}
.task_background_impressum_waagerecht_high {
	background-color: #FFFF00;
	color: #000000;
}
.highlight_menue_waagerecht {
	border-bottom: 1px #CC0000 solid;
}
.no_highlight_menue_waagerecht {
	padding: 0px;
}
.sitemap_non_links {
	padding: 2px;
	padding-left: 6px;
	margin-top: 10px;
	display: block;
	text-align: left
}
.sitemap_links {
	display: inline;
	float: left;
	width: 300px;
	text-align: left;
	padding: 3px;
}
.sitemap_links .menue_sub002 {
	padding: 3px;
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	background-color: #FFFF00
}
.sitemap_links .menue_sub003 a:link {
	color: #808080;
}
.sitemap_links .menue_sub003 a:visited {
	color: #808080;
}
.sitemap_links .menue_sub003 a:hover {
	color: #800000;
}
.sitemap_links .menue_sub003 a:active {
	color: #D33000;
}
.sitemap_links .menue_sub004 a:link {
	padding-left: 10px;
	color: #808080;
}
.sitemap_links .menue_sub004 a:visited {
	padding-left: 10px;
	color: #808080;
}
.sitemap_links .menue_sub004 a:hover {
	padding-left: 10px;
	color: #800000;
}
.sitemap_links .menue_sub004 a:active {
	padding-left: 10px;
	color: #D33000;
}
.sitemap_remark {
	font-weight: normal;
	display: inline;
	float: left;
	width: auto
}
.sitemap_clear_both {
	clear: both;
	display: block;
	width: auto;
	border-bottom: 1px #E9E9E9 solid
}
.menue_headline_background {
	margin: 0px;
	margin-bottom: 2px;
	margin-top: 6px;
	text-align: right;
}
.menue_headline_p {
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 0px;
}
.headline_background {
	margin: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	border-bottom: 1px #C40000 dotted;
	text-align: left;
}
.headline_p {
	padding: 2px;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 0px
}
.details {
	margin: 0px;
	font-size: 1.0em;
	padding: 0px;
}
.details_p {
	margin-top: 0px;
	border: 0px red solid;
	text-align: right;
}
.zurueck_zur_uebersicht {
	background-color: transparent;
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 0px;
	text-align: left;
	font-weight: bold;
}
.event_kopf {
	padding: 0px;
	background-color: transparent;
	border-left: 0px #949494 solid;
	width: 100%;
}
.event_kurzform {
	padding: 0px;
	width: 100%;
	margin-top: 12px;
	background-color: #A3A3A3;
}
#event_kurzform_td {
}
.va_datumszeile {
	padding: 6px;
	color: #FFFFFF
}
.bildhintergrund_va_ort {
	background-color: #808080;
	width: 100px;
}
.va_preis {
	padding-top: 2px;
	margin: 0px;
	font-size: 1.0em;
	background-color: transparent
}
.markier_kurzform_class {
	background-color: #FFFFB9;
	padding: 6px;
}
.all_kurzform_class {
	padding: 6px;
	background-color: #FBFBFB;
}
.event_kopf_td_left {
	text-align: center;
	width: 1%;
	border-right: 0px #808080 solid;
	background-color: #FFFFFF;
}
.event_kopf_td_right {
	text-align: left;
}
.rahmen_event_format_1 {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 6px;
	padding: 24px;
	border: 1px #D0BB9D solid;
	background-color: #FDFBF2;
}
.telefonliste_zelle {
	background-color: #FFA500
}
.datumsfeld_div {
	font-family: 'Arial';
	width: 160px;
	float: right;
	font-size: 8pt;
}
.datumsfeld_tab {
	width: 160px;
	margin: 0px;
	background-color: #988E81;
	font-size: 8pt;
}
.datumsfeld_td {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
.datumsfeld_wotag_td {
	background-color: #EAEAEA;
}
.datumsfeld_wotag_p {
	margin: 0px;
	text-align: center;
}
.datumsfeld_day_low {
	text-align: center;
	background-color: #c0c0c0;
}
.datumsfeld_day_high {
	text-align: center;
	background-color: #FFFFFF;
}
.datumsfeld_day_normal {
	text-align: center;
	background-color: #CECECE;
}
.datumsfeld_day_p {
	line-height: 120%;
	margin: 1px;
}
.datumsfeld_reset_td {
	background-color: #FFFFFF;
}
.datumsfeld_reset_p {
	text-align: center;
	margin: 0px;
	font-size: 1.0em
}
.datumsfeld_monatwahl_low {
	font-size: 1.0em;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px #DADADA dotted;
	background-color: #FFFFFF;
}
.datumsfeld_monatwahl_high {
	font-size: 1.0em;
	margin: 0px;
	padding: 0px;
	background-color: #DDDDDD;
	border-bottom: 1px #DADADA dotted;
}
.datumsfeld_event_vorhanden_ja {
	font-weight: bold;
}
.datumsfeld_event_vorhanden_nein {
	color: #808080;
}
.download {
	text-align: center;
	border: 1px black solid;
	font-weight: bold;
	padding: 5px;
	background-color: #FFFFBF
}
.korrigieren {
	text-align: center;
	border: 1px black solid;
	font-weight: bold;
	padding: 5px;
	background-color: #FFFFBF
}
.fehler {
	color:#000000;
	font-weight: bold;
}
.okay {
	color: #008000;
	font-weight: bold;
}
.recht_ja {
	color: #008000
}
.recht_nein {
	color: #FF0000
}
.s_on {
	margin: 0px;
	padding: 0px;
}
.s_off {
	margin: 0px;
	padding: 0px;
}
.schalter_masse {
	margin: 0px;
	margin-top: 2px;
	text-align: right;
}
.sz_p {
	padding: 0px;
	text-align: center;
	width: 100%;
	margin: 0px;
	margin-bottom: 6px;
	margin-top: 36px;
	background-color: #FFFFFF;
	border-bottom: 1px #D0BB9D solid;
	border-top: 1px #D0BB9D solid;
}
.sz_text {
	margin: 0px;
}
.szon {
	background-color: #FFE3B0;
	padding: 0px;
	margin: 0px;
}
.sz {
}
.sz a:link {
}
.sz a:visited {
}
.sz a:hover {
}
.menue_masse {
	margin: 0px;
	padding: 0px;
}
.artist_table {
	border: 1px #D0BB9D solid;
	margin-bottom: 6px;
	background-color: #FDFBF2;
	width: 100%;
	padding: 12px;
}
.artist_table_td {
}
.artist_table_td_2 {
}
.location_table {
	border: 1px #D0BB9D solid;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FDFBF2;
	width: 100%;
	padding: 12px;
}
.location_table_td {
}
.location_table_td_2 {
}
.location_table_kurzform_normal {
	width: 100%;
	background-color: #E6E6E6;
	margin-bottom: 1px;
}
.location_table_kurzform_highlight {
	width: 100%;
	background-color: yellow;
	margin-bottom: 1px;
}
.location_zurueck_zur_uebersicht {
	padding: 2px;
	border: 1px gray solid;
	background-color: #f6f6f6;
}
.private_table_div {
	width: 100%;
}
.private_table_select, .private_table {
	width: 100%;
}
.private_table_td {
}
.private_table_td_select {
}
.klein_wo {
	color: #000080
}
.klein_wer {
	font-weight: bold;
	color: #C40000
}
.klein_was {
	font-weight: bold;
	color: #004000
}
.text_open_for_pub {
	font-size: 8pt;
}
#highlight_suchwort {
	background-color: #FFFFB9;
}
#eingabeselect_high {
	background-color: #FFFF00
}
#eingabeselect_normal {
	background-color: #C6FFC6
}
.schnelle_links_waagerecht {
	text-align: center
}
.impressum {
	margin-top: 6px;
	font-size: 7pt;
	margin: 24px;
}
.only_high {
	background-color: #FFFF00
}
.show_tag_div {
	color: black;
	text-align: left;
	font-size: 9pt;
	font-weight: bold;
	font-family: 'arial';
	background-color: #FFFF00;
	color: #0000FF;
	border: 1px #0000FF solid;
}
.jobix_menue_foot_div {
	margin-top: 6px;
	margin: 24px;
}
.jobix_menue_foot_p {
	font-size: 0.8em;
	color: #808080;
}
.jobix_menue_left_div {
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px #D0BB9D solid;
	background-color: #FDFBF2;
}
.jobix_menue_left_p {
	margin: 3px;
	font-size: 7pt;
}
.table_suchfunktionen {
	margin-top: 6px;
	margin-bottom: 6px;
	background-color: #D1D1D1;
}
.table_such_parameter {
	background-color: #FFFFFF;
	border: 1px #000000 dotted
}
.reiter_table {
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
}
.reiter_artist_div {
	text-align: left;
	line-height: 150%;
	padding: 3px;
}
.reiter_artist_low {
}
.reiter_artist_high {
	text-decoration: underline;
}
.reiter_kuthebe_td {
}
.kukao_container_filter_passwort {
}
.menue_sub_container {
}
.link_auf_kukao_unten {
	font-size: 0.8em;
	color: #808080;
	margin-top: 6px;
}
.visits_div {
	font-size: 0.8em;
	color: #808080;
	margin-top: 6px;
	margin: 24px;
	font-size: 7pt;
}
.visits_p {
}
.pdf_rahmen {
	width: 100%;
	display: block;
}
.pdf_rahmen_inner {
	width: 700px;
}
.pdf_bild {
	clear: both;
	float: left;
	width: 200px;
	background-color: #B6BDCB
}
.pdf_text {
	margin-top: 12px;
	margin-left: 12px;
	text-align: left;
	display: inline;
	float: left;
}
.zi_referenz {
	width: 650px;
	background-color: #fff;
	clear: both;
}
.zi_referenz_inner {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 12px;
}
.zi_referenz_titel {
	float: left;
	width: 330px;
	text-decoration: underline;
	font-weight: bold;
}
.zi_referenz_text {
	float: left;
	width: 330px;
	margin-top: 12px;
	border: 0px #408080 dotted;
}
.zi_referenz_bild {
	float: left;
	margin-right: 12px;
	border: 0px #FF00FF dotted;
}
.zi_referenz_footer {
	clear: both;
	border: 0px #800000 dotted;
}
.zi_referenz_adresse {
	margin-top: 20px;
	width: 350px;
	float: left;
	font-size: 0.8em;
	border: 0px #f00 solid
}
.zi_referenz_adresse a {
	
}