div {border-width: 0px;
	border-style: inset;
	border-color: gray;}
/*************************************************************/
/*
Author: Martin Baumann
Author URI: http://www.art-stylaz.com
*/
/*************************************************************/
/* standard elemente */
.clear {clear: both;}
body {
	margin: 0;
	padding: 0;
	background: #7098d6 url(../global/bg.gif)  repeat-x left top;
	width: 100%;
	height: 100%;
	text-align:center;
	color: #2E2E2E; 
	font-weight: normal; 
	font-size: 11px; 
	line-height: 18px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
}
#table{ 
	/*background:  url(../global/bg1x.jpg)  no-repeat center top;*/
width: 960px;
	
	
}
#rahmen {/*background:  url(../flash/flashtop.png)  no-repeat left top;*/
	width: 960px;
	padding: 0;
	margin:0px auto;
	text-align:left;
	overflow:hidden;
	
}
#top {width: 960px;
	height: 283px;
	padding: 0;
	margin:0px 0 10px 0;
	text-align:right;
	overflow:hidden;
	clear: both;
	
}
h3   { color: #33cc00; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: 32px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 0px 
}
h1   { color: #29426a; 
	font-weight: normal; 
	font-size: 16px; 
	line-height: 32px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	letter-spacing: 0px 
}
h2  { color: #2b496f; 
	font-weight: bold;
	font-style: italic; 
	font-size: 13px; 
	line-height: 20px; 
	font-family: Verdana, Arial, Helvetica, sans-serif 
}
.galerie_h1 {
	 
	font-weight: bold; 
		
}
p {
	color: #29426a; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
	
}

b {
	color: #29426a; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
	
}
/* TOP */
#top p {  color: #ffffff; 
	font-weight: normal; 
	font-size: 11px; 
	line-height: 17px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
 }
/* TOP-ENDE */
ul#nav {background: url(../global/bg_nav.gif)  no-repeat left top;
	width: 200px;
	margin: 0 0 0 10px; padding: 0;
	border: solid 0px #ffffff;
    
  }
.plainbackground {  height: 800px;
   width: 200px;margin: 20px 0px 0 20px; padding: 0; }
ul#nav li {display:block;
	list-style: none;
	margin: 0px; padding: 0;
	border-bottom: 0px solid #ffffff;
  }
ul#nav li ul {
	margin: 0px; padding: 0;
  }
	ul#nav li ul li {
	margin: 0 0 0 0px;
	padding: 0 0 0 18px;
  }
ul#nav li ul li.last {
	border-bottom: 0px solid #ffffff;
  }
ul#nav a {color:#ffffff;
	font-family: "Verdana", sans-serif;
	display:block;
	padding: 0px 10px 0px 0px;
	text-decoration: none; font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
  }
* html ul#nav a {
	width: 100%;    /* Breitenangabe fuer IE 5.x */
	w\idth: 8.8em;  /* Breitenangabe fuer IE 6 */
  }
* html ul#nav li ul li a {
	width: 100%;    /* Breitenangabe fuer IE 5.x */
	w\idth: 7.8em;  /* Breitenangabe fuer IE 6 */
  }
  
/* Navigation */
ul#nav a:hover {
	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
  }
body#home ul#nav   li#a1 a.a1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
body#ueber ul#nav   li#b1 a.b1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#termine ul#nav   li#c1 a.c1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#trainer ul#nav   li#d1 a.d1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#fussballschule ul#nav   li#e1 a.e1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#galerie ul#nav   li#f1 a.f1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#kontakt ul#nav   li#h1 a.h1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#anfahrt ul#nav   li#i1 a.i1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#impressum ul#nav   li#j1 a.j1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#sponsoren ul#nav   li#k1 a.k1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
 body#teamgeist ul#nav   li#l1 a.l1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;

 }
body#anmeldung ul#nav   li#m1 a.m1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
body#paten ul#nav   li#o1 a.o1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
body#vergangene_termine ul#nav   li#p1 a.p1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
body#job ul#nav   li#q1 a.q1{ 
 	background-image:url(../global/pfeil_r.gif); background-position: right center; background-repeat:no-repeat;
 }
/* Navigation Ende */
#flash_head{
	margin: 0;
	padding: 0;
	/*background: #ffffff url(../global/bild1.jpg)  repeat-x center top;*/
	width: 710px;
	height: 252px;
	border: solid 10px #ffffff;
	
}
.contentstart {  background:  url(../global/bg_start.jpg)  no-repeat left top;
	width: 960px;
	height: 265px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	border: solid 0px #ffffff; 

 }
