<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Style Sheet tr.web.authoring */
/* http://www.thorsten-reinicke.de/ */
/* &amp;copy; 2017 Thorsten Reinicke */

/* ********** FONT &amp; BODY ********** */

@font-face {
  font-family: Raleway ; 
  src:	url(Raleway/Raleway-Regular.ttf) ; }

@font-face {
  font-family: Raleway-Italic ; 
  src:	url(Raleway/Raleway-Italic.ttf) ; }

@font-face {
  font-family: Raleway-Bold ; 
  src:	url(Raleway/Raleway-Bold.ttf) ; }


body {
	font-family: Raleway, Arial, sans-serif ; 
	padding: 0 0 48px 0 ; 
	border: 0 ; 
	margin: 0 ; }

a {
	text-decoration: none ; }



/* ********** MAIN ********** */

main {
	padding: 0 ; 
	border: 0px solid black ; 
	margin: 158px 0px 67px 0px ; }

main h2 {
	color: #000000 /* 556677 */ ; 
	font-size: 24px ; 
	font-weight: normal ; 
	line-height: 1.5 ; 
	letter-spacing: 0px ; 
	border: 0 ; 
	margin: 0 0 0 0 ; }


main &gt; h2 { 
	font-size: 30px ; } 

main h3 {
	color: #000000 /* 445566 */ ; 
	font-size: 18px ; 
	font-weight: normal ; 
	line-height: 1.5 ; 
	letter-spacing: 0px ; 
	padding: 0 ; 
	border: 0px solid black ; 
	margin: 0 0 0 8% ; }

main p {
	font-size: 16px ; 
	line-height: 1.5 ; 
	letter-spacing: 1px ; 
	text-align: justify ; 
	padding: 0 ; 
	border: 0px solid black ; 
	margin:  ; }




/* ********** MAIN DIV ********** */

main.div {
	width: 58% ; 
	max-width: 935px ; 
	margin-left: auto ; 
	margin-right: auto ; }

div {
	display: -webkit-flex ; 
	-webkit-flex-wrap: wrap ; 
	-webkit-align-items: flex-start ; 

	display: flex ; 
	flex-wrap: wrap ; 
	align-items: flex-start ; }

div p {
	-webkit-flex-grow: 1 ; 
	-webkit-flex-shrink: 1 ; 

	flex-grow: 1 ; 
	flex-shrink: 1 ; 
	
	width: 312px ; 
	padding: 0 ; 
	border: 0 ; 
	margin-left: 0 ; 
	margin-right: 0 ;  }

p img {
	vertical-align: bottom ; }




/* ********** NAVIGATION ********** */

nav {
	font-size: 14px ; 
	text-align: center ; 
	letter-spacing: 1px ; 
	padding: 0 8% 0 8% ; 
	border: 0 ; 
	margin: 24px 0 24px 0 ; }

main a:before, 
nav a:before,
nav ul li a:before,
footer address a:before
{	content: "\25E2" ; 
	color: #003366 ; 
	font-size: 10px ; 
	margin-right: 4px ; }

main a:hover:before, 
nav a:hover:before,
nav ul li a:hover:before,
footer address a:hover:before {
	content: "\25E5" ; 
	color: #FF3366 ; 
	font-size: 10px ; 
	margin-right: 4px ; }

footer address a:before {
	font-size: px ; } 

main a:active:before, 
nav a:active:before,
nav ul li a:active:before,
footer address a:active:before {
	content: "\25E5" ; 
	color: lightsteelblue ; }

a:link,
a:visited,
nav ul li a:link:before,
nav ul li a_visited:before {
	color: #223355 ; }

a:hover,
nav ul li a:hover:before {
	color: #445566 ; }

a:active,
nav ul li a:active:before {
	color: lightsteelblue ; }


/* ********** FOOTER ********** */

footer {
	position: fixed ; 
	bottom: 0 ; 
	width: 100% ; 
	padding: 0 ; 
	border: 0px solid black ; 
	margin: 0px ; }

footer address {
	color: #000000 ; 
	font-style: normal ; 
	font-size: 14px ; 
	line-height: 2 ; 
	text-align: center ; 
	letter-spacing: 1px ; 
	padding: 12px 0 12px 0 ; 
	border: 0 ; 
	margin: 0 ; }

footer address a {
	font-style: normal ; 
	font-size: 14px ; }

footer address a small { 
	font-style: normal ; 
	font-size: 12px ; }

footer address img {
	width: 24px ; 
	height: 12px ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 4px 0 0 ; }
</pre></body></html>