/* geektour css
   by Julien Fiegehenn */
body { 
 margin: 0px; background-color: #FFFFFF;
}
body, div, table { font-family: Verdana, sans-serif; font-size: 11px; color: #000000; }
a {
 color: #0000FF; text-decoration: none;
}
a:hover {
 text-decoration: underline; 
}
/*
#commenthead { 
 font-size: 11px;
 font-style: italic;
 background-color: white;
 margin-bottom: 0px;
} */
h5 {
 font-size: 11px;
 font-style: italic;
 font-weight: normal;
 background-color: white;
 margin-bottom: 0px;
 margin-top: 0px;
}
#kopfzeile {
 position: absolute;
 top: 30px; left: 0px;
 width: 100%; height: 70px;
 background-color: #C8F0AE;
 border-top: 2px solid black;
}
#kopfzeile2 {
 position: absolute;
 top: 100px; left: 0px;
 width: 100%; height: 20px;
 background-color: #F7E7CF;
 border-bottom: 2px solid black;
 border-top: 2px solid black;
}
#auto {
 position: absolute;
 top: 0px; left: 20px;
}
#menue1 { 
 position: absolute;
 top: 105px; left: 300px;
 width: 300px; height: 20px;
 text-align: left; 
 vertical-align:bottom;
}
#heading { 
 position: absolute;
 top: 40px; left: 300px;
 border: 2px solid black;
 border-collapse: collapse;
 font-size: 15px;
 font-weight: bold;
}
.heading1 {
 background-color: #FFFFFF; color: #000000; font-style: italic;
}
.heading2 { 
 background-color: #000000; color: #FFFFFF;
}
#maincontent {
 position: absolute;
 top: 150px; left: 10px; right: 10px; bottom: 45px;
 border: 2px solid black;
 padding: 10px 10px 10px 270px;
 overflow: auto;
 background-image:url(bg2.png);
 text-align: justify;
}
#post {
 border: 1px dashed gray;
 background-color: white;
 padding: 5px;
}
/*#comment {
 margin-top: 0px;
 border: 1px dashed gray;
 border-top: 0px;
 background-color: white;
 padding: 5px;
}*/
#fusszeile1 {
 position: absolute;
 bottom: 18px; left: 0px;
 width: 100%; height: 13px;
 background-color: #C8F0AE;
 border-bottom: 2px solid black;
 border-top: 2px solid black;
}
#fusszeile2 {
 position: absolute;
 bottom: 0px; left: 0px;
 width: 100%; height: 20px;
 background-color: #F7E7CF;
 border-bottom: 2px solid black;
 border-top: 2px solid black;
}
#admin {
 position: absolute;
 bottom: 51px; left: 20px;
}

input, submit, textarea {
 background-color: white;
 border: 1px solid black;
 font: normal 11px Verdana, sans-serif;
 text-indent : 2px;
}
#commenthead {   
 font-size: 11px;  
 font-style: italic;  
 background-color: white;  
 margin-bottom: 0px;  
 border: 1px dashed gray;  
 border-bottom: 0px;  
}  
#comment {  
 margin-top: -1px;  
 border: 1px dashed gray;  
 background-color: white;  
 padding: 5px;  
}
#commentdate {
 margin-bottom: 1px;
}
#poll {
 position: absolute;
 top: 210px;
 left: 20px;
 width: 100px;
 height: 200px;
 padding: 5px;
 border: 1px dashed gray;
 background-color: white;
}
#shoutbox {
 position: absolute;
 top: 210px;
 left: 140px;
 width: 100px;
 height: 200px;
 padding: 5px;
 border: 1px dashed gray;
 background-color: white;
}
#mobile {
 position: absolute;
 top: 430px;
 left: 20px;
 width: 220px;
 height: 60px;
 background-color: white;
 border: 1px dashed gray;
 padding: 5px;
 display: none;
}
#random {
 position: absolute;
 bottom: 50px;
 right: 15px;
 height: 100px;
 width: 164px;
 vertical-align: bottom;
}