html, body {
margin: 0;
padding: 0;
background-image:url('http://www.moncao.de/images/site_design/bg_site.jpg');
background-attachment: fixed; 
font-family: Georgia;
color: #FFFFFF;
}
#wrapper {
	position:absolute;
	left: 50%;
	top: 0px;
	width: 960px;
  height: auto;
	min-height: 400px;
	margin-left: -500px;
	visibility: visible;
}
#bg_kopf {
	width:100%;
	height:157px;
	padding:0px;
	margin:0px;
  background-image:url('http://www.moncao.de/images/site_design/bg_kopf.jpg');
  background-repeat:repeat-x; 
  z-index: 1;
}
#bg_kopf_1 {
	left:0px;
	top:0px;
	width:143px;
	height:157px;
  background-image:url('http://www.moncao.de/images/site_design/bg_kopf_1.jpg');
  background-repeat:no-repeat; 
  float: left;
  z-index: 2;
}

#bg_kopf_2 {
	left:360px;
	top:0px;
	width:243px;
	height:123px;
	background-image:url('http://www.moncao.de/images/site_design/bg_kopf_2.jpg');
  background-repeat:no-repeat; 
    float: left;
  z-index: 2;
}

#bg_kopf_3 {
	left:560px;
	top:0px;
	width:258px;
	height:123px;
	background-image:url('http://www.moncao.de/images/site_design/bg_kopf_3.jpg');
  background-repeat:no-repeat; 
  float: left;
  z-index: 2;
}

#bg_kopf_4 {
	left:760px;
	top:0px;
	width:315px;
	height:123px;
	background-image:url('http://www.moncao.de/images/site_design/bg_kopf_4.jpg');
  background-repeat:no-repeat; 
  float: left;
  z-index: 2;
}
#bg_kopf_navi {
	left:143px;
	top:123px;
	width:817px;
	height:34px;
  float: left;
  z-index: 2;
}

#content_oben {
	left:0px;
	top:156px;
	width:960px;
	height:26px;
  background-image:url('http://www.moncao.de/images/site_design/content_oben.jpg');
  background-repeat:no-repeat; 
  clear: both;
}

#content_main {
  left:0px;
  top:183px;
	width:960px;
	height:auto;
  min-height:350px;
  background-image:url('http://www.moncao.de/images/site_design/content_main.jpg');
  background-repeat:repeat-y;
  clear: both; 
}
#dyn_content {
	width:930px;
	height:auto;
  padding: 10px;
  margin: 0 5px;
}
#content_unten {
  color: #808080; 
  font-size: 0.75em; 
  line-height:55px;
  text-align: center;
  vertical-align: bottom;
	width:960px;
	height:39px;
  background-image:url('http://www.moncao.de/images/site_design/content_unten.jpg');
  background-repeat:no-repeat; 
  clear: both;
}
#login {
	position:absolute;
	left:850px;
	top:35px;
  font-size: 0.75em; 
	width:120px;
	height:100px;
  z-index: 80;
}
#base_nav {
	position:absolute;
  color: #4951E4;
  right:0px;
	top:5px;
  font-size: 0.9em; 
	width:auto;
	height:35px;
  z-index: 80;
  text-align: right;
}
#base_nav a { color: #4951E4; font-size: 0.9em; text-decoration: none; background: transparent; }

/* ######################### */
/* Navigation Formatierungen */
/* ######################### */


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {
display:block;
font-size:10px;
width:149px;
padding:7px 0;
color:#000;
background:#4951E4;
text-decoration:none;
margin-right:1px;
text-align:center;
}
/* style the links hover */
.menu :hover{
color:#FFFFFF;
background: #5078FF;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}
a.menu {
text-decoration: none;
} 




/* ######################### */
/* allgemeine Formatierungen */
/* ######################### */

p   { font-size: 10pt }
u   { font-size: 10pt; text-decoration: underline }
li  { font-size: 10pt }
b   { font-size: 10pt; font-weight: bold; }
h1  { font-size: 1.4em; font-weight: bold; text-align: center;}
h2  { font-size: 1.2em; font-weight: bold; text-align: center;}
h3  { font-size: 0.9em; font-weight: bold; text-align: center;}
h4  { font-size: 0.9em; text-decoration: underline }

a[href^="http:"] {
background: transparent url('http://www.moncao.de/images/site_design/externlink.gif') 100% 50% no-repeat;
padding-right: 14px;
}
a[href^="http://moncao.de"],
a[href^="http://www.moncao.de"],
a[href^="http://chat.moncao.de"],
a[href^="http://araja.moncao.de"],
a[href^="http://buru.moncao.de"],
a[href^="http://egoste.moncao.de"],
a[href^="http://nervus.moncao.de"],
a[href^="http://paligua.moncao.de"],
a[href^="http://foren.moncao.de"],
a[href^="http://made.moncao.de"],
a[href^="http://bahn.moncao.de"],
a[href^="http://airport.moncao.de"],
a[href^="http://seaport.moncao.de"],
a[href^="http://moncao.org"],
a[href^="http://www.moncao.org"],
a[href^="http://verwaltung.moncao.org"] {
background: transparent;
padding-right: 0px;
}
a:link       { color: #FFFF80; font-size: 0.9em; text-decoration: underline }
a:visited    { color: #E6C542; font-size: 0.9em; text-decoration: underline }
a:hover      { color: #FFFFFF; font-size: 0.9em; background-color: #4951E4; text-decoration: overline underline }
#content_unten a.bild:link, a.bild:visited, a.bild:hover      { text-decoration: none }

.hr_moncao {
  height:30px;
  background: url('http://www.moncao.de/images/site_design/linie.gif') no-repeat scroll center;
}
.hr_moncao hr {
display: none;
}

img.links {
  text-align:left; 
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  float: left;
}
img.rechts {
  text-align:right; 
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  float: right;
}
img.mitte {
  text-align:center; 
  padding: 10px;
}
span.initial {
  float: left; 
  width: 30px; 
  height: 30px;
  background: transparent; 
  color: #fff; 
  font-family : Georgia;
  font-weight : bold;
  font-size : 36px;
  margin-top : -20px;
  margin-right : 6px;
}
.formular{
  border: 1px solid #fff;
  margin:0;
  padding:0;
}
.formular_text{
  text-align: left;
  margin-left: 0px;
}
.formular_feld{
  text-align: left;
  margin-left: 0px;
  border-bottom: 1px #000 solid;
}
.button{
  float: none;
  width: auto;
}
.small			{ font-size: 8pt; }
.error			{ font-size: 10pt; color: #FF00FF; font-weight: bold; }
.readcounter		{ font-size: 8pt; font-family: Georgia; color: #FFFFFF; font-weight: normal; font-style: normal; }
a.small:link		{ font-size: 8pt; font-family: Georgia; color: #FFFF80; text-decoration: underline; }
a.small:visited		{ font-size: 8pt; font-family: Georgia; color: #E6C542; text-decoration: underline; }
a.small:hover		{ font-size: 8pt; font-family: Georgia; color: #FFFFFF; background-color: #4951E4; text-decoration: overline underline; }

table.forum_nav {
  background-color: #4951E4;
  border: 0px; 
  }
table.forum_content {
  width: 90%;
  border: 0px; 
  }
.clear {
  clear: both; 
  }