/* dynamic-Teaser-Definitions [start] */
div.contentArea div.dynamicTeaser {
    margin-top:6px;
    margin-bottom:10px;
}
div.contentArea div.dynamicTeaser div.startseite{
    height:249px;
    padding-top:60px;
    background-position:0px 0px;
    background-repeat:no-repeat;
    /*the following definitions are examples and should be removed here in the final process */
    background-image:url(../img/content/apogepha/start.teaser1.back.jpg);
}

div.contentArea div.dynamicTeaser div.gesundheit {
    height:249px;
    background-position:0px 0px;
    background-repeat:no-repeat;
    /*the following definitions are examples and should be removed here in the final process */
    background-image:url(../img/content/apogepha/gesundheit.teaser1.back.jpg);
    padding-top:60px;
}

div.contentArea div.dynamicTeaser div.forschung {
    height:309px;
    background-position:0px 0px;
    background-repeat:no-repeat;
    /*the following definitions are examples and should be removed here in the final process */
    background-image:url(../img/content/apogepha/forschung.teaser1.back.jpg);
    padding-top:60px;
}

div.contentArea div.dynamicTeaser div.international {
    height:249px;
    background-position:0px 0px;
    background-repeat:no-repeat;
    /*the following definitions are examples and should be removed here in the final process */
    background-image:url(../img/content/apogepha/international.teaser1.back.jpg);
    padding-top:60px;
}

div.contentArea div.dynamicTeaser div.fachkreise {
    height:265px;
    background-position:0px 0px;
    background-repeat:no-repeat;
    /*the following definitions are examples and should be removed here in the final process */
    background-image:url(../img/content/apogepha/fachkreise.teaser1.back.jpg);
    padding-top:44px;
}

div.contentArea div.dynamicTeaser div.unternehmen {
    height:249px;
    background-position:0px 0px;
    background-repeat:no-repeat;
    /*the following definitions are examples and should be removed here in the final process */
    background-image:url(../img/content/apogepha/unternehmen.teaser1.back.jpg);
    padding-top:60px;
}

div.forschung div.dynTeasContent {
    margin-top:16px;
    margin-left:46px !important;
}


