@charset "UTF-8";
/* CSS Document */

*{
border:0 solid #000;
text-decoration:none;
}

body {
font-family: Verdana, Helvetica, Arial, sans-serif;
margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
padding: 0;
text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
background-color:#E20456;
font-size:14px;
min-height:900px;
overflow-x:hidden;
}

a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none;}
a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none;}
a:active {font-weight:bold;color:#FFFFEA;text-decoration:none;}
a:link {font-weight:bold;color:#FFFFEA;text-decoration:none;}
a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;}

.logo{
position:absolute;
height:52px;
right:30px;
top:40px;
background-color: #FFFFEA;
z-index:1000000000;
}

.schatten{
position:absolute;
width:100%;
height:170px;
top:0px;
left:0px;
background-image:url(../allegif/schatten.png);
background-repeat:repeat;
z-index:1;
}

.images{
position:absolute;
top:185px;
left:750px;
z-index:1000;
width:400px;
}

.anzeiger{
position:absolute;
top:160px;
left:110px;
z-index:1000;
}

.anzeiger2{
position:absolute;
top:0px;
left:0px;
background-color:#E20456;
width:100%;
height:1200px;
z-index:0;
}

.anzeiger_sushitogo{
position:absolute;
top:0px;
left:0px;
background-color:#E20456;
width:100%;
height:1200px;
z-index:0;
}

.balken{
position:absolute;
width:100%;
height:10px;
top:0px;
left:0px;
background-color: #E20456;
z-index:2;
}

.film{
position:fixed;
}



.navigation a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.navigation a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.navigation a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.navigation a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.navigation a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.navigation{
float:left;
position:absolute;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: normal;
left:20px;
padding:20px 10px;
top:40px;
margin-left:45px;
background-color: transparent;
z-index:2;
}

.subnavigation a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.subnavigation a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.subnavigation a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.subnavigation a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.subnavigation a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.subnavigation{
position:absolute;
font-family: Helvetica, Arial, sans-serif;
line-height: normal;
padding:20px;
top:80px;
left:120px;
background-color: transparent;
z-index:2;
}

.sushitogo a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.sushitogo a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.sushitogo a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.sushitogo a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.sushitogo a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.sushitogo{
float:left;
position:absolute;
font-family: Helvetica, Arial, sans-serif;
line-height: normal;
padding:20px 10px;
top:40px;
left:391px;
background-color: transparent;
z-index:2;
}

.getraenke a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.getraenke a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.getraenke a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.getraenke a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.getraenke a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.getraenke{
float:left;
position:absolute;
font-family: Helvetica, Arial, sans-serif;
line-height: normal;
padding:20px 10px;
top:40px;
left:519px;
background-color: transparent;
z-index:2;
}

.kontakt a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.kontakt a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.kontakt a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.kontakt a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.kontakt a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.kontakt{
float:left;
position:absolute;
font-family: Helvetica, Arial, sans-serif;
line-height: normal;
padding:20px 10px;
top:40px;
left:639px;
background-color: transparent;
z-index:2;
}

.back a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.back a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.back a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.back a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.back a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.back{
position:absolute;
left:785px;
top:580px;
font-size:12px;
z-index:1000;
}


.close a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.close a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.close a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.close a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#222;}
.close a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.close{
position:absolute;
left:785px;
top:540px;
font-size:12px;

z-index:1000;
}

.open a:visited {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.open a:focus{font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.open a:active {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.open a:link {font-weight:bold;color:#FFFFEA;text-decoration:none; padding:5 14 5 14;background-color:#000;}
.open a:hover {font-weight:bold; color:#FFFFEA;text-decoration:none;padding:5 14 5 14;background-color:#E20456;}

.open{
position:absolute;
left:785px;
top:540px;
font-size:12px;
z-index:1000;
}

.text_images{
position:absolute;
font-family: Georgia, Arial, Helvetica, sans-serif;
width:270px;
font-size: 14px;
line-height: 18px;
color:#FFB5EC;
top:530px;
left:786px;
text-align:left;
background-color:#E20456;
z-index:1000000;
}

.text_sushi{
position:absolute;
font-family: Georgia, Arial, Helvetica, sans-serif;
width:270px;
font-size: 14px;
line-height: 18px;
color:#FFB5EC;
top:410px;
left:786px;
text-align:left;
background-color:#E20456;
z-index:1000000;
}

.content{
position:absolute;
font-family: Georgia, Arial, Helvetica, sans-serif;
width:600px;
font-size: 14px;
line-height: 20px;
color:#FFFFEA;

top:160px;
left:110px;
z-index:0;
}

.content_start{
position:absolute;
font-family: Georgia, Arial, Helvetica, sans-serif;
background-color:#E20456;
width:700px;
font-size: 28px;
line-height: 34px;
color:#FFFFEA;
top:160px;
left:110px;
}

.table{
font-family: Georgia, Arial, Helvetica, sans-serif;
width:600px;
background-color:#E20456;
font-size: 14px;
line-height: 20px;
color:#FFFFEA;
}

.footer{
position:absolute;
margin-left:0px;
margin-top:20px;
bottom:0px;
width:100%;
height:100px;
background-color:#ff0000;
z-index:20;
}