html, body, p, ul, li, div, a, img {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
}
html, body {
	height:100%;
	/*background:url(../img/verlauf.jpg) top left repeat-x;
	background-color:#000000;*/
}
html {overflow-y:scroll;background:#000000 url(../img/html_bg.jpg) top center;background-attachment:fixed;}
img {
	behavior:url(fileadmin/templates_neu/iepngfix.htc)
}
div.zentrieren {
	width:920px;
	height:100%;
	margin:auto;
}
* html div.zentrieren {
	position:absolute;
	left:50%;
	margin-left:-460px;
}
a img {
	border:none;
}
div.top {
	width:920px;
	height:85px;
	background:url(../img/top.jpg) top left repeat-x;
}
div.salamander {
	float:left;
	width:270px;
	height:85px;
}
div.salamander_logo {
	float:left;
	width:110px;
	height:85px;
}
div.spielliste {
	float:left;
	overflow:hidden;
	width:540px;
	height:85px;
}
div.spielliste_trenner {
	float:right;
	width:1px;
	height:85px;
	background:url(../img/spielliste_trenner.jpg) top left no-repeat;	
}

div.termine_ver {
	float:right;
	width:120px;
	height:85px;
	background:url(../img/termine_veranstaltungen.jpg) top left no-repeat;	
}

div.spiel {
	float:right;
	width:150px;
	height:85px;
	text-align:center;
}
div.spiel p, div.spiel a {
	display:block;
	height:55px;
	font-size:10px;
	color:#6b6b6b;
	text-decoration:none;
	padding:30px 0px 0px 0px;
}
div.spiel a:hover {
	background:url(../img/spielliste_hover.jpg) top left repeat-x;
}
div.header {
	clear:both;
	width:920px;
	height:290px;
	background:url(../img/header_img/header_spielstaette.jpg) no-repeat;
}
div.header_hover {
	width:405px;
	height:175px;
}
div.navigation {
	width:920px;
	height:40px;
	margin:75px 0px 0px 0px;
	overflow:hidden;
}
div.nav_first {
	float:left;
	height:40px;
	background:url(../img/nav.png) top left repeat-x;
}
div.nav {
	float:left;
	height:40px;
	background:url(../img/nav.png) top left repeat-x;
}
div.nav_first_act {
	float:left;
	height:40px;
	background:url(../img/nav_act.png) top left repeat-x;
}
div.nav_act {
	float:left;
	height:40px;
	background:url(../img/nav_act.png) top left repeat-x;
}
div.nav_trenner {
	float:left;
	width:1px;
	height:40px;
	font-size:0px;
	background:url(../img/nav_trenner.png) top left no-repeat;
}
div.nav_first a, div.nav_first a:visited {
	display:block;
	height:40px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#343639;
	padding:15px 21px 0px 21px;
}
div.nav a, div.nav a:visited {
	display:block;
	height:40px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#343639;
	padding:15px 22px 0px 22px;
}
div.nav a:hover, div.nav_first a:hover {
	color:#000000;
	background:url(../img/nav_hover.png) top left repeat-x;
}
div.nav_act a, div.nav_act a:visited, div.nav_act a:hover {
	display:block;
	height:40px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background:url(../img/nav_act.png) top left repeat-x;
	padding:15px 22px 0px 22px;
}
div.nav_first_act a, div.nav_first_act a:visited, div.nav_first_act a:hover {
	display:block;
	height:40px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	background:url(../img/nav_act.png) top left repeat-x;
	padding:15px 21px 0px 21px;
}
div.main {
	float:left;
	width:920px;
	background:url(../img/main.jpg) top left repeat-y;
}
div.links {
	float:left;
	width:237px;
}
div.unternavigation {width:237px;margin:34px 0px 0px 0px;}
div.unternavigation_trenner {width:237px;height:1px;font-size:0px;background-color:#000000;}
div.unternavigation1 {width:237px;height:29px;}
div.unternavigation1_act {width:237px;height:29px;background:url(../img/unav_act.jpg) top left repeat-x;}
div.unternavigation1 a {display:block;color:#6B6B6B;font-size:14px;text-decoration:none;padding:6px 0px 6px 25px;}
div.unternavigation1 a:hover {color:#8d8d8d;background:url(../img/unav_act.jpg) top left repeat-x;}
div.unternavigation1_act a, div.unternavigation1_act a:visited, div.unternavigation1_act a:hover {display:block;color:#8d8d8d;font-size:14px;text-decoration:none;padding:6px 0px 6px 25px;}
div.unternavigation2 {width:237px;}
div.unternavigation2_act {width:237px;background:url(../img/unav2_act.gif) no-repeat;}
div.unternavigation2 a {display:block;color:#6b6b6b;font-size:12px;text-decoration:none;padding:3px 0px 3px 45px;}
div.unternavigation2 a:hover {color:#8d8d8d;background:url(../img/unav2_act.gif) no-repeat;}
div.unternavigation2_act a {display:block;color:#8d8d8d;font-size:12px;text-decoration:none;padding:3px 0px 3px 45px;}
div.sponsorenbox {width:222px;margin:150px 0px 0px 7px;}
div.sponsorenbox h1 {
	width:220px;
	height:25px;
	color:#8b8b8b;
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:0px;
	background:url(../img/sponsoren_h1.gif) top left repeat-x;
}
div.sponsorenbox p {clear:both;font-size:10px;color:#8d8d8d;margin:5px 0px 0px 0px;}
div.sponsorenbox a, div.sponsorenbox a:visited, div.sponsorenbox a:hover {
	color:#6b6b6b;
	text-decoration:none;
}
div.inhalt {
	float:left;
	width:480px;
	min-height:291px;
	background:url(../img/schatten_mitte.png) top left no-repeat;
}
* html div.inhalt {
	height:291px;
}
div.inhalt_abstand {
	width:420px;
	margin:30px 0px 0px 35px;
}
div.inhalt_abstand h1 {
	width:420px;
	height:35px;
	color:#8d8d8d;
	font-size:24px;
	font-weight:normal;
	background:url(../img/h1.gif) top left repeat-x;
	margin:0px 0px 3px 0px;
	padding:0px;
}
div.inhalt_abstand h2 {
	color:#6b6b6b;
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px;	
}
div.inhalt_abstand h3 {
	width:420px;
	height:24px;
	color:#8d8d8d;
	font-size:14px;
	font-weight:normal;
	background:url(../img/h3.gif) top left repeat-x;
	margin:0px 0px 3px 0px;
	padding:0px;
}
div.inhalt_abstand p {
	color:#8d8d8d;
	font-size:12px;
	margin:0px 0px 10px 0px;
}
div.inhalt_abstand a, div.inhalt_abstand a:visited, div.inhalt_abstand a:hover {
	color:#6b6b6b;
	text-decoration:none;
}
div.rechts {
	float:left;
	text-align:right;
	width:203px;
	background:url(../img/schatten_rechts.jpg) top left repeat-x;
}
div.boxen_space {
	float:right;
	width:170px;
	height:25px;
}
div.box_text {
	float:right;
	width:168px;
	background:url(../img/boxen/box_bg.jpg) top left no-repeat;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	background-color:#444649;
	margin:0px 0px 15px 0px;
}
div.box_abstand {
	float:right;
	width:154px;
	margin:7px 5px 7px 0px;
	text-align:left;
	color:#000000;
	font-size:10px;
	text-align:left;
}
div.box_abstand img {
	margin:0px 0px 5px 0px;
}
div.box_abstand a, div.box_abstand a:visited, div.box_abstand a:hover {
	text-decoration:none;
	color:#000000;
}
div.box_abstand ul {
	margin-left:15px;
	list-style-type:square;
}
html:not([dummy]) div.box_abstand ul {
	margin-left:11px;
}
div.box_abstand li a {
	color:#000000 !important;
}
div.box_bilddesmonats {
	float:right;
	width:170px;
	height:61px;
	background:url(../img/boxen/bild_des_monats.png) top left no-repeat;
}
div.box_bilddersaisson {
	float:right;
	width:170px;
	height:61px;
	background:url(../img/boxen/bild_der_saisson.png) top left no-repeat;
}
div.box_maiturnier {
	float:right;
	width:170px;
	height:61px;
	background:url(../img/boxen/mai_turnier.png) top left no-repeat;
}
div.box_trainingszeiten {
	float:right;
	width:170px;
	height:61px;
	background:url(../img/boxen/trainingszeiten.png) top left no-repeat;
}
div.box_schlagwoerter {
	float:right;
	width:170px;
	height:61px;
	background:url(../img/boxen/schlagwoerter.png) top left no-repeat;
}
div.box_oeffnungszeiten {
	float:right;
	width:170px;
	height:61px;
	background:url(../img/boxen/oeffnungszeiten.png) top left no-repeat;
}
div.box_updates {
	float:right;
	width:170px;
	height:61px;
	background:url(../img/boxen/updates.png) top left no-repeat;
}
div.footer_space {
	clear:both;	
	width:920px;
	height:30px;
	background:url(../img/main.jpg) top left repeat-y;
}
div.footer {
	width:920px;
	height:35px;
	background:url(../img/footer.jpg) top left repeat-x;
}
div.footer_copy {
	float:left;
	font-size:12px;
	color:#8d8d8d;
	margin:10px 0px 0px 10px;
}
div.footer_links {
	float:right;
	color:#8d8d8d;
	margin:10px 0px 0px 0px;
}
div.footer_links a, div.footer_links a:visited {
	text-decoration:none;
	font-size:12px;
	color:#8d8d8d;
	margin:0px 10px 0px 10px;
}
div.footer_links a:hover {
	color:#6b6b6b;
}
ul.deep0 {
	color:#8D8D8D;
	font-size:12px;
	margin:0px 0px 0px 15px;
}
li.deep0 {
	list-style-type:square;
	margin:10px 0px 0px 0px;
	color:#8D8D8D;
}
ul.deep1 {
	margin:0px 0px 0px 15px;
}
li.deep1 {
	list-style-type:disc;
	color:#8D8D8D;
}
ul.deep2 {
	margin:0px 0px 0px 15px;
}
li.deep2 {
	list-style-type:circle;
	color:#8D8D8D;
}
div.tt_news_image {




	float:left;
	text-align:left;
	width:140px;
}
div.tt_news_content {
	float:left;
	margin-left:10px;
	width:270px;
}
div.news-single-img {
	float:right;
	margin-left:10px;
}
div.tt_news_content a, div.news-single-item a {
	font-size:12px;
}
div.tt_news_clear {
	border-bottom:1px solid #241e1e;
	clear:both;
	height:10px;
	margin-bottom:10px;
	width:420px;
}
div.news-list-item h2 {
	color:#6b6b6b;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;	
}
div.news-list-item h3, div.news-single-item h3 {
	color:#8D8D8D;
	font-size:12px;
	margin:0px;
	height:14px;
	background:none;
}
span.tx-guestbook-form-obligationfield {
	color:#f6e72f !important;
	font-size:12px !important;
}
.tx-veguestbook-pi1 p.tx-guestbook-form-error {
	color:#f6e72f !important;
	font-weight:normal !important;
	margin:0px !important;
}
.tx-veguestbook-pi1 ul {
	font-size:12px;
	margin:0px 0px 0px 20px;
}
.tx-veguestbook-pi1 li {
	color:#f6e72f;
}
.tx-veguestbook-pi1 .tx-guestbook-field label {
	font-size:12px !important;
	color:#8D8D8D !important;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {
	width:270px !important;
	font-size:14px;
}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {
	width:270px !important;
	font-size:14px;
}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {
	float:left;
	width:270px !important;
	font-family:Verdana,Arial !important;
	font-size:12px;
}
.tx-veguestbook-pi1 input.tx-guestbook-submit {
	margin:0px 0px 0px 120px;
}
div.tx-guestbook-clear {
	border-bottom:1px solid #241E1E;
	clear:both;
	height:10px;
	margin-bottom:10px;
	width:420px;
}
.tx-veguestbook-pi1 .tx-guestbook-pagination {
	font-size:12px !important;
	font-weight:normal !important;
	color:#8D8D8D;
}
.tx-guestbook-pagination strong {
	font-weight:normal !important;
}
div.kontakt_left {
	float:left;
	width:120px;
	font-size:12px;
	color:#8D8D8D;
}
div.kontakt_right {
	float:left;
	width:280px;
}
span.high {
	font-size:12px;
	color:#f6e72f;
}
span.high ul {
	font-size:12px;
	margin:0px 0px 0px 20px;
}
span.high li {
	color:#f6e72f;
}
div.marker, div.dirmenu, div.dirmenu a, div.googledir {
	font-size:12px;
}
label.startendaddress {
	font-size:12px !important;
	display:inline !important;
	margin-right:10px;
}

/*
* html div.header_hover, * html div.inhalt, * html div.tx-sexybookmarks-pi1, * html div.box_bilddesmonats, * html div.box_schlagwoerter, * html div.box_bilddersaisson, * html div.box_oeffnungszeiten, * html div.box_trainingszeiten, * html div.box_updates, * html div.nav_first, * html .nav_first_act, * html div.nav_trenner, * html div.nav, * html div.nav_act {
	behavior:url(fileadmin/templates_neu/iepngfix.htc);
}
*/

* html div.nav_first, * html div.nav_first_act, * html div.nav, * html div.nav_act {
	width:1px;
}
div.eluna_pagecomments_link a {
	font-size:12px;
}
div.eluna_pagecomments_count, div.eluna_pagecomments_form_title {
	font-size:12px;
	color:#6B6B6B;
}
div.eluna_pagecomments_error {
	font-size:12px;
	color:#F6E72F;
}

div.tx-kiwislider-pi1 .scroll {
	width:410px;
}
td.tx-ttnews-browsebox-SCell a {
	color:#8D8D8D !important;
}
.tx-kiwislider-pi1 .scrollContainer div.panel {
	padding:0px;
}
.tx-kiwislider-pi1 .scroll {
	border:0px;
	height:500px;
}
.tx-kiwislider-pi1 {
	width:410px;
}
.tx-kiwislider-pi1 p {
	width:410px;
}
.tx-kiwislider-pi1 ul.navigation a {
	padding:5px;
	font-size:12px;
}
.tx-kiwislider-pi1 ul.navigation li {
	border-left:1px solid #f6e72f;
	border-right:1px solid #f6e72f;
	float:left;
	margin-bottom:5px;
}
.tx-kiwislider-pi1 ul.navigation a.selected {
	background:none;
	color:#8D8D8D;
}
.tx-kiwislider-pi1 ul.navigation a.selected:hover {
	background:none;
	color:#8D8D8D;
}
.tx-kiwislider-pi1 ul.navigation a:hover {
	background:none;
	color:#6B6B6B;
}
.tx-kiwislider-pi1 ul.navigation a{
	color:#6B6B6B;
}

p.news-single-imgcaption, dd.csc-textpic-caption {font-size:10px !important;font-style:italic;width:150px;color:#8D8D8D;}
div.box_text dd.csc-textpic-caption {color:#000000;}