body,
#footer_margins,
#footer {
  background                    : transparent none;
}

#footer_margins {
  border-top                    : 0px;
}

.clearfix {
  clear                         : both
}

* html body,
body {
  background-color              : #transparent !important;
  background-image              : none !important;
}

div#bg {
  padding-top                   : 10px;
  background                    : #6e8e95 url(http://neptun.jakota.net/fileadmin/img/blog/tmp_bg.jpg) no-repeat center bottom;
  padding-bottom                : 40px;
}

li.comment div.reply,
.hidden {
  display                       : none
}

div.blogframing h1,
div.blogframing h2,
div.blogframing h3,
div.blogframing h4,
div.blogframing h5,
div.blogframing h6,
div.blogframing h1 a,
div.blogframing h2 a,
div.blogframing h3 a,
div.blogframing h4 a,
div.blogframing h5 a,
div.blogframing h6 a {
  color                         : #5e868e
}

span.authorlink a:hover,
div.blogframing h1 a:hover,
div.blogframing h2 a:hover,
div.blogframing h3 a:hover,
div.blogframing h4 a:hover,
div.blogframing h5 a:hover,
div.blogframing h6 a:hover,
p.postmetadata a:hover,
p.postsubinfos a:hover,
div.blogframing p.tags a:hover,
#singleactions a:hover {
  color                         : #273C82;
}

.post h1,
.post h2,
.post h3,
.post h4,
.post h5,
.post h6 {
  line-height                   : 1.3em
}

div.index h2,
h2.pagetitle,
h2#singleHeadline {
  font-size                     : 210%
}

ul#links a,
div#sidebar a {
  border-bottom                 : none;
  text-decoration               : none
}

div.navigation,
h2.pagetitle {
  margin-bottom                 : 10px
}

div.liste h3 {
  font-size                     : 150%;
  text-transform                : none
}

#col1 {
  float                         : none;
  width                         : auto;
  padding-bottom                : 10px
}

#footer,
#footer a,
#footer p,
#footer ul {
  color                         : white
}

div#bloglogo {
  height                        : 50px;
  width                         : 50px;
  background                    : white url(http://neptun.jakota.net/fileadmin/img/blog/bloglogo.gif) no-repeat center center;
  margin-bottom                 : 10px;
  float                         : right;
  overflow                      : hidden;
}

div#bloglogo a {
  display                       : block;
  width                         : 100%;
  height                        : 100%;
}

div#preheader a:hover {
  text-decoration               : none;
}

div#preheader {
  height                        : 61px;
  margin-bottom                 : 0;
  position                      : relative;
}

div#preheader,
div#page_margins {
  margin                        : 0 auto;
  width                         : 984px;
  clear                         : both;
}

h1#blogmainheadline {
  color                         : white;
  float                         : left;
  font-family                   : Arial,Helvetica,sans-serif;
  font-size                     : 55px;
  line-height                   : 0;
  margin                        : -4px 0 0 -4px !important;
  padding                       : 0 !important;
  text-align                    : left;
  text-transform                : uppercase;
}
div#preheader div#currentdate {
  bottom                        : 10px;
  color                         : white;
  font-family                   : Times New Roman,serif;
  font-size                     : 1.4em;
  position                      : absolute;
  right                         : 60px;
}

h1#blogmainheadline a {
  color                         : white;
}

h1#blogmainheadline span.trans30,
h1#blogmainheadline a span.trans30 {
  opacity                       : 0.3;
}

div#page {
  padding-top                   : 1px;
}

div#gaestepost {
  background                    : white url(http://neptun.jakota.net/fileadmin/img/blog/gaestepost_bg.gif) no-repeat scroll left top;
  float                         : left;
  margin                        : 0px 0px 10px 0px;
  padding                       : 10px 0 0;
  position                      : relative;
  width                         : 844px;
}

div#gaestepostcontent {
  border-bottom                 : 1px solid #bbd0e3;
  border-left                   : 1px solid #bbd0e3;
  border-right                  : 1px solid #bbd0e3;
  min-height                    : 100px;
  padding                       : 5px 92px 5px 5px;
}

div#gaestepostcontent .c66l .subcl {
  padding                       : 0 10px 0 0;
}

div#gaestepostcontent .c33r {
  width                         : 260px;
}

div#gaestepostcontent .c33r .subcr {
  padding-left                  : 0px;
}

div#gaestepostcontent p {
  margin                        : 0;
}

