/*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 {
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%;
}
td {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
}
/*Kopfzeile mit Logo*/
#ewto {
height: 40px;
width: 960px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
border: 0px;
text-align:right;
}


#ewto a {
text-decoration: none;
border: 0;
color: #000000;
cursor: pointer;
}

#ewto a:hover, #logo a:active, #logo a:visited {
text-decoration: none;
border: 0;
color: #000000;
cursor: pointer;
}
#logo {
border: 0;
margin: 0;
margin-top: 30px;
padding: 0;
display: block;
height: 120px;
width: 960px;
}

#logo a {
text-decoration: none;
border: 0;
color: #000000;
cursor: pointer;
}

#logo a:hover, #logo a:active, #logo a:visited {
text-decoration: none;
border: 0;
color: #000000;
cursor: pointer;
}

#logo h1 {
font-size: 40pt;
text-align: center;
}


/*Navigation: nav1 ist die Hauptnavi in gelb und nav2 ist die Subnavi in grau*/
#nav1{
visibility: hidden;
display:none;
}
#menu1, #menu2, #menu3, #menu4, #menu5 {
visibility: hidden;
}
#nav2 {
visibility: hidden;
display:none;
}
#sub1, #sub2, #sub3, #sub4, #sub5, #sub6, #sub7, #sub8, #sub9, #sub15 {
visibility: hidden;
}
/*Inhalt*/
#inhalt {
width: 800px;
height: auto;
margin-left:160px;
margin-top: 20px;
overflow: auto;
}
.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; 
}

#neues {
border-style: solid;
border-width: medium;
border-color: #fff200;
width: 380px;
margin-left: 60px;
margin-top: 20px;
}

#neues h2, #neues h3, #neues p {
margin: 0.7em;
}

#neues2 {
border-style: solid;
border-width: medium;
border-color: #fff200;
width: 380px;
margin-left: 60px;
margin-top: 10px;
}

#neues2 h2, #neues2 p {
margin: 0.7em;
}

.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%;
}
.dotlist_start {
list-style-image: url(grafik/listdot.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 1.4em;
padding-top: 3em;
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;
}
.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: 35px;
width: 960px;
background-color: #a7a6a6;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 20pt;
font-weight: bold;
color: #ffffff;
margin-top: 30px;
margin-bottom: 30px;
margin-right: 0;
margin-left: 0;
clear: both;
border: 0;
padding: 0;
padding-top:4px;
}
/*Thumbnails*/
#thumbs {
width: 100%;
}
#thumbs image{
float:left;
margin-top: 0.2em;
margin-bottom:0.2em;
margin-left: 0.2em;
}
#thumbs2 {
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 image{
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;
}

#thumbs7 {
width: 512px;
height: 150px;
}
#thumbs2 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; 
}
.wechsel {
visibility: hidden;
}
/*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%;
}

/*Zertifikat*/
#zert {
margin-top: 20px;;
margin-left: 60px;
}

/*Ausbilder*/
#ausbilder_thumb {
width:450px;
overflow: auto;
}
#ausbilder_thumb_r {
float:right;
width:150px;
height:370px;
}
#ausbilder_thumb img {
float:none;
border-width:2px;
border-style: solid;
border-color: #ffdb00;
}
#ausbilder_thumb p {
float:none;
font-size: 0.8em;
}
#ausbilder {
visibility:hidden;
display:none;
}


