/*Theme Name: Stadtbahn-BlogTheme URI: http://www.stadtbahn-blog.de/Description: Stadtbahn-Blog theme exclusively for Stadtbahn-BlogVersion: 1.0Author: Nico HagenburgerAuthor URI: http://www.stadtbahn-blog.de/Tags: light green, fixed width, two columns, widgetsThis theme was designed and built by Nico Hagenburger*//* ---- reset-fonts-grids.css ---- *//*Copyright (c) 2008, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 2.5.2*/html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}/*** COMMON ***/body{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/background.png') ;  line-height: 130%;}#page{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/background-top.png') repeat-x;  min-width: 965px;}div#page *::-moz-selection{  background: #a5ae6c;  color: #fff;}div#page *::selection{  background: #a5ae6c;  color: #fff;}div#page a,div#page a strong{  color: #85AB85;  color: #507495;}div#page a:hover,div#page a:hover strong{  color: #B9AA5A;}div#page a.extern{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_extern.png') no-repeat left center;  padding: 0 0 0 23px;}div#page a.extern:hover{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_extern_hover.png') ;}div#page p a.extern,div#page p a.extern:hover{  background: none;  padding: 0;}div#page a.rss{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_rss.png') no-repeat left bottom;  padding: 0 0 0 13px;}div#page a.rss:hover{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_rss_hover.png') ;}div#page a.comments{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_comments.png') no-repeat 0 1px;  padding: 0 0 0 13px;}div#page a.comments:hover{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_comments_hover.png') ;}div#page a.more-link{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_go.png') no-repeat right center;  padding: 0 12px 0 0;}div#page a.more-link:hover{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/url_go_hover.png') ;}div#page *.h_additional_info{  display: none;}a{  text-decoration: none;}a:hover,p a{  text-decoration: underline;}strong{  font-weight: bold;}em{  font-style: italic;}/*** LOGO ***/#header{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/header-img-background-right-bottom.png') no-repeat right bottom;  float: left;  height: 180px;  text-align: center;  width: 340px;}#headerimg{  padding: 0 45px 0 0;}#header #rss{  margin: 14px 0 0;}#header #stadtbahn-blog-logo{  margin: 10px 0 0;}#header p{  margin: 8px 0 0;}#header a{  text-decoration: none;}/*** WEBCAM ***/#webcam{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/content-border-top.png') repeat-x center bottom;  float: left;}#webcam div{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/content-border-right-top.png') no-repeat right bottom;  height: 180px;  float: left;  width: 623px;}/* NAVIGATION --------------------------------------------- */div#page ul.navigation{  list-style: none;  margin: 0;  position: absolute;  left: 100px;  top: 55px;  width: 520px;  z-index: 99;}div#page ul.navigation li{  float: right;  font-weight: bold;  margin: 0 0 0 1px;}div#page ul.navigation li a{  background: #85AB85;  float: left;  margin: 0 0 5px 0;  padding: 5px 10px;  text-decoration: none;}div#page ul.navigation li a span{  color: #fff;}div#page ul.navigation li a:hover{  background: #B9AA5A;}div#page ul.navigation li.selected a,div#page ul.navigation li.selected a:hover{  background: #B9AA5A url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/navigation-selected.png') no-repeat center bottom;  margin: 0;  padding: 5px 10px 10px 10px;}div#page hr{  display: none;}/* CONTENT ------------------------------------------------ */div#content-outer{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/content-background.png') repeat-y;  float: left;  width: 963px;}div#content{  background: #fff url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/content-border-right.png') repeat-y right top;  float: left;  min-height: 500px;  opacity: 0.985;  padding: 0 0 20px 0;  text-align: left;  width: 623px;}#content .navigation{  border-bottom: 1px #B1B474 dotted;  font-size: 85%;  margin: 1em 20px 3em 160px;  padding: 0 0 2px;  width: 439px;}#content .navigation-bottom{  border-bottom: none;  border-top: 1px #B1B474 dotted;}#content .navigation:after{  clear: both;  content: ".";  display: block;  height: 0;  visibility: hidden;}#content .navigation{  _height: 1%;}#content .navigation .alignleft{  float: left;  margin-right: 10px;}#content .navigation .alignright{  float: right;}div#content h1{  color: #82A034;  font-family: Georgia, 'Times New Roman', serif;  font-size: 197%;  margin: 187px 20px 1em 139px;}div#content h2{  clear: both;  Xcolor: #82A034;  Xfloat: right;  font-family: Georgia, 'Times New Roman', serif;  font-size: 153.9%;  font-weight: bold;  line-height: 130%;  margin: 15px 40px 0.5em 160px;  width: 424px;  _width: 421px;}div#content h2,div#content h2 a{  color: #5F6A41;}div#content h3{  color: #82A034;  font-family: Georgia, 'Times New Roman', serif;  font-size: 116%;  font-style: italic;  font-weight: bold;  margin: 1.5em 20px 0.5em 160px;  width: 440px;}div#content h4{  border-bottom: 1px dotted #B1B474;  font-family: Georgia, 'Times New Roman', serif;  font-size: 85%;  font-style: italic;  font-weight: normal;  *left: 160px;  margin: 0 21px 0 160px;  padding: 0 1px 2px;  *position: relative;  width: 437px;}div#content h4,div#content h4 a{  color: #82A034;}div#content h4 .categories{  font-style: normal;  font-weight: bold;  margin: 0 3px;  text-transform: uppercase;}div#content h4 .author{  font-style: normal;  font-weight: bold;  margin-left: 3px;}div#content h1 span,div#content h2 span,div#content h3 span{  color: #82A034;}div#content h1 a,div#content h2 a,div#content h3 a{  text-decoration: none;}div#content h1 a:hover,div#content h2 a:hover,div#content h3 a:hover{  text-decoration: underline;}div#content address,div#content dl,div#content p,div#content div.entry ul,div#content div.entry ol{  clear: left;  font-style: normal;  *height: 1%;  margin: 1em 20px 1em 160px;  padding: 0;  line-height: 1.3em;  width: 440px;}div#content p.postmetadata{  font-size: 85%;}div#content span.headline{  color: #82A034;  margin-left: -157px;  position: absolute;  text-align: right;  width: 145px;}div#content dl:after{  clear: both;   content: ".";   display: block;   height: 0;   visibility: hidden;}div#content dt{  clear: left;  float: left;  width: 100px;}div#content dd{  float: left;  margin: 0 0 0 0.4em;}div#content div.entry ul li{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/ul_li.png') no-repeat 25px 3px;  list-style: none;  margin: 0.75em 0;  padding: 0 0 0 40px;}div#content div.entry ol li{  list-style: decimal;  margin: 0.75em 0 0.75em 40px;  padding: 0;}/*div#content h1 *.title{  display: block;  color: #82A034;  font-size: 50%;  margin: -14px 0 0 0;  padding: 0 0 0 1px;  text-transform: uppercase;}*/div.post{  background: no-repeat 116px 0;  margin-bottom: 4em;  padding-top: 9px;}div.category-s-bahn{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-s-bahn.png') ;}div.category-u-bahn{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-u-bahn.png') ;}div.category-tram{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-tram.png') ;}div.category-bus{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-bus.png') ;}div.category-stadtbahn-blog{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-stadtbahn-blog.png') ;}div.category-eisenbahn{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-eisenbahn.png') ;}div.category-faehre{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-faehre.png') ;}div.category-berlin{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-berlin.png') ;}div.category-bvg-berliner-verkehrsbetriebe{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-bvg-berliner-verkehrsbetriebe.png') ;}p small{  font-size: 33%;  line-height: 1em;}form p small{  font-size: 100%;}span.strong{  font-weight: bold;}small.date{  color: #82A034;  font-size: 85%;  left: 0;  margin-top: 23px;  position: absolute;  text-align: right;  width: 147px;}.comment-author,ol.form li label{  color: #82A034;  float: left;  font-size: 85%;  padding: 3px 10px 10px 0;  text-align: right;  width: 147px;}.comment-author img{  margin-bottom: 3px;}.comment-author cite a{  font-weight: bold;  text-decoration: underline;}div#page .comment-author > a{  color: #82A034;}.comment-text{  float: left;  width: 460px;}div#content .comment-text p{  margin-left: 0;}div#content div.comment_info{  color: #82A034;  font-size: 85%;  padding: 1px 10px 0 0;  text-align: right;  width: 130px;  position: absolute;}div#content div.comment_info cite,div#content div.comment_info small{  color: #82A034;  display: block;  font-size: 85%;  font-style: normal;  line-height: 14px;  padding: 0 0 3px 0;}div#content ol.commentlist{  list-style: none;}div#content ol.commentlist li{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/hr.png') no-repeat left bottom;  clear: left;  float: left;  min-height: 80px;  padding: 0 0 15px;  width: 100%;}/* FORMS -------------------------------------------------- */div#page fieldset ul{  list-style: none;  padding: 0 20px 0 140px;}div#page fieldset li{  clear: left;  float: left;  margin: 0.25em 0;}div#page fieldset label{  float: left;  padding: 2px 0 0 0;  width: 9.5em;}div#page fieldset li div{  float: left;}div#page fieldset p{  font-size: 85%;  width: auto;}div#page fieldset li div p{  margin: 0;}div#page fieldset input,div#page fieldset textarea{  background: #fff;  border: 1px #BCB06C solid;  padding: 2px;}#commentform textarea{  width: 380px;}div#page fieldset input:focus,div#page fieldset textarea:focus{  border-color: #85AB85;}div#page fieldset input{  width: 180px;}div#page fieldset textarea{  width: 380px;}div#page fieldset button{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/button_go.png') no-repeat right center #85AB85;  _background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/button_go_ie.png') ;  color: #fff;  font-weight: bold;  padding: 3px 22px 4px 10px;}div#page fieldset button:hover{  background-color: #BCB06C;}div#page fieldset button:active{  background-color: #9D945B;}ol.form{  float: left;  width: 100%;}ol.form li{  clear: both;  float: left;  width: 100%;}ol.form span.form-field{  float: left;  width: 400px;}ol.form li p{  font-size: 85%;}/* SIDEBAR ------------------------------------------------ */div#sidebar{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/sidebar-background.png') repeat-y;  float: left;  font-size: 85%;  text-align: left;  width: 340px;}div#sidebar ul{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/sidebar-background-right-top.png') no-repeat right top;  float: left;  list-style: none;  width: 100%;}div#sidebar ul ul{  background: none;}div#sidebar ul li{  clear: both;  float: left;  margin: 10px 0;}div#sidebar ul li li{  margin: 3px 15px;  padding: 0;}div#sidebar ul li li.cat-item,div#sidebar .aktt_tweets ul li{  background-repeat: no-repeat;  background-position: 0 5px;  border-top: 1px #DDD7A6 dotted;  margin: 0 15px;  padding: 6px 19px 4px;  width: 233px;}div#sidebar .aktt_tweets ul li{  padding-left: 0;}div#sidebar ul li li.cat-item:first-child,div#sidebar .aktt_tweets ul li:first-child{  border-top: none;}div#sidebar ul li li li.cat-item{  background: none;  margin: 0;  padding: 2px 0;  width: auto;}li.cat-item-3{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-s-bahn-klein.png') ;}li.cat-item-6{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-u-bahn-klein.png') ;}li.cat-item-13{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-tram-klein.png') ;}li.cat-item-40{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-bus-klein.png') ;}li.cat-item-1{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-stadtbahn-blog-klein.png') ;}li.cat-item-11{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-eisenbahn-klein.png') ;}li.cat-item-46{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-faehre-klein.png') ;}li.cat-item-55{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-berlin-klein.png') ;}li.cat-item-117{  background-image: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/logo-bvg-berliner-verkehrsbetriebe-klein.png') ;}#sidebar h2{  font-size: 133%;  font-weight: bold;  margin: 10px 15px;  width: auto;}div#sidebar a{  Xwhite-space: nowrap;}#sidebar .widget_recent_comments .widgettitle,#sidebar .widget_categories .widgettitle,#sidebar .aktt_widget .widgettitle,#sidebar .EC_Widget_display .widgettitle{  height: 25px;  overflow: hidden;  text-indent: 320px;  white-space: nowrap;  width: 300px;}.widget_recent_comments .widgettitle{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/sidebar-recent-comments.png') ;}.widget_categories .widgettitle{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/sidebar-categories.png') ;}.aktt_widget .widgettitle{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/sidebar-twitter.png') ;}.EC_Widget_display .widgettitle{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/sidebar-events.png') ;}.aktt_credit{  font-family: Georgia, 'Times New Roman', serif;  font-size: 85%;  font-style: italic;  margin: 10px 15px 0;  width: 200px;}/*** FOOTER ***/#footer{  background: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/footer-background.png') repeat-x left top;  clear: both;}#footer div{  NNbackground: url('http://www.stadtbahn-blog.de/wp-content/themes/stadtbahn/images/footer-background-top.png') repeat-x left top;  height: 36px;}div#page ul.footer{  border-top: 1px #B9AA5A dotted;  clear: left;  list-style: none;  margin: 45px 16px 20px 135px;  padding: 3px 5px;}div#page ul.footer li{  float: left;  font-size: 85%;  margin: 0 10px 0 0;}/*** FIXES ***/.ngg-singlepic{  margin-left: 160px;}