body {margin: 0px; padding: 0px; text-align: center; background-color: #38A1A7; color:#ffffff;}
body, td {font-family:"Geneva CE",Verdana,sans-serif;}

body a {text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
body a:hover {color: #C1131E;}
#tmppage-logo {margin-top:80px;}
#tmppage-kontakt {margin:auto; margin-top:20px; width:170px!important; text-align:left; font-size: 14px;}


img {border: 0px; display: inline;}
#mainflash {width:960px; height: 570px; margin: auto; margin-top: 50px; text-align: left;}
#main {width:960px; height: 570px; background: #38A1A7 url(bg.jpg) no-repeat; margin: auto; margin-top: 50px; text-align: left; border:1px solid #38858B;}
#menu {
	padding:0px;
	padding-top:43px;
	background: url(header.gif) no-repeat top right;
	width: 294px;
	height: 168px;
	_height: 128px;
	vertical-align: top;
}

#menu img.logo {margin: 0px 0px 0px 70px;}
#menu a {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	height: 16px;
	margin-left: 80px;
}

#menu a.cur, #menu a:hover {
	font-size: 13px;
	font-weight: bold;
	margin-left: 47px;
	padding-left: 33px;
	background: url(menu.gif) no-repeat left center; 
}
#menu a:hover{background: url(menu_on.gif) no-repeat left center;}

#menu a.game {color:#C1131E; text-decoration: none;}
#menu a.game:hover {color:#C1131E; font-weight:bold; text-decoration: none;}

#flash {vertical-align: top;}

#content {width:100%; padding-left: 48px; padding-top: 20px; padding-right: 20px; vertical-align: top; height: 277px; font-size: 11px; color: #99c9c9; font-weight: bold;}
#content a.sub {padding-left: 32px; text-decoration: none; font-weight: bold; font-size: 12px; color: #ffffff;}
#content a.sub:hover {background: url(menu_on.gif) no-repeat; color: #C1131E;}
#content div {margin: 5px; margin-left: 33px; font-weight: normal;}

#content a.back {padding:0px; margin-left: -35px; margin-right: 10px;}
#content .title {font-size: 12px; color: #ffffff;}
#content td {color: #99c9c9; font-size: 11px;}

#lefttext {text-align:left; padding-top:20px; width:20px; vertical-align:top; padding-left:4px;}
#righttext {text-align:right; padding-top:20px; width:20px; vertical-align:top; padding-right:4px;}

#footer{height:90px; padding-left: 67px; vertical-align: top;}
#footer td.page{color: #ffffff; font-weight: bold; font-size: 10px; vertical-align: top;}
#footer a.page, #footer a.cur {display: block; width:14px; float: left; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold; margin-right:3px;text-align: center; height: 45px;}
#footer a.cur {background: url(pager.gif) no-repeat bottom center;}
#footer a.page:hover {background: url(pager_on.gif) no-repeat bottom center; color: #C1131E;}

#content a {color: #ffffff; text-decoration: none;}
#content a:hover {color:#C1131E; text-decoration: none;}

.white {color:#ffffff;}

table.whiteborder {
	border-style: none solid solid none;
	border-width: 1px 1px 1px 1px;
	border-color: #99c9c9;
}
table.whiteborder td {
	border-style: solid none none solid;
	border-width: 1px 1px 1px 1px;
	border-color: #99c9c9;
}

#bottomtext {
	width:960px;
	margin:auto;
	text-align:left;
	vertical-align:bottom;
	color:#38858B;
	font-size:10px;
}
