
.table-contentelement {
	margin:auto;
	background-color:#000000;
	margin-top:25px;
}



div.table-headline {
	border-bottom: 1px solid #93712a;
	padding-left: 1px;
	padding-right: 1px;
	margin-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size:16px;
}

td {  
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 15px;
}

th {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	background-color: #D7E9E9;
	font-size: 10pt;
	height: 15px;
	font-weight: normal;
	color: #345B84;
}
a {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#335B84;
	text-decoration:none;
}

.text {
	font-family: Arial, Tahoma, Arial, Helvetica, sans-serif; /*arial sieht ganz gut aus*/
	color: #ca9a38;
	font-size:15pt;
	padding-bottom:25px;
}

td.table-headline {
	padding-bottom: 0px;
}

.res1 {  
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10pt;
height: 15px;
text-align: left;
color: #FFFFFF;
}

.res2 {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10pt;
height: 15px;
text-align: left;
color: #FFFFFF;
}




.satz {  vertical-align: bottom; text-align: center}
.free {  height: 5px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center}
.hl {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #335B84;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
}
.tableborder {
	border: 1px solid #00CC00;
}



body {
	background-color: #FFFFFF;
	text-align: center;
}

input {
	cursor:pointer;
}

button {
	cursor:pointer;
}








.head {
	margin:auto;
}

.headline {
	margin:auto;
	width:800px;
	font-weight:bold;
}

.content {
	margin:auto;
	width:800px;
}

.thead {
	color:#ca9a38;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:15px;
	padding-left:10px;
	text-align:left;
}

.content .navi {
	height:35px;
	text-align:center;
}

.navihelp {
	padding:1ex;
}

.content .navi td {
	height:35px;
}

.content .navi .ButtonLight {
	background-image:url(images/bgs/navi_bg_selected.png);
	background-repeat: repeat-x;
	color:#ffffff;
	height:35px;
	width:120px;
	font-weight:bold;
	line-height:35px;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #000000;
	text-transform:uppercase;
}

.content .navi .Button {
	background-image:url(images/bgs/navi_bg.png);
	background-repeat: repeat-x;
	color:#000000;
	height:35px;
	width:120px;
	font-weight:bold;
	line-height:35px;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	text-transform:uppercase;
}

.content .navi2 {
	height:35px;
	text-align:center;
	background-color:#ffffff;
}

.content .navi2 td {
	height:35px;
}

.content .navi2 .ButtonLight {
	background-image:url(images/bgs/navi_bg_selected.png);
	background-repeat: repeat-x;
	color:#ffffff;
	height:35px;
	width:120px;
	font-weight:bold;
	line-height:35px;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #000000;
	text-transform:uppercase;
}

.content .navi2 .Button {
	background-image:url(images/bgs/navi_bg.png);
	background-repeat: repeat-x;
	color:#000000;
	height:35px;
	width:120px;
	font-weight:bold;
	line-height:35px;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	text-transform:uppercase;
}

.data {
	margin-bottom:50px;
	background-color:#000000;
	margin:auto;
	color:#ffffff;
	margin-bottom:50px;
}

.data tr {
	border-bottom:1px solid #ca9a38;
}

.data td {
	/*background-image:url(images/bgs/navi_bg_selected.png);
	background-repeat: repeat-x;*/
	padding-left:5px;
	border-bottom:1px solid #ca9a38;
	padding-top:5px;
}



.navi_match {
	height:37px;
	text-align:center;
	margin:auto;
	width:800px;
}


.navi_match .ButtonLight {
	background-image:url(images/bgs/navi_bg_selected.png);
	background-repeat: repeat-x;
	color:#ffffff;
	height:35px;
	width:120px;
	font-weight:bold;
	line-height:35px;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #000000;
	text-transform:uppercase;
}

.navi_match .Button {
	background-image:url(images/bgs/navi_bg.png);
	background-repeat: repeat-x;
	color:#000000;
	height:35px;
	width:120px;
	font-weight:bold;
	line-height:35px;
	border-right:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	text-transform:uppercase;
}

.headline .live_arch {
	color:#ca9a38;
	font-weight:bold;
	font-size:17px;
	width:200px;
	display:block; 
	float:left;
}

.headline .live_arch:hover {
	text-decoration:underline;
}

td.bg_small {
	background-repeat:repeat-x;
	background-image:url(images/balken_15px.jpg);
}

td.bg_small a {
	color:#000000;
}

td.res1 img, td.res2 img {
	border: 1px solid #aa8332;
}

td.res1 img.blind-img, td.res2 img.blind-img {
	border:none;
} 

td.thead-straight {
	padding-left: 1px;
}

td.center {
	text-align:center;
}















