/* --- Site Base --- */
* {
margin:0 auto;
padding:0;
}

body {
background:#FAFAFA url(images/bg.jpg) repeat;
color:#060606;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin:0;
text-align:center;
}

a:link,a:visited {
background:transparent;
color:#066;
text-decoration:none;
}

a:active,a:hover {
background:transparent;
color:#066;
text-decoration:underline;
}

img {
border:0;
}

form {
display:inline;
}

td {
background:inherit;
color:#060606;
font-size:8pt;
vertical-align:top;
}

textarea {
width:90%;
}

ul {
margin:0;
}

#debug {
height:150px;
margin-bottom:20px;
overflow:auto;
padding-left:4px;
width:100%;
text-align:left;
}

#errors {
color:#C06;
}

#sql {
color:#777;
}

.h1 {
color:#222;
font-size:14pt;
font-weight:700;
text-decoration:none;
}

.h2 {
color:#222;
font-size:16pt;
font-weight:400;
text-decoration:none;
}

.h3 {
color:#222;
font-size:20pt;
font-weight:400;
text-decoration:none;
}

.form {
background:#D8D8D8;
border:1px solid #777;
color:#363636;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
margin:2px;
padding-left:3px;
}

.forum {
background:#060606;
color:#F0F0F0;
margin:auto;
}

.headb {
background:transparent url(images/chd.jpg) repeat-x;
color:#F0F0F0;
font-size:8pt;
font-weight:700;
padding:8px 4px 4px;
text-align:left;
height:30px;
}

.newshead {
background:transparent url(images/chd.jpg) repeat-x;
color:#F0F0F0;
font-size:10pt;
font-weight:700;
padding:6px 4px 4px;
text-align:left;
height:30px;
}

.left,.center,.right {
padding:1px;
}

.leftb,.centerb,.rightb {
background:#F0F0F0;
color:#060606;
padding:4px;
}

.leftc,.centerc,.rightc {
background:#FAFAFA;
color:#060606;
padding:4px;
}

.left,.leftb,.leftc {
text-align:left;
}

.center,.centerb,.centerc {
text-align:center;
}

.right,.rightb,.rightc {
text-align:right;
}

.bottom {
background:#E5E5E5;
color:#060606;
padding:4px;
text-align:left;
}

.quote {
background:#9B9B9B;
border:1px solid #777;
color:inherit;
padding:6px;
text-align:left;
}

/* --- Site --- */
#wrapper {
width:980px;
}

/* --- Head --- */
#ohead {
height:22px;
background:#FAFAFA url(images/ohd.jpg) no-repeat;
color:#060606;
}

#head {
height:137px;
background:#FAFAFA url(images/mhd.jpg) no-repeat;
color:#060606;
}

#stats {
background:#FAFAFA url(images/uhd.jpg) no-repeat;
color:#060606;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:22px;
}

#squads {
height:100px;
background:#060606 url(images/shd.jpg) no-repeat;
color:#F0F0F0;
}

#squads1 {
padding-top:11px;
padding-left:18px;
}

/* --- Navigation Oben --- */
#onavhead {
float:left;
width:980px;
background-color:#060606;
}

#hpcont {
float:left;
width:980px;
background:url(images/cbg.jpg) repeat-y;
}

#onavheln {
float:left;
width:245px;
background:#060606;
}

#blonhln {
float:left;
height:30px;
width:245px;
background:#060606 url(images/ln.jpg) no-repeat;
}

#last_news {
float:left;
background:#060606 url(images/ibg.jpg) no-repeat;
color:#F0F0F0;
line-height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}

#onavhela {
float:left;
width:245px;
background:#060606;
}

#blonhla {
float:left;
height:30px;
width:245px;
background:#060606 url(images/la.jpg) no-repeat;
}

#last_art {
float:left;
background:#060606 url(images/ibg.jpg) no-repeat;
color:#F0F0F0;
line-height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}

#onavheld {
float:left;
width:245px;
background:#060606;
}

#blonhld {
float:left;
height:30px;
width:245px;
background:#060606 url(images/ld.jpg) no-repeat;
}

#last_dnl {
float:left;
background:#060606 url(images/ibg.jpg) no-repeat;
color:#F0F0F0;
line-height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}

#onavhelw {
float:left;
width:245px;
background:#060606;
}

#blonhlw {
float:left;
height:30px;
width:245px;
background:#060606 url(images/lw.jpg) no-repeat;
}

