@charset "UTF-8";

@import url(reset.css);
@import url(tags.css);
@import url(layout.css);
@import url(menu.css);
@import url(content.css);
@import url(scroller.css);
@import url(modalbox.css);

html, body, #bg, #bg table, #bg td, #cont { width:100%; height:100%; overflow:hidden; }
#bg { z-index:1; }
#bg div { position:absolute; width:200%; height:200%; top:-50%; left:-50%; z-index:1; }
#bg td { vertical-align:middle; text-align:center; z-index:1; }
#bg img{ min-height:50%; min-width:50%; margin:0 auto; z-index:1; }


/* counter */
#Counter IMG { background:url(../img/counters.gif) 0 0 no-repeat; }
#Counter IMG.zifferDot { background-position: -8px 0; }
#Counter IMG.ziffer0 { background-position: 0 -50px; }
#Counter IMG.ziffer1 { background-position: 0 -100px; }
#Counter IMG.ziffer2 { background-position: 0 -150px; }
#Counter IMG.ziffer3 { background-position: 0 -200px; }
#Counter IMG.ziffer4 { background-position: 0 -250px; }
#Counter IMG.ziffer5 { background-position: 0 -300px; }
#Counter IMG.ziffer6 { background-position: 0 -350px; }
#Counter IMG.ziffer7 { background-position: 0 -400px; }
#Counter IMG.ziffer8 { background-position: 0 -450px; }
#Counter IMG.ziffer9 { background-position: 0 -500px; }




/* Hilfs Klassen */
.hidden { display: none !important; }
.clear { clear:both; height:1px; }
a:focus { outline: none; }
