body {font-size: 12px; line-height: 18px; font-family: verdana;font-weight: normal; color: rgb(0, 0, 0);}
table {font-size: 12px; line-height: 18px; font-family: verdana;font-weight: normal; color: rgb(0, 0, 0);}

.bodyright { font-size: 11px; line-height: 16px; font-family: verdana;font-weight: normal; color: rgb(0, 0, 0); }

.workshop_calender {background-color: #ffffff; margin-left: 2pt; cellpadding: 2pt; text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; COLOR: #000000; border-color: #ffffff;}

.workshop_calender_branchname { FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Verdana, Lucida-sans, Arial, Helvetica, sans-serif; line-height: 22px; width:550; padding: 3px; vertical-align: bottom; COLOR: #7373a3; background-color: #E2E2E2;}

.workshop_calender_venue{background-color: #E2E2E2; padding-left: 14pt;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

.workshop_calender_cell1 {background-color: #ffffff; font-size: 8pt; padding-left: 2pt; padding-right:2pt; text-align:left; width:80px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; text-align: center }

.workshop_calender_cell2 {background-color: #ffffff; font-size: 8pt; padding-left: 2pt; padding-right:2pt; text-align:left; width:80px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; text-align: center}

.workshop_calender_title {background-color: #ffffff; padding-left: 2pt; padding-right: 2pt; vertical-align: top}
.alterworkshop_calender_branchname {background-color: #ffffff; padding-left: 2pt; padding-right: 2pt;}

.footer {background-color: #ffffff; text-align:left; FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; COLOR: #999999;}

a:link { text-decoration:none; color:#16467D; }
a:visited { text-decoration:none; color:#16467D; }
a:hover { text-decoration:none; color:#cc0000; }
a:active { text-decoration:none; color:#cc0000; }

.anzeige_r { float: right; border: dotted silver 1px; width: 220px; background-color: white; padding: 10px; margin: 3px 0px 10px 15px }
.anzeige_q { border: dotted silver 1px; width: 100%; background-color: white; padding: 10px; }
.anzeige_qf { border: solid gray 1px; width: 100%; background-color: rgb(237, 237, 237); padding: 10px; }
.anzeige_e { width: 460px; background-color: #ede1d3; border: 1px silver dotted; padding: 10px }

.h4 { font-size: 15px; font-weight: bold; margin-top: 20px; margin-bottom: 20px; line-height: 12px; }

.sem_gl {font-size: 15; line-height: 19px; font-family: verdana; font-weight: bold; color: #16467D; margin-top: 10px}
.text {font-size: 12px; line-height: 18px; font-family: verdana;font-weight: normal; color: rgb(0, 0, 0);}
.bu {font-size: 8px; line-height: 14px; font-family: verdana; font-weight: normal; color: rgb(0, 0, 0);}

.seminar_row { font-size: 16px; line-height: 25px; font-family: georgia,times; font-weight: normal; color: rgb(0, 0, 0); }
.seminar_row a { color: #000000 }
.seminar_zwischenraum {  }
.seminar_teaser {  }

#td {padding-left: 2pt; padding-right:2pt; }

.workshop_link {padding-left: 2pt; padding-right:14pt; text-align:right; FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; COLOR: #0000ff; TEXT-DECORATION: none;}

.shorttitle {font-size: 12px;
text-decoration:none; 
color:#000000;
font-weight: bold;
font-family: Verdana;}

.lecturername {font-size: 12px; font-weight: bold; font-family:Verdana;}
.lecturerfulltext {font-size: 11px; font-family:Verdana;}
.seminar {padding-bottom: 6pt; font-family:Verdana;}
.lecturerimage {padding-bottom: 6pt; font-family:Verdana;}

.shorttext {font-family: arial;font-size:12px; font-family:Verdana;}
.subtitle {font-family:arial; font-size:14pt; font-family: georgia,times;}
.shortdate {font-family:arial; font-size:6pt; font-family:Verdana;}
.teaser {font-size: 12px; line-height: 18px; font-family: verdana;font-weight: normal; color: rgb(0, 0, 0);}


.seminar_lecturepicture { vertical-align: top; }

/* Testimonials */

.testi {
	margin: 0px; 
	padding: 10px 10px 10px 30px;
	background-image: url('http://www.dashoefer.de/images/dsuk_mana.gif');
	background-repeat: repeat-y;
}

.testi b {
	color: #6b9bb6; 
	font-weight: bold; 
	font-style: normal;
	}

/* Zitate */

.zitat {
	float: right;
	width: 200px;
	margin: 3px 0px 20px 15px; 
	padding: 0px 0px 0px 30px;
	font-size: 11px;
	font-style: italic;
	background-image: url('http://www.dashoefer.at/images/q-mark.jpg');
	background-repeat: no-repeat;
	border: none;
	}