
body {
background : #320000 url(images/hintergrund.gif) repeat-x fixed;
text-align : center;
padding : 1em 0;
font : 62.5% verdana, sans-serif;
}
a {
color : #ffc;
}
a:hover {
color : #fff;
text-decoration : none;
}
hr {
display : none;
}
img {
border : none;
}
ins {
text-decoration : none;
border-bottom : 1px dashed #eee;
}
acronym, abbr, dfn {
border-bottom : 1px dashed #eee;
font-style : normal;
}
blockquote {
border-left : 5px solid #320000;
margin : 1em 0;
padding : 10px;
background : #600000;
width : 90%;
}
code, pre {
color : #f93;
font-family : verdana, sans-serif;
}
.bild-links {
float : left;
margin : 0 15px 3px 0;
}
.bild-rechts {
float : right;
margin : 0 0 3px 15px;
}
.center {
text-align : center;
}
.pagination {
text-align : center;
margin-top : 2em;
}
.search-button, #commentform input {
font-size : 1em;
font-weight : bold;
border : 1px solid #300000;
background : #800000;
color : #ffc;
padding : 1px 2px;
}
#container {
margin : 0 auto;
text-align : left;
width : 730px;
border-bottom : 5px solid #eee;
background : url(images/container.gif);
color : #eee;
line-height : 1.5;
}
#header {
height : 205px;
background : url(images/bahn.jpg) no-repeat;
}
#header h1 {
font : italic 22px georgia, serif;
color : #fff;
padding : 75px 15px;
}
#header h1 a {
color : #fff;
text-decoration : none;
line-height : 1.1em;
}
#navi {
float : right;
width : 200px;
}
#navi-innen {
padding : 0 15px 10px 15px;
}
#navi h2 {
font : bold 1.4em veradana, sans-serif;
margin : 0.8em 0 0.2em 0;
}
#navi ul {
list-style : none;
margin : 0.4em 0 1em 0;
padding : 0;
}
#navi ul li ul {
margin : 0.2em 0 0.4em 0.5em;
}
#navi a {
text-decoration : none;
font-weight : bold;
}
#navi .navi-search {
margin-bottom : 3px;
background : #eee;
font-size : 1em;
width : 150px;
border : 1px solid #300000;
}
#content {
margin : 1em 215px 1.5em 15px;
font-size : 1.1em;
}
#content h2 {
font : italic 2.1em georgia, serif;
margin : 5px 0;
letter-spacing : 1px;
}
#content h2 a {
text-decoration : none;
}
#content h3 {
margin : 1.2em 0 0.4em 0;
font-size : 1.4em;
}
#content h4 {
font-size : 1.3em;
padding : 0;
margin : 1em 0;
}
#content h5 {
font-size : 1.1em;
padding : 0;
margin : 1em 0;
}
#content .date {
font-size : 1em;
text-align : right;
font-weight : bold;
}
#content .meta {
font-size : 0.9em;
}
#content .feedback {
margin : 15px 0 15px 0;
text-align : right;
padding-bottom : 10px;
border-bottom : 1px solid #700000;
}
#commentlist li {
margin-bottom : 1.5em;
padding-bottom : 1em;
border-bottom : 1px solid #700000;
}
#commentlist li img.avatar {
float : right;
margin : 2px 0 5px 10px;
border : 1px solid #300;
padding : 4px;
background : #eee;
}
#commentform {
margin : 1em 0;
padding : 1em;
border : 1px solid #300000;
background : #600000;
}
#commentform textarea {
background : #eee;
border : 1px solid #300000;
}
#commentform #email, #commentform #author, #commentform #url {
font-size : 1.1em;
background : #eee;
color : #333;
border : 1px solid #300000;
width : 180px;
}
#footer {
clear : both;
margin : 3em 15px 0 15px;
padding : 5px;
text-align : center;
font-size : 0.8em;
}
.tags {
margin : 1.5em 0;
font-weight : bold;
padding : 2px 0;
}
#wp_grins {
margin-top : 2px;
}
.pagebar {
text-align : center;
line-height : 1.4;
margin-top : 2em;
}
.pagebar .this-page {
font-weight : bold;
}
.pagebar a {
border : 1px solid #300000;
background : #900;
padding : 2px 5px;
margin-bottom : 5px;
text-decoration : none;
color : #ffc;
}
.pagebar a:hover {
color : #fff;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
text-align : center;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
.wp-caption {
text-align : center;
background-color : #f9f9f9;
border : 1px solid #300000;
padding-top : 4px;
margin : 10px;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
#text-inhalt div.wp-caption a {
border : none;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
color : #333;
padding : 0 5px 5px 5px;
margin : 0;
}
.ngg-albumoverview {
margin-top : 10px;
width : 100%;
display : block !important ;
}
.ngg-album {
overflow : hidden;
padding : 5px;
margin-bottom : 5px;
border : 1px solid #cccccc;
}
.ngg-albumtitle {
text-align : left;
font-weight : bold;
margin : 0;
padding : 0;
font-size : 1.4em;
margin-bottom : 10px;
}
.ngg-thumbnail {
float : left;
margin : 0 !important ;
margin-right : 12px !important ;
}
.ngg-thumbnail img {
background-color : #ffffff;
border : 1px solid #a9a9a9;
margin : 4px 0 4px 5px;
padding : 4px;
position : relative;
}
.ngg-thumbnail img:hover {
background-color : #a9a9a9;
}
.ngg-description {
text-align : left;
}
.ngg-album-compact {
float : left;
height : 180px;
padding-right : 6px !important ;
margin : 0 !important ;
text-align : left;
width : 120px;
}
.ngg-album-compactbox {
background : transparent url(albumset.gif) no-repeat scroll 0%;
height : 86px;
margin : 0 0 6px !important ;
padding : 12px 0 0 7px !important ;
width : 120px;
}
.ngg-album-compactbox .Thumb {
border : 1px solid #000000;
margin : 0 !important ;
padding : 0 !important ;
width : 91px;
height : 68px;
}
.ngg-album-compact h4 {
font-size : 15px;
font-weight : bold;
margin-bottom : 0;
margin-top : 0;
width : 110px;
}
.ngg-album-compact p {
font-size : 11px;
margin-top : 2px;
}
.ngg-galleryoverview {
overflow : hidden;
margin-top : 10px;
width : 100%;
display : block !important ;
}
.ngg-gallery-thumbnail-box {
float : left;
width : 20%;
}
.ngg-gallery-thumbnail {
float : left;
background : url(shadowAlpha.png) no-repeat right bottom !important ;
background : url(shadow.gif) no-repeat right bottom;
margin : 10px 0 0 10px !important ;
}
.ngg-gallery-thumbnail img {
margin : -6px 6px 6px -6px;
background-color : #ffffff;
border : 1px solid #a9a9a9;
display : block;
padding : 4px;
position : relative;
}
.ngg-gallery-thumbnail img:hover {
background-color : #a9a9a9;
}
.ngg-gallery-thumbnail span {
font-size : 90%;
padding-left : 5px;
display : block;
}
.ngg-navigation {
font-size : 0.9em !important ;
clear : both !important ;
display : block !important ;
padding-top : 15px;
text-align : center;
}
.ngg-navigation span {
font-weight : bold;
margin : 0 6px;
}
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev {
border : 1px solid #660000;
margin-right : 3px;
padding : 3px 7px;
}
.ngg-navigation a.page-numbers:hover, .ngg-navigation a.next:hover, .ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.next:hover, .ngg-navigation span.prev:hover {
background-color : #660000;
color : #ffffff;
text-decoration : none;
}
.ngg-imagebrowser h3 {
text-align : center;
}
.ngg-imagebrowser img {
border : 1px solid #a9a9a9;
margin-top : 10px;
margin-bottom : 10px;
width : 100%;
display : block !important ;
padding : 5px;
}
.ngg-imagebrowser-nav {
padding : 5px;
margin-left : 10px;
}
.ngg-imagebrowser-nav .back {
float : left;
border : 1px solid #dddddd;
margin-right : 3px;
padding : 3px 7px;
}
.ngg-imagebrowser-nav .next {
float : right;
border : 1px solid #dddddd;
margin-right : 3px;
padding : 3px 7px;
}
.ngg-imagebrowser-nav .counter {
text-align : center;
font-size : 0.9em !important ;
}
.exif-data {
margin-left : auto !important ;
margin-right : auto !important ;
}
.slideshow {
margin-left : auto;
margin-right : auto;
text-align : center;
outline : none;
}
.ngg-singlepic {
display : block;
padding : 4px;
}
.ngg-left {
float : left;
margin-right : 10px;
}
.ngg-right {
float : right;
margin-left : 10px;
}
.ngg-center {
margin-left : auto !important ;
margin-right : auto !important ;
}
.ngg-widget, .ngg-widget-slideshow {
overflow : hidden;
margin : 0;
padding : 5px 0 0 0;
}
.ngg-widget img {
border : 2px solid #a9a9a9;
margin : 0 2px 2px 0;
padding : 1px;
}
.ngg-related-gallery {
background : #f9f9f9;
border : 1px solid #e0e0e0;
overflow : hidden;
margin-bottom : 1em;
margin-top : 1em;
padding : 5px;
}
.ngg-related-gallery img {
border : 1px solid #dddddd;
float : left;
margin : 0 2px;
padding : 2px;
height : 50px;
width : 50px;
}
.ngg-related-gallery img:hover {
border : 1px solid #000000;
}
#shDisplay div#shTitle {
font : normal 12px/17px 'Lucida Grande', Verdana, sans-serif;
color : #ffffff;
text-align : center;
margin : 0 auto;
}
#shDisplay div#shCount {
color : #999999;
font : normal 10px/12px 'Lucida Grande', Verdana, sans-serif;
}
#shDisplay div#shTitle a {
text-decoration : none;
font : bold 16pt 'Courier New', Courier, fixed;
letter-spacing : -2px;
margin : 0 10px;
width : 26px;
color : #999999;
}
#shDisplay div#shTitle a:hover {
color : #ffffff;
border : none;
}
#shDisplay div#shNext {
float : right;
}
#shDisplay div#shPrev {
float : left;
}
body {
height : 100%;
}
#shShutter *, #shDisplay * {
padding : 0;
margin : 0;
}
div#shShutter, div#shDisplay {
top : 0;
left : 0;
width : 100%;
position : absolute;
}
div#shShutter {
height : 100%;
z-index : 1000;
background-color : #000000;
}
div#shDisplay {
display : block;
background-color : transparent;
z-index : 1002;
}
div#shDisplay img#shTopImg {
margin : 0 auto;
border : 1px solid #555;
background : transparent;
display : block;
max-width : none;
max-height : none;
float : none;
padding : 2px;
cursor : pointer;
}
div#shDisplay div#shWrap {
visibility : hidden;
}
div#shWaitBar {
font : bold 32px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
height : 36px;
width : 100%;
left : 0;
cursor : default;
z-index : 1001;
margin-top : 160px;
color : #ae0a0a;
}
.highslide {
outline : none;
}
a.highslide-full-expand {
background : url(graphics/fullexpand.gif) no-repeat;
display : block;
margin : 0 10px 10px 0;
width : 34px;
height : 34px;
}
.highslide-caption {
display : none;
height : 35px;
border : 2px solid white;
border-top : none;
font-family : Verdana, Helvetica;
font-size : 10pt;
padding : 5px;
background-color : white;
text-align : center;
font-weight : bold;
}
.highslide-loading {
display : block;
color : white;
font-size : 9px;
font-weight : bold;
text-transform : uppercase;
text-decoration : none;
padding : 3px;
border-top : 1px solid white;
border-bottom : 1px solid white;
background-color : black;
background-image : url(graphics/loader.gif);
background-repeat : no-repeat;
background-position : 3px 1px;
}
a.highslide-credits, a.highslide-credits i {
padding : 2px;
color : silver;
text-decoration : none;
font-size : 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i {
color : white;
background-color : gray;
}
.highslide-close {
float : right;
display : inline;
margin : 0 5px 5px 0;
font-size : 7pt;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
}
.highslide-next {
float : left;
display : inline;
margin : 0 5px;
font-size : 7pt;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
}
.highslide-previous {
float : left;
display : inline;
margin : 0 5px;
font-size : 7pt;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
}
.highslide-display-block {
display : block;
}
.highslide-display-none {
display : none;
}
#lightbox {
position : absolute;
left : 0;
width : 100%;
z-index : 100;
text-align : center;
line-height : 0;
}
#lightbox img {
width : auto;
height : auto;
}
#lightbox a img {
border : none;
}
#outerImageContainer {
position : relative;
background-color : #fff;
width : 250px;
height : 250px;
margin : 0 auto;
}
#imageContainer {
padding : 10px;
}
#loading {
position : absolute;
top : 40%;
left : 0%;
height : 25%;
width : 100%;
text-align : center;
line-height : 0;
}
#hoverNav {
position : absolute;
top : 0;
left : 0;
height : 100%;
width : 100%;
z-index : 10;
}
#imageContainer > #hoverNav {
left : 0;
}
#hoverNav a {
outline : none;
}
#prevLink, #nextLink {
width : 49%;
height : 100%;
background-image : url(data:image/gif;base64,AAAA);
display : block;
}
#prevLink {
left : 0;
float : left;
}
#nextLink {
right : 0;
float : right;
}
#prevLink:hover, #prevLink:visited:hover {
background : url(../images/prevlabel.gif) no-repeat left 15%;
}
#nextLink:hover, #nextLink:visited:hover {
background : url(../images/nextlabel.gif) no-repeat right 15%;
}
#imageDataContainer {
font : 10px Verdana, Helvetica, sans-serif;
background-color : #fff;
margin : 0 auto;
line-height : 1.4em;
overflow : auto;
width : 100%;
}
#imageData {
padding : 0 10px;
color : #666;
}
#imageData #imageDetails {
width : 70%;
float : left;
text-align : left;
}
#imageData #caption {
font-weight : bold;
}
#imageData #numberDisplay {
display : block;
clear : left;
padding-bottom : 1em;
}
#imageData #bottomNavClose {
width : 66px;
float : right;
padding-bottom : 0.7em;
outline : none;
}
#overlay {
position : absolute;
top : 0;
left : 0;
z-index : 90;
width : 100%;
height : 500px;
background-color : #000;
}
#overlay {
background-color : #000000;
}
#lbOverlay.grey {
background-color : #000;
}
#lbOuterContainer.grey {
border : 3px solid #888;
}
#lbDetailsContainer.grey {
border : 3px solid #888;
border-top : none;
}
#lbPrev.grey:hover, #lbPrev.grey:visited:hover {
background : url(http://www.wroclaw.cuoresportivo.pl/wp-content/plugins/wp-lytebox/images/prev_grey.gif) no-repeat left 15%;
}
#lbNext.grey:hover, #lbNext.grey:visited:hover {
background : url(http://www.wroclaw.cuoresportivo.pl/wp-content/plugins/wp-lytebox/images/next_grey.gif) no-repeat right 15%;
}
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey {
color : #333;
}
#lbPrev2_Off.grey, #lbNext2_Off.grey {
color : #ccc;
}
#lbDetailsData.grey {
color : #333;
}
#lbClose.grey {
background : url(http://www.wroclaw.cuoresportivo.pl/wp-content/plugins/wp-lytebox/images/close_grey.png) no-repeat;
}
#lbPlay.grey {
background : url(http://www.wroclaw.cuoresportivo.pl/wp-content/plugins/wp-lytebox/images/play_grey.png) no-repeat;
}
#lbPause.grey {
background : url(http://www.wroclaw.cuoresportivo.pl/wp-content/plugins/wp-lytebox/images/pause_grey.png) no-repeat;
}
.recentcomments a {
display : inline !important ;
padding : 0 !important ;
margin : 0 !important ;
}
@import url('http://www.google.com/cse/api/branding.css');
.cse-branding-bottom, .cse-branding-right {
margin : 0;
padding : 0;
}
.cse-branding-bottom:after, .cse-branding-right:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.cse-branding-text {
font : 10px Arial;
}
.cse-branding-form form {
margin-bottom : 0;
padding-bottom : 0;
}
.cse-branding-bottom .cse-branding-logo, .cse-branding-bottom .cse-branding-text {
display : block;
float : left;
}
.cse-branding-bottom .cse-branding-form {
margin-bottom : 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding : 0;
}
.cse-branding-bottom .cse-branding-text {
padding-top : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
}
.cse-branding-right .cse-branding-logo, .cse-branding-right .cse-branding-text {
margin-left : 4px;
}
.cse-branding-right .cse-branding-form {
float : left;
margin-right : 4px;
}
.cse-branding-right .cse-branding-logo {
padding : 0;
}
.cse-branding-right .cse-branding-text {
margin-top : -4px;
}
