

body {
    text-align:center;
    background:#fff7de;
    font-family : Helvetica, sans-serif, Tahoma, Arial ;
    font-size: .8em;
}

/* Der Rahmen, in dem alle anderen Inhalte liegen. Dient der Zentrierung der gesamten Seite */
#frame {

    width:880px;
    margin-right:auto;
    margin-left:auto;
    margin-top:10px;
    padding:0px;
    text-align:left;
}

img{
    border-style: none;
}


h2 {
    font-family : Tahoma, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #D07A35;
    font-weight : bold;
    margin-top : 2pt;
    margin-bottom : 6pt;
}





/* Die Kopfzeile */
#contentheader {
    height:150px;
    /*background:#a0000f;*/
    background:#FDF3BB url(images/contentheader_unten.gif) no-repeat bottom;
    width:880px;
}

#contentheader a:visited { color:white; }
#contentheader a:link { color:white; }
#contentheader a {text-decoration:none}



/* Der Hauptbereich */  	
#contentcenter {
    overflow:auto;
    width:548px;
    margin: 0 0em 0 0;
    border:0px solid #000;
    border-color:#b1b1b1;
    background:white;
    padding: 0em 1em 1em 1em;
    height:760px;
    padding-top:15px;
}

/* Der Hauptbereich */  	
#contentcenter_admin {
    overflow:auto;
    width:548px;
    margin: 0 0em 0 0;
    border:0px solid #000;
    border-color:#b1b1b1;
    background:white;
    padding: 0em 1em 1em 1em;
    height:760px;
    padding-top:15px;
}




/* Das Bild von Terenia */
#bild_terenia_1{
    padding-left: 20px;
    float:right;
}


/* Links in anderen Farben darstellen */
#contentcenter a:visited { color:#FF9204; }
/*#contentcenter a:link { color:#FF9204; }*/
#contentcenter a:link { color:#D07A35; }
#contentcenter a:hover { color:red; }
#contentright a:visited { color:#FF9204; }
#contentright a:link { color:#FF9204; }
#contentright a:hover { color:red; }



p,h1,pre {
    margin:0px 10px 10px 10px;
}

h1 {
    font-size:14px;
    padding-top:10px;
}


/* Tabellen zentrieren: */
#contentcenter table {
    border-width:0px;
    border-style:solid;
    width:515px;
    margin-right:auto;
    margin-left:auto;
}

#contentcenter td {
    width:83px;
    padding-right:10px;
}

#contentcenter img {
    margin:0px;
    border-width:0px;
}


.tabelle {
    font-size: 1.1em;
    font-weight: bold;
    text-align:center;
    color:black;
}  


.td_damen_liste tabled {
    width:215px;
}

#contentright {
    background:#FDF3BB url(images/Navigation_links.gif) no-repeat;
    float:right;
    width:148px;
    height:610px;
    border:0px solid #000;
    border-color:#b1b1b1;
    margin-left:0px;
    padding-left:2px;
    padding-top:15px;

}



#contentright h2 {
    font-size: 10pt;
    color: #A0000F;
    font-weight : bold;
    margin-top : 2pt;
    margin-bottom : 6pt;
}


#contentright a {
    margin-left: 15px;
}

#navigation {
    background:#FDF3BB url(images/Navigation_links.gif) no-repeat;
    float:left;
    width:150px;
    height:610px;
    border:0px solid #000;
    border-color:#b1b1b1;
    font-size: 9pt;
    padding-top:15px;
}

#navigation a {
    color: #D07A35;
    text-decoration: none;
    font-weight:bold;
}

/*
#navigation a:hover{
  color:red;
}

*/

#tabelle_damen_liste td{
    background:#fff7de;
}

#table_dame td {
    height:20px;
    background:#fff7de;
}

#tabelle_kontakt td {
    background:#fff7de;
}

#tabelle_damen_auswahl {

    width:200px;
}

#tabelle_damen_auswahl td {
    background:#fff7de;
    text-align:center;

}

.tabelle_formular td {
    background:#fff7de;
}

.tabelle_navigation td {
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    background:transparent;
}

.tabelle_navigation td:hover {
    background:white;
}

#damen_auswahl_rahmen {
    width:350px;
    margin-left:auto;
    margin-right:auto;
    background:#fff7de;
    padding: 10px;
}

#vorschlag_text {
    background:#fff7de;
    width:490px;
    margin-left:auto;
    margin-right:auto;
    padding: 10px;
}


ul {
    margin:0;   /* f�r IE um die LI-Elemente an den linken Rand zu setzen */
    padding:0;  /* f�r Firefox um die LI-Elemente an den linken Rand zu setzen */
    list-style-image:none;

    list-style-position:outside;
    list-style-type:none;
}

ul a {
    background: #FDF3BB; /* Noch nicht besuchte Links zeigen ein helles warmes Gelb */
    display: block; width: 140px; height: 15px;
    padding: 4px; border: 1px solid silver; border-top: none;
    text-decoration: none; 
    font-family : Helvetica, sans-serif, Tahoma, Arial ;

}
ul a:hover { background: white }                /* Wenn die Maus �ber einen Link hovert, zeigt er ein dunkles Gelb */
/*ul a:focus { background: lightslategray; }    /* Wird die Maus auf einen Link gedr�ckt, zeigt er Strahlgrau, bis die Maus au�erhalb des Links klickt */
/*ul a:active { background: salmon }             /* Wird die Maus auf einen Link gedr�ckt, wird er Lachsrot, bis die Maus das Feld verl��t */
/*ul a:visited:hover { background: ghostwhite } /* Bereits besuchte Links zeigen ein bl�uliches Wei�, wenn die Maus �ber das Feld hovert */
/*ul a:visited:active { background: mintcream } /* Wird die Maus auf einen Link gedr�ckt, der bereits bereits besucht wurde, wird er Hellgr�n */


div.scroll {
    height:35em;
    margin:0pt;
    overflow:auto;
    padding:1ex;
    width:120px;
}

label {
    clear:both;
    display:block;
    float:left;
    margin-bottom:3px;
    padding-left:10px;
    width:60px;
}

.nav_input{
    background:#F4F4F4 none repeat scroll 0%;
    border:1px solid #333333;
    display:block;
    float:left;
    margin-bottom:3px;
    padding:1px;
    width:70px;
}

.nav_button{
    clear:both;
    margin-left:40px !important;
    background:#F4F4F4 none repeat scroll 0%;
    border:1px solid #333333;
    display:block;
    margin-bottom:3px;
    padding:1px;
    width:70px;
}

/* Absatztype Aufz�hlung */
p.content {
    list-style: none;
    padding: 10px;
    margin: 10px 0 20px 20px;
    background: #F7EDCC url(images/pfd.gif) repeat-x left top;;
    border-bottom: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    border-top: 1px solid #eeeeee;
    border-left: 1px solid #eeeeee;
    width: 480px;
}
