/*---universal---*/

* { font-family:verdana,sans-serif,arial; }

/*-------------------------------*/
/*---Always Display Scrollbars---*/
/*-------------------------------*/

html {
         overflow:scroll;
         height:100%;
         }

/*---class_links_impressum---*/

a.imp { font-size:x-small; color:gray;}
a.imp:link, a.imp:visited { text-decoration:none; }
a.imp:focus, a.imp:hover, a.imp:active { text-decoration:underline; }

/*---class_links_tsvkrumstedt---*/

a.ver { font-size:large; color:black; text-transform: uppercase;}
a.ver:link, a.ver:visited { text-decoration:none; }
a.ver:focus, a.ver:hover, a.ver:active { text-decoration:underline;}

/*---class_links_vereine---*/

a.verein { font-size:large; color:black;}
a.verein:link, a.verein:visited { text-decoration:none; }
a.verein:focus, a.verein:hover, a.verein:active { text-decoration:underline;}

/*---id_navigation_sprache---*/

ul#spr { color:black; margin:0em; padding:0.3em; text-align:center; font-size:x-small; }

ul#spr li { list-style:none; display:inline; margin:0em; padding:0em; }

ul#spr a:link, ul#spr a:visited { color:gray; padding:0.3em; text-decoration:none;}

ul#spr a:focus, ul#spr a:hover, ul#spr a:active { color:#14a114; padding:0.3em; text-decoration:none; }

ul#spr span { color:#14a114; padding:0.3em; text-decoration:underline; }


/*---id_navigation---*/

ul#Navigation { color:#14a114; margin:0em; padding:0.2em 0.7em; text-align:right; font-size:x-small; }

ul#Navigation li { list-style:none; display:inline; margin:0em; padding:0em; }

ul#Navigation a:link, ul#Navigation a:visited { float:right; color:#14a114; padding:0.2em 0.7em; text-decoration:none;}

ul#Navigation a:focus, ul#Navigation a:hover, ul#Navigation a:active { float:right; color:#14a114; padding:0.2em 0.7em; text-decoration:underline; }

ul#Navigation span { float:right; padding:0.2em 0.7em; text-decoration:underline; }

/*---id_aufzaehlung---*/


ul#touri { font-size:small; font-weight:bold;}
ul#touri li { list-style:disc; }

/*---class---*/

.text01 { font-size:x-small; }
.text02 { font-size:x-small; color:gray; }
.text03 { font-size:small; }
.text04 { font-size:x-small; color:#14a114; }
.text05 { font-size:small; text-align:justify; }
.text06 { font-size:small; font-weight:bold;}
.text07 { font-size:small; font-weight:bold; color:white;}
.text08 { font-size:small; font-weight:bold; color:#14a114;}
.h1 { font-size:x-large ; font-weight:bold; color:#14a114; font-style: italic;}
.h2 { font-size:large ; font-weight:bold; color:#14a114; }
.h3 { font-size:small; text-decoration:underline; font-weight:bold; }
.h4 { font-variant:small-caps; font-weight:bold; font-size:medium; letter-spacing:3px; margin-bottom:20px; margin-top:10px; color:#14a114; }
.h5 { font-size:large; font-family:'times new roman',sans-serif,arial; text-align:justify; text-decoration:underline; font-weight:bold; text-align: center; }
body { margin-left:20px; margin-top:5px; }
html { scrollbar-base-color:#14a114; scrollbar-track-color:#ffffff; scrollbar-face-color:#14a114; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#FFFFFF; scrollbar-arrow-color:yellow;}