body {
background-color: white; 
color: black;
margin-top: 0px; 
margin-left:auto;  
text-align:center; 
font-size:100%; font-family: verdana, helvetica,sans-serif;
 }
#main {
background-color: white; 
color: white;
border: 1px solid black;
width: 752px; /* oder auch z.B. 800px */
margin: 0px auto;  /* main-Box vertikal zentrieren, Rand oben + unten 20px */
text-align:center; /* main-Box vertikal zentrieren in Opera, NN, Mozilla */
}
#top {
background-color: #848484;
color:black;
height: 35px;
border-bottom:1px solid #eee;
text-align:left;
 }

/* Die 'Buttons' im oberen Menue */
#topmenu {
text-align:left;

}

#top_title {
text-align:center;
}
#keywords {
color:#cdcdcd;
}

#top_title h1 {
font-family:arial;
text-decoration:none;
font-size:10px;
font-weight:bold;
color:#cccccc;
padding:0; 
margin:0;
}

#topmenu a {
font-family:arial;
padding: 1px;
text-decoration:none;
border: 1px solid #cccccc;
width:143px;
font-size:11px;
font-weight:bold;
text-align: center;
color:#cccccc;
margin: 1px;
background-color:#848484;
}
#topmenu a:link {
color:#cccccc; 
}
#topmenu a:visited {
color:#cccccc;
}
#topmenu a:hover {
color:#ffffff;
border-top:solid 1px #eeeeee;
border-right:solid 1px #304e6a;
border-bottom:solid 1px #304e6a;
border-left:solid 1px #eeeeee;
background-color:#d0c0a0;
}
#topmenu a:active {
color:#cc0000;
}
#adsense {
height:68px;
width:495px;
text-align:center;
margin-left: 0px;
margin-right: 0px;
border-right:solid 0px #eeeeee;
padding: 3px 0 3px 3px;
background: #d0c0a0;
}

#slogan {
width:495px;
height:15px;
margin-left: 0px;
margin-right: 0px;
border-right:solid 0px #eeeeee;
padding: 3px 0 3px 3px;
background: #eeeeee;
font-size:12px;
font-family: arial;
font-weight:bold;
}

#slogan h2{
padding:0; 
margin:0;
font-size:12px;
font-weight:bold;
text-decoration:none;
font-family:arial;
}


#nest {
background-color:#fff;
color:black;
font-size:80%;
text-align: left;
}
#leftBox {
background-color: #fff; 
color:black;
width: 496px; 
float:left;
border-right:1px solid #eee;
padding:0px;
margin:0px;
}
#leftBox p {
padding:0; 
margin:0;
font-size:12px;
text-decoration:none;
font-family:arial;
}

#leftBox h1{
padding:0; 
margin:0;
font-size:16px;
font-weight:bold;
text-decoration:none;
font-family:arial;
}

#leftBox h2{
padding:0; 
margin:0;
font-size:16px;
font-weight:bold;
text-decoration:none;
font-family:arial;
}

#logo {
background-color: #eeeeee;
font-size:12px;
font-weight:bold;
width:250px;
height:300px; 
color:white;
margin:0; 
border-top:0px solid #eee;
border-bottom:0px solid #eee;
padding:0px;
}


#searchbox {
background-color: #eeeeee;
text-align:center;
font-size:12px;
font-weight:bold;
height:25px; 
color:#000;
margin:0 auto;
padding: 4px 0 1px 0; 
width:250px;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
form{
DISPLAY: inline;
}
button {
border: 0px;
background-color: #eeeeee;
width: 20px;
height: 20px;

}

#inhaltrechtsrahmen {
text-align:center;
font-size:11px;
font-weight:none;
color:#000;
padding: 1px; 
width: 245px;
margin-bottom: 0px;
background-color: #d0c0a0; 
}

#tip {
text-align:left;
font-size:11px;
font-weight:none;
color:#000;
padding: 3px; 
}


#inhaltrechts {
text-align:left;
font-size:11px;
font-weight:none;
color:#000;
padding: 3px; 
width: 230px;
margin-bottom: 0px;
background-color: #d0c0a0; 
}

#inhaltrechts a {
font-family:arial;
font-weight: bold;
text-decoration:none;
color:#000;
font-size:11px;
}
#inhaltrechts a:link {
color:#000000; 
}
#inhaltrechts a:visited {
color:#000000;
}
#inhaltrechts a:hover {
color:#cdcdcd;
}
#inhaltrechts a:active {
color:#cc0000;
}



