 
html, body {
    background-color:white;
    background-color:#c7a3db;
    margin:0px;
    padding:0px;
}

#header { 
    height:76px; 
    background-color:#00cc00;
    background-image:url(../css/cd.jpg);
    background-repeat:repeat;
    background-position:left;
}

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

#useronline { 
    z-index:-3;
}

a.cd:link, a.cd:visited, a.cd:active, a.cd:focus { text-decoration:none; font-size:11px; color:#731b9d; font-weight:bold; font-style:italic; }
a.cd:hover { text-decoration:underline; font-size:11px; color:#731b9d; font-weight:bold; font-style:italic; }

.cover {
	border-color:#731b9d;
	float: left;
	width: 164px;
	margin: 10px;
	overflow:hidden;
	clear: both;
}

.kasten {
    float:left;
	height:185px;
    width:98%;

	background-color:#f2edf5; 
	margin:4px;
	border-color:#ff0000;
	border: 1px solid #731b9d;
}

h1 { width:98%; font-size:12px; font-weight:bold; text-align:center; color:#ffffff; background-color:#731b9d; padding: 2px; margin:0px; }

h3 { font-size:14px; font-weight:bold; text-align:center; color:#731b9d; background-color:#f2edf5; padding: 0px; margin:4px 0px 0px 0px; }

h4 { font-size:14px; font-weight:bold; color:#731b9d; background-color:#f2edf5; padding: 2px; }

.fett  { font-weight:bold; }

#links { 
    position:relative;top:0px;left:4px; 
    float:left;
    width:190px; 
}

#rechts { 
    float:right;
    width:160px; 
    background-color:#c7a3db; 
    /*height:700px;*/

    margin-right:4px;
}

#center { 
    margin-left:210px;
    margin-right:164px;
    background-color:#c7a3db; 
    color:#000; 
    padding:0px; 
}

#werbung2 { display:block; margin-left:20px; }

/* Überschrift Subsubmenu */
#ue2 { display: block; width: 190px; font-size:11px; font-weight:bold; background-color:#731b9d; color: #fff; padding:4px; }

/* Links in Subsubmenüs */
a.menulink5:link, a.menulink5:visited, a.menulink5:active, a.menulink5:focus
    { display:block; width:190px; text-decoration:none; font-size:11px; font-weight:bold; background-color:#e2d2ee; color:#000; padding:4px; border-bottom: 1px solid #c7a3db; }
a.menulink5:hover   { text-decoration: none; font-weight:bold; background-color:#731b9d; color: #ffffff; }

/* CD Seitenzahlen */
a.td1:link, a.td1:visited, a.td1:active, a.td1:focus { text-align:center; text-decoration:none; font-family:arial; font-size:12px; font-weight:bold;
    background-color:#c7a3db; color:#fff; padding:4px; }
a.td1:hover { background-color:#731b9d; }

.aktuelle_seite { font-size:12px; font-weight:bold; background-color:#731b9d; color: #fff; padding:4px; }

#zaehler { 
    position:relative;top:0px;left:0px;
    display:block; 
    line-height:20px; 
    padding:4px; 
}

#zaehler2 { 
    /*position:relative;top:-2px;*/
    display:block; 
    line-height:20px; 
    padding:4px; 
}

#footer { 
    clear:both;
    height:50px; 
    background-color:#731b9d; 
    color:#e2d2ee; 
    text-align:center; 
    margin:0px 4px 20px 4px; 
}

a.footerlink:link, a.footerlink:visited, a.footerlink:active, a.footerlink:focus, a.footerlink:hover
    { text-decoration:none; font-size:11px; background-color:#731b9d; color:#e2d2ee; }

/*

        Video-Seite

*/

#videobox {
    text-align:center;   
}

#textbox {
    width:80%;
    margin:auto;
	background-color:#f2edf5; 
	border-color:#ff0000;
	border: 1px solid #731b9d;
}

#innen {
    padding:10px;
}

#dummy {
    margin:auto;
    height:140px;
}

/* Liste mit Neuerscheinungen */

a.liste:link, a.liste:visited, a.liste:active, a.liste:focus 
    { text-decoration:none; font-size:11px; color:#000; background-color:#f2edf5; font-weight:bold;  }

a.liste:hover { text-decoration:underline; font-size:11px; color:#000; font-weight:bold; }

.zelle {
    height:20px;
    text-align:left; 
    font-weight:bold;
    color:#731b9d;
    background-color:#f2edf5;
}
