body {

	color: #000000;

	font-size: 11px;

	font-family: sans-serif;

    background: url(img/design/BG.png);

	

}



a {

	color: #000000;

	text-decoration: none;

}



a:hover {

	color: #000;

	text-decoration: underline;

}



img {

	border: 0;

}



p {margin: 0;}



input, select, textarea, select {

	border: 1px solid black;

	background-color: #eee;

	margin: 1px;

	font-size: 11px;

}



table, td {

	text-align: left;

}



#main {

	width: 950px;

	position: relative;

	top: 0px;

	left: 0px;

	margin: auto;

}



#header {

	position: relative;

	width: 950px;

	height: 220px;

	top: 5px;

	background: url(img/design/header.jpg);

}



#top_nav {

   position: relative;

   top: 5px;

   background: url(img/design/nav_top_bg.jpg);

   width: 950px;

   height: 28px;

}



#top_nav a, #top_nav a:active, #top_nav a:visited {

  background: url(img/design/trenner.jpg) no-repeat right;

  color: #ecd90a;

  display: block;

  width: 95px; 

  height: 20px;

  float: left;

  font-weight: bold;

  text-align: center;

  padding: 8px 0px 0px 0px;

}



#content {

	position: relative;

	left: 4px;

	width: 781px;

	top: 5px;

	float: left;

}



*.box {

	width: 781px;

}



*.box_title {

    color: #fff467;

	text-align: left;

	position: relative;

	top: 5px;

	left: 5px;

	font-weight: bold;

}



*.box_head {

	background-image: url(img/design/box_head.jpg);

	height: 26px;

}



*.box_middle {

	background-image: url(img/design/box_middle.jpg);

	text-align: center;

}



*.box_content {

	text-align: center;

	width: 751px;

	margin: auto;

}



*.box_footer {

	background-image: url(img/design/box_foot.jpg);

	height: 19px;

	margin: 0px 0px 2px 0px;

}



#leftmenu {

	position: relative;

	top: 5px;

	left: 0px;

	width: 165px;

	float: left;

}





*.navi_left_head {

	background-image: url(img/design/navi_head.jpg);

	height: 22px;

	width: 160px;

	color: #fff467;

	font-weight: bold;

	padding: 5px 0px 0px 5px;

}

.navi_left_head a, .navi_left_head a:active, .navi_left_head a:visited{

    color: #578507;

}





*.navi_left_middle {

	background-image: url(img/design/navi_mid.jpg);

	width: 155px;

	height: 15px;

	font-size: 11px;

	color: #000000;

	padding: 5px 0px 0px 10px;

}



*.navi_left_middle2 {

	background-image: url(img/design/navi_mid.jpg);

	width: 155px;

	height: 19px;

	font-size: 11px;
font-family: verdana;

	color: #3D5A0B;

	font-weight: bold;

	padding: 5px 0px 0px 10px;

}


*.navi_left_middle_2 {

	background-image: url(img/design/navi_mid_2.jpg);

	width: 155px;

	font-size: 11px;

	color: #598809;

	font-weight: bold;

	padding: 5px 5px 0px 5px;

}



.navi_left_middle a, .navi_left_middle a:active, .navi_left_middle a:visited{

    color: #222;

	font-weight: normal;

	font-size: 10px;

}



*.navi_left_bottom {

	background-image: url(img/design/navi_foot.jpg);

	height: 15px;

	width: 165px;

	margin: 0px 0px 2px 0px;

}



*.menucontent {

	font-size: 10px;

	font-weight: bold;

	width: 100px;

}



*.submenucontent {
	padding: 5px 0px 0px 10px;
	background-color: #fff;
	font-size: 10px;
	width: 155px;

}



*.submenucontent a {

	display: block;



}



#shoutbox {

	height: 325px; 

	width: 700px; 

	background-color: #fff;

	border: 1px solid #000;

}



#shouts_add {

	border: 1px solid #000000;

	font-size: 10px;

	font-weight: bold;

	width: 610px;

}





*.wiw_admin {

	color: red;

	font-weight: bold;

}



*.wiw_male {

	color: #023aac;

}



*.wiw_female {

	color: #ac02a6;

}



#footer {

	background: #eee;

	width: 581px;

	height: 35px;

	position: relative;

	left: 100px;

	top: 5px;

	border: 1px solid #000;

}



*.footer_content {

	position: relative;

	text-align: center;

	top: 10px;

	font-weight: bold;

}

#nickpage_text {

	text-align: left;

	position: relative;

	left: 25px;

	font-size: 14px;

}

#nickpage_avatar {

	position: absolute;

	right: 50px;

	top: 50px;

}

*.shouts_archiv_head {

	background-color: #ccc;

	font-size: 10px;
font-family: verdana;

	font-weight: bold;

}



*.shouts_archiv_body {

	background-color: #eee;

	font-size: 11px;
font-family: verdana;

}
.games_bold {
	font-weight: bold;
}
.games_red {
	color: red;
	font-weight: bold;
}
