<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body, html { height: 100%; }



body

{

    color: #555;

    background-color: #fafafa;

    background-image: url( img/bg.jpg );

    background-repeat: repeat-x;



    margin: 0;

    padding: 0;



    font-family: Tahoma, sans-serif;

    font-size: 12px;

}



a

{

    color: #fdac00;

    background-color: transparent;

    font-weight: bold;

    text-decoration: none;  

}



a:hover

{

    text-decoration: underline;

}



img

{

    margin: 0;

    padding: 0;

    border: 0;

}



p

{

    margin: 0 0 10px 0;

    padding: 0;

}



p.right

{

    text-align: right;

}



p.headline

{

    margin:0;

    font-weight: bold;

}



.clear

{

    margin:0;

    font-size: 0;

    clear: both;

}



#clear

{

    height: 30px;

    clear: both;

    padding:0;

}



#seite

{

    width: 900px;

    min-height: 100%;

    margin: 0 auto;

}



* html #seite { height: 100%; }



#header

{

    background-color: #fff;

    padding: 35px 0 10px 0;

}



#header a.logo

{

    display: block;

    /*width: 340px;*/
    width: 190px;
    position: absolute;

    height: 60px;

    background-image: url( img/logo.jpg ); 

    margin: 0 0 0 35px;

}



#left

{

    float: left;

    background-image: url( img/head1.jpg );

    background-repeat: no-repeat;

    width: 190px;

    padding: 125px 10px 0 10px;

}



#left div.menu, #right div.menu

{

    width: 190px;

    background-color: #7998ee;

    border-bottom: 2px solid #324ea8;

}



#left div.menu a, #right div.menu a

{

    margin: 2px;

    padding: 6px;

    display:block;

    color: #dbe4ff;

    background-image: url( img/menu1_off.jpg );

    text-decoration: none;

}



#left div.menu a:hover, #right div.menu a:hover

{

    color: #fff;

    background-image: url( img/menu1_on.jpg );

}



#left div.menu a.on, #right div.menu a.on

{

    color: #fff;

    background-image: url( img/menu1_on.jpg );

}



#left div.menu span.seperator, #right div.menu span.seperator

{

    font-size:0;

    height: 1px;

    background-color: #f1f1f1;

    display:block;

}



#middle

{

    float: left;

    width:480px;

    background-color: #fff;

    border-bottom: 2px solid #fdac00;

}



#topnavi

{

    height:135px;

}



#topnavi div.head2

{

    float: left;

    width: 0px;

    height: 135px;

    background-image: url( img/head2.jpg );

}



#topnavi div.head3

{

    float: left;

    width: 0px;

    height: 135px;

    background-image: url( img/head3.jpg );

}



#topnavi a, #topnavi a:hover

{

    float: left;

    display: block;

    width: 120px;

    height: 135px;

}



#topnavi a.music

{

    background-image: url( img/head_music_off.jpg );

}



#topnavi a.music:hover, #topnavi a.musicon

{

    background-image: url( img/head_music_on.jpg );

}



#topnavi a.games

{

    background-image: url( img/head_games_off.jpg );

}



#topnavi a.games:hover, #topnavi a.gameson

{

    background-image: url( img/head_games_on.jpg );

}



#topnavi a.movies

{

    background-image: url( img/head_movies_off.jpg );

}



#topnavi a.movies:hover, #topnavi a.movieson

{

    background-image: url( img/head_movies_on.jpg );

    height: 135px;  

}

#topnavi a.steine

{

    background-image: url( img/head_lego_off.jpg );

}



#topnavi a.steine:hover, #topnavi a.steineon

{

    background-image: url( img/head_lego_on.jpg );

    height: 135px;  

}



#quickinfo

{

    margin: 10px 0 0 0;

    width: 470px;

    padding: 5px;

    background-color: #fdac00;

    color: #fff;

}



#quickinfo a

{

    color: #fff;

}



#inner

{

    padding: 20px;

}



#inner h1

{

    color: #fdac00;

    font-size: 30px;

    font-weight: normal;

    margin:0 0 10px 0;

    padding:0;

}



#right

{

    float: left;

    background-image: url( img/head4.jpg );

    background-repeat: no-repeat;

    width: 190px;

    padding: 125px 10px 0 10px;

}



#right h2

{

    color: #fff;

    border-bottom: 1px solid #fff;

    margin:0;

    padding: 5px;

    font-size: 11px;

}



#right div.login