div#gaestepostcontent h3 {
  color                         : #5D868E;
  font-size                     : 1.5em;
  line-height                   : 1.1em;
  margin                        : 0;
}

p.gaesteposturheber,
p.gaestepostinfo,
p.gaestepostdllink {
  color                         : #666666;
  font-size                     : 11px;
  line-height                   : 1.25em;
}

p.gaestepostdllink {
  padding-right                 : 99px
}

p.gaesteposturheber,
p.gaestepostdllink {
  bottom                        : 10px;
  position                      : absolute;
}

div#towebsite {
  background-color              : #bc0031;
  width                         : 112px;
  height                        : 112px;
  float                         : left;
  position                      : relative;
  margin-bottom                 : 10px;
  margin-left                   : 10px;
  margin-top                    : 9px;
  overflow                      : hidden
}

div#towebsite a {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/img_towebsite.gif) no-repeat scroll 95px 14px;
  color                         : white;
  display                       : block;
  font-size                     : 11px;
  height                        : 100%;
  left                          : 0px;
  line-height                   : 15px;
  padding                       : 10px 10px 0px 25px;
  position                      : absolute;
  top                           : 0px;
  width                         : 68%;
}

div#towebsite a:hover {
  color                         : #f29db3;
  text-decoration               : none
}
div#blogheader {
  margin-bottom                 : 10px !important;
  clear                         : both
}

p.info {
  background-color              : #cccccc !important;
}

.blogframing textarea,
.blogframing input {
  -moz-border-radius            : 3px;
  -khtml-border-radius          : 3px;
  -webkit-border-radius         : 3px;
  border-radius                 : 3px;
  background                    : white none repeat scroll 0 0;
  border-color                  : #ccc;
  font-family                   : Arial,Helvetica,Verdana,Sans-Serif;
  font-size                     : 0.9em;
  padding                       : 2px;
}


.blogframing input:focus,
.blogframing textarea:focus,
.blogframing select:focus {
  background                    : white;
  border-color                  : #333;
}

/*form input[type="reset"],
form input[type="submit"] {
  -moz-border-radius            : 11px;
  -khtml-border-radius          : 11px;
  -webkit-border-radius         : 11px;
  border-radius                 : 11px;
  background                    : #F2F2F2 url(../img/submit_bg.gif) repeat-x scroll left top;
  border                        : 1px solid #b5b5b5;
  cursor                        : pointer;
  font-family                   : "Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
  font-size                     : 11px;
  line-height                   : 16px;
  padding                       : 2px 8px;
  text-decoration               : none;
  width                         : auto;
}*/

#commentform input.commentsubmit {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/submit_bg.gif) repeat-x left top;
}

.blogframing form#searchform {
  padding-bottom                : 10px;
  height			: 30px;
}

.blogframing form#searchform #s {
  width                         : 135px;
  float				: left;
  padding			: 5px;
}

#commentform input.commentsubmit:hover,
#commentform input.commentsubmit:focus,
.blogframing form#searchform #searchsubmit:hover,
.blogframing form#searchform #searchsubmit:focus {
  cursor                        : pointer;
}

#commentform input.commentsubmit:hover,
#commentform input.commentsubmit:focus {
 background-position           : left -27px;
}

#commentform input.commentsubmit:active {
  background-position           : left bottom;
  border                        : 1px inset #b5b5b5;
}

ul#links,
ul#links li,
#sidebar ul,
#sidebar ul li {
  list-style                    : none;
  list-style-image              : none;
  margin-left                   : 0px;
  margin-bottom                 : 0px
}

ul#links li,
#sidebar ul li.categories li {
  font-size                     : 85%
}

#sidebar ul li select {
  width                         : 98%
}

#sidebar ul li.categories ul.children {
  margin-left                   : 10px;
  font-size                     : 100%
}

ul#links li,
#sidebar ul li.categories li {
  padding                       : 3px;
  border-bottom                 : 1px dotted #DDEAF6;
}

#sidebar ul li.categories li a {
  font-weight                   : bold;
}

#sidebar ul li.categories li ul li a {
  font-weight                   : normal;
}

#sidebar ul li.categories li.cat-item-9 {
  border-bottom                 : 0px none
}

#sidebar ul li.categories li.cat-item-11 {
  border-top                    : 1px dotted #DDEAF6
}

