﻿/* Hortig: Bonaparte vor Mantua */

/* general styles for all divisions */
th.Part {text-align: center;}
th.Row {text-align: left; padding-right: .7em;}
th.Column {text-align: right;}
th.MultiColumn {text-align: center;}
th.Inner {padding-left: .3em; padding-right: .7em}
th.Right {padding-left: .3em; padding-right: 0em}
th.Ibid {text-align: center}
th.Total {border-style: solid none none none; border-width: thin 0 0 0}
td.Total {border-style: solid none none none; border-width: thin 0 0 0}
td.Ibid {text-align: center}
scan.Total {border-style: solid none none none; border-width: thin 0 0 0}

/* title division styles */
div.Title{padding: 1em 0; border-style: none none solid none; margin-left: 5%; margin-right: 5%}
div.Title h3{font-size: 250%;}

/* cover division styles */
div.Cover {padding: 2em 0 1em 0; border-style: none none solid none; margin-left: 5%; margin-right: 5%}
div.Cover h1 {font-size: 200%; line-height: 2em}
div.Cover h1 big {font-size: 150%}
div.Cover h1 small {font-size: 80%; font-weight: normal}
div.Cover h2 {font-size: 166%; margin-bottom: 3em}
div.Cover h2 span.From {font-size: 60%; border-style: none none solid none; border-width: thin; padding-bottom: 3em}
div.Cover h3 {font-size: 125%; font-weight: normal; margin: 0 0 2em; line-height: 2em}
div.Cover h3 span.With {font-size: 80%; font-weight: bold; padding-bottom: 2em; border-style: none none solid none; border-width: thin; margin: 0 35%}
div.Cover h3 span.Disertation {font-size: 150%}
div.Cover h3 span.Article {font-size: 70%}
div.Cover h3 span.University {font-weight: bold}
div.Cover h3 span.Doctorate {font-size: 125%}
div.Cover h3 span.Published {font-size: 90%; font-weight: bold}
div.Cover h5 {font-size: 115%}
div.Cover h5.editor {margin: 0 25%; border-style: none none groove none; border-width: medium; padding: 2em 0}

/* table of contents styles */
div.TOC {padding: 4em 0 4em 0; border-style: none none solid none; border-width: medium;  margin-left: 5%; margin-right: 5%}
div.TOC h3 {font-size: 200%; font-weight: normal}
table.TOC {margin: 0 10%}
table.TOC th {text-align: left; line-height: 2}
table.TOC td.Number {text-align: right; padding: 0 .5em; vertical-align: top}
table.TOC td.Title {text-align: left; padding: 0 .5em}
table.TOC td.Bibliography {padding: 1em 0}

/* chapter division styles */
div.Chapter {padding: 4em 0 2em 0; border-style: none none solid none; margin-left: 5%; margin-right: 5%}
div.Chapter p {text-indent: 2em;}
div.Chapter p.Signature {text-align: right; margin-right: 4em}
table.Losses {line-height: 1.1; border-collapse: collapse}
table.Losses th.Row {text-align: right}
table.Losses th {padding-top: .5em; padding-bottm: .5em}
table.Losses td {padding-top: .5em; padding-bottm: .5em}
table.Strength {line-height: 1.1; border-collapse: collapse}
table.Strength th {padding-top: .5em; padding-bottm: .5em; padding: 0 .5em}
table.Strength td {padding-top: .5em; padding-bottm: .5em; padding: 0 .5em}
table.Strength td.Unit {text-align: left}
table.Strength td.Men {}
div.Letter {}
div.Letter p {}
div.Letter p.Address {}
div.Letter p.Date {text-align: right; margin-right: 2em}
div.Letter p.Signature {text-align: right; margin-right: 2em}
div.Letter p.Signature span.Bonaparte {font-weight: bold}
img.BWMap {width: 100%;}
div.Chapter p.Ack {margin: 4em 2em}
div.Chapter p.Ack span.Schirrmacher {font-weight: bold}

