@charset "utf-8";
/*STYLES SEMINARE */

.drow_seminar_seminarlist {float:left}           
.drow_seminar {float:left;}        
.drow_seminar div {float:left}
.contentbox_620 div {float:left}
.drow_seminar_seminarsearch_box_wrap {float:left}



*HTML .drow_seminar #kontaktbox { background: url(../images/kontaktbox_neu_leer.jpg) no-repeat; padding:0 5px 0 4px !important; margin-top:10px; width:293px;}
.drow_seminar #kontaktbox { background: url(../images/kontaktbox_inhouse_leer.jpg) no-repeat !important; padding:0 0 0 4px !important; margin-top:10px;}
.drow_seminar #kontaktbox p.text {padding:0 10px 0 4px !important;}

a.callback_s, a:visited.callback_s, a:hover.callback_s {display:block; width:61px; height:24px; line-height:24px; float:left; padding:5px 0 0 29px; font-size:11px; font-weight:bold;}
a.email_s, a:visited.email_s, a:hover.email_s {display:block; width:41px; height:24px; line-height:24px; float:left; padding:5px 0 0 49px; font-size:11px; font-weight:bold;}

.drow_seminar h4 {
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	line-height:2 !important;
	margin:0;
	padding-bottom:0px;
}

.drow_seminar h3 {
	color:#4C4C4C;
	font-size:14px;
	font-weight:bold;
	margin:0;
}

.drow_seminar .bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	margin-bottom:0;
	margin-top:0;
	padding:0px 0 10px;
	color:#4c4c4c;
}


.instructor {
	margin-bottom:20px;
}

.instructor_image {
	float:left;
	margin-top:4px;
	width:90px;
}

.instructor_cv {
	min-width:100%;
	padding-bottom:10px;
	width:100%;
}

.instructor_cv a {
	color:#46B82D !important;
}

.instructor_name {
	color:#46B82D !important;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	min-width:100%;
	width:100%;
}


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

#h_seminarmenue			{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#194500; height:24px; width:97%; line-height: 24px; margin-top: 1px; background:url(../images/seminaruebersicht_navi_hg_mitte.jpg);}
/* #h_seminarmenue #h_seminarmenue_first a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; border-left: 0px solid #ffffff; background:url(../images/seminaruebersicht_navi_hg_links.jpg);} */

#h_seminarmenue_links { width:8px; height:24px; background:url(../images/seminaruebersicht_navi_hg_links.jpg);font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:24px;
margin-top:1px; }

#h_seminarmenue_rechts { width:8px; height:24px; background:url(../images/seminaruebersicht_navi_hg_rechts.jpg);font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:24px;
margin-top:1px; }


#h_seminarmenue a	
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px; 
					color: #194500; 
					background:url(../images/seminaruebersicht_navi_hg_mitte.jpg);
					line-height:24px; 
					text-decoration:none;
					padding-left: 9px;
					padding-right: 9px;
					display: block;
				}
				
#h_seminarmenue a:hover
				{
					color: #ffffff; 
					background:url(../images/seminaruebersicht_navi_hg_mitte_rollover.jpg);
					background-repeat:repeat-x;
					text-decoration:none;
				}
#h_seminarmenue a:active
				{
					color: #ffffff; 
					background:url(../images/seminaruebersicht_navi_hg_mitte_rollover.jpg);
					background-repeat:repeat-x;
					text-decoration:none;
				}
				