span.authorlink,
span.authorlink a,
div.kommentar_zeit,
div.blogframing p.tags,
div.blogframing p.tags a,
div#webcamteaser .caption,
ul#links li,
#sidebar ul li.categories li,
p.postmetadata,
p.postmetadata a,
p.postsubinfos,
p.postsubinfos a {
  color                         : #888888;
}

/*p.postmetadata a,
p.postsubinfos a {
  text-decoration               : underline
}*/

p.postmetadata,
p.postsubinfos {
  font-size                     : 85%;
  margin                        : 2px 0 0 0;
}

p.postsubinfos {
  margin-bottom                 : 15px;
  margin-top                    : 5px;
}

p.postmetadata {
  margin-top                    : 0px;
  text-align                    : right;
}

div.blogframing div.post {
  margin-bottom                 : 32px
}

div.blogframing div.entry p, div.blogframing div.entry {
  font                          : 13px/1.4em normal Tahoma, Arial, Helvetica, Verdana, sans-serif;
  color                         : #343434
}

div.blogframing div.entry img {
  max-width                     : 478px
}

div.blogframing div.entry {
  overflow                      : hidden
}

div.blogframing div.entry p.wp-caption-text {
  color                         : #5E868E;
  margin-bottom                 : 2px
}

div.blogframing div.entry .wp-caption .wp-caption-text,
div.blogframing div.entry .wp-caption img.size-medium {
  max-width                     : 234px;
  min-width                     : 234px;
  margin-right                  : 10px;
  float                         : left;
}

div#footer {
  width                         : 966px
}

#footer .subcolumns {
  float                         : none;
  width                         : auto;
}

#footer h5 {
  margin-top                    : 20px
}

#footer a:hover,
#footer h5 {
  color                         : white;
}

#footer ul {
  margin-left                   : 15px;
  margin-right                  : 5px;
  padding-top                   : 10px;
  text-align                    : left;
}

/* PAGENAVI START //////////////////////////////////////////////////////////////////////////// */
  .wp-pagenavi span.pages {
    margin                      : 2px 9px 0 0;
    padding                     : 2px 5px 0 0; 
  }
  
  .wp-pagenavi span.current  {
    font-weight                 : bold;
    background-color            : #BBD0E3; 
    color                       : #fff;
  }
  
  .wp-pagenavi span.current,
  .wp-pagenavi a {
    margin                      : 1px;
    padding                     : 3px 6px 3px 6px;
  }
  
  .wp-pagenavi a { background-image    : none; }
  
  .wp-pagenavi a:hover {
    text-decoration             : none;
    background-color            : #BBD0E3; 
    color                       : #000;
  }
  
  .wp-pagenavi {
    clear                       : both;
    margin-top                  : 20px;
    margin-bottom               : 15px;
    padding-left                : 0px;
    font-size                   : 11px
  }
  /* PAGENAVI END /////////////////////////////////////////////////////////////////////////////// */
  
.schweif {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/schweif_bg.png) no-repeat center top;
}

div#webcamteaser {
  padding-top                   : 10px;
  padding-bottom                : 10px;
}

div#webcamteaser a img,
div#webcamteaser a {
  margin                        : 0px !important;
  padding                       : 0px !important;
}

div#webcamteaser a {
  float                         : left;
}

div#webcamteaser .caption a {
  float                         : none
}

div#webcamteaser .caption {
  font-size                     : 95%;
  margin-bottom                 : 0px
}

div#webcamteaser a.webcamviewwest {
  margin-right                  : 10px !important;
}

span.commentlink {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/no_comment.gif) no-repeat scroll left center;
  padding-left                  : 18px;
  text-decoration               : none;
}

span.somecomments {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/some_comment.gif) no-repeat scroll left bottom;
  padding-top                   : 4px;
}

span.posteditlink {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/edit.gif) no-repeat scroll left center;
  padding-left                  : 18px;
  text-decoration               : none;
}

span.trackbacklink {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/trackback.gif) no-repeat scroll left center;
  padding-left                  : 18px;
  text-decoration               : none;
}

span.trackbacklink,
span.posteditlink {
  margin-left                   : 10px;
}

div.blogframing p.tags {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/blog/tags.gif) no-repeat scroll left 3px;
  font-size                     : 85%;
  padding-bottom                : 3px;
  padding-left                  : 18px;
  text-decoration               : none;
}

div.singleviewnavi .alignright,
div.singleviewnavi .alignleft,
div.navigation .alignleft,
div.navigation .alignright {
  float                         : left;
  height                        : 18px;
  margin-top                    : 8px;
  overflow                      : hidden;
  width                         : 19px;
}

