body, table, tr, td {
margin-top:10px;
padding-top:0px;
font-family:"Courier New", Arial;
font-size:13px;
line-height:16px;
color:#404040;
}

body {
margin-left:0px;
padding-left:0px;
background-image:url(bg.gif);
background-color:#CE8CAB;
}

table.tabelle {
width:750px;
height:95%;
border:1px solid #404040;
background-color:#ffffff;
}

table.galerie {
    margin:0px;
    padding:0px;
}

table.galerie td.grid {
    padding:0px;
    text-align: center;
    background-color: #E3BDD0;
    width:100px;
    height:100px;
}

table.galerie td.index {
    padding: 0px;
    text-align: center;
}

table.galerie td.middle {
    padding: 20px 30px 20px 30px;
    text-align: right;
}

td.nav {
width:174px;
font-size:15px;
line-height:17px;
color:#f6f6f6;
}

td.nav A:link, td.nav A:visited, td.nav A:active {
text-decoration:none;
color:#404040;
padding-left:15px;
}

td.nav A:hover {
text-decoration:underline;
color:#404040;
padding-left:15px;
}

td.con {
width:494px;
font-size:13px;
line-height:16px;
color:#404040;
}

td.con A:link, td.con A:visited, td.con A:active {
text-decoration:underline;
color:#319131;
}

td.con A:hover {
text-decoration:none;
color:#ffffff;
background-color:#468C47;
}

td.con A.lk:link, td.con A.lk:visited, td.con A.lk:active, td.con A.lk:hover {
text-decoration:none;
color:#319131;
background-color:transparent;
}

td.space1 {
width:25px;
}

td.space2 {
width:30px;
}

td.space3 {
width:25px;
}

.ad_re {
float:right;
margin:2px 0px 2px 10px;
}

.bold {
font-weight:bold;
}

.oben {
font-family:Arial;
font-size:10px;
line-height:13px;
}

.header {
font-size:19px;
line-height:22px;
font-weight:bold;
color:#C5769D;
}

h1 {
font-size:19px;
line-height:22px;
font-weight:bold;
color:#C5769D;
margin:0px;
padding:32px 0px 0px 0px;
}

h2 {
font-size:13px;
line-height:16px;
font-weight:normal;
color:#404040;
margin:0px;
padding:16px 0px 32px 0px;
}

.act {
color:#C1578A;
padding-left:15px;
background:url(pics/link.gif) 2px 1px no-repeat;
}

.note {
font-family:Arial;
font-size:10px;
line-height:13px;
color:#C1578A;
}

.rahmen_re {
float:right;
border:1px solid #202020;
}

.pic_re {
float:right;
border:0px;
margin:2px 0px 2px 10px;
}

.pic_middle {
border:1px solid #404040;
}

.tn {
    border: 0px;
}
.tn:hover {
    -moz-opacity: 0.4;
    filter: alpha(Opacity=40);
}
