@charset "UTF-8";
/**----------------------------------------------------------------------------
 * ratgeber_recht.css - parent css-file
 *
 * @copyright: 2009 Bjoern-Olaf Seif, Wannweil, Germany
 * @version: 1.0
 */

/**----------------------------------------------------------------------------
 * Generelles Seitenlayout
 */
  
 .book,
 .chapter,
 .sect1,
 .sect2 {
 	width: 96%;
 	margin-left: 2%;
 	text-align: left;
 	/* border: 1px solid blue;*/
 }

.toc {
	margin-left: 5%;
	margin-right: 5%;
	text-align: left;
}

#main ul li {
	display: list-item;
	list-style-type: none;
	list-style-image: url("../html/images/quadrat.gif");
	margin-left: 15px;
}

#col1_content ul li {
	list-style-image: none;
	margin-left: 0px;
	border: none;
}

#main .toc ul li {
	display: list-item;
	list-style-type: none;
	list-style-image: none;
	margin-left: 0px;
}


/**----------------------------------------------------------------------------
 * Generelle Schrift-Formatierungen
 */
 
 .toc {
 	font-family: "times new roman", "times roman", serif;
 }
 
.titlepage .title {
	font-family: "times new roman", "times roman", serif;
}

.chapter h2.title,
.sect1 .titlepage,
.sect2 h3.title {
	margin-bottom: 15px;
}

.sect3 h4.title {
	margin-bottom: 5px;
}

.itemtitle {
	font-weight: 600;
	font-style: italic;
}

.itemizedlist li:before{
	vertical-align: middle;
}

.listitem p{
	margin: 0;
	padding: 0;
	padding-left: 15px;
	/*border: 1px solid red;*/
}
 

/**----------------------------------------------------------------------------
 * Als erstes müssen wir die Titelseite anpassen
 */
 
.book .title {
	font-variant: small-caps;
}

.book .authorgroup {
	font-size: smaller;
}

.book .author h3 {
	margin-bottom: 0em;
}

.book .authorgroup .email {
	margin-top: 0px;
	padding-top: 0px;
}

#col3 .copyright {
	font-size: x-small;
}

.titlepage hr,
.navheader hr,
.navfooter hr {
	color: rgb(0,0,80);
}


/**----------------------------------------------------------------------------
 * Für den Einführungstext des Ratgeber Recht; <preface> erfüllt leider hier
 * einfach nicht den Zweck. Also dann eben von Hand ;-)
 */

#main .book .intro {
	margin-top: 35px;
	margin-bottom: 20px;
}


/**----------------------------------------------------------------------------
 * Und jetzt die ganzen Anpassungen für die Tabelle
 */
 
.book .segmentedlist table {
	width: auto;
	border-collapse:collapse; 
	margin-bottom: 0.5em; 
	border-top: 2px #888 solid; 
	border-bottom: 2px #888 solid;
	}
	
.book .segmentedlist table caption {
	font-variant:small-caps;
	}

.book .segmentedlist th,
.book .segmentedlist td {
	padding: 0.5em;
	}
	
.book .segmentedlist thead th {
	color: #000;
	border-bottom: 2px #800 solid;
	text-align: left;
	}

.book .segmentedlist tbody th {
	background: #e0e0e0;
	color: #333;
	}
	
.book .segmentedlist tbody th[scope="row"],
.book .segmentedlist tbody th.sub {
	background: #f0f0f0;
	}

.book .segmentedlist tbody th {
	border-bottom: 1px solid #fff;
	text-align: left;
	}
.book .segmentedlist tbody td {
	border-bottom: 1px solid #eee;
	}
	
.book .segmentedlist tbody tr:hover th[scope="row"],
.book .segmentedlist tbody tr:hover tbody th.sub {
	background: rgb(241,248,255);
	}
	
.book .segmentedlist tbody tr:hover td {
	background: rgb(241,248,255);
	}
	


/**----------------------------------------------------------------------------
 * Jetzt muss noch die Titelseite für die Sections angepasst werden. Da gibt
 * es einen riesengroßen Abstand vom navheader zum Titel, der weg muss
 */
 
 .sect1 .title {
 	display: inline;
 	/* border: 1px solid green; */
 	z-index: 10000;
 }

.sect3 .itemizedlist ul {
	margin-left: 30px;
}

.sect3 .itemizedlist ul li {
	margin-bottom: 15px;
}

/**----------------------------------------------------------------------------
 * Hier wird der Kopf "navheader" an das Layout der Seite von
 * Puschert & Tschirschke angepasst
 */
 /*
 #header {
 	text-align: left;
 }*/
 
 .navheader table {
 	width: 100%;
 }
 
 .navheader table th {
 	background-color: rgb(255,255,255);
 	text-align: center;
 }
 
 .navheader table tr:hover td {
 	background-color: rgb(255,255,255);
 }
 
.navheader a img{
	border: 0px;
}

/**----------------------------------------------------------------------------
 * Und jetzt das gleiche für den Fuß "navfooter"
 */
 
 .navfooter table {
 	width: 100%;
 }
 
 .navfooter table th,
 .navfooter table td {
 	border-bottom: 0px;
 }
 
 .navfooter table tr:hover td {
 	background-color: rgb(255,255,255);
 }
 
.navfooter a img {
	border: 0px;
}

/**----------------------------------------------------------------------------
 * Hier kümmern wir uns um die Navigationsleiste links. Das meiste wird ja aus 
 * der content.css automatisch übernommen übernommen.
 */
 
 #col1 {
 	text-align: left;
 }

/**----------------------------------------------------------------------------
 * OK, nicht alle Formatierungen passen überall. Ab hier werden Einstellungen
 * für einzelne Abschnitte behandelt
 */
 
 /**----------------------------------------------------------------------------
 * für die Inhaltsverzeichnisse
 */
 

.toc ul li span.chapter {
	font-family: arial, sans-serif;
	font-size: 140%;
	font-weight: 900;
}

#col3 a {
	text-decoration: none;
}

.toc ul li {
	margin-top: 3px;
}

.toc ul li span.sect1 {
	font-size: 120%;
}

.toc ul li span.sect2 {
	font-size: 110%;
	text-decoration: none;
}
.toc ul li span.sect3 {
	margin-left: 10px;
}
 
 
 /**----------------------------------------------------------------------------
  * für Zeugnis - Aufbau und Gliederung die Liste muss angepaßt werden
  */
  
  .listitem .zeugnis {
  	margin: 0;
  	padding: 0;
  	text-align: left;
  }
  