div.singleviewnavi .alignright,
div.navigation .alignright {
  float                         : right;
}

.alignright, .alignleft {
  float                         : right;
  width				: auto;
}

.alignleft {
  float                         : left;
}

div.singleviewnavi,
div.navigation {
  width                         : 99.9%;
  float                         : left;
}

div.singleviewnavi {
  margin                        : 8px 0;
}

div.singleviewnavi,
div.navigation,
div.singleviewnavi .alignright a, 
div.singleviewnavi .alignleft a,
div.navigation .alignright a, 
div.navigation .alignleft a {
  color                         : transparent !important;
}

div.singleviewnavi .alignright a, 
div.singleviewnavi .alignleft a,
div.navigation .alignright a, 
div.navigation .alignleft a {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/btnLeft.gif) no-repeat scroll left top;
  text-decoration               : none;
  display                       : block;
  width                         : 19px;
  height                        : 18px;
  text-indent                   : -2000px
}

div.singleviewnavi .alignright a,
div.navigation .alignright a {
  background                    : transparent url(http://neptun.jakota.net/fileadmin/img/btnRight.gif) no-repeat scroll left top;
}

div.singleviewnavi .alignright a:hover, 
div.singleviewnavi .alignleft a:hover,
div.navigation .alignright a:hover, 
div.navigation .alignleft a:hover {
  background-position           : left bottom;
}

div.singleviewnavi h2 {
  float                         : left;
  margin                        : 0;
  padding                       : 0 10px;
  width                         : 86%;
}

.entry blockquote {
  background-color              : #F5F5F5;
  border                        : 1px solid #CCCCCC;
  margin                        : 10px;
  padding                       : 10px 10px 0 10px;
}

.entry blockquote p {
  font-size                     : 106% !important;
  font-style                    : italic !important;
}

.entry del {
  color                         : #999
}

.entry code {
  display                       : block;
  padding                       : 5px;
  border                        : 1px solid #ccc;
  margin                        : 5px
}

.entry ins {
  text-decoration               : none;
  border-bottom                 : 0px
}

ol.commentlist,
ol.commentlist li {
  list-style                    : none;
  list-style-image              : none;
  margin                        : 0px
}





/* SINGLE ACTIONS */
#singleactions { margin: -25px 0 35px; font-size: 0.8em; line-height: 1.8; overflow: hidden; border-bottom: 1px solid #5E868E; color: #333; }
#singleactions h3, h3#comments, #respond h3 { font-size: 1.5em; font-weight: normal; border-bottom: 2px solid #5E868E; margin-bottom: 5px; line-height: 1.3em }
h3#comments { font-size: 1.3em; margin-bottom: 20px; border-bottom: none}
#respond h3 { font-size: 1.3em; border-bottom: none; margin-top: 25px}
#singleactions ul { list-style: none; margin-left: 2px}
#singleactions p { font-weight: bold; color: #5E868E; }
#singleactions a { color: #5E868E; }
#actions { float: left; width: 40%; text-align: right; }
#relatedentries { float: right; width: 56%; padding-left: 10px; margin-bottom: 5px; border-left: 1px dotted #5E868E; }
#actions ul, #actions ul li { list-style-image: none !important; list-style: none }
#actions ul li { line-height: 1.9em }
#relatedentries ul li a abbr { display: none }

/* TRACKBACK LIST */
#respond h2 { line-height: 1.8; font-weight: normal; border-bottom: 2px solid #000; margin-bottom: 15px; color: #333; clear: both; }

/* COMMENTS /////////////////////////////////////////////////////////////////////////////// */
  
  h3.comments, h3#respond { margin-left: 274px; }
  
  ol.commentlist {
    list-style-type:     none;
    list-style-image:    none;
    margin                : 0px;
    padding               : 0px;
    clear                 : both
  }
  
  ol.commentlist li {
    border-top: 1px solid #5E868E;
    margin-bottom: 20px
  }
  
  ol.commentlist li.comments_author {
    border-top: none
  }
  
  .kommentar_nummer {
    color:                #5E868E;
    letter-spacing:       -2px;
    float:                left;
    font-family:          Arial,Helvetica,sans-serif;
    text-align            : right;
    margin-top:          -11px;
    padding-right:        10px;
    background-color: white
  }
  
  .eigentlicher_kommentar {
    width:                480px;
    max-width:            480px;
    float:                right;
  }
    
    
  ul.comments_extra {
    float:                left;
    margin:               0px;
    padding:              0px;
    width:                80px;
    text-align:           center;
    font-size             : 11px;
  }

  ul.comments_extra li {
    margin-bottom:        0px
  }
  
  li.comments_author {
    background:           transparent url(http://blog.digital-seas.com/wp-content/themes/ds/images/icons/user_white.gif) no-repeat 90% center;
    clear:                left;
    display:              block;
    padding:              0px;
    overflow:             hidden;
  }
  
  ol li.comments_author {
    background-image:     none;
  }
  
  ol li.comments_author .GravaterUserIMG {
    margin-left:          auto;
    margin-right:         auto;
    margin-bottom:        2px;
    padding:              0px;
    border:               1px solid #dddee0;
    width:                48px;
    height:               48px;
    overflow:             hidden;
    text-align:           center;
    vertical-align:       center
  }
  
  ol li.comments_author .GravaterUserIMG img {
    vertical-align:       center
  }
  
  ul#recentcomments .eigentlicher_kommentar {
    width:                96%;
  }
  
  ul#recentcomments .comments_extra {
    width:                96%;
  }
  
  ul#recentcomments ul.comments_extra {
    margin-left:          0px;
  }
  
  ul#recentcomments ul.comments_extra li.tail {
    margin-left:          5px;
  }
  
  ul#recentcomments li.comments_author {
    padding:              2px 20px 2px 5px;
  }
  
  li.comments_date {
    color:                #44a4d2;
  }
  
  .kommentar_inhalt {
    overflow:             hidden;
    float:                right;
    padding-left:         11px;
    padding-bottom:       2px;
    width: 384px
  }
  
  .kommentar_zeit {
    font-size             : 11px;
  }
  
  
  
  .kommentar_text {
    color                 : #333;
    font-family           : Arial,Helvetica,Verdana,Tahoma,Sans-serif;
    font-size             : 0.9em
  }


