				.MagazinePage {
                    /* warp speed ahead */
                    -webkit-transform: translate3d(0, 0, 0);
                    -webkit-backface-visibility: hidden;
                    -webkit-perspective: 1000;
                    border-style: solid;
                    border-width: 1px;
                }

                
                #DebugText {
					top:50px; 
					left:20px; 
					position:absolute;               
                }
                
                #TooltipPreload {
					background:url("./black_arrow.png"); 
					display:block; 
					z-Index:-10000; 
					top:10px; 
					left:-2000px; 
					position:absolute; 
					width:100px; 
					height:100px;">
				}
                
	
                
                .WordHit {
                    position:absolute;
                    display:block;
                    z-index:10000;
                    background-color:#F7FE2E;
                    opacity:0.5;
                    filter:alpha(opacity=50);
                    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
                }

                .URLLink:hover {
                    cursor: pointer;
                    background-color:#0066FF;
					-moz-border-radius: 5px;
					-webkit-border-radius: 5px;
					border-radius: 5px;                    
                    opacity: .4;
                    filter: alpha(opacity=40);
                    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
                }

                .URLLink {
                    z-index:11000;
                    position:absolute;
                    display:block;
//                    background-color:#0066FF;
                    opacity:0.8;
                    filter:alpha(opacity=80);
                    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
					/* Add rounded corners, does not work in IE8 with transparency */
//					-moz-border-radius: 5px;
//					-webkit-border-radius: 5px;
//					border-radius: 5px;
//					border-color: #000;
//					border: 1px solid #000;
//					behavior: url(border-radius.htc);
//                    border-bottom:  solid #0066FF;
                }

                #LinkUnderline {
                    margin-top: -2px; 
                    border-bottom: 1px solid  #0033FF;
                }

                .LinkImage {
                    display:block;
                }

                .SearchBoxIsEmpty {
                    font-style: italic;
                    color:#888888;
                }

                #Print{
                    background-image: url("./print.png");
                    background-repeat:no-repeat;
                    position:absolute;
                    width:24px;
                    height:24px;
                    top:8px;
                    z-index:10000;
                    display:hidden;
                }
                
                #NextPage{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -198px;
                    position:absolute;
                    width:33px;
                    height:33px;
                    top:0px;
                    left:17px;
                    z-index:10000;
                }

                #NextPage:hover{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -231px;
                }

                #NextPage:active{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -264px;
                }

                #PrevPage{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -99px;
                    position:absolute;
                    width:33px;
                    height:33px;
                    top:0px;
                    left:-17px;
                    z-index:10000;
                }

                #PrevPage:hover{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -132px;
                }

                #PrevPage:active{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -165px;
                }



                #FirstPage{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    position:absolute;
                    width:33px;
                    height:33px;
                    top:0px;
                    left:-53px;
                    z-index:10000;
                }

                #FirstPage:hover{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -33px;
                }

                #FirstPage:active{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -66px;
                }

                #LastPage{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -297px;
                    position:absolute;
                    width:33px;
                    height:33px;
                    top:0px;
                    left:53px;
                    z-index:10000;
                }

                #LastPage:hover{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -330px;
                }

                #LastPage:active{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -363px;
                }

                #ResetSearchBox{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -396px;
                    position:absolute;
                    width:34px;
                    height:34px;
                    top:-5px;
                    left:190px;
                    z-index:10000;
                }

                #ResetSearchBox:hover{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -430px;
                }

                #ResetSearchBox:active{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -464px;
                }

                #PrevSearch{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -600px;
                    position:absolute;
                    width:26px;
                    height:22px;
                    top:0px;
                    left:145px;
                    z-index:10000;
                }

                #PrevSearch:hover{
                    background-position:0px -623px;
                }

                #PrevSearch:active{
                    background-position:0px -647px;
                }

                #NextSearch{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -671px;
                    position:absolute;
                    width:26px;
                    height:22px;
                    top:0px;
                    left:165px;
                    z-index:10000;
                }

                #NextSearch:hover{
                    background-position:0px -694px;
                }

                #NextSearch:active{
                    background-position:0px -718px;
                }

  
                #LeftPageView{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -742px;
                    position:absolute;
                    width:24px;
                    height:33px;
                    top:0px;
                    left:0px;
                    z-index:10000;
                }

 
                
                #RightPageView{
                    background-image: url("./Sprites.png");
                    background-repeat:no-repeat;
                    background-position:0px -742px;
                    position:absolute;
                    width:24px;
                    height:33px;
                    top:0px;
                    left: 23px;
                    z-index:10000;
                }
                
               /*
                #LeftPageView:hover{
                    background-position:0px -775px;
                }
                
                
                #LeftPageView:active{
                    background-position:0px -808px;
                }
                #RightPageView:hover{
                    background-position:0px -775px;
                }

                #RightPageView:active{
                    background-position:0px -808px;
                }
 
 */
 
                .Searching {
                    background: url(spinner.gif) no-repeat center center;
                    background-color:white;
                    position:absolute;
                    width:18px;
                    height:18px;
                    top:2px;
                    left:125px;
                    display:hidden;
                }
                
                
                .PagesContainer {
                    position: absolute;
                    top:30px;
                    //funktioniert auch nicht: wieso????
                        // border-style: solid;
                    // border-width: 5px;

                }

                .tooltip {
                    background:url("./black_arrow.png") repeat scroll 0 0 transparent;
                    color:#FFFFFF;
                    display:none;
                    font-size:12px;
                    height:70px;
                    padding:25px;
                    width:160px;
                }

                DIV#loader {
                    border: 1px solid #ccc;
                    width: 500px;
                    height: 500px;
                }

                /*
                 * While we're having the loading class set.
                 * Removig it, will remove the loading message
                */

                DIV.LoadingImage {
                    background: url(spinner.gif) no-repeat center center;
                    background-color:white;
                }

