
/*


        alte Styles


*/

font		{font-family: Verdana,Helvetica; font-size: 11px}
td		    {font-family: Verdana,Helvetica; font-size: 11px}
p		    {font-family: Verdana,Helvetica; font-size: 11px}
div		    {font-family: Verdana,Helvetica; font-size: 11px}
input		{font-family: Verdana,Helvetica; font-size: 11px}
textarea	{font-family: Verdana,Helvetica; font-size: 11px}
form 		{font-family: Verdana,Helvetica; font-size: 11px}
a:link      {background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline}
a:active    {background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline}
a:visited   {background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline}
a:hover     {background: none; color: #ff0000; font-size: 11px; font-family: Verdana, Helvetica; text-decoration: underline}
.title 		{background: none; color: #000000; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.content 	{background: none; color: #000000; font-size: 11px; font-family: Verdana, Helvetica}
.storytitle {background: none; color: #363636; font-size: 14px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.storycat	{background: none; color: #000000; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: underline}
.boxtitle 	{background: none; color: #363636; font-size: 11px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.boxcontent {background: none; color: #000000; font-size: 12px; font-family: Verdana, Helvetica}
.option 	{background: none; color: #000000; font-size: 13px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.tiny		{background: none; color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none}
.footmsg    {background: none; color: #cccccc; font-size: 8px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: none}
.footmsg_l	{background: none; color: #cccccc; font-size: 8px; font-weight: normal; font-family: Verdana, Helvetica; text-decoration: underline}
.box		{font-family: Verdana,Helvetica; font-size: 11px; border: 1px solid #000000; background-color: #ff0000}

.storytitlemenu 	{background: none; color: #363636; font-size: 11px; font-weight: bold; font-family: Verdana, Helvetica; text-decoration: none}
.boxcontentmenu 	{background: none; color: #000000; font-size: 10px; font-family: Verdana, Helvetica}
.dvdmenu 	{background: none; color: #000000; font-size: 8px; font-family: Verdana, Helvetica}


html, body {
background-color: white;
background-color: #3b8fcb;

margin: 0px;
padding: 0px;

}


/*


        neue Styles


*/

.tooltip {
    width:200px; 
    color:#000;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;
    text-align:center;
}

.tooltip span.top {
    padding:30px 8px 0;
    background:url(../bt.gif) no-repeat top;
}

.tooltip b.bottom {
    padding:3px 8px 15px;
    color:#548912;
    background:url(../bt.gif) no-repeat bottom;
}


/*       H E A D E R      */

#header { width:100%; height:76px; }
/*#header { width: 100%; position:absolute;top:70px; height: 76px; }*/

#logo   { position:absolute;top:10px; border:none; }

#such   { position:absolute;top:50px; left:282px; display:inline; }
#lupe   { position:absolute;top:0px; left:145px; }

#such { visibility:hidden; }
#lupe { visibility:hidden; }

#banner { position:relative;top:10px; float:right; margin-right:10px; }

#spacer { height:47px; }

#useronline { 
    position:absolute;top:101px; left:860px;
    font-size:11px; 
    font-weight:bold; 
    color:#ffffff; 
    z-index:3;
}
#datum { 
    position:absolute;top:80px; left:898px;
    /*position:relative;top:0px;*/
    font-size:11px; 
    font-weight:bold; 
    color:#ffffff; 
    /*text-align:right;*/
    z-index:3;
}

/*

        Navigation: Hauptmenü

*/    

#menuwrapper { line-height:23px; width:100%; margin-left:4px; background-color:#000; }

#menu1 {padding:4px; color:#fff; background-color:#000; border:1px solid #ccc; text-decoration:none; font-weight:bold;}
#menu2 {position:relative;left:-1px; padding:4px; color:#fff; background-color:#000; border:1px solid #ccc; text-decoration:none; font-weight:bold;}
#menu3 {position:relative;left:-2px; padding:4px; color:#fff; background-color:#000; border:1px solid #ccc; text-decoration:none; font-weight:bold;}
#menu4 {position:relative;left:-3px; padding:4px; color:#fff; background-color:#000; border:1px solid #ccc; text-decoration:none; font-weight:bold;}
#menu5 {position:relative;left:-4px; padding:4px; color:#fff; background-color:#000; border:1px solid #ccc; text-decoration:none; font-weight:bold;}
#menu6 {position:relative;left:-5px; padding:4px; color:#fff; background-color:#000; border:1px solid #ccc; text-decoration:none; font-weight:bold;}
#menu7 {position:relative;left:-6px; padding:4px; color:#fff; background-color:#000; border:1px solid #ccc; text-decoration:none; font-weight:bold;}

#h11 { display:block; position:absolute;top:200px; width:190px; height:20px; z-index:3; background-color:#ff0; }
#h22 { display:block; position:absolute;top:220px; width:190px; height:20px; z-index:3; background-color:#ff0; }
#h33 { display:block; position:absolute;top:240px; width:190px; height:20px; z-index:3; background-color:#ff0; }
#h44 { display:block; position:absolute;top:260px; width:190px; height:20px; z-index:3; background-color:#ff0; }


/*

        Sub-Menüs

*/

#submenuwrapper { width:100%; height:20px; margin-left:4px;  }

#spalte1 { position:absolute;left:4px;top:99px; width:100%; height:20px; background-color:#3b8fcb; visibility:visible; }
#spalte2 { position:absolute;left:4px;top:99px; width:100%; height:20px; background-color:#04a49c; visibility:visible; }
#spalte3 { position:absolute;left:4px;top:99px; width:100%; height:20px; background-color:#fe8503; visibility:visible; }
#spalte4 { position:absolute;left:4px;top:99px; width:100%; height:20px; background-color:#e26577; visibility:visible; }
#spalte5 { position:absolute;left:4px;top:99px; width:100%; height:20px; background-color:#c7a3db; visibility:visible; }
#spalte6 { position:absolute;left:4px;top:99px; width:100%; height:20px; background-color:#74aec6; visibility:visible; }
#spalte7 { position:absolute;left:4px;top:99px; width:100%; height:20px; background-color:#738fc1; visibility:visible; }

/* Suchbox und Sortierbox für alle Menüs, Farben per inline-CSS überschreiben */
/* Suchbox */
#suchue    { display:block; width: 190px; height:24px; font-size:11px; font-weight:bold; background-color:#3b7b77; color: #fff; padding:4px;}
#suchbox   { display:block; width: 190px; height:50px; background-color:#9cdad5; color: #fff; padding:4px; }
/*#suchlos   { position:absolute;top:171px;left:160px; }*/
#suchlos   { position:relative;top:-18px;left:153px; }

/* Sortieren */
#sortierenue { display:block; width: 190px; font-size:11px; font-weight:bold; background-color:#3b7b77; color: #fff; padding:4px;}
#sortieren {   display:block; width: 190px; height:24px; line-height:4px; text-align:center; background-color:#9cdad5; color: #fff; padding:4px; }



/*

       Links in den Submenüs

*/

a.menuzeile2:link    { line-height:20px; text-decoration: none; font-size:11px; font-weight:bold; padding:4px; color: #fff; }
a.menuzeile2:visited { line-height:20px; text-decoration: none; font-size:11px; font-weight:bold; padding:4px; color: #fff; }
a.menuzeile2:active  { line-height:20px; text-decoration: none; font-size:11px; font-weight:bold; padding:4px; color: #fff; }
a.menuzeile2:focus   { line-height:20px; text-decoration: none; font-size:11px; font-weight:bold; padding:4px; color: #fff; }
a.menuzeile2:hover   { line-height:20px; background-color:#3b7b77; padding:4px; color: #fff; }

a.menuspalte3:link, a.menuspalte3:visited, a.menuspalte3:active,a.menuspalze3:focus    
    { line-height:20px; text-decoration: none; font-size:11px; font-weight:bold; padding:4px; color: #fff; }
a.menuspalte3:hover   { line-height:20px; background-color:#cc0000; padding:4px; color: #fff; }

a.menuspalte5:link, a.menuspalte5:visited, a.menuspalte5:active, a.menuspalte5:focus    
    { line-height:20px; text-decoration: none; font-size:11px; font-weight:bold; padding:4px; color: #fff; }
a.menuspalte5:hover   { line-height:20px; background-color:#731b9d; padding:4px; color: #fff; }

/*

                Anker in den SubSubMenüs

*/



A.menulink4a:link {
display: block;
width: 16px;
text-align: center;
text-decoration: none;
font-weight:bold;
font-size:11px;
color: #000000;
padding:4px;
}
A.menulink4a:visited {
display: block;
width: 16px;
text-align: center;
text-decoration: none;
font-size:11px;
font-weight:bold;
color: #000000;
padding:4px;
}
A.menulink4a:active {
display: block;
width: 16px;
text-align: center;
text-decoration: none;
font-size:11px;
font-weight:bold;
color: #000000;
padding:4px;
}
A.menulink4a:focus {
display: block;
width: 16px;
text-align: center;
text-decoration: none;
font-size:11px;
font-weight:bold;
color: #000000;
padding:4px;
}
A.menulink4a:hover {
text-decoration: none;
font-weight:bold;
background-color:#b21530;
color: #ffffff;
}

A.menulink4b:link {
display: block;
width: 100%;
text-decoration: none;
font-weight:bold;
font-size:11px;
background-color:#fee4e7;
color: #b21530;
padding:4px;
}
A.menulink4b:visited {
display: block;
width: 100%;
text-decoration: none;
font-size:11px;
font-weight:bold;
background-color:#fee4e7;
color: #b21530;
padding:4px;
}
A.menulink4b:active {
display: block;
width: 100%;
text-decoration: none;
font-size:11px;
font-weight:bold;
background-color:#fee4e7;
color: #b21530;
padding:4px;
}
A.menulink4b:focus {
display: block;
width: 100%;
text-decoration: none;
font-size:11px;
font-weight:bold;
background-color:#fee4e7;
//background-color:#0000ff;
color: #b21530;
padding:4px;
}
A.menulink4b:hover {
display: block;
width: 100%;
text-decoration: none;
font-weight:bold;
background-color:#b21530;
color: #ffffff;
padding:4px;
}





A.menulink7b:link {
display: block;
width: 140px;
text-align: left;
text-decoration: none;
font-weight:bold;
font-size:11px;
color: #000000;
padding:4px;
}
A.menulink7b:visited {
display: block;
width: 140px;
text-align: left;
text-decoration: none;
font-size:11px;
font-weight:bold;
color: #000000;
padding:4px;
}
A.menulink7b:hover {
display: block;
width: 140px;
text-align: left;
text-decoration: none;
font-weight:bold;
background-color:#2c5666;
color: #ffffff;
}


/* CD Seitenzahlen*/
a.td5{
display: block;
text-align: center;
text-decoration: none;
font-family:arial;
font-size:12px;
background-color:#731b9d;
color: #000000;
}
a.td5:hover{
background-color:#731b9d;
}


a.td7{
display: block;
text-align: center;
text-decoration: none;
font-family:arial;
font-size:12px;
background-color:#2c5666;
color: #000000;
}
a.td7:hover{
background-color:#2c5666;
}



/* Kino Seitenzahlen*/
a.td4:link{
display: block;
/*width:150px;*/
text-align: center;
text-decoration: none;
/*font-family:arial;*/
font-size:11px;
background-color:#e26577;
/*color: #000000;*/
}
a.td4:hover{
background-color:#b21530;
}

a.link1:link {
text-decoration: none;
/*font-family:arial;*/
font-style:italic;
font-weight:bold;
font-size:11px;
background-color:#ffffff;
color:#265b9f;
}
a.link1:visited {
text-decoration: none;
/*font-family:arial;*/
font-style:italic;
font-weight:bold;
font-size:11px;
background-color:#ffffff;
color:#265b9f;
}
a.link1:hover {
text-decoration: underline;
font-style:italic;
background-color:#ffffff;
font-size:11px;
color:#265b9f;
}
a.link1a:link {
text-decoration: none;
font-size:11px;
background-color:#ffffff;
color:#000000;
}
a.link1a:visited {
text-decoration: none;
font-size:11px;
background-color:#ffffff;
color:#000000;
}
a.link1a:hover {
text-decoration: none;
background-color:#265b9f;
font-size:11px;
color:#ffffff;
}



/* link3a DVD-Modul */
a.link3a:link {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#cc0000;
}
a.link3a:visited {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#cc0000;
}
a.link3a:active {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#cc0000;
}
a.link3a:focus {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#cc0000;
}
a.link3a:hover {
border:none;
text-decoration: none;
font-style:italic;
font-size:11px;
color:#ffffff;
}

/* link5a CD-Modul mehr */
a.link5a:link {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#731b9d;
}
a.link5a:visited {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#731b9d;
}
a.link5a:hover {
text-decoration: none;
font-style:italic;
font-size:11px;
color:#ffffff;
}

a.link3txt:link {
text-decoration: none;
font-size:11px;
color:#000000;
}
a.link3txt:visited {
text-decoration: none;
font-size:11px;
color:#000000;
}
a.link3txt:hover {
text-decoration: none;
background-color:#cc0000;
font-size:11px;
color:#ffffff;
}

a.link5txt:link {
text-decoration: none;
font-size:11px;
color:#000000;
}
a.link5txt:visited {
text-decoration: none;
font-size:11px;
color:#000000;
}
a.link5txt:hover {
text-decoration: none;
background-color:#731b9d;
font-size:11px;
color:#ffffff;
}

/* filmdb Top Ten*/
A.link4tt:link {
text-decoration: none;
font-size:10px;
background-color:#fee4e7;
font-weight:bold;
color:#b21530;
}
A.link4tt:visited {
text-decoration: none;
font-size:10px;
background-color:#fee4e7;
font-weight:bold;
color:#b21530;
}
A.link4tt:hover {
text-decoration: none;
font-size:10px;
background-color:#b21530;
font-weight:bold;
color:#ffffff;
}

a.link7:link {
font-style:italic;
text-decoration: none;
font-size:11px;
background-color:#c3e5f2;
font-weight:bold;
color:#2c5666;
}
A.link7:visited {
font-style:italic;
text-decoration: none;
font-size:11px;
background-color:#74aec6;
font-weight:bold;
color:#b21530;
}
A.link7:hover {
font-style:italic;
text-decoration: none;
font-size:11px;
background-color:#2c5666;
font-weight:bold;
color:#ffffff;
}

/* filmdb Aktuell text*/
A.link4tx:link {
text-decoration: none;
font-size:11px;
background-color:#fee4e7;
color:#000000;
}
A.link4tx:visited {
text-decoration: none;
font-size:11px;
background-color:#fee4e7;
color:#000000;
}
A.link4tx:hover {
text-decoration: none;
font-size:11px;
background-color:#b21530;
color:#ffffff;
}

/* video */
a.link7a:link {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#2c5666;
}
a.link7a:visited {
text-decoration: none;
font-style:italic;
font-weight:bold;
font-size:11px;
color:#2c5666;
}
a.link7a:hover {
text-decoration: none;
font-style:italic;
font-size:11px;
color:#ffffff;
}


a.pl:link {
font-style:italic;
font-weight:bold;
text-decoration: none;
}
a.pl:visited {
font-style:italic;
font-weight:bold;
text-decoration: none;
}
a.pl:hover {
font-style:italic;
font-weight:bold;
text-decoration: none;
color:#ffffff;
background-color:#2c5666;
}

a.pl2:link {
text-decoration: none;
}
a.pl2:visited {
text-decoration: none;
}
a.pl2:hover {
text-decoration: none;
color:#ffffff;
background-color:#2c5666;
}


a.ho2:link {
font-weight:bold;
text-decoration: none;
}
a.ho2:visited {
font-weight:bold;
text-decoration: none;
}
a.ho2:hover {
font-weight:bold;
text-decoration: none;
color:#ffffff;
background-color:#265b9f;
}









