body {
    background-color: #f1f1f1;

}
* {
    font-family: verdana, arial, tahoma;
    font-size: 9px;
    margin:0;
    padding:0;

}
td {
    margin: 0px;
    padding: 0px;
    vertical-align: top;

}
a {
    text-decoration: none;

}
img {
    border: 0px;
    margin: 0px;
    display:inline;
}
td.left {
    width: 320px;
    background-color: #96004A;

}
td.right {
    background-color: #96004A;

}
td.left img {
    width: 160px;
    height: 320px;

}
td.right img {
    width: 160px;
    height: 300px;

}
td.left a, td.right a {
    background-repeat: no-repeat;
    background-position: top left;

}
td.content, td.content-objekt {
    background-color: #fefefe;

}
td.content {
    background-color: #96004A;
    padding: 10px;
    width: 300px;
    color: #fff;

}
td.content h1 {
    color: #FEC688;

}
td.content a {
    color: #FEC688;

}
td.content a.pageswitch {
    display: block;
    text-align: right;

}
td.content a:hover {
    text-decoration: underline;

}
td.content p {
    margin-bottom: 10px;
    margin-top: 10px;

}
td.content table {
    width: 100%;

}
td.content td {
    color: #fff;
    /*padding-bottom: 10px;*/

}
td.content input, td.content textarea {
    background-color: #990303;
    border: none;
    width: 200px;
    color: #fff;
    padding-left: 5px;

}
td.content textarea {
    height: 100px;

}
td.content-objekt {
    width: 320px;
    background-color: #444;
    text-align: center;

}
#navi {
    background-color: #888;
    text-align: right;

}
#pics a, #pics a img {
    display:inline
}
.contact {
    border-bottom: 1px solid #C97DA3;
    margin-bottom: 3px;
    font-size: 11px;
    padding-bottom: 15px;
}

.contactLeft {
	float: left; 
	margin-right: 10px;
	width: 115px;
}
.contactRight {
	float: left;
	clear: right;
}
.contact *, .contactLast * {
    font-size: 11px;
}
.contactLast {
    border-bottom: none;
}
.contactLeft div {
    margin-right: 5px;
}
.contactRight div {
    margin-left: 5px;
}


.buy {
    border-bottom: 1px solid #C97DA3;
    padding-bottom: 3px;
    margin-bottom: 3px;
	font-size: 11px;
}
.buyLast {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0;
	font-size: 11px;
}

.buy * {
	font-size: 11px;
}
.buyLast * {
	font-size: 11px;
}

.buyLeft div {
    margin-right: 5px;
}
.buyRight div {
    margin-left: 5px;
}
