body {
  position:relative;
	margin:0;
	padding:0;
	font-family:Verdana,Arial,sans-serif;
	font-size:13px;
  background-color:#f5f5f5;
  background-image:url('pic/bg.png');
  background-repeat:repeat-x;
  text-align: left;  
  margin: 0px;      
  padding: 0;
  text-align:center;
  width:100%;
  height:100%;
}

a                 { color: #823f12; text-decoration:underline; }
input, select     { border:1px solid #333333; background-color:#f5f5f5; width:98%; }
textarea          { border:1px solid #333333; background-color:#f5f5f5; width:100%; }
.button           { width:auto; background-color: #666666; color:#ffffff; padding:2px 10px;}

#inhalt {
  position:relative;
  left:50%;
  min-height:100%;
  height:100%;
  margin:20px auto 20px -456px;
  width:912px;
 	background-color:#ffffff;
	text-align:left;
	border:1px solid #333333;
	color:#333333;
}

#header {
    background:url('./pic/header.jpg') no-repeat;
	width:912px;
	height:238px;
}

#land {
	text-align:left;
	position:absolute;
    top: 5px;
    left: 870px;
}

#navi {
	text-align:right;
	position:absolute;
    top: 165px;
    left: 355px;
}

#navi ul {
	margin:0;
	padding:0;
	padding-top:6px;
}

#navi ul li {
	margin:0;
	padding:0;
	padding-left:20px;
	display:inline;
	list-style-type:none;
}

#navi ul li a {
	color:#666666;
	text-decoration:none;
}

#navi ul li a:hover {
	text-decoration:underline;
}

#login {
    padding: 5px;
}


#fuss {
    border-top: 1px solid silver;
	text-align:right;	
}

#fuss a {
	color:#666666;
}

#content {
  margin-top:-10px;
	padding:10px;    
}

#box {
    padding: 5px;
    border: 1px dotted #666666; 
    background-color:#fbfbfb;
}

#box_error {
    padding: 5px;
    border: 1px solid #d00000;
    color:#000000;
    font-weight:bold;
    background-color:#ffdcdc;
    font-style:bolder;
}

#textfluss_l {
	float:right;
	font-size:9px ;
	font-style: italic;
	background-color: #f5f5f5;
	border:1px solid #666666;
	padding:10px;
}


#textfluss_r {
	float:right;
	font-size:9px ;
	font-style: italic;
}

h1 {
	font-size:17px;
	font-weight:bolder;
	color: #823f12;
}
   
h2 {
	font-size:14px;
	font-weight:bold;
}

h3 {
	font-size:14px;
	font-weight:bold;
}

h6 {
	font-size:9px;
	color:#CCC;
	font-weight: lighter;
}

td {
	vertical-align:top;
}

.rechts {
    padding-right: 5px;
	text-align: right ;
}

.img-preload {
        background: url(./lightbox/loading.gif) no-repeat 50% 50%;
        width: 60px;
        height: 45px;
}