/* COMMENT FORM */
#commentform { padding-right: 10px; }
#commentform p { clear: both; color: #666; }
#author, #email, #url { margin-top: 5px;  float: left; }
#commentform textarea { width: 99.9%; clear: both; color: #333; }
#commentform .subscribe-to-comments label { float: none; margin-left: 5px; }
#commentsubmit { float: right; margin-top: 15px; background: #333; border: none;color: #FFF; padding: 5px; }
.commentsubmit { margin-top: 5px; margin-bottom: 0px; }
#commentform p.angemeldet { font-size: 0.85em}

dl.kommentform dt {
  width: 220px
}

dl.kommentform dd {
  width: 220px;
}

dl.kommentform dd,
p.commenttextformwrapper {
  position: relative
}

#commentform textarea {
  float: left
}

#commentform span.LV_validation_message {
  padding-top: 0px;
  padding-bottom: 0px;
  background:transparent url(/fileadmin/img/formcheck.gif) no-repeat scroll 0 5px;
  position: absolute;
  width: 300px;
  top: 3px
}

#commentform span.LV_invalid {
  background                    : transparent url(/fileadmin/img/formcheck.gif) no-repeat scroll 0 -13px !important;
}

#commentform .LV_invalid_field {
  border-color                  : red !important;
}

object {
  margin                        : 0px;
  padding                       : 0px
}

#sIFR_replacement_0 {
  height                        : 61px !important
}

div.entry a.presse {
  background                    : #F5F5F5 url(http://neptun.jakota.net/fileadmin/img/blog/acrobat.gif) no-repeat scroll 10px center;
  border                        : 1px solid #999999 !important;
  color                         : #333333;
  display                       : block;
  font-weight                   : bold;
  margin-bottom                 : 5px;
  margin-top                    : 5px;
  padding                       : 10px 10px 10px 34px;
}

div.entry a.presse:hover {
  border                        : 1px solid #333 !important;
}

a.stbutton {
  padding                       : 0px !important;
}
a.stico_default {
  background                    : transparent none !important;
}

div.blogframing div.post {
  border: 1px solid #DDEAF6;
  position: relative;
  padding: 0px 10px 10px 10px;
  
}

#singleactions {
border-bottom:1px solid #DDEAF6;
background: #DDEAF6;
padding: 0px 10px 10px 10px;
}

#singleactions ul li {
	list-style-image:url(/fileadmin/img/li_white.gif);
}

list-style-image:url(/fileadmin/img/li.gif);

