/**
 * Klinikum Darmstadt
 * ==========================
 * @site 			www.klinikum-darmstadt.de
 * @date 			2010-06-01 (Erstellungsdatum)
 * @author 			LinusContent
 * @copyright 			LinusContent
 * @see 			http://www.linuscontent.com/
 * @purpose 			Styles Pressebereich
 */


/* +++++++++++ Presse +++++++++++ */


#content-frame-pm {margin: 0.5em 1em 1em 2em; }
#fenster #content-frame {margin: 2em 3em 2em 2em; }

#breadcrumb-pm{ height: 1em; width: 100%; margin-bottom: 0;}
#main-content #content-frame-pm h3.pm {font-size: 0.9em;}

#main-content .bildkasten td p {font-size: 1em}

.textkasten {background-color: white; padding: 1.5em;}

.meldung{padding: 1em 0 1em 0; border-bottom: solid 1px #5f881a; }
.meldung_L{ float:left;  width: 6em;}
.meldung_LR{ float:left;  width: 31.9em;}
.meldung_R{ float:left;  width: 25.9em;}


span.PM-datum{color: #0039a6; margin-right: 8px;}


#main-content p.PM-datum{font-weight:bold ; margin-bottom: 0.8em;color: #0039a6;}

#main-content .meldung a {text-decoration: none;  color: #000000; font-weight: normal; }
#main-content .meldung .meldung_LR a {color: #5f881a;}
#main-content .meldung a:hover {text-decoration: underline; }

#root #main-content .meldung a {color: #5f881a; }
#main-content .meldung p.rechts a {color: #5f881a;}

#main-content .meldung p{margin-bottom: 0;}
p.rechts {text-align: right; margin-top: 0.5em;}



.back {clear: both; margin: 1em 0 1em 0;}
.top{width: 2em; float: right;}



/* +++++++++++ Veranstaltungen +++++++++++ */
#content-m1{float: left; margin-right: 2em;}
#content-m2{float: left; margin-right: 2em;}
#content-m3{float: left; margin-right: 2em;}
#content-right-frame-va {float: right; background-color: #e3e5e6; width: 17.9em; }

#content_right #content-right-frame-va h4, #content_right #content-right-frame-va h5{
 font-size: 0.7em;
 margin-top: 1em;
 margin-bottom: 0.5em;
}

#content_right h5{
padding-top: 1em; border-top: 1px dotted #5e6d6f; margin-top: 0;
}

form.vform {border-bottom: 1px dotted #5e6d6f;}

.veranstaltung {padding: 0em 0 0.2em 0;}
.veranstaltung_L{ float:left; width: 6.5em; }
.veranstaltung_LR{ float:left; width: 31.9em;  }
.veranstaltung_R{ float:left; width: 25.4em; }

#main-content .veranstaltung p{ font-size: 0.7em}

#main-content .veranstaltung a {text-decoration: none;  color: #000000; font-weight: normal; }
#main-content .veranstaltung a:hover {text-decoration: underline; }
span.VA-datum{color: #0039a6; margin-right: 8px;}

/* +++++++++++ Stellen +++++++++++ */


.stelle {padding: 0.2em 0 0.2em 0;}
.stelle_L{ float:left; width: 6.5em;}
.stelle_LR{ float:left; width: 31.9em;}
.stelle_R{ float:left; width: 25.4em;}

#main-content .stelle a {text-decoration: none;  color: #000000; font-weight: normal; }
#main-content .stelle a:hover {text-decoration: underline; }


.babyg{padding: 1em 0 1em 0; border-bottom: solid 1px #7ab800; }
.babyg_L{float:left; width: 12em;}
.babyg_R{float:left; width: 19.9em; }
.bild_rahmen_gruen {border: solid 1px #7ab800; clear: both;}
#main-content p.abschluss { margin-top: 1em}


.textbox-baby{width:31.9em ;overflow: hidden;}

.eintrag{background-color: white; padding: 2em; border: dotted 1px #7ab800; }
.babygr{padding: 1em 0 1em 0; }
.babygr_L{float:left; width: 9em;}
.babygr_R{float:left; width: 16.5em; background-color:white;}
label.grusslabel{font-size: 0.8em;}



.grussliste{background-color: white;border: dotted 1px #7ab800; padding: 1em; margin-bottom: 0.5em;}
.gname{border-bottom: dotted 1px #5e6d6f;}
.gtext{padding-top: 0.5em;}



.bildkasten img {margin-bottom: 0.7em;}
.bildkasten .bild_rechts {float: right; margin-left: 10px; margin-bottom: 10px;}
.bildkasten .bild_rechts_neuezeile{clear: both; float: right; border: solid 1px #5e6d6f; margin-left: 10px; margin-bottom: 10px;}
.bildkasten .bild_links {float: left; margin-right: 10px; margin-bottom: 10px;}
.bildkasten .bild_links_neuezeile {clear: both; float: left; margin-right: 10px; margin-bottom: 10px;}
.bildkasten .bild_rahmen {border: solid 1px #5e6d6f; clear: both;}
.bildkasten .bild_rechts_rahmen {float: right; border: solid 1px #5e6d6f; margin-left: 10px; margin-bottom: 10px;}
.bildkasten .bild_rechts_rahmen_neuezeile {clear: both; float: right; border: solid 1px #5e6d6f; margin-left: 10px; margin-bottom: 10px;}
.bildkasten .bild_links_rahmen {float: left; border: solid 1px #5e6d6f; margin-right: 25px; margin-bottom: 10px;}
.bildkasten .bild_links_rahmen_ohnemargin {float: left; border: solid 1px #5e6d6f; margin-right: 0px; margin-bottom: 10px;}
.bildkasten .bild_links_rahmen_neuezeile {clear: both; float: left; border: solid 1px #5e6d6f; margin-right: 10px; margin-bottom: 10px;}
