/******************** PageTeaser Styles allgemein ********************/
.tx-jppageteaser-pi1 {padding:0px; margin:0px; margin-bottom:2px;}
.tx-jppageteaser-pi1-list h4 {font-family: Verdana, Arial, Helvetica; margin:0px; padding:0px;}
.tx-jppageteaser-pi1-list p {font-family: Verdana, Arial, Helvetica; font-size:11px; margin:0px; padding:0px;}

.homeContContainerRechts .tx-jppageteaser-pi1 {margin-bottom:2px;}
/*seminare .tx-jppageteaser-pi1 {margin-bottom:4px;}*/
.seminare .tx-jppageteaser-pi1-list-entry {margin-bottom:4px;}


/******************** rechte Spalte Teaser ********************/
.tx-jppageteaser-pi1 .newsletter { overflow:hidden; padding:0px; margin:0px; background-color:#D7D7D7;}
.tx-jppageteaser-pi1 .newsletter h4 {font-family: Verdana, Arial, Helvetica; padding:0px; margin:0px; padding:5px; border:0px; color:#D57105; font-size:10px; font-weight:bold;}
.tx-jppageteaser-pi1 .newsletter a {display:block; padding:4px; text-decoration:none; background-color:#F0E0C2; font-size:10px;}
.tx-jppageteaser-pi1 .newsletter a:hover {background-color:#EED8AF;}

/******************** PageTeaser rechte Spalte HP ********************/
.tx-jppageteaser-pi1-list-entry .teaserHPrechts {padding:0px; margin:0px;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teaserhg { overflow:hidden; padding:0px;  width:280px;  margin:0px; padding-top:4px; padding-bottom:4px; background-image:url(../gfx/hg-teaser.jpg); background-repeat:repeat-y;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teaserhg .hleft {float:left; width:7px;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teaserhg .hright {float:right; width:266px; text-transform:uppercase;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts h4 {margin:0px; padding:0px; margin-left:7px; border:0px; color:#0339B2; font-size:10px;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts h4 a {margin:0px; padding:0px; text-decoration:none; color:#003BB3;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts h4 a:hover {text-decoration:underline; color:#003BB3;}

/*.teaserHPrechts .innerContWrap {width:182px; margin:0px; padding:0px;}*/
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teasermarker {float:left; width:24px;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teasermarker img {margin:0px; margin-top:7px;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teaserText {float:right; width:158px;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teaserText p a {text-decoration: none; color:#777776; font-weight:normal;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts .teaserText p a:hover {text-decoration: underline;}

.teaserHPrechts {overflow:hidden; width:280px; background-color:#C0BEBE;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts ul {list-style-type:none; padding:0px; margin:0px; width:280px; background-color:#C0BEBE;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts li {float:left; font-size:10px; font-weight:bold; color:#817F7F;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts li.txt { width:182px;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts li.im {overflow:hidden;}
.tx-jppageteaser-pi1-list-entry .teaserHPrechts li.im a {display:block;}
/*.tx-jppageteaser-pi1-list-entry .teaserHPrechts li.im img {overflow:hidden;}*/
.tx-jppageteaser-pi1-list-entry .tx-jppageteaser-pi1-list-entry-description { width:182px; margin:0px; padding:0px; }
.tx-jppageteaser-pi1-list-entry .tx-jppageteaser-pi1-list-entry-description p {margin:0px; padding:0px; margin-top:2px; line-height:18px;  color:#777776; font-weight:bold;}
/*.tx-jppageteaser-pi1-list-entry .tx-jppageteaser-pi1-list-entry-image {width:98px;}*/
/*.tx-jppageteaser-pi1-list-entry .tx-jppageteaser-pi1-list-entry-image img {margin:0px; padding:0px;}*/
/******************** PageTeaser rechte Spalte HP ENDE ********************/

/******************** PageTeaser Seminar Spalte HP ********************/

.seminare .teaserHPseminar .contWrap {background-color:#F9EACE; width:320px; margin:0px; padding:0px;}
.seminare .teaserHPseminar .tx-jppageteaser-pi1-list-entry-description {padding-top:5px; padding-bottom:5px;}
.seminare .teaserHPseminar .innerContWrap {overflow:hidden; width:320px; margin:0px; padding:0px;}
.seminare .teaserHPseminar h4 { border:0px; color:#777776; font-size:11px; font-weight:normal;}
.seminare .teaserHPseminar h4 a {text-decoration:none; color:#777776;}
.seminare .teaserHPseminar h4 a:hover {text-decoration:underline;}
.seminare .teaserHPseminar .teasermarker {float:left; width:24px;}
.seminare .teaserHPseminar .teasermarker img {margin-top:3px;}
.seminare .teaserHPseminar .teaserText {float:right; width:296px;}
.seminare .teaserHPseminar .teaserText p {margin:0px; padding:0px; margin-top:5px; padding-right:5px; font-weight:bold; line-height:14px;}
.seminare .teaserHPseminar .teaserText p a {text-decoration: none; color:#777776; font-weight:normal;}
.seminare .teaserHPseminar .teaserText p a:hover {text-decoration: underline;}
/******************** PageTeaser Semnar Spalte HP ENDE********************/

/******************** PageTeaser Seminar Spalte HP LINKS ********************/

.aktuell .teaserHPseminar {padding:5px; padding-left:13px;}

.aktuell .tx-jppageteaser-pi1-list-entry {border-bottom:1px dotted #9A7776;}
.aktuell .teaserHPseminar .teaserText {width:225px;}
.aktuell .teaserHPseminar h4 { border:0px; color:#777776; font-size:11px; font-weight:normal;}
.aktuell .teaserHPseminar h4 a {text-decoration:none; color:#777776;}
.aktuell .teaserHPseminar h4 a:hover {text-decoration:underline;}

.aktuell .teaserHPseminar .teaserText p {margin:0px; padding:0px; margin-top:5px; padding-right:5px; font-weight:bold; line-height:14px;}
.aktuell .teaserHPseminar .teaserText p a {text-decoration: none; color:#777776; font-weight:normal;}
.aktuell .teaserHPseminar .teaserText p a:hover {text-decoration: underline;}
/******************** PageTeaser Semnar Spalte HP ENDE********************/

/******************** Email toaf / Printversion ********************/
.printvEmailToaf {background-color:#D7D7D7;}
.printvEmailToaf .printvEmailToafPadding{padding:0px; padding-left:4px; padding-top:30px; padding-bottom:15px;}
.printvEmailToaf .emtoaf, .printv {overflow:hidden;}
.printvEmailToaf .trenner { border-bottom:1px dotted #817F7F; margin-top:5px; margin-bottom:5px;}
.printvEmailToaf .emtoaf ul, .printv ul {list-style-type:none; padding:0px; margin:0px; width:250px;}
.printvEmailToaf .emtoaf li, .printv li {float:left; display:block; font-size:10px; font-weight:bold; color:#817F7F; padding:0px; margin:0px; margin-right:10px;}
.printvEmailToaf .emtoaf p , .printv p { padding:0px; margin:0px;}
.printvEmailToaf .emtoaf p a, .printv p a { color:#817F7F; text-decoration:none;}
.printvEmailToaf .emtoaf p a:hover, .printv p a:hover {text-decoration:underline;}
/******************** Email toaf / Printversion ENDE ********************/

/******************** PDF-Download ********************/
.pdfDownload {background-color:#E8E8E8; border-top:1px dotted #817F7F; border-bottom:1px dotted #817F7F; margin-top:10px;}
.pdfDownload .pdfDownloadPadding {padding:5px;}
.pdfDownload .pdfheader p {margin:0px; padding:0px; font-size:11px;}
.pdfDownload .pdfdownld {overflow:hidden; margin-top:5px; line-height:12px;}
.pdfDownload .pdfdownld ul {overflow:hidden; list-style-type:none; padding:0px; margin:0px; width:403px;}
.pdfDownload .pdfdownld li {float:left; display:block; font-size:10px; color:#817F7F; padding:0px; margin:0px; margin-right:10px;}
.pdfDownload .pdfdownld li p { padding:0px; margin:0px;}
.pdfDownload .pdfdownld p a { color:#817F7F; text-decoration:none;}
.pdfDownload .pdfdownld p a:hover {text-decoration:underline;}
/******************** PDF-Download ENDE ********************/

/******************** Seminaranfrage ********************/
.seminarLink{background-color:#E8E8E8; border-top:1px dotted #817F7F; border-bottom:1px dotted #817F7F; margin-top:10px;}
.seminarLink .seminarLinkPadding{padding:5px;}
.seminarLink .seminarLinkHeader p {margin:0px; padding:0px; font-size:11px;}
.seminarLink .seminarCont{overflow:hidden; margin-top:5px; line-height:12px;}
.seminarLink .seminarCont ul {overflow:hidden; list-style-type:none; padding:0px; margin:0px; width:403px;}
.seminarLink .seminarCont li {float:left; display:block; font-size:10px; color:#817F7F; padding:0px; margin:0px; margin-right:10px;}
.seminarLink .seminarCont li p { padding:0px; margin:0px;}
.seminarLink .seminarCont p a { color:#817F7F; text-decoration:none;}
.seminarLink .seminarCont p a:hover {text-decoration:underline;}
/******************** Seminaranfrage ENDE ********************/


/******************** Seminaranfrage backURL ********************/
.backURL p.bodytext {font-weight:bold;}
/******************** Seminaranfrage backURL ENDE ********************/

/******************** Referenzen-Liste ********************/
.referenzen {margin-bottom:10px; }
.referenzen .pdfDownloadPadding {}
.referenzen .referenzenlist {overflow:hidden; margin-top:5px; line-height:12px;}
.referenzen .referenzenlist ul {overflow:hidden; list-style-type:none; padding:0px; margin:0px; padding:5px; margin-bottom:10px; width:518px; background-color:#D7D7D7; border-top:1px dotted #817F7F; border-bottom:1px dotted #817F7F;}
.referenzen .referenzenlist li {float:left; width:206px; font-size:10px; color:#817F7F; padding:0px; margin:0px; margin-right:10px;}
.referenzen .referenzenlist li.reftxt {width:287px;}
.referenzen .referenzenlist li p {padding:0px; margin:0px; font-size:11px; line-height:15px;}
/******************** Referenzen-Liste ENDE ********************/




