body { background-color: #f2ae7c; color: #000000; margin:0; padding: 0; }
a img {border: 0 none;}

#page_wrap {
	float:left;	
}

#table-top{/*margin-top: -5px; margin-left: -5px;*/ background-color: #fff; width: 1050px; border: 1px solid #fff;}
#table-top td {margin: 0; padding:0;}
#table-top h1, h2,h3 {
	color: #900;
	font-weight:bold;
	margin:0;
	padding:0;
}
#table-top h1 {
	font-size: 1.3em;
}
#table-top h2 {
	font-size: 1.2em;
}
#table-top h3 {
	font-size: 1.1em;
}
#table-top img {
	padding:0;
	margin:0;
	border: 0pt none;
}
#table-top p {
	margin:0;
	padding:0;
}
#table-top td a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#table-top a {
	margin:0;
	padding:0;
	border:0 solid none;
}
#table-top marquee a {
	font-size: 13px;
	text-decoration: none;
	font-family:'Courier New', Courier, monospace;
	color:#000
}

#table-top #video {
	background-color: #fff;
	height: 150px;
	border: 0 none;
	border-top: 5px solid #fff;
	width: 229px;
	text-align: center;
	color: #f00;
}

.borbot{
	border-bottom: 1px solid #CCC;
}

.bgdarkyellow
{
	background: #FFCC00;
}
.bglightgreen
{
	background: #6F6;
}
.bglightblue
{
	background: #0FF;
}
.bglila {
	background: #9900CC;
}

#table-top #tbl-topmenu{
	margin:0;
	padding:0;
	border:0pt none;
	width:100%;
}

.borrig {
	border-right: 1px solid #FFF;
}
.borbot {
	border-bottom: 1px solid #FFF;
}
#table-top #tbl-topmenu td{
	width:33%;
	height: 19px;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align: middle;
	background-color:#360;
}
#table-top #tbl-topmenu td#slogan{border-top: 1px solid #FFF; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; text-align:center; color:#FFF; height:16px;}
#table-top marquee#topmarq {
	padding: 0;
	width: 250px;
	margin:0;
	margin-top:5px;
}
#table-top #logocell {
	width: 554px;
	height: 110px;
	margin: 0;
	padding: 0;
	background:#fff;
	border:0pt none;
}
#table-main{width:1056px; border: 1px solid #fff;}
#heading h1 { font-family: Arial, Helvetica, sans-serif; color: #555555; font-size: 26px; font-weight: bold; margin:10px 5px 0; padding:0; }
#heading h2 { font-size: 30px; color: #0000FF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin:0; padding:0; }
.info1{ color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; margin: 0;}
.info2, h2 .Stil27{ color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;}
.info2 { font-size: 12pt; margin: 5px 0; padding:0;}
.Stil43 {color: #666666}
.menu-heading {	padding: 5px 0; text-align:center; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:12px;}

td#menuebox { width:190px; text-align:left; vertical-align:top; padding:0; background-color: #c9c2df; }
td.menue { text-align: center; height:22px; padding:2px auto; }
td#menue-lang{height:50px; text-align:center; vertical-align:top; padding-top:15px; border-bottom:1px solid #999;}
td#menue-clock{text-align:center; height:70px; border-bottom:1px solid #999;}
table.ergebnis { width: 525px; margin: 20px auto 0 auto; border: 0 none; padding:0; }
table.ergebnis td{ padding: 0;}
#content{text-align:center; vertical-align:top; background-color:#dfd8f7;}
#werbung-box{width:229px; text-align:left; vertical-align:top; padding:0;}
#werbung-box table {margin:0; background-color: #c9c2df; width: 229px; padding: 0; border: 0pt none;}
#werbung-box table td {margin:0; padding:0; padding-bottom:4px; border: 0 none;}
#werbung-box table th {margin:0; padding:4px 0; border: 0 none; text-align: center; font-weight: bold; font-size: 12px; font-family: Verdana, Arial;}
#sayilar { margin: 50px 0 auto; text-align: center;}
#sayilar table{ margin: 0 auto; width: 536px; border: 0 none; }

#werbung-genel { background:#B4CAC8; width:100px; padding:5px 0; margin: 0; margin-left:1060px; text-align:center}
#werbung-genel img{margin: 3px auto}