body {
   font-family: arial, sans-serif;
   font-size: 12px;
   color: #25272F;
   /*background:#495161 url('../layout/bg3.gif') ;*/
   background:url('../layout/bg.png') no-repeat center top #353635;
   /*background:#000 url('../layout/bg_halloween.png');*/
   margin:0px;
   padding:0px;
}

select, input, textarea {
	outline: 0;
}

#page {
	position:relative;
	margin:0px auto;
	width:969px;
	top:0px;
}

#topBanner {
	height:58px;
	background:url('../layout/banner_20090728.png') no-repeat;
}

#topBanner #topHomeLink img {
	height:58px;
	width:155px;
	float:left;
}

#topTabBar {
	background:url('../layout/navtab_bg.png') repeat-x #FFC100;
	border-bottom:1px solid #000;
	float:left;
	width:969px;
}

#footerLine {
	clear:both;
	background:#ffac00;
	height:10px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;	
}

/* Main Layout 3 Cols, floated */

#mainCenter, #mainCenterBottom, #mainLeft, #mainRight {
	width:969px;
	float:left;
}


#mainCenter {
	background:url('../layout/content_top.gif') #e9ecf4 no-repeat 163px 0px;
}

#mainCenterBottom {
	background:url('../layout/content_bottom.gif') no-repeat 163px bottom;
}

#mainLeft {
	background:url('../layout/navigation_bg3.gif') repeat-y left;	
}

#mainRight {
	background:url('../layout/navigation_bg4.gif') repeat-y right;
}

#contentLeft, #contentRight {
	width:163px;
	float:left;
}

#contentLeftMargin, #contentRightMargin {
	margin:6px;
}

#contentCenter {
	width:643px;
	float:left;	
}

#contentCenterMargin {
 	margin:16px 15px 16px 15px;
}

#adLeaderboardTop {
	font-size:1px;
	/* für unterhalb der navi folgenden block auskommentieren:
	background:#646F85;
	border-left:1px solid #000;
	border-right:1px solid #000;*/
	text-align:center;
	width:969px;
	marginb-bottom:3px;
}

#adSkyscraperRight {
	width:160px;
	height:600px;
	margin-left:3px;
	float:left;
}

/* END Main Layout 3 Cols, floated */

#userMsgCount {
	font-weight:bold;
	font-family:tahoma,arial,sans-serif;
}

.insbox2 {
	background:url('../layout/box2_head.jpg') #fff no-repeat;
	width:613px;
}

.insbox2 .inner {
	background:url('../layout/box2_footer.jpg') no-repeat bottom;
	width:613px;	
}

.insbox2 .padding {
	margin:5px;
	width:603px;	
}

/* dropdownList */

/* navigation tabs */
.dropdownList {

	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	list-style-type:none;
	position:relative;
	text-align:left;
}

.dropdownList li {
	display:block;
	position:relative;
	margin:0px;
	padding:0px;
	float:left;
}

.dropdownList li a {
	display:block;
	float:left;
	padding:0px 10px;
	text-decoration:none;
	height:23px;
	line-height:23px;
}

.dropdownList li a:hover {
	background:#FFDB6F;
	color:#3F320C;
}

.dropdownList li.arrow a{
	padding-right:24px;
	background:url('/m/layout/navtab_arrow.png') no-repeat right;
}

.dropdownList .menu {
	clear:left;
	display:none;
	list-style:none;
	position:absolute;
	top:23px;
	left:0px;
	z-index:9999;
	margin:0px;
	padding:0px;
	background:#FFF3CF;
	color:#666;
	min-width:120px;
}

.dropdownList li:hover .menu {
	display:block;
}

.dropdownList li .menu li {
	z-index:9999;
	float:none;
	clear:left;
}

.dropdownList li:hover .menu li {
	clear:left;
	float:none;
}

.dropdownList li .menu li a {
	z-index:9999;
	float:none;
	clear:left;
	display:block;
	background:#FFF3CF;
	color:#666;
	border:none;
	font-size:11px;
	height:23px;
	line-height:23px;	
	min-width:120px;
}

.dropdownList li .menu li a:hover {
	background:#FFE79F;
	color:#000;
	
}

.dropdownList .line {
	border-bottom:1px solid #ccc;
}

.dropdownList .right {
	float:right;
	text-align:right;
}

.dropdownList .right a {
	width:240px;

}

.dropdownList .right li a {
	font-size:10px;
}


.dropdownList .label {
	color:#000;
}

.insbox {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.insbox .h1t {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}