#seminar_beschreibung	{/*DIESER STYLE DIENT LEDIGLICH DER IDENTIFIZIERUNG FÜR DIE TABS*/}	
.seminardaten			{ width:570px; margin-left: 7px; display:inline;}	
#seminar_titel			{width: 100%; margin-top: 14px; line-height: 20px;}
#seminar_titel h2 		{font-family: Arial, Helvetica, sans serif; font-size:16px; color:#63b435; 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_headline h3	{
	color:#4c4c4c;
	font-family:Arial,Helvetica,sans serif;
	font-size:14px;
	font-weight:bold;
}
#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: #E8E8E8; background:url(../images/seminaruebersicht_box_rechts_mitte_links.jpg);  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:url(../images/seminaruebersicht_box_rechts_mitte_links.jpg) repeat; line-height: 18px; font-size: 12px; color: #194500; font-family: Arial, Helvetica, sans serif;}
.seminar_infobox_content_values	{padding-left: 8px; width: 179px; background:url(../images/seminaruebersicht_box_rechts_mitte_rechts.jpg); border-left: 1px solid #ffffff; overflow:hidden; line-height: 18px; font-size: 12px; color: #4c4c4c; font-family: Arial, Helvetica, sans serif;}


.seminar_infobox_content_values	a {color:#4c4c4c;text-decoration:none;}
.seminar_infobox_content_values	a:hover {color:#59CD13;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:#ffffff; 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/seminaruebersicht_box_rechts_bottom.jpg);}
a:hover.seminar_infobox_button 	{width: 270px; height: 31px; line-height: 31px; color:#ffffff; 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/seminaruebersicht_box_rechts_bottom.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; background-color:#46B82D; 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; background-color:#46B82D; 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; background-color:#46B82D; 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:#46B82D; font-size: 11px; text-align:right; display: block; text-decoration: none; padding-right: 14px;}

#tagbox					{width: 597px; margin-top: 10px; margin-left: 14px; display:inline;}

.tagbox_content	{
	width: 580px; 
	line-height: 16px; 
	font-family: Arial, Helvetica, sans serif; 
	font-size:12px; 
	color: #5F5F5F; 
	border-top:1px dotted #5F5F5F;
	clear:both;
	padding-top:3px;
}

.tagbox_content a		{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #5F5F5F; text-decoration:none;}
.tagbox_content a:hover		{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #59CD13; text-decoration:none;}



.blau_fett				{color:#46B82D; font-weight: bold;}	
.blau_normal				{color:#46B82D; font-weight: normal;}	

.features_links			{width: 50px; margin-top: 30px; margin-left: 14px; display:inline;}
.features_rechts		{float:right; width: 515px; margin-top: 30px;}
#features_empfehlen		{width: 16px; height: 16px; margin-right: 5px; background-image:url(../images/seminaruebersicht_button_mail.jpg); background-repeat:no-repeat;}
#features_drucken		{width: 16px; height: 16px; margin-right: 5px; background-image:url(../images/seminaruebersicht_button_drucken.jpg); background-repeat:no-repeat;}
#features_wertung		{width: 140px; height: 20px; line-height: 20px; font-family: Arial, Helvetica, sans serif; font-size:12px; color: #4C4C4C;}
#features_sterne		{width: 120px; height: 18px; font-family: Arial, Helvetica, sans serif; font-size:12px; color: #46B82D;}
.features_links	a {display: block; width: 100%; height: 27px; text-decoration: none;}
.features_links	#features_empfehlen a:hover {width: 16px; height: 16px; margin-right: 5px; background-image:url(../images/seminaruebersicht_button_mail.jpg)}
.features_links	#features_drucken a:hover {width: 16px; height: 16px; margin-right: 5px; background-image:url(../images/seminaruebersicht_button_drucken.jpg)}

.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/seminaruebersicht_box_rechts_top.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;}
.contentbox_300_adbox_2_ru	{float:right; width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_russ.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_300_adbox_1_ru	{width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1_russ.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:#46B82D; font-weight: normal; padding: 0px; margin-bottom:20px;}

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

#beschreibung_text	{font-family: Arial, Helvetica, sans serif; font-size:12px; color: #4C4C4C;}
.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: #4C4C4C;}
.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: #4C4C4C;}
.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: #4C4C4C;}
.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: #4C4C4C;}
.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: #4C4C4C;}
.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 {color: #ffffff !important; background:url(../images/seminaruebersicht_navi_hg_mitte_rollover.jpg) !important;}
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: #FFFFFF !important; 
				background:url(../images/seminaruebersicht_navi_hg_mitte_rollover.jpg) !important; 
				background-repeat:repeat-x !important; 
				text-decoration:none !important; 
			}
				
				
				
				
				
				
				
				
				
.contentbox_300		{width: 300px;}
.contentbox_620		{width: 620px;}
#contentbox_1   	{margin-left: 0px; display:inline; width:580px;}
#contentbox_2		{margin-left: 20px; display:inline;}
#contentbox_3		{margin-left: 28px; display:inline;}
#contentbox_4		{margin-left: 0px; display:inline;}
#contentbox_5		{margin-left: 28px; display:inline;}


.contentbox_300_headline { width: 100%; height: 33px; line-height: 33px; background-image:url(../images/contentbox_300_headline_bg.jpg); background-repeat:no-repeat; text-indent: 10px;}
.contentbox_300_headline_green { width: 100%; height: 32px; line-height: 32px; background-image:url(../images/contentbox_300_headline_green_bg.jpg); background-repeat:no-repeat; text-indent: 10px;}
.contentbox_300_image { width: 100%; height: 76px; overflow:hidden;}
.contentbox_300_zusatz_green { width: 100%; height: 22px; line-height: 22px; background-color: #ededed; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #8ab61f; text-indent: 10px;}
.contentbox_300_zusatz_blue { width: 100%; height: 22px; line-height: 22px; background-color: #ededed; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #46B82D; text-indent: 10px; overflow:hidden;}
.contentbox_300_zusatz_aktiv { width: 100%; height: 22px; line-height: 22px; background-color: #46B82D; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-indent: 10px; border-bottom: 1px solid #ffffff;}
.contentbox_300_zusatz_inaktiv {cursor:pointer; width: 100%; height: 22px; line-height: 22px; background-color: #758cb0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-indent: 10px; border-bottom: 1px solid #ffffff;}
.hide {visibility:hidden; position:absolute; width:0; height:0; top:0; left:0; margin:0; padding:0; line-height:0; overflow:hidden;}
.contentbox_300_subheadline { width: 280px; line-height: 16px; padding-left: 10px; padding-right: 10px; padding-top: 5px;  padding-bottom: 5px; }
.contentbox_300_subheadline h3 a p, .contentbox_300_subheadline h3 a:visited p {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight: bold; text-decoration:none; line-height: 16px; margin:0px !important;}
.contentbox_300_subheadline h3 a:hover p {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#8AB61F; font-weight: bold; text-decoration:none; line-height: 16px; margin:0px !important;}
.contentbox_300_content { width: 285px; line-height: 16px; padding-left: 10px; padding-right: 5px; padding-top: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-image:url(../images/contentbox_300_content_bg.jpg); background-repeat: repeat-x;}
.contentbox_300_content p { line-height: 18px; color:#000000;}
.content_300_termin {width: 100%; min-width:100%; line-height: 16px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #d0e2a5;}
.content_300_termin_datum	{width: 100%; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #758cb0;font-size: 12px;}
.content_300_termin_datum a, .content_300_termin_datum a:visited, .content_300_termin_datum a:hover	{line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #758cb0;font-size: 12px;}
.content_300_termin_name	{width: 100%; line-height: 18px; font-family:Arial, Helvetica, sans-serif; color: #000000;font-size: 12px;}
.content_300_termin_name p	{margin-bottom:0 !important;}
.content_300_termin_special	{width: 100%; height: 10px; line-height: 10px; font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; padding-top: 5px; padding-bottom: 5px; }
.content_300_termin_special_text {font-family:Arial, Helvetica, sans-serif; line-height: 10px;  color: #ffffff; font-size: 12px; background-color:#FF0000; padding-left: 1px; padding-right: 1px;}
.content_300_termin_alle	{float: right; width: 280px; height: 20px; line-height: 20px;background-image:url(../images/content_300_termin_alle_bg.gif); background-repeat:no-repeat; text-align:right; background-position:right;}

.contentbox_300_content  a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color: #000000; font-size: 12px; text-decoration:none; }
.contentbox_300_content  a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color: #000000; font-size: 12px; text-decoration:none; }
.contentbox_300_content  a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; color: #000000; font-size: 12px; text-decoration:none; }

.content_300_termin_alle a {font-family:Arial, Helvetica, sans-serif; color: #8ab61f; font-weight:bold; font-size: 11px; text-decoration:none; display:block; padding-right: 14px; }
.content_300_termin_alle a:hover {font-family:Arial, Helvetica, sans-serif; color: #8ab61f; font-weight:bold; font-size: 11px; text-decoration:none; display:block; padding-right: 14px; }
.content_300_termin_alle a:visited {font-family:Arial, Helvetica, sans-serif; color: #8ab61f; font-weight:bold; font-size: 11px; text-decoration:none; display:block; padding-right: 14px; }

.content_300_termin_name a, .content_300_termin_name a:visited {font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight:normal; font-size: 12px; text-decoration:none; }

.contentbox_300_adbox_1	{width: 300px; height: 120px; background-image:url(../images/content_300_adbox_1.jpg); margin-top: 12px;}

.contentbox_620_adbox_1	{width: 620px; height: 120px; background-image:url(../images/content_600_adbox_1.jpg); margin-top: 12px;}
.contentbox_620_adbox_headline {font-family: "Trebuchet MS", Arial; font-size:20px; font-weight: bold; color:#46B82D; margin-left: 158px; line-height: 36px;}
.contentbox_620_adbox_text {width: 444px; color: #5f5f5f; font-family: Arial, sans serif; font-size:12px; margin-left: 158px; line-height: 15px; display:inline;}
.contentbox_620_adbox_text p.bodytext {margin-bottom:6px !important;}
.contentbox_620_adbox_link {width: 444px; color: #ffffff; text-align:right; font-family: Arial, sans serif; font-weight: bold; font-size:11px; margin-left: 176px; line-height: 16px; margin-top: 6px; display:inline;}
.contentbox_620_adbox_link a, .contentbox_620_adbox_link a:visited  {color: #ffffff; text-align:right; font-family: Arial, sans serif; font-weight: bold; font-size:11px; text-decoration: none; padding-right: 20px;}
				
				
/* DROW Seminar Extension Styles */

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

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

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

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

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

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

#form_g {background:#ffffff; border: 2px solid #a9a9a9; 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:200px; height:32px; line-height:28px; font-size:12px; font-weight:bold; background: url(../images/button_absenden_de_seminare.jpg) no-repeat; border:0 !important; padding-bottom:4px; text-align:center;}
.drow_seminar_pi1_fieldwrap_registerform_submit:hover { cursor:pointer;}

#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:#8AB61F; font-size:12px; text-decoration:none;}
#drow_seminar_seminar_formwrap a:hover {font-family:Arial,Helvetica,sans-serif; color:#46B82D; font-size:12px;}
#drow_seminar_seminar_formwrap p { }
.drow_seminar_seminardata {background:#ffffff; border: 2px solid #a9a9a9; padding:5px; margin:5px; width:600px; display:inline;}
.drow_seminar_seminar {margin-bottom:10px;}
.drow_seminar_label_seminar {color:#000000; font-weight:bold; width:250px;}
.drow_seminar_value_seminar {width:350px;}
.drow_seminar_start {margin-bottom:10px;}
.drow_seminar_label_start {color:#000000; font-weight:bold; width:250px;}
.drow_seminar_value_start {width:350px;}
.drow_seminar_end {margin-bottom:10px;}
.drow_seminar_label_end {color:#000000; font-weight:bold; width:250px;}
.drow_seminar_value_end {width:350px;}
.drow_seminar_location {margin-bottom:10px;}
.drow_seminar_label_location {color:#000000; font-weight:bold; width:250px; }
.drow_seminar_value_location {width:350px;}
.drow_seminar_price {margin-bottom:10px;}
.drow_seminar_label_price {color:#000000; font-weight:bold; width:250px;}
.drow_seminar_value_price {width:350px;}
.drow_seminar_addoptions_label {color:#46B82D; font-weight:bold; width:250px;}
.drow_seminar_addoptions {width:350px;}
.drow_seminar_addoptions_single {width:350px; margin-bottom:5px;}
.drow_seminar_formlabel_p {color:#000000; 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-image:url(../images/button_information.jpg); width:109px; line-height:24px; height:24px; color:#ffffff; text-align:center; margin-right:5px; }
.orangebg {background-image:url(../images/button_anmelden.jpg); width:100px; line-height:24px; height:24px; color:#ffffff; text-align:center; }
.seminar_pdf {background-image:url(../images/button_pdf_download_grau.jpg); width:170px; line-height:24px; height:24px; color:#ffffff; text-align:center; float:right !important; margin-top:5px; }
#seminar_infobox_seminar_pdf .seminar_pdf { margin:0 0 5px 0; }
#seminar_infobox_seminar_pdf { float:right; }

.bluebg a{
	color:#ffffff !important;
}
.bluebg a:hover{
	color:#ffffff !important;
}

.orangebg a{
	color:#ffffff !important;
}
.orangebg a:hover{
	color:#ffffff !important;
}

.seminar_pdf a{
	color:#5F5F5F !important;
}
.seminar_pdf a:hover{
	color:#5F5F5F !important;
}

.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; padding-bottom:10px;}
.drow_seminar_seminarlist_entry_header h2 { width:100%; min-width:100%; line-height:28px; background-image:url(../images/hg_headline.jpg);}
.drow_seminar_seminarlist_entry_header a { margin-left:9px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffffff !important; font-weight:bold; }
.drow_seminar_seminarlist_entry_header a:hover { margin-left:9px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffffff !important; font-weight:bold; }

.drow_seminar_seminarlist_entry_header_bereich {width:100%; min-width:100%; line-height:20px; padding-top:10px;}
.drow_seminar_seminarlist_entry_header_bereich h3 {border:none; color:#000000; font-weight:normal; line-height:16px;}
.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:#46B82D; 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:#46B82D; font-size:12px; font-weight:bold; background: url(../images/button_130.jpg) no-repeat; border:none; padding-bottom:4px; cursor:pointer;}
.powermail_mandatory {color:#46B82D;}
#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:#46B82D; font-size:12px; font-weight:bold; background: url(../images/button_130.jpg) no-repeat; border:none; padding-bottom:4px;}
.powermail_mandatory {color:#46B82D;}
.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:#000000;}

.drow_seminar_seminarlist_entry_line_white {font-size:12px; color: #6a6a6a;  width:600px; background:#ffffff; line-height:28px; margin-bottom:1px; padding-left:5px;}
.drow_seminar_seminarlist_entry_line_grey {font-size:12px; color: #6a6a6a; width:600px; background:#eeeeee ; line-height:28px; margin-bottom:1px; padding-left:5px;}

.termine_text_same_act .drow_seminar_seminarlist_entry {width: 570px;}
.termine_text_same_act .drow_seminar_seminarlist_entry_line_white {font-size:12px; color: #6a6a6a;  width:565px; background:#ffffff; line-height:28px; margin-bottom:1px; padding-left:5px;}
.termine_text_same_act .drow_seminar_seminarlist_entry_line_grey {font-size:12px; color: #6a6a6a; width:565px; background:#eeeeee ; line-height:28px; margin-bottom:1px; padding-left:5px;}


.termine_text_add_info {display:none;}
.termine_text_add_info_act {display:block; margin-right: 2px;}

.drow_seminar_seminarlist_entry_headlines {
	background-color: #a9a9a9; line-height:19px; font-size:12px; font-weight:bold; color:#fafafa; margin-right:4px; margin-bottom:3px; width:100%; min-width:100%; margin-top:5px;
}

#anreise_text  {line-height:18px;}
#search_link_change_erweitert {padding-bottom:18px;}
#search_link_change_schnellsuche {padding-bottom:18px;}


.drow_seminar_seminarlist_entry_headline_termin {
	width:100px; min-width:100px; height:100%; margin-left:4px;
}
/* ORT */
.drow_seminar_seminarlist_entry_headline_stop {
	width:150px; min-width:150px; height:100%; margin-left:4px;
}		

		
.drow_seminar_seminarlist_entry_headline_price {
	width:100px; min-width:100px; height:100%; margin-left:4px;
}


.drow_seminar_seminarlist_entry_headlines_value {
	font-size:12px; color:#6a6a6a; height:100%; margin-left:-5px; margin-right:5px; line-height:26px;
}
	


.termine_text_same_act .drow_seminar_seminarlist_entry_headline_stop {
	width:120px; min-width:100px;
}

.termine_text_same_act .drow_seminar_seminarlist_entry_headline_termin {
	width:80px; min-width:80px;
}	

.termine_text_same_act .drow_seminar_seminarlist_entry_header h2 {
	background-image:url(../images/hg_headline_570.jpg);	
	min-width:570px;
	width:570px;
}	


.termine_text_act .drow_seminar_seminarlist_entry_headline_stop {
	width:120px; min-width:100px;
}	

.termine_text_act .drow_seminar_seminarlist_entry_headline_termin {
	width:80px; min-width:80px;
}	

.termine_text_act .drow_seminar_seminarlist_entry_header h2 {
	background-image:url(../images/hg_headline.jpg);	
	min-width:560px;
	width:560px;
}		

.termine_text_act .drow_seminar_seminarlist_entry_line_white{
	width:565px !important;
}	

.termine_text_act .drow_seminar_seminarlist_entry_line_grey{
	width:565px !important;
}	

.termine_text_act .drow_seminar_mwstnote{
	width:565px !important;
}

a.sem_bestell_agb {
	color:#46B82D !important;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none !important;
	font-weight:normal !important;
}

a:hover.sem_bestell_agb {
	color:#46B82D !important;
}


/* ROUTENPLANER */

.route_line {
	width:250px;
	min-width:250px;
	margin: 5px 0 0px 0;
	float: left !important;
	clear:both;
}

.route_label {
	float: left !important;
	width:80px;
	min-width:80px;
}

.route_inhalt {
	float: left !important;
}

#route_eingabefelder {
	width:250px;
	min-width:250px;	
	margin-bottom:10px;
	height:100px;	
}

#directions div {
	float: none !important;
}

#directions {
	margin-bottom:10px;
	padding:0px !important;
}

#map div {
	float:none;
}
