 /* fastone.css: copyright für fastone.de */

h1,h2,h3,h4,p,ol,ul,li,div,td,th,address,blockquote,nobr,b,i { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#343434; 
  list-style-type:circle; list-style-position:outside; padding-top:0pt; padding-down:0pt; }
/* ol,ul.strich { color:#343434; list-style-type:decimal; }  */
li,ul.newslist { color:#FF7310; margin:5pt 0pt 5Pt 8Pt; padding-left:0pt;}
h1,h2,h3,h4 { margin:0pt 0pt 8pt 0pt; }
p { margin:4pt; }

h1 { font-size:11pt; font-weight:bold; letter-spacing:0.5pt; text-align:left; padding-top:4pt; padding-left:30pt; color:#004172; }
h2 { font-size:8pt; font-weight:normal; letter-spacing:1.5pt; text-align:left; padding-left:40pt; color:#FF7310; }

/* die info-kästen am rechten content-rand */
td.news1 { border-width:1px 1px 1px 1px; border-color:#FF7310; border-style:solid; border-bottom-style:dotted; padding:2px; background-color:#EDEDED; }
td.news2 { border-width:0px 1px 1px 1px; border-color:#FF7310; border-style:dotted; padding:2px; /* background-image:url(x.gif); */ }

/* newskästen */
table.blau { text-align:center; background-image:url(gfx/news_blau.gif); background-repeat:no-repeat; }
td.news_head { border-width:1px 1px 1px 1px; border-color:#004172; border-style:dotted; padding:2px; background-color:#FAFAFA; }
td.news_foot { border-width:0px 1px 1px 1px; border-color:#CCCCCC; border-style:dotted; padding:2px; text-align:right; }
.blau_newstitel { font-size:8pt; font-weight:bold; letter-spacing:1pt; text-align:left; padding-left:30pt; color:#004172; }
.blau_newstext { color:#004172; }
.blau_newsende { font-size:7pt; font-weight:normal; letter-spacing:0,5pt; padding-right:5pt; color:#004172; }


.fliesstext { padding-left:6pt; padding-right:6pt; }

.navfast { color:#D0D0D0; font-size:8pt; font-weight:normal; padding-left:50pt; border-bottom:none; }
.navfast2 { color:#D0D0D0; border-bottom:none; padding-top:4pt; }
.location2 { color:#D0D0D0; font-size:8pt; font-weight:normal; padding-left:20pt; border-bottom:dashed 1px #E0E0E0; }
.bottom { color:#343434; font-size:7pt; font-weight:normal; padding-left:20pt; padding-right:20pt; border-bottom:none; }
.bottom2 { color:#999999; font-size:7pt; font-weight:normal; padding-left:20pt; padding-right:20pt; border-bottom:none; }

.textlink { color:#D0D0D0; font-weight:bold; }
.fett { font-weight:bold; }
.italic { font-style:italic; }
.klein { font-size:8pt; }
.weiss { color:#FFFFFF; }
.weissfett { color:#FFFFFF; font-weight:bold; }
.blau { color:#004172; }
.blaufett { color:#004172; font-weight:bold; }
.orange { color:#FF7310; }
.orangefett { color:#FF7310; font-weight:bold; }
.grau { color:#D0D0D0; }

a:link { color:#FF7310; font-weight:bold; text-decoration:none; border-bottom:dashed 1px #999999; }
a:visited { color:#FF7310; font-weight:bold; text-decoration:none; border-bottom:dashed 1px #999999; }
a:active { color:#666666; font-weight:italic; text-decoration:none; border-bottom:dashed 1px #666666; }
a:hover { color:#004172; text-decoration:none; cursor:cross; border-bottom:dashed 1px #FF7310; }

a.black:link { color:#000000; border-bottom:none; }
a.black:visited { color:#000000; border-bottom:none; }
a.black:active { color:#000000; border-bottom:none; }
a.black:hover { color:#000000; border-bottom:none; }

/* die drei hauptsektionen, links */
a.sections:link { color:#004172; font-size:9pt; font-weight:bold; text-decoration:none; border-bottom:none; padding-down:3pt; }
a.sections:visited { color:#004172; font-size:9pt; font-weight:bold; text-decoration:none; border-bottom:none; padding-down:3pt; }
a.sections:active { color:#666666; font-size:9pt; font-weight:italic; text-decoration:none; padding-down:3pt; }
a.sections:hover { color:#999999; font-size:9pt; text-decoration:none; cursor:cross; border-bottom:none; padding-down:3pt; }

a.community:link { color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; border-bottom:none; }
a.community:visited { color:#000000; font-size:9pt; font-weight:bold; text-decoration:none; border-bottom:none; }
a.community:active { color:#666666; font-size:9pt; font-weight:italic; text-decoration:none; }
a.community:hover { color:#999999; font-size:9pt; text-decoration:none; cursor:cross; border-bottom:none; }

a.contact:link { color:#FF7310; font-size:9pt; font-weight:bold; text-decoration:none; border-bottom:none; }
a.contact:visited { color:#FF7310; font-size:9pt; font-weight:bold; text-decoration:none; border-bottom:none; }
a.contact:active { color:#666666; font-size:9pt; font-weight:italic; text-decoration:none; }
a.contact:hover { color:#999999; font-size:9pt; text-decoration:none; cursor:cross; border-bottom:none; }

/* die location-anzeige oberhalb des contents */
a.location:link { color:#D0D0D0; font-size:8pt; font-weight:bold; text-decoration:none; border-bottom:none; }
a.location:visited { color:#D0D0D0; font-size:8pt; font-weight:bold; text-decoration:none; border-bottom:none; }
a.location:active { color:#000000; font-size:8pt; font-weight:bold; text-decoration:none; border-bottom:none; }
a.location:hover { color:#004172; font-size:8pt; font-weight:bold; text-decoration:none; cursor:cross; border-bottom:none; }

/* fußzeile unterhalb des contents */
a.bottomlink:link { color:#999999; font-weight:bold; text-decoration:none; border-bottom:none; }
a.bottomlink:visited { color:#999999; font-weight:bold; text-decoration:none; border-bottom:none; }
a.bottomlink:active { color:#999999; font-weight:bold; text-decoration:none; border-bottom:none; }
a.bottomlink:hover { color:#004172; font-weight:bold; text-decoration:none; cursor:cross; border-bottom:none; }


a.grau:hover { color:#255194; font-weight:bold; text-decoration:none; background-color:#666666; border-bottom:none; }

body {
scrollbar-arrow-color: #999999;
scrollbar-base-color: #999999;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3d-light-color: #FFFFFF;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
}