#singleactions h3, h3#comments, #respond h3 {
border-bottom: 1px dotted #5E868E;
}
/*
#commentform textarea{
	width: 90%;
}*/

/*************************************** SPECIAL BG start ***************************************/

  /************************ default start ************************/
  body div#bg {
    background                    : #547ba6 url(http://neptun.jakota.net/fileadmin/img/blog/blog_bg/bg_daylight.jpg) no-repeat center bottom;
  }
  
  body #footer,
  body #footer a,
  body #footer p,
  body #footer ul,
  body #footer h5 {
    color                         : #203b78
  }
  
  body #footer ul li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/footer_li_white.gif);
  }
  
  body #footer ul#feed li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/blog/rss_small_dark.gif);
  }
  
  /************************ default end ************************/


  /*********************** bei Tag start ***********************/
  body.daylight div#bg {
    background                    : #547ba6 url(http://neptun.jakota.net/fileadmin/img/blog/blog_bg/bg_daylight.jpg) no-repeat center bottom;
  }
  
  body.daylight #footer,
  body.daylight #footer a,
  body.daylight #footer p,
  body.daylight #footer ul,
  body.daylight #footer h5 {
    color                         : #203b78
  }
  
  body.daylight #footer ul li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/footer_li_white.gif);
  }
  
  body.daylight #footer ul#feed li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/blog/rss_small_dark.gif);
  }
  
  /*********************** bei Tag end ***********************/
  
  
  /********************** abends start **********************/
  body.abends div#bg {
    background                    : #45556e url(http://neptun.jakota.net/fileadmin/img/blog/blog_bg/bg_abends.jpg) no-repeat center bottom;
  }
  
  body.abends #footer,
  body.abends #footer a,
  body.abends #footer p,
  body.abends #footer ul,
  body.abends #footer h5 {
    color                         : #ffffff
  }
  
  body.abends #footer ul li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/footer_li.gif);
  }
  
  body.abends #footer ul#feed li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/blog/rss_small_white.gif);
  }
  
  /*********************** abends end ************************/
  
  
  /********************* bei Nacht start *********************/
  body.nachts div#bg {
    background                    : #06050d url(http://neptun.jakota.net/fileadmin/img/blog/blog_bg/bg_nachts.jpg) no-repeat center bottom;
  }
  
  body.nachts #footer,
  body.nachts #footer a,
  body.nachts #footer p,
  body.nachts #footer ul,
  body.nachts #footer h5 {
    color                         : #ffffff
  }
  
  body.nachts #footer ul li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/footer_li.gif);
  }
  
  body.nachts #footer ul#feed li {
    list-style-image              : url(http://neptun.jakota.net/fileadmin/img/blog/rss_small_white.gif);
  }
  
  /********************** bei Nacht end ***********************/
  
  .gallery .attachment-thumbnail {
	  width: 140px;
	  height: auto;
  }
  
  #col1 .entry a {
	  border-bottom: 0px dotted #185D89;
  }
  
  .gallery dl.gallery-item {
	float:left;
	margin-top: 0px;
	width:150px;
	clear: none;
  }
  
  .gallery-item dt.gallery-icon {
	  clear: none;
	  width:auto;
}
  
  dd.gallery-caption {
	  width: auto;
	  text-align: left;
	  color: #5E868E;
  }
  
  ul.networks {
	  list-style-type: none;
	  margin-left: 0px;
	  padding-left: 0px;
	  font-size: 0.85em;
  }
  
  ul.networks li#facebook {
	  background: #fff url(http://neptun.jakota.net/fileadmin/img/blog/facebook.gif) no-repeat left top;
	  padding-left:20px;
	  margin-left: 0px;
	  list-style-image: none;
  }
  
/***************************************  SPECIAL BG end  ***************************************/

.user {
	width: 36px;
	height: 36px;
	float: left;
}

#col1 .user a {
	border-bottom: 0px dotted #185D89;
}


#hc_widget_4597 .hc_widget_box {
	width: 456px !important;
	-moz-border-radius:0px 0px 0px 0px;
	margin-top:5px;
	padding:10px;
	border-color: #DDEAF6 !important;
}
.hc_widget_box th, .hc_widget_box td {
	padding: 1px 5px; 
}

.socialmedia {
  position: relative;
}

.share {
  float: left;
  width: auto; 
}

.socialmediaicons a {
  border: 0px solid transparent !important;
}

.fb_edge_widget_with_comment {
  width: 190px;
}

