/* DROW Seminar Extension Styles */

#form_a {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_pi1_formwrap_registerform_teilnehmer {}

#form_b {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_pi1_formwrap_registerform_buchungskontakt {}

#form_c {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_pi1_formwrap_registerform_rechnungskontakt {}

#form_d {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_pi1_formwrap_registerform_zahlungsart {}

#form_e {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_pi1_formwrap_registerform_mitgliedschaften {}

#form_f {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_pi1_formwrap_registerform_zusatz {}

#form_g {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_pi1_formwrap_registerform_abschicken {}

.drow_seminar_pi1_fieldwrap_registerform_line {width:600px; margin-bottom:6px;}
.drow_seminar_pi1_fieldwrap_registerform_label {width:210px;}
.drow_seminar_pi1_fieldwrap_registerform_input {width:390px;}
.drow_seminar_pi1_fieldwrap_radio_label {margin-right:30px;}
.drow_seminar_pi1_fieldwrap_radio_input {margin-right:5px;}
.drow_seminar_pi1_fieldwrap_radio_label_member {width:369px; margin-bottom:10px;}
.drow_seminar_pi1_fieldwrap_radio_input_member {width:21px; margin-bottom:10px;}
.drow_seminar_pi1_fieldwrap_registerform_submit {width:130px; height:32px; line-height:28px; color:#19407B !important; font-size:12px; font-weight:bold; background: url(../images/button_130.jpg) no-repeat; border:0 !important; padding-bottom:4px; text-align:center;}
#drow_seminar_seminar_formwrap {line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
#drow_seminar_seminar_formwrap div {float:left; position:relative;}
#drow_seminar_seminar_formwrap input {border: 1px solid #D7D9D1; color:#000000;}
#drow_seminar_seminar_formwrap select {border: 1px solid #D7D9D1; color:#000000;}
#drow_seminar_seminar_formwrap input[type=checkbox] {border:none;}
#drow_seminar_seminar_formwrap input[type=radio] {border:none;}
#drow_seminar_seminar_formwrap textarea {border: 1px solid #D7D9D1; color:#000000;}
#drow_seminar_seminar_formwrap a, #drow_seminar_seminar_formwrap a:visited {font-family:Arial,Helvetica,sans-serif; color:#8C0000; font-size:12px; text-decoration:none;}
#drow_seminar_seminar_formwrap a:hover {font-family:Arial,Helvetica,sans-serif; color:#000000; font-size:12px;}
#drow_seminar_seminar_formwrap p {margin-top:15px; margin-bottom:15px;}
.drow_seminar_seminardata {background:#ffffff; border: 5px solid #eceff1; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_seminar {margin-bottom:10px;}
.drow_seminar_label_seminar {color:#19407B; font-weight:bold; width:250px;}
.drow_seminar_value_seminar {width:350px;}
.drow_seminar_start {margin-bottom:10px;}
.drow_seminar_label_start {color:#19407B; font-weight:bold; width:250px;}
.drow_seminar_value_start {width:350px;}
.drow_seminar_end {margin-bottom:10px;}
.drow_seminar_label_end {color:#19407B; font-weight:bold; width:250px;}
.drow_seminar_value_end {width:350px;}
.drow_seminar_location {margin-bottom:10px;}
.drow_seminar_label_location {color:#19407B; font-weight:bold; width:250px; }
.drow_seminar_value_location {width:350px;}
.drow_seminar_price {margin-bottom:10px;}
.drow_seminar_label_price {color:#19407B; font-weight:bold; width:250px;}
.drow_seminar_value_price {width:350px;}
.drow_seminar_addoptions_label {color:#19407B; font-weight:bold; width:250px;}
.drow_seminar_addoptions {width:350px;}
.drow_seminar_addoptions_single {width:350px; margin-bottom:5px;}
.drow_seminar_formlabel_p {color:#19407B; font-weight:bold;}
.drow_seminar_formlabel_error {color:#8AB61F;}
.drow_seminar_seminarlist_title {width:100%; min-width:100%; line-height:18px;}
.drow_seminar_seminarlist_title_right {color:#8AB61F; font-size:12px; line-height:18px;}
.drow_seminar_mwst_price {color:#333333; font-size: 12px; line-height:18px;}
.drow_seminar_seminarlist {width:100%; min-width:100%; margin-bottom:18px;}
.drow_seminar_seminarlist_entry {width:100%; min-width:100%;}
a.drow_seminar_seminarlist_entry_link {color:#333333; line-height:20px;}
a:visited.drow_seminar_seminarlist_entry_link {color:#333333;}
a:hover.drow_seminar_seminarlist_entry_link {color:#333333;}
.greenbg a, .greenbg a:visited, .greenbg a:hover {background:#8AB61F; color:#ffffff;}
.greenbg {background:#8AB61F; color:#ffffff;}
.redbg a, .redbg a:visited, .redbg a:hover {background:#FE0000; color:#ffffff;}
.redbg {background:#FE0000; color:#ffffff;}
.bluebg {background-color:#19407B; color:#ffffff;}
.orangebg {background-color:#ec840b; color:#ffffff;}
.drow_seminar_seminarlist_more_order {width:100%; min-width:100%; height:30px; padding-bottom:25px; padding-top:8px;}
.drow_seminar_seminarlist_more_order_more a, .drow_seminar_seminarlist_more_order_more a:visited, .drow_seminar_seminarlist_more_order_more a:hover {color:#333333; font-size:11px; font-weight:bold; background: url(../images/button_infos.jpg) no-repeat; border:none; text-align:center; width:172px; height:29px; line-height:27px; padding-bottom:2px; display:block; padding-right:12px; margin-right:10px;}
.drow_seminar_seminarlist_more_order_order a, .drow_seminar_seminarlist_more_order_order a:visited, .drow_seminar_seminarlist_more_order_order a:hover {color:#333333; font-size:11px; font-weight:bold; background: url(../images/button_bestellen.jpg) no-repeat; border:none; text-align:center; width:132px; height:29px; line-height:27px; padding-bottom:2px; display:block; padding-right:12px;}
.drow_seminar_seminarlist_entry_header {width:100%; min-width:100%; line-height:24px; padding-top:10px;}
.drow_seminar_seminarlist_entry_header_bereich {width:100%; min-width:100%; line-height:20px; padding-top:10px;}
.drow_seminar_seminarlist_entry_date {width:100%; min-width:100%; line-height:18px;}
.drow_seminar_seminarlist_entry_descr {width:100%; min-width:100%; margin-bottom:15px; color:#000000; font-family:Arial,Verdana,Helvetica,sans-serif; line-height:18px;  font-size:12px;}
.drow_seminar_orderform_thanks {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000;}
.drow_seminar_orderform_thanks h2 {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#19407b; font-weight: normal; padding: 0px; margin:0px;}
.drow_seminar_seminarsearch_box {margin-bottom:18px; margin-top:18px;}
.drow_seminar_seminarsearch_label {width:250px; margin-bottom:10px;}
.drow_seminar_seminarsearch_input {width:350px; margin-bottom:10px;}
.drow_seminar_seminarsearch_input input {border: 1px solid #D7D9D1; color:#000000;}
.drow_seminar_seminarsearch_input select {border: 1px solid #D7D9D1; color:#000000;}
.drow_seminar_seminarsearch_submit {width:130px; height:32px; line-height:28px; color:#19407B; font-size:12px; font-weight:bold; background: url(../images/button_130.jpg) no-repeat; border:none; padding-bottom:4px; cursor:pointer;}

.powermail_mandatory {color:#19407B;}
#contentbox_head_bigdiv_a {margin-bottom:0px;}
#contentbox_head_bigdiv_b {margin-bottom:0px;}
.tx-indexedsearch {width:98%; min-width:98%; margin-top:18px;}
.tx-indexedsearch-browsebox {width:100%; min-width:100%;}
.tx-indexedsearch-searchbox {width:100%; min-width:100%;}
.drow_seminar_seminarsearch_line {width:100%; min-width:100%;}
.drow_seminar_mwstnote {width:100%; min-width:100%; margin-top:10px;}
.tx-indexedsearch-searchbox-button {width:130px !important; height:32px; line-height:28px; color:#19407B; font-size:12px; font-weight:bold; background: url(../images/button_130.jpg) no-repeat; border:none; padding-bottom:4px;}
.powermail_mandatory {color:#19407B;}
.tx-indexedsearch-searchbox-sword {border: 1px solid #D7D9D1; color:#000000;}
.tx-indexedsearch-noresults {clear:left; margin-top:10px; margin-bottom:5px;}
.tx-indexedsearch-whatis {background:#758cb0; width:100%; min-width:100%; text-indent:10px; color:#FFFFFF; height:22px; line-height:22px;}
.tx-indexedsearch-info {background:#e9ecf3 !important;}
.tx-indexedsearch-res {width:100%; min-width:100%; margin-bottom:10px;}
.browsebox {margin-top:10px;}
.drow_seminar_needed {color:#19407B;}
.drow_seminar_seminarlist_entry_line_white {width:100%; min-width:100%; background:#ffffff; line-height:18px;}
.drow_seminar_seminarlist_entry_line_grey {width:100%; min-width:100%; background:#eaedf4; line-height:18px;}
.termine_text_add_info {display:none;}
.termine_text_add_info_act {display:block;}
#anreise_text  {line-height:18px;}
#search_link_change_erweitert {padding-bottom:18px;}
#search_link_change_schnellsuche {padding-bottom:18px;}

/* Drow Seminar detail view */
/*STYLES SEMINARE */

h5 {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#8C0000; font-weight: normal; padding: 0px; margin:0px;}

#h_seminarmenue			{height:30px; width:100%; line-height: 30px; margin-top: 1px; background:url(../images/h_seminarmenue_bg.jpg);}

#seminar_beschreibung	{/*DIESER STYLE DIENT LEDIGLICH DER IDENTIFIZIERUNG FÜR DIE TABS*/}	
.seminardaten			{width: 600px; margin-left: 14px; display:inline;}	
#seminar_titel			{width: 100%; margin-top: 14px; line-height: 20px;}
#seminar_titel h2 		{font-family: "Trebuchet MS", Arial, Helvetica, sans serif; font-size:16px; color:#19407b; font-weight: normal; padding: 0px; margin:0px;}	
	
#seminar_datum_ort		{width: 100%; line-height: 18px; font-family: Arial, Helvetica, sans serif; font-size:12px; color:#8ab61f; margin-top:4px;}	
.seminar_headline		{width: 100%; margin-bottom: 14px;}
#seminar_text			{width: 100%; margin-top: 14px; font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}

#seminar_infobox				{width: 100%;}
#seminar_infobox_content		{width: 100%; background-color: #002b6d; margin-top:0px; margin-bottom:0px; text-align:left; height:auto;}
.seminar_infobox_content_line  	{width: 100%;}
.seminar_infobox_content_kats	{padding-left: 8px; width: 104px; background-color: #002b6d; line-height: 18px; font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans serif;}
.seminar_infobox_content_values	{padding-left: 8px; width: 179px; background-color: #758cb0; border-left: 1px solid #ffffff; overflow:hidden; line-height: 18px; font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans serif;}
.seminar_infobox_content_values	a {color:#ffffff;text-decoration:underline;}
.seminar_infobox_content_values	a:hover {color:#ffffff;text-decoration:none;}
#seminar_infobox_button			{width: 100%; height: 31px; line-height: 31px;margin-top: 1px; text-align:right;}
a.seminar_infobox_button, a:visited.seminar_infobox_button		{width: 270px; height: 31px; line-height: 31px; color:#0C2955; font-family: Arial, Helvetica, sans serif; font-size: 14px; font-weight:normal; text-align:right; padding-right: 30px; display: block; text-decoration:none; background-image:url(../images/seminar_infobox_button_bg_inactive.jpg);}
a:hover.seminar_infobox_button 	{width: 270px; height: 31px; line-height: 31px; color:#4A6B9A; font-family: Arial, Helvetica, sans serif; font-size: 14px; font-weight:normal; text-align:right; padding-right: 30px; display: block; text-decoration:none; background-image:url(../images/seminar_infobox_button_bg_active.jpg);}
#seminar_infobox_disclaimer	  {font-size: 11px; line-height: 12px; margin-top: 4px; margin-bottom: 4px; color:#535353; font-family: Arial, Helvetica, sans serif; }
#seminar_infobox_frage		  {width: 100%; height: 22px; font-size: 12px; line-height: 22px; color:#ffffff; font-family: Arial, Helvetica, sans serif; text-indent: 8px; background-color:#19407b; font-weight: bold; margin-top: 5px;}
#seminar_infobox_frage a, #seminar_infobox_frage a:visited  {width: 100%; height: 22px; font-size: 12px; line-height: 22px; color:#ffffff; font-family: Arial, Helvetica, sans serif; text-indent: 8px; background-color:#19407b; font-weight: bold; display:block;}
#seminar_infobox_frage a:hover	  {width: 100%; height: 22px; font-size: 12px; line-height: 22px; color:#ffffff; font-family: Arial, Helvetica, sans serif; text-indent: 8px; background-color:#19407b; font-weight: bold; display:block;}
#seminar_infobox_frage_link		  {width: 100%; height: 22px; font-size: 11px; line-height: 22px; font-family: Arial, Helvetica, sans serif;  font-weight: bold; background-image:url(../images/seminar_infobox_frage_link_bg.gif);background-repeat:no-repeat; text-align:right; background-position:right;}
#seminar_infobox_frage_link a {font-family:Arial, Helvetica, sans-serif; color:#19407b; font-size: 11px; text-align:right; display: block; text-decoration: none; padding-right: 14px;}

#tagbox					{width: 100%;}
.tagbox_top				{width: 100%; height: 6px; line-height: 6px; font-size: 1px; background-image:url(../images/tagbox_top_bg.gif)}
.tagbox_content			{width: 100%; line-height: 16px; font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000; background-color:#c9def7; padding-left:10px;}
.tagbox_content a		{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #19407b; text-decoration:none;}
.tagbox_content a:hover		{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000; text-decoration:none;}
.tagbox_content a:visited		{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #19407b; text-decoration:none;}
.tagbox_bottom			{width: 100%; height: 6px; line-height: 6px; font-size: 1px; background-image:url(../images/tagbox_bottom_bg.gif)}

.blau_fett				{color:#19407b; font-weight: bold;}	
.blau_normal				{color:#19407b; font-weight: normal;}	

.features_links			{width: 200px; margin-top: 30px; margin-left: 14px; display:inline;}
.features_rechts		{float:right; width: 260px; margin-top: 30px;}
#features_empfehlen		{width: 27px; height: 27px; margin-right: 5px; background-image:url(../images/feature_empfehlen_bg_off.gif)}
#features_drucken		{width: 27px; height: 27px; margin-right: 5px; background-image:url(../images/feature_drucken_bg_off.gif)}
#features_wertung		{width: 140px; height: 27px; line-height: 27px; font-family: Arial, Helvetica, sans serif; font-size:12px; color: #19407b;}
#features_sterne		{width: 120px; height: 18px; font-family: Arial, Helvetica, sans serif; font-size:12px; color: #19407b; margin-top: 3px;}
.features_links	a {display: block; width: 100%; height: 27px; text-decoration: none;}
.features_links	#features_empfehlen a:hover {display: block; width: 100%; height: 27px; text-decoration: none; background-image:url(../images/feature_empfehlen_bg_on.gif)}
.features_links	#features_drucken a:hover {display: block; width: 100%; height: 27px; text-decoration: none; background-image:url(../images/feature_drucken_bg_on.gif)}

.star_active a {float: left;display: block; width: 18px; height: 18px; text-decoration: none; background-image:url(../images/star_on.gif); margin-right: 5px;}
.star_inactive a {float: left;display: block; width: 18px; height: 18px; text-decoration: none; background-image:url(../images/star_off.gif); margin-right: 5px;}
* HTML .star_active a {float: left;display: block; width: 18px; height: 18px; text-decoration: none; background-image:url(../images/star_on.gif); margin-right:2px;}
* HTML .star_inactive a {float: left;display: block; width: 18px; height: 18px; text-decoration: none; background-image:url(../images/star_off.gif); margin-right:2px;}
.star_active a:hover {float: left;display: block; width: 18px; height: 18px; text-decoration: none; background-image:url(../images/star_on.gif)}
.star_inactive #features_sterne a:hover {float: left;display: block; width: 18px; height: 18px; text-decoration: none; background-image:url(../images/star_off.gif)}

.contentbox_300_headline_blue { width: 100%; height: 32px; line-height: 32px; background-image:url(../images/contentbox_300_headline_blue_bg.jpg); background-repeat:no-repeat; text-indent: 10px;}
.contentbox_300_adbox_2	{float:right; width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1.jpg); margin-top: 2px; margin-right: 2px;}
.contentbox_300_adbox_2_en	{float:right; width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_engl.jpg); margin-top: 2px; margin-right: 2px;}
.contentbox_300_adbox_2_fr	{float:right; width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_franz.jpg); margin-top: 2px; margin-right: 2px;}
* HTML .contentbox_300_adbox_1_en	{width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_engl.jpg); margin-top: 12px; margin-left: 7px;}
* HTML .contentbox_300_adbox_1_fr	{width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_franz.jpg); margin-top: 12px; margin-left: 7px;}
.contentbox_300_adbox_1_en	{width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_engl.jpg); margin-top: 12px;}
.contentbox_300_adbox_1_fr	{width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_franz.jpg); margin-top: 12px;}

#contentbox_620_content_curved {width: 600px; background-image:url(../images/content_620_curved_bg.gif); background-repeat:no-repeat; padding-left: 14px; padding-right: 6px; padding-top: 8px; line-height: 18px; font-family: Arial, Helvetica, sans serif; font-size:12px;}

#contentbox_620_content_curved p {margin: 0; line-height:18px;}

#contentbox_620_content_curved > .features_links {margin-left:0;}
#contentbox_620_content_curved .features_links {margin-left:0;}

#contentbox_620_content_curved h1 {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#19407b; font-weight: normal; padding: 0px; margin-bottom:20px;}

			
#ueberblick_text	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}
.ueberblick_text  	{position:absolute; visibility:hidden; height:0px; width: 0px; padding:0; overflow:hidden;}
.ueberblick_text_act {position:relative; visibility:visible; width: 100%;}

#beschreibung_text	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}
.beschreibung_text 	{position:absolute; visibility:hidden; height:0px; width: 0px; padding:0; overflow:hidden;}
.beschreibung_text_act {position:relative; visibility:visible; width: 100%; margin-top: 24px;}

#zielgruppe_text	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}
.zielgruppe_text	{position:absolute; visibility:hidden; height:0px; width: 0px; padding:0; overflow:hidden;}
.zielgruppe_text_act {position:relative; visibility:visible; width: 100%; margin-top: 24px;}

#referenten_text	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}
.referenten_text  	{position:absolute; visibility:hidden; height:0px; width: 0px; padding:0; overflow:hidden;}
.referenten_text_act {position:relative; visibility:visible; width: 100%; margin-top: 24px;}

#anreise_text	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}
.anreise_text	{position:absolute; visibility:hidden; height:0px; width: 0px; padding:0; overflow:hidden;}
.anreise_text_act {position:relative; visibility:visible; width: 100%; margin-top: 24px;}

#termine_text	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}
.termine_text  	{position:absolute; visibility:hidden; height:0px; width: 0px; padding:0; overflow:hidden;}
.termine_text_act {position:relative; visibility:visible; width: 100%; margin-top: 24px;}

#termine_text_same	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #000000;}
.termine_text_same  	{position:absolute; visibility:hidden; height:0px; width: 0px; padding:0; overflow:hidden;}
.termine_text_same_act {position:relative; visibility:visible; width: 100%; margin-top: 24px;}

a.ueberblick_link_act {border-left: 0px solid #ffffff; background:url(../images/h_seminarmenue_bg_first.jpg);}
a.beschreibung_link_act, a.zielgruppe_link_act, a.referenten_link_act, a.anreise_link_act, a.termine_link_act, a.termine_link_same_act {
	color: #19407b; 
	background:url(../images/h_seminarmenue_bg_on.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
}
				
/* Seminar Search */
.drow_seminar_seminarsearch_schnellsuche {display:none;}
.drow_seminar_seminarsearch_erweitert {display:block;}
.drow_seminar_seminarsearch_schnellsuche_link {display:none; width:100%;}
.drow_seminar_seminarsearch_erweitert_link {display:block; width:100%;}