* {
  padding: 		0;
  margin: 		0;
}
body {
  background-position:	top;
  background-color:		transparent;
  background-image:		url(images/rotn_bg.jpg);
  color:				#737373;
  margin:				0;
  font-size:			11px;
  font-family:			arial;
}
a:link, a:visited {
	color:				#83683D;
	font-weight:		bold;
	text-decoration:	none;
}
a:active, a:hover {
	color:				#737373;
	font-weight:		bold;
	text-decoration:	none;
}
#outter_main {
  width: 				899px;
}
#outter_main2 {
  width: 				699px;
}
#top {
  float:				left;
}
#main {
  background-image:		url(images/background.png);
  background-repeat:	repeat-y;  
  width:				899px;
  float:				left;
}
#logonpng {
 background-image:		url(button/usercenter.png);
 width:				170px;
  padding-left:			2px;
  padding-right:		9px;
}
#midback {
  background-image:		url(button/midback.png);
  background-repeat:	repeat-y;  
  width:				899px;
  float:				left;
}

#left {
  width:				180px;
  padding-left:			5px;
  padding-right:		5px;
  padding-top:			5px;
  float:				left;
}
.innerleft {
  width:				170px;
  padding-left:			2px;
  padding-right:		9px;
  float:				left;
  text-align: left;
}
.innerleft2 {
  width:				170px;
  padding-left:			2px;
  padding-right:		9px;
  float:				left;
  text-align: center;
}
#right {
  width:				690px;
  float:				left;
}
#banner {
  background-image:		url(images/banner.png);
  width:				598px;
  height:				127px;
  float:				left; 
}
#usercenter {
  background-image:		url(images/usercenter.png);
  width:				210px;
  padding-left:			15px;
  height:				150px;
  padding-top:			0px;
  text-align:			left;
  float:				left;
}
#spacerleft {
  background-image:		url(button/spacer.png);
	width:				10px;
	height:				150px;
	float:				left;
}
#spacerhorizont {
  background-image:		url(button/spacerhorizont.png);
	width:				899px;
	height:				17px;
	float:				left;
}
#spacerhorizont2 {
  background-image:		url(button/spacerhorizont2.png);
	width:				899px;
	height:				17px;
	float:				left;
}
#lastwars {
  background-image:		url(button/lastwarsmid.png);
  width:				184px;
  padding-left:			0px;
  padding-right:	       0px;
  height:				90px;
  padding-top:			39px;
  text-align:			left;
  float:				left;
}
#lastforum {
  background-image:		url(button/lastforummid.png);
  width:				252px;
  padding-left:			20px;
  padding-right:		20px;
  height:				105px;
  padding-top:			48px;
  text-align:			left;
  float:				left;
}
#useron {
  background-image:		url(button/useronmid.png);
  width:				252px;
  padding-left:			20px;
  padding-right:		20px;
  height:				105px;
  padding-top:			48px;
  text-align:			left;
  float:				left;
}
#lastnews {
  background-image:		url(button/lastnews.png);
  width:				252px;
  padding-left:			20px;
  padding-right:		20px;
  height:				105px;
  padding-top:			48px;
  text-align:			left;
  float:				left;
}
#nextwar {
  background-image:		url(button/nextwars.png);
  width:				184px;
  padding-left:			13px;
  padding-right:		4px;
  height:				106px;
  padding-top:			35px;
  text-align:			left;
  float:				left;
}
#nextevent {
  background-image:		url(button/nextevents.png);
  width:				183px;
  padding-left:			13px;
  padding-right:		3px;
  height:				105px;
  padding-top:			31px;
  text-align:			left;
  float:				left;
}
#main_navi {
  background-image:		url(images/main_navi.png);
  width:				427px;
  padding-left:			170px;
  height:				30px;
  padding-top:			3px;
  text-align:			left;
  float:				left;
  filter:alpha(opacity=100); 
  -moz-opacity: 1.00;
  opacity: 1.00;
}
#main_navi2 {
  background-image:		url(images/main_navi2.png);
  width:				427px;
  padding-left:			170px;
  height:				30px;
  padding-top:			5px;
  text-align:			left;
  float:				left;
  filter:alpha(opacity=1000); 
  -moz-opacity: 1.00;
  opacity: 1.00;
}
#sub_navi {
  background-image:		url(images/sub_navi.png);
  width:				485px;
  padding-left:			115px;
  height:				27px;
  padding-top:			5px;
  font-size:			9px;
  text-align:			left;
  float:				left;
}
#content {
  width:				684px;
  float:				left;
  padding-top:			5px;
}
#footer {
  background-image:		url(images/footer.png);
  width:				714px;
  padding-left:			185px;
  height:				232px;
  padding-top:			10px;
  text-align:			left;
  float:				left;
}
#footer2 {
  background-image:		url(images/footer2.png);
  width:				714px;
  padding-left:			185px;
  height:				11px;
  padding-top:			0px;
  text-align:			left;
  float:				left;
}
#login1 {
  background-image:		url(images/login.png);
  height:				40px;
  width:				886px;
  padding-left:			13px;
  padding-top:			3px;
  text-align:			left;
  float:				left;
}
#login2 {
  padding-left:			0px;
  padding-right:			170px;
  padding-top:			0px;
  text-align:			left;
  float:				left;
}


