/*Allgemeine Formatierungen*/
body, ul {
margin: 0em;
padding: 0em;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.2em;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0.5em;
margin-left: 0em;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #666666;
line-height: 120%;
}
h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
}
h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #666666;
}
p, td {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin-top: 0.5em;
margin-right: 0.5em;
margin-bottom: 0.7em;
margin-left: 0em;
line-height: 120%;
}
a, a:visited {
color: #000;
text-decoration: underline;
}
a:hover, a:active {
color: #cc0000;
text-decoration: underline;
}
/*Kopfzeile mit Logo*/
#logo {
background: url(grafik/wtlogo.jpg) no-repeat;
border: 0;
margin: 0.75em 0em 0.75em 3em;
padding: 0;
}
#logo a {
display: block;
text-decoration: none;
overflow: hidden;
border: 0;
margin: 0;
padding: 0;
padding-top: 60px;
height: 0px !important;
height /**/: 60px;
width: 960px;
cursor: pointer;
}
#ewto {
height: auto;
width: 330px;
position: absolute;
left: 440px;
top: 57px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #999999;
text-decoration: none;
text-align: right;
vertical-align: top;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 0px;
line-height: 120%;
}
#ewto a {
text-decoration: none;
color: #999999;
}
/*Navigation: nav1 ist die Hauptnavi in gelb und nav2 ist die Subnavi in grau*/
#nav1{
width: 960px;
height: 27px;
z-index: 11;
border: 2px solid #fff;
background-color: #ffdb00;
}
#menu1, #menu2, #menu3, #menu4 a {
width: 150px;
}
#menu5 a {
width: 300px;
}
#menu1, #menu2, #menu3, #menu4, #menu5 {
border-right: 2px solid #fff;
}
#nav1 ul {
list-style-type: none;
}
#nav1 li {
float: left;
text-align: center;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
#nav1 li a {
display: block;
height: 25px;
padding-top: 0px;
}
#nav1 a, #nav1 a:visited {
color: #000;
background-color: #ffdb00;
text-decoration: none;
font-size: 0.9em;
line-height: 2em;
}
#nav1 a:hover, #nav1 a:active {
background: #ccc;
color: #fff;
text-decoration: none;
}

#rumpf {
width: 960px;
min-width:960px;
}


#nav2 {
clear: both;
float: left;
width: 148px;
height: 740px;
z-index: 12;
border: 2px solid #fff;
background-color: #e5e5e5;
left: 1px;
}
#sub1, #sub2, #sub3, #sub4, #sub5, #sub6, #sub7, #sub8, #sub9, #sub10, #sub11, #sub12, #sub13, #sub14, #sub15 {
width: 140px;
border-bottom: 2px solid #fff;
text-align: left;
}
#nav2 ul {
list-style-type: none;
}
#nav2 li {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
background-color: #e5e5e5;
text-decoration: none;
color: #999999;
font-size: 0.8em;
height: 1.5em;
padding-top: 0.3em;
margin-left: 0.3em;
}
#nav2 li, a {
display: block;
}
#nav2 a, #nav2 a:visited {
color: #000;
background-color: #e5e5e5;
text-decoration: none;
}
#nav2 a:hover, #nav2 a:active {
background: #ccc;
color: #fff;
text-decoration: none;
}
/*Inhalt*/
#inhalt {
width: 740px;
min-height: 480px;
margin-left:160px;
margin-top: 20px;
}
.titelgrafikstart {
margin: 0.5em 0em 1em 0em;
width: 85%;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffdb00;
}
.titelgrafikwingtsun {
margin: 0.5em 0em 1em 0.5em;
width: 85%;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffdb00;
}
.titelgrafikchikung {
margin: 0.5em 0em 1em 0.5em;
width: 85%;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #66CC00;
}
.bildstart {
float:right;
margin-right: 1em;
margin-top: 0.7em;
margin-bottom:0.3em;
margin-left: 0.3em;
}
.bildwingtsun2 {
float:right;
margin-top: 0.7em;
margin-bottom:0.3em;
margin-left: 0.3em;
}
.bildchikung {
float:right;
margin-top: 0.7em;
margin-bottom:0.3em;
margin-left: 0.3em;
}
.bildkidswt {
float:right;
margin-top: 0.7em;
margin-bottom:0.3em;
margin-left: 0.3em;
}
.bildpraev {
float:right;
margin-top: 0.3em;
margin-bottom:0.3em;
margin-left: 0.3em;
}
.text {
font-size: 0.9em;
margin: 0.3em;
padding: 0.3em; 
}
.pre {
font-size: 1em;
margin: 0.3em;
padding: 0.3em; 
}
.dotlist {
list-style-image: url(grafik/listdot.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin-top: 0.5em;
margin-right: 0.7em;
margin-bottom: 0.7em;
margin-left: 1.5em;
line-height: 120%;
width:360px;
}

.dotlist li{
width:360px;
}


.dotlist_start {
list-style-image: url(grafik/listdot.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
padding-top: 2em;
margin-top: 0.5em;
margin-right: 0.3em;
margin-bottom: 0.7em;
margin-left: 1.5em;
line-height: 120%;
}
#linklist li {
margin-right: 0.7em;
margin-bottom: 0.7em;
}

#neues {
border-style: solid;
border-width: medium;
border-color: #ffdb00;
width: 380px;
margin-left: 1.5em;
margin-top: 2em;
}
#neues h2, #neues p {
margin: 0.7em;
}
.nodotlist {
list-style-image: none;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin-top: 0.5em;
margin-right: 0.7em;
margin-bottom: 0.7em;
margin-left: 1.5em;
line-height: 120%;
}