/* chapter body styles */
div.Body {padding: 0 0 2em 0; border-style: none none solid none; border-width: thin;}
div.Body h1.Title {font-size: 175%; margin-bottom: 1.5em; line-height: 1.25; font-weight: bold;}
div.Body h3 {font-size: 175%; font-weight: normal}
div.Body h3.Instructor {margin-bottom: 3em}
div.Body h3 span.Instructor {font-size: 50%}
div.Body h3 span.Mr {font-size: 66%}
div.Body h3 span.Schirrmacher {font-size: 75%; font-weight: bold}
div.Body h3.Title {margin-bottom: 1.5em; line-height: 1.25; font-weight: bold;}
div.Body h3 span.Introduction {font-size: 125%; line-height: 3; font-weight: normal}
div.Body h3 span.Title {}
div.Body h3 span.MapLink {font-size: 50%; font-weight: normal}
div.Body h3 span.SubTitle {font-size: 50%; font-weight: normal}
div.Body h4 {font-size: 100%;}
div.Body h4.Date {text-align: left; text-indent: 1.5em;}
div.Body h4.Author {text-align: right; margin-right: 4em; font-weight: bold}
div.Body h4.Title {}
div.Body h4.SubTitle {font-weight: normal}
div.Body h4.Appendix {text-align: right;}
div.Body h4.Appendix span.Title {border-style: none none solid none; border-width: medium}
div.Body h4.AppendixTitle {text-align: left; text-indent: 2em;  font-size: 120%}
div.Body h5 {font-size: 100%; font-weight: normal}
div.Body h6 {font-size: 100%; font-weight: normal; }
table.Next {margin: 1em auto 0;}
table.Next th {text-align: right; padding-right: .3em}
table.Next td {text-align: left; padding-left: .3em}
ul.Organization {list-style: none;}
ul.Organization li.ID{text-align: center; margin: 1em 0 .25em}
ul.Organization li.Commander{text-align: center}
ul.Organization li.Headquarters{text-align: center}
ul.Organization li.ChiefOfStaff{text-align: center}
ul.Organization li.Staff{text-align: left; text-indent: -4em; margin-left: 1em}
ul.Organization li.Location{text-align: left; text-indent: -4em; margin-left: 1em}
ul.Organization li.Brigade{text-align: left; text-indent: -4em; margin-left: 1em}
ul.Organization li.Regiment{text-align: left; text-indent: -4em; margin-left: 5em}
ul.Organization li.Notes{text-align: left; text-indent: -4em; margin-left: 5em}
ul.Organization li.Strength{text-align: right}
ol.OrganizationRemarks {list-style: lower-alpha; margin-left: -3em; list-style-position: inside; text-indent: 2em}
ol.Options {margin-left: -3em; list-style-position: inside; text-indent: 2em}
ul.Forces {list-style: none}
table.Positions {}
table.Positions td {text-align: left}
table.Positions td.Number {text-align: left; text-indent: 2em}
table.Positions td.At {text-align: center}
table.Positions td.Ibid {text-align: center}
table.Positions td.All {text-indent: 2em}
p.ClickOnImage {text-align: center}
ul.Positions {list-style: none}
ul.Positions li {margin-left: 4em; text-indent: -2em}
div.Appendix {padding-bottom: 2em; margin-bottom: 3em; border-style: none none solid none; border-width: thin}

/* chapter notes styles */
div.Notes {padding: 1.5em 0 0 0; margin-left: -2em}
div.Notes ol li {list-style-type: decimal;}
div.Notes ul {margin-left: 2em; padding-left: 0em}
div.Notes ul li {list-style-type: none;}
div.Notes ol li {margin-top: 6pt;}
div.Notes p {text-indent:0;}
div.Table {margin-left: 10%; margin-right: 10%}

/* library division styles */
div.Library {padding: 2em 0; border-style: none none solid none; margin-left: 5%; margin-right: 5%}
div.Library h4 {font-size: 150%}
table.Library {margin-top: .25em; padding-top: .5em; border-style: solid none none none; border-width: thin;}
table.Library th {vertical-align: top; text-align: right; padding-right: .7em; font-weight: bold}
table.Library td {text-align: left;}
table.Library td.Bottom {padding-bottom: .5em;}
table.Library td.Transation {text-align: center; font-weight: bold; font-size: 90%; padding-top: .75em; border-style: solid none none none; border-width: thin;}