div, span {
	font-family:		arial;
}
img {
	border:0px;
}
form {
	display:	inline;
}
td {
	font-size:13px;
	vertical-align:top;
}
textarea {
	width:96%;
}
ul {
	margin:0px;
}


#debug {
	height:150px;
	margin-bottom:20px;
	overflow:auto;
	padding-left:5px;
	width:100%;
	text-align:left;
}
#errors {
	color:#CC0000;
}
#sql {
	color:#666666;
}

.form {
    background-color:		#83683D;
	color:					#FFFFFF;
	border:					1px;
	border-style:			ridge;
	border-color:			#6E6E6E;
	font-family:			arial;
	font-size:				10px;
	}
.forum {
  background-color: transparent;
  color: #5A421A;
  margin:auto;
  border-collapse:separate;
  border:			0px;
  border-style:			ridge;
  border-color:			#5A421A;
  border-spacing:1px;
}
.headb {

	font-weight:bold;
	text-align:left;
	padding-left:	5px;
  border:			1px;
  border-style:			ridge;
  border-color:			#5A421A;
}
.bottom {

	color:#5A421A;
	text-align:left;
	padding:	1px;
  border:			1px;
  border-style:			ridge;
  border-color:			#5A421A;
}
.board_headb {
  background-color:	#FFFFFF;
  padding:			1px;
  border:			1px;
  border-style:			ridge;
  border-color:			#5A421A
}
.newshead {
    background-color: tranparent;
	color:#8A6422 ;
	font-size:13pt;
	font-weight:bold;
	text-align:left;
	padding:	1px;
}
.left, .center, .right {
  	color:			#83683D;

}
.leftb, .centerb, .rightb {
	color:				#5A421A;
	padding-left:		4px;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-right:		4px;
}
.ts2 {
  	color:				#c0c0c0;
}
.leftc, .centerc, .rightc {
	color:				#5A421A;
	padding-left:		4px;
	padding-top:		5px;
	padding-bottom:		5px;
	padding-right:		4px;
}
.left, .leftb, .leftc {
	text-align:left;
}
.center, .centerb, .centerc {
	text-align:center;
}
.right, .rightb, .rightc {
	text-align:right;
}
.quote {
	background-color:#525262;
	color:#F2F2F2;
	text-align:left;
}
.navhead, .navhead2 {
	color:#E4E4E4;
	font-weight:bold;
	text-align:center;
}
.navbodyb, .navbody2b {
	color:inherit;
	text-align:center;
}
.calhead {
	background-color:	#1f1f1f;
	color:				#808080;
	text-align:			center;
}
.calday, .calevent, .caltoday, .calweek {
	text-align:center;
}
.calday {
	color:		#ffffff;
}
.calevent {
	background-color:#1f1f1f;
	font-weight:	bold;
}
.calevent a:link {
  	color:				#ffffff;
}
.caltoday {
	background-color:#600708;
	color:		#c0c0c0;
}
.calweek {
	color:		#808080;
}

#menuebox {
position: relative;
height: 10px;
}
.stupidie {
display: none;
}
#menue {
position:absolute;
top: 137px;
left: 160px;
z-index: 190;
}

#menue .aussen {
float: left;
display: block;
overflow: hidden;
width: 8em;
height: 1.3em;
font-weight: bold;
text-align: center;
background-color: #9A2321;
color: #FFFFFF;
border: 1px solid;
border-color: #9B9596 #625B5C #625B5C #9B9596;
}
#menue .aussen:hover {
height: auto;
background-color: #9B9596;
color: #621C1A;
}

a.innen-1 {
margin-top: 2px;
}
a.innen,
a.innen-1 {
display: block;
width: 7.9em;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
border-bottom: 1px solid #FFFFFF;
background-color: #621C1A;
color: #FFFFFF;
}
a:visited.innen,
a:visited.innen-1 {
background-color: #9A2321;
color:#ffffff;
}
a:hover.innen,
a:hover.innen-1 {
text-decoration: blink;
background-color: #9B9596;
color: #ffffff;
}

span.menutag {
display: block;
cursor: default;
}

