/*
Theme Name: black
*/

body { color: #dcdcdc; background: #212121; margin: 0; padding: 10px 0; 0;
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; text-align:center; font-size: 13px; }


.floated-img-right {
border: 1px solid white; /* Bastelt einen 1px breiten, weißen Rand ums Bild */
float: right; /* Lässt das Bild rechts vom Text durch die Gegend schweben */
margin: 5px 10px; /* Abstand des Bildes zum Text - 5px jeweils oben und unten und 10px links und rechts */
}

.floated-img-left {
border: 1px solid white; /* Bastelt einen 1px breiten, weißen Rand ums Bild */
float: left; /* Lässt das Bild rechts vom Text durch die Gegend schweben */
margin: 5px 10px; /* Abstand des Bildes zum Text - 5px jeweils oben und unten und 10px links und rechts */
}

a {
font-weight: bold;
text-decoration:none;
color: #fff0f5;
}

h1 { margin: 0; padding: 0px 0; 0;
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size: 13px; }
/*h1 { font-size: 13px; margin:0; }*/
h2 { color: #414341; top: 0; left: 0; right: 0; bottom: 0; margin: 0; border-bottom: 1px solid #ccc; }

#interface {
width: 900px;
margin: 0 auto;
text-align:left;
padding:0;
}

#head {
width: 900px;
height: 0px;
background: #212121;
margin: 0px;
padding: 0px;
}

#head h1 { color: #212121; font-size: 25px; padding-top: 32px; text-align: right; margin-top: 5px; margin-right: 12px; } .description { color: #a9a790; text-align: right; top: 0; left: 0; right: 0; bottom: 0; margin: 2px 12px 0 0; }

#menu {
width: 900px;
height: 30px;
background: #040404;
}

#menu a{ color: #606060; font-size: 14px; margin: 3px; } #menu a:hover {color:#ffffff ;}

#menu ul{margin: 0; padding: 0;
}

#menu li{
float:left;
list-style: none;
padding: 0;
margin: 6px 10px 0 10px;
}

#container { width: 900px; padding-top:10px; background: #040404; }

#navi {
float:right;
width: 0px;
background: #212121;
}

#navibox { background-color: #212121; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 0; margin-left: 10px; margin-bottom: 10px; }

#navibox ul{margin: 0; padding: 0;
}

#navibox li{
width: 0px;
height: 0px;
background: #212121;
margin-bottom: 5px;
border-left: solid 5px #212121 ;
padding-left: 5px;
padding-top: 5px;
list-style: none;

}

#navibox li:hover{
background: #F3EAC5;
border-left: solid 5px #5A7900;
}

#content { float:left; width: 880px; background: #040404  ; min-height: 400px; }

#contentbox { width: 880px; background: #040404  ; margin-left: 10px; margin-bottom: 10px; }

#footer { color: #4c4a4a; clear:both; width: 900px; height: 30px; background: #040404 ; }

#footerlink{ color: #414341; float:right; margin: 6px 10px 0; }



.tabelle1 { color: #d7bd5b; width: 48%; margin-right: 2%; float: left; }
.tabelle2 { color: #606060; width: 24%; margin-right: 2%; float: left; }
.tabelle3 { width: 24%; float: left; clear: right; }
/*.current_page_item a,.current_page_item a:hover{
color: #D7BD5B ! important;
}
.current_page_item .page_item a{
color: #D7BD5B ! important;
}
*/
#untermenu {
width: 900px;
height: 30px;
background: #040404;
}

#untermenu a{ color: #FFF0F5; font-size: 14px; margin: 3px; } #menu a:hover {color:#606060 ;}

#untermenu ul{margin: 0; padding: 0;
}

#untermenu li{
float:left;
list-style: none;
padding: 0;
margin: 6px 10px 0 10px;
}

.page_item a:hover, .current_page_item a, .current_page_parent a {
color: #D7BD5B ! important; }
#rundrum {
  border-width:1px;
  border-style:solid;
  border-color:red;
  padding:1px;
  text-align:justify;
  }