@charset utf-8;html{color:#000;background:#2c0809 url(/layout/body-bg.png) repeat top left fixed;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,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,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
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:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
@font-face{font-family:"GraublauWeb";src:url(/layout/fonts/TitilliumMaps29L003.otf) format("truetype");}
@font-face{font-family:"GraublauWeb";font-weight:bold;src:url(/layout/fonts/TitilliumMaps29L003.otf) format("truetype");}
html,body,div,span,object,iframe,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,fieldset,form,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{vertical-align:baseline;margin:0;padding:0}
body{color:#000;font:75%/1.5em Arial, Helvetica,"DejaVu Sans","Liberation sans","Bitstream Vera Sans", sans-serif;position:relative}
textarea{font:101%/1.5em Arial, Helvetica,"DejaVu Sans","Liberation sans","Bitstream Vera Sans", sans-serif;border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;width:100%;margin:0;padding:.29em 0}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:none}
a{text-decoration:underline;border:0}
a:hover,a:focus{text-decoration:none}
a img{border:0}
abbr,acronym{border-bottom:1px dotted;cursor:help;font-variant:small-caps}
address,cite,em,i{font-style:italic}
blockquote p{margin:0 1.5em 1.5em;padding:.75em}
code,kbd,tt{font-family:"Courier New", Courier, monospace, serif;line-height:1.5}
del{text-decoration:line-through}
dfn{border-bottom:1px dashed;font-style:italic}
dl{margin:0 0 1.5em}
dd{margin-left:1.5em}
h2, h3, h4{font-family:"GraublauWeb", Arial, Helvetica,"Liberation sans","Bitstream Vera Sans", sans-serif;line-height:1.5em;}
h1,h2,h3,h4,h5,h6{padding:0}
h1{font-size:2em;margin:0 0 .75em}
h2{font-size:2.5em;margin:0 0 0.75em;font-weight:700;}
h3{font-size:2.0em;margin:0 0 1em}
h4{font-size:1.5em;margin:0 0 1.285em}
h5{font-size:1.0em;margin:0 0 1.0em; font-weight: bold;}
h6{font-size:0.8333em;margin:0 0 1.8em; font-weight: bold;}
img{display:inline-block;vertical-align:text-bottom}
ins{text-decoration:overline}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
ol{list-style:outside decimal}
p{font-weight:300;margin:0 0 1.5em}
pre{font-family:"Courier New", Courier, monospace, serif;margin:0 0 1.5em}
sub{top:.4em;font-size:.85em;line-height:1;position:relative;vertical-align:baseline}
sup{font-size:.85em;line-height:1;position:relative;bottom:.5em;vertical-align:baseline}
ul{list-style:inside disc}
ul,ol{margin:0 0 1.5em;padding:0}
li ul,li ol{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;padding:0}
caption{font-style:italic;text-align:left}
tr.alt td{background:#eee}
td{vertical-align:middle;padding:.333em}
th{font-weight:700;vertical-align:middle;padding:.333em}
button{cursor:pointer;display:block;font-size:1em;height:2em;line-height:1.5em;margin:1.75em 0 0;padding:0 .5em}
button::-moz-focus-inner{border:0}
fieldset{border:0;position:relative;margin:0 0 1.5em;padding:1.5em 0 0}
fieldset fieldset{clear:both;margin:0 0 1.5em;padding:0 0 0 1.5em}
input{border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;font-size:12px;height:1.5em;line-height:1.5em;width:100%;margin:0 0 .75em;padding:.29em 0}
input[type=file]{height:2.25em;padding:0}
select{border:1px solid #ccc;border-bottom-color:#eee;border-right-color:#eee;font-size:1em;height:2.25em;_margin:0 0 1.3em;margin:0 0 .8em;padding:.2em 0 0}
optgroup{font-weight:700;font-style:normal;text-indent:.2em}
optgroup + optgroup{margin-top:1em}
option{font-size:1em;height:1.5em;text-indent:1em;padding:0}
label{cursor:pointer;display:block;height:auto;line-height:1.4em;width:100%;margin:0;padding:0}
label input{background:0;border:0;height:1.5em;line-height:1.5em;width:auto;margin:0 .5em 0 0;padding:0}
legend{font-size:1.1666em;font-weight:700;left:0;margin:0;padding:0}
dt,strong,b{font-weight:700}
*{margin:0;padding:0;}
body{background:#2c0809 url(/layout/body-bg.png) repeat top left fixed;padding:15px 0 45px 0;text-align:left;}
#kopf{color:#fff;height:121px;width:960px;}
#logo{background:#a11;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;height:92px;width:960px;margin-top:27px;}
#logo h1{background:url(/layout/kopf-wappen.png) no-repeat;height:110px;margin:-18px 0 0 10px;padding:25px 0 0 160px;position:absolute;}
#logo h1 a{background:url(/layout/tura-niederhoechstadt.png);cursor:pointer;display:block;height:75px;outline:0;width:320px;}
#logo strong{display:block;height:75px;text-indent:-9999px;width:320px;}
#service{margin-top:-127px;}
#service ul{float:right;margin:10px 0;}
#service li{float:left;}
#service a{-moz-border-radius:5px;-webkit-border-radius:5px;margin:5px;padding:3px 8px;}
#service li:last-child a{margin-right:0;}
#service a.sel{background:#a11;text-shadow:1px 1px 1px #333333;}
#kopf a:link, #kopf a:visited{color:#fcefec;font-weight:bold;}
#kopf a:hover #kopf a:active #kopf a:focus{color:#fff;text-decoration:underline;font-weight:bold;}
#rahmen-default{background:#fff url(/layout/rahmen-fauxcolumns.png) repeat-y top left;margin:0 auto 25px 0;text-align:left;width:960px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
#inhalt{margin:0;padding:34px;text-align:left;width:656px;float:left;}
#sidebar{background:#e9e9e9;padding:34px 20px;width:196px;float:left;}
#rahmen-fotos{background:#fff;margin:0 auto 25px 0;text-align:left;width:960px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
#rahmen-fotos #inhalt{margin:0;padding:34px;width:892px;}
#rahmen-fotos #sidebar{display:none;}
#inhalt ul li, #sidebar ul li{list-style:outside square;}
#inhalt ol li, #sidebar ol li{list-style:inside decimal;}
h2{color:#D83110;border-bottom:5px solid #D83110;}
h3{}
h4{color:#D83110;}
h5{}
blockquote{font-style:oblique;}
a img{border:0;}
a:link, a:visited{color:#D83110;text-decoration:none;}
a:hover, a:active, a:focus{color:#D83110;text-decoration:underline;}
hr{color:rgb(210,210,210);background:#D83110;border:0px solid #D83110;clear:both;padding:0;margin:25px 0;clear:both;height:1px;}
.aufstieg1{background:#B2D5B2;}
.aufstieg2{background:#D8EAD8;}
.abstieg2{background:#F9E0DB;}
.abstieg1{background:#F3C1B7;}
.rot{color:#D83110;}
.grau{color:rgb(118,118,118);}
.datum{background:#eee;font-weight:bold;}
.datum td{border-bottom-width:2px;}
.nix{display:none;}
.rechts{text-align:right;}
.links{text-align:left;}
.mitte{text-align:center;}
.gross{font-size:1.2em;}
.fett{font-weight:bold;}
.duenn{font-weight:normal;}
.quelle{margin:2px 0 13px 0;font-style:italic;text-align:right;}
.link{color:#D83110;text-decoration:underline;}
img.rahmen{border:1px solid #000;}
a img.rahmen{border:1px solid #000;}
img.rechtsfluss{float:right;margin-left:20px;margin-bottom:10px}
img.linksfluss{float:left;margin-right:20px;margin-bottom:10px}
ul{margin-left:15px;}
ul.ohne{list-style:none;}
table{width:100%;border-collapse:collapse;border-left:1px solid #ccc;}
table tr th{padding:3px 10px 4px 10px;background:#ddd;color:#D83110;border-bottom:2px solid #ccc;text-align:left;}
table tr.top td{padding:3px 10px 4px 10px;background:#ddd;color:#D83110;border-bottom:2px solid #ccc;text-align:left;}
table tr td{padding:3px 10px 4px 10px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
table tr td a:link, table tr td a:visited{color:#000;text-decoration:none;}
table tr td a:hover, table tr td a:active, table tr td a:focus{color:#D83110;text-decoration:underline;}
td.icons{background:#fff;border:0;}
th.icons{background:#fff;border:0;}
.profilbild{border:1px solid #000;float:left;}
.profil{margin-left:175px;}
.liebling span{color:#D83110;font-weight:bold;margin-left:15px;}
.liebling strong{font-weight:bold;width:100px;float:left;margin-right:15px;}
div.spieldaten{margin-left:320px;}
div.spieldaten ul{margin:5px 0 20px 15px;line-height:150%;}
p.aufstellung{color:#fff;padding:25px 0;text-align:center;background:#007400 url(/layout/feld.jpg) no-repeat top center;line-height:300%;width:300px;float:left;}
p.aufstellung a{font-weight:normal;padding:0px;}
p.aufstellung a:link{color:#fff;text-decoration:none;}
p.aufstellung a:visited{color:#fff;text-decoration:none;}
p.aufstellung a:hover{color:#fff;text-decoration:underline;}
p.aufstellung a:active{color:#fff;text-decoration:underline;}
p.aufstellung a:focus{color:#fff;text-decoration:underline;}
div.personenfluss{float:left;margin:0 2em 0 0;width:155px;}
div.spielfotos{margin:20px 0;}
div.spielfotos img{float:left;border:1px solid #000;margin:4px;}
div.spielfotos br{clear:both;}
div.fotogalerie{margin:20px 0;clear:both;}
div.fotogalerie img{float:left;border:1px solid #000;margin:5px;}
div.fotogalerie br{clear:both;}
div.info{background:#FFCABF;padding:15px 25px 10px 25px;border-width:1px 1px 1px 10px;border-style:solid;border-color:#D83110;margin-top:25px;}
div.info p{line-height:180%;}
#vertgraph{width:612px;height:306px;position:relative;background:url(/layout/chart-17-bg.gif) no-repeat;font-size:0.8em;padding:17px 10px 32px 33px;}
#vertgraph ul{width:612px;height:306px;margin:0;padding:0;}
#vertgraph ul li{position:absolute;width:17px;height:179px;bottom:33px;padding:0 !important;margin:0 !important;background:#D83110;text-align:center;font-weight:bold;color:white;list-style-type:none;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;}
#vertgraph a{color:#fff;text-decoration:none;}
#vertgraph li.spieltag1{left:34px;}
#vertgraph li.spieltag2{left:52px;}
#vertgraph li.spieltag3{left:70px;}
#vertgraph li.spieltag4{left:88px;}
#vertgraph li.spieltag5{left:106px;}
#vertgraph li.spieltag6{left:124px;}
#vertgraph li.spieltag7{left:142px;}
#vertgraph li.spieltag8{left:160px;}
#vertgraph li.spieltag9{left:178px;}
#vertgraph li.spieltag10{left:196px;}
#vertgraph li.spieltag11{left:214px;}
#vertgraph li.spieltag12{left:232px;}
#vertgraph li.spieltag13{left:250px;}
#vertgraph li.spieltag14{left:268px;}
#vertgraph li.spieltag15{left:286px;}
#vertgraph li.spieltag16{left:304px;}
#vertgraph li.spieltag17{left:322px;}
#vertgraph li.spieltag18{left:340px;}
#vertgraph li.spieltag19{left:358px;}
#vertgraph li.spieltag20{left:376px;}
#vertgraph li.spieltag21{left:394px;}
#vertgraph li.spieltag22{left:412px;}
#vertgraph li.spieltag23{left:430px;}
#vertgraph li.spieltag24{left:448px;}
#vertgraph li.spieltag25{left:466px;}
#vertgraph li.spieltag26{left:484px;}
#vertgraph li.spieltag27{left:502px;}
#vertgraph li.spieltag28{left:520px;}
#vertgraph li.spieltag29{left:538px;}
#vertgraph li.spieltag30{left:556px;}
#vertgraph li.spieltag31{left:574px;}
#vertgraph li.spieltag32{left:592px;}
#vertgraph li.spieltag33{left:610px;}
#vertgraph li.spieltag34{left:628px;}
#vertgraph li.platz1{height:305px;}
#vertgraph li.platz2{height:287px;}
#vertgraph li.platz3{height:269px;}
#vertgraph li.platz4{height:251px;}
#vertgraph li.platz5{height:233px;}
#vertgraph li.platz6{height:215px;}
#vertgraph li.platz7{height:197px;}
#vertgraph li.platz8{height:179px;}
#vertgraph li.platz9{height:161px;}
#vertgraph li.platz10{height:143px;}
#vertgraph li.platz11{height:125px;}
#vertgraph li.platz12{height:107px;}
#vertgraph li.platz13{height:89px;}
#vertgraph li.platz14{height:71px;}
#vertgraph li.platz15{height:53px;}
#vertgraph li.platz16{height:35px;}
#vertgraph li.platz17{height:17px;}
#vertgraph li.platz{height:17px;opacity:0.5;}
.ergebnisse-spielplan{text-align:right;font-size:90%;text-transform:uppercase;font-weight:bold;}
.spieltagauswahl{text-align:center;font-size:90%;}
.keinfoto{background:#ddd;width:150px;height:100px;padding:50px 0;border:1px solid black;float:left;text-align:center;}
#navigation{background:#0b0c0d;width:959px;border-top:1px solid #777;border-right:1px solid #777;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#navigation ul li{font-size:1.3em;background:url(/layout/navigation-bg.jpg) no-repeat top left;float:left;min-height:90px;list-style:none;width:215px;padding:10px 0px 10px 20px;border-left:1px solid #777;}
#navigation ul li:last-child{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
#navigation ul li ul{margin-top:5px;}
#navigation ul li ul li{font-size:0.75em;background:none;min-height:0;height:auto;padding:2px 0 2px 0;border-left:0;border-right:0;}
#navigation .sel{background:#333;}
#navigation .sel a{color:#fff;}
#navigation .sel ul a{color:#D83110;}
#navigation .sel ul .sel a{color:#fff;}
#navigation .sel ul .sel{background:none;}
.ergebnis{text-align:center;clear:both;}
.ergebnis .wappen{background:url(/bilder/wappen/kein-wappen.gif) no-repeat top center;float:left;width:275px;text-align:center;padding-top:105px;}
.ergebnis em{float:left;font-style:normal;width:100px;height:100px;text-align:center;font-family:"GraublauWeb", Arial, Helvetica,"Liberation sans","Bitstream Vera Sans", sans-serif;font-size:4em;font-weight:700;line-height:0.75em;padding-top:10px;margin:0 0 0.75em;}
.ergebnis em span{font-weight:300;font-size:0.5em;}
.ergebnis .tura-niederhoechstadt{background-image:url(/bilder/wappen/tura-niederhoechstadt.png);}
.ergebnis .tus-hahn{background-image:url(/bilder/wappen/tus-hahn.gif);}
.ergebnis .sg-orlen{background-image:url(/bilder/wappen/sg-orlen.gif);}
.ergebnis .fvgg-kastel{background-image:url(/bilder/wappen/fvgg-kastel.gif);}
.ergebnis .sv-niedernhausen{background-image:url(/bilder/wappen/sv-niedernhausen.gif);}
.ergebnis .tuerk-kelsterbach{background-image:url(/bilder/wappen/tuerk-kelsterbach.jpg);}
.ergebnis .bsc-kelsterbach{background-image:url(/bilder/wappen/bsc-kelsterbach.jpg);}
.ergebnis .alemannia-nied{background-image:url(/bilder/wappen/alemannia-nied.jpg);}
.ergebnis .eichwald-sulzbach{background-image:url(/bilder/wappen/eichwald-sulzbach.jpg);}
.ergebnis .germania-schwanheim{background-image:url(/bilder/wappen/germania-schwanheim.gif);}
.ergebnis .sv-zeilsheim{background-image:url(/bilder/wappen/sv-zeilsheim.gif);}
.ergebnis .sv-fischbach{background-image:url(/bilder/wappen/sv-fischbach.jpg);}
.ergebnis .fc-schwalbach{background-image:url(/bilder/wappen/fc-schwalbach.gif);}
.ergebnis .sv-erbenheim{background-image:url(/bilder/wappen/sv-erbenheim.jpg);}
.ergebnis .tus-dietkirchen{background-image:url(/bilder/wappen/tus-dietkirchen.jpg);}
.ergebnis .tuerk-hattersheim{background-image:url(/bilder/wappen/tuerk-hattersheim.gif);}
.ergebnis .djk-hattersheim{background-image:url(/bilder/wappen/djk-hattersheim.gif);}
.ergebnis .sg-walluf{background-image:url(/bilder/wappen/sg-walluf.gif);}
.ergebnis .germania-wiesbaden{background-image:url(/bilder/wappen/germania-wiesbaden.gif);}
.ergebnis .hausen-fussingen-lahr{background-image:url(/bilder/wappen/hausen-fussingen-lahr.gif);}
.ergebnis .djk-zeilsheim{background-image:url(/bilder/wappen/djk-zeilsheim.jpg);}
.ergebnis .sg-hoechst{background-image:url(/bilder/wappen/sg-hoechst.gif);}
.ergebnis .fsv-winkel{background-image:url(/bilder/wappen/fsv-winkel.gif);}
.ergebnis .fc-sulzbach{background-image:url(/bilder/wappen/fc-sulzbach.jpg);}
.ergebnis .sv-wiesbaden{background-image:url(/bilder/wappen/sv-wiesbaden.gif);}
.ergebnis .sv-floersheim{background-image:url(/bilder/wappen/sv-floersheim.jpg);}
.ergebnis .sg-hausen-fussingen{background-image:url(/bilder/wappen/sg-hausen-fussingen.gif);}
.ergebnis .sv-ruppertshain{background-image:url(/bilder/wappen/sv-ruppertshain.jpg);}
.ergebnis .sc-niederhadamar{background-image:url(/bilder/wappen/sc-niederhadamar.gif);}
.ergebnis .germania-weilbach{background-image:url(/bilder/wappen/germania-weilbach.gif);}
.ergebnis .viktoria-kelsterbach{background-image:url(/bilder/wappen/viktoria-kelsterbach.gif);}
.ergebnis .rsv-weyer{background-image:url(/bilder/wappen/rsv-weyer.gif);}
.ergebnis .sg-bremthal{background-image:url(/bilder/wappen/sg-bremthal.jpg);}
.ergebnis .sc-kohlheck{background-image: url(/bilder/wappen/sc-kohlheck.jpg);}
.ergebnis .tus-beuerbach{background-image: url(/bilder/wappen/tus-beuerbach.gif);}
.ergebnis .sv-frauenstein{background-image: url(/bilder/wappen/sv-frauenstein.gif);}
.ergebnis .fc-schlossborn{background-image: url(/bilder/wappen/fc-schlossborn.jpg);}
.ergebnis .fc-lorsbach{background-image: url(/bilder/wappen/fc-lorsbach.gif);}
.ergebnis .sc-offheim{background-image: url(/bilder/wappen/sc-offheim.jpg);}
.ergebnis .sc-mesopotamien{background-image: url(/bilder/wappen/sc-mesopotamien.gif);}
.ergebnis .sv-wallrabenstein{background-image: url(/bilder/wappen/sv-wallrabenstein.jpg);}
.ergebnis .sg-kelkheim{background-image: url(/bilder/wappen/sg-kelkheim.gif);}
.ergebnis .sv-hattersheim{background-image: url(/bilder/wappen/sv-hattersheim.jpg);}

.spielresultat{font-family:consolas;border-top:1px solid #0c387d;border-bottom:2px solid #0c387d;border-right:1px solid #0c387d;border-left:1px solid #0c387d;-moz-border-radius:5px;-webkit-border-radius:5px;background:#e6ebf2;text-align:center;font-size:200%;padding:10px;margin:0;}
.spielresultat a{color:#000;text-decoration:none;}
.spielresultat .heim{float:left;text-align:right;margin:5px 0;width:43%;}
.spielresultat .gast{float:left;text-align:left;margin:5px 0;width:43%;font-weight:bold;}
.spielresultat .resultat{color:#0c387d;font-family:georgia, cambria,'times new roman';font-size:180%;float:left;text-align:center;margin-bottom:10px;width:14%;}
#fuss{background:#000;color:#fff;margin-top:10px;width:959px;border-bottom:1px solid #777;border-right:1px solid #777;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
#fuss ul{background:none;}
#fuss ul li{font-size:130%;background:url(/layout/navigation-bg.jpg) no-repeat top left;float:left;list-style:none;width:215px;padding:10px 0px 10px 20px;border-left:1px solid #777;}
#fuss ul li ul li{font-size:80%;background:none;padding:2px 0;border:0;}
#fuss ul a{color:#fff;text-decoration:underline;}
#fuss br{height:0;line-height:0;}
.awesome{background:#222 url(/layout/awesome/alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;font-weight:bold;line-height:1;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;text-shadow:0 -1px 1px #222;border-bottom:1px solid #222;position:relative;cursor:pointer;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);font-size:11px;background-color:#e33100;color:#fff !important;}
.awesome:hover{background-color:#872300;color:#fff;}
.awesome:active{top:1px;}
.awesome, .awesome:visited{font-size:11px;padding:;}
.awesome, .awesome:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
p.spieltagnavigation{text-align:center;}
p.spieltagnavigation a{background:#222 url(/layout/awesome/alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;font-weight:bold;line-height:1;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;text-shadow:0 -1px 1px #222;border-bottom:1px solid #222;position:relative;cursor:pointer;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);font-size:11px;background-color:#e33100;color:#fff !important;}
p.spieltagnavigation a:hover{background-color:#872300;color:#fff;}
p.spieltagnavigation a:active{top:1px;}
p.spieltagnavigation a, p.spieltagnavigation a:visited{font-size:11px;padding:;}
p.spieltagnavigation a, p.spieltagnavigation a:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
dl.bildlegende{border:1px solid #aaa;padding:3px 3px 0;background:#eee;color:#333;font-style:oblique;margin-bottom:1em;width:150px;}
#boxes div { background: url(/layout/box-bg.png) no-repeat; width: 162px; height: 86px; float: left; }
#boxes div.lastbox { background: url(/layout/box-bg.png) no-repeat; width: 150px; height: 86px; float: left; opacity: .8; }
#boxes div.lastbox p { padding: 14px 3px 0 7px; text-align: center; line-height: 160%; font-size: 11px; font-style: italic; }
#boxes img     { margin: 8px 0 0 8px; }
dl.bildlinks{float:left;margin-right:1em;}
dl.bildrechts{float:right;margin-left:1em;}
dl.bildlegende dt{margin-bottom:0;}
dl.bildlegende dd{padding:0;margin:0;text-align:center;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
div.content{display:none;float:right;width:550px;}
div.content a, div.navigation a{text-decoration:none;color:#777;}
div.content a:focus, div.content a:hover, div.content a:active{text-decoration:underline;}
div.controls{margin-top:5px;height:23px;}
div.controls a{padding:5px;}
div.ss-controls{float:left;}
div.nav-controls{float:right;}
div.loader{background-image:url('loader.gif');background-repeat:no-repeat;background-position:center;width:550px;height:350px}
div.slideshow{clear:both;}
div.slideshow span.image-wrapper{float:left;padding-bottom:12px;}
div.slideshow a.advance-link{padding:2px;display:block;border:1px solid #ccc;}
div.slideshow img{border:none;display:block;}
div.download{float:right;}
div.embox{clear:both;border:1px solid #ccc;background-color:#eee;padding:12px;}
div.image-title{font-weight:bold;font-size:1.4em;}
div.image-desc{line-height:1.3em;padding-top:12px;}
div.navigation{}
ul.thumbs{clear:both;margin:0;padding:0;}
#inhalt ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style-type:none;}
a.thumb{padding:2px;display:block;border:1px solid #ccc;}
ul.thumbs li.selected a.thumb{background:#000;}
a.thumb:focus{outline:none;}
ul.thumbs img{border:none;display:block;}
div.pagination{clear:both;}
div.navigation div.top{margin-bottom:12px;height:11px;}
div.navigation div.bottom{margin-top:12px;}
div.pagination a, div.pagination span.current{display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc;}
div.pagination a:hover{background-color:#eee;text-decoration:none;}
div.pagination span.current{font-weight:bold;background-color:#000;border-color:#000;color:#fff;}
#thumbs-min ul.thumbs li{float:none;padding:0;margin:0;list-style:none;}
#thumbs-min a.thumb{padding:0px;display:inline;border:none;}
#thumbs-min ul.thumbs li.selected a.thumb{background:inherit;color:#000;font-weight:bold;}
.zurueck{float:right;margin-top:20px;}
#rahmen-default a[href^="http:"]{background:url(/layout/icons/externer-link.gif) 100% 50% no-repeat;padding:0 15px 0 0;}
#meinWettbewerb0 a[href^="http:"]{background:none;padding:0;}
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:#fff url(/layout/slimbox/loading.gif) no-repeat center;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink:hover{background:transparent url(/layout/slimbox/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink:hover{background:transparent url(/layout/slimbox/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(/layout/slimbox/closelabel.gif) no-repeat center;margin:5px 0;outline:none;}
#lbCaption, #lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}