/*
Theme Name: Current
Theme URI: http://pharus.hix.de
Description: Stephans Leuchtturmfotos
Version: 0.0.1
Author: stephan-hix
Author URI: 
*/#menu li li a, #menu li li span {
     height:24px !important;
     line-height:24px !important;
}

#wpgeo_mashup {
   width: 1024px;
   margin:0 auto;
}

#header #name {
   margin-top: 30px;
}

#breadcrumbs {
   width: 750px;
   text-align:right;
   float:right;
}

#breadcrumbs a {
   display:inline;
}

#container {
   width: 100%;
}

#menu {
   font-size: 115%;
}

#menu ul.menu {
   margin:0;
}

#posts .links .comments .button {display:none;}

.hentry .entry p {
   text-indent:0;
   margin-bottom: 1.75em;
   text-align:justify;
   color:#aaa;
}

.hentry .entry h1, .hentry .entry h2, .hentry .entry h3, .hentry .entry h4, .hentry .entry h5, .hentry .entry h6, .hentry .entry ul, .hentry .entry ol {
margin-left: 0;
color: #aaa;
}

.hentry .entry img {
   border:0;
   padding:0;
   max-width: 1004px;
}

.slideshowlink {
   display:none;
}

.clearboth {
   clear:both;
}

div#navigation,
div#navigation_fuss {
   width: 994px;
   margin: 0 auto 5px auto;
   padding: 5px 15px;
   border:1px solid #3d3734;
   position:relative;
   min-height: 16pt;
}

div#navigation_fuss {
   position:relative;
   top: 5px;
}

div.sortierung {
   width: 200px;
   position: absolute;
   right:0;
   top:0;
}

div#navigation span.title,
div#navigation_fuss span.title,
div.sortierung label,
div.blaettern,
div.blaettern a {
   font-size:11pt;
   color: #3d3734;
}

div.blaettern a:hover,
div.blaettern a:focus,
div.blaettern a:active {
   color: #ABABAB;
}

div.sortierung select {
   background-color: #3d3734;
   color: #999;
   font-size: 8pt;
}

#body #navigation div.navigation {
   margin-right: 250px;
}

.pages {
   margin-top: 2px;
}

div#navigation span.title,
div#navigation_fuss span.title {
   padding: 0 3px 0 0;
}

div#navigation .page,
div#navigation_fuss .page,
div#navigation .next,
div#navigation_fuss .next,
div#navigation .pages .prev,
div#navigation_fuss .pages .prev {
   background-color: #000;
   border-color: #3d3734;
   font-size: 10pt;
   font-weight:bold;
}

div#navigation .page:hover,
div#navigation .page:focus,
div#navigation .page:active,
div#navigation .next:hover,
div#navigation .next:focus,
div#navigation .next:active,
div#navigation .prev:hover,
div#navigation .prev:focus,
div#navigation .prev:active,
div#navigation_fuss .page:hover,
div#navigation_fuss .page:focus,
div#navigation_fuss .page:active,
div#navigation_fuss .next:hover,
div#navigation_fuss .next:focus,
div#navigation_fuss .next:active,
div#navigation_fuss .prev:hover,
div#navigation_fuss .prev:focus,
div#navigation_fuss .prev:active {
   color: #fff;
   border-color: #fff;
}

div#navigation .current,
div#navigation_fuss .current {
   color: #999;
   border-color: #999;
   background-color: #3d3734;
}

.ddsg-wrapper {
   margin-left: 20px;
}

#body #container #posts .ddsg-wrapper h2 {
   margin-top: 2em;
   padding-bottom: 5px;
   border-bottom: 2px dotted #3d3734;
}


#body #container #posts .ddsg-wrapper ul {
   margin-bottom: 2em;
}

#body #container #posts .ddsg-wrapper ul ul {
  margin-left: 50px;
  margin-bottom:0;
}

#body #container #posts .ddsg-wrapper ul li {
   margin-top: 2em;
   font-size: 12pt;
}

#body #container #posts .ddsg-wrapper ul ul li {
   margin-top:0;
   font-size: 90%;
}

#body #container h4 {
   display:inline;
}

table#daten {
   font-size: 8pt;
   float:right;
   width: 360px;
   margin:0 2px 5px 15px;
   color:#aaa;
}

table#daten th {
   background-color: #1a1a1a;
   font-weight:normal;
   font-size: 8pt;
   color:#aaa;
   width: 100px;
}

table#daten th.table_title {
   font-weight:bold;
   font-size: 10pt;
}

table#daten th,
table#daten td {
   padding: 1px 5px;
   border: 1px solid #3d3734;
}

.rot {
   color:red;
}

.gruen {
   color:green;
}

hr {
   clear:both;
}

#body #container abbr {
   cursor:hand;
   border-bottom: 1px dotted white;
}

/*OpenSeaMap-Anzeige*/
iframe div#topmenu2 {display:none};
iframe div#OpenLayers.Control.MousePositionDM_16 {display:none};