div.contentArea div.dynamicTeaser div.fachkreise form {
    margin-left:0px !important;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent {
    background-image:none;
    width:550px;
    margin-left:251px;
    padding-bottom:0px;
    background-color:transparent;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent h2 {
    border-bottom-color:#cc0033;
    padding-bottom:3px;
    padding-top:24px;
    background-image:url(../img/elements/apogepha/doccheck.guy.fachkreise.gif);
    background-repeat:no-repeat;
    background-position:right 0px;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentH2 {
    margin:0px;
    padding-top:10px;
    padding-bottom:14px;
    padding-left:18px;
    background-color:#fff;
}

div.dynTeasContentForm p.loggedIn{
    margin-top: 0;
    padding-top: 0.25em;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm {
    padding-left:17px;
    background-color:#fff;
    padding-bottom:12px;
    background-image:url(../img/elements/apogepha/page.content.bottom.gif);
    background-position:left bottom;
    background-repeat:repeat-x;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm strong {color:#cc0234; font-size:0.97em; position: relative;}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm label {
    display:block;
    width:224px;
    float:left;
    margin-top:3px;
    margin-bottom:4px;
    font-size:0.8em;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm input {
    width:196px;
    margin-right:15px;
    border:1px solid #cecece;
    padding-left:7px;
    color:#9b9a96;
    font-weight:bold;
    font-size:0.96em;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm input#password {
    margin-right:6px;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm input.submit {
    background-color:transparent;
    background-image:url(../img/elements/apogepha/icon.secure.gif);
    background-position:3px 1px;
    background-repeat:no-repeat;
    border:0pt none;
    color:#006CB7;
    cursor:pointer;
    font-size:0.8em;
    font-weight:bold;
    margin-top:4px;
    padding-left:0px;
    width:87px;
    margin-right:0px;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm div.formInfo {
    color:#656668;
    font-size:0.66em;
    margin-top:20px;
}

div.contentArea div.dynamicTeaser div.fachkreise div.dynTeasContent div.dynTeasContentForm div.formInfo a {
    color:#006cb7;
    text-decoration:none;
    border-bottom:1px solid #006cb7;
}

div.contentArea div.dynamicTeaser div.dynTeasContent {
    width:500px;
    background-image:url(../img/elements/apogepha/teaser.big.bluewave.back.gif);
    background-position:0px bottom;
    background-repeat:no-repeat;
    background-color:#FFF;
    /*the following definitions are examples and should be removed here in the final process */
    margin-left:321px;
    padding-bottom:38px;
}


div.contentArea div.dynamicTeaser div.gesundheit div.dynTeasContent {
    padding-bottom:41px;
}

div.contentArea div.dynamicTeaser div.dynTeasContent h2 {
    border-bottom:1px solid #c7d4ec;
    font-weight:normal;
    padding-left:18px;
    padding-top:17px;
    padding-bottom:5px;
    *padding-bottom:0px;
    margin:0px;
    letter-spacing:-1px;
}

div.contentArea div.dynamicTeaser div.gesundheit div.dynTeasContent h2 {
    padding-bottom:2px;
    padding-left:31px;
}

div.contentArea div.dynamicTeaser div.gesundheit div.dynTeasContent div.dynTeasContentH2 {
    padding-left:12px;
    margin-top:22px;
    margin-bottom:18px;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form {
    margin-left:31px;
    _margin-left:15px;
}

div.contentArea div.dynamicTeaser div.dynTeasContent div.dynTeasContentForm {

}

div.contentArea div.dynamicTeaser div.dynTeasContent div.dynTeasContentH2 {
    color:#0064af;
    margin-left:18px;
    font-size:1.23em;
    margin-top:19px;
    margin-bottom:17px;
    *margin-bottom:12px;
    letter-spacing:-0.3px;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form {
    margin-left:18px;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form label {
    font-weight:bold;
    font-size:0.8em;
    display:block;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form select {
    width:340px;
    font-size:0.78em;
    margin-top:2px;
    padding-left:8px;
}

div.contentArea div.dynamicTeaser div.gesundheit div.dynTeasContent form {
    width:243px;
    float:left;
    margin-left:30px;
    _margin-left:15px;
}

div.contentArea div.dynamicTeaser div.gesundheit div.dynTeasContent form.productSearch {
    width:226px;
    _width:210px;
    margin-left:0px;
}


div.contentArea div.dynamicTeaser div.gesundheit div.dynTeasContent form.productSearch input {
    /*border:1px solid #A5ACB2;
	color:#9B9C97;
	font-weight:bold;
	font_size:0.78em;
	padding-left:2px;
	margin-top:1px;*/
}
div.contentArea div.dynamicTeaser div.gesundheit div.dynTeasContent form.productSearch .noscriptSubmit {
    _margin-top: 2px; _padding-left: 3px;
}
div.contentArea div.dynamicTeaser div.dynTeasContent form.productSearch div#productSearch_suggest {
    border-top:1px solid #ccc !important;
    border-left:1px solid #ccc !important;
    border-right:1px solid #ccc !important;
    width:180px !important;
    margin-top: 22px;
    *margin-left: -172px;
    _margin-left: -172px;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form.productSearch div#productSearch_suggest div.autoSuggest_helper {
    background-color:#DEEBF4;
    padding-top:5px !important;
    padding-bottom:4px !important;
    font-size:0.71em;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form.productSearch div#productSearch_suggest div {
    border-bottom:1px solid #ccc !important;
    border-left:0 !important;
    border-right:0 !important;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:4px !important;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form.productSearch div#productSearch_suggest a {
    color:#016BB7 !important;
    font-size:0.79em;
}

div.contentArea div.dynamicTeaser div.dynTeasContent form select {
    width:160px;
}

/* dynamic-Teaser-Definitions [end] */


/* tripple-Teaser-Definitions [start] */
ul.trippleTeaser {
    list-style-type:none;
    list-style-image:none;
    display:block;
    margin-bottom:20px;
    height:242px;
}

ul.trippleTeaser li {
    margin-left:7px;
    width:314px;
    float:left;
    background-color:#fff;
    height:242px;
}

ul.trippleTeaser li {
    width:339px;
}

ul.trippleTeaser li.first {
    margin-left:0px;
    width:314px;
}

ul.trippleTeaser li.docCheck {
    width:288px;
}

ul.trippleTeaser li h2,
ul.trippleTeaser li h4 {
    margin:0;
    font-weight:bold;
    color:#8d9377;
    font-size:0.95em;
    margin-top:6px;
    margin-left:14px;
    margin-bottom:4px;
}

ul.trippleTeaser li.first div.teaserArea div div {
    padding-bottom:8px;
    *padding-bottom:7px;
}

ul.trippleTeaser li div.teaserArea {
    background-image:url(../img/elements/apogepha/start.trippleteaser.back.gif);
    background-position:0px 0px;
    background-repeat:repeat-x;
    padding-top:11px;
    *padding-top:10px;
    _padding-top:10px;
    *position:relative;
    _position:relative;
}

ul.trippleTeaser li div.teaserArea div,
div.folge-start-teaserArea div.singleTeaser,
div.folge-start-teaserArea div.singleTeaser_international,
div.folge-start-teaserArea div.singleTeaser_international_half{
    padding-left:10px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:left bottom;
    background-repeat:repeat-x;
    margin-bottom:1px;
    *overflow:hidden;
    _display:inline-block;
}
ul.trippleTeaser li div.teaserArea div div,
ul.trippleTeaser li div.teaserArea.left ul li p,
ul.trippleTeaser li div.teaserArea.middle div p,
ul.trippleTeaser li div.teaserArea.middle h3,
ul.trippleTeaser li div.teaserArea.right h3,
li.docCheck div.teaserArea P{
    margin:0;
    margin-left:4px;
    font-size:0.8em;
    line-height:1.3em;
    padding:0px;
    padding-right:10px;
    padding-bottom:10px;
    background-image:none !important;
}

/** linker Teaser Startseite */
ul.trippleTeaser li div.teaserArea.left ul{
    list-style-type: none;
    height: auto;
    margin: 0 10px;
    padding-top: 0;
}
ul.trippleTeaser li div.teaserArea.left ul li{
    height: 72px;
    background-color: transparent;
    /*    font-size: 0.78em;*/
    float:none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
ul.trippleTeaser li div.teaserArea.left ul li span.type{
    font-weight: 700;
    padding-right: 5px;
}
ul.trippleTeaser li div.teaserArea.left div.linkBox{
    background-image: none;
    border-top: 1px dotted #016bb7;
    padding: 15px 0 0 0;
    margin: 0 10px;
}
ul.trippleTeaser li div.teaserArea.left div.linkBox p{
    font-size: 0.8em;
    padding:0 10px 0 0;
    margin:0;
}
ul.trippleTeaser li div.teaserArea.left div.linkBox a{
    font-weight: 700;
}
/** mittlerer Teaser Startseite */
ul.trippleTeaser li div.teaserArea.middle div{
    background: none;
}
ul.trippleTeaser li div.teaserArea.middle h3{
    margin-left: 0;
}
ul.trippleTeaser li div.teaserArea.middle div p{
    font-size: 0.8em;
    padding-bottom: 0;
    margin-left: 0;
    float: left;
    width: 235px;
    padding-right: 0;
}

/** end */

/** rechter Teaser Startseite */
ul.trippleTeaser li.docCheck div.teaserArea.right{
    position: relative;
}
ul.trippleTeaser li.docCheck div.teaserArea.right > h3{
    color: #cc0033;
}
ul.trippleTeaser li.docCheck div.teaserArea.right form{
    background-image: none;
    border-bottom: 1px dotted #cc0033;
}
ul.trippleTeaser li.docCheck div.teaserArea.right input{
    width: 288px;
    border: 1px solid #d5d5d5;
    border-top-color: #adadad;
    padding-left: 4px;
    margin-bottom: 10px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right form span.submit{
    border: 1px solid #2681c2;
    background: url(../img/elements/apogepha/background.docCheck.submit.png) repeat-x left bottom;
    display: block;
    width: 292px;
    text-align: center;
}
ul.trippleTeaser li.docCheck div.teaserArea.right form p{
    margin: 8px 5px;
    padding-bottom: 0;
    font-size: 11px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right form.noTeaser input{
    margin-bottom: 15px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right form span.submit{
  margin-top: 4px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right form.noTeaser p{
  margin: 8px 5px 8px;
}

ul.trippleTeaser li.docCheck div.teaserArea.right div.teaser{
    margin: 10px 0 0;
    padding:0;
    background-image: none;
}
ul.trippleTeaser li.docCheck div.teaserArea.right div.teaser.hide{
  display: none;
}
ul.trippleTeaser li.docCheck div.teaserArea.right div.teaser > a{
    float: left;
    border: 1px solid #016bb7;
    margin-right: 10px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right div.teaser h3{
    padding: 0 0 10px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right div.teaser p{
    padding: 0;
    margin: 0;
    float: left;
    width: 195px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right div.teaser p.teaserLink{
    padding-left: 11px;
    background: url(../img/elements/apogepha/icon.pfeil.small.gif) no-repeat 0px 5px;
}

ul.trippleTeaser li.docCheck #docCheckIcon{
    position: absolute;
    top: -17px;
    right: 11px;
}
ul.trippleTeaser li.docCheck div.teaserArea.right form input.submit{
    background: transparent url(../img/elements/apogepha/icon.docCheck.submit.png) no-repeat 0px 4px;
    width: auto;
    padding:2px 0 2px 20px;
    margin:0;
    height: auto;
}

ul.trippleTeaser li div.teaserArea ul li p.teaserLink,
ul.trippleTeaser li div.teaserArea.left p.teaserLink a,
ul.trippleTeaser li div.teaserArea div p.teaserLink{
    background: url(../img/elements/apogepha/icon.pfeil.small.gif) no-repeat 0px 5px !important;
    padding-left: 13px;
    width: 217px;
    display: block;
}
ul.trippleTeaser li div.teaserArea.left p.teaserLink{
    background-image: none !important;
    padding-left: 0;
}

ul.trippleTeaser li div.teaserArea div div.border {
    padding:0px;
    margin:0px;
    margin-top:7px;
    *margin-top:8px;
    margin-bottom:7px;
    background-image:none;
    border-bottom:1px dotted #c5d3ed;
    width:295px;
    line-height:0px !important;
    font-size:0px !important;
    height:0px;
}

ul.trippleTeaser li div.teaserArea div p img,
ul.trippleTeaser li div.teaserArea.middle div a.teaserLink{
    float:left;
    margin-right:8px;
    border: 1px solid #016bb7;
    margin-bottom:1.0em;
    display: block;
    margin-top: 3px;
}

ul.trippleTeaser li div.teaserArea div p.secure {
    padding-left:19px;
    background-image:url(../img/elements/apogepha/icon.secure.gif);
    background-position:0px 2px;
    background-repeat:no-repeat;
}

ul.trippleTeaser li div.teaserArea div.top, div.folge-start-teaserArea div.bigBlockTeaser div.top, div.folge-start-teaserArea div.bigBlockTeaser_international div.top {
    padding:0px;
    margin:0px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.top.gif);
    background-position:0px 0px;
    background-repeat:repeat-x;
    height:12px;
    width:100%;
    font-size:0px;
}

/* News-Teaser auf Startseite */
ul.trippleTeaser li div.teaserArea.middle div#news_teaser{
    background-image: none;
    border-top: 1px dotted #016bb7;
    margin: 0 10px;
    padding-top: 10px;
    padding-left: 0;
}

ul.trippleTeaser #news_teaser h3{
    width: auto;
    margin-left: 0;
}
ul.trippleTeaser #news_teaser ul{
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}
ul.trippleTeaser div.teaserArea.left ul li,
ul.trippleTeaser #news_teaser li{
    width: auto;
    background-image: none;
    background-color: transparent;
    float: none;
    height: auto;
    margin-left: 0;
    padding: 6px 5px 6px 0;
    border-top: 1px dotted #016bb7;
}
ul.trippleTeaser div.teaserArea.left ul li:first-child,
ul.trippleTeaser #news_teaser ul li:first-child{
    border-top: none;
    padding-top: 0;
}

ul.trippleTeaser #news_teaser li a{
    display: block;
    padding-left: 13px;
    font-size: 0.78em;
    text-decoration: none;
    background: url(../img/elements/apogepha/icon.pfeil.small.gif) no-repeat 0px 5px;
}

/*docCheck*/

ul.trippleTeaser li.docCheck h4 {margin-left:17px;}
ul.trippleTeaser li.docCheck div.teaserArea {border-left:4px solid #cc0033;border-right:4px solid #cc0033;
                                             border-bottom:4px solid #cc0033;
                                             padding-left:13px;
                                             padding-top:0px;
                                             /*padding-bottom:2px;
	height:210px;*/
                                             height:210px;
}

ul.trippleTeaser li.docCheck div.teaserArea strong {
    color:#cb0032;
    font-size:0.9em;
    display:block;
    padding-top:11px;
    margin-bottom:8px;
}

ul.trippleTeaser li.docCheck div.teaserArea form {
    background-image:url(../img/elements/apogepha/doccheck.guy.gif);
    background-position:right bottom;
    background-repeat:no-repeat;
    color:#646464;
    *height:175px;
    _height:175px;
}

ul.trippleTeaser li.docCheck div.teaserArea form label {
    font-size:0.9em;
    color:#000;
    width:100%;
    display:block;
    margin-bottom:3px;
    *margin-bottom:2px;
}

ul.trippleTeaser li.docCheck div.teaserArea form input {
    font-size:0.75em;
    color:#9c9b99;
    width:203px;
    padding-top:2px;
    padding-bottom:2px;
    margin-bottom:4px;
    *margin-bottom:3px;
    padding-left:6px;
}

ul.trippleTeaser li.docCheck div.teaserArea form input.submit {
    margin-top:4px;
    border:0;
    color:#006cb7;
    font-weight:bold;
    font-size:0.8em;
    width:87px;
    background-color:transparent;
    background-image:url(../img/elements/apogepha/icon.secure.gif);
    background-position:7px 4px;
    background-repeat:no-repeat;
    cursor:pointer;
    padding-left:0px;
}

ul.trippleTeaser li.docCheck div.teaserArea form p {
    margin:0px;
    margin-left:7px;
    margin-top:6px;
    _margin-top:3px;
    padding-bottom:20px;
    _padding-bottom:18px;
    font-size:0.75em;
}

ul.trippleTeaser li.docCheck div.teaserArea form p a {
    color:#006bb9;
}


ul.trippleTeaser li div.teaserArea div.loggedIn{
    background-image: none;
    padding-left: 0;
    margin:0;
    height: 173px;
}
/* tripple-Teaser-Definitions [end] */


/* folgeseite-forschung-Teaser-Definitions [start] */
.forschung-teaserarea {

    height:308px !important;

}
.forschung-teaserarea .smallBlockTeaser .singleTeaser {

    height:294px !important;

}
.forschung-teaserarea .singleTeaser img {

    margin-bottom:100px;

}
.forschung-teaserarea .smallBlockTeaser .singleTeaser ul {

    margin-left:128px;

    font-size:0.84em;

    list-style-type:none;

}
.forschung-teaserarea .smallBlockTeaser .singleTeaser ul li {

    padding-left:10px;

    background-image: url(../img/elements/apogepha/icon.list.startteaser.gif);

    background-position:0px 8px;

    background-repeat: no-repeat;

}
.forschung-teaserarea .bigBlockTeaser .singleTeaser {

    height:131px;

    *height:147px;

    _height:147px;

}


/* folgeseite-international-Teaser-Definitions [start] */
.international-teaserarea {

    height:308px !important;

}
.international-teaserarea .smallBlockTeaser_international .singleTeaser {

    height:331px !important;

}
.international-teaserarea .singleTeaser img {

    margin-bottom:100px;

}
.international-teaserarea .smallBlockTeaser_international .singleTeaser ul {

    margin-left:128px;

    font-size:0.84em;

    list-style-type:none;

}
.international-teaserarea .smallBlockTeaser_international .singleTeaser ul li {

    padding-left:10px;

    background-image: url(../img/elements/apogepha/icon.list.startteaser.gif);

    background-position:0px 8px;

    background-repeat: no-repeat;

}

.international-teaserarea .bigBlockTeaser .singleTeaser {

    height:131px;

    *height:147px;

    _height:147px;

}


/* folgeseite-start-Teaser-Definitions [start] */
div.folge-start-teaserArea {
    height:auto;
    overflow:hidden;
    margin-bottom:20px;
}

div.folge-start-teaserArea div.smallBlockTeaser {
    background-color:#fff;
    width:360px;
    margin-right:7px;
    float:left;
    height:242px;
}

div.folge-start-teaserArea div.smallBlockTeaser div.singleTeaser {
    height:228px;
    padding-top:13px;
    padding-left:20px;
    padding-right:20px;
    _background-position:0px bottom;
}

/*div.folge-start-teaserArea div.smallBlockTeaser div.singleTeaser div.singleTeaserImage img {
	margin-top:15px;
}*/

/* NEUE STYLES FÜR TEASERBOXEN */
/* FESTLEGUNG NEUER KLASSEN */

div.folge-start-teaserArea div.international_outer {
    float:right !important;
    margin-left:7px !important;
    margin-right:0px !important;
    width:360px;
    height:374px;
}

div.folge-start-teaserArea div.smallBlockTeaser div.international {
    height:361px !important;
    padding-top:12px;
    padding-left:10px;
    padding-right:10px;
    _padding-right:0px;
    overflow:hidden;
}

div.folge-start-teaserArea div.international_outer_half {
    float:right !important;
    margin-left:7px !important;
    margin-right:0px !important;
    width:360px;
    height:180px;
}

div.folge-start-teaserArea div.smallBlockTeaser div.international_half {
    height:158px !important;
    padding-top:12px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom: 10px;
    border-bottom:1px solid #fff;
    overflow:hidden;
    _padding-right:0px;
}

div.folge-start-teaserArea div.unternehmen_outer {
    float:right !important;
    margin-left:7px !important;
    margin-right:0px !important;
    width:360px;
    height:374px; !important;
}

div.folge-start-teaserArea div.smallBlockTeaser div.unternehmen_inner {
    height:361px !important;
    padding-top:12px;
    padding-left:10px;
    padding-right:10px;
    overflow:hidden;
}


/* ENDE NEUE STYLES FÜR TEASERBOXEN */

div.folge-start-teaserArea div.smallBlockTeaser div.singleTeaser img {
    float:left;
    margin-right:3px;
    margin-bottom:10px;
}

div.folge-start-teaserArea div.smallBlockTeaser div.singleTeaser h3 {
    margin:0px;
    margin-bottom:10px;
    font-size:1.0em;
    line-height:1.0em;
    _zoom: 1;
}

div.folge-start-teaserArea div.smallBlockTeaser div.singleTeaser p {
    font-size:0.84em;
    margin-left:5px;
    padding-left:5px;
    _padding-left:0px;
    _zoom: 1;
}

div.folge-start-teaserArea div.bigBlockTeaser,
div.folge-start-teaserArea div.bigBlockTeaser_international {
    background-color:#fff;
    width:589px;
    float:left !important;
    height:100%;
}

div.folge-start-teaserArea div.bigBlockTeaser div.singleTeaser {
    padding-left:26px;
    padding-right:20px;
    height:114px;
    overflow:hidden;
}

div.folge-start-teaserArea div.bigBlockTeaser div.singleTeaser p{
}

div.folge-start-teaserArea div.bigBlockTeaser div.singleTeaser div.singleTeaserImage img {
    margin-top:16px;
}

div.folge-start-teaserArea div.bigBlockTeaser_international div.singleTeaser {
    padding-left:26px;
    padding-right:20px;
    padding-top:10px;
    padding-bottom:10px;
    height:160px;
    overflow:hidden;
    _background-position:0px bottom;
}

div.folge-start-teaserArea div.bigBlockTeaser_international div.singleTeaser div.pic-left {
    float:left;
    padding-top:10px;
}

div.folge-start-teaserArea div.bigBlockTeaser_international div.singleTeaser div.text-right {
    float:right;
    padding:0px 20px 10px 20px;
    width:350px;
}

div.folge-start-teaserArea div.bigBlockTeaser div.singleTeaser img,
div.folge-start-teaserArea div.bigBlockTeaser_internional div.singleTeaser img {
    float:left;
    margin-right:17px;
}

div.folge-start-teaserArea div.bigBlockTeaser div.singleTeaser h3,
div.folge-start-teaserArea div.bigBlockTeaser_internional div.singleTeaser h3 {
    margin:0px;
    margin-top:16px;
    margin-bottom:10px;
    font-size:1em;
    line-height:0.84em;
}

div.folge-start-teaserArea div.bigBlockTeaser div.singleTeaser h4,
div.folge-start-teaserArea div.bigBlockTeaser_internional div.singleTeaser h4 {
    margin:0px;
    margin-top:7px;
    font-size:0.9em;
}

div.folge-start-teaserArea div.bigBlockTeaser div.st2 h4,
div.folge-start-teaserArea div.bigBlockTeaser_international div.st2 h4 {
    margin-top:1px;
}

div.folge-start-teaserArea div.bigBlockTeaser div.singleTeaser p,
div.folge-start-teaserArea div.bigBlockTeaser_international div.singleTeaser p {
    font-size:0.84em;
}

div.folge-start-teaserArea div.bigBlockTeaser div.st1 img,
div.folge-start-teaserArea div.bigBlockTeaser_international div.st1 img {
    *margin-top:6px;
    _margin-top:6px;
}

div.folge-start-teaserArea div.bigBlockTeaser div.st1 p.bodytext,
div.folge-start-teaserArea div.bigBlockTeaser_international div.st1 p.bodytext,
div.folge-start-teaserArea div.bigBlockTeaser div.st2 p.bodytext,
div.folge-start-teaserArea div.bigBlockTeaser_international div.st2 p.bodytext {
    padding-bottom:11px;
}

div.folge-start-teaserArea div.bigBlockTeaser div.st2 p.align-left,
div.folge-start-teaserArea div.bigBlockTeaser_international div.st2 p.align-left {
    margin:0px;
}
/* folgeseite-start-Teaser-Definitions [end] */



/* Styledefinitionen MG */

/* Teaserblock Unternehmen */

div.folge-start-teaserArea div.unternehmen_teaserblock_left {
    width:313px;
    height:243px;
    float:left;
    margin-right:7px;
    padding-bottom:1px;
    background-color:#FFFFFF;
    line-height:1.3em;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_middle {
    width:339px;
    height:243px;
    float:left;
    margin-right:7px;
    padding-bottom:1px;
    background-color:#FFFFFF;
    font-size:0.76em;
    line-height:1.3em;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_right {
    width:290px;
    height:243px;
    float:left;
    padding-bottom:1px;
    background-color:#FFFFFF;
    font-size:0.76em;
    line-height:1.3em;
}

div.folge-start-teaserArea div.top {
    padding:0px;
    margin:0px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.top.gif);
    background-position:0px 0px;
    background-repeat:repeat-x;
    height:12px;
    width:100%;
    font-size:0px;
}

div.folge-start-teaserArea div.unternehmen_teaserblock_left div.unternehmen_teaserblock_left_st1 {
    width:273px;
    height:235px;
    float:left;
    padding:4px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:0px bottom;
    *background-position:0px 203px;
    _background-position:0px 203px;
    background-repeat:repeat-x;
    overflow:hidden;
}
div.unternehmen_teaserblock_left_st1 H3 {font-size:1.0em; margin-top:8px; margin-bottom:21px;}
div.unternehmen_teaserblock_left_st1 p {font-size:0.77em; line-height: 1.3em;}
div.folge-start-teaserArea div.unternehmen_teaserblock_middle div.unternehmen_teaserblock_middle_st1 {
    width:299px;
    height:138px;
    margin-bottom:1px;
    margin-top:0px;
    padding:57px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/teaserbox_unternehmen_middle_st1.gif);
    background-position:0px bottom;
    background-repeat:no-repeat;
    background-color:#FFFFFF;
    overflow:hidden;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_middle div.unternehmen_teaserblock_middle_st2 {
    width:299px;
    height:23px;
    margin:0px;
    padding:4px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:0px bottom;
    background-repeat:repeat-x;
    font-size:12px;
    overflow:hidden;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_right div.unternehmen_teaserblock_right_st1 {
    width:250px;
    height:36px;
    margin-bottom:1px;
    padding:53px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/teaserbox_unternehmen_right_st1.gif);
    background-position:0px bottom;
    background-repeat:no-repeat;
    overflow:hidden;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_right div.unternehmen_teaserblock_right_st2,
div.folge-start-teaserArea div.unternehmen_teaserblock_right div.unternehmen_teaserblock_right_st3 {
    width:250px;
    height:36px;
    margin-bottom:1px;
    padding:1px 20px 3px 20px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:0px bottom;
    background-repeat:repeat-x;
    overflow:hidden;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_right div.unternehmen_teaserblock_right_st4 {
    width:250px;
    height:23px;
    margin:0px;
    padding:4px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:0px bottom;
    background-repeat:repeat-x;
    font-size:12px;
    overflow:hidden;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_middle a {
    font-weight:bold;
}

div.folge-start-teaserArea div.unternehmen_teaserblock_left div.unternehmen_teaserblock_left_st1 div.bild_links {
    float:left;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_left div.unternehmen_teaserblock_left_st1 div.text_rechts {
    width:160px;
    float:right;
}
div.folge-start-teaserArea div.unternehmen_teaserblock_middle div.unternehmen_teaserblock_middle_st1 div.breakline_teaser {
    width:100%;
    height:1px;
    margin-top:10px;
    margin-bottom:10px;
    background-image:url(../img/elements/apogepha/trennlinie_teaser.gif);
    background-repeat:repeat-x;
}


/* Teaserblock Forschung und Entwicklung */

div.folge-start-teaserArea div.teaserblock_forschung_links {
    width:358px;
    height:309px;
    float:left;
    margin-right:7px;
    padding-bottom:1px;
    background-color:#FFFFFF;
    font-size:12px;
    line-height:1.3em;
}
div.folge-start-teaserArea div.teaserblock_forschung_rechts {
    width:591px;
    height:309px;
    float:left;
    padding-bottom:1px;
    background-color:#FFFFFF;
    font-size:12px;
    line-height:1.3em;
}

div.folge-start-teaserArea div.teaserblock_forschung_links div.teaserblock_forschung_links_st1 {
    width:318px;
    height:301px;
    padding:4px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:0px bottom;
    background-repeat:repeat-x;
    font-size:12px;
    overflow:hidden;
}
div.folge-start-teaserArea div.teaserblock_forschung_rechts div.teaserblock_forschung_rechts_st1 {
    width:551px;
    height:149px;
    margin:0px;
    margin-bottom:1px;
    padding:4px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:0px bottom;
    background-repeat:repeat-x;
    font-size:12px;
    overflow:hidden;
}
div.folge-start-teaserArea div.teaserblock_forschung_rechts div.teaserblock_forschung_rechts_st2 {
    width:551px;
    height:131px;
    margin:0px;
    margin-bottom:1px;
    padding:4px 20px 4px 20px;
    background-image:url(../img/elements/apogepha/start.trippleteaser.bottom.gif);
    background-position:left bottom;
    background-repeat:repeat-x;
    font-size:12px;
    overflow:hidden;
}

div.folge-start-teaserArea div.teaserblock_forschung_links div.teaserblock_forschung_links_st1 ul {
    margin-left:10px;
    list-style-type:disc;
}
div.folge-start-teaserArea div.teaserblock_forschung_links div.teaserblock_forschung_links_st1 div.bild_links {
    float:left;
}
div.folge-start-teaserArea div.teaserblock_forschung_links div.teaserblock_forschung_links_st1 div.text_rechts {
    width:177px;
    float:right;
}



