file,input,select,textarea,option,b,p,td {
	font-family: Verdana, Helvetica, sans-serif;
}

body {
	background-image: url(../images/bg.jpg);
	font-family: Verdana, Helvetica, sans-serif;
	background-repeat: repeat;
	background-position: top;
	background-color: d3dce5;
}

td {
	font-size: 11px;
	line-height: 17px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #222222;
}

td.content {
	padding-bottom: 15px;
}
.bilder {
	padding-bottom: 15px;
	padding-right: 15px;
}

#rtvContent {
	padding: 0px 32px 32px 32px;
	width: 773px;
}

.headline {
	font-size: 14px;
	letter-spacing: 1;
	font-weight: bold;
	color: #FF3300;
}

.headline_weiss {
	font-size: 14px;
	letter-spacing: 1;
	font-weight: bold;
	color: #FFFFFF;
}

.headline2 {
	font-size: 11px;
	line-height: 15px;
	letter-spacing: 0;
	font-weight: bold;
	color: #FF3300;
}

.newsticker {
	font-size: 11px;
	letter-spacing: 1;
	margin-top: 3px;
	margin-bottom: 3px;
	font-weight: bold;
}

.navi {
	font-size: 11px;
	line-height: 16px;
	letter-spacing: 0;
	font-weight: bold;
	color: #032044;
}

.txt {
	font-size: 10px;
	line-height: 16px;
	letter-spacing: 0;
	color: #000000;
}

a {
	font-size: 11px;
	text-decoration: underline;
	color: #032044;
	font-weight: bold;
}

a:hover {
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	color: #FF3300;
}

a#sub {
	text-decoration: underline;
	letter-spacing: 0;
	color: #032044;
	font-size: 11px;
}

a#sub:hover {
	text-decoration: underline;
	letter-spacing: 0;
	color: #FF3300;
	font-size: 11px;
}

a#redaktion {
	text-decoration: underline;
	letter-spacing: 0;
	color: #DF0024;
	font-size: 10px;
}

a#redaktion:hover {
	text-decoration: underline;
	letter-spacing: 0;
	color: #000000;
	font-size: 10px;
}

table.out {
	border: 1px solid #444444;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

table.out02 {
	width: 100%;
	border: 1px dotted #FFFFFF;
	background-color: #037BB6;
	padding: 10px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/*  body table tr td table tr td table tr td table {
 padding: 0px;
} */

body table tr td table tr td table tr td table tr td {	
}

#sportartennavigation {
	text-align: right;
}

.tablenews {
	margin-bottom: 15px;
}

.navigationAktiv {
	background-color: #A8BAD0;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationAerobicAktiv {
	background-color: #a9bbd1;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationBadmintonAktiv {
	background-color: #abbdd1;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationBogenschiessenAktiv {
	background-color: #abbdd1;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationFitnessAktiv {
	background-color: #aec0d3;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationGesundheitskurseAktiv {
	background-color: #b1c2d4;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationHallenfussballAktiv {
	background-color: #b4c4d4;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationHandballAktiv {
	background-color: #b6c6d6;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationJonglierenAktiv {
	background-color: #b6c6d6;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationJudoAktiv {
	background-color: #b8c8d8;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationKendoAktiv {
	background-color: #bcc9d9;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationKickboxenAktiv {
	background-color: #beccd9;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationKinderbreitensportAktiv {
	background-color: #c0cedb;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationNordicWalkingAktiv {
	background-color: #c4d0dc;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationRollkunstlaufAktiv {
	background-color: #c6d2de;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationSchwimmenAktiv {
	background-color: #cbd5e1;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationTaekwonDoAktiv {
	background-color: #ccd6e0;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationTischtennisAktiv {
	background-color: #cdd7e1;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationVolleyballAktiv {
	background-color: #cfd9e2;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationZumbaAktiv {
	background-color: #cfd9e2;
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

.navigationAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationAerobicAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationBadmintonAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationBogenschiessenAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationFitnessAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationGesundheitskurseAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationHallenfussballAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationHandballAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationJonglierenAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationJudoAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationKendoAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationKickboxenAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationKinderbreitensportAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationNordicWalkingAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationRollkunstlaufAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationSchwimmenAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationTaekwonDoAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationTischtennisAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationVolleyballAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationZumbaAktiv a {
	color: #F00;
	text-decoration: none;
}

.navigationPassiv {
	font-weight: bold;
	text-decoration: none;
}
