/* ===================================
Stylesheet von "Dr. Matthäus Ch. Grasl"

Stand: Stylesheet für die Bildschirmausgabe
Datei: screen.css
Datum: 14. Jänner 2009
Autor: Armin Priesner

Aufbau: 1. Kalibrierung
        2. Allgemeine Styles
        3. Styles für Layoutbereiche
        4. Sonstige Styles
=================================== */

/* ==================================
   1. Kalibrierung
   =============================== */
   * { padding: 0; margin: 0; } /* Abstände auf Null */ 
   
   
/* ==================================
   2. Allgemeine Styles 
   =============================== */
   body {
     font-family: Verdana, Helvetica, Arial, sans-serif;
  	 line-height: 130%;
	 font-size: 11px;
	 color: #666666;
	 background-color: #c0c0c0;
   }
   a {
     color: #1C8AB3;
   }
   a.email {
     color: #1C8AB3;
	 text-decoration: none;
   }
   
   
/* ==================================
   3. Styles für Layoutbereiche 
   =============================== */
   #boxWebsite {
     position: absolute;
     top: 50%;
     left: 50%;
     width: 800px;
	 height: 630px;
     margin-left: -400px;
	 margin-top: -315px;
	 background: #FFFFFF url(../img/hintergrund.jpg);
   }
     #boxLeft {
	   width: 598px;
	   float: left;
     }
	   #boxLeft #kopfbereich h1 { display: none; }
	   #boxLeft #kopfbereich h2 { display: none; }
	   #boxLeft #kopfbereich #kopf_bild { /* nur auf der Startseite */
	     position: relative;
		 margin-top: 72px;
		 margin-left: 114px;
	   }
	   #boxLeft #kopfbereich #kopf_bild_titel { /* nur auf der Startseite */
	     position: relative;
		 top: -98px;
		 left: 15px;
	   }
	   #boxLeft #kopfbereich #kopf_titel { /* alle Seiten, ausgenommen Startseite */
		 margin: 72px 0 35px 160px;
	   }
	   #boxLeft #inhalt {
	     padding-left: 160px;
	   }
	     #boxLeft #inhalt h1 {
		   font-size: 11px;
		   font-weight: bold;
		   margin: 15px 0;
		 }
		 #boxLeft #inhalt p {
		   margin: 15px 0;
		 }
	 #boxRight {
	   width: 202px;
	   float: left;
     }
	   #boxRight ul { display: none; }
	   #boxRight #logo_klein {
	     margin: 27px 0 71px 0;
	   }
	   #boxRight img { display: block; }
	   #boxRight #nav_home { margin-top: 130px; }
	   #boxRight p { margin: 12px 0 0 2px; }
	   #boxRight p a { color: #666666; text-decoration: none; }
   
   #haftung { background-color: #FFFFFF; }
   #haftung div {
     position: absolute;
     top: 0;
     left: 0;
     width: 760px;
     padding: 20px;
   }
     #haftung h1, p {
	   font-size: 11px;
	   margin: 15px 0;
	 }
   
     
/* ==================================
   4. Sonstige Styles 
   =============================== */
   #boxLeft #inhalt #ueber_mich td { padding: 0 8px 8px 0; }
   
   ul.zero_top { margin-top: -12px; }
   
   li.kreis_gruen {
     margin-left: 20px;
	 list-style-image: url(../img/kreis_gruen.gif);
   }
   
   li.kreis_blau {
     margin-left: 20px;
	 list-style-image: url(../img/kreis_blau.gif);
   }
   
   li.kreis_gelb {
     margin-left: 20px;
	 list-style-image: url(../img/kreis_gelb.gif);
   }

   
   

/* ==================================
   ENDE DES STYLESHEETS 
   =============================== */
