/* CSS Document */

html,body,table {
	margin:0px auto;
	color:#000000;
	font-family:arial, helvetica sans-serif;
	font-size:11px;
	}
img {border:0px;}
img.kellemail{ padding-top:5px; }
p,div {
	margin-bottom:0px;
	margin-top:0px;
	}
div {
	margin-bottom:0px;
	margin-top:0px;
	}
h1,h2,h3 {
	margin:0px;
	color: #99CC66;
	}
h1 {
	font-size:16px;
	margin-bottom:10px;
	}
h2 {
	font-size:14px;
	}
h3 {
	font-size:12px;
	}
a {color: #c90000; }
	a.tarnlink {font-weight:normal; color:#000000; text-decoration:none;}
form {margin-top:10px;}
form * {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px; }
.bildbox_liste {margin-right:5px; margin-bottom:5px;  width:75px; height:70px;  overflow:hidden; background-color:#ffffff; float:left; }
	.line a { font-style:normal; text-decoration:none; font-weight:normal;}
	
/*Elemente*/

#big_box { width: 890px; background-color:#FFFFFF; position:relative; margin-top:0px;}
	#head_box {width:840px; height:137px; position:relative; left:25px;}
		#logo_box {height:137px; width:356px;}
			#banner {position:absolute; top:0px; left:0px;}
			#logo { position:relative; top:20px; left:0px;}
		#skyline_box {height:137px; width:484px; position:absolute; left:356px; top:0px; background-image:url(../Bilder/tischtennis_berlin_skyline.gif); background-repeat:no-repeat;}
			#teaser_box{ margin-left:-5px; margin-top:40px; z-index:100;position:relative;}
			#teasertext	{margin-left:10px; margin-top:45px; width:90%;}
	#content_box {width:840px; height:488px; position:absolute; overflow:hidden; left:25px; top:137px; background-image:url(../Bilder/tischtennis_platte_bg.jpg); background-repeat:no-repeat;}
		#navi_box{ position:absolute; top:15px; left:15px; }
			#navi_box a{ display:block; text-decoration:none; float:left; margin-right:5px; padding-left: 5px; padding-right:5px; padding-top:5px; padding-bottom:3px; background-color: #FFFFFF; color:#000000; font-size:14px; font-weight:bold;}
			#navi_box a:hover { border-bottom:5px solid #c90000; color:#C90000;}
		#map_box { width:510px; height:410px; background-color:#FFFFFF; color:#000000; position: absolute; left:15px; top:55px;}
			#ortsuche{ margin-left:15px;}
			.ortsuchfeld{width:400px; }
			#map {width: 480px; height: 350px; top:35px; left:15px; position:absolute;}
				#map a {text-decoration:none; font-weight:normal;}
				.kurztext {width:260px; height:90px; padding-bottom:3px; padding-left:3px;padding-right:6px;color:#000000;}
					#bildrahmen_klein {margin-right:5px;  width:75px; height:75px;  overflow:hidden; background-color:#ffffff; float:left; }
					.kurztext img {float:left; border:0px;}
			#koord {text-align:center; width: 480px; height: 20px; top:365px; left:15px; position:absolute; display:none;}
		#text_box { width:285px; height:410px; background-color:#FFFFFF; color:#000000; position:absolute; left:540px; top:55px;}
			#invitebox{width:241px; height:200px; position:absolute; top:190px; left:-1px; background-color:#FFFFFF; padding-left:1px;}
		#nurtext_box { width:810px; height:410px; background-color:#FFFFFF; color:#000000; position: absolute; left:15px; top:55px;}
			#text { width:240px; position:absolute; top:15px; left:22px;  }
			#nurtext { width:770px; position:absolute; top:15px; left:20px; overflow:hidden; }
				#text img {border:0px;}
				#bildrahmen { width:240px; height:180px; overflow:hidden; background-color:#ffffff;  margin-bottom:10px;}
				textarea,input { margin-bottom:3px; border:1px solid #99CC66; padding:2px;}
				textarea { width:180px; height:60px;}
				input {}
				input.button { background-color:#99CC66; color:#FFFFFF; border:0px; font-family:'Trebuchet MS', lucida, arial, helvetica sans-serif; cursor:pointer;}
				input.invite{ width:70px;}
				.line { border-bottom: 1px solid #99CC66; margin-top:0px; margin-bottom:5px; padding-bottom:3px;}
				.line2 { border-bottom: 1px solid #99CC66; margin-top:5px; margin-bottom:10px; height:1px; position:relative;}
	#copyright{position:absolute;left:25px;top:624px;width: 144px;}
#werbung { position:absolute;left:890px; top:70px; }
#werbung2 { position:absolute;left:162px; top:631px; width:728px; }

