body {
background-color: black;
font-weight: bold;
}

img {
border: 0px;
}


#banner {
margin-left: 10px;
margin-top: 10px;
text-align:center;
width: 1004px;
height: 140px;
}

a#left {
text-align:left;
text-decoration: none;
letter-spacing: 1px;
color:black;

}

a.banner {
display: block;
background: url(../Banner.jpg) no-repeat;
text-decoration:none;
color:black;
width: 1004px;
height: 140;
}


a.alt {
display: block;
background: url(../Banner.jpg) no-repeat;
text-decoration:none;
color:black;
width: 1004px;
height: 140;
*width: 1000px;
*height: 138px;
}

a.lyear {
display: inline-block;
width: 55px;
padding-right: 45px;
font-size: 14px;
}

a.llyear {
display: inline-block;
width: 45px;
padding-right: 45px;
font-size: 10px;
}

a.year {
display: inline-block;
width: 65px;
font-size: 18px;

}

a.nyear {
display: inline-block;
width: 55px;
padding-left: 45px;
font-size: 14px;
}

a.nnyear {
display: inline-block;
width: 45px;
padding-left: 45px;
font-size: 10px;
}

a {
color: #F16503;
}


div.over {
text-align:left;
margin: 10px;
padding: 10px;
height:125px;
border: solid black 1px;
}

div.profilheader{
float:right;
margin-top: 10px;
margin-right: 10px;
width: 430px;
height:20px;
color: black;
background-color: #F16503;
}

div.profilpic {
margin-top: 10px;
float:left;
width: 220px;
height: 680px;
}

div.profilleft {
text-align:right;
margin-top: 7px;
float:left;
width: 215px;
}

div.profilright {
margin-top: 7px;
text-align:left;
float:right;
width: 215px;
}

div.profilover {
margin-top: 7px;
margin-right: 10px;
text-align:left;
float:right;
width: 430px;
}

div.dateleft {
text-align:right;
margin-top: 10px;
float:left;
width: 165px;
}

div.dateright {
margin-top: 10px;
text-align:left;
float:right;
width: 165px;
}



img.vorschau {
width: 140px;
height: 100px;
}

a#n {
text-align:left;
text-decoration: none;
display:block;
letter-spacing: 1px;
color:black;
*margin-bottom:-18px;
}

a#u {
margin-left: 0px;
text-align:left;
text-decoration: none;
display:block;
font-size: 18px;
letter-spacing: 1px;
color: #F16503;
background-color: white;
padding: 5px;
border: 1px solid black;
}

a.fb {
margin-left: 0px;
text-align:left;
text-decoration: none;
display:block;
font-size: 18px;
letter-spacing: 1px;
color: #3b5998;
background-color: white;
padding: 5px;
border: 1px solid black;
}

a#head {
text-align:left;
text-decoration: none;
display:block;
font-size: 18px;
letter-spacing: 1px;
word-spacing: 1px;
color: white;
background-color: #F16503;
padding: 5px;
padding-left: 15px;
border: 1px solid maroon;
}

#site {
position:absolute;
left: 50%;
margin-left: -512px;
width: 1024px;
height: auto;
background-color: white;
}

#proleft {
width: 333px;
background-color: #F16503;
color: maroon;
float:left;
}

#proright {
width: 333px;
background-color: #F16503;
color: maroon;
float:right;
}

h9 {
padding: 15px;
text-align: center;
font-size: 24px;
letter-spacing: 3px;
}

#navi {
width: 150px;
min-height: 662px;
height: auto;
*height: 662;
margin: 10px;
background-color: #F16503;
float:left;
}

#main {
text-align: center;
margin-top: 10px;
margin-right: 10px;
height: 675px;
width: 840px;
float: right;
background-color: black;
color: white;
}

#main_member {
text-align: left;
margin-top: 10px;
width: 840px;
float:right;
background-color: #F16503;
color: black;
}

#mainhead {
padding-top: 5px;
padding-left: 15px;
padding-bottom: 6px;
margin-right: 10px;
text-align: left;
font-size: 20px;
width: 850px;
letter-spacing: 1px;
background-color: maroon;
color: black;
}

#menu_right {
color:black;
float:right;
width: 150px;
height: auto;
margin: 10px;
background-color: #F16503;
}

ul.menu {
list-style-type: square;
color: black;

}

#select1 {
position: absolute;
left:400px;
width: 100px;
height:20px;
}

#select2 {
position: absolute;
left:400px;
height:20px;
}

#select3 {
position: absolute;
left:457px;
height:20px;
}

#select4 {
position: absolute;
left:515px;
height:20px;
}

#input1 {
position: absolute;
top: 250px;
left:640px;
height: 20px;
}

#input2 {
position: absolute;
top: 275px;
left:640px;
height: 20px;
width: 30px;
}

#input3 {
position: absolute;
left:460px;
height: 20px;
width: 110px;
}

#input4 {
position: absolute;
left: 400px;
height: 20px;
width: 50px;
}

#input5 {
position: absolute;
left: 400px;
height: 20px;
width: 210px;
}

#smallform {
width: 120px;
}

#smallsubmit {
margin-top:15px;
width: 120px;
}

#form1 {
padding: 10px;
margin-bottom: -10px;
}

#form2 {
margin-left: 15px;
color: black;
margin-bottom: 15px;
}

#form3 {
text-align: left;
color: black;
padding: 10px;
}

#pw {
}

#counter {
color: black;
margin-left: 15px;
}


#sky {
text-align: center;
height: 630px;
}

div.fb {
padding-top: 10px;
padding-left: 25px;
*padding-top: 0px;
*padding-left: 0px;
text-align:left;
height: 30px; 
font-weight: bold; 
color: white; 
background-color: #F16503;
}

.input {
width: 150px;
}

.select {
margin-left:5px;
}

.submit {
width: 150px;
}

.upload {
margin-left: 10px;
float: left;
width: 60px;
}

input.beitrag {
width: 400px;
height: 50px;
}

input.topic {
width: 425px;
height: 25px;
}



div.beitrag {
margin-right:100px;
text-align:left;
float:right;
width: 450px;
color:black;
background-color:white;
}

div.box {
margin-top:15px;
margin-left:80px;
clear: both;
text-align: center;
border: Solid white 1px;
background-color:black;
width:500px;
overflow: auto;
}

img.pic {
float:left;
width: 50px;
height: auto;
color:black;
}

div.head {
float:right;
width: 450px;
*width:442px;
background-color:black;
font-size:13px; 
font-weight:normal
}

div.txt {
float:right;
width: 450px;
*width:442px;
background-color:white;
color:black;
min-height: 50px;
font-weight: normal;
}

div.leer {
clear: both;
width: 450px;
background-color:black;
color:black;
}

div.naviquatsch {

left:0px;
top:0px;
}

div.change {
height:12px;
margin:0px; 
padding:0px;
width:auto; 
clear:both; 
font-size:12px; 
font-weight:normal;
}

a.change {
overflow:hidden;
float:right;
margin-right:1px;
margin-bottom:1px;
}

a.lastq{
font-size:12px; 
font-weight:normal;
color:white;
}

