/* #########################################
   Stylesheet BAdW fuer die Printausgabe
   Autor: M. Bezold-Chatwin 
   Version: 2 
   07.02.07 16:10 
   22.02.07 11:00 
   28.03.07 15:00 geaenderter Link zu Logo
   06.06.07 15:00 Listenformatierung und URLs
   20.09.07 völlig abgespeckt wg. IE-Problemen 
  ######################################### */

/* generelle Formatierungen, IE-Anpassungen */

html,body {
margin:0;
padding:0;
}

* {
margin:0;
padding:0;
}

body, div, span, img, h1, h2, h3, h4, h5, h6, p, table, tr, td, ul, ol, li, a, form, 
#outer,
#header,
#logo,
#siteowner,
#rh-col {
position:static;
float:none;
background:transparent;
padding:0;
font-size: 11.5pt;
font-family: times, "times new roman", serif;
margin: 0;
}

#blueline, #hnav, #spacer, #lh-col, #online, .skiplink, #greyborder, #breadcrumbleiste, .micronav, .nachoben, #backforward  {
display:none;
}

#outer {
margin:5pt;
padding:5pt;
/* border:#888 solid 1pt; */
}

#logo {
background-image:url(../bilder/logo/logo-badw-transp_kl.gif);
background-repeat:no-repeat; 
}

/* Minor tweaks 
#siteowner h1 {
background:none !important;
margin-top:30pt;
height:100pt !important;
}  */

hr {
color: #39c;
background:transparent;
height:1pt;
}

#rh-col ul {
margin-left: 0;
padding:2pt;
}

#rh-col li {
margin-left:15pt;
padding:0;
}

#rh-col {
/* margin-left: 20pt;
margin-right: 20pt; */
height:100,1%
} 

#rh-col p {
orphans:3; 
font-family:Times, "Times New Roman", serif;
margin:4pt 4pt 0;
padding:0; 
}

h1 {
font-size:125%;
text-align:center;
font-variant:small-caps;
letter-spacing:1pt;
font-weight:400;
page-break-after: avoid;
border-bottom:2pt solid #39c;
}

h2 {
font-size:120%;
margin-top:40pt;
margin-bottom:10pt;
font-weight:600;
padding-top:5pt;
padding-bottom:5pt;
border-top:#888 dotted 1pt;
border-bottom:#888 dotted 1pt;
page-break-after: avoid;
}

h3, h4, h5 {
page-break-after: avoid;
margin:8pt 0 8pt 0;
font-weight:600;
}

tr, td {
page-break-after: avoid;
}

ul, ol, li {
margin:6pt;
}

/* --- Pressemitteilungen: Definition List ---- */

.pmlist dl { 
/* border-left: 1pt double #ccc; */
margin-top:3pt; 
/* padding: 0.2em; */
} 
.pmlist dt { 
float: left; 
clear: left; 
width: 120pt; 
text-align: left; 
font-weight: bold; 
} 
.pmlist dd { 
margin: 0 0 0 127pt;
padding: 0 0 2pt 0;
}

a, a:visited, a:hover, a:visited:hover {
  color: #3f3f3f;
  background: transparent;
  text-decoration: none;
  font-style:italic;
  size:80%;
}

/* --- gibt den Pfad der Links im Dokument aus --- */

 /* Sichtbare Auszeichnung der URLs von Links
a[href]:after, a link:visited:after {
    content: " (Link auf: <" attr(href)"> ";
    color:#999;
    background:transparent;
    font-style:italic;
}  */

/* ----- bei internen Links Ausgabe der Domain ----- 

a[href^="/"]:link:after {
  content: " (Link auf: <http://www.badw.de/ " attr(href) ">) ";
}  */

/* a:link:after, a:link:visited:after {
  content: " (Link auf <" attr(href) ">) ";
  font-size: 76%;
  color: #999;
  background: transparent;
  font-style:italic;
}

a[href^="/"]:link {
  content: " (Link auf <http://www.badw.de/" attr(href) ">) ";
} */

/* --- macht Sprungmarken sichtbar --- */
/* 
 *[name]:after {
 content:" [#"attr(name)"]";
 color:#5f5f5f;
 background-color:inherit;
 font-style:italic;
 text-decoration:none;
 size:60%;
} */

/* ---- macht title-Attribute sichtbar ---- */

 *[title]:after {
 content:" (" attr(title)")";
 color:#5f5f5f;
 background-color:inherit;
 font-style:italic;
 text-decoration:none;
 size:80%;
} 

/* --- Inhalt des alt-Attributes von Bildern --- */

 img[alt]:after {
 content:" ("attr(alt)")";
} 

/* --- sonstige Formatierungen -- */

.abild {
font-size:8pt;
font-style:italic;
margin-bottom:3pt;
margin-top:0;
page-break-after:avoid;
}

.bildunterschrift {
font-size:8pt;
font-style:italic;
margin-bottom:3pt;
margin-top:3pt;
page-break-after:avoid;
}