/*Text klein*/
.textklein {
font-size: 0.8em;
margin: 0.3em;
padding: 0.3em; 
}
/*Fusszeile*/
#fusszeile {
height: auto;
width: 960px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
margin-top: 3em;
margin-bottom: 1.5em;
margin-right: 0em;
margin-left: 0em;
clear: both;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999999;
padding-top: 1.5em;
}
/*bildergalerien*/
#thumbs {
overflow: scroll;
width: 100%;
height: 203px;
}
#thumbs img{
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}
#thumbs2 {
overflow: scroll;
width: 512px;
height: 203px;
}
#thumbs2 img {
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}
#thumbs2 {
overflow: scroll;
width: 512px;
height: 203px;
}
#thumbs2 img {
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}
#thumbs3 {
float: right;
overflow: scroll;
width: 280px;
height: 390px;
}
#thumbs3 img{
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}

#thumbs4 {
overflow: scroll;
width: 512px;
height: 380px;
}
#thumbs4 img {
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}

#thumbs5 {
float: right;
overflow: scroll;
width: 200px;
height: 390px;
}
#thumbs5 img{
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}

#thumbs6 {
overflow: scroll;
width: 100%;
height: 275px;
}
#thumbs6 img{
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}


#bild {
margin-top: 0em;
margin-bottom:0.3em;
margin-left: 0.3em;
margin-right: 0.3 em;
padding: 0.3em; 
}
#vorschau {
height: 240px
}
#vorschau a, #vorschau img {
border-color: #000000;
}

.wechsel {
width: 33%;
text-align: center;
font-size: 0.9em;
margin: 0.3em;
padding: 0.3em; 
}

.tab_wechsel {
width: 100%;
}

/*tabellen*/
#tab_wt {
width: 90%;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
}
#tab_wt td{
border-width: 0px;
background-color: #e5e5e5;
width: 12%;
font-weight: normal;
}
#tab_wt th {
border-width: 0px;
background-color: #ffdb00;
width: 12%;
font-weight: normal;
}
#tab_wt .zeit {
font-weight: normal;
width: 15%;
}

/*Ausbilder*/
#ausbilder {
float: right;
width: 240px;
}
#ausbilder img {
float:right;
border-width:2px;
border-style: solid;
border-color: #ffdb00;
}
#ausbilder_thumb {
width:360px;
height:640px;
overflow: scroll;
}
#ausbilder_thumb_r {
float:right;
width:150px;
}
#ausbilder_thumb img {
float:none;
border-width:2px;
border-style: solid;
border-color: #ffdb00;
}
#ausbilder_thumb p {
float:none;
font-size: 0.8em;
}


/*Zertifikat*/
#zert {
margin-top: 15em;
margin-left: 0.3em;
margin-bottom: 0em;
}