.contentstart #teaserrahmen {  
	width: 958px;
	height: 185px;
	padding: 0px 10px 0px 10px;
	margin:0px 0px 35px 0px;
	border: solid 0px #ffffff;
	

 }

.contentstart #teaserrahmen p {
	color: #ffffff; 
	font-weight: normal; 
	font-size: 11px; 
	line-height: 17px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	
	padding: 0px 0px 0px 10px;
	margin:0px 0px 0px 10px;
	
}
.contentstart #teaserrahmen  a {
	color: #ffffff; 
	font-weight: bold; 
	font-size: 11px; 
	line-height: 17px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	float: right;

	padding: 0px 0px 0px 10px;
	margin:12px 0px 0px 10px;
text-decoration: none;


	
}

.contentstart #teaserrahmen h1 {
	color: #ffffff; 
	font-weight: normal; 
	font-size: 14px; 
	line-height: 17px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
	text-transform: uppercase;
	
}
.contentstart #teaserrahmen img {
	margin: 4px 10px 0px 0px;
	border: solid 1px #ffffff;
}
.contentstart #teaserrahmen .teaser {  
	width: 286px;
	height: 185px;
	padding: 3px 0px 0px 0px;
	margin: 0px 42px 0px 0px;
	border: solid 0px #ffffff;
	overflow:visible;
	float: left;
display: block;
position:relative; 

 }
.contentstart #teaserrahmen .teaserlast {  
	width: 286px;
	height: 185px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: solid 0px #ffffff;
	overflow:visible;
	float: left;
display: block;
position:relative; 

 }
.mehr { 
	position:absolute; 
	bottom:0px; 
	right:0px; 
}

.contentstart #navstart {  
	width: 958px;
	height: 185px;
	padding: 0px 30px 0px 40px;
	margin:0px 0px 0px 0px;
	border: solid 0px #ffffff;
	

 }
.contentstart #navstart img{  
	
	border: solid 0px #ffffff;
	

 }

.content {  
	width: 700px;
	padding: 0px 32px 32px 50px;
	margin-top: 0px;
	border: solid 0px #ffffff;
	overflow : auto;

 }

.content a{  
	color: #29426a; 
	font-weight: bold; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
	text-decoration: underline;
	 
	
 }
.content ul li {
	color: #29426a; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
	
}
.content .weiter { color: #57722b; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px; 
	text-decoration: underline;
float:right;
	
}
.pdf { color: #465F81; 
	font-weight: normal; 
	font-size: 12px; 
	line-height: 16px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px; 
	text-decoration: underline; 
	background: transparent url('../global/pdf.gif') 100% 50% no-repeat; padding-right: 14px;
float:right;
}
.content ul{  
	list-style-image:url(../global/bullet.gif);
	margin-top: 0px;
	 
	
 }
.content li{  color: #2E2E2E; 
	font-weight: normal; 
	font-size: 11px; 
	line-height: 17px; 
	font-family: Verdana,  Arial,  Helvetica, sans-serif; 
	letter-spacing: 0px;
	 
	
 }
.pic_text {  clear: both;
	
	
 }
.c_pic_l {  clear: both;
	margin: 4px 32px 100px 0px;
	float:left;
	
 }
.sponsoren img {  float: left;
	margin: 10px 36px 0px 0px;
	border: 0px solid #ffffff;
	background-color: #29426a;
	padding: 0px;

}
#bottom{  
	width: 960px;
	margin-top: 0px;
	border: solid 0px #ffffff;
	/*background: #eef6ed url(../global/bg_bottomx.jpg)  repeat-x left top;*/
	 overflow:auto
	
 }
#bottom a{  display: inline;
	font-family: Verdana, sans-serif;
	margin: 0 0px 0 0;
	padding: 0px 0px;
	color:#29426a;
	text-decoration: none;
font-size: 11px;
	 
	
 }
#bottom h1{  display: block;
	font-family: Verdana, sans-serif;
	margin: 0 0px 0 0;
	padding: 0px 0px 0px 0px;
	color:#29426a;
	text-decoration: none;
font-size: 11px;
	 
	
 }
 #bottom p{  display: block;
	font-family: Verdana, sans-serif;
	margin: 0 0px 0 0;
	padding: 20px 0px;
	color:#29426a;
	text-decoration: none;
font-size: 10px;
	 
	
 }
.bottomrahmen {  float:left;
width: 960px;
	padding: 0px 0px;
	margin: 0px 0px 0px 0px;
text-align:center;
	
	 
	
 }