#shadow{
background-color:#c0c0c0;
/* width:342px;*/
min-WIDTH: 360px;
min-height:400px;
 WIDTH: 47%;
 height:400px;
margin:5px 0px 0px 5px;
}
#mainIndex {
color: #333;
position:relative;
margin-top: 0px;
left: 0px;
WIDTH: 100%;
HEIGHT:100%;
min-WIDTH:360px;
min-height:400px;
/*HEIGHT: 400px; */

/* PADDING: 0px; */
/* MARGIN: 0px;*/
background: #eee;
border:solid 1px #cc0000;
OVERFLOW: hidden;
}
/* === Kopfzeile === */
#kopfIndex {
margin:0;
padding-bottom: 0px;
background: #cc0000;
width: 100%;
}
#kopfLinksIndex {
background: #cc0000;
width: 80%;
font-size: 70%;
font-weight: bold;
margin:0;
padding: 1px 0 0 5px;
color: #fff;
float: left;
text-align: left;
}
#kopfRechtsIndex {
width: 15%;
margin:0;
padding: 0px;
background: #cc0000;
float: right;
text-align: right;
}

/* === Zeile zum Blättern === */
#blaIndex {
padding-top: 15px;
margin-top: 0px;
margin-bottom: 0px;
background: #eee;
line-height: 100%;
font-weight: bold;
}
#blaBack {
background: #eee;
width: 10%;
margin-top: 0px;
padding: 3px;
float: left;
text-align: left;
}
#blaVor {
background: #eee;
width: 10%;
margin-top: 0px;
padding: 3px;
float: left;
text-align: left;
}
#einIndex {
background: #eee;
width: 40%;
font-size: 100%;
font-weight: bold;
margin:0;
padding: 3px;
color: #fff;
float: left;
text-align: right;
}
INPUT.einIndex
{
    FONT-SIZE: 60%;
	font-weight: normal;
    MARGIN-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
#geheZu {
width: 30%;
margin:0;
padding: 3px;
background: #eee;
float: left;
text-align: left;
}

/* === Infozeile === */
#infIndex {
border-top:1px solid #333333;
border-bottom:1px solid #333333;
margin: 1px;
padding: 3px;
background: #fff;
font-size: 65%;
font-weight: bold;
}
#infLinks {
background: #fff;
width: 30%;
margin:0;
padding: 0px;
float: left;
text-align: left;
}
#infRechts {
background: #fff;
width: 65%;
margin:0;
padding: 0px;
float: right;
text-align: right;
}

/* === eigentlicher Index === */
#listeIndex {
PADDING: 0px;
MARGIN: 0px 2px 0px 3px;
HEIGHT: 300px;
OVERFLOW: auto;
width: 99%;
}

table.index {
width: 96%;
margin: 0px;
padding: 0px;
background: #ddd;
}
TD.textIndex
{
    MARGIN-BOTTOM: 0px;
    padding: 3px 1px 2px 1px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
TD.trefferIndex
{
    MARGIN-BOTTOM: 0px;
    padding: 3px 2px 2px 1px;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
	white-space:nowrap;
}

/* === Zeile zum Blättern === */
#blaIndex1 {
border-top:1px solid #333333;
padding: 5px;
margin-bottom: 0px;
background: #eee;
line-height: 100%;
font-size: 70%;
font-weight: bold;
}
#blaBack1 {
background: #eee;
width: 10%;
margin:0;
padding: 0px;
float: left;
text-align: left;
}
#blaVor1 {
background: #eee;
width: 10%;
margin:0;
padding: 0px;
float: left;
text-align: left;
}

/* === LINKS === */
/* === Links für gehe zu === */
a.geheZu {
text-decoration: none;
font-size: 70%;
font-weight: normal;
background-color: #eee;
margin: 0px;
padding: 0px;
}
a.geheZu:link {
color: #cc0000;
}
a.geheZu:visited {
color: #cc0000;
}
a.geheZu:hover {
color: #666;
background-color: #fff;
}
a.geheZu:active {
color: #cc0000;
}
/* === Link für die Indexübernahme === */
a.uebernehmen {
text-decoration: none;
font-size: 70%;
font-weight: normal;
margin: 0px;
padding: 0px;
}
a.uebernehmen:link {
color: #333;
}
a.uebernehmen:visited {
color: #333;
}
a.uebernehmen:hover {
color: #333;
}
a.uebernehmen:active {
color: #333;
}
/* === Link zur Ergebnisliste === */
a.zurListe {
text-decoration: none;
font-size: 70%;
font-weight: normal;
margin: 0px;
padding: 0px;
}
a.zurListe:link {
color: #cc0000;
}
a.zurListe:visited {
color: #cc0000;
}
a.zurListe:hover {
color: #333;
}
a.zurListe:active {
color: #cc0000;
}

/* === Sonstiges === */
.clear {
   clear: both;
}
