
div#container
	{ width:740px; margin:0 -380px; background:#f2f2f2; position: relative; left: 50%; border:solid 2px #b9121b; height:auto; z-index:2}
#text 
{ color: #f2f2f2; font-size: large; font-weight: bold; background: #b9121b; text-align: center; height: auto; padding: 12px; }
#text a:link
{ color: #f2f2f2; font-size: large; font-weight: bold; background: #b9121b; text-align: center; padding: 12px; height: auto; }
#text a:visited { color: #f2f2f2; font-weight: bold; background: #b9121b; text-align: center; padding: 12px; height: auto; }
#text a:hover
{ color: #c0c0c0; font-weight: bold; background: #b9121b; text-align: center; padding: 12px; height: auto; }
h1
	{ width:738px; margin:1px; color:#4C1B1B; font-size:24pt; overflow:hidden; padding:80px 0 0; vertical-align:middle; text-align:right; }
p	{ margin:0; padding: 1em; }
p a:link,
p a:visited,
p a:hover,
p a:active
	{ font-weight:bold; color:#b9121b; }

ul#navigation-1
	{ margin:0; padding:1px 0; list-style:none; width:100%; height:21px; border-top:1px solid #b9121b; border-bottom:1px solid #b9121b; font:normal 8pt verdana, arial, helvetica;}
ul#navigation-1 li
	{ margin:0; padding:0; display:block; float:left; position:relative; width:148px; }
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; background:#b9121b; color:#ffffff; width:148px; height:13px; }
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:4px 0; display:block; text-align:center; text-decoration:none; background:#b9121b; color:#ffffff; width:146px; height:13px; border-left:1px solid #ffffff; border-right:1px solid #ffffff; }
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; background:#ffffff; position:absolute; top:21px; left:-1px; width: 146px; border-style: none solid solid; border-width: medium 1px 1px; border-right-color: #b9121b; border-bottom-color: #b9121b; border-left-color: #b9121b; }
ul#navigation-1 li:hover ul.navigation-2
	{ display:block; }
ul#navigation-1 li ul.navigation-2 li
	{ width: 146px; clear:left; }

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; background:#b9121b; padding:4px 0; width:146px; position:relative; height: auto; z-index:1000; border-style: none none solid; border-width: medium medium 1px; border-bottom-color: #ffffff; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background:#b9121b; padding:4px 0; width:146px; position:relative; height: auto; z-index:1000; border-bottom: 1px solid #ffffff; border-top-style: none; border-top-width: medium; border-right-style:none; border-left-width: medium; none;border-right-width: medium; }

ul#navigation-1 li ul.navigation-2 li ul.navigation-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:145px; top:-2px; padding:1px 1px 0; border:solid 1px #b9121b; background:#ffffff; z-index:900; }
ul#navigation-1 li ul.navigation-2 li:hover ul.navigation-3
	{ width: 300px; display:block; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:link,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:visited
	{ background:#b9121b; width: 300px; }
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li:hover a,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:hover,
ul#navigation-1 li ul.navigation-2 li ul.navigation-3 li a:active
	{ background:#b9121b; width: 300px; }
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:white; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff; }
div#text2
{ color: #606060; font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: auto; max-width: 700px; padding: 24px; }
div#text2 a:hover { font-size: small; font-weight: normal; font-style: italic; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: auto; max-width: 700px; }
div#text2 a:link { color: #b9121b; font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: auto; }
div#text2 a:visited { color: #b9121b; font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; height: auto; }
#text3 { color: #f2f2f2; font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; height: auto; }
#f1 { color: #b9121b; font-size: x-small; text-align: left; position:fixed; top:20px; right:20px; width: 100px; height: auto; z-index:1      }
#tipp { color: #b9121b; font-size: x-small; text-align: left; position: fixed; z-index: 1; top: 20px; right: 20px; width: auto; height: auto; padding-left: 10px; }
#f3 { color: #b9121b; font-size: x-small; text-align: left; position: fixed; z-index: 1; top: 100px; right: 20px; width: 100px; height: auto; padding-left: 9px; }
#f4 { color: teal; font-size: x-small; text-align: left; z-index: 1; height: auto; padding-left: 9px; }
#f4 a:link { color: blue; font-size: x-small; text-align: left; z-index: 1; height: auto; }
#f4 a:visited { color: blue; font-size: x-small; text-align: left; z-index: 1; height: auto; }
#f4 a:hover { color: blue; font-size: x-small; text-align: left; z-index: 1; height: auto; }
#f3 a:link { color: #b9121b; font-size: x-small; text-align: left; padding-left: 9px; z-index: 1; width: 100px; height: auto; }
#f3 a:visited { color: green; font-size: x-small; text-align: left; padding-left: 9px; z-index: 1; width: 100px; height: auto; }
#f3 a:hover { color: #b9121b; font-size: x-small; text-align: left; padding-left: 9px; z-index: 1; width: 100px; height: auto; }
#f1 a:link { color: #b9121b; font-size: small; text-align: left; position: fixed; z-index: 1; top: 90px; right: 20px; width: 100px; }
#f1 a:visited { color: #b9121b; font-size: small; text-align: left; position: fixed; z-index: 1; top: 90px; right: 20px; width: 100px; }
div#textkat { color: #606060; font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 700px; padding: 24px; height: auto; max-width: 700px; }
div#textkat a:hover { font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 700px; height: auto; max-width: 700px; }
div#textkat a:link { color: #0f0; font-size: x-small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 700px; height: auto; }
div#textkat a:visited { color: #00f; font-size: x-small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 700px; height: auto; }
div#textkat h1 { color: #b9121b; font-size: large; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; height: auto; margin-top: 0; padding-top: 0; padding-bottom: 12px; }
div#textkat h1 a:link, div#textkat h1 a:hover, div#textkat h1 a:visited { color: #f00; font-size: xx-large; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; padding-top: 1px; top: 12px; height: auto; }
div#textkat h2 a:link, div#textkat h1 a:hover, div#textkat h1 a:visited { color: #eadf0e; font-size: medium; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; padding-top: 1px; top: 12px; height: auto; }
div#textkat h3 a:link, div#textkat h1 a:hover, div#textkat h1 a:visited { color: #f00; font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; padding-top: 1px; top: 12px; height: auto; }
div#textkat h4 a:link, div#textkat h1 a:hover, div#textkat h1 a:visited { color: #f00; font-size: small; font-weight: normal; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; padding-top: 1px; top: 12px; height: auto; }