#last_wars {
float:left;
background:#060606 url(images/ibgw.jpg) no-repeat;
color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}

.lwars {
float:left;
background:transparent;
color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}

/* --- Navigation Links --- */
#nav-left {
float:left;
width:189px;
margin:auto;
}

.navhead {
background:#060606 url(images/nmn.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navhea1d {
background:#060606 url(images/ncn.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navhea2d {
background:#060606 url(images/nsn.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navhea3d {
background:#060606 url(images/ncon.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navbodyb {
text-align:left;
padding:0 6px 0 38px;
list-style:none;
background:url(images/nbg.jpg);
color:inherit;
line-height:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.navhea4d {
background:#060606 url(images/cbn.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.banner {
height:100%;
background:#060606;
border-left:1px solid #FAFAFA;
border-bottom:1px solid #FAFAFA;
color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
text-align:center;
}

/* --- Content --- */
#content {
float:left;
margin:auto;
color:#060606;
text-align:center;
width:602px;
}

/* --- Navigation Rechts --- */
#nav-right {
float:right;
width:189px;
margin:auto;
}

.navheadr {
background:#060606 url(images/cul.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navhead1r {
background:#060606 url(images/cuo.jpg) no-repeat;
border:0;
height:15px;
width:189px;
}

.navhead2r {
background:#060606 url(images/cts.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navhead3r {
background:#060606 url(images/csb.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navhead4r {
background:#060606 url(images/ccl.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.navhead5r {
background:#060606 url(images/cvt.jpg) no-repeat;
border:0;
height:30px;
width:189px;
}

.login {
height:100%;
background:#060606;
border-right:1px solid #FAFAFA;
color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
text-align:left;
}

.logpic {
background:transparent url(images/nic.jpg) no-repeat;
background-position:left top;
border:0;
}

.logpic1 {
background:transparent url(images/pas.jpg) no-repeat;
background-position:left top;
border:0;
}

.online {
background:#060606;
border-right:1px solid #FAFAFA;
border-bottom:1px solid #FAFAFA;
color:#F0F0F0;
list-style:none;
padding:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

.tsbox {
height:100%;
background:#060606;
border-right:1px solid #FAFAFA;
border-bottom:1px solid #FAFAFA;
color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
text-align:left;
}

.tsnew {
background:#060606;
color:#F0F0F0;
padding:4px;
text-align:left;
}

.shoutbox {
height:100%;
background:#060606;
border-right:1px solid #FAFAFA;
border-bottom:1px solid #FAFAFA;
color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:4px;
text-align:left;
}

.votes {
height:100%;
background:#060606;
border-right:1px solid #FAFAFA;
border-bottom:1px solid #FAFAFA;
color:#F0F0F0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
text-align:left;
}

/* --- Bottom --- */
#bottom {
float:left;
margin:auto;
}

#bottom {
width:980px;
background:#060606 url(images/bhg.jpg) no-repeat;
border:0;
color:#F0F0F0;
font-size:10px;
margin-top:0;
}

/* --- Kalender --- */
.calbox {
height:100%;
background:#060606;
border-right:1px solid #FAFAFA;
border-bottom:1px solid #FAFAFA;
padding:1px;
}

.calhead {
background:#161616;
color:#F0F0F0;
padding:4px 2px;
text-align:center;
}

.calhead1 {
background:#E5E5E5;
color:#060606;
padding:8px 4px;
text-align:center;
}

.calday,.calevent,.caltoday,.calweek {
padding:4px 2px;
text-align:right;
}

.calday1,.calevent1,.caltoday1,.calweek1 {
padding:8px 4px;
text-align:right;
}

.calday {
background:#202020;
color:#F0F0F0;
}

.calday1 {
background:#F0F0F0;
color:#060606;
}

.calevent {
background:#202020;
color:#F0F0F0;
border:1px solid #099;
text-decoration:blink;
font-weight:700;
}

.calevent1 {
background:#F0F0F0;
color:#060606;
border:1px solid #099;
text-decoration:blink;
font-weight:700;
}

.caltoday {
background:#202020;
color:red;
border:1px solid red;
}

.caltoday1 {
background:#F0F0F0;
color:red;
border:1px solid red;
}

.calweek {
background:#161616;
color:#F0F0F0;
text-align:center;
}

.calweek1 {
background:#E5E5E5;
color:#060606;
text-align:center;
}

.calbg {
background:#060606;
}

.calbg1 {
background:#060606;
}