/* ##################################
* Takemusuaiki-Verband Deutschland
* ################################### */


/*  Randabstände, globale Schrift- und Hintergrundfarbe
* mit text-align:center wird die Seite fÙr den IE zentriert
*/
body {
	font: normal 100.01% Arial, Helvetica, sans-serif;
	line-height: 140%;
	color: #000;
	background-color: #E2E9E8;
	text-align: center;
	padding: 0;
	margin: 0;
}

#kopf {
  width:940px;
  height:90px;
  margin:0 auto;
  padding:0;
  background-color: #FFF;
}

#kopf img {
  margin:0;
  padding:0;
}


#inhalt-position {
  width:940px;
  margin:0 auto;
  padding:0;
  text-align:center;
  border-right:2px grey dotted;
}

#inhalt-hintergrund {
  width:940px;
  margin:0;
  padding:0;
  float:left;
  text-align:left;
  background: #FFF url(verband-hintergrund-2008.png) top left repeat-y;
}

#spalte-links{
  width:220px;
  margin:0;
  padding:0;
  float:left;
}

#spalte-links-text{
  margin:70px 0 0 9px;
  padding:0;
}

#spalte-inhalt{
  width:720px;
  text-align:left;
  margin:0 0 0 235px;
  padding:0;
}

#spalte-inhalt-text{
  padding:2em 5em 2em 2em;
  margin:0;
  font-size:80%;
}

/* für die Tiny-Container */
div.section{
  margin:0;
  padding:0;
}

/* für die Textile-Container */
div.team {
		width:100%;
	}

img {
  border-style:none;
}

p{
  margin: 0 0 1em 0;
}

ul, li {
  padding:0;
  margin:0;
}

a {
  text-decoration:none;
}

h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
  font-size:small;
  margin:0;
  padding:0 0 0.5em 0;
}

h1.auf-einen-blick {
		font-size:1.3em;
		color:#9A9DA0;
	}

td {
	padding:0.5em;
}

/* Cleaner */
.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
  line-height: 1px;
	margin: 0;
	padding: 0;
	background: transparent;
}

/* ##### linke Navigation ############### */
ul.nav1st{
  list-style:none;
  width:195px;
  padding:30px 0 20px 10px;
  margin:0;
}

ul.nav1st li{
  padding:0;
  margin:0;
  font-size:80%;
}

ul.nav1st a{
  color:#03033f;

}

ul.nav1st img{
  float:left;
  margin:6px 2px 0 10px;
}

ul.nav2nd {
  list-style:none;
  margin:0;
  padding:0;
}
ul.nav2nd li {
  margin:0;
  padding:0;
  font-size:93%;
}

a.active{
  font-weight:bold;
}



/* ##########  Fotogalerien  ################# */
div.galerie{
  margin:0 0 0 2em;
  padding:1em 0 0 0;
  text-align:center;
}

img.fotogalerie {
  float:left;
  border-style:none;
  margin:0 1em 1em 0;
}

div.section ul{
  margin:1em 0 1em 2em;
}