#rightbox {
width:250px;
background-color: #d0c0a0; 
color:white;
border: solid 0px #000;
margin-left: 497px;
margin-bottom: 0px;
padding:0px;
}
#rightbox h1, #content p {
padding:0; 
margin:0;
}




#footer {
clear:both;
height:50px;
background-color:#eee; 
color:#000;
padding:0px;
border-top:0px solid black;
font-size:9px;
font-weight:bold;
}

#footer a {
color:#000;
font-size:9px;
font-weight:bold;
text-decoration:none;
}

#menuelinks {
float:left;
width: 130px;
overflow: visible;
padding:0px;
margin: 5px;
}

#contentlinks {
background-color:#fff; 
color:#000;
padding:10px;
font-size:12px;
font-family:arial;

}

#contentlinks img {
padding:5px;
text-align:left;
float: left;
}
#voteimage {
text-align:center;
width:400px;
}
#voteimage img {
padding:5px;
}

#contentlinks a {
font-family:arial;
font-weight: bold;
text-decoration:none;
color:#000000;
font-size:12px;
}
#contentlinks a:link {
color:#000000; 
}
#contentlinks a:visited {
color:#000000;
}
#contentlinks a:hover {
color:#cdcdcd;
}
#contentlinks a:active {
color:#cc0000;
}



/* Die 'Buttons' im Linken Menue */
#menuelinks a {

display: Block;
font-family:arial;
padding: 1px;
text-decoration:none;
border: 1px solid #cccccc;
width:120px;
font-size:11px;
font-weight:bold;
text-align: left;
color:#848484;
margin: 1px 0 1px 0;
background-color:#eeeeee;
}
#menuelinks a:link {
color:#848484; 
}
#menuelinks a:visited {
color:#848484;
}
#menuelinks a:hover {
color:#ffffff;
border-top:solid 1px #eeeeee;
border-right:solid 1px #304e6a;
border-bottom:solid 1px #304e6a;
border-left:solid 1px #eeeeee;
background-color:#848484;
}
#menuelinks a:active {
color:#cc0000;
}

#linkbutton3 a {

display: Block;
font-family:arial;
padding: 1px;
text-decoration:none;
border: 1px solid #cccccc;
width:460px;
font-size:11px;
font-weight:bold;
text-align: center;
color:#848484;
margin: 1px 0 1px 0;
background-color:#eeeeee;
}
#linkbutton3 a:link {
color:#848484; 
}
#linkbutton3 a:visited {
color:#848484;
}
#linkbutton3 a:hover {
color:#ffffff;
border-top:solid 1px #eeeeee;
border-right:solid 1px #304e6a;
border-bottom:solid 1px #304e6a;
border-left:solid 1px #eeeeee;
background-color:#848484;
}
#linkbutton3 a:active {
color:#cc0000;
}
#linkbutton1 a {

display: Block;
font-family:arial;
padding: 1px;
text-decoration:none;
border: 1px solid #cccccc;
width:460px;
font-size:11px;
font-weight:bold;
text-align: center;
color:#848484;
margin: 1px 0 1px 0;
background-color:#eeeeee;
}
#linkbutton1 a:link {
color:#848484; 
}
#linkbutton1 a:visited {
color:#848484;
}
#linkbutton1 a:hover {
color:#ffffff;
border-top:solid 1px #eeeeee;
border-right:solid 1px #304e6a;
border-bottom:solid 1px #304e6a;
border-left:solid 1px #eeeeee;
background-color:#848484;
}
#linkbutton1 a:active {
color:#cc0000;
}
#linkbutton2 a {

display: Block;
font-family:arial;
padding: 1px;
text-decoration:none;
border: 1px solid #cccccc;
width:460px;
font-size:11px;
font-weight:bold;
text-align: center;
color:#848484;
margin: 1px 0 1px 0;
background-color:#eeeeee;
}
#linkbutton2 a:link {
color:#848484; 
}
#linkbutton2 a:visited {
color:#848484;
}
#linkbutton2 a:hover {
color:#ffffff;
border-top:solid 1px #eeeeee;
border-right:solid 1px #304e6a;
border-bottom:solid 1px #304e6a;
border-left:solid 1px #eeeeee;
background-color:#848484;
}
#linkbutton2 a:active {
color:#cc0000;
}
