html {
 height:100%;
 width:100%;
scrollbar-base-color:#2a431a;
  scrollbar-3d-light-color:#598730;
  scrollbar-arrow-color:#3f6123;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#689c38;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#2a431a;
  scrollbar-track-color:#386028;
 }



body {
 height:100%;
 background-image:url(../grafiken/bambushg.jpg);
 background-repeat:repeat;
}

#wasser {
 background-image:url(../grafiken/tamonten-bujinkan-logo-bggr30.png);
 background-repeat:no-repeat;
 background-attachment:fixed;
 background-position:center;

}


.header {
 padding:0px;
 border:0px solid red;
}

.navi {

 border:0px solid blue;
 height:40px;
 margin:5px 10px;
}

#menuebox {

 height:40px;
 border:0px solid yellow;
}

#menue {
position:absolute;
border:0px solid red;

}

#menue .aussen {
float: left;
display: block;
overflow: hidden;
width: 100px;
height: 40px;
border: 0px solid cyan;

}
#menue .aussen:hover {
height: auto;
}

a.innen-1 {
margin-top: 2px;
}

a.innen,
a.innen-1, {
display: block;
width: 100px;
padding: 2px 0;

}

a:hover.innen,
a:hover.innen-1, {

}

span.menutag {
display: block;
cursor: default;

}

.inhalt {
 clear:both;
 padding:5px;
 margin:10px 10px 10px 10px;
 border-top:4px solid #689c38;
 border-right:4px solid #386028;
 border-bottom:4px solid #386028;
 border-left:4px solid #689c38;


}

.inhalt2 {
 padding:5px;
 margin:10px 10px 10px 10px;
}

.news{
 align:center;
 margin:0px auto;
 height:310px;
 width:602px;
 border:0px solid red;
 background-image:url(../grafiken/makimono.png);
 background-repeat:no-repeat;
 background-position:center;
}

.newstext{
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 line-height:125%;
 text-align:center;
 text-indent:1em;
 color: #000000;
 padding:55px 50px 50px 50px;
}

font {
 color:#000000;
}

p {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 line-height:125%;
 text-align:justify;
 text-indent:1em;
 color: #000000;
 padding:0px 5px 0px 5px;
}

blockquote {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 line-height:125%;
 text-align:justify;
 color: #000000;
}

b {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 text-align:justify;

}

strong {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 font-weight:bold;
 text-align:justify;
 color: #000000;
}

.intro {
 font-size:14px;
 word-spacing:3px;
 letter-spacing:1px;
 }

.foot {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:10px;
 text-align:right;
 color: #000000;
 margin-right:15px;
 margin-left:15px;
}

.red {
 color:#ff0000;
}

.center {
 text-align:center;
}

h1 {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:34px;
 text-align:center;
 color:#666666;
 border-left:3px solid #386028;
 border-right:3px solid #386028;
 border-bottom:1px dotted #386028;
 margin-left:5px;
 padding-left:5px;
 letter-spacing:2px;
 word-spacing:2px;
 font-variant:small-caps;
 background-image:url(../grafiken/tamonten-hg.png);
}

h2 {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:28px;
 text-align:left;
 color:#666666;
 margin-left:10px;
 padding-left:5px;
 font-variant:small-caps;
 letter-spacing:1px;
}

.unter {
 text-align:center;
 color:#666666;
 margin-top:-10px;
 padding-left:0px;
 letter-spacing:5px;
}

h3 {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:24px;
 text-align:left;
 color: #666666;
 margin-left:15px;
 padding-left:5px;
 font-variant:small-caps;
}

h4 {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:20px;
 text-align:justify;
 color:#666666;
 margin-left:20px;
 padding-left:5px;
}

h5 {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:16px;
 text-align:justify;
 color:#666666;
 margin-left:25px;
 padding-left:5px;
}

h6 {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:12px;
 text-align:justify;
 color:#666666;
 margin-left:30px;
 padding-left:5px;
}

address {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 line-height:125%;
 text-align:left;
 color:#000000;
}

pre {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 line-height:125%;
 text-align:left;
 color:#000000;
}

a {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 text-decoration:underline;
 color:#386028;
}


a:link {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 text-decoration:underline;
 color:#386028;
}

a:visited {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 text-decoration:none;
 color:#689c38;
}

a:hover {
 color:#999999;
 font-size:13px;
 font-family:verdana, arial, helvetica, sans-serif;
 text-decoration:none;
}

a:active {
 color:#ff0000;
 text-decoration:none;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
}

table {
 table-layout:auto;
 empty-cells:show;
 border-collapse:collapse;
 speak-header-cell:once;
}


th {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 text-align:center;
 color:#666666;
}

td {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 text-align:left;
 color:#000000;
}


li {
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:13px;
 text-align:left;
 color:#000000;
 margin-bottom:3px;
}


#navi1 a { display:block;
background-image:url(../grafiken/tamonten-bujinkan.png);
width:100px; height:39px;
}
#navi1 a:hover { display:block;
background-image:url(../grafiken/tamonten-bujinkana.png);
width:100px; height:39px;
}

#navi2 a { display:block;
background-image:url(../grafiken/tamonten-dojo.png);
width:100px; height:39px;
}
#navi2 a:hover { display:block;
background-image:url(../grafiken/tamonten-dojoa.png);
width:100px; height:39px;
}

#navi3 a { display:block;
background-image:url(../grafiken/tamonten-training.png);
width:100px; height:39px;
}
#navi3 a:hover { display:block;
background-image:url(../grafiken/tamonten-traininga.png);
width:100px; height:39px;
}
#navi3a a { display:block;
background-image:url(../grafiken/tamonten-faq.png);
width:100px; height:39px;
}
#navi3a a:hover { display:block;
background-image:url(../grafiken/tamonten-faqa.png);
width:100px; height:39px;
}

#navi3b a { display:block;
background-image:url(../grafiken/tamonten-trainer.png);
width:100px; height:39px;
}
#navi3b a:hover { display:block;
background-image:url(../grafiken/tamonten-trainera.png);
width:100px; height:39px;
}

#navi4 a { display:block;
background-image:url(../grafiken/tamonten-download.png);
width:100px; height:39px;
}

#navi4 a:hover { display:block;
background-image:url(../grafiken/tamonten-downloada.png);
width:100px; height:39px;
}

#navi5 a { display:block;
background-image:url(../grafiken/tamonten-links.png);
width:100px; height:39px;
border:0px;
}
#navi5 a:hover { display:block;
background-image:url(../grafiken/tamonten-linksa.png);
width:100px; height:39px;
}

#navi6 a { display:block;
background-image:url(../grafiken/tamonten-impressum.png);
width:100px; height:39px;
}
#navi6 a:hover { display:block;
background-image:url(../grafiken/tamonten-impressuma.png);
width:100px; height:39px;
}

#navi7 a { display:block;
background-image:url(../grafiken/tamonten-news.png);
width:100px; height:39px;
}
#navi7 a:hover { display:block;
background-image:url(../grafiken/tamonten-newsa.png);
width:100px; height:39px;
}

#navi8 a { display:block;
background-image:url(../grafiken/tamonten-sv.png);
width:100px; height:39px;
}
#navi8 a:hover { display:block;
background-image:url(../grafiken/tamonten-sva.png);
width:100px; height:39px;
}
