/* CSS-Datei für 'Der Abakus - Geschichte und Funktionsweise' */

body.nav
{  
	background-color:#006E46;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	margin: 5px;
}

body.abakus
{  
	background-color:#006E46;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	margin: 10px;
}

body.noframes
{  
	background-color:#006E46;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#FFFFFF;
	margin: 5px;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

h3
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}

h4
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}

h5
{
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}

.text
{
	text-align: justify;
	font-family: 'Times New Roman', Times, serif;
	font-size: 10pt;
}

.textsuper
{
	vertical-align: super;
	font-size: 7pt;
}

.blockquote
{
	padding-left: 50px;
	padding-right: 50px;
	text-align: justify;
	font-family: 'Times New Roman', Times, serif;
	font-size: 10pt;
}

.returnticket
{
	text-align: right;
	font-style: italic;
}

a:link
{
	color:#E8E800;
	text-decoration: underline;
}
a:visited
{
	color: #E8E800;
	text-decoration: underline;
}
a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
} 
a:active
{
	color: #FFFFFF;
	text-decoration: underline;
} 
a:focus
{
	color: #FFFFFF;
	text-decoration: underline;
}

a:link.footnote
{
	font-size: 6pt;
	font-family: 'Times New Roman', Times, serif;
	vertical-align: super;
}
a:visited.footnote
{
	font-size: 6pt;
	font-family: 'Times New Roman', Times, serif;
	vertical-align: super;
}
a:hover.footnote
{
	font-size: 10pt;
	font-family: 'Times New Roman', Times, serif;
	vertical-align: baseline;
	color: #E8E800;
} 
a:active.footnote
{
	font-size: 10pt;
	font-family: 'Times New Roman', Times, serif;
	vertical-align: baseline;
	color: #E8E800;
} 
a:focus.footnote
{
	font-size: 10pt;
	font-family: 'Times New Roman', Times, serif;
	vertical-align: baseline;
	color: #E8E800;
}

table
{
	border: 0px none #FFFFFF;
}

td
{
	font-size: 8pt;
}

td.rightalignedtext
{
	font-family: 'Times New Roman', Times, serif;
	font-size: 10pt;
	text-align: right;
	vertical-align: bottom;
}

td.leftalignedtext
{
	font-family: 'Times New Roman', Times, serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: bottom;
}

td.noframes
{
	font-size: 8pt;
	text-align: center;
}

td.nav_item
{
	font-size: 8pt;
	text-align: left;
}

td.nav_metaitem
{
	font-size: 8pt;
	text-align: center;
}

td.metainformation
{
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	padding-right: 50px;
}

td.index_level_1
{
	padding-left: 5%;
}

td.index_level_2
{
	padding-left: 10%;
}

td.index_level_3
{
	padding-left: 15%;
}

td.illustration
{
	vertical-align: bottom;
	text-align: center;
}

td.caption
{
	vertical-align: top;
	text-align: center;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-right: 30px;
}

td.explanation
{
	font-family: 'Times New Roman', Times, serif;
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
}

hr.nav
{
	height: 1px;
	color: #000000;
}

hr.full_length
{
	height: 1px;
	color: #000000;
}

hr.threequarters_length
{
	height: 1px;
	color: #000000;
	width: 75%;
}

img
{
	border: 0px none #FFFFFF;
}

img.linkborder
{
	border: 1px solid #E8E800;
}

input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

ul
{
	list-style-type: disk;
}

li.faq
{
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}