{

    padding: 5px;

    width: 180px;

    background-image: url( img/login_top.jpg );

    background-repeat: repeat-x;

    background-color: #7998ee;

    border-bottom: 2px solid #324ea8;

}



#right form.login

{

    margin:0;

    padding:0;

}



#right form.login input

{

    color: #d0e0eb;

    background-color: #324ea8;

    padding: 3px;

    width: 164px;

    margin:5px;

    border:0;

    display: block;

}



#right form.login input.submit

{

    width: 170px;

    padding:0;

    height: 20px;

    background-image: url( img/button_login.jpg );

}



#right div.login p

{

    margin:0;

    padding:0 5px 0 0;

}



#right div.login a

{

    color: #dbe4ff;

    font-weight: normal;

}



#right div.login a.register

{

    color: #fff;

    font-weight: bold;

}



#right div.warenkorb

{

    padding: 5px;

    margin: 10px 0 0 0;

    width: 180px;

    background-image: url( img/warenkorb_top.jpg );

    background-repeat: repeat-x;

    background-color: #fdac00;

    border-bottom: 2px solid #eb6607;

}



#right div.warenkorb table

{

    margin:5px 0 0 0;

    padding:0;

    border-collapse:none;

    border:0;

    color: #fff;

}



#right div.warenkorb table td.td1

{

    width: 70px;

    padding: 0 0 0 10px;

}



#right div.warenkorb table td.td2

{

    font-size: 14px;

    background-image: url(img/warenkorb_top.jpg);

    background-repeat: repeat-x;

    text-align: center;

    width: 90px;

}



#right div.warenkorb a.zurkasse

{

    margin: 5px;

    display: block;

    width: 170px;

    height: 20px;

    background-image: url( img/button_zurkasse.jpg );

}



#footer

{

    clear: both;

    color: #324ea8;

    display: block;

    background-image: url( img/footer.gif );

    margin: -30px 0 0 0;

    text-align: center;

    height: 30px;

}



#footer a

{

    color: #324ea8;

}



#warenkorb

{

    margin: 0 0 10px 0;

}



#verkaufsuebersicht tr.data td

{

    padding: 3px;

    border-bottom: 1px dotted #ccc;    

    border-top: 1px dotted #ccc;    

}



#verkaufsuebersicht tr.head td

{

    padding: 3px;

    border-bottom: none;

    font-weight: bold;

    color: #fff;

    background-color: #fdac00;

}



#verkaufsuebersicht table.detail

{

    padding: 10px;

}



#warenkorb td, #verkaufsuebersicht table.detail td

{

    padding: 3px;

    border-bottom: 1px dotted #ccc;  

}



#warenkorb tr.head td, #verkaufsuebersicht table.detail tr.head td

{

    border-bottom: none;

    font-weight: bold;

    color: #fff;

    background-color: #fdac00;

}



#warenkorb td.middle, #verkaufsuebersicht table.detail td.middle, #verkaufsuebersicht tr.data td, #verkaufsuebersicht tr.head td

{

    text-align: center;

}



#warenkorb tr.gesamt

{

    font-weight: bold;

}



#warenkorb tr.gesamt td

{

    border-bottom: 2px solid #ddd;

    padding-top: 15px;

}



a.minus

{

    width: 16px;

    height: 16px;

    background-image: url( img/minus.png );  

    display: block;

}



a.pdf

{

    width: 16px;

    height: 16px;

    background-image: url( img/pdf.png );  

    display: block;

}



a.versand

{

    width: 16px;

    height: 16px;

    background-image: url( img/versand.png );  

    display: block;

}



a.ausschnitt

{

    width: 16px;

    height: 16px;

    background-image: url( img/ausschnitt.png );  

    display: inline-block;

}



a.shownachricht

{

    width: 16px;

    height: 16px;

    background-image: url( img/mail.png );  

    display: inline-block;

}



a.cross

{

    float: right;

    height: 16px;

    padding: 0 0 0 16px;

    background-image: url( img/cross.png );  

    background-repeat: no-repeat;

    display: inline-block;

}

.ean_background {

    background-image: url( img/ean_background.jpg );  
    background-repeat: no-repeat;
    display: inline-block;
    height: 92px;
    width: 440px;
}

.ean_button {
    position: relative;
    top: 18px;
}

.ean_inputfield {
    border: 2px solid #FDAC00;
    border-radius: 10px;
    font-size: 25px;
    height: 40px;
    margin: 0 5px 0 10px;
    padding: 3px;
    width: 310px;
}</pre></body></html>