
body {
  margin: 0px;
  padding: 0px;
  background-image: url('http://www.tischtennis-world.de/images/background.png');
}

div#divMain {
  background-image: url('http://www.tischtennis-world.de/images/background_gradient.png');
  background-repeat: repeat-x;
  height: 200px;
  padding-top: 35px;
}

div#divBody {
  margin: auto;
  width: 745px;
  background-color: white;
  border: 5px #4651c7 solid;
  padding: 3px;
}

div#divBody a{
  color:#3333FF;
  text-decoration:underline;
}

div#divBody a:hover{
  color:#7c7c7c;
  text-decoration:none;
}

div#divFooter {
  height: 57px;
  background-image: url('http://www.tischtennis-world.de/images/footer.gif');
  background-repeat: repeat-x;
  margin-top: 20px;
  text-align: right;
  padding-right: 15px;
  padding-top: 15px;
  font: Normal 12px Verdana;
  color: #6b6b6b;
}

div#divFooter span#validation {
  float: left;
  height: 16px;
  margin-left: 15px;
}

div#divBody div#divGradient {
  background-image: url('http://www.tischtennis-world.de/images/body_gradient.gif');
  background-repeat: repeat-x;
  padding: 5px;
}

div#divBody div#divHeader {
  width: 733px;
  height: 107px;
  background-color: white;
  padding: 0px;
  border: 1px solid #cfcfcf;
  position: auto;
} 


div#divNavi {
  margin: auto;
  background-image: url('http://www.tischtennis-world.de/images/navi.gif');
  width: 729px;
  height: 39px;
  margin-top: 7px;
  margin-bottom: 6px;
  padding: 0px;
}



div#divNavi ul {
  margin: 0px;
  padding: 0px;
  height: 39px;
  list-style-type: none;
  padding-left: 1px;
}


div#divNavi ul li {
  margin: 0px;
  list-style-type: none;
  float: left;
  height: 39px;
}

div#divNavi ul li a {
  display: block;
  font: Bold 12px Tahoma;
  color: #ffffff;
  text-decoration: none;
  height: 26px;
  padding-top: 13px;
  padding-left: 15px;
  padding-right: 15px;
  border-right: 1px solid #b3b3b3;
}

div#divNavi ul li.letztes a {
  display: block;
  font: Bold 12px Tahoma;
  color: #ffffff;
  text-decoration: none;
  height: 26px;
  padding-top: 13px;
  padding-left: 15px;
  padding-right: 15px;
  border-right: 0px solid #b3b3b3;
}

div#divNavi ul li a:hover {
  background-image: url('http://www.tischtennis-world.de/images/navi_hover.gif');
  background-repeat: repeat-x;
  background-position: 1px;
  color: white;
}

div#divNavi ul li.active a {
  background-image: url('http://www.tischtennis-world.de/images/navi_hover.gif');
  background-repeat: repeat-x;
  color: #ffffff;
  background-position: 1px;
}


div#divNavi2 {
  margin: left;
  background-image: url('http://www.tischtennis-world.de/images/navi.gif');
  width: 100%px;
  height: 19px;
  margin-top: 1px;
  margin-bottom: 26px;
  padding: 0px;
}

div#divNavi2 ul {
  margin: 0px;
  padding: 0px;
  height: 19px;
  list-style-type: none;
  padding-left: 1px;
}

div#divNavi2 ul li {
  margin: 0px;
  list-style-type: none;
  float: left;
  height: 19px;
}

div#divNavi2 ul li a {
  display: block;
  font: Bold 12px Tahoma;
  color: #ffffff;
  text-decoration: none;
  height: 19px;
  padding-top: 0px;
  padding-left: 15px;
  padding-right: 15px;
  border-right: 1px solid #b3b3b3;
}

div#divNavi2 ul li a:hover {
  background-image: url('http://www.tischtennis-world.de/images/navi_hover.gif');
  background-repeat: repeat-x;
  background-position: 1px;
  color: white;
}

div#divNavi2 ul li.active a {
  background-image: url('http://www.tischtennis-world.de/images/navi_hover.gif');
  background-repeat: repeat-x;
  color: #ffffff;
  background-position: 1px;
}








div#divNavi3 {
  margin: left;
  background-image: url('http://www.tischtennis-world.de/images/navi.gif');
  width: 200px;
  height: 19px;
  margin-top: 1px;
  margin-bottom: 26px;
  padding: 0px;
}

div#divNavi3 ul {
  margin: 0px;
  padding: 0px;
  height: 19px;
  list-style-type: none;
  padding-left: 1px;
}

div#divNavi3 ul li {
  margin: 0px;
  list-style-type: none;
  float: left;
  height: 19px;
}

div#divNavi3 ul li a {
  display: block;
  font: Bold 12px Tahoma;
  color: #ffffff;
  text-decoration: none;
  height: 19px;
  padding-top: 3px;
  padding-left: 15px;
  padding-right: 15px;
  border-right: 1px solid #b3b3b3;
}

div#divNavi3 ul li a:hover {
  background-image: url('http://www.tischtennis-world.de/images/navi_hover.gif');
  background-repeat: repeat-x;
  background-position: 1px;
  color: white;
}

div#divNavi3 ul li.active a {
  background-image: url('http://www.tischtennis-world.de/images/navi_hover.gif');
  background-repeat: repeat-x;
  color: #ffffff;
  background-position: 1px;
}





div#divNaviLeft {
  float: left;
  width: 195px;
  padding: 10px;
}


div#divNaviLeft ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  margin-top: 5px;
}
div#divNaviLeft ul li {
  height: 29px;
}
div#divNaviLeft ul li a {
  display: block;
  height: 20px;
  width: 168px;
  background-image: url('http://www.tischtennis-world.de/images/navi_left.gif');
  background-repeat: no-repeat;
  font: Normal 12px Verdana;
  color: #ffffff;
  padding-top: 9px;
  padding-left: 25px;
  text-decoration: none;
}
div#divNaviLeft ul li a:hover, div#divNaviLeft ul li.active a {
  background-image: url('http://www.tischtennis-world.de/images/navi_left_hover.gif');
  color: white;
}

div#divContent {
  width: 485px;
  margin-right: 15px;
  padding-top: 10px;
  padding-left: 15px;
  float: right;
  font: Normal 12px Verdana;
  color:#626262;
  border-left: 1px solid #dadada;
  line-height: 150%;

}

div.clearer { 
  clear: both; 
}
span.blocktext {
  display: block;
  text-align: justify;
}

h1 {
  font: Normal 20px "Verdana";
  color: #0000AA;
}
h2 {
  font: Normal 17px "Verdana";
  color: #0000FF;
}
h3 {
  font: Normal 14px "Verdana";
  color: #0000FF;
}
h1,h2,h3 {
  margin: 0px;
}

img.textpic {
  margin: 10px;
}

.pic {
  border:3px solid;
  border-color:#808080;
}



.cursive {
  font-style: italic;
}

a:link, a:visited {
  color : #3333FF;
}

a:hover {
  color : #3333FF;
}

.blaunavi {
  color : #3333FF;
}

.navigation {
  font: Normal 17px "Verdana";
  color: #0000AA;
}
