/* css-Datei für dkp-nrw.org
*/

  body {
    color: black; background-color: #eee;
    font-size: 100.01%;
    font-family: verdana,Helvetica,Arial,sans-serif;
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 760px;	 /* passt auch auf kleine Bildschirme */
    padding: 0.5em;	 /* damit nichts am Rand klebt */
    color: black; background-color: white;
    border-radius:15px; /* CSS3 Eckenrundung */
  }
 
 p {
  font-size: 1.0em;
  line-height: 1.5em; 
  }

  h1 {
  font-size: 1.5em; 
  }

  h2 {
  font-size: 1.3em; 
  font-weight: lighter;
  }

  h3 {
  font-size: 1.15em; 
  font-weight: lighter;
  }


/* dicke rote Linie */
  hr {
    clear: both;	/* immer unter beiden Containern */
    background-color: #f00;
    height: 5px;
    border-radius: 3px; /* CSS3 Eckenrundung */
  }

/* 2 Container für Kopfbereich  */
#column1 {
	float:left;
	width: 78%;
	margin-left: 1%
}

#column2 {
	float:left;
	width: 20%;
	margin-left: 1%
}

/* 3 Container für Inhaltsbereich  */
  div#Rhein {
    text-align: center;
    float: left; 
    width: 54%;
    margin: 0;
    padding: 0;
  }

 div#Ruhr {
    text-align: center;
    float: right; 
    width: 45%; 
    margin: 0;
    padding: 0;
  }  

 div#Inforuhr {
    text-align: center;
    float: right; 
    width: 45%; 
    margin: 0;
    padding: 0;
  }

img.rounded {
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   background-color: #F0F0F0;
   border: 1px solid #CCC;
   -moz-box-shadow: 10px 10px 10px #888;
   -webkit-box-shadow: 10px 10px 10px #888;
   box-shadow: 10px 10px 10px #888;
} 

div#Fusszeile  {
    clear: both;	/* immer unter beiden Containern */
    text-align: center; 
    margin: 0;      /* standardkonforme horizontale Zentrierung */
    width: 740px;
    padding: 0.5em;
    color: black; background-color: white;
    font-size: 0.6em;
